#side_menu {
  width:142px;
  margin:0;
  padding:0 0 0 0;
  background-repeat:no-repeat;
  background-position:1px 1px;
  list-style:none;
}
* html #side_menu {width:142px;w\idth:140px}
#side_menu li#brochure_cover {
  border-left-width:1px;
  border-left-style:solid;
  border-right-width:1px;
  border-right-style:solid;
  border-top-width:1px;
  border-top-style:solid;
}
#side_menu li.link {
  margin:0 0 1px 0;
  padding:0;
  vertical-align:top;
  min-height:20px;
  width:123px!important;
  display:block;
  border-left-width:1px;
  border-left-style:solid;
  border-right-width:1px;
  border-right-style:solid;
  border-top:none;
  border-bottom:none;
}
* html #side_menu li.link {height:20px}
#side_menu li.link a:link,
#side_menu li.link a:visited {
  display:block;
  width:124px!important;
  min-height:20px;
  line-height:20px;
  text-decoration:none;
  padding:0 0 0 17px;
  font-size:1.1em;
  /*border-bottom:#ccc;
  border-bottom-width:1px;
  border-bottom-style:dashed; stew commented out Jan2012*/ 
}
* html #side_menu li.link a:link, * html #side_menu li.link a:visited {height:20px;width:140px;w\idth:135px}
#brochure {
  width:142px;
  height:88px;
  margin:0;
  padding:0;
  display:block;
}
#brochure a:link,
#brochure a:visited {
  display:block;
  width:62px;
  height:68px;
  padding:20px 0 0 80px;
  background-repeat:no-repeat;
  background-position:2px 1px;
  text-decoration:none;
}
* html #brochure a:link,
* html #brochure a:visited {
  width:142px;
  height:88px;
  w\idth:62px;
  he\ight:68px;
}
#accreditation {
  width:142px;
  height:34px;
  margin:0;
  padding:0;
  display:block;
}
#accreditation a:link,
#accreditation a:visited {
  display:block;
  width:142px;
  height:34px;
  padding:0;
  background-repeat:no-repeat;
  background-position:center center;
  text-decoration:none;
  text-indent:-999%;
}
#siblings {
  width:142px;
  min-height:100px;
  margin:0;
  padding:0;
  display:block;
}
* html #siblings {height:100px}
#siblings h3 {
  margin:0 !important;
  padding:10px 10px 0 10px !important;
  font-size:1.3em;
}
#siblings ul {margin:0 10px 10px 10px;padding:0;list-style:none}
#siblings ul li {text-transform:capitalize}
#siblings li {margin:2px 0}
#siblings a:link, #siblings a:visited {text-decoration:none}
#siblings a:hover {text-decoration:underline}
#navigation {
  margin:0;
  padding:0;
  width:567px;
  clear:both;
  padding:10px 0px 0px 12px;
  border-top-width:1px;
  border-top-style:solid;
  border-left-width:1px;
  border-left-style:solid;
  vertical-align:top;
}
* html #navigation {width:578px;w\idth:567px;height:18px;he\ight:17px;}
#top_menu {
  margin:0;
  padding:0;
  width:567px;
  min-height:17px;
  clear:both;
  list-style:none;
  vertical-align:top;
  position:relative;
  z-index:10;
}
* html #top_menu {height:15px}
#top_menu li {
  color:#FFF;
  float:left;
  min-height:19px;
  vertical-align:top;
  margin:0;
  padding:0;
  position:relative;
  text-decoration:none;
  text-transform:uppercase;
  text-align:left;
  padding-left:10px;
  cursor:default;
  font-family:arial;
  font-size:8pt;
  line-height:19px;
  z-index:10;
  background-repeat: no-repeat;
  background-position: top right;
}
#top_menu li a {
  color:#FFF;
  text-decoration:none;
  cursor:pointer;
  width:100%;
  display:block;
  padding:0;
}
#top_menu ul {
  margin:0;
  padding:0;
  list-style:none;
  text-align:center;
  width:180px;
  position:absolute;
  top:19px;
  left:0;
  vertical-align:top;
  z-index:10;
  display:none;
}
#top_menu ul ul {display:none !important}
#top_menu li:hover ul, #top_menu li.hover ul {display:block}
#top_menu ul li {
  width:100%;
  text-align:left;
  border:0;
  background-image: none;
  padding-left:0px;
}
#top_menu ul li a {
  display:block;
  text-align:left;
  padding-left:8px;
  width:100%;
  text-transform:none;
  min-height:16px;
  vertical-align:top;
  text-decoration:none;
  font-weight:bold;
  font-weight:normal;
  font-size:10pt;
  font-family:Arial, Helvetica, Verdana, sans-serif;
  cursor:pointer;
}
#top_menu li img {min-height:15px;vertical-align:top}
* html #top_menu, * html #top_menu li, * html #top_menu li a:link, * html #top_menu li a:visited {height:17px}
#top_menu #atoz {width:213px;margin-left:11px}
#top_menu #atoz li {width:166px}
#top_menu #atoz a {cursor:pointer}
#breadcrumb {list-style:none;margin:0;padding:0;width:567px;min-height:20px;line-height:20px;clear:both;overflow:hidden}
#breadcrumb li {display:inline;padding:0 8px 0 0}
#breadcrumb li a:link, #breadcrumb li a:visited {text-decoration:none;text-transform:capitalize}
