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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;font-size:100%;vertical-align:baseline;border:0;outline:0;background:transparent}
ol, ul{list-style:none}
blockquote, q{quotes:none}
:focus{outline:0}
table{border-collapse:collapse;border-spacing:0}
body{font:normal 62.5% Arial, Helvetica, sans-serif;color:#333;background:url(images/body_bg_large.jpg) top center no-repeat #1a316f;text-align:center}
h1,h2,h3,h4,h5,h6{color:#3131E8;font-weight:normal;margin-bottom:.4em}
h1{font-size:2.6em}
h2{font-size:2.0em}
h3{font-size:1.8em}
p{font-size:1.2em;line-height:1.8em;margin-bottom:1em}
ul,ol{font-size:1.2em;line-height:1.8em;margin:0 0 1em 2em;list-style-type:disc}
a:link, a:visited{text-decoration:underline;outline:none;color:#1C931C}
a:hover, a:active{text-decoration:none;color:#3131E8}
table{margin-bottom:20px}
form{margin-bottom:20px}
input[type=text], input[type=password], select, textarea{border:1px solid #ccc;padding:3px;font:normal 1.15em Arial, Helvetica, sans-serif;color:#333}
input[type=submit]{border:none}
input:focus, select:focus, textarea:focus{border-width:1px;border-color:rgba(49,49,232,.75)!important;box-shadow:0 0 8px rgba(49,49,232,.5);-moz-box-shadow:0 0 8px rgba(49,49,232,.5);-webkit-box-shadow:0 0 8px rgba(49,49,232,.5)}
input[type=submit]{display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:bold 1.15em Arial, Helvetica, sans-serif;color:#fff;padding:.3em .8em;text-shadow:0 1px 1px rgba(0,0,0,.2);border-color:none;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);background-color:#1C931C;background:-webkit-gradient(linear, left top, left bottom, from(#21AC21), to(#177617));background:-moz-linear-gradient(top, #21AC21, #177617);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#21AC21', endColorstr='#177617')}
input[type=submit]:hover{text-decoration:none}
input[type=submit]:active{position:relative;top:1px}
#wrapper{margin:20px auto;width:960px;padding:20px 30px 20px 20px;text-align:left}
#home #wrapper{background-color:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}
#home_content{float:left;width:660px}
#left_nav{float:left;width:140px;margin-right:30px}
#page #left_nav{margin-right:10px}
#content{float:left;width:450px}
#sidebar{float:right;width:270px;position:relative;top:-47px;left:-10px}
#content, #sidebar{margin-bottom:20px}
#page_bg{float:right;width:760px;padding:20px;background-color:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
#header{margin-bottom:14px;position:relative;height:50px}
#logo_page{position:absolute;top:-40px;left:0}
#tel{position:absolute;right:0;top:0;font-size:28px;font-weight:bold}
#tel_info{position:absolute;font-size:12px;right:0;top:35px;font-weight:bold}
#page #tel, #page #tel_info{color:#fff}
ul#nav{width:100%;background-color:#1a316f;margin:0 0 20px 0;text-align:center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;list-style-type:none}
ul#nav li{float:left}
ul#nav li a:link, ul#nav li a:visited{display:block;padding:8px 16px;font-weight:bold;color:#fff;font-size:1.2em;text-decoration:none}
ul#nav li a:hover, ul#nav li a:active{text-decoration:underline}
#left_nav ul{list-style-type:none;margin:0}
#left_nav ul li{display:inline}
#left_nav ul li a{display:block;padding:5px 7px;color:#3131E8;font-weight:bold;font-size:1em}
#left_nav a:hover{background-color:#3131E8;color:#fff}
#page #left_nav a{color:#fff}
#feature{padding:15px 20px;height:220px;overflow:hidden;margin:0 20px 20px 0;background:url(./images/feature_bg.jpg) no-repeat 0 0;border:1px solid #fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}
#feature p{font-size:2em;margin-bottom:0;font-weight:bold}
#feature h1, #feature strong, #feature p strong{display:block;font-size:5em;font-weight:bold;color:#333;margin-bottom:0}
#feature p span{color:#346DF4}
#feature strong, #feature h1, feature p{width:50%}
#home_intro{margin:0 20px 20px 0;background:#fff;border:1px solid #ccc;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}
#home_intro h2{font-size:16px;font-weight:bold;color:#3131E8;background:#eee;margin:0;padding:5px 10px}
#home_intro p{font-size:12px;color:#333;margin:0;padding:10px;line-height:1.4em}
#sections{margin:0;font-size:1em;line-height:1.2em;list-style-type:none}
ul#sections li{float:left;width:310px;margin:0 20px 20px 0}
ul#sections li.right{margin-right:0}
ul#sections li div{height:120px;padding:0 0 10px 0px;background:url(images/home_box_bg.jpeg) no-repeat;border:1px solid #ccc;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px}
ul#sections h1 a, ul#sections h2 a{display:block;text-decoration:none;font-size:14px;font-weight:bold;background-color:#3131E8;color:#fff;padding:5px 10px;margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px}
ul#sections li div p{display:block;padding-top:-10px;line-height:1.4em;text-align:left;float:left;margin:0 20px 0 10px}
ul#sections div img.flag{float:right}
ul#sections strong a{color:#3131E8;text-decoration:underline;float:right;width:292px;padding:4px 8px;font-size:1em;line-height:1.4em;font-weight:bold;border:#ccc solid;border-width:0 1px 1px 1px;text-align:right;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;background:#eee}
ul#sections a:hover{text-decoration:underline}
.home_icon{float:right;margin:10px 0 0 10px}
#debtest{background:#EEE;position:relative;float:left;padding:10px 20px 60px 20px;border:#999 1px solid}
#debtest form img{border:none;padding:none}
#debtest h1{margin:15px 0;font-size:20px;background:#000;color:#FFF;padding:3px 8px;float:left}
#debtest fieldset{position:relative;border:#009900 1px solid;padding:0 15px 15px 15px;background:#FFF;margin:25px 0 5px 0;z-index:100}
#debtest legend{position:absolute;top:-10px;left:10px;font-size:16px;padding:2px 5px;font-weight:bold;background:#009900;color:#FFF;z-index:10000}
#debtest label,#debtest input,#debtest select{float:left;clear:both}
#debtest input[type=text]{padding:3px}
#debtest label{font-size:12px;font-weight:bold;margin-bottom:1px}
#debtest label span.y{float:left}
#debtest label img{float:right;padding:0;margin:0;position:relative;top:-2px}
#debtest input[type=text],#content select{margin-bottom:10px;border:#BBB 1px solid}
#debtest input[type=radio]{position:relative;top:-3px}
#debtest input[type=submit]{float:left;clear:both;padding:5px;font-size:16px;font-weight:bold}
#btn_submit{position:relative;left:-15px}
#websafe{position:absolute;bottom:5px;right:5px}
#verified{position:absolute;bottom:4px;right:35px;font-size:9px;color:#000;font-weight:bold}
.clr{clear:both}
.clrnone{clear:none !important}
.radio{padding:5px}
.radio input{margin-right:5px}
.input_row{float:left;margin:0 20px 10px 0;width:160px}
.help{position:relative;top:3px;left:3px}
.first_label{margin-top:20px}
.calltoaction{color:#EE2E2B}
.x{font-weight:bold;color:#F00}
#errors li{line-height:1.8em;font-size:1.2em}
#errors h2{font-size:1.8em;font-weight:bold}
#page_content{padding-right:20px}
#page_content ul{margin-bottom:20px;padding-left:20px}
#page_content ul, ul#related_links{list-style-type:disc;margin-left:15px}
#page_content ul li, ul#related_links li{line-height:1.8em;font-size:1.2em}
.thankyou{width:100%;margin-bottom:20px}
.tytb1,.tytb2{border:2px solid #999}
.thankyou td{padding:10px}
.thankyou h2{font-size:1.2em;font-weight:bold;color:#1C931C}
.thankyou td.icon,.thankyou td.icon2{text-align:left;vertical-align:middle;padding:inherit 40px}
#sidebar img{margin-bottom:15px}
#btn_qualify{position:relative;left:-10px;top:-10px;margin-bottom:0}
#btn_quality img{margin:0}
#btn_debt_test{position:relative;left:-20px;margin-bottom:0}
.grey_box{position:relative;background-color:#f5f5f5;border:1px solid #ccc;padding:10px;margin-bottom:20px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:2px 2px 3px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.3)}
.grey_box h2{font-size:1.8em;color:#1C931C}
.grey_box form{margin-bottom:10px}
#newsletterform input[type=text]{width:160px;margin-right:5px}
#archive, #categories{margin-bottom:20px}
#archive li, #categories li{font-size:1.2em;line-height:1.8em;display:block;padding:5px 0}
#archive li a, #categories li a{margin-right:5px}
.person{background:#FFF;position:relative;border:#e5e5e5 dotted;border-width:0 0 1px 0;margin:10px 0;padding:0 0 15px 0}
.person h3{margin-bottom:8px;font-size:1.2em;font-weight:bold}
.person img{position:absolute;top:5px;right:5px;border:#999 1px solid;padding:2px}
.person ul{list-style-type:disc;padding-left:0}
.person ul li{font-size:1.2em;line-height:1.8em}
.item h3{font-size:1.2em;font-weight:bold}
.item p{font-size:1.1em}
.item a:link, .item a:visited{color:#3131E8}
.item a:hover, .item a:active{color:#1C931C}
#footer{clear:both;padding-top:20px;color:#fff;margin:0 auto;width:960px}
#home #footer{padding:0;margin-bottom:20px}
#copyright{float:left;clear:both;width:100%;text-align:center;font-size:1.2em}
#footer a{color:#fff}
#footer ul{float:left;clear:both;list-style-type:none;margin-left:153px}
#footer ul li{float:left}
#footer ul li a{font-size:1.2em;color:#fff;text-decoration:underline;margin-left:10px}
#footer ul li a:hover{color:#fff;text-decoration:none}
hr, .hide{display:none}
a img{border:none}
.group:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .group{height:1%}
*:first-child+html .group{min-height:1px}