html,body { 

	margin:0;

	padding:0

}



body { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

}



.clearfix { 

	clear:both;

}



.main_right { 

	border: 1px solid #c5c5c5;

	width:298px;

	float:left;

	margin: 10px 0px 1px 0px;

	padding-bottom:0px;

}



.main_right_top { 

	width:278px;

	float:left;

	margin: 0px 0px 1px 0px;

	padding-bottom:0px;

	background-color:#e7e7e7;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#d12135;

	padding-left:10px;

	padding-right:10px;

	margin-bottom:10px;

	padding-bottom:4px;

	padding-top:4px;

}



.image_red { 

width:40px;

float:left;

margin-left:3px;

}



.content_text { 

	width:228px;

	float:left;

	padding-top:5px;

}



.txt_main { 

	width:278px;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:justify;

	padding-left:10px;

	padding-right:10px;

	padding-top:5px;

	padding-bottom:8px;

	vertical-align:top;

}



.select_menu { 

	width:60px;

	float:left;

	padding-left:10px;

}



.titulos_page { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	color:#ff0c00;

}



.top_master { 

	width:682px;

	height:auto;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:justify;

}



.ifs_ic { 

width:38px;

height:auto;

float:left;

margin-left:19px;

}



.top_content { 

width:656px;

height:auto;

float:left;

padding-left:26px;

margin-bottom:15px;

}



.titulos_page { 

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

color:#ff0c00;

}



.titulos_page a { 

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

color:#ff0c00;

text-decoration:none;

}



.titulos_page a:hover { 

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

color:#ff0c00;

text-decoration:underline;

}



.titulos_page_lm { 

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#3494c4;

}



.titulos_page_lm a { 

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#3494c4;

}



.top_master { 

width:682px;

height:auto;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:justify;

}



.top_content { 

width:656px;

height:auto;

float:left;

padding-left:26px;

margin-bottom:15px;

}



.ifs_box { 

width:600px;

height:auto;

float:left;

padding-left:2px;

margin-bottom:15px;

}



.blue_box_corner { 

width:656px;

height:auto;

float:left;

padding-top:30px;

background-image:url(../../std/img/bg_which.gif);

background-repeat:no-repeat;

padding-left:26px;

margin-bottom:20px;

padding-bottom:40px;

}



.blue_box_corner2 { 

width:656px;

height:252px;

float:left;

padding-top:20px;

background-image:url(../../std/img/bg_which.gif);

background-repeat:no-repeat;

padding-left:26px;

margin-bottom:20px;

}



.azul  { 

color: #3494c4;

font-weight: bold;

}



.main_map { 

width:693px;

height:auto;

float:left;

}



.top_title_map { 

width:678px;

height:64px;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:22px;


font-weight:bold;

margin-top:10px;

margin-bottom:10px;

color:#ff0c00;

padding-top:5px;

padding-left:15px;

}



.map_img { 

width:170px;

height:90px;

float:left;

}
.zipcode
{
width:300px;
height:90px;
float:left;
}



.box_std_panel { 

width:300px;

height:235px;

float:left;

padding-left:29px;

}



.box_find { 

width:678px;

height:40px;

float:left;

color:#aa213b;

background-color:#3d99c2;

border:1px solid;

border-color:c5c5c5;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

padding-top:15px;

padding-left:15px;

margin-top:20px;

}



.botones { 

margin-top:3px;

}



.text_box_find { 

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

font-weight:bold;

color:#aa213b;

}



.shadow_find { 

width:693px;

height:15px;

float:left;

}



div#wrapper  { 

width:939px;

margin: 0 auto;

}



div#leftcolumn { 

float:left;

width:204px;

}



div#rightcolumn { 

float:right;

width:735px;

}



p { 

}



h2.subtitle_faq { 

font-size:15px;

}



a { 

color: #981793;

}



div#header  { 

margin:0;

background: #FFF;

color: #000;

float:left;

width:100%;

}



div#content p { 

line-height:1.4}



div#container { 

text-align:left}



div#navigation { 

background:#B9CAFF}



div#extra { 

background:#FF8539}



div#footer { 

float:left;

width:939px;

margin-top:10px;

}



div#footer p { 

}



div#menu  { 

float:left;

margin: 0;

padding: 0;

border: none;

}



div#menu ul  { 

list-style:none;

float:left;

margin: 0;

padding: 0;

border: none;

}



div#menu ul li  { 

float:left;

display:block;

 width:204px;

text-decoration: none;

}



div#menu ul li span a { 

display:block;

padding:0;

float:left;

color:#000000;

}



#menu ul li a { 

display:block;

padding:0;

float:left;

color:#000000;

text-decoration: none;

}



div#menu ul li a:visited { 

color:#000000;

text-decoration: none;

}



/**PRICES**/div#Prices  { 

float:left;

margin: 0;

margin-top: 0;

padding: 0;

border: none;

width:21px;

}



div#Prices ul  { 

list-style:none;

float:left;

margin: 0;

padding: 0;

border: none;

}



div#Prices ul li  { 

float:left;

display:block;

 width:37px;

height:22.3px;

}



div#Prices ul li span a { 

font-size: 11px;

font-weight: bold;

color: #000000;

display:block;

padding:0;

text-decoration: none;

}



div#Prices ul li div  { 

display:block;

padding:0;

margin-left:15px;

}



/**END PRICES**/div#testsMenu  { 

float:left;

margin: 0;

padding: 0;

border: none;

}



div#testsMenu ul  { 

list-style:none;

margin: 0;

padding: 0;

border: none;

}



div#testsMenu ul li  { 

display:block;

 width:160px;

height:22px;

}



div#testsMenu ul li span a  { 

font-size: 11px;

font-weight: bold;

color: #6A6A6A;

display:block;

padding:0;

text-decoration: none;

width:149px;

}



div#testsMenu ul li span a:hover  { 

display:block;

padding:0;

color: #FF8B8E;

text-decoration: none;

}



div#testsMenu ul li div  { 

display:block;

padding:0;

margin-left:15px;

width:149px;

}



/*END TESTS MENU*//*BEGIN UPPER LEFT MENU*/div#LeftMenu  { 

float:left;

margin: 0;

padding: 0;

border: none;

}



div#LeftMenu ul  { 

list-style:none;

margin: 0;

padding: 0;

border: none;

}



div#LeftMenu ul li  { 

display:block;

 width:350px;

height:22px;

}



div#LeftMenu ul li span a  { 

font-size: 11px;

font-weight: bold;

color: #6A6A6A;

display:block;

padding:0;

text-decoration: none;

}



div#LeftMenu ul li span a:hover  { 

display:block;

padding:0;

color: #4BCCF6;

text-decoration: none;

}



div#LeftMenu ul li div  { 

display:block;

padding:0;

margin-left:15px;

}



/*END UPPER LEFT MENU*/.IEpaddingcheat  { 

width:100%;

height:5px;

padding-top:10px;

}



.IEpaddingcheat2  { 

width:100%;

padding-top:0px;

}



.small_text { 

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

}



.menu_itens_nblack5 { 

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#666666;

font-weight:bold;

}



.productnamestd2 { 

font-family:Arial, Helvetica, sans-serif;

font-size:21px;

font-weight:bold;

color:#34A9E4;

}



.box_1 { 

width:93px;

height:20px;

margin-left:30px;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#fff;

text-align:left;

padding-top:4px;

padding-left:7px;

}



.box_2 { 

width:415px;

height:20px;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#fff;

padding-top:4px;

text-align:left;

padding-left:30px;

}



.box_4 { 

height:20px;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#fff;

padding-left:78px;

text-align:left;

width:80px;

padding-top:4px;

}



.box_1s { 

width:100px;

margin-left:30px;

height:auto;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

}



.box_2s { 

width:445px;

height:auto;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-right:5px;

margin-left:30px;

}



.box_4s { 

width:80px;

height:auto;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

margin-left:20px;

text-align:center;

}



.taglineSmall  { 

float:left;

}



.taglineSmall h1  { 

font-family:Arial, Helvetica, sans-serif;

font-size:19px;

color:#ff8b8f;

font-weight:normal;

padding-left:19px;

}



.taglineSmall h1 span  { 

color:#1195d8;

}



.subTitleSmall { 

font-family:Arial, Helvetica, sans-serif;

font-size:19px;

color:#3494c4;

font-weight:normal;

}



.subTitleBig { 

font-family:Arial, Helvetica, sans-serif;

font-size:19px;

color:#3494c4;

font-weight:normal;

}



.taglineBig  { 

float:left;

}



.taglineBig h1  { 

font-family:Arial, Helvetica, sans-serif;

font-size:19px;

color:#3494c4;

font-weight:normal;

padding-left:19px;

}



.taglineBig h1 span  { 

color:#7d7d7d;

}



.taglineInnerPage  { 

float:left;

width:310px;

height:30px;

font-weight:normal;

padding-left:12px;

padding-top:5px;

padding-bottom:5px;

line-height:6px;

}



.taglineInnerPage h2 { 

font-family: 'Tahoma', Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:14px;

color:#3494c4;

}



.taglineInnerPage h1 { 

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#3494c4;

font-weight:normal;

padding-left:12px;

padding-top:5px;

padding-bottom:5px;

line-height:6px;

}



.overview { 

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#ff5b61;

font-weight:normal;

padding-left:12px;

padding-top:5px;

padding-bottom:5px;

line-height:6px;

}



.overview2 { 

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#ff5b61;

font-weight:normal;

}



.title_red { 

font-family: Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:16px;

color:#ff0000;

}



.title_grey { 

	font-family:  Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:16px;

	color:#5c5c5c;

}



.taglineInnerPage h1 span  { 

	color:#686868;

}



.subMenuInnerPage  { 

	float:right;

}



.subMenuTableInnerPage a  { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:bold;

	color:#686868;

	vertical-align:middle;

}



.contentleft  { 

	width:469px;

	float:left;

	background:url(/www/std/img/bg_leftpart.jpg) repeat-x;

	padding: 13px 19px 0px 19px;

	text-align:justify;

}



.contentFull  { 

	width:700px;

	float:left;

	text-align:justify;

}



.contentleftInner  { 

	width:397px;

	float:left;

	background:url(/www/std/img/bg_leftpart.jpg) repeat-x;

	padding: 13px 19px 19px 19px;

	text-align:justify;

}



.contentrightInner  { 

width:300px;

float:left;

}



.testRHS  { 

width:260px;

font-size:11px;

font-weight:normal;

float:left;

padding-bottom:10px;

}



.testRHS a  { 

text-decoration:none;

font-weight:bold;

color:#000000;

font-size:12px;

}



.testFull  { 

width:600px;

font-size:11px;

font-weight:normal;

float:left;

padding-bottom:10px;

}



.testFull a  { 

text-decoration:none;

font-weight:bold;

color:#900019;

font-size:18px;

}



.testDiseasePage  { 

width:700px;

font-size:13px;

font-weight:normal;

float:left;

}



.testDiseasePage  a  { 

text-decoration:none;

font-weight:bold;

color:#CC3300;

font-size:12px;

}



	.txt11_contact { 

width:680px;

height:auto;

}



.redTxt  { 

color:#ff0c00;

font-weight:bold;

font-size:12px;

}



.redTxt2  { 

color:#ff0c00;

font-weight:bold;

font-size:14px;

}



.blueTxt  { 

color:#0099FF;

font-weight:bold;

font-size:12px;

}



.contentright  { 

width:227px;

float:left;

background:url(/www/std/img/bg_rightpart.jpg) repeat-x;

}



.steps  { 

width:150px;

font-size:11px;

font-weight:normal;

float:left;

}



.steps span { 

font-size:14px;

font-weight:bold;

color:#34a9e4;

}



.prices2 { 

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

color:#000000;

}



.was { 

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#0099ff;

font-weight:bold;

}



.now { 

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#9d0b25;

font-weight:bold;

}



.productname { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	float:left;

	color:#ff0c00;

}



.productname2 { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	color:#ff0c00;

}



.productname_black2 { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#666666;

}



color_b { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666666;

}



.productname_black2 a { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#666666;

}



.productname2_blue { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:22px;

	font-weight:bold;

	color:#3494c4;


}
.productname2_blue2 { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#3494c4;


}




.small_text { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

}



.productname2_blue_s { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#3496c7;

}



.productnamestd { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:24px;

	font-weight:bold;

	color:#ff0c00;

}



.productnamestd_gr { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:20px;

	font-weight:bold;

	color:#ff0c00;

	vertical-align:middle;

}



.productnamestd_menor { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:bold;

	color:#ff0c00;

}




.productnamestd4 { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#ff0c00;

}



.center { 

	text-align:center;

}



.left { 

	text-align:left;

}



.right { 

	text-align:right;

}



.productname3 { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#ff0c00;

}



.doINeedTest  { 

	width:227px;

	height:80px;

	float:left;

	background:url(/www/std/img/do_i_need_test.jpg) no-repeat;

	padding-left:17px;

	padding-top:66px;

	font-size:11px;

}



.doINeedTest a  { 

	text-decoration:underline;

	color:#2bd9f1;

}



.findLocalClinic  { 

	width:228px;

	height:79px;

	float:left;

	background:url(/www/std/img/find_local_clinic.jpg) no-repeat;

	font-size:11px;

	padding-left:17px;

	padding-top:66px;

}



.findLocalClinic a  { 

	text-decoration:underline;

	color:#2bd9f1;

}



.askDoctor  { 

	width:229px;

	height:79px;

	float:left;

	background:url(/www/std/img/ask_the_doctor.jpg) no-repeat;

	font-size:11px;

	padding-left:17px;

	padding-top:66px;

}



.askDoctor a  { 

	text-decoration:underline;

	color:#2bd9f1;

}



.map_result { 

	text-align:center;

}



.map_error { 

	color:red;

	text-align:left;

	padding-top:30px;

}



a.mid:link  { 

	color: #000;

	text-decoration: none;

 }



a.mid:hover  { 

	color: #000;

	text-decoration: underline;

 }



a.mid:visited  { 

	color: #000;

	text-decoration: none;

 }



.BOTT  { 

	width:730px;

	height:64px;

	font-size:11px;

	text-align:left;

	background:url(/www/std/img/bg_bott.jpg) no-repeat left top;

	padding: 7px 7px 7px 15px;

	vertical-align:middle;

	float:left;

	margin-top:2px;

}



a.blue:link  { 

	color: #00a6d5;

	text-decoration: underline;

 }



a.blue:hover  { 

	color: #00a6d5;

	text-decoration: none;

 }



a.blue:visited  { 

	color: #00a6d5;

	text-decoration: underline;

 }



a.blue:active  { 

	color: #000;

	text-decoration: none;

}



.price  { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:24px;

	font-weight:bold;

	padding-bottom:10px;

	display:block;

	width:100%;

	text-decoration:none;

	color:#3494c4;

}



.contentleftInner h2 { 

	font-family:'Tahoma', Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	color:#3494C4;

	text-transform:capitalize;

}



.contentleftInner a  { 

	font-weight:bold;

	text-decoration:underline;

	color:#9d0b25;

}



.headingOne { 

	font: 'Tahoma', Arial, Helvetica, sans-serif;

	color:#3399FF;

	font-weight:bold;

	font-size:14px;

}



.headingTwo h2  { 

	font: 'Tahoma', Arial, Helvetica, sans-serif;

	color:#000;

	font-weight:bold;

	font-size:14px;

}



.headingThree h2  { 

	font: 'Tahoma', Arial, Helvetica, sans-serif;

	color:#990000;

	font-weight:bold;

	font-size:14px;

}



.line { 

	float:left;

	width:100%;

	background:#ff5a60;

	height:3px;

	font-size:0px;

	margin-bottom:1px;

}



.bluer { 

	color: #00a6d5;

	text-decoration: underline;

 }



.bluer:hover  { 

	color: #ff0000;

	text-decoration: none;

 }



.trans_conf { 

	color:black;

	font-size:14pt;

	text-align:center;

	vertical-align:middle;

	padding:20px 0px 20px 0px;

	clear:both;

	width:100%;

}



.trans_error { 

	color:red;

	font-size:14pt;

	text-align:center;

	vertical-align:middle;

	padding:20px 0px 20px 0px;

	width:100%;

	clear:both;

}



.trans_conf_little { 

	color:black;

	font-size:11pt;

	text-align:center;

	vertical-align:middle;

	padding:5px 0px 5px 0px;

	width:100%;

	clear:both;

}



.trans_error_little { 

	color:red;

	font-size:11pt;

	text-align:center;

	vertical-align:middle;

	padding:5px 0px 5px 0px;

	clear:both;

	width:100%;

}



.trans_conf_2 { 

	color:black;

	font-size:12pt;

	font-weight:bolder;

	vertical-align:middle;

	padding:3px 0px 3px 0px;

	clear:both;

	width:100%;

}



.footer_little { 

	float:left;

	font-size:8pt;

	width:100%;

	margin-left:10px;

	margin-bottom:10px;

}



.results_box { 

	width:680px;

	float:left;

	margin-bottom:4px;

	height:auto;

	background-color:#aae4ff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}



.text_results { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	margin-bottom:5px;

	width:450px;

	float:left;

}



.box_radio { 

	width:50px;

	float:left;

	background-color:#aae4ff;

	padding-left:15px;

	height:auto;

	padding-top:15px;

}



.space { 

	width:4px;

	height:100px;

	float:left;

	background-color:#FFFFFF;

}



.cel2 { 

	width:251px;

	float:left;

	background-color:#aae4ff;

	padding-left:15px;

	height:auto;

	padding-top:15px;

}



.cel3 { 

	width:241px;

	float:left;

	background-color:#aae4ff;

	padding-left:15px;

	height:auto;

	padding-top:15px;

}



.cel4 { 

	width:78px;

	float:left;

	background-color:#aae4ff;

	padding-left:15px;

	height:auto;

	padding-top:15px;

}



.headline_roll { 

	color:#0099FF;

	font-family:'Tahoma',Arial,Helvetica,sans-serif;

	font-size:15px;

	font-weight:bold;

	background-color:#ebebeb;

}



.tab_test { 

	float:left;

	width:387px;

	margin-bottom:10px;

	text-align:justify;

	padding-bottom:10px;

	padding-top:10px;

}



.tab_test2 { 

	float:left;

	width:387px;

	margin-bottom:10px;

	text-align:justify;

	padding-bottom:10px;

	padding-top:10px;

}



.tab_test a { 

	color:#9D0B25;

	font-weight:bold;

	text-decoration:underline;

}



.menu_itens_nblack { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#323232;

}



.menu_itens_nblack5 { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#666666;

	font-weight:bold;

}
.menu_itens_ncolor5 { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#FF0000;

	font-weight:bold;

}


.menu_itens_nblack a { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#000000;

}



.menu_itens_n { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#323232;

}



.menu_itens_n a { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#737373;

	text-decoration:none;

}



.menu_itens_n a:hover { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#737373;

	text-decoration:underline;

}



.menu_itens_nblue { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#737373;

}



.menu_itens_nblue a { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#737373;

	text-decoration:none;

}



.menu_itens_nblue a:hover { 

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color: #737373;

	text-decoration:underline;

}



