/* CSS Document */
body{  color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; /*font-size:10px;*/font-size:62.5%;  padding:0px; margin:0px;}
#wrapper{width:auto; margin: 0; }
.stub { clear:both ; height:-1px }

ul { padding:0  0 0 15px ;  margin: 0 ;}
img a{ border: none !important;}
img { border: none !important;}

	OL {list-style-type:decimal; line-height:1.4;  margin:5px 0 ; padding: 0 0 0 20px ;}
		OL li { padding:2px 0;}
	OL.roman {list-style-type:lower-roman; line-height:1.4; }

/**********HOME**********/
#homeContainer { width:auto ;  font-size:1.1em ; line-height:1.4}
#logoHome { width:auto; padding:79px 0 46px 29px ; text-align:left ; clear:both ; display:block }

 table.tableHome { width:auto; margin: 0 0 0 10px ;}
	.tableHome td { vertical-align:top !important;}
	.tableHome td.gap { width:10px;}
	
		#homeCorp { width:249px ; padding: 0 0 0 10px ; float:left}
			.homeCorpContainer { background:#c9d4df url(../images/home_corp_tile.gif) top left repeat-y ; height:auto}
			.homeCorpContent { background:#c9d4df url(../images/tile_corp_bg.gif) top left repeat-x ; padding:10px ; margin: 0 6px 0 4px ; min-height:200px }
			.homeCorpBot { background:url(../images/home_corp_bot.gif) top left no-repeat ; height:6px ; overflow:hidden}
			.corpDots { width:auto ; border-top:#1e64b4 dotted 1px ; height:1px ; padding: 5px 0 }
		#homeInf { width:249px ; padding: 0 0 0 3px ; float:left ; margin:0}
			.homeInfContainer { background:#dae8ac url(../images/home_inf_tile.gif) top left repeat-y ; height:auto}
			.homeInfContent { background:#dae8ac url(../images/tile_inf_bg.gif) top left repeat-x ; padding:10px ; margin: 0 6px 0 4px ; min-height:200px}
			.homeInfBot { background:url(../images/home_inf_bot.gif) top left no-repeat ; height:6px ; overflow:hidden}
			.infDots { width:auto ; border-top:#8ebd0b dotted 1px ; height:1px ; padding: 5px 0 }
		#homeClin { width:249px ; padding: 0 0 0 3px ; float:left}
			.homeClinContainer { background:#fadaa4 url(../images/home_clin_tile.gif) top left repeat-y ; height:auto}
			.homeClinContent { background:#fadaa4 url(../images/tile_clin_bg.gif) top left repeat-x ; padding:10px ; margin: 0 6px 0 4px ; min-height:200px}
			.homeClinBot { background:url(../images/home_clin_bot.gif) top left no-repeat ; height:6px ; overflow:hidden}
			.clinDots { width:auto ; border-top:#f29a03 dotted 1px ; height:1px ; padding: 5px 0 }
		
		.brnMoreLeft { text-align:left ; clear:both ; margin: 5px 0 10px 15px }
		.btnMoreRight { text-align:right; clear:both ; margin: 5px 0 5px 0}

/* NAV------------------------------------  */
#clinicalContainer { width:auto ;}
#clinicalLogo { width:auto; padding:5px 0 5px 0 ; text-align:left ; clear:both ; display:block }
	.clinicalBar { display:none ; visibility:hidden;}
		.clinicalSearchBar {  display:none ; visibility:hidden;}
		.corporateToolBar {  display:none ; visibility:hidden;}
		.infantToolBar {  display:none ; visibility:hidden;}

.searchForm {font-size: 9px ; background-color: #fbd9b3;border: 1px solid #f9c994; width:129px ; height:15px ; margin:0; padding:0; vertical-align:top ; color:#7d6c59}
.browseForm {font-size: 9px ; background-color: #fbd9b3;border: 1px solid #f9c994; width:129px ; height:15px ; margin:0; padding:0 ; vertical-align:top ; color:#7d6c59 ;  }

#corporateLogo { width:auto; padding:5px 0 5px 0px ; text-align:left ; clear:both ; display:block }
	.corporateBar { display:none ; visibility:hidden;}

#infantLogo { width:auto; padding:5px 0 5px 0px ; text-align:left ; clear:both ; display:block }
	.infantBar { display:none ; visibility:hidden;}

#leftColumn { display:none ; visibility:hidden;}

#contentcontainer { float:left }
#rightContent { float:right ; width: auto ; padding: 10px  0 0 0 ; font-size:1.1em ;  line-height:1.4 }
	#rightContent ul { margin-top:0 ; padding-top:0 ;}
	#rightContent ul li{ margin-top:0 ; padding-top:0 ;}
	#rightContent p { margin-bottom: 0 ; padding-bottom: 2px ;}
	
.prodImg { width:450px  ; text-align:center; margin: 0 0 15px 0 }

/* toolbox------------------------------------  */
#toolbox { float:right ; width: 183px ; margin: 10px 0 5px 20px ;   }
.toolboxTop { background:#fff url(../images/toolbox_top_clin.gif) top left no-repeat ; height: 26px ; overflow:hidden}
.toolboxBody { width: 169px ; border: 1px solid #ebebeb;  background:#fff url(../images/toolbox_tile_clin.gif) bottom left repeat-x ; padding:2px 5px 5px 5px }
.toolboxBody ul { margin:0  ; list-style-type:none; text-align:center; border:0;padding:0;  }
.toolboxBody ul li { display : block; padding : 0 ;margin : 0; list-style:none ; border-bottom: 1px #f5f5f5 solid ; padding: 4px 0 4px 0 ; }
.toolboxBody ul li a:link{ color:#022587;  display : block; text-align : left; text-decoration:none ;  }
.toolboxBody ul li a:active { color:#022587;  display : block; text-align : left; text-decoration:none }
.toolboxBody ul li a:visited { color:#022587;  display : block; text-align : left; text-decoration:none }
.toolboxBody ul li a:hover {color:#f90a64 ;  }


/* NAV------------------------------------  */
#topnav {display:none ; visibility:hidden;}
	
/* leftNav */
#leftNav {   display:none ; visibility:hidden;}

/***********FOOTER************/
#footerContainer{width:auto;  color:#4f76a9; font-size:10px ; padding: 10px 0 0 0px}
#copyright{float:left; width:450px;}
#rightFooterContent{float:right; width:170px; text-align:right;}
/**********TEXT STYLES***********/
#footerContainer a:link{font-weight:normal; color:#4f76a9;text-decoration:none;}
#footerContainer a:visited{font-weight:normal; color:#4f76a9;text-decoration:none;}
#footerContainer a:active{font-weight:normal; color:#4f76a9;text-decoration:none;}
#footerContainer a:hover{font-weight:normal; color:#4f76a9;text-decoration:underline;}

/****************SIFR FALLBACK STYLES******************** */
h1{font-weight:normal; font-size:19px; color:#333; vertical-align:middle; margin: 2px 0px 12px 0px ; line-height:normal  }
/* Large SIFR Heading */
h2{font-weight:bold; font-size:32px; color:#004F9A; vertical-align:middle; margin: 2px 0px 5px 0px}
/* Sub Heading */
h3{font-weight:bold; font-size:13px; line-height: normal; color:#000; vertical-align:middle; margin: 2px 0px 0px 0px ; padding:0;}
/* Misc Heading */
h4 {margin: 0px 0px 0px 0px}
h5{font-weight:bold; font-size:1em; color:#004F9A; margin: 2px 0px 5px 0px}
/* User post feedback styles */
h6{font-weight:bold; font-size:10px; color:#004F9A; vertical-align:middle; margin: 0px 0px 0px 0px}
/* Getting started */
.genericprint { display:none; }

.smallprint { font-size:10px ; color:#666;}

A:link { color: #022587; text-decoration: none;}
A:visited {color: #022587; text-decoration: none;}
A:active {color: #022587; text-decoration: none;}
A:hover {color: #f90a64; text-decoration: none;}
#prfooting { display:none; }

	#rightContent h2 { font-size: 12px; margin-top: 12px; }
	#rightContent hr { height: 1px; border-bottom: 1px dotted #999; margin:12px 0 6px 0; padding:0; }
	#rightContent ul { margin-top: -2px; #margin-bottom: -0px; #margin-top: 0px; }
	#rightContent p { #margin-bottom: 0px; #margin-top: 8px; }
	.faq { font-weight: bold; margin-top:12px; }

 
.fg1 {font: bold 11px/15px arial,helvetica,verdana,sans-serif; background-color: #d4e49d; color: #00377f;}
.fg1b {font: normal 11px/15px arial,helvetica,verdana,sans-serif; background-color: #d4e49d; color: #00377f;}
.fg2 {font: normal 11px/15px arial,helvetica,verdana,sans-serif; background-color: #dce9af; color: #00377f;}

sup { font-size: 8px !important; }

.hd2 { font-weight: bold; }

.browseProduct {}
