@charset "utf-8";
/* CSS Document */

body
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#646464;
	background:#f7f7f7;
}

.main
{
	margin:0 auto;
	width:983px;
	padding:0;
	background:url(../images/mainbg.gif) left top repeat-y;
}

.cotent
{
	width:953px;
	padding:0 5px 15px 5px;
	margin:0 10px 0 10px;
	
}

/*header*/
.header
{
	width:951px;
	height:139px;
	border:1px solid #e6e6e6;
	background:url(../images/headerbg.jpg) left top repeat-x;
	
	
}

.middle_content{
	width:953px;
	padding:0;
	margin:0;
}

.logo
{
	margin: 26px 0 0 32px;
	float:left;
}
.logo_rt
{
	width:348px;
	height:139px;
	margin:0px;
	float:right;
	background:url(../images/toprt_img.jpg) no-repeat;
	
}


/*middle left col*/
.lt_col
{
	width:270px;
	padding:6px 6px 0 0;
	margin:0  auto;
	border:0;
	float:left;
	position:relative;
}


.lt_colbox
{
	width:268px;
	border:1px solid #e6e6e6;
	float:left;
	margin:0 0 6px 0;
}

.lt_colbox_imgheader
{
	width:268px;
	height:26px;
	font-weight:bold;
	color:#000;
	font-size:15px;
  	text-align:center;
	padding:6px 0 0 0;
	
}

.lt_colbox_header
{
	width:258px;
	height:26px;
	font-weight:bold;
	color:#000;
	font-size:15px;
  	border-bottom:1px solid #e6e6e6;
	background:url(../images/lt_boxheader.gif) repeat-x left top;
	padding:6px 0 0 10px;
	
}

.lt_col_loginbox
{
	width:240px;
	padding:43px 14px 14px 14px;
}

.loginbox_row
{
	width:240px;
	padding:0 0 14px 0;
}

.loginbox_username
{
	width:70px;
	height:18px;
	padding:3px 5px 0 0;
	text-align:right;
	font-weight:bold;
	color:#000;
	float:left;
}

.loginbox_input
{
	width:160px;
	height:21px;
	float:right;
}
.login_textbox
{
	background:#efefef;
	border:1px solid #dedede;
	width:158px;
	height:19px;
	color:#000;
}

.login_btn
{
	width:62px;
	height:24px;
	float:right;
}
.forgot_pass
{
	width:170px;
	padding:5px 8px 0 0;
	float:left;
	color:#046cb3;
	text-align:right;
	font-weight:bold;
}

.forgot_pass a
{
	color:#046cb3;
	text-decoration:none;
}

.forgot_pass a:hover
{
	color:#646464;
	text-decoration:none;
}


/*record search links lt col*/

.record_search_links
{
	width:258px;
	height:28px;
	border-bottom:1px dashed #ddddd6;
	padding:6px 0 0 10px;
}

.record_search_links a
{
	width:248px;
	height:20px;
	display:block;
	padding:5px 0 0 10px;
	background:url(../images/blue_bullet.gif) 0% 50% no-repeat;
	color:#646464;
	text-decoration:none;
}

.record_search_links a:hover
{
	width:248px;
	height:20px;
	display:block;
	padding:5px 0 0 10px;
	background:url(../images/grey_bullet.gif) 0% 50% no-repeat;
	color:#646464;
	font-weight:bold;
	text-decoration:none;
}

.record_search_linksactive
{
	width:248px;
	height:20px;
	padding:5px 0 0 10px;
	background:url(../images/grey_bullet.gif) 0% 50% no-repeat;
	color:#646464;
	font-weight:bold;
	text-decoration:none;
}



.record_search_linkslast
{
	width:258px;
	height:28px;
	border-bottom:none;
	padding:6px 0 0 10px;
}

.record_search_linkslast a
{
	width:248px;
	height:20px;
	display:block;
	padding:5px 0 0 10px;
	background:url(../images/blue_bullet.gif) 0% 50% no-repeat;
	color:#646464;
	text-decoration:none;
}

.record_search_linkslast a:hover
{
	width:248px;
	height:20px;
	display:block;
	padding:5px 0 0 10px;
	background:url(../images/grey_bullet.gif) 0% 50% no-repeat;
	color:#646464;
	font-weight:bold;
	text-decoration:none;
}

.record_search_linkslastactive
{
	width:248px;
	height:23px;
	border-bottom:none;
	padding:5px 0 0 10px;
	margin:6px 0 0 10px;
	background:url(../images/grey_bullet.gif) 0% 50% no-repeat;
	color:#646464;
	font-weight:bold;
	text-decoration:none;
	
}


/*testimonial*/

.testimonial
{
	width:248px;
	border-bottom:1px dashed #ddddd6;
	margin:6px 10px 10px 10px;
}
.testimonial_content
{

	width:248px;
	font-size:11px;
	text-align:justify;
}
.testimonial_author
{

	width:115px;
	padding:6px 10px 10px 123px;
	font-weight:bold;
}
.testimonial_last
{
	width:248px;
	border-bottom:none;
	margin:6px 10px 10px 10px;
}



/*content*/

.content_text
{
	width:248px;
	padding:6px 10px 10px 10px;
	text-align:justify
}









/*middle right col*/
.rt_col
{
	width:677px;
	padding:6px 0 0 0;
	margin:0 auto;
	border:0;
	float:left;
	position:relative;
	
}

.rt_toptxt
{
	width:677px;
	margin:14px 0 10px 0px;
	/*background:url(../images/are_u_looking.gif) left top;*/
	padding:0;
	text-align:center;
}

.rt_toptxt_span
{
	font:bold 24px Georgia, "Times New Roman", Times, serif;
	color:#f10d0d;
	text-decoration:underline; 
}

.rt_toptxt_span1
{
	font:bold 16px Georgia, "Times New Roman", Times, serif;
	color:#046fb7;
	text-decoration:underline; 
}



.rt_box
{
	width:675px;
	border:1px solid #e6e6e6;
	margin:6px 0 0 0;
}
.rt_boxheader
{
	width:660px;
	height:24px;
	border-bottom:1px solid #e6e6e6;
	background:url(../images/rt_header.gif) left top repeat-x;
	padding:8px 0 0 15px;
	font-weight:bold;
	color:#000;
	font-size:15px;
}

.rt_boxcontent
{
	width:675px;
	background:url(../images/rt_box.gif) left top repeat-x;
	padding:0;

}

.searchrecord_img
{
	width:550px;
	height:117px;
	margin-left:59px;
	margin-right:66px;
	background:url(../images/searchrecords_img.gif) left top;
}

.searchrecord
{
	width:534px;
	height:149px;
	border:1px solid #e6e6e6;
	margin:0 69px 26px 66px;
	padding:2px;
}

.searchrecord_header
{
	width:534px;
	height:22px;
	font-weight:bold;
	text-align:center;
	padding-top:8px;
	background:#22b7ee;
	color:#000;
	text-transform:uppercase;
}

.searchrecord_row
{
	width:534px;
	margin:10px 0 0 0;
}

.searchrecord_textbox
{
	width:120px;
	color:#000;
	font-size:11px;
	margin:0;
	padding:0;
}

.searchrecord_label
{
	
	font-weight:bold;
}

.red_txt
{
	font-size:11px;
	color:#FF0000;
	
}

.samplerecord_header
{
	width:675px;
	height:26px;
	font-weight:bold;
	color:#000;
	font-size:15px;
	text-align:center;
  	border-bottom:1px solid #e6e6e6;
	background:url(../images/lt_boxheader.gif) repeat-x left top;
	padding:6px 0 0 0px;
	
}

.record_inside
{
	width:651px;
	margin:0px 12px 15px 12px;
	
}
a.samplerecord
{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

a.samplerecord:hover
{
	color:#666;
	font-weight:bold;
	text-decoration:none;
}


.record_divider
{
	width:677px;
	height:155px;
	margin:6px 0 0 0;
	padding:0;
}

.record_inside_cols
{
	width:217px;
	float:left;
	margin:12px 0 0 0;
}


.record_links
{
	width:207px;
	padding:6px 0 0 10px;
}

.record_links a
{
	width:197px;
	display:block;
	padding:0 0 0 10px;
	background:url(../images/blue_bullet.gif) 0% 50% no-repeat;
	color:#646464;
	text-decoration:none;
}

.record_links a:hover
{
	width:197px;
	display:block;
	padding:0 0 0 10px;
	background:url(../images/grey_bullet.gif) 0% 50% no-repeat;
	color:#646464;
	text-decoration:underline;
}

.faq
{
	width:669px;
	margin:5px 3px 5px 3px;
	color:#292929;
}

.faq_que
{
	background:#ddddd6;
	width:663px;
}
.faq_ans
{
	background:#f7f7f7;
	width:663px;
	
}
.faq_ltcol
{
	font-size:18px;
	font-weight:bold;
	float:left;
	width:24px;
	padding:10px;
}

.faq_rtcol
{
	float:left;
	width:591px;
	padding:10px 28px 10px 0px;
	text-align:justify;
}

.faq_divider
{
	width:591px;
	border-bottom:1px dotted #FF0000;
	margin:10px 28px 10px 44px;
}


/*subpages*/
.rt_box_subpage
{
	width:675px;
	border:1px solid #e6e6e6;
	margin:0;
}
.subpage_inside
{
	width:575px;
	margin:0px;
	padding:40px 50px 40px 50px;
	background:url(../images/rt_box.gif) left top repeat-x;
	
	
}

.subpage_heading
{
	width:575px;
	border-bottom:1px solid #73d1f5;
	padding:0 0 10px 0;
	font-size:18px;
	color:#046eb6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.subpage_txt
{
	width:575px;
	padding:20px 0 20px 0;
	text-align:justify;
}

.subpage_subhead
{
	width:555px;
	padding:10px 0 0px 20px;
	color:#3d4044;
	font-size:13px;
	font-weight:bold;
	background:url(../images/subhead_bullet.gif) 0% 90% no-repeat;
}

.subpage_txtbullet
{
	width:520px;
	margin:0 0px 0 35px;
	padding:5px 0 10px 10px;
	background:url(../images/blue_bullet.gif) 0px 10px no-repeat;
}
.subpage_toplink
{
	width:575px;
	text-align:right;
	color:#028ae6;
	font-size:11px;
	
}
.subpage_toplink a
{
	color:#028ae6;
	text-decoration:underline;
	
}
.subpage_toplink a:hover
{
	color:#646464;
	text-decoration:underline;
	
}


.textbox
{
	width:200px;
	color:#000;
	font-size:11px;
	margin:0;
	padding:0;
}
.submit_btn
{
	background:url(../images/submit.gif);
	width:112px;
	height:35px;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;
}









/*footer*/
.footer
{
	width:953px;
	height:106px;
	padding:6px 0 0 0;
}

.footer_link
{
	width:943px;
	height:21px;
	padding:5px 5px 0px 5px;
	background:url(../images/footerlink_bg.jpg) left top no-repeat;
	margin:0;
}
.footer_linklt
{
	float:left;
}

.footer_linkrt
{
	float:right;
	text-align:right;
	font-weight:bold;
	text-decoration:none;
	color:#646464;
}


.footer_linkrt a
{
	font-weight:bold;
	color:#646464;
	text-decoration:none;
}

.footer_linkrt a:hover
{
	
	font-weight:bold;
	text-decoration:none;
	color:#0099FF;
}

.footer_logo
{
	width:953px;
	height:73px;
	background:url(../images/footer.jpg);
	margin:7px 0 0 0;
	padding:0;
}



/*order_page*/

.orderlt_col
{
	width:530px;
	padding:6px 6px 0 0;
	margin:0  auto;
	border:0;
	float:left;
	position:relative;
}


.orderrt_col
{
	width:414px;
	padding:6px 0 0 0;
	margin:0 auto;
	border:0;
	float:left;
	position:relative;
	
}
.order_lt_colbox
{
	width:530px;
	border:1px solid #e6e6e6;
	margin:0 0 6px 0;
}

.order_rt_colbox
{
	width:412px;
	border:1px solid #e6e6e6;
	margin:0 0 6px 0;
}

.order_lt_colbox_header
{
	width:520px;
	height:26px;
	font-weight:bold;
	color:#000;
	font-size:15px;
  	border-bottom:1px solid #e6e6e6;
	background:url(../images/lt_boxheader.gif) repeat-x left top;
	padding:6px 0 0 10px;
	
}
.blue_row
{
	width:510px;
	height:24px;
	background:#b9d6ea;
	padding:6px 0 0 20px;
	
}
.white_row
{
	width:510px;
	height:24px;
	background:#fff;
	padding:6px 0 0 20px;
	font-weight:bold;
	font-size:11px;
	color:#333;
}

.results_head
{
	width:250px;
	float:left;
	background:url(../images/blue_bullet1.gif) no-repeat 0% 50%; 
	padding:0 0 0 25px;
	font-weight:bold;
	font-size:11px;
	color:#333;
}

.results
{
	font-weight:bold;
	font-size:11px;
	color:#333;
	float:left;
}
.results a
{
	color:#007e32;
	text-decoration:none;
}
.results a:hover
{
	color:#333;
	text-decoration:none;
}

.order_lt_colcontent
{	
	width:530px;
	background:url(../images/grey_gradient.gif) left top repeat-x;
	padding:0;
	float:left;
}

.money_back
{
	width:425px;
	height:125px;
	margin:15px 0 10px 20px;
	background:url(../images/moneyback_img.gif) no-repeat;
}

.order_lt_colcontent_inside
{
	width:490px;
	margin:15px 20px 15px 20px;
	
}

.lt_colcontent_cols
{
	width:245px;
	float:left;
	margin:0;
}


.lt_colcontent_bullet
{
	width:235px;
	padding:0 0 0 10px;
	margin:0 0 5px 0;
	background:url(../images/blue_bullet.gif) 0% 50% no-repeat;
	color:#646464;
	text-decoration:none;
}

.order_rt_coltop
{
	width:414px;
	height:145px;
	margin:0 0 6px 0;
	background:url(../images/saveover.gif) no-repeat;
}

.countdown
{
	width:324px;
	padding:85px 35px 0 55px;
	font-size:20px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	
}


.order_rt_colcontent
{	
	width:412px;
	background:url(../images/grey_gradient.gif) left top repeat-x;
	
}


.blue_checkboxcontent
{
	width:408px;
	padding:2px;
	border-bottom:1px solid #e6e6e6;
}

.blue_checkboxcontentlast
{
	width:408px;
	padding:2px;
	border-bottom:none;
}
.new
{
	width:400px;
	height:21px;
	background:url(../images/new_bg.gif) repeat-x;
	padding:10px 6px 6px 6px;
	font-size:13px;
	color:#000;
	text-align:center;
	font-weight:bold;
}

.investigating
{
	width:412px;
	height:145px;
	padding-top:15px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	
}
.investigating_top
{
	width:412px;
	height:11px;
	background:url(../images/investingatingbg_top.gif) left top no-repeat;
	padding:0;
	margin:0;
	border:0px;
	
}
.investigating_mid
{
	width:412px;
	height:123px;
	background:url(../images/investingatingbg_mid.gif) repeat-x left top;
	padding:0;
	margin:0;
}
.investigating_bottom
{
	width:412px;
	height:11px;
	background:url(../images/investingatingbg_bottom.gif) left bottom no-repeat;
	padding:0;
	margin:0;
	border:0px;
}
.order_rt_colrow
{	
	width:412px;
	padding:0px;
	padding:10px 0 5px 0;
	text-align:center;
}
.order_rt_colrowtip
{	
	width:412px;
	padding:0px;
	padding:10px 0 5px 0;
	text-align:center;
	font-size:10px;
}
.order_rt_colrowtip a
{	
	width:412px;
	padding:0px;
	margin:10px 0 5px 0;
	text-align:center;
	font-size:10px;
	color:#ff7200;
	text-decoration:none;
}

.order_rt_colrowtip a:hover
{	
	width:412px;
	padding:0px;
	margin:10px 0 5px 0;
	text-align:center;
	font-size:10px;
	color:#ff7200;
	text-decoration:underline;
}

.order_rt_colbox_header
{
	width:402px;
	height:26px;
	font-weight:bold;
	color:#000;
	font-size:15px;
  	border-bottom:1px solid #e6e6e6;
	background:url(../images/lt_boxheader.gif) repeat-x left top;
	padding:6px 0 0 10px;
}

h2
{
	font-size:18px;
	color:#000;
	font-weight:bold;
	margin:0;
	padding:0;
}
h3
{
	font-size:14px;
	color:#000;
	font-weight:bold;
	margin:0;
	padding:0;
}


/*search page*/

.search_content{
	width:717px;
	padding:0;
	margin:0 Auto;
	text-align:justify;
}

.scanning_data
{
	width:387px;
	height:104px;
	background:url(../images/scanning_data.gif) no-repeat;
	margin:20px 133px 100px 133px;
	
}
.scanning
{
	width:387px;
	margin:10px 133px 50px 133px;
	text-align:center;
	
}


.link
{
	width:387px;
	margin:0  auto;
	text-align:center;
	
}
.link a
{
	font-size:16px;
	text-decoration:none;
	color:#646464;
}

.link a:hover
{
	font-size:16px;
	color:#999;
	text-decoration:none;
}

.rt_colbox_header
{
	width:665px;
	height:26px;
	font-weight:bold;
	color:#000;
	font-size:15px;
	border-bottom:1px solid #e6e6e6;
	background:url(../images/lt_boxheader.gif) repeat-x left top;
	padding:6px 0 0 10px;
	
}

.information{
width:95%;
margin:0 auto;
font:12px Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
padding:30px 0px;
}
