body {
	margin: 0px; background:url(images/bg_top.jpg) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;
}
img { border:none;}
a { outline:none; border:none;}
* { list-style:none; margin:0px; padding:0px;}
ul li { margin:0px; padding:0px; float:left;}
.main {
	width:786px;
	margin:0 auto;
}
.top { padding-left:19px; padding-right:19px; width:748px; float:left; height:113px;}
.logo { float:left; padding-top:16px;}
.what-btn { float:right; padding-top:35px;}
.header { float:left; height:173px;width:776px; padding-left:10px;}
.mid { float:left; width:740px; background:url(images/mid_bg.jpg) no-repeat left top; min-height:500px; padding:12px 23px 10px 23px;}
.signup-box { border:#0165d7 4px solid; width:380px; float:right; background:url(images/signup_bg.jpg) repeat-x left top #014189; }
.signup-txt { padding-left:4px; float:left; padding-top:4px; }
.signup-box input { border:none; background:url(images/txtbx_lg.jpg) no-repeat ; float:left; margin-left:4px; width:364px; height:37px; padding-top:0px; padding-left:13px; padding-right:13px;margin-top:8px; line-height:36px;}
.breakout-btn { float:left; padding-top:8px; padding-left:4px;}
.signup-box span { float:left; width:372px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-top:3px; padding-bottom:6px; padding-right:5px; line-height:14px;}
.alerts { width:740px; float:left; padding-top:18px; padding-bottom:0px;}
.alerts li {width:225px; float:left; list-style:none; padding-right:32px; background:url(images/alert_sep.jpg) repeat-y right top; height:163px;}
.alerts .last {width:225px; float:left; list-style:none; padding-right:0px; background:none;}
.alerts li .blue { background:url(images/alert.jpg) left top no-repeat; width:185px; height:108px; padding-top:65px; padding-left:20px; padding-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;}
.alerts li .blue2 { background:url(images/alert2.jpg) left top no-repeat; width:185px; height:108px; padding-top:65px; padding-left:20px; padding-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;}
.alerts li .blue3 { background:url(images/alert3.jpg) left top no-repeat; width:185px; height:108px; padding-top:65px; padding-left:20px; padding-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;}
.alerts li .blue span { color:#f3bc15;}
.alerts li .blue img { margin-top:20px;}
.alerts li .blue2 img { margin-top:20px;}
.alerts li .blue3 img { margin-top:20px; float:left;}
.alerts li .blue2 span { color:#f3bc15;}
.alerts li .blue3 span { color:#f3bc15;}
.vid-ebook { width:740px; float:left; padding-top:18px;}
.video { padding-right:22px; float:left; width:445px;}
.ebook { float:right; width:280px; background:url(images/ebook_bg.jpg) repeat-y left top;}
.ebook input { border:none; background:url(images/txtbx_sm.jpg) no-repeat ; float:left; margin-left:11px; width:238px; height:37px; padding-top:0px; padding-left:11px; padding-right:11px; margin-top:0px; line-height:36px;}
.ebook img { float:left;}
.ebook .grab-btn { margin-left:11px; padding-top:7px;}
.bullets { float:left; width:448px; padding-left:0px; padding-bottom:16px;}
.bullets li { float:left; background:url(images/tick.jpg) no-repeat left 12px; width:423px; padding-left:25px; padding-top:10px; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#242424; font-weight:bold;}
.bullets span { color:#ff0000; font-size:18px;}
.note { float:left; width:664px; background:url(images/note.jpg) no-repeat left top; height:55px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#242424; font-weight:bold; padding-left:76px; padding-top:20px; padding-bottom:8px;}
.footer-full { background:url(images/footer_bg.jpg) repeat-x left top; height:86px; width:100%; float:left;}
.footer-main { margin:0 auto; width:766px; background:url(images/footer_white.jpg) repeat-x left top; height:55px;}
.bottom-txt { width:240px; float:left; padding-left:53px; font-family:Arial, Helvetica, sans-serif; color:#d1d1d1; font-size:11px; padding-top:39px;}
.bottom-link { width:240px; float:right; padding-right:47px; font-family:Arial, Helvetica, sans-serif; color:#d1d1d1; font-size:11px; padding-top:39px; text-align:right;}
.bottom-link a { text-decoration:none; padding-right:3px; padding-left:3px; font-family:Arial, Helvetica, sans-serif; color:#d1d1d1; font-size:11px;}
.bottom-link a:hover { text-decoration:underline;}

/*inner*/
.mid_content { width:720px; padding:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; line-height:18px; border:1px solid #e8e8e8;
}
h1 {
	font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000000; text-decoration:none; padding-bottom:6px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#026cd9; text-decoration:none;
}
.blue_12_link {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#026cd9; text-decoration:underline;
}
a.blue_12_link:hover {
	text-decoration:none;
}
/*Show Hide*/
#gpvb_alert {
	width:578px; float:left; position:absolute; margin-top:140px; visibility:hidden; }
#gpvb_alert_1 {
	width:578px; float:left; position:absolute; margin-top:140px; margin-left:-96px; visibility:hidden; }
#gpvb_alert_2 {
	width:578px; float:left; position:absolute; margin-top:140px; margin-left:-353px; visibility:hidden; }
/*==============*/
#space {
	width:578px; float:left; height:20px; }
#gpvb_alert_in {
	width:570px; float:left; background-color:#FFFFFF; border:4px solid #CCCCCC; }
.benner_hed {
	width:560px; padding-left:10px; float:left; background-color:#017aaf; font-size:20px; color:#FFFFFF; line-height:45px; }
.benner_hed_left {
	width:430px; float:left; height:50px; font-size:20px; color:#FFFFFF; line-height:45px; }
.benner_hed_right {
	width:90px; float:right; height:50px; color:#ff8315; }
.org_txt {
	font-size:25px; color:#ff8315; line-height:45px; }
.benner_con {
	width:570px; float:left; }
/*==============*/
.video-nw { padding-right:5px; float:left; width:329px;}
.mid-top { float:left; width:740px;}
