/* CSS Document */

body {
font-size:11px;
font-family:Helvetica,Arial ,sans-serif ;
padding:0;
margin:0;

}


img {
border-style: none;
}


a {
font-family:Helvetica,Arial ,sans-serif ;
font-size:100%;
text-decoration:none;
color:#6d6d64;

}
fieldset {
 margin: 0;
  padding: 0;
  border:0;
}
form {
  margin: 0;
  padding: 0;
}

h1 {
font-weight:normal;
margin: 0 0 40px 0;
padding:0;
font-size:150%;
color:#5E2D61;
}

h2 {
font-size:130%;
color:#5E2D61;
margin: 0 0 10px 0;
padding:0;
}
h2 a {
color:#f08b1d;
}
p,li, a {

color:#8F8F8F;
}
dt {
	display:none;
}
dt, dl, dd, ul, li {
	margin:0px;
	padding:0px;
}
li {
	list-style:none;
}
#main_container, #main_container_news {
	width:1025px;
	margin:0px auto;
}

#main_container {
	background-image:url("/images/animal_profile.gif");
	background-repeat:no-repeat;
	background-position:right 120px;
}

#main_container_news {
	background-image:url("/images/animal_profile_news.gif");
	background-repeat:no-repeat;
	background-position:right 120px;
}
 
#main_container #tabs  {
	margin:20px 0px 0px 0px;
}
#main_container #tabs  li {
	margin:10px 15px;
	background-image:url("/images/ul.gif");
	background-repeat:no-repeat;
	background-position:left 5px;
	padding:0px 0px 0px 15px;
	
}
#main_container #tabs #sitemap li 
{
	background-image:none;	
	padding:0px 0px 0px 0px;
}
#main_container #tabs  li a{
	color:#5E2D61;
	font-size:110%;
	margin:5px 0px 0px 0px;
	display:block;
}
#main_container #tabs #sitemap li a{
	color:#5E2D61;
	font-size:110%;
	margin:5px 0px 0px 0px;
	display:block;
	background-image:url("/images/ul.gif");
	background-repeat:no-repeat;
	background-position:left center;
	padding:0px 0px 0px 15px;
}
.modified 
{
	color: #8f8f8f;
	padding:16px 0px 0px 15px;
}
#header {
	height:120px;
}
#header .logo {
	width:223px;
	float:left;

}


#header .lozengephar {
	background-image:url("/images/phar_hack.gif");
	width:259px;
	float:left;
	height:120px;
}
#header .lozenges {
	width:568px;
	float:left;
	padding-left:16px;
}
#header .lozenges  .lozenge{
	width:259px;
	float:left;
	height:120px;
	
}
#header .lozenges  .lozenge .text{
	width:145px;
	margin:20px 0px 0px 20px;
	
}
#header .lozenges  .lozenge .text p{
	margin:0px;
	color: #6d6d64;
	font-size:.9em;
}
#header .lozenges .lozenge h3 {
	margin:0px 0px 3px 0px;
}
#header .lozenges .lozenge a {
	float:right;
	text-decoration:underline;
}
#header .lozenges  .one{
	background-image:url("/images/top_loz_one.jpg");

}
#header .lozenges  .oneon{
	background-image:url("/images/top_loz_one_active.jpg");

}
#header .lozenges .one h3 , #header .lozenges  .one a{
	color:#5E2D61;
}
#header .lozenges .oneon h3 , #header .lozenges  .oneon a{
	color:#5E2D61;
}
#header .lozenges  .two{
	background-image:url("/images/top_loz_two.jpg");
	margin-left:4px;
}

#header .lozenges .two h3 , #header .lozenges  .two a{
	color:#A4D767;
	font-weight:bold;
}
#header .lozenges  .twoon{
	background-image:url("/images/top_loz_two_active.jpg");
	margin-left:4px;
}

#header .lozenges .twoon h3 , #header .lozenges  .twoon a{
	color:#A4D767;
	font-weight:bold;
}
#top_nav {
	float:left;
	height:120px;
}
#top_nav dl {
	margin:16px 0px 0px 10px;
	padding:0px;
}
#top_nav dd a {
	background-image:url("/images/icons/top_nav_ul.gif");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:8px;
	color:#5E2D61;
	font-size:100%;
	font-weight:normal;
}
#top_nav dd.selected a 
{
	font-weight:bold;
}
#right_side {
	width:800px;
	float:right;

}

#main_content {
	float:left;
	width:555px;
	padding:0px 0px 0px 9px;
	padding-top:148px;
	background-repeat:no-repeat;
	background-position:10px 00px;
}

.home {
	background-image:url("/images/main_home_bg.jpg");
	
}
#tab_container .product_nav {
	padding-right:23px;
	height:19px;
	
}

#tab_container .product_nav li {
	float:right;
}

#tab_container .product_nav a{
	display:block;
	clear:none;
	background-repeat:no-repeat;
	background-position:left top;
	width:136px;
	height:15px;
	color:#ffffff;
	font-size:120%;
	text-align:center;
	padding:2px 0px;
}
#pharmaceutical {
	background-image:url("/images/pharmaceutical_tab.gif");	
	margin:0px 4px 0px 0px;
}
#diagnostics {
	background-image:url("/images/diagnostics_tab.gif");
	margin:0px;
}
#pharmaceutical_off  
{
	background-image:url("/images/pharmaceutical_tab_off.gif");	
	margin:0px 4px 0px 0px;
}
#diagnostics_off  
{
	background-image:url("/images/diagnostics_tab_off.gif");
	margin:0px;	
}
#tab_container  #tabs {
	background-image:url("/images/tabs_bg.gif");
	background-repeat:no-repeat;
	background-position:center top;
	clear:both;
	width:560px;
	margin:0px;
	padding-top:10px;
}
#tab_container  #news_header {
	background-image:url("/images/news_header_bg.gif");
	background-repeat:no-repeat;
	background-position:center top;
	clear:both;
	width:490px;
	height:55px;
	margin:0px 0px 10px 0px;
	padding:10px 44px 0px 25px;
}
#tab_container  #news_header h1 {

	margin:0px;
	
}
#tab_container  #tabs_feed {
	background-image:url("/images/feed_content_bg.gif");
	background-repeat:no-repeat;
	background-position:center top;
	clear:both;
	width:786px;
	margin:0px;
	padding-bottom:20px;
}

#tab_container  .tabs_feed_base 
{
	width:674px;
	border-top:solid 2px #E0E0E0;
	margin-left:13px;
	height:15px;
	
}
#tab_container  #tabs p, #tab_container  #tabs_feed p, #tab_container  #news_header p{
	margin:0px;
	padding:7px 0px;
}

#tab_container   .base {
	background-image:url("/images/tabs_base.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
	height:33px;
	width:546px;
	margin:0px 0px 0px 13px;
	clear:both;
	
}

#tab_container  #tabs #ddiagnostics {
	
}
#tab_container  #tabs_feed .content_feed {
	width:600px;
	margin:0px 0px 0px 27px;
	padding-top:35px;
}

#tab_container  #tabs .content {
	width:490px;
	margin:0px 0px 0px 27px;
	padding-top:15px;
}
#tab_container  #news_header {
	
	padding-top:30px;
}
#tab_container  #tabs .content p{
	font-weight:bold;
	font-size:100%;
	
}
#tab_container   h1 {
	color:#5E2D61;
	margin:0px;
	font-size:180%;
	font-weight:bold;
}

#tab_container  #tabs  h2 {
	padding:20px 0px 0px 0px;
	margin:0px;
	font-size:140%;
	font-weight:normal;
}
#tab_container  #tabs #dpharmaceutical hr,   #tab_container  #news_header hr  {
	color:#5E2D61;
	border:solid 1px #5E2D61;
}

#tab_container  #tabs #dpharmaceutical h2 {
	color:#A4D767;
}

#tab_container  #tabs #ddiagnostics h1 {
	color:#A4D767;

}
#tab_container  #tabs #ddiagnostics h2 {
	color:#5E2D61;

}
#tab_container  #tabs #ddiagnostics hr{
	color:#A4D767;
	border:solid 1px #A4D767;
}

img.float_left 
{
	float:left;
}
img.float_right 
{
	float:right;
}
#news_summaries {

}

#news_summaries .item {
	background-image:url("/images/news_loz_bg.gif");
	background-repeat:no-repeat;
	background-position:center top;
	width:538px;
	height:32px;
	margin:6px 2px;
}
#news_summaries .item h3 {
	width:440px;
	float:left;
	font-size:100%;
	margin:0px;
	padding:3px 0px 0px 20px;
	color: #5e2d61;
	font-weight:bold;
}
#news_summaries .item h3 a {
	
	color: #5e2d61;
	
}
#news_summaries .item .date {
	width:60px;
	float:left;
	margin:3px 0px 0px 00px;

}
#news_summaries .item .date a {
	color:#000000;
	text-decoration:underline;

}
#news_summaries .item .more {
	width:60px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;	
	line-height:9px;
	text-align:left;
}
#news_summaries .item .more a {
	text-decoration:underline;
	
	color: #5e2d61;
	padding:0px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
	float:left;
}
#news_summaries .item .content {
	width:440px;
	float:left;
	font-size:100%;
	margin:0px;
	padding:0px 0px 0px 20px;
	line-height:9px;
}


#news_summaries .alternative h3 , #news_summaries .alternative .more a , #news_summaries .alternative h3 a {
	color: #a4d767;
}

.full_news 
{
	
	margin:6px 0px 0px -1px;
	
}
.full_news h1
{
	float:left;
	font-size:1.5em;
	margin:0px;
	padding-bottom:5px;
}
.full_news .date
{
	font-size:110%;
	margin:8px 0px 0px 0px;
	color:#5E2D61;
	font-weight:bold;
	float:right;
}
.full_news hr 
{
	
	clear:both; 
}

#tab_container #tabs #dpharmaceutical .full_news .stuff_holder 
{
	width:300px;
}
#tab_container #tabs #dpharmaceutical .full_news p.content 
{
	clear:left; 
	padding:12px 0px;
	font-size:110%;
	margin:0px;
	
	width:auto;
}
.full_news a
{
	clear:left; 
	
	text-decoration:underline;
	color:#5E2D61;
	font-size:110%;
	
}
.full_news img
{
	float:right;
	padding:5px;
}	
.content_feed 
{
	padding-top:20px;
}

#tabs_feed .content_feed h1 
{
	
	color:#5E2D61;
}
#tabs_feed .content_feed h3 
{
	width:200px;
	
}
#tab_container #tabs_feed .content_feed hr 
{
	
	margin:10px 98px 10px 0px;
	padding:0px 0px 0px 0px;
	border:solid 1px #5E2D61;;
	
}

#tabs_feed .selectors a
{
	float:left;
	display:block;
	width:100px;
	margin:0px 5px 0px 0px;
	text-align:center;
	font-size:110%;
	padding:2px 0px;
}
.report img 
{
	margin-top:20px;
}
#feed_tabs .report h2 
{
	clear:both;
	margin:10px 0px 0px 0px;
	float:left;
}
#feed_tabs .report .back 
{
	display:block;
	color:#724074;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	float:left;
	clear:left;
	margin:5px 0px;
}

#full_news_item 
{

	width:100%;
	clear:both;
	padding:20px 0px;
}
#tabs_feed .selectors a:link, #tabs_feed .selectors a:visited 
{
	color:#000000;
	background-color:#9CC653;
	
}
#tabs_feed .selectors a:hover, #tabs_feed .selectors a:active , #main_content #tabs_feed .content_feed #feed_tabs .selectors a.selected
{
	color:#FFFFFF;
	background-color:#955489;
}

#tabs_feed .selectors_chart 
{
	width:100%;
	clear:both;
	margin:10px 0px 15px 0px;
	float:left;
}
#tabs_feed .selectors_chart a
{
	float:left;
	display:block;
	width:90px;
	margin:0px 5px 0px 0px;
	text-align:center;
	font-size:100%;
	padding:2px 0px;
}

#tabs_feed .selectors_chart a:link, #tabs_feed .selectors_chart a:visited 
{
	color:#000000;
	background-color:#999999;
	
}
#tabs_feed .selectors_chart a:hover, #tabs_feed .selectors_chart a:active ,  #tabs_feed .selectors_chart a.selected
{
	color:#FFFFFF;
	background-color:#000000;
}


#tabs_feed  .summary_left 
{
	float:left;
	clear:both;
	width:260px;
}
#tabs_feed  .summary_left h2 
{
	padding-top:15px;
	color:#000000;
}
#tabs_feed  .summary_report h2 
{
	padding-top:35px;
	
}
#tabs_feed  .summary_left .item
{
	float:left;
	width:260px;
}
#tabs_feed  .summary_left .item .label
{
	font-weight:bold;
	width:120px;
	float:left;	
}
#tabs_feed  .summary_left .item .value
{
	font-weight:bold;
	width:120px;
	float:left;	
}
#tabs_feed  .summary_report
{
	clear:none;
	width:200px;
	
	margin:00px 20px 20px 0px;
}
#tabs_feed .summary_report .item
{
	width:200px;
	border-bottom:solid 1px #D6D6D7;
	clear:both;
	float:left;
}
#tabs_feed .summary_report .item .label
{
	margin:5px 0px;
	width:120px;
	float:left;
}
#tabs_feed .summary_report  .item .value
{
	margin:5px 0px;
	width:80px;
	float:left;
}
#tabs_feed table 
{
	margin-top:20px;
	border-collapse:collapse;
	
	width:550px;
	clear:both;
	
}
#tabs_feed table td
{
	vertical-align:top;
}
#left_nav {
	width:225px;
	float:left;
	
}
#tabs_feed h2.large 
{
	color:#5E2D61;
}
#tabs_feed .holdings_holder 
{
	height:12px ;
	width:120px;
	float:left;
}
#tabs_feed .total_holdings
{
	border:solid 1px #085F9D;
	width:60px;
	height:12px;
	margin:0px;
	float:left;
	font-size:9px;
}


#tabs_feed .button_holdings
{
	float:left;	
	margin:0px 0px 0px 3px;
}
#left_nav .inner {
	margin-left:11px;
}
#left_nav .inner h4 {
	margin:0px 0px 0px 10px;
	padding:0px;
	font-size:100%;
}
 #tab_container  p.modified 
{
	margin-top:40px;
	font-weight:normal;
	
}
.search_form {
	background-image:url("/images/search_bg.gif");
	background-repeat:no-repeat;
	background-position:center top;
	width:210px;
	height:32px;
	margin:0px 0px 0px 3px;
}
.search_form .submit {
	float:left;
	margin:6px 0px 0px 5px;
}
.search_form .text {
	float:left;
	margin:5px 0px 0px 0px;
	width:163px;
}

.news_report_table 
{
	border-collapse:collapse;
	margin:0px 0px 15px 0px;;
}
.news_report_table .pager 
{
	border:0;
}
#feed_tabs .news_report_table .pager table 
{
	margin:0px;
	width:140px;
	
}

.news_report_table .pager table tr
{
	border:0;
}
#feed_tabs .news_report_table .pager table td
{
	width:10px;
}
.news_report_table tr
{
	border-bottom:solid 1px #723F74;
	
}
.news_report_table th
{
	padding:4px 4px 4px 0px;
	text-align:left;
	
}
.news_report_table td
{
	padding:4px 4px 4px 0px;
	
}
.news_report_table td a
{
	color:#723F74;
	text-decoration:underline;
	font-weight:bold;
	
}
.news_report_table .hide 
{
	display:none;
}
.top_of_nav {
	background-image:url("/images/top_of_menu_bg.gif");
	background-repeat:no-repeat;
	background-position:center top;
	width:212px;
	height:95px;
	margin:1px 0px 0px 0px;
}

.top_of_nav dt{
	display:block;
	color:#666666;	
	margin:0px 5px 0px 5px;
	font-size:110%;
}

.top_of_nav dl {
	margin:11px 0px 0px 6px;
	font-size:120%;
	font-weight:bold;
}
.top_of_nav dt{
	display:block;
	color:#666666;	
}
.top_of_nav dd{
	margin:1px 0px 1px 15px;
	color:#666666;	
}
.top_of_nav a 
{
font-size:100%;
font-weight:normal;	

}
.top_of_nav a.Pharmaceutical{
	color:#5E2D61;
	
}
.top_of_nav a.diagnostics{
	color:#B1DB7A;
	
}
.top_of_nav_active dt {
	display:block;
	color:#FFFFFF;	
	padding:12px 0px 0px 11px;
	font-size:1.15em;
}

.top_of_nav_active dl dl dt{
	display:none;
	
}

.top_of_nav_active {
	background-image:url("/images/top_of_menu_active_bg.gif");
	background-repeat:no-repeat;
	background-position:center top;
	width:211px;
	margin:0px 1px 0px 0px;
}
#left_nav .diagnositc {
	background-image:url("/images/top_of_menu_diag_bg.jpg");

}
.top_of_nav_active {
	margin:1px 0px;	
}
.top_of_nav_active dd {
	margin:0px 0px;
	
}


.top_of_nav_active dt {
	background-image:url("/images/top_of_menu_sliver.gif");
	background-repeat:repeat-y;
	font-size:130%;
	padding-bottom:3px;
	width:200px;
	font-weight:bold;
}


#left_nav .diagnositc dt {
	background-image:url("/images/top_of_menu_diag_sliver.jpg");
}
.top_of_nav_active dl   {
	background-image:url("/images/top_of_menu_active_bottom.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-bottom:11px;	
	
}
#left_nav .diagnositc dl {
background-image:url("/images/top_of_menu_diag_bottom.jpg");
}

.top_of_nav_active dl dd a {
	display:block;
	width:177px;
	font-size:120%;
	padding:2px 11px 2px 23px;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
	background-image:url("/images/top_of_menu_sliver.gif");
	background-repeat:repeat-y;
	
}

#left_nav .diagnositc  dl dd a {
	background-image:url("/images/top_of_menu_diag_sliver.jpg");
}
 .top_of_nav_active dl dd.selected a 
{
	font-size:120%;
	color:#FFFFFF;
	font-weight:bold;
}

.top_of_nav_active dl dl  {
	background-image:none;
	padding-bottom:0px;
	
}
/*.top_of_nav_active dd.selected a  {
	background-image:url("/images/main_nav_active_top.gif");
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#724075;
	margin-left:1px;
	color:#FFFFFF;
}

.top_of_nav_active dd.selected {
	padding:0px 0px 5px 0px;
}*/
.top_of_nav_active dd.selected dd {
	background-image:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	
}
.top_of_nav_active  dd a  {
	
	background-image:none;
	margin:0px 0px 0px 0px;
	padding:4px 0px 2px 45px;
	font-weight:normal;
	color:#D9CFDA;
	font-size:120%;
	width:166px;
	line-height:11px;
	background-image:url("/images/top_of_menu_sliver.gif");
	background-repeat:repeat-y;

}

#left_nav .diagnositc  dd a {
	background-image:url("/images/top_of_menu_diag_sliver.jpg");
}
.top_of_nav_active dd.selected dd a:link , .top_of_nav_active dd.selected dd a:visited {
	
}

.top_of_nav_active dd.selected dd a:hover , .top_of_nav_active dd.selected dd a:active {
	color:#724075;
	background-color:#D9CFDA;
		background-repeat:no-repeat;
	background-position:left center;
	
}

.top_of_nav_active dd a.levelone {
	background-image:none;
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 22px;
	color:#D9CFDA;
	font-size:120%;
	
	width:188px;
	font-weight:normal;
	background-image:url("/images/top_of_menu_sliver.gif");
}
#left_nav .diagnositc  dd a.levelone  
{
	color:#FFFFFF;
	background-image:url("/images/top_of_menu_diag_sliver.jpg");
}
.top_of_nav_active dd dl 
{
	display:none;
}
.top_of_nav_active dd.selected dl 
{
	display:block;
}

.top_of_nav_active dd.selected a.levelone {
	font-weight:bold;
}

.top_of_nav_active dd  a.levelone:hover, .top_of_nav_active dd  a.levelone:active {
	background-image:url("/images/top_of_menu_levelone_bg.gif");
	background-repeat:no-repeat;
	background-position:0px center;
	color:#5E2D61;
} 

#left_nav .diagnositc dd  a.levelone:hover, #left_nav .diagnositc dd  a.levelone:active {
	background-image:url("/images/main_sub_diag_active.gif");
	color:#020202;
	background-color:#E9FFCB;
} 

/* level two stuff */
.top_of_nav_active dd.selected a.leveltwo  {
	background-image:none;
	margin:0px 0px 0px 0px;
	padding:4px 0px 3px 34px;
	color:#D9CFDA;
	font-size:110%;
	
	width:176px;
	font-weight:normal;
	background-image:url("/images/top_of_menu_sliver.gif");
}

#left_nav .diagnositc dd.selected a.leveltwo  
{
	color:#FFFFFF;
	background-image:url("/images/top_of_menu_diag_sliver.jpg");
}

.top_of_nav_active dl dd.selected dl dd.selected a {
	font-weight:bold;
	font-size:110%;
	color:#FFFFFF;
	background-image:url("/images/top_of_menu_sliver.gif");
}

#left_nav .diagnositc dl dd.selected dl dd.selected a  
{
	color:#FFFFFF;
	background-image:url("/images/top_of_menu_diag_sliver.jpg");
}

.top_of_nav_active dd.selected   a.leveltwo:hover, .top_of_nav_active dd.selected  a.leveltwo:active {
	background-image:url("/images/main_sub_nav_active.gif");
	background-repeat:no-repeat;
	background-position:17px center;
	background-color:#D9CFDA;
}

#left_nav .diagnositc dd.selected   a.leveltwo:hover, #left_nav .diagnositc dd.selected  a.leveltwo:active {
	background-image:url("/images/main_sub_diag_active.gif");
	color:#437205;
	background-color:#E9FFCB;
} 

.top_of_nav_active dd.selected dd dl 
{
	display:none;
}
.top_of_nav_active dd.selected  dd.selected  dl 
{
	display:block;
}
/* end of level two stuff */

.top_of_nav_active dd.selected  dd dl {
	
}
.top_of_nav_active dd.selected dd dd a.levelthree {
	background-image:none;
	padding:4px 0px 4px 46px;
	width:164px;
	font-weight:normal;
	color:#D9CFDA;
	background-image:url("/images/top_of_menu_sliver.gif");
}

#left_nav .diagnositc dd.selected dd dd a.levelthree 
{
	color:#FFFFFF;
	background-image:url("/images/top_of_menu_diag_sliver.jpg");
}
.top_of_nav_active dd.selected dd.selected dd a.levelthree{
	font-size:110%;
	color:#D9CFDA;
	font-weight:normal;
}
.top_of_nav_active dd.selected dd.selected dd.selected a.levelthree{
	font-size:110%;
	color:#FFFFFF;
	font-weight:bold;
}
.top_of_nav_active dd.selected dd.selected dd a.levelthree:hover, .top_of_nav_active dd.selected dd.selected dd a.levelthree:active {
	background-image:url("/images/main_sub_nav_active.gif");
	background-repeat:no-repeat;
	background-position:27px center;
	color:#5E2D61;
}
#left_nav .diagnositc dd.selected dd.selected dd a.levelthree 
{
	
	color:#FFFFFF;
}
#left_nav .diagnositc dd.selected dd.selected dd a.levelthree:hover, #left_nav .diagnositc dd.selected dd.selected dd a.levelthree:active {
	background-image:url("/images/main_sub_diag_active.gif");
	color:#437205;
	background-color:#E9FFCB;
} 
.top_of_nav_active dd.selected  dd.selected dd dl 
{
	display:none;
}
.top_of_nav_active dd.selected   dd.selected  dd.selected  dl 
{
	display:block;
}

.top_of_nav_active dd.selected  dd a.levelfour {
	background-image:none;
	padding:2px 0px 2px 59px;
	width:151px;
	color:#D9CFDA;
	font-weight:normal;
	background-image:url("/images/top_of_menu_sliver.gif");
}
#left_nav .diagnositc dd.selected  dd a.levelfour 
{
	color:#FFFFFF;
	background-image:url("/images/top_of_menu_diag_sliver.jpg");
}
.top_of_nav_active dd.selected dd.selected dd.selected dd a.levelfour 
{
	font-weight:normal;
	font-size:110%;
}
.top_of_nav_active dd.selected dd.selected dd.selected dd.selected  a.levelfour {
	
	font-weight:bold;
}
.top_of_nav_active dd.selected  dd a.levelfour:hover, .top_of_nav_active dd.selected  dd a.levelfour:active {
	background-image:url("/images/main_sub_nav_active.gif");
	background-repeat:no-repeat;
	background-position:39px center;
}

#left_nav .diagnositc dd.selected  dd a.levelfour:hover, #left_nav .diagnositc dd.selected  dd a.levelfour:active
{
	background-image:url("/images/main_sub_diag_active.gif");
	color:#437205;
	background-color:#E9FFCB;
	
}

#left_nav .main_nav {
	margin:5px 0px;	
}
#left_nav .main_nav dd {
	margin:4px 0px;
	
}


#left_nav .main_nav dd a {
	display:block;
	width:190px;
	height:17px;
	font-size:120%;
	font-weight:bold;
	padding:8px 11px;
}

#left_nav .main_nav dd a:link, .main_nav dd a:visited  {
	background-image:url("/images/main_nav_passive.gif");
	background-repeat:no-repeat;
	background-position:center top;
	color:#666666;
}
#left_nav .main_nav dd a:hover, .main_nav dd a:active , .main_nav dd a.active {
	background-image:url("/images/main_nav_active.gif");
	background-repeat:no-repeat;
	background-position:center top;
	color:#FFFFFF;
}
#left_nav .main_nav dd.selected a:hover, .main_nav dd.selected a:active  {
	background-image:url("/images/main_nav_active_top.gif");

}

#left_nav .main_nav dd.selected a {
	padding:9px 11px 3px 11px;
	height:14px;
}
#left_nav .main_nav dd.selected   {
	background-image:url("/images/main_nav_active_bottom.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-bottom:11px;	
}

#left_nav .main_nav dd.selected a:link ,.main_nav dd.selected a:visited  {
	background-image:url("/images/main_nav_active_top.gif");
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#724075;
	margin-left:1px;
	color:#FFFFFF;
}
#left_nav .main_nav dd.selected dd {
	background-image:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}


#left_nav .main_nav dd.selected dd a:hover , .main_nav dd.selected dd a:active {
	color:#724075;
	background-color:#D9CFDA;
	background-image:url("/images/main_sub_nav_active.gif");
	background-repeat:no-repeat;
	background-position:5px 2px;
}
html > body #left_nav .main_nav dd.selected dd a:hover ,html > body .main_nav dd.selected dd a:active 
{
	background-position:5px 3px;
}

#left_nav .main_nav dd.selected a.leveltwo  {
	background-image:none;
	margin:0px 0px 0px 1px;
	padding:3px 0px 3px 24px;
	color:#D9CFDA;
	font-size:110%;
	width:188px;
	font-weight:normal;
	line-height:12px;
}
#left_nav .main_nav dd.selected dd.selected a.leveltwo 
{
	color:#ffffff;
}

#left_nav .main_nav dd dd.selected a.leveltwo {
	font-weight:bold;
}

#left_nav .main_nav dd.selected  dd dl {
	
}
#left_nav .main_nav dd.selected dd dd a.levelthree {
	background-image:none;
	padding:1px 0px 1px 40px;
	width:172px;
	font-weight:normal;
}
#left_nav .main_nav dd.selected dd dd.selected a.levelthree{
	
	font-weight:bold;
}
#left_nav .main_nav dd.selected  dd a.levelthree:hover, .main_nav dd.selected  dd a.levelthree:active {
	background-image:url("/images/main_sub_nav_active.gif");
	background-repeat:no-repeat;
	background-position:23px center;
}



#left_nav .main_nav dd.selected  dd a.levelfour {
	background-image:none;
	padding:1px 0px 1px 57px;
	width:155px;
	font-size:110%;
	font-weight:normal;
}
#left_nav .main_nav dd.selected dd dd dd.selected a.levelfour{
	
	font-weight:bold;
}
#left_nav .main_nav dd.selected  dd a.levelfour:hover, .main_nav dd.selected  dd a.levelfour:active {
	background-image:url("/images/main_sub_nav_active.gif");
	background-repeat:no-repeat;
	background-position:38px center;
}

#left_nav .main_nav dd.selected  dd a.levelfive{
	background-image:none;
	padding:1px 0px 1px 77px;
	width:135px;
	font-size:110%;
	font-weight:normal;
}
#left_nav .main_nav dd.selected dd dd dd dd.selected a.levelfive{
	
	font-weight:bold;
}
#left_nav .main_nav dd.selected  dd a.levelfive:hover, .main_nav dd.selected  dd a.levelfive:active {
	background-image:url("/images/main_sub_nav_active.gif");
	background-repeat:no-repeat;
	background-position:58px center;
}

#left_nav .main_nav dd.selected  a.leveltwo:link , .main_nav dd.selected a.leveltwo:visited {
	
}

.gen_form 
{
	border-collapse:collapse;
}
.gen_form td 
{
	color:#8F8F8F;
	font-size:110%;
	padding:2px 3px 2px 0px;
}
.alert td 
{
	padding:5px 3px 5px 0px;
}
.gen_form td input, .gen_form td textarea, .gen_form td select
{
	color:#8F8F8F;
	border:solid 1px #5E2D61;
}
.gen_form td .radios input
{
	border:0px;
}
.gen_form td select 
{
	width:202px;
}
.gen_form td input 
{
	width:200px;
}
.gen_form td textarea 
{
	width:300px;
	height:100px;
}
.gen_form td.button input 
{
	width:120px;
}
.gen_form .radios
{
	display:block;
	height:20px;
	width:240px;
}
.gen_form .radios input
{
	display:block;
	float:left;
	width:15px;
	clear:none;
	
}
 .gen_form .radios label
{
	display:block;
	float:left;
	width:60px;
	clear:none;
}
 .gen_form .like
 {
	font-weight:bold;
	font-size:100%;
 }
.search_results a
{
	color:#5E2D61;
	text-decoration:underline;
}
.search_results .green_message
{
	color:#B1DB7A;
}

.search_results h2 
{
	margin:0px;
	padding:0px;
}
	
.red 
{
	color:Red;
}
.green 
{
	color:green;
}
#right_signposts {
	width:218px;
	float:right;
	padding-top:200px;
	clear:none;
}
#right_signposts h2 {
	font-size:110%;
}
#right_signposts .right_top {

	background-repeat:no-repeat;
	background-position:center top;
	width:176px;
	height:215px;
	padding:13px 30px 0px 12px;
	margin:0px 0px 0px 0px;
}


#right_signposts .right_top_news {

	background-image:url("/images/right_top_bg_news.gif");
	background-repeat:no-repeat;
	background-position:center top;
	width:176px;
	padding:8px 30px 12px 12px;
	margin:0px 0px 0px 0px;
}

#right_signposts .right_top_base_news {

	background-image:url("/images/right_top_base_news.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
	width:218px;
	height:12px;
	margin:0px 0px 0px 0px;
}
#right_signposts .right_bottom {

	background-repeat:no-repeat;
	background-position:center top;
	width:176px;
	height:135px;
	padding:12px 30px 0px 12px;
	margin:0px 0px 0px 0px;
}
#right_signposts .right_base {
	width:170px;	
	margin:0px 10px 0px 40px;
	
}
.right_base p {
	clear:both;
}
#right_signposts ul {
	
}

#right_signposts li {
	background-image:url("/images/icons/right_ul.gif");
	background-repeat:no-repeat;
	background-position:left top;
	padding:0px 0px 8px 10px;
}

#right_signposts .right_bottom_news {

	background-image:url("/images/right_bottom_bg_news.jpg");
	background-repeat:no-repeat;
	background-position:center top;
	width:209px;
	padding:134px 9px 12px 0px;
	margin:24px 0px 0px 0px;
}
#right_signposts .right_bottom_news h2,#right_signposts .right_base h2  {
	color:#A4D767;
	float:right;
	margin:0px 0px;
	padding-right:0px;

}
#right_signposts .right_bottom_news p, #right_signposts .right_base p {
	color:#A4D767;
	margin:0px;
	clear:both;
	padding:5px 5px 5px 10px;
	width:200px;
	float:right;
}


#footer {

	width:1025px;
	margin:0px auto;
	clear:both;
	height:40px;
	background-image:url("/images/blank.gif");

}
#footer .left {
	
	width:247px;
	height:40px;
	float:left;
}
#footer .left p {
	margin:10px 0px 0px 18px;
	float:left;
	
}
#footer .center {
	background-image:url("/images/footer_bg.gif");
	background-repeat:no-repeat;
	background-position:center top;
	width:552px;
	height:22px;
	float:left;
}

#footer .center dl {
	
	float:right;
	margin:4px 0px 0px 0px;
	width:176px;
}
#footer .center dd {
	float:left;
}
#footer .center dd a {
	display:block;
	float:left;
	color:#723F74;
	background-image:url("/images/footer_nav_border.gif");
	background-repeat:no-repeat;
	background-position:right center;
	padding:5px 4px 5px 4px;
	font-size:10px;
	
}
#footer .inspiration 
{
	float:left;
	margin:6px 0px 0px 0px;
}
#footer .center dd.last a {
	
	background-image:none;
	padding:5px 0px 5px 3px;
	
}