/************ related information links **************/
#relatedinfo { font-family: Tahoma; font-size: 11px; background-image: url('/images/interface/prot_resources_bg.gif'); background-repeat: repeat-x; border-top: 1px solid #DDDDDD; margin-bottom: 8px;}
#relatedinfo ul { text-align: left; list-style-type: none; margin: 0px; padding: 0px; }
#relatedinfo li { background: no-repeat 5px ; margin: 0px; padding: 0px;}
#relatedinfo a.internal { background: url('/images/interface/prot_blue_arrows.gif') no-repeat 5px 1px; margin: 0px }
#relatedinfo a.external { background: url(/images/interface/attachment_icon.gif) no-repeat 5px 2px; margin: 0px }
#relatedinfo a { line-height: 11px; margin: 0px; color: #494949 !important; padding: 4px 5px 5px 25px; border-bottom: 1px dotted #666666; display: block }
#relatedinfo a:link  { text-decoration: none }
#relatedinfo a:visited  { text-decoration: none }
#relatedinfo a:hover  { background-color: #ececec }
#relatedinfo a.print    { background: url(/images/interface/utility_print_icon.gif) no-repeat 6px 4px; margin: 0px }
#relatedinfo a:hover.print   { background: #ececec url(/images/interface/utility_print_icon.gif) no-repeat 6px 4px }
#relatedinfo a.sitemap    { background: url(/images/interface/utility_sitemap_icon.gif) no-repeat -2px 0px; margin: 0px }
#relatedinfo a:hover.sitemap   { background: #ececec url(/images/interface/utility_sitemap_icon.gif) no-repeat -2px 0px }
#relatedinfo a.enquiry   { background: url(/images/interface/utlility_enquiry_icon.gif) no-repeat 6px 4px; margin: 0px }
#relatedinfo a:hover.enquiry   { background: #ececec url(/images/interface/utlility_enquiry_icon.gif) no-repeat 6px 4px }
#relatedinfo a.email   { background: url(/images/interface/utility_email_icon.gif) no-repeat 6px 6px; margin: 0px }
#relatedinfo a:hover.email   { background: #ececec url(/images/interface/utility_email_icon.gif) no-repeat 6px 6px }
#relatedinfo a.contact  { background: url(/images/interface/utility_register_icon.gif) no-repeat 6px 4px; margin: 0px }
#relatedinfo a:hover.contact  { background: #ececec url(/images/interface/utility_register_icon.gif) no-repeat 6px 4px }
#relatedinfo a:hover.pdf { background: #ececec url(/images/interface/pdf_icon.gif) no-repeat 5px 3px }
#relatedinfo a.pdf { background: url(/images/interface/pdf_icon.gif) no-repeat 5px 3px; margin: 0px }
#relatedinfo a.document { background: url(/images/interface/external_doc_icon.gif) no-repeat 5px 3px; margin: 0px }
#relatedinfo a:hover.document { background: #ececec url(/images/interface/external_doc_icon.gif) no-repeat 5px 3px }


/*.additionalinfo { font-family: Tahoma; font-size: 11px; background-image: url('/images/interface/prot_resources_bg.gif'); background-repeat: repeat-x; border-top: 1px solid #DDDDDD; margin-bottom: 8px;}
.additionalinfo ul { text-align: left; list-style-type: none; margin: 0px; padding: 0px; }
.additionalinfo a.internal { background: url('/images/interface/prot_black_arrow.gif') no-repeat 8px 6px; margin: 0px }
.additionalinfo a { color: #494949 !important; padding: 0px 5px 3px 25px; border-bottom: 1px dotted #666666; display: block }
.additionalinfo a:link  { text-decoration: none }
.additionalinfo a:visited  { text-decoration: none }
.additionalinfo a:hover  { background-color: #ececec }*/

#rightpanel .additionalinfo { font-family: Tahoma; font-size: 11px; background-image: url('/images/interface/prot_resources_bg.gif'); background-repeat: repeat-x; border-top: 1px solid #DDDDDD; margin-bottom: 8px;}
#rightpanel .additionalinfo ul { text-align: left; list-style-type: none; margin: 0px; padding: 0px; }
#rightpanel .additionalinfo a.internal { background: url('/images/interface/prot_black_arrow.gif') no-repeat 8px 6px; margin: 0px }
#rightpanel .additionalinfo a { line-height: 11px; color: #494949 !important; padding: 4px 5px 5px 25px; border-bottom: 1px dotted #666666; display: block }
#rightpanel .additionalinfo a:link  { text-decoration: none }
#rightpanel .additionalinfo a:visited  { text-decoration: none }
#rightpanel .additionalinfo a:hover  { background-color: #ececec }

#centralcontent .relatedlinks_head {display: none;}
#centralcontent .additionalinfo { font-family: Tahoma; font-size: 11px; border-top: 1px solid #eeac39; margin-bottom: 8px;}
#centralcontent .additionalinfo ul { text-align: right; list-style-type: none; margin: 0px; padding: 0px; }
#centralcontent .additionalinfo li {}
#centralcontent .additionalinfo a.internal { background: url('/images/interface/prot_centralcontent_arrow.gif') no-repeat right 4px; margin: 0px }
#centralcontent .additionalinfo a { color: #494949 !important; padding: 3px 20px 3px 0px; display: block }
#centralcontent .additionalinfo a:link  { text-decoration: underline }
#centralcontent .additionalinfo a:visited  { text-decoration: underline }
#centralcontent .additionalinfo a:hover  { color: #eeac39 !important; text-decoration: underline }


#navcontainer a:link, #navcontainer a:visited { color: black;}


/************ sub nav styles  **************/
#navcontainer { border-top: 1px dotted #666666; background-color: #FFFFFF; width: 156px; }
#navcontainer ul {background-color: #FFFFFF; font-weight: normal; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; list-style-type: none; margin: 0px; padding: 0px 0px 0px 0px; width: 156px;}
#navcontainer li {background-color: #FFFFFF; margin: 0px; padding: 0px; list-style-type: none; border-bottom: 1px dotted #666666; }
.open a  {background-image: url("../images/interface/menminus.gif"); background-repeat: no-repeat;	background-position: 3px 50%;padding: 4px 0px 4px 19px; width: 137px; display: block}
.closed a {background-image: url("../images/interface/menplus.gif"); background-repeat: no-repeat;	background-position: 3px 50%;padding: 4px 0px 4px 19px; width: 137px; display: block}
.normal a {background-image: url(../images/interface/prot_leftnav_off.gif); background-repeat: no-repeat;	background-position: 0px 50%;padding: 4px 0px 4px 19px; width: 137px; display: block}
.open a:hover { background: #ECECEC; background-image: url("../images/interface/menminus.gif");  background-repeat: no-repeat; background-position: 3px 50%}
.closed a:hover { background: #ECECEC; background-image: url("../images/interface/menplus.gif");  background-repeat: no-repeat; background-position: 3px 50% }
.normal a:hover { background-image: url(../images/interface/prot_leftnav_off.gif); background-color: #ECECEC; background-repeat: no-repeat; background-position: 0px 50% }
.selected a:hover { }


/*font*/.open  a:link, .closed  a:link, .normal  a:link, .selected  a:link {	text-decoration: none;}
/*font*/.open  a:visited, .closed  a:visited, .normal  a:visited{ text-decoration: none;}
/*font*/.selected  a:visited{ text-decoration: none;}

.selected a {padding: 4px 0px 4px 19px; font-weight: bold; width: 137px; display: block;}
li.selected {background-color: #f0efef; background-image: url("../images/interface/prot_leftnav_select_off.gif"); background-position: left top; background-repeat: no-repeat;}
li.open {border-bottom: 0px !important;}

/************ sub sub nav styles  **************/
.open ul { display: block; border-bottom: 1px dotted #666666; }
.closed ul { display: none; }
.open ul a  { background-image: url(../images/interface/prot_leftnav_off.gif); background-repeat: no-repeat; border-top: 1px dotted #666666; background-color: white;	background-position: 0px 0px; background-repeat: no-repeat;   padding: 4px 0px 4px 19px;  width: 117px; margin: 0 0 0 20px; }
.open ul a:hover  { background-image: url(../images/interface/prot_leftnav_off.gif); background-repeat: no-repeat; background-color: #ECECEC; padding: 4px 0px 4px 19px; background-position: 0px 0px;  width: 117px; margin: 0 0 0 20px;}

.open a.selected {background-color: #f0efef;  background-image: url(../images/interface/prot_leftnav_select.gif); background-repeat: no-repeat; background-position: 0px 0px; font-weight: bold; padding: 4px 0px 4px 19px; width: 117px; display: block; }
.open a.selected:hover {background-color: #f0efef;  background-image: url(../images/interface/prot_leftnav_select.gif); background-repeat: no-repeat; background-position: 0px 0px; font-weight: bold; padding: 4px 0px 4px 19px; width: 117px; display: block; }
