@charset "utf-8";

/* index */



body{
	margin:0;
	font-family:Arial;
}

#big_content{ width:1000px; font-family:Arial; margin:0 auto }

.clear{clear:both}

#header{background:url(images/header_bk.gif) repeat-x; width:100%; height:216px; position:relative; z-index:3;  }

#header a{background:url(images/login.gif) no-repeat; width:136px; height:29px; float:right; margin-right:35px; margin-top:15px}

#header a img{ border:none}

#header h1{ background:url(images/h1.gif) no-repeat; width:540px; height:62px; margin:0 auto; margin-top:5px; color:#e80609; font-size:23px; text-align:center; line-height:27px}

.content_header{width:968px; margin:0 auto}

.magazines{background:url(images/magazines.png) no-repeat; width:933px; height:71px; margin:0 auto; margin-top:18px}

.play{background:url(images/play.gif) no-repeat; width:968px; height:404px; margin:0 auto; margin-top:0px; position:relative; top:0px; z-index:1 }

.play_bk{ background-color:#F6F6F6; width:100%; height:400px; float:left;}

.right_content{
	float:right;
	margin-right:15px;
	height:400px;
	width:380px;
	padding-top: 20px;
}

.right_content h2{ font-size:27px; color:#e80609; text-align:center; margin-top:40px; margin-bottom:0px;}

.right_content hr{ height:1px; color:#cb171d; width:80%; background:#FF0000; margin-bottom:10px;}

.right_content p{ color:#2e2e2e; font-size:16px; font-weight:bold; line-height:27px; margin-top:0px; margin-bottom:9px}

.right_content img{ float:left}

.guaranteed{background:url(images/guaranteed.gif) no-repeat; float:right; width:176px; height:141px; margin-right:30px; margin-top:40px}

p.watch_video{ margin-top:0px; margin-bottom:0px; margin-right:40px; text-align:center; font-size:18px; color:#e80609; float:right}





.video object{ margin-top:40px; float:left; margin-left:40px} /* when using a real movie just replace "img" with " embed" as ".video img" with ".video embed"*/





#sub_play{ width:935px; padding-top:30px; margin:0 auto;}

#sub_play span{ font-size:13px; color:#e80609; font-weight:bold; margin-left:10px;padding-bottom:3px; line-height:18px}



.learn_all{ width:204px; height:auto; float:left; margin-right:46px; margin-bottom:15px }

.learn_all a{ float:right; background:url(images/learn_more_bk.gif) no-repeat; width:92px; height:26px;color:#044876; font-size:12px; text-align:center; text-decoration:none; line-height:20px; font-weight:bold }

.learn_pic{ background: #ededed;   overflow:hidden;}

.learn_all .learn_pic img{ border:none}

.learn_all .learn_pic a{  background:none;width:185px; height:74px; margin:0 auto; float:left; margin-left:10px; margin-top:3px}



a.start_button{background:url(images/start_today_big.gif) no-repeat; width:185px; height:65px; float:right; margin-top:28px}

#footer{background:url(images/footer_bk.gif) repeat-x; width:100%; height:58px}

#footer img{ margin-top:12px; float:left; border:none}

.content_footer{width:935px; margin:0 auto}

.footer_links{ float:right}

.footer_links a{ color:#FFFFFF; font-size:12px; text-decoration:none;  margin-left:12px; line-height:55px}

.footer_links a:hover{text-decoration:underline}

/* end index */



/* inner */



#header_inner{background:url(images/inner_page_header_bk.gif) repeat-x; width:100%; height:162px;position:relative;}

#header_inner img{ float:left; margin:0 auto; border:none; margin-top:8px}

#header_inner h1{ float:left;  margin-top:5px; color:#e80609; font-size:26px; text-align:center; margin-top:46px; margin-left:140px;  font-weight:bold}



.content_inner_1000_wide{width:1000px; margin:0 auto}

a.start_button_inner{background:url(images/start_today_inner.gif) no-repeat; width:126px; height:44px; float:right; margin-top:42px; margin-right:20px}



.header_links{ float:right}

.header_links a{ color:#FFFFFF; font-size:12px; text-decoration:none;  margin-left:12px; line-height:45px}

.header_links a:hover{text-decoration:underline}

#inner_page_content{ background: #FFFFFF}

.inner_left{ float:left; width:69%;}

.inner_left p{ color:#000000; font-size:14px; text-align:justify; line-height:20px; margin-top:0px; margin-bottom:15px; padding-left:25px; padding-right:20px}

.inner_right{ float:right; width:30%}

.inner_bordered_box{background:url(images/inner_bordered_box.gif) no-repeat; width:286px; height:755px; margin-right:20px; position:relative; z-index:1}

.inner_bordered_box img{ margin-left:16px; margin-top:18px}

div.inner_bordered_box p.under_inner_bordered_logo{ margin-top:0px; margin-bottom:0px; color:#818080; font-size:14px; font-weight:bold; text-align:center}

.inner_bordered_box hr{ width:80%; margin-bottom:20px; margin-top:10px}

.inner_bordered_box span{ color:#e80609; font-size:14px; font-weight:bold; margin-left:15px; font-family:Arial; margin-top:30px; margin-bottom:7px; float:left; width:250px}

.inner_bordered_box p{ color:#2f2f2f; font-size:12px; text-align:justify; padding-left:15px; padding-right:15px; margin-top:10px; margin-bottom:0px; line-height:20px}

a.inner_start_button_big{background:url(images/start_today_inner_big.gif) no-repeat; width:185px; height:63px; margin:0 auto; float:right; margin-right:49px}
.qcalctext {
	padding: 10px;
}


.inner_bordered_box_content{width:286px; height:600px;}



.big_title{ color:#818080; font-size:22px; font-weight:bold; margin-left:25px; margin-bottom:2px; }

.big_title_black{color:#000000; font-size:18px;margin-left:25px;margin-bottom:25px;}

.smaller_title{color:#818080; font-size:18px; font-weight:bold;margin-left:25px;margin-bottom:10px; margin-top:20px}







.footer_logo img{ border:none}
.qcalbottom {
	text-align: center;
	padding-bottom: 5px;
}


/* end inner */


.qcalc {
	width: 90%;
	margin-top: 10px;
	background-color: #EDEDED;
}
.qclctitle {
	font-size: 14px;
	color: #E80609;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	text-align: center;
}
.qcalctext{
	font-size:12px;
}
.lform {
	padding-top: 5px;
}

