/************ top navigation **************/

#topmenu   { margin: 0; padding: 0; border: 0;}
#topmenu ul     { font-family: Verdana; text-align: center; list-style-type: none; clear: left; margin: 0; padding: 0; border: 0 }
#topmenu ul li   { text-align: center; list-style-type: none; float: left; margin: 0; padding: 0; border: 0; display: block }
#topmenu ul li a         { color: #fff5d5; font-weight: bold; font-size: 12px; line-height: 1.8em; text-decoration: none; text-align: center; margin: 0; padding: 0; border-style: none solid none none; border-width: 0 1px 0 0; border-color: white; width: 95px; height: 2em; voice-family: "\"}\""inherit; display: block }
html>#topmenu ul li a    { font-weight: bold; font-size: 12px }
#topmenu ul li a:hover      { color: white; font-weight: bold; background-color: #b66200 }
#topmenu a:active	  { color: #fff; font-weight: bold }
#topmenu a.topnavon  { color: #696969; font-weight: bold; background-color: #F1F1F2; margin: 0px; padding: 0px }
#topmenu a:hover.topnavon { color: #505050; font-weight: bold; background-color: #d3d3d3; margin: 0px; padding: 0px }


/************ related information links **************/
#relatedinfo { background-color: #ffffff; border-top: 0px solid; border-right: 3px solid #F1F1F2; border-left: 3px solid #E3E4E6; border-bottom: 0px; width: 150px; margin-bottom: 0px;}
#relatedinfo ul { font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; list-style-type: none; margin: 0px; padding: 0px; width: 147px;}
#relatedinfo li { background: no-repeat 6px ; margin: 0px }
#relatedinfo a.internal   { background: url("../images/blue_web_link_icon.gif") no-repeat 5px 1px; margin: 0 }
#relatedinfo a.external   { background: url("../images/attachment_icon.gif") no-repeat 5px 2px; margin: 0 }
#relatedinfo a { padding: 4px 5px 4px 28px; border-bottom: 1px dashed #E3E4E6; width: 117px; display: block }
#relatedinfo a:link  { color: #808080; text-decoration: none }
#relatedinfo a:visited  { color: #808080; text-decoration: none }
#relatedinfo a:hover  { color: #000; background-color: #C8D8E4 }
#relatedinfo a.print      { background: url("../images/utility_print_icon.gif") no-repeat 0 1px; margin: 0 }
#relatedinfo a:hover.print     { color: #000; background: #f1f1f2 url("../images/utility_print_icon.gif") no-repeat 0 1px }
#relatedinfo a.enquiry     { background: url("../images/utlility_enquiry_icon.gif") no-repeat 0 1px; margin: 0 }
#relatedinfo a:hover.enquiry     { color: #000; background: #f1f1f2 url("../images/utlility_enquiry_icon.gif") no-repeat 0 1px }
#relatedinfo a.email     { background: url("../images/utility_email_icon.gif") no-repeat 0 1px; margin: 0 }
#relatedinfo a:hover.email     { color: #000; background: #f1f1f2 url("../images/utility_email_icon.gif") no-repeat 0 1px }
#relatedinfo a.sitemap     { background: url("../images/utility_sitemap_icon.gif") no-repeat 10px 5px; margin: 0 }
#relatedinfo a:hover.sitemap     { color: #000; background: #f1f1f2 url("../images/utility_sitemap_icon.gif") no-repeat 10px 5px }
#relatedinfo a.contact    { background: url("../images/utility_register_icon.gif") no-repeat 0 1px; margin: 0 }
#relatedinfo a:hover.contact    { color: #000; background: #f1f1f2 url("../images/utility_register_icon.gif") no-repeat 0 1px }
#relatedinfo a:hover.pdf   { color: #000; background: #f1f1f2 url("../images/pdf_icon.gif") no-repeat 5px 3px }
#relatedinfo a.pdf   { background: url("../images/pdf_icon.gif") no-repeat 5px 3px; margin: 0 }
#relatedinfo a.document   { background: url("../images/external_doc_icon.gif") no-repeat 5px 3px; margin: 0 }
#relatedinfo a:hover.document   { color: #000; background: #f1f1f2 url("../images/external_doc_icon.gif") no-repeat 5px 3px }



/************ sub nav styles  **************/
#navheader
  { font-size: 12px; font-family: Verdana, Arial, san-serif; font-weight: bold; background-image: url("../images/left_nav_top_bg.gif"); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 10px 0 0 25px; width: 150px; height: 21px; border: 0 }

#navcontainer 
{ 
	border-top: 1px solid #DADADA; 
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA; 
	width: 173px;
}

#navcontainer ul {background-color: red; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; margin: 0px; padding: 0px; width: 173px; _width: 173px; }
#navcontainer li {background-color: white; margin: 0px; padding: 0px; list-style-type: none;}

/*
.open a    { background-image: url("../images/minus_icon.gif"); background-repeat: no-repeat; background-position: 0 0; display: block; padding: 3px 3px 4px 24px; width: 146px; border-bottom: 1px solid #dadada }
.closed a    { background-image: url("../images/plus_icon.gif"); background-repeat: no-repeat; background-position: 0 0; display: block; padding: 3px 3px 4px 24px; width: 146px; border-bottom: 1px solid #dadada }
*/
.sideNavHeading a { background-image: url("../images/side_nav_heading.jpg"); background-repeat: no-repeat; background-position: 0 0; display: block; padding: 3px 3px 4px 24px; width: 146px; border-bottom: 1px solid #dadada; font-weight:bold; }
.normal a   { background-image: url("../images/red_arrow.gif"); background-repeat: no-repeat; background-position: 0 0; display: block; padding: 3px 3px 4px 24px; width: 146px; border-bottom: 1px solid #dadada }
.selected a   { font-size: 10px; font-weight: bold; background-color: #efefef; background-image: url("../images/red_arrow.gif"); background-repeat: no-repeat; background-position: 0 0; display: block; padding: 3px 3px 4px 24px; width: 146px; border-bottom: 1px solid #dadada }
.open a:hover   { color: #000; background: #efefef url("../images/minus_icon.gif") no-repeat }
.closed a:hover    { color: #000; background: #efefef url("../images/plus_icon.gif") no-repeat }
.normal a:hover   { color: #000; background: #efefef url("../images/red_arrow.gif") no-repeat }
.selected a:hover   { color: #000; background: #efefef url("../images/red_arrow.gif") no-repeat }
/*font*/.open  a:link, .closed  a:link, .normal  a:link, .selected  a:link {color: #000000;	text-decoration: none;}
/*font*/.open  a:visited, .closed  a:visited, .normal  a:visited{color: #000000;	text-decoration: none;}
/*font*/.selected  a:visited{color: #000000;	text-decoration: none; background-color: #efefef;}


/************ sub sub nav styles  **************/
.open ul{display: block;}
.closed ul{display: none;}
.open ul a    { background: #fff url("../images/red_arrow.gif") no-repeat 17px 0; margin: 0; padding: 3px 3px 4px 39px; width: 131px; border-bottom: 1px solid #a9a9a9 }
.open ul a:hover    { background: #efefef url("../images/red_arrow.gif") no-repeat 17px 0; margin: 0; padding: 3px 3px 4px 39px; width: 131px; border-bottom: 1px solid #a9a9a9 }
.open a.selected  { font-size: 10px; font-weight: bold; background: #ececec url("../images/red_arrow.gif") no-repeat 17px 0; display: block; padding: 3px 3px 4px 39px; width: 131px; border-bottom: 1px solid #a9a9a9 }
.open a:hover.selected  { font-size: 10px; font-weight: bold; background: #ececec url("../images/red_arrow.gif") no-repeat 17px 0; display: block; padding: 3px 3px 4px 39px; width: 131px; border-bottom: 1px solid #a9a9a9 }


#navfooter
  { background-image: url("../images/left_nav_footer.gif"); background-repeat: no-repeat; background-position: 0 0; margin: 0; width: 175px; height: 8px; border: 0 }
