@charset "utf-8";

/* Global reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin:0px;
padding:0px;
}

/* General CSS*/
body{ margin:0px; padding:0px; margin:0px auto;
background:#fff url(/welcome/15_day_trial/images/header_bg.jpg) 0 0 repeat-x;
font-family: Arial, Verdana, sans-serif; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000; }

/*Universal classes */
a{ outline:none; border:none; text-decoration:none; }

img{ float:left; border:0px; }

.FloatLeft{ float:left; }
.FloatRight{ float:right; }
.FloatNone{ float:none; }

.clear{ clear:both; }

.error_txt{ color:#f00; }
.black_txt{ color:#000; }
.red_txt{ color:#AB0000; }
.bold{ font-weight:bold; }
.bold_italic{ font-weight:bold; font-style:italic; }

.h12{ height:12px; }
.h34{ height:34px; }

/* Wrapper */
#MainContainer{ width:850px; margin:0px auto; height:auto; }
#Wrapper{ width:850px; float:left; height:auto; }

/* Header */
#header{ float:left; width:850px; height:500px; }
#header p.logosec{float:left;width:100%;padding-top:10px;height:70px;}
#header p.logosec span.tagline{float:right;padding-top:10px;}
#header div.hdr_offer{float:left; width:850px; height:420px; }
#header div.hdr_offer span.ofr_btn{float:left;width:439px;height:116px;background:url(/welcome/15_day_trial/images/header_left.jpg) 0 0 no-repeat;padding-top:303px;}

#flashFile{ float:left; width:411px; height:415px;background:url(/welcome/15_day_trial/images/flash_header_bg.jpg) 0 0 no-repeat;}

/* Content */
#content{ float:left; width:850px; padding:10px 0 46px 0; }
#content .content_mid{float:left;width:850px;background:url(/welcome/15_day_trial/images/bg_repeat.jpg) 0 0 repeat-y;}
#content .content_mid h2.hdg{float:left;width:824px;height:79px;font-size:35px;color:#000;background:url(/welcome/15_day_trial/images/heading_bg.jpg) -1px 0 no-repeat;padding-left:26px;line-height:64px;font-weight:normal;}
#content .content_mid p.text{float:left;width:787px;font-size:15px;line-height:21px;padding-left:25px;}

.riskbox{float:left;width:787px;padding:28px 0 0 25px;}
#flashFile_risk{float:left;width:787px;height:191px;}

ul.help_pts{float:left;width:787px;padding-left:25px;list-style-type:none;}
ul.help_pts li{float:left;width:750px;list-style-type:none;padding:14px 0 0 35px;background:url(/welcome/15_day_trial/images/green_arrow.gif) 0 14px no-repeat;font-size:15px;line-height:21px;}
ul.help_pts li span.ul_txt{float:left;background:url(/welcome/15_day_trial/images/pts_repeat_bg.gif) left bottom repeat-x;padding-bottom:14px;}
ul.help_pts li span.ul_txt_plain{float:left;padding-bottom:14px;}

#content .content_mid span.trial_btn{float:left;padding:20px 0 0 201px;}

ul.bonus_pts{float:left;width:787px;padding:0 0 15px 25px;list-style-type:none;background:url(/welcome/15_day_trial/images/harddisk.jpg) 578px 30px no-repeat;}
ul.bonus_pts li{float:left;width:454px;list-style-type:none;padding:14px 0 0 35px;background:url(/welcome/15_day_trial/images/green_arrow.gif) 0 14px no-repeat;font-size:15px;line-height:21px;}
ul.bonus_pts li span.ul_txt{float:left;background:url(/welcome/15_day_trial/images/pts_repeat_bg.gif) left bottom repeat-x;padding-bottom:14px;}
ul.bonus_pts li span.ul_txt_plain{float:left;padding-bottom:14px;}

.blue_banner{float:left;padding:18px 0 12px 0;}

.articles_btn{float:left;padding-top:30px;padding-left:201px;}

#testimonials{float:left;width:787px;padding:30px 0 0 25px;}
.testimonial_mid{float:left;width:787px;background:url(/welcome/15_day_trial/images/yellow_repeat.jpg) 0 0 repeat-y;padding:24px 0 12px 0;}
.testimonial_mid span.imgbox{float:left;padding:0 32px 0 32px;}
.testimonial_mid p.testi_text{float:left;width:482px;font-size:15px;line-height:21px;padding-left:25px;}

#infosafe{float:left;width:714px;padding:20px 0 0 25px;}
#infosafe h2.hd{float:left;font-size:30px;background:url(/welcome/15_day_trial/images/pts_repeat_bg.gif) left bottom repeat-x;padding-bottom:10px;font-weight:normal;}
#infosafe p.text{float:left;width:710px;font-size:15px;line-height:21px;}
#infosafe p.text span.blueback{background:#D8F4FF;}

a.tech_support_lnk{font-size:15px;color:#090909;line-height:21px;text-decoration:none;font-weight:bold; font-style:italic;}
a.tech_support_lnk:hover{text-decoration:underline;}

/* Footer */
#footer_wrapper{float:left;width:100%; padding:24px 0; background:#363636; font-size:12px; line-height:18px; color:#7c7c7c; text-align:center;}
#footer { float:left; width:850px; height:auto;}

/**** 090515 *****/

/* inner body bg */
.inner_mainbg{width:100%; background:url(/welcome/15_day_trial/images/inner_header_bg.jpg) repeat-x;}

/* Thank You */
#thankyou{width:800px; float:left; height:400px; padding:50px 30px 0px 30px; color:#090909; font-size:12px;}
#thankyou span{font-size:14px;}
.errmsg {color:Red; font-weight:bold;}
/* Header */
#headernew{ float:left; width:850px; padding-bottom:10px; }
#headernew p.logosec{float:left;width:100%;padding-top:10px;height:70px;}
#headernew p.logosec span.tagline{float:right;padding-top:10px;}
#headernew div.hdr_offer{float:left; width:850px; height:420px; }
#headernew div.hdr_offer span.ofr_btn{float:left;width:439px;height:116px;background:url(/welcome/15_day_trial/images/header_left.jpg) 0 0 no-repeat;padding-top:303px;}

/** info required **/
.info_requiredmid{width:762px; float:left; padding:10px 0px 0px 47px;}
.info_left{width:344px; float:left;}
.info_hding{width:344px; float:left; padding:15px 0px 0px 0px; font-size:20px; color:#090909; background:url(/welcome/15_day_trial/images/info_icon.gif) right top no-repeat;}
.info_left p{width:310px; float:left; font-size:15px; color:#090909; line-height:21px; padding-top:17px; }
.info_left p span{ font-style:italic; font-weight:bold; }
.info_left p.cardstext{ width:192px; float:left; padding:0px 0px 14px 0px; }

.left_seprator{width:344px; float:left; border-top:1px #f1e7af dashed; margin:20px 0px; float:left; height:1px; overflow:hidden;}

.cards{width:193px; padding-bottom:20px; float:left; background:url(/welcome/15_day_trial/images/seprator_s.gif) right top no-repeat;}
.verrysign{width:120px; float:left; padding:2px 0px 0px 27px;}

#content .content_mid h1.hdg{float:left;width:824px;height:79px;font-size:35px;color:#000;background:url(/welcome/15_day_trial/images/heading_bg.jpg) -1px 0 no-repeat;padding-left:26px;line-height:64px;font-weight:normal;}

.info_seprator{width:1px; height:814px; padding:20px 0px 0px 20px; float:left; background:url(/welcome/15_day_trial/images/seprator_b.gif) 20px 20px no-repeat;}


.info_right{width:355px; float:right;}
.right_seprator{width:355px; float:left; border-top:1px #f1e7af dashed; margin:20px 0px; float:left; height:1px; overflow:hidden;}
.info_right h2{width:355px; float:left; color:#090909; font-weight:normal; font-size:20px; padding-bottom:22px;}
fieldset.fldmain{width:355px; border:0px; float:left; padding-bottom:8px;}
label.infolbl{width:135px; text-align:right; float:left; color:#090909; font-size:15px; padding:3px 16px 0px 0px;}
.inputmain {
	width:201px;
	float:left;
}
.cvvinputmain {
	width:95px;
	float:left;
}
span.input_lhs {
	width:11px;
	height:27px;
	float:left;
	background:url(/welcome/15_day_trial/images/left_corner_field.gif) no-repeat;
}
div.input_mid {
	width:179px;
	height:17px;
	padding:5px 0px;
	float:left;
	background:url(/welcome/15_day_trial/images/text_field_repeat.gif) repeat-x;
}
div.cvvinput_mid {
	width:73px;
	height:17px;
	padding:5px 0px;
	float:left;
	background:url(/welcome/15_day_trial/images/text_field_repeat.gif) repeat-x;
}
span.input_rhs {
	width:11px;
	height:27px;
	float:left;
	background:url(/welcome/15_day_trial/images/right_corner_field.gif) no-repeat;
}
.trial_TextInput {
	width:169px;
	height:17px;
	border:none;
	background:none;
	color:#2f2f2f;
	font-size:13px;
	float:left;
}
.cvv_TextInput {
	width:63px;
	height:17px;
	border:none;
	background:none;
	color:#2f2f2f;
	font-size:13px;
	float:left;
}
.rbtnmain{width:210px; float:left;}
label.rbtn {
	color:#090909;
	font-size:15px;
	float:left;
	padding:0px 0px 0px 6px;
}
.whatisthis {
	float:left;
	padding:5px 0px 0px 10px;
	font-size:12px;
}
.blue_lnk {
	color:#4e8cb2;
	text-decoration:underline;
}
.blue_lnk:hover, a.delete:hover {
	text-decoration:none;
}
.input_last {
	float:left;
	width:235px;
	padding-left:130px;
}
.submit_btn{float:right; padding:46px 0px 10px 0px;}
a.delete{color:#656464; font-size:11px; text-decoration:underline;}

/******************************Nice form
**********************/


/*Selects*/
.selectArea {
	width:200px;
	height:27px;
	background:url(/welcome/15_day_trial/images/text_field_repeat.gif) repeat-x left top;
}
.selectArea .left {
	width:11px;
	height:27px;
	float:left;
	background:url(/welcome/15_day_trial/images/left_corner_field.gif) no-repeat left top;
}
.selectArea .right {
	width:28px;
	height:27px;
	float:right;
	background:url(/welcome/15_day_trial/images/selector_corner.gif) no-repeat left top;
}
.selectArea .right a {
	display:block;
	width:200px;
	height:27px;
	margin-left:-179px;
	position:absolute;
}
.selectArea .right i {
	display:none;
}
.selectArea .center {
	width:160px;
	color:#000000;
	font-size:12px;
	padding-top:6px;
	overflow:hidden;
	white-space:nowrap;
}
/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible {
	position:absolute;
	margin-top:-1px;
	margin-left:3px;
	width:75px;
	border:1px #F1E7AF solid;
	background:#ffffff;
	padding:2px;
	font-size:12px;
	max-height:200px;
	z-index:20;
	overflow-y:scroll;
}
.optionsDivInvisible {
	display:none;
}
.optionsDivVisible {
	display:block;
}
.optionsDivVisible p {
	margin:0;
	padding:0;
}
.optionsDivVisible a {
	color:#000;
	text-decoration:none;
	display:block;
	padding:1px 4px;
	line-height:22px;
}
.optionsDivVisible a:hover {
	color:#000;
	background:#FAFAFA;
	border-color:#cfd0d6;
}
/*Checkboxes*/
.checkboxArea, .checkboxAreaChecked {
	display:block;
	float:left;
	clear:left;
	width:18px;
	height:17px;
	font-size:0;
	padding:0;
	margin:0;
	cursor:pointer;
}
.checkboxArea {
	background:url(/welcome/15_day_trial/images/checkbox.gif) no-repeat left top;
}
.checkboxAreaChecked {
	background:url(/welcome/15_day_trial/images/checkbox.gif) no-repeat left bottom;
}
/*radiobtns*/
.radioArea, .radioAreaChecked {
	display:block;
	float:left;
	clear:left;
	width:16px;
	height:16px;
	font-size:0;
	cursor:pointer;
}
.radioArea {background:url(/welcome/15_day_trial/images/radio_btn.gif) no-repeat left top;}
.radioAreaChecked {background:url(/welcome/15_day_trial/images/radio_btn.gif) no-repeat left top;}

.focused {
	border:1px dotted #ddd;
}
.outtaHere {
	position:absolute;
	left:-3000px;
}
.InputBgselcet {
	width:201px;
	height:27px;
	float:left;
}
.check_label {
	width:200px;
	font-size:12px;
	color:#090909;
	float:left;
	line-height:20px;
	padding-left:5px;
}
.rbtnspace{padding:0px 5px 0px 0px; margin:0px; float:left;}
.ptop15{padding-top:15px;}
.selectboxes{width:201px; float:left;}



/****************New Sign Up Css****************/
body#body_bg {
	background:#FFFFFF url(/welcome/15_day_trial/images/inner_header_bg.jpg) 0px 0px repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
fieldset {
	border:0;
}
label {
	float:left;
}

/****************Main Css****************/
#outer_wrapper { width:100%; margin:auto; height:auto;}
#inner_wrapper { width:851px; margin:auto; height:auto;}

/****************Header****************/
#inner_wrapper div#header_up { float:left; width:851px; padding-bottom:38px;}
div#header_up span.tagline { float:left; padding:26px 0px 0px 290px;}

/****************Content****************/
#inner_wrapper div#content_up { width:851px; float:left; background:url(/welcome/15_day_trial/images/top_corners.jpg) 0px 0px no-repeat; padding-bottom:20px;}

/****************Content Header****************/
div#content_header { float:left; width:851px; height:72px; background:url(/welcome/15_day_trial/images/heading_bg.jpg) 0px 11px no-repeat; padding-top:18px}
div#content_header h1 { float:left; width:705px; font-size:22px; line-height:25px; color:#2F2F2F; padding:17px 0px 0px 58px}
/****************Content Container****************/
#content_up div#content_cont { float:left; width:851px; background:url(/welcome/15_day_trial/images/bg_repeat.jpg) 1px 0px repeat-y; padding-bottom:10px;}
div.container_top { float:left; width:728px; padding:12px 0px 0px 63px;}
div.contain_black { float:left; width:718px; background:#F0EFE9; border-left:5px solid #242424; border-right:5px solid #242424; padding-bottom:6px;}
div.contain_black span { float:left; width:185px;}

div.contain_black_left { float:left; width:533px;}

div.contain_black_left ul.item { float:left; list-style-type:none; width:533px; background:#242424;  font-size:12px; font-weight:bold; color:#F0A82E; line-height:15px;}
div.contain_black_left ul.item li.list_width { float:left; width:231px; background:url(/welcome/15_day_trial/images/heading_seprator.gif) top right no-repeat; padding:14px 0px 18px 14px;}
div.contain_black_left ul.item li.list_width72 { float:left; width:88px; background:url(/welcome/15_day_trial/images/heading_seprator.gif) top right no-repeat; padding:14px 0px 18px 14px;}
div.contain_black_left ul.item li.list_width69 { float:left; width:85px; background:url(/welcome/15_day_trial/images/heading_seprator.gif) top right no-repeat; padding:14px 0px 18px 14px;}
div.contain_black_left ul.item li.total { float:left; padding:14px 0px 18px 14px;}

div.contain_black_left ul.elephant { float:left; list-style-type:none; width:527px; background:url(/welcome/15_day_trial/images/color_bg_rpeat.gif) 0px 0px repeat-y;  font-size:11px; color:#444444; line-height:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:1px solid #ADAB99; margin:6px 0px 0px 0px; padding:5px 0px 12px 0px;}
div.contain_black_left ul.elephant li.list_width { float:left; width:236px; padding:0px 0px 0px 14px;}
div.contain_black_left ul.elephant li.list_width72 { float:left; width:88px; padding:0px 0px 0px 14px; color:#8F312F;}
div.contain_black_left ul.elephant li.list_width69 { float:left; width:85px; padding:0px 0px 0px 14px;}
div.contain_black_left ul.elephant li.total { float:left; padding:0px 0px 0px 14px;}


div#contain_middle { float:left; width:728px; background:#242424;}
div#contain_middle p.personal { float:left; font-size:20px; color:#FFB12F; line-height:40px; width:337px; padding:0px 0px 0px 30px; background:url(/welcome/15_day_trial/images/vert_sep.gif) top right no-repeat;}
div#contain_middle p.bill { float:left; font-size:20px; color:#FFB12F; line-height:40px; width:339px; padding:0px 0px 0px 20px;}
div#contain_midtop { float:left; width:728px; background:url(/welcome/15_day_trial/images/hori_sep.gif) 0px 0px no-repeat;}
div#contain_midleft { float:left; width:367px; background:url(/welcome/15_day_trial/images/vert_sep-03.gif) top right no-repeat; padding:16px 0px 60px 0px;}
div#contain_midleft fieldset.details { float:left; width:367px; padding-top:14px;}
div#contain_midleft fieldset.details label { float:left; width:162px; font-size:15px; color:#707070; text-align:right; padding-right:11px;}
div#contain_midleft input.text_box { float:left; width:116px; height:18px; font-size:12px; color:#000000; border:none; padding:2px 0px 0px 0px; background:url(/welcome/15_day_trial/images/text_field_repeatup.gif) 0px 0px repeat-x;}

div#contain_midleft fieldset.details span.txt{ float:left; width:162px; font-size:15px; color:#707070; text-align:right; padding-right:11px;}


div#dotted_box { float:left; width:341px; padding:32px 0px 0px 12px;}
div.dotted_repeat { float:left; width:341px; background:url(/welcome/15_day_trial/images/dotted_repeat.gif) 0px 0px repeat-y;}
div.dotted_repeat p.server { float:left; width:300px; padding:4px 0px 0px 34px; background:url(/welcome/15_day_trial/images/small_lock.gif) 10px 0px no-repeat; font-size:13px; color:#707070;}
div.dotted_repeat span { float:left; padding:20px 0px 5px 12px; }


div#contain_midright { float:left; width:361px; padding-top:16px;}
div#contain_midright p.accept { float:left; width:136px; padding-right:18px; font-size:15px; color:#707070; text-align:right;}
div#contain_midright p.credit { float:left; width:300px; padding-right:18px; font-size:13px; color:#707070; padding:15px 0px 0px 40px;}
div#contain_midright p.credit span { float:left; color:#FFA43D;}
div#contain_midright span { float:left; padding-right:8px; height:20px;}
div#contain_midright fieldset.details { float:left; width:361px; padding-top:14px;}
div#contain_midright fieldset.details label { float:left; width:136px; font-size:15px; color:#707070; text-align:right; padding-right:18px;}
div#contain_midright fieldset.details label.agree { float:left; width:133px; font-size:13px; color:#707070; text-align:left;}
div#contain_midleft fieldset.details div.width80div label { float:none; width:auto; text-align:left;}
div#contain_midleft fieldset.details div.width8div label { float:none; width:auto; text-align:left;}
div#contain_midright fieldset.details a { float:left; font-size:13px; color:#FFAC0B; text-decoration:underline; margin-left:7px;}
div#contain_midright fieldset.details a:hover { text-decoration:none;}

div#contain_midright a.anytime { float:left; font-size:13px; color:#FFAC0B; text-decoration:underline; margin:20px 0px 0px 68px;}
div#contain_midright a.anytime:hover { text-decoration:none;}

div#contain_midright input.text_boxa { float:left; width:144px; height:18px; font-size:12px; color:#000000; border:none; padding:2px 0px 0px 0px; background:url(/welcome/15_day_trial/images/text_field_repeatup.gif) 0px 0px repeat-x;}

div#contain_midright select.text_boxb { float:left; width:47px; height:18px; font-size:12px; color:#000000; border:none; padding:2px 0px 0px 0px; background:url(/welcome/15_day_trial/images/text_field_repeatup.gif) 0px 0px repeat-x;}

div#contain_midright select.text_boxc { float:left; width:47px; height:18px; font-size:12px; color:#000000; border:none; padding:2px 0px 0px 0px; background:url(/welcome/15_day_trial/images/text_field_repeatup.gif) 0px 0px repeat-x;}

div#contain_midright input.text_boxd { float:left; width:54px; height:18px; font-size:12px; color:#000000; border:none; padding:2px 0px 0px 0px; background:url(/welcome/15_day_trial/images/text_field_repeatup.gif) 0px 0px repeat-x;}

div#contain_midright input.text_boxe { float:left; width:97px; height:18px; font-size:12px; color:#000000; border:none; padding:2px 0px 0px 0px; background:url(/welcome/15_day_trial/images/text_field_repeatup.gif) 0px 0px repeat-x;}

div#contain_midright select.text_boxf { float:left; width:90px; height:18px; font-size:12px; color:#000000; border:none; padding:2px 0px 0px 0px; background:url(/welcome/15_day_trial/images/text_field_repeatup.gif) 0px 0px repeat-x;}

div#contain_midleft div.rdb label { float:none; width:auto; text-align:left;}

input.submit_now { float:left; margin:0px 0px 0px 65px;}

.orangeTxt {color:#FFA43D; font-weight:bold;}
/****************Footer****************/
#footer { width:100%; float:left; height:55px; background:#363636;}
div.footer_text { width:851px; margin:auto; font-size:12px; color:#7C7C7C; line-height:18px; text-align:center; padding-top:20px;}

.width80div {
	float:left;
	width:80px;
}
.width8div {
	float:left;
	width:100px;
}
.width90div {
	float:left;
	width:88px;
}
.width170div {
	float:left;
	width:180px;
}

.width17div {
	float:left;
	width:154px;
}
