@charset "utf-8";
/* CSS Document */
@import "/css/style.css";

*{margin:0; padding:0;}
body{ font-family:Verdana; font-size:12px; color:#333;}
.wrap { width:980px; margin:0 auto;}
.fr { float:right;}
.fl { float:left;}
a { color:#063d52; text-decoration:underline;}
a:hover { text-decoration:none;}
a img { border:none; }
h2 { font-size:18px; clear:both; padding:10px 0; color:#29658c;}

#header { padding:0;}
.logo { float:left; padding-top:10px;}
.save { float:right; padding:30px 15px 0 0;}

#content { padding-top:0;}
.warning { color:#CC0001; font-size:16px; font-weight:bold; padding:20px 0 0 0; float:left; width:77%}


.box_t, .box_b{ font-size:3px;}
.box1 { background-color:#f9f9f9; padding:10px; float:right; border:1px solid #CCC; color:#333; }
.box1 h2 { border-bottom:1px solid #537888; margin:-15px 0 5px; line-height:45px}
.box1 h2, .box1 span {color:#c1161c; padding:0; font-size:20px}
.box1 span { text-decoration:underline; font-weight:bold;}
.box_t { background:url(/images/border-box.gif) left top no-repeat; height:6px; clear:both;}
.box_b { background:url(/images/border-box.gif) left bottom no-repeat; height:6px; float:left;}
#forgot_password { margin-bottom:15px; float:left}
.sbtext { float:left; width:215px; margin-top:15px;}
.next { width:135px; margin:0 auto;}
.previous { width:156px; margin-right:10px;}
.secure { margin:15px 5px 0; }
.certificate { width:62px; text-align:center; font-size:9px; color:#990000; padding:53px 15px 0 5px; position:absolute}
.txt_box{ width:135px;}
.txt_box2 { margin-right:10px; width:215px;}
.txt_box_short { width:85px;}
.notice-7daytrial { width:100%; float:left; font-size:9px;}
.notice-7daytrial p {width:97% !important; font-size:12px; }
.crc_form_content { width:98% !important; padding:10px 10px 15px 0; float:left;}
.crc_form_content td { padding-bottom:10px;}
.crc_form_content strong { color:#417FA6;}
#b_label label {width:90px !important; font-weight:bold; float:left;}
#b_label {color:#000;}
#b_span span { font-weight:bold; float:left; line-height:23px; margin-right:5px;}
.f_p { font-size:20px;}
.f_p strong {color:#C81300;}

#return_previous{ float: right; font-size: 12px; margin:25px 0 0;}
#login_form{ font-size: 12px; margin:0px auto 0;}
#login_form h2 {color:#000;}
#login_form label {width:90px !important; font-weight:bold; float:left; color:#417FA6; }
#please_login{ color:#E87729; font-size: 20px; margin-bottom:10px; padding-top:10px;}
#login_heading{	font-size: 16px; margin-bottom: 10px;}

.latest_h2 { color:#588FB1; margin:20px 0 0; font-size:14px; }
.latest { display:block; list-style-image:none !important; list-style-position:outside !important; list-style-type:none !important; margin:0 !important; padding:5px 0 0; font-family:Arial, Helvetica, sans-serif; }
.latest li { background:transparent url(/images4/bg_latest3.jpg) repeat scroll 0 0; display:inline; float:left; height:170px; margin:7px 2px !important; padding:0; text-align:center; width:153px; }
.latest span { display:block; padding:0 0 10px !important; }
.latest p { font-size:0.9em; margin:0; padding:0; }
.latest img { height:100px; margin:10px 0 0; width:140px; }

#cleft { width:355px; float:right; background:#FFF}
#benefits {background-color:#f9f9f9; width:950px; padding:10px; float:left; border:1px solid #CCC; color:#333;}
#benefits h2 { border-bottom:1px solid #537888; margin:-15px 0 5px; color:#c1161c;}
#benefits ul{margin:0px; padding:0px 20px; list-style:none !important; float:left; width:95%}
#benefits ul li{margin: 0 0 8px 0; padding: 0 0 0 30px; float: left; background: url(/images/icon-check.gif) left no-repeat; width:45% !important; font-size: 18px !important; }
.paragraph p {float:left; margin:0; width:295px; line-height:20px; padding:0 15px;}
.secure_t {margin:5px 5px 0 0; padding:0 0 0 5px; color:#29658c; font-weight:bold !important;}
#step2 { display:none;}
#footer {padding:20px 0}
#footer strong, #footer a{color:#A53032}
