﻿* {margin: 0;padding: 0;font-style: normal;border: none}
body {font:12px Arial, Verdana, sans-serif; background:#ebebeb url(images/bg/bg.gif) top left no-repeat}

/*	HTML */
h1 {color:#06508c; margin:10px 0 0 0; width:600px; font-size:20px; padding-top:10px}
a {text-decoration: none;color: #5c5c5c}
a:hover {text-decoration: underline}
.clear {clear:both; height:1px}
span {color:#06508c}
.grey {color:#333}
input {border:1px solid #ccc}
.small {font-size:10px}
.color {color:#06508c}
img.img-left {float: left;margin: 4px 10px 4px 0}
/* Layout */
.wrap {width: 990px;margin: 0 auto;background-color:#fff}
/*	Header */
.header {width: 950px;overflow: hidden;position: relative;margin:0 auto}


/*	Brand */
.header_buttons {float:right;width:355px;clear:right;}
.tracklink {float:right;background: url(images/bg/track_bg.png) left top no-repeat; width:170px; height:27px; margin:0; font:bold 12px Arial; padding-top:4px; padding-right:15px}
.tracklink a {padding: 0 0 0 30px; color:#06508c}
.requestlink {float:left;background: url(images/bg/track_bg.png) left top no-repeat; width:170px; height:27px; margin:0; font:bold 12px Arial; padding-top:4px; padding-right:0px}
.requestlink a {padding:0 0 0 22px; color:#06508c}
.logo {overflow: hidden;position: relative;height: 75px; float:left; width:400px}
.phone {float:right; margin-top:4px; padding-right:15px}
.number {font:bold 24px Arial, sans-serif; color:#06508c; width:215px}
.banner {overflow: hidden;position: relative; margin-top:6px}
/*	Navigation*/
.MainMenu {margin: 0;width: 950px;overflow: hidden;border-bottom: 5px solid #f7991c;font-size:14px}

.navigation td {background: url(images/nav/bg_left.png) left top; background-repeat:no-repeat; float:left}
.navigation a {color: #FFF;background: url(images/nav/bg_right.png) right top; background-repeat:no-repeat;text-decoration: none;height:24px;font: bold 14px Arial, sans-serif; display:block;padding:10px 32px 0 30px;*padding:10px 32px 0 31px !important}

.navActive td {background: url(images/nav/bg_left_current.png) left top; background-repeat:no-repeat; float:left}
.navActive a {color: #FFF;background: url(images/nav/bg_right_current.png) right top; background-repeat:no-repeat;text-decoration: none;height:24px;display:block;padding:10px 32px 0 30px;*padding:10px 32px 0 31px !important;font: bold 14px Arial, sans-serif}

/*	Footer */
.footer {background: #06508c left bottom no-repeat; width: 934px;margin: 10px auto 20px auto;overflow: hidden; font:11px Arial; padding:5px 8px}
.footer p {margin: 5px 0;float: left;color: #FFF;font-weight: bold}
.footer ul {margin: 0;float: right;color: #000}
.footer ul li {float: left;display: block;list-style: none outside}
.footer ul li a {float: left;padding: 5px 0;color: #FFF;text-decoration: none;font-weight: bold}
.spacer {height:5px}
.disclaimers {margin-top:20px; margin-bottom:20px}
.disclaimer {width: 934px;margin: 0 0 0 20px;height:10px}
.disclaimer span {font:9px Arial; color:#555}

/*	Content */
.content {width: 950px;overflow: hidden;position: relative;margin:0 auto}
.main_content {float:left;clear:left;width:550px; margin:15px 0 15px 50px 0}
main_content_admin {float:left;clear:left;width:99%; margin:15px 0 15px 50px 0}
.right_content {float:right;clear:right;width:350px; margin:15px 0}
.main_content_landing {float:left;clear:left;width:310px; margin:15px 0 15px 50px 0}
.right_content_landing {float:right;clear:right;width:590px; margin:15px 0}
.main_content p {font:12px Arial, sans-serif; color:#333;line-height:18px; padding:8px 0}

/* Form */
.form {background: #fff url(images/form/bg_form.png) left top no-repeat; min-height:400px; width:350px; font-weight:bold}
.formbottom {background: #fff url(images/form/bg_form_bottom.png) left top no-repeat;width:350px; font-weight:bold; height:20px}
.form_header {float:left;margin:-18px 0 0 -8px}
.requestform {padding:65px 0 0 30px}
.requestform td {padding-top:4px}
.requestform label {margin:0 0 4px 0;display: block}
.requestform label span.error {color:#888}
.button {width:270px!important; height:59px !important; padding-top:10px}

.rfinput {background: #fff url(images/form/request-form-input.gif) no-repeat 0 0;width: 201px;padding: 6px 4px 4px 4px;height: 21px;border: none;display: inline;margin: 0 0 12px 0;color: #333}
.requestform textarea.rfinput {background: #fff url(images/form/request-form-textarea.gif) no-repeat 0 0;display: block;height: 73px;color: #333;margin: 0}
.requestform input {height:20px}
.checkbox input { border:none 0px !important; height:15px; width:15px}
.request-submit {width:83px;height:26px;margin: -25px 0 0 0;border: none;cursor: pointer;float: right;text-indent: -9999px;line-height: 32px}
.requestform table {margin-left:-15px}

.star {color:Red}
.redline {border:1px solid #f00}

/* Steps */
.steps {background: #fff url(images/steps/steps_bg.png) no-repeat top left; height:270px; width:587px;padding-left:14px;padding-top:10px;}
.step {float:left; margin:0px 0 0 0px}

/* What we buy */
.whatwebuy ul {line-height:24px; font-weight:bold; list-style-position:inside; padding-top:20px}

/* inpage */
.process ol {padding-left:40px; line-height:22px; margin-bottom:20px}
.process ul {padding-left:40px; line-height:22px;font-weight:bold; margin-top:10px;margin-bottom:10px}
.process ol li {padding-top:10px}
.process ul li {padding-top:0}

/* faqs */
.q {font-weight:bold; color:#06508c; font-size:14px}

/* testimonials */
.testimonial {font-style:italic !important}

/* track */
.track {height:116px; width:343px; background: #fff url(images/bg/track_bg.jpg) no-repeat top left; padding: 25px 0 0 120px}
.track span {width:150px}
.track p {width:210px}
/* help */
.help {height:116px; width:343px; background: #fff url(images/bg/help_bg.jpg) no-repeat top left; padding: 25px 0 0 120px; margin-top:0px}
.help span {width:150px}
.help p {width:210px}

/* guarantee */
.guarantee {height:116px; width:343px; background: #fff url(images/bg/guarantee_bg.png) no-repeat top left; padding: 25px 0 0 120px; margin-top:0px}
.guarantee span {width:150px}
.guarantee p {width:210px}
.one {position:relative; top:0; left:122px; height:0}

.terms ul {padding-left:20px; list-style:none}
.terms ul ul {padding-left:20px; list-style:none}
.terms li {padding-bottom:10px}