html, body {background:#f8f8f8;margin:0;padding:0;font-family: Arial, verdana, helvetica;font-size:12px;color:#000;height:100%;width:100%;}
img {border:0;}
form {margin:0; padding:0;}
.both {clear: both; }
.main {margin:0 auto;padding:0 20px 20px 20px;border:1px solid #e1e1e1;border-top:0;background: #ffffff url(/landingpages2/images/bg.jpg) center top no-repeat;width:965px;position:relative;}
.main .header {height:97px;}
.main .header .logo {height:97px;width:553px;display:block;background: url(/images/intellicorp_intouch_logo.png) 3px center no-repeat;text-indent:-10000em;}
.main .content {height:405px;position:relative;}
.main .content .arr {position:absolute;top:162px;left:-64px;width:119px;height:117px;background: url(/landingpages2/images/arr.gif) center center no-repeat;}
.main .content h1 {position:absolute;top:30px;left:40px;margin:0;padding:0;font-weight:normal;font-size:38px;color:#fff;width:550px;height:80px;line-height:38px;}
.main .content h2 {position:absolute;top:120px;left:40px;margin:0;padding:0;font-weight:bold;font-size:16px;color:#fff;width:600px;height:20px;}
.main .content .formBox {position:absolute;top:160px;left:40px;background: url(/landingpages2/images/form_box_bg.gif) center center no-repeat;width:596px;height:210px;}
.main .content .formBox .step_1 {position:absolute;top:4px;left:20px;width:160px;height:60px;}
.main .content .formBox .step_2 {position:absolute;top:4px;left:220px;width:200px;height:60px;}
.main .content .formBox .step_3 {position:absolute;top:4px;left:420px;width:160px;height:60px;}
.main .content .formBox .step_1.active,.main .content .formBox .step_2.active,.main .content .formBox .step_3.active {background: url(/landingpages2/images/arr-1.gif) 0 44px no-repeat;}
.main .content .formBox .step_1 b,.main .content .formBox .step_2 b,.main .content .formBox .step_3 b {display:block;padding: 5px 5px 5px 30px;color:#6a2e00;}
.main .content .formBox .step_1 b {background: url(/landingpages2/images/st-1.gif) 0 7px no-repeat;}
.main .content .formBox .step_2 b {background: url(/landingpages2/images/st-2.gif) 0 7px no-repeat;}
.main .content .formBox .step_3 b {background: url(/landingpages2/images/st-3.gif) 0 7px no-repeat;}
.main .content .formBox .start_but {position:absolute;bottom:0px;left:60px;}
.main .content .formBox label {font-weight:bold;font-size:11px;color:#6a6a6a;}
.main .content .formBox #label_1 {position:absolute;top:65px;left:20px;}
.main .content .formBox #label_2 {position:absolute;top:65px;left:230px;}
.main .content .formBox #label_3 {position:absolute;top:65px;left:440px;}
.main .content .formBox .inp_bg {width:200px;height:41px;background: url(/landingpages2/images/inp_bg.gif) 0 0 no-repeat; }
.main .content .formBox .inp_bg input {margin:10px;border:0;color:#80920d;font-size:13px;margin-bottom:15px;}
.main .content .formBox #inp_1 {position:absolute;top:85px;left:20px;}
.main .content .formBox #inp_2 {position:absolute;top:85px;left:230px;}
.main .content .formBox #inp_3 {position:absolute;top:85px;left:440px;cursor:pointer;}
.ddlstate {height: 45px;width:138px;cursor:pointer;color:#80920d;font-size:13px;}
div.cmf-skinned-select {background: url(/landingpages2/images/sel.gif) 0 0 no-repeat;border: 0;cursor:pointer;}
div.cmf-skinned-text {padding: 12px 5px 12px 5px;cursor:pointer;}
.main .main_footer .footer_l {float:left;width:350px;color:#747474;font-family:Georgia,Arial,verdana,helvetica;font-size:10px;}
.main .main_footer .footer_l b {font-size:14px;font-weight:normal;}
.main .main_footer .footer_c {float:left;width:350px;text-align:center;}
.main .main_footer .footer_c span {text-decoration:none;margin:0 auto;width:150px;display:block;padding-left:30px;font-size:11px;color:#6a6a6a;background: url(/landingpages2/images/lock.gif) 0 0px no-repeat;height:26px;line-height:26px;}
.main .main_footer .footer_r {float:right;width:200px;text-align:right;}
.main .main_footer .footer_r .companylogo img {margin: 0px 0px 0px 10px;}
.footer {margin:0 auto;width:1005px;padding:20px 0;color:#666666;font-size:10px;}
.footer .footer_l {float:left;width:500px;}
.footer .footer_r {float:right;width:500px;text-align:right;}
.footer .footer_r a {color:#666666;text-decoration:none;padding:0 10px;border-right:1px solid #e1e1e1;}
.footer .footer_r a:hover {text-decoration:underline;}
.footer .footer_r a.last {border:0;padding: 0 0 0 10px;}

.reqfld_err{ font-size: 10px; text-transform: none; color: #ff0000;position:relative; display:block; }
#thawteseal img { width: 50px; }
