body { behavior:url("/static/j/csshover.htc");}

input {
	z-index:8888;
}

select {
	z-index:8888;
}

.ie_button {
	border:0px;
}

.clear_hr {
	height: 1px;
	margin: -5px 0 0 0;
	padding: 0;
}

.page {
	background-image: url(/static/i/body_header_bg.png);
	background-repeat: repeat-x;
	display: block;
}

.page_noNav {
	background-image: url(/static/i/body_headerNoNav_bg.png);
	background-repeat: repeat-x;
}

.txt_right {
	text-align: right;
}

.txt_left {
	text-align: left;
}

.txt_center {
	text-align: center;
}

.ylw_bg {
	background-color: #FFEDA3;
}

.special_red {
	color:#D63333;
	font-style: italic;
}

.red {
	color:#D63333;
}

.big {
	font-size:110%;
}

.biggest {
	font-size:126%;
}

.half_line {
	width: 100%;
	display: block;
	height:4px;
	margin: 0;
	padding: 0;
}

.notification {
	display: block;
	background-image: url(/static/i/notification_bg.gif);
	height:31px;
	width:60%;
	margin-left: 20%;
	text-align: center;
	vertical-align: middle;
	line-height: 32px;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-size: 12.5px;
	color:#333;
	position: absolute;
	top:106px;
	z-index: 9999;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.notification span {
	color:#006600;
	background-color: #C4E7C4;
	border: 1px solid #009900;
	padding:0 5px 0 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

/* HEADER ---------------------------------------------------------------------- */

.stdx_header {
	display: block;
	width:960px;
	height:58px;
	color:#C3E5FE;
}

.stdx_header #logo {
	display: block;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	width:313px;
	height:58px;
	background-repeat: no-repeat;
	background-position: -10px -10px;
}

.stdx_header a {
	color:#FFF;
	text-decoration: none;
}

.stdx_header a:hover {
	text-decoration: underline;
}

.stdx_header strong {
	font-size:130%;
	color:#FFEDA3;
	background-color: #00325D;
	padding:3px 5px 5px 5px;
}

.stdx_header .login_call {
	margin-top: 22px;
	margin-left: 40px;
}

.stdx_header .hdr_search {
	margin-top: 15px;
	width:92px;
}

#show_chat {
	display: inline;
}

/* HEADER NAV ---------------------------------------------------------------------- */

.stdx_header_nav {
	display: block;
	height:53px;
	width:960px;
	margin: 0;
	padding: 0;
}

.stdx_header_nav div {
	margin: 0;
	padding: 0;
	float:left;
}

.stdx_header_nav span .menu {
	display: none;
	position:absolute;
	background-color: #fff;
	padding:5px;
	border-left:1px solid #84B6DD;
	border-right:1px solid #84B6DD;
	border-bottom:1px solid #84B6DD;
	margin-top:47px;
	padding:5px 15px 10px 18px;
	z-index:9999;
}

.stdx_header_nav span:hover .menu{
	display: block;
}

.stdx_header_nav span .menu a {
	text-decoration: none;
	font-size: 110%;
	margin:3px 0 3px 0;
	padding:0;
	color:#2B7EBF;
}

.stdx_header_nav span .menu a:hover {
	text-decoration: underline;
	color:#015BA7;
}

.stdx_header_nav #how_it_works {
	display: block;
	margin:0;
	padding:0;
	width:180px;
	height:47px;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	background-repeat: no-repeat;
	background-position: -10px -88px;
}

.stdx_header_nav #how_it_works:hover {
	background-position: -10px -135px;
}

body.how .stdx_header_nav #how_it_works {
	background-position: -10px -135px;
	height:53px;
}

#how_it_works_over_link {
	display: block;
	width:180px;
	height:47px;
	margin:0;
	padding:0;
	position: absolute;
}

body.tests .stdx_header_nav #tests_pricing {
	background-position: -10px -255px;
	height:53px;
}

.stdx_header_nav #tests_pricing {
	display: block;
	margin:0;
	padding:0;
	width:183px;
	height:47px;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	background-repeat: no-repeat;
	background-position: -10px -208px;
}

.stdx_header_nav #tests_pricing:hover {
	background-position: -10px -255px;
}

#tests_pricing_over_link {
	display: block;
	width:183px;
	height:47px;
	margin:0;
	padding:0;
	position: absolute;
}

.stdx_header_nav #std_basics {
	display: block;
	margin:0;
	padding:0;
	width:144px;
	height:47px;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	background-repeat: no-repeat;
	background-position: -10px -328px;
}

.stdx_header_nav #std_basics:hover {
	background-position: -10px -375px;
}

body.basics .stdx_header_nav #std_basics {
	background-position: -10px -375px;
	height:53px;
}

#std_basics_over_link {
	display: block;
	width:144px;
	height:47px;
	margin:0;
	padding:0;
	position: absolute;
}

.stdx_header_nav #find_center {
	display: block;
	margin:0;
	padding:0;
	width:210px;
	height:47px;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	background-repeat: no-repeat;
	background-position: -10px -448px;
}

.stdx_header_nav #find_center:hover {
	background-position: -10px -495px;
}

body.testcenter .stdx_header_nav #find_center {
	background-position: -10px -495px;
	background-color: white;
	height:53px;
}

.stdx_header_nav #find_center .menu {
	margin-left: -1px;
	width:176px;
}

#find_center_over_link {
	display: block;
	width:210px;
	height:47px;
	margin:0;
	padding:0;
	position: absolute;
}

#zip_down_field {
	background-color: #E7F5FF;
	border:1px solid #ccc;
	padding:3px;
	margin-bottom: 5px;
}

.stdx_header_nav #blog {
	display: block;
	margin:0;
	padding:0;
	width:94px;
	height:47px;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	background-repeat: no-repeat;
	background-position: -10px -568px;
}

body#blog .stdx_header_nav #blog {
	background-position: -10px -615px;
	height:53px;
}

.stdx_header_nav #blog:hover {
	background-position: -10px -615px;
}

#blog_over_link {
	display: block;
	width:94px;
	height:47px;
	margin:0;
	padding:0;
	position: absolute;
}

.stdx_header_nav #order_now {
	display: block;
	margin:0;
	padding:0;
	width:139px;
	height:47px;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	background-repeat: no-repeat;
	background-position: -10px -735px;
}

.stdx_header_nav #order_now:hover {
	background-position: -10px -688px;
}

#order_now_over_link {
	display: block;
	width:139px;
	height:47px;
	margin:0;
	padding:0;
	position: absolute;
}

.light_blue {
	color:#00ABED;
}


/* STAGE ---------------------------------------------------------------------- */

.stage {
	display: block;
	margin: 0;
	padding: 0;
	height: 357px;
	width:950px;
}

.stage_bg{
	width:100%;
	height:100%;
	position: absolute;
	top:0;
	left:0;
	background-image: url(/static/i/stage_bg.jpg);
	background-repeat: no-repeat;
	background-position: 50% 111px;
	z-index: -9999;
}

.stage h1 {
	margin-top:50px;
	line-height: .9em;
	color:#015BA7;
	font-size: 49.5px;
	letter-spacing: -2px;
	margin-bottom: 10px;

}

.stage h3 {
	color:#00ABED;
	font-size: 175%;
	margin-bottom: 16px;
}

.stage h4 {
	font-size: 125%;
}

.stage p {
	margin-left:90px;
	width:420px;
	margin-top: 0;
	font-size: 13.5px;
	color:#444;
}

.stage a:hover {
	text-decoration: underline;
	color:#015BA7;
}

#view_more_stories {
	display: block;
	width:140px;
	height:43px;
	background-image: url(/static/i/view_more_stories_button.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
}

#view_more_stories:hover {
	background-position: 0 -43px;
}

#tests_pricing_blue {
	display: block;
	width:150px;
	height:43px;
	background-image: url(/static/i/test_pricing_blue_small_button.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
	margin-left: 135px;;
}

#tests_pricing_blue:hover {
	background-position: 0 -43px;
}

.play_button {
	display: block;
	width:84px;
	height:58px;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	background-repeat: no-repeat;
	background-position: -10px -802px;
	margin-bottom: 8px;
}

.play_button:hover {
	background-position: -10px -861px;
}

#slideshow {
	position:static;
}

.slide {
	margin-top:;
	display: block;
}

.slide_quote {
	width:200px;
	position: absolute;
	margin-top: 70px;	
}

#slideshow h3 {
	margin-top:;
	line-height:130%;
	color:#666;
	font-size: 130%;
}

#slideshow h3 span {
	color:#0059A5;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 90%;
}

#slideshow #
{
	display: block;
	position: relative;
	width:430px;
	height:343px;
	background-image: url(/static/i/slide4_bg.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#slideshow #slide1{
	display: block;
	display: none;
	width:450px;
	height:343px;
	background-image: url(/static/i/slide4_bg.png);
	background-repeat: no-repeat;
	background-position: 20px 0;
}

#slideshow #slide2{
	display: block;
	display: none;
	width:430px;
	height:343px;
	background-image: url(/static/i/slide2_bg.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#slideshow #slide3{
	display: block;
	display: none;
	width:430px;
	height:343px;
	background-image: url(/static/i/slide3_bg.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#slideshow #slide4{
	display: block;
	display: none;
	width:460px;
	height:343px;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	background-repeat: no-repeat;
	background-position: 20px -2141px;
}

#slideshow #slide5{
	display: block;
	display: none;
	width:430px;
	height:343px;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	background-repeat: no-repeat;
	background-position: -10px -938px;
}

#slideshow #slide6{
	display: block;
	display: none;
	width:450px;
	height:343px;
	background-image: url(/static/i/slide6_bg.png);
	background-repeat: no-repeat;
	background-position: 20px 0;
}

#slideshow #slide7{
	display: block;
	display: none;
	width:430px;
	height:343px;
	background-image: url(/static/i/slide7_bg.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#slideshow_nav {
	margin-top:-30px;
	z-index:9999;
	background-color: none;
}

#test_pricing_button {
	display: block;
	width: 292px;
	height: 70px;
	background-image: url(/static/i/test_pricing_button.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: right;
	margin-top:6px;
	margin-bottom:6px;
}

#test_pricing_button:hover {
	background-position: 0 -70px;
	cursor: pointer;
}

.stage #dots a {
	font-size:0px;
	line-height: 16px;
	font-weight: bold;
	background-image: url(/static/i/dotoff.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	overflow: hidden;
	display: block;
	float: left;
	width: 11px;
	height: 11px;
	margin: 0 6px 0 0;
	text-align: center;
	color: #fff;
	z-index: ;
	text-decoration: none;
}

.stage #dots a:hover {
	background-image: url(/static/i/doton.gif);
}

.stage #dots a.activeSlide {
	background-image: url(/static/i/doton.gif);
}

.stage #dots a:focus {
	background-image: url(/static/i/doton.gif)
}

/* FOOTER ---------------------------------------------------------------------- */

#footer {
	background-image: url(/static/i/stage_bg.jpg);
	background-repeat: no-repeat;
	background-position: -230px -150px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding:15px;
}

/* How It Works ---------------------------------------------------------------------- */


#hiw1, #hiw2, #hiw3, #hiw4 {
	width:474px;
	height:84px;
	display: block;
	float:left;
	background-image: url(/static/i/process_hiw.png);
	background-repeat: no-repeat;
	margin:0 0 0 0;
	padding:0;
	cursor: pointer;
}

#hiw1 span, #hiw2 span, #hiw3 span, #hiw4 span{
	visibility: hidden;
}

#hiw1:hover span, #hiw2:hover span, #hiw3:hover span, #hiw4:hover span{
	color:#009900;
	visibility: visible;
}


#hiw1 {
	background-position: 0 0;
}

#hiw1:hover {
	background-position: 0 -337px;cursor: pointer;
}

#hiw2 {
	background-position: 0 -84px;
}

#hiw2:hover {
	background-position: 0 -421px;cursor: pointer;
}

#hiw3 {
	background-position: 0 -168px;
}

#hiw3:hover {
	background-position: 0 -505px;cursor: pointer;
}

#hiw4 {
	background-position: 0 -252px;
}

#hiw4:hover {
	background-position: 0 -589px;cursor: pointer;
}

.hiw_graphic {
	margin:37px 0 0 50px;
	width:330px;
	color:#333;
	display: block;
}

.hiw_graphic a {
	color:#333;
}

.hiw_graphic a:hover {
	text-decoration: none;
}

#view_sample_results {
	background-image: url(/static/i/hiw_vid_links.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width:209px;
	height:73px;
	display: block;
	float:left;
}

#view_sample_results:hover {
	background-position: 0 -80px;
}

#protect_privacy {
	background-image: url(/static/i/hiw_vid_links.png);
	background-repeat: no-repeat;
	background-position: -220px 0;
	width:209px;
	height:73px;
	display: block;
	float:left;
	margin-left: 11px;
}

#protect_privacy:hover {
	background-position: -220px -80px;
}


/* Find a Test Center ---------------------------------------------------------------------- */



#locations {
	float:left; 
	width:210px; 
	height:450px; 
	margin:0 0 0 0; 
	padding:0; 
	overflow:auto; 
	font-family:Arial,Helvetica,sans-serif
}
 
#locations li {
	list-style:none; 
	margin:0 0 0 0
}
  
#location0 { margin-top:0 }
  
#locations li .info {
	padding:10px 10px 10px 10px; 
	text-align:left; 
	background-color:white; 
	color:#333; 
	font-size:11px; 
	border-bottom:1px solid #eee
}

#locations li .info .address {
    font-size:12px;
}

#locations li .info:hover {background-color:#eee;}

#locations li .name, #locations li .address, #locations li .hours { margin-bottom:5px }

#locations li .name { font-size:14px }

#locations li.selected .info{background-color:#DCF1FA; color:black}

#locations li.selected .address, #locations li.selected .select{ display:block }

#locations li a { color:#00f }

#locations li a.go { color:#090 }

#locations .clickable { cursor:pointer }

#location_selector { position:relative; width:760px; height:350px }

#mapdiv {width:708px; height:450px; color:black; float:left}

#mapdiv .success {margin:0;padding:2px;}

#mapdivorderpage {width:418px; height:450px; color:black; float:left; }

#map .map-caption { font-size:11px; text-align:left; }

.map-caption {max-width: 400px; margin-bottom: 5px;}


/* Tests & Pricing ---------------------------------------------------------------------- */

#tp {
	margin-top: -15px;
}

#tp h3{
	margin:80px 10px 0 10px;
}

.tp_space {
	display: block;
	width:1px;
	height:289px;
	float: left;
}

.learn_more_normal {
	display: block;
	width: 88px;
	height: 33px;
	background-image: url(/static/i/learn_order_normal.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.learn_more_normal:hover {
	display: block;
	width: 88px;
	height: 33px;
	background-image: url(/static/i/learn_order_normal.png);
	background-repeat: no-repeat;
	background-position: 0 -33px;
}

.order_now_normal {
	display: block;
	width: 88px;
	height: 33px;
	background-image: url(/static/i/learn_order_normal.png);
	background-repeat: no-repeat;
	background-position: -88px 0;
}

.order_now_normal:hover {
	display: block;
	width: 88px;
	height: 33px;
	background-image: url(/static/i/learn_order_normal.png);
	background-repeat: no-repeat;
	background-position: -88px -33px;
}

#tp .learn_more_normal {
	float: left;
	margin: 125px 10px 0 20px;
	padding:0;
	display: inline;
}

#tp .order_now_normal {
	float: left;
	margin: 125px 0 0 0;
	padding:0;
	display: inline;
}

#tp_double_panel {
	display: block;
	width: 223px;
	height: 289px;
	margin: 30px 0 0 0;
	padding: 0;
	background-image: url(/static/i/tp_double_panel.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
	text-align: center;
}

#tp_chl_gon {
	display: block;
	width: 222px;
	height: 289px;
	margin: 30px 0 0 0;
	padding: 0;
	background-image: url(/static/i/tp_chl_gon.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
	text-align: center;
}

#tp_8test {
	display: block;
	width: 286px;
	height: 342px;
	padding: 0;
	background-image: url(/static/i/tp_8test.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
	text-align: center;
}

#tp_8test .learn_more_normal {
	float: left;
	margin: 285px 10px 0 50px;
	padding:0;
	display: inline;

}

#tp_8test .order_now_normal {
	float: left;
	margin: 285px 0 0 0;
	padding:0;
	display: inline;

}

#tp_indv {
	display: block;
	width: 212px;
	height: 289px;
	margin: 30px 0 0 0;
	padding: 0;
	background-image: url(/static/i/tp_indv.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
	text-align: left;
}

#tp_indv table {
	font-size: 12px;
	line-height: 1.08em;
	width: 188px;
	margin: 50px 13px 0 13px
}

#tp_indv table .l {
	background-color: #F2FAFE;
}

#tp_indv table .r {
	text-align: right;
	color:#009900;
}

.bubbleInfo {
    position: relative;
}

#tp_double_panel .popup {
	
}

#pop_secret {
	margin:0;
	position: absolute;
    display: block;
    width:230px;
    padding:7px 10px 0 10px;
    height:141px;
	background-image: url(/static/i/plan_bg_popup.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: none;
}

.popup {
    position: absolute;
    display: inline;
    margin-top:53px;
    margin-left:-154px;
    display:block;
    width:188px;
    height:141px;
    background-image: url(/static/i/tp_popup.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
    display: none; /* keeps the popup hidden if no JS available */
}

.popup p {
	margin:25px 20px 0 15px;
	text-align: center;
}

.popup .learn_more_small {
	display: block;
	width: 71px;
	height: 23px;
	background-image: url(/static/i/learn_order_small.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
	margin: 5px 0 0 0;
}

.popup .learn_more_small:hover {
	background-position: 0 -23px;
}

.popup .order_now_small {
	display: block;
	width: 71px;
	height: 23px;
	background-image: url(/static/i/learn_order_small.png);
	background-repeat: no-repeat;
	background-position: -71px 0;
	float:left;
	margin: 5px 0 0 5px;

}

.popup .order_now_small:hover {
	background-position: -71px -23px;
}

#maphint {
	position: absolute;
	z-index: 9000;
	background-color: white;
	opacity:.8;
	width: 200px;
	margin-left: 528px;
	margin-top: 10px
}

#maphint p {
	opacity:1;
	margin: 5px;
	z-index: 9999;
	color:black;
}

#test8_spotlight {
	display: block;
	width:344px;
	height:189px;
	background-image: url(/static/i/8test_spotlight.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin:0 0 0 -5;
	padding:0;
}

#test8_spotlight .learn_more_normal {
	margin:140px 0 0 20px;
	position:absolute;
}

#test8_spotlight .order_now_normal {
	margin:140px 0 0 120px;
	position:absolute;
}

.questions_box {
	border: 1px solid #ccc;
	padding-bottom: 5px;
	text-align: center;
	width:180px;
}

.test_promo_box {
	border: 1px solid #ccc;
	padding: 10px;
	/* width:320px; */
	background-image: url(/static/i/stage_bg.jpg);
	background-repeat: no-repeat;
	background-position: -430px -150px;
	float: left;
}

.order_now {
	display: block;
	width: 71px;
	height: 23px;
	background-image: url(/static/i/learn_order_small.png);
	background-repeat: no-repeat;
	background-position: -71px 0;
}

.order_now:hover {
	background-position: -71px -23px;
}


.test_promo_box .order_now {
	display: block;
	width: 71px;
	height: 23px;
	background-image: url(/static/i/learn_order_small.png);
	background-repeat: no-repeat;
	background-position: -71px 0;
	float: left;
}

.test_promo_box .order_now:hover {
	background-position: -71px -23px;
}

.test_promo_box .learn_more {
	display: block;
	width: 71px;
	height: 23px;
	background-image: url(/static/i/learn_order_small.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
	margin-right: 15px;
}

.test_promo_box .learn_more:hover {
	background-position: 0 -23px;
}


.test_recommender li, .test_recommender input {
	
}

.test_recomender_widget {
	display: block;
	width: 314px;
	height: 261px;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	background-repeat: no-repeat;
	background-position: -10px -1721px;
}

.test_recomender_widget input {
	height:20px;;
}

.video_links {
	display: block;
	overflow-y:scroll;
	overflow-x: hidden;
	overflow:-moz-scrollbars-vertical;
	height:348px;
	width:310px;
}

.video_link h4 {
	margin: 10px 0 0 24px;
}

.video_link p {
	margin: 0 0 10px 24px;
	font-weight: normal;
	color:#222;
	font-size:11px;
}

.video_link {
	display: block;
	width:310;
	height:86px;
	background-image: url(/static/i/video_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	border-bottom: 1px solid #fff;
	cursor: pointer;
}

.video_link:hover {
	background-image: url(/static/i/video_bg_hover.jpg);
	text-decoration: none;
	cursor: pointer;
}

.active_video {
	background-image: url(/static/i/video_bg_active.jpg);
	text-decoration: none;
}

.active_video:hover {
	background-image: url(/static/i/video_bg_active.jpg);
	text-decoration: none;
}

.active_video:focus {
	text-decoration: none;
}



/*
ul {
	margin-left:0;
}

li {
	list-style: none;
	margin-left:0;
}
*/

.notice a:focus, .notice a:hover {color:#015BA7;text-decoration: underline;outline:none;}
.notice a {color:#2B7EBF;text-decoration:none;outline:none;}


.hiw_order {
	display: block;
	float: left;
	width:234px;
	height:85px;
	margin:3px 0 15px 0;
	background-position: -10px -1478px;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	background-repeat: no-repeat;
}

.hiw_center {
	display: block;
	float: left;
	width:234px;
	height:85px;
	margin:3px 0 15px 8px;
	background-position: -252px -1478px;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	background-repeat: no-repeat;
}

.hiw_results {
	display: block;
	float: left;
	width:234px;
	height:85px;
	margin:3px 0 15px 8px;
	background-position: -491px -1478px;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	background-repeat: no-repeat;
}

.hiw_consult {
	display: block;
	float: left;
	width:234px;
	height:85px;
	margin:3px 0 15px 8px;
	background-position: -736px -1478px;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	background-repeat: no-repeat;
}

.hiw_order:hover {
	background-position: -10px -1598px;
}

.hiw_center:hover {
	background-position: -252px -1598px;
}

.hiw_results:hover {
	background-position: -491px -1598px;
}

.hiw_consult:hover {
	background-position: -736px -1598px;
}

.reason {
	border-top:1px solid #ccc;
	padding-top: 12px;
	padding-bottom: 12px;
	line-height: 16px;
}

#get_started_button {
	display: block;
	width:317px;
	height:46px;
	border:none;
	background-image: url(http://www.stdtestexpress.com.s3.amazonaws.com/stx_v3_sprites.png);
	background-repeat: no-repeat;
	background-position: -10px -2002px;
	margin-top: 5px;
	z-index:555;
}

#get_started_button:hover, #get_started_button:focus {
	background-position: -10px -2048px;
	cursor: pointer;
}

#see_results_button {
	display: block;
	width:80px;
	height:24px;
	border:none;
	background-image: url(/static/i/see_results_button.png);
	background-repeat: no-repeat;
	margin-left: 238px;
	margin-top: 5px;
}

#see_results_button:hover, #see_results_button:focus {
	background-position: 0 -24px;
	cursor: pointer;
}

.facts li {
	margin-bottom:10px;
}

.facts span {
	color:#d63333;
	font-weight: bold;
}

.start_consult {
	display: block;
	width:150px;
	height:43px;
	background-image: url(/static/i/start_consult_button.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
	margin-left: 135px;;
}

.start_consult:hover {
	background-position: 0 -43px;
}

.recommender_error .errorlist {
	margin: 0 0 0 24px;
	padding: 0;
	position: absolute;
	z-index: 9899;
}

.errorlist {
	position: absolute;
	float: left;
	clear: both;
	margin-top: 45px;
	margin-left: 0;
	padding: 0;
	z-index:9899;
}

.errorlist li {
	border:2px solid #ddd;
	background:#FBE3E4;
	color:#8a1f11;
	border-color:#FBC2C4;
	list-style: none;
	font-size: 80%;
	z-index:9999;
}

.recommender_right li {
	list-style: disc;
	margin-bottom: 5px;
}

.calculate_results_button {
	display: block;
	width:231px;
	height:36px;
	background-image: url(/static/i/calculate_results_button.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	border:none;
	cursor: pointer;
}

.calculate_results_button:hover, .calculate_results_button:focus {
	background-position: 0 -36px;
}

a.nextbigbutton { margin:15px auto 10px auto; background: url(/static/i/next-big-button.png) 0 0 no-repeat; width:238px;height:45px; display:block; text-indent:-9999px; cursor:pointer; background-color:#fff; }
a.nextbigbutton:hover { background-position: 0 -45px; }

.order_now_small {
	display: block;
	width: 71px;
	height: 23px;
	background-image: url(/static/i/learn_order_small.png);
	background-repeat: no-repeat;
	background-position: -71px 0;
}

.green {
	color:#009900;
}

#pregnant_notice {
    display: none;
    margin: 10px 10px 20px 10px;
}

.tooltip {
    display: none;
    border: 2px solid #ccc;
    background:#FFF6BF;
    color:#514721;
    border-color:#FFD324;
    width: 300px;
    padding:5px;
    font-weight: normal;
    font-size: 12px;
    margin:45px 0 0 0;
}

.tooltip_marker {
    cursor: pointer;
}

.inst h1, .inst h2, .inst h3, .inst h4, .inst h5, .inst h6 { font-weight: bold; color: #000; margin:0;padding:0; }

.inst h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
.inst h2 { font-size: 1.8em; line-height: 1em; margin-top:8px; margin-bottom: 0em; }
.inst h3 { font-size: 1.5em; line-height: 1; margin-bottom: .2em; margin-top:8px; }
.inst h4 { font-size: 1.2em; line-height: 1.25; margin-top: 1em; margin-bottom: .5em; }
.inst p { margin:5px 0 15px 0;}

.inst_box {
	text-align:center;
	font-family:arial;
	font-size:12px;
}

.inst {
	width:600px;
	margin:auto;
	padding:10px;
	text-align:left;
	border:2px solid #000;
}

#test_requisition {
	margin:0 auto;
	width:600px;
	display:block;
	visibility: visible;
	text-align:left;
}

#test_requisition table#req_header {
	width:600px;
	margin:8px 8px 8px 8px;
}

#test_requisition table#req_header td {
	border-top:1pt solid black;
	border-bottom:1pt solid black;
	border-left:1pt solid black;
}

#test_requisition table#req_header td.end {
	border-right:1pt solid black;
}

#test_requisition table#req_header td.image_label {
	width:200px;
	text-align:center;
}

#test_requisition table#req_header td.reminder p {
	margin:8px 0 0 8px;
}

#test_requisition table#req_header td.reminder ul {
	margin:5px 8px 8px 8px;
	font-size:8pt;
	line-height:10pt;
}

#test_requisition table#req_header td.title {
	padding:8px 8px 8px 8px;
	text-align:center;
}

#test_requisition table#req_header h2 {
	font-size:25pt;
	line-height:25pt;
	color:#000;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

#test_requisition table#req_header h3 {
	font-size:20pt;
	line-height:20pt;
	color:#000;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

#test_requisition img#stdtestexpress_logo_req {
	margin:8px 8px 8px 0;
	float:right;
}

#test_requisition table.section {
	width:600px;
	margin:8px 8px 8px 8px;
}

#test_requisition table.section th {
	border-left:1pt solid black;
	border-top:1pt solid black;
	border-right:1pt solid black;
	padding: 7px 0 5px 5px;
	color:#000;
	background-color:#ccc;
	font-size:12pt;
	line-height:12pt;
	font-weight:normal;
	margin: 0 0 0 0;
}

#test_requisition table.section td {
	border-left:1pt solid black;
	border-top:1pt solid black;
	padding: 7px 0 5px 5px;
	color:#000;
	margin: 0 0 0 0;
	font-size:9pt;
	line-height:9pt;
}

#test_requisition table.section td.end {
	border-right:1pt solid black;
}

#test_requisition table.section td.bottom {
	border-bottom:1pt solid black;
}


#test_requisition ol {
	width:578px;
	margin:8px 0 8px 30px;
}

#test_requisition ol li {
	list-style-type: decimal;
	list-style-position: inside;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:9pt;
	font-weight: normal;
	line-height:14pt;
	color:#000;
}

#test_requisition #problems {
	margin:0 8px 0 8px;
	font-size:10pt;
	font-weight: normal;
	line-height:14pt;
}


.note {
	margin-bottom:10px;
	margin-top:-26px;
	color:#555;
}

.form_item {
	margin-right:10px;
	margin-bottom:20px;
	display:block;
}

.left {
	float:left;
}

.right {
	float:right;
}

.clear {
    position: relative;
    clear: left;
}

.clear_r {
	clear:right;
}

.gray {
	color: #999;
}

.clearspace {
	clear:both;
	display:block;
	height:20px;
}

.page_container {
	width:920px;
	margin:0 auto;
}

.title {
	text-align:center;
	margin:30px 0 30px 0;
}

.title h1 {
    font-weight:bold;
    color:#222;
    letter-spacing:-1px;
    font-size:3em;
    margin:0 0 30px 0;
}

.content {
	width:900px;
	text-align:left;
}

.selections {
	color:#222;
}

.pack {
	border:1px solid #CCC;
	background-color:#FAFAFA;
	margin:10px 0 10px 0;
}

.pack h2 {
	margin:10px 10px 0 10px;
	font-weight:bold;
	font-size:1.6em;
}

.pack span {
    color:#333;
    display: inline;
    font-weight:normal;
}

.pack span.test_details {
	display: block;
	margin:10px;
	color:#333;
}

.pack p {
	margin:5px 10px 10px 38px;
}

#premium {
	border:1px solid #ffcc01;
	margin:5px 6px 10px 6px;
	padding:5px;
	background-color:#ffffcc;
	letter-spacing:-.02em;
}

.indv ul {
	margin:0 40px 0 0;
}

.indv li {
	list-style:none;
	margin:0 5px 5px 12px;
	color:#0679B2;
}

.testprice {
	color:#000;
}

.order {
	float:left;
	background-color:#E0F4FF;
	color:#222;
	margin-bottom: 20px;
}

.order a {
	font-weight:normal;
	text-decoration: none;
}

.order a {
	font-weight:normal;
	text-decoration: underline;
}

.order h2 {
	margin:15px 0 15px 14px;
}

.order ul {
	display:block;
}

.order li {
	list-style:none;
	margin:0 0 0 17px;
}

.order hr {
	margin:0 15px 15px 15px;
	height:1px;
	border:none;
	background-color:#E0F4FF;
	color:#E0F4FF;
	clear:both;
}

.order h4 {
	text-align:right;
	margin:15px;
}

.order_login {
	background-color:#E0F4FF;
	padding:8px;
	font-size:13px;
}

.message_box {
	background-color:#E0F4FF;
	padding:8px;
	font-size:13px;
	width:80%;
	margin-bottom:10px;
}

.next_step {
	display: block;
	width:88px;
	height:33px;
	background-image: url(../i/next_step.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 15px 15px;
	cursor: pointer;
	border: none;
}

.next_step:hover, .next_step:focus {
	background-position: 0 -33px;
}

.orderlabel {
	display:block;
	margin:0 0 3px 15px;
	padding:0;
	font-weight:bold;
	clear:both;
	line-height:1.5em;
	font-size:1.1em;
}

.item {
	display:block;
	width:160px;
	float:left;
	margin-left: 15px;
	display:inline;
	margin-bottom:3px;
	padding:0;
	border-bottom:1px solid #92C8E2;
}

.price {
	display:block;
	width:59px;
	float:left;
	color:#000;
	text-align:right;
	margin:0 0 3px 0;
	border-bottom:1px solid #92C8E2;
}

#summarylocation span {
	border-bottom:none;
}

.total {
	margin-top:0;
	margin-bottom:15px;
	font-weight:bold;
	font-size:1.3em;
	display:inline;
	border:none;
}

.blue {
	color:#0679B2;
	border:none;
}

.dark_blue_bg {
	background-color:#005198;
}

.white {
	color:#fff;
}

.place_order_pp {
	display:block;
	width:142px;
	height:42px;
	background: url('../i/pp_checkout.gif') no-repeat 0 0;
	border:none;
	margin:15px 0 0 0;
	cursor:pointer;
}

.place_order_cbp {
	display:block;
	width:161px;
	height:43px;
	background: url('../i/cashbyphone.png') no-repeat 0 0;
	border:none;
	margin:15px 0 0 0;
	cursor:pointer;
}

.place_order {
	display: block;
	width:98px;
	height:33px;
	background-image: url(../i/place_order.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 15px 15px;
	cursor: pointer;
	border: none;
}

.pay_now {
	display: block;
	width:98px;
	height:33px;
	margin: 0 0 15px 15px;
	cursor: pointer;
	font-size:115%;
}

.place_order:hover, .place_order:focus {
	background-position: 0 -33px;
}

.feedback_survey {
	display:block;
	width:250px;
	height:31px;
	background: url('../i/feedback_survey.png') no-repeat 0 0;
	border:none;
	margin:0 0 10px 20px;
	cursor:pointer;
	float:left;
}

.feedback_survey:hover {
	background-position: 0 -31px;
}

#print_form {
	display:block;
	width:261px;
	height:52px;
	background: url('../i/print_form.png') no-repeat 0 0;
	border:none;
	cursor:pointer;
	float:left;
	border:1px solid #fff;
}

#print_form:hover {
	border:1px solid #005198;
}

#print_order span {
	display:none;
}

.print_form {

}

.map-caption {
    max-width: 280px;
    margin-bottom: 5px;
}

#selected-indicator {
    display: block;
}

.order_now {
    display: none;
}

#id_creditcardcvv2 {
	width:40px;
}

#id_zip_code {
	width:45px;
}

#id_address {
	width:220px;
}

#id_city {
	width:120px;
}

#id_username2, #id_username {
	width:210px;
}

.receipt {
	margin-left: 61px;
}

.under_submit {
	margin-left:0;
}

.map_search {
	padding:3px;
	background-color:#E0F4FF;
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #999;
}

#selected-indicator2 {
	color:green;
}

.pay_op {
	display: block;
	width: 162px;
	height:40px;
	margin-top: 3px;
	float:left;
	background-color: #eee;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-align: center;
	position: relative;
	z-index: 500;
}

.pay_op img {
	margin-top: 5px;
}

.rborder {
	border-right: 1px solid #ccc;
}

.active_op {
	background-color: #fff;
/* 	border-bottom: 1px solid #fff; */
	border-top: 3px solid #00ABEC;
	height:40px;
	margin-top: 0px;
	background-color: #fff;
	z-index: 9999;
	border-bottom: 2px solid #fff;
}

.active_op img {
	margin-top: 8px;
}

.op_box {
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	float:left;
	display: block;
	width:651px;
	margin-top: -1px;
	z-index: -9999;
}

.op_fields {
	padding-top: 10px;
	padding-left: 10px;
	float: left;
	clear: both;
}

.op_fieldspl {
	padding-top: 10px;
	padding-left: 10px;
	float: left;
	clear: both;
}

.op_fields .notice {
	font-size:10.2px;
}

.invisible {
	display: none;
}

#dead_op {
	background-color: #fff;
	border-bottom: none;
	border-left: none;
	border-top: none;
	border-right: none;
}

.my_account_tbl {
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	width:100%;
	font-size:13px;
	color:#333;
}

.my_account_tbl td{
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:4px 5px 4px 5px;
}

.tbl_nowrap {
	white-space: nowrap;
}

.my_account_tbl .tbl_header td{
	background-color: #f0f0f0;
	color:#111;
	font-weight: bold;
}

.my_account_tbl .tbl_center {
	text-align: center;
}

.my_account_tbl .tbl_small {
	font-size:11px;
	color:#999;
}

.my_account_tbl .yellow td{
	background-color:#FFFAE7;
}

.my_account_tbl .results_button {
	padding:0;
}

.my_account_tbl .results_button a{
	background: url(../i/results_button.png) repeat 0 0;
	display:block;
	width:100%;
	padding-top: 4px;
	padding-bottom: 4px;
}

.my_account_tbl .results_button a:hover{
	background-position: 0 -26px;
}

.my_account_tbl .results_button a {
	color:#fff;
}

.account_user {
	font-size:32px;
	line-height: 1em;
}

.account_links {
	font-size:13px;
	color:#333;
	display:inline;
}

.order_another {
	background: url(../i/order_another_test_button.png) no-repeat 0 0;
	display:block;
	width:148px;
	height:33px;
}

.order_another:hover, .order_another:focus {
	background-position: 0 -33px;
}

#spinnerdiv {
	text-align:center;
}

#spinner {
	margin:75px auto 0 auto;
}

/* Logged In
============================================================================= */

#loggedin {
	background-color:#ffff99;
	text-align:center;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#loggedin p {
	margin:0 0 0 0;
	padding:8px;
	font-size:14px;
	color:#000;
}

#loggedin p a {
	color:blue;
}

#order_now_link {
	display: block;
	width: 71px;
	height: 23px;
	background-image: url(/static/i/learn_order_small.png);
	background-repeat: no-repeat;
	background-position: -71px 0;
	position: absolute;
}

#order_now_link:hover {
	background-position: -71px -23px;
}

.rec_select_test {
	display: block;
	width: 146px;
	height: 36px;
	background-image: url(/static/i/rec_select_test.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 10px 0 5px 0;
}

.rec_select_test:hover {
	background-position: 0 -36px;
}

.disclaimer {
	margin:0;
}

#select_location_link {
	display: block;
	width: 112px;
	height: 23px;
	background-image: url(/static/i/select_location_link.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	position: absolute;
}

#select_location_link:hover {
	background-position: 0 -23px;
}

.op_fields .errorlist li {
	margin-top: -8px;
}

.op_fieldspl .errorlist li {
	margin-top: -19px;
}

.cc .errorlist li {
	margin-top: 5px;
}

.error_payop {
	border:2px solid #ddd;
	background:#FBE3E4;
	color:#8a1f11;
	border-color:#FBC2C4;
	list-style: none;
	font-size: 80%;
	z-index:9999;
	margin-top:-10px;
	margin-bottom: 3px;
}

.coupon1_ad {
	display: block;
	height: 162px;
	width:395px;
	background-image: url(/static/i/coupon1_ad.png);
	background-repeat: repeat-x;
	background-position: 0 0;
	margin-top: -20px;
}

.coupon1_ad .order_now_normal{
	margin: 114px 0 0 145px;
}

.share_this_offer_button {
	display: block;
	width: 134px;
	height: 33px;
	background-image: url(/static/i/share_this_offer_button.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}

.share_this_offer_button:hover {
	background-position: 0 -33px;
}

.coupon1_ad .share_this_offer_button {
	margin: -33px 0 0 241px;
}

.coupon1 {
	display: block;
	height: 389px;
	background-image: url(/static/i/coupon1_bg.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}

.coupon1 p {
	margin-left: 20px;
}

#coupon1_ordernow {
	border:1px solid #E1F3FE;
}

#coupon1_ordernow:hover {
	border:1px solid #005198;
}

#coupon1_tp_8test {
	display: block;
	width: 286px;
	height: 342px;
	padding: 0;
	background-image: url(/static/i/coupon1_tp_8test.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
	text-align: center;
}

#coupon1_tp_8test .learn_more_normal {
	float: left;
	margin: 285px 10px 0 50px;
	padding:0;
	display: inline;

}

#coupon1_tp_8test .order_now_normal {
	float: left;
	margin: 285px 0 0 0;
	padding:0;
	display: inline;

}

.coupon_item {
	display:block;	
	width:199px;
	margin-left: 15px;
}

.coupon_referfriend {
	background-image: url(/static/i/coupon_referFriend_mainHeader.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 300px;
	padding: 22px 0 0 10px;
}

.coupon_referfriend_order {
	margin: 128px 0 0 190px;
}

.refer .errorlist li{ 
	margin-top:-52px;
}

.refer .submit {
	display: block;
	width:150px;
	height:33px;
	margin: 0 0 15px 0;
	cursor: pointer;
	font-size:115%;
}

.refer .submit:hover, .refer .submit:active {
	color:#005198;
}

.refer_msg_option {
	display: block;
	padding:10px;
	margin-right:3px;
	margin-top: 7px;
	z-index: 10;
	position: relative;
}

.refer_msg_grey {
	background-color: #eee;
	border:1px solid #ccc;
	border-top:2px solid #ccc;
	color:#005198;
}

.refer_msg_grey:hover {
	border-top:2px solid #005198;
}

.refer_msg_active {
	background-color: #DAF0FD;
	font-weight: bold;
	border-top:2px solid #005198;
	border-bottom: 1px solid #DAF0FD;
}

.refer_email_preview {
	border: 1px solid #ccc;
	padding: 20px;
	margin-top:-1px;
	z-index: 1;
	position: relative;
}

.now_anonymous {
	background-color: #ddd;
	color:#555;
}

.text_v_middle {
	vertical-align: middle;
}

.sub_stage {
	background-image: url(/static/i/stage_bg.jpg);
	background-repeat: no-repeat;
	background-position: -230px -200px;
	padding:15px;
}

.gold_bg {
	background-color: #F3E4AE;
}

.coupon_referfriend {
       background-image: url(/static/i/coupon_referFriend_mainHeader.jpg);
       background-repeat: no-repeat;
       background-position: 0px 0px;
       height: 300px;
       padding: 22px 0 0 10px;
}

.coupon_referfriend_order {
       margin: 128px 0 0 190px;
}

.recom_bg{
	width:100%;
	height:100%;
	position: absolute;
	top:130px;
	left:0;
	background-image: url(/static/i/stage_bg.jpg);
	background-repeat: no-repeat;
	background-position: 50% 111px;
	z-index: -9999;
}

/* LANDING PAGES ---------------------------------------------------------------------- */

.syphilisLanding_testHdr{
	background-image: url(/static/i/syphilisLanding_topTestHdr.jpg);
	background-repeat: no-repeat;
	padding: 28px 0 0 10px;
	height:260px;
	
}

.syphilisLanding_learnHdr{
	background-image: url(/static/i/syphilisLanding_topLearnHdr.jpg);
	background-repeat: no-repeat;
	padding: 28px 0 0 10px;
	height:260px;
	
}

.learnMore_round_button {
	display: block;
	width: 143px;
	height: 52px;
	background-image: url(/static/i/learnMore_round_button.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: right;
	margin-top:10px;
}

.learnMore_round_button:hover {
	background-position: 0 -54px;
	cursor: pointer;
}

.getTested_round_button {
	display: block;
	width: 143px;
	height: 52px;
	background-image: url(/static/i/getTested_round_button.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: right;
	margin-top:10px;
}

.getTested_round_button:hover {
	background-position: 0 -54px;
	cursor: pointer;
}

.syphilis_privateTest_spotlight {
	display: block;
	width:276px;
	height:334px;
	background-image: url(/static/i/syphilis_privateTest_spotlight.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: -20px 0 0 -10px;
	padding:0;
}

.orderNow_round_button {
	display: block;
	width: 155px;
	height: 54px;
	background-image: url(/static/i/orderNow_round_button.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top:260px;
	margin-left: 60px;
}

.orderNow_round_button:hover {
	background-position: 0 -54px;
	cursor: pointer;
}

.atRisk_round_button {
	display: block;
	width: 155px;
	height: 54px;
	background-image: url(/static/i/atRisk_round_button.png);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-left: 50px;
	border:0;
}

.atRisk_round_button:hover {
	background-position: 0 -54px;
	cursor: pointer;
}

.riskTest {
	border: 1px solid #ccc;
	padding: 10px;
	width:250px;
	background-color: #e9f9ff;
	float: left;
}

.riskQuestion {
	padding-bottom: 16px;
	line-height:18px;
}

.symptom_pictures {
	padding-bottom: 12px;
}

.symptom_pictures img { 
	margin: 0 12px 0 0; 
	border: 1px solid #ccc;
}

#symptom1 {
	cursor: pointer;	
}

#quiz_errors .error {
	font-size: 10px;
	padding: 0px;
	display: block;
}

/* SYPHILIS ORDER FLOW ---------------------------------------------------------------------- */

.syphilis_orderHighlight {
	display: block;
	width:661px;
	height:170px;
	background-image: url(/static/i/syphilis_orderHighlightBG.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 30px 0 0px 0;
	margin: 0 0 -20px 0;
}

.syphilis_orderHighlight h2 {
	margin:0 0 0 10px;
	font-weight:bold;
	font-size:1.6em;
}

.syphilis_orderHighlight span {
    color:#333;
    display: inline;
    font-weight:normal;
}

.syphilis_orderHighlight p {
	margin:5px 10px 10px 38px;
}