.products P {margin:20px 30px;}
.company P {margin:20px 30px;}
.account P {margin:20px 30px;}

#overview #billboard {position:relative;}
#overview #heading {position:absolute;top:5px;left:265px;width:650px;font-size:16px;font-weight:bold;}
#overview #heading H1 {position:relative;z-index:1;color:#000;font-size:28px;}
#overview #heading P {margin:10px 0;}
#overview .item {margin:30px;}
#overview .item IMG {float:left;margin-bottom:20px;}
#overview .item H2 {margin-left:175px;color:#000;font-size:16px;}
#overview .item P {margin-left:175px;}
#overview .clear {height:0;}

#insurancediscount TH {background:#000;color:#FFF;text-align:left;padding:5px;border:1px solid #FFF;border-bottom:2px solid #FFF;}
#insurancediscount TH.colA {width:350px;}
#insurancediscount TH.colB {width:50px;}
#insurancediscount TD {background:#CBCBCB;padding:5px;border:1px solid #FFF;}
#insurancediscount TR.cost TD {background:#E7E7E7;border-bottom:1px solid #000;}
#insurancediscount TR.totals TD {font-weight:bold;border-top:1px solid #000;}
#insurancediscount .dollar {display:inline-block;width:12px;text-align:right;margin-right:5px;}

#howitworks #banner{border:1px solid #000;}
#howitworks .tabs {margin-left:77px;}
#howitworks .tabs A {float:left;display:block;width:165px;background:#C0C0C0 url('../images/pages/hiw-tab-bg.gif') no-repeat;color:#000;text-align:center;text-decoration:none;padding:3px 0;}
#howitworks .tabs A:hover {background:#0A800A url('../images/pages/hiw-tab-bg.gif') no-repeat 0 -24px;color:#FFF;}
#howitworks .tabs A.active {background:#0A800A url('../images/pages/hiw-tab-bg.gif') no-repeat 0 -24px;color:#FFF;}
#howitworks .tabs A.active:hover {color:#FFF;cursor:default;}

#plansandpricing .rightwrap {float:right;clear:right;height:36px;}
#plansandpricing .popupcalculator {position:relative;top:5px;padding:0 0 0 35px;}
#plansandpricing .mostpopular {position:relative;top:0;left:113px;}
#plansandpricing .clear {height:0;}
#plansandpricing TABLE {border:1px solid #000;}
#plansandpricing TH {color:green;font-size:16px;padding:5px;border:1px solid #000;}
#plansandpricing TD {padding:7px;border:1px solid #000;}
#plansandpricing TD A {text-decoration:none;}
#plansandpricing .large {font-size:20px;text-align:left;}
#plansandpricing .feature {color:green;font-size:14px;font-weight:bold;}
#plansandpricing .service {width:18%;background:#EAEAEA;text-align:center;}
#plansandpricing .addon {width:18%;background:#C5E9C5;text-align:center;}
#plansandpricing TR.totals {font-size:16px;font-weight:bold;}

#pressroom .columnA {float:left;width:17%;text-align:right;margin-right:3%;}
#pressroom .columnB {float:right;width:80%;}
#pressroom #pr H1 {color:#000;text-align:center;padding:0 100px;}
#pressroom #pr H2 {color:#000;font-weight:normal;font-style:italic;text-align:center;padding:0 100px 15px 100px;}
#pressroom #pr H3 {color:#000;}

#customerdocumentation IMG.download {float:left;position:relative;top:-6px;margin:0 10px 0 50px;}

.info-colA {float:left;width:200px;height:50px;margin:0 50px 0 75px;}
.info-colB {width:550px;margin:0 50px 50px 50px;}
OL.info LI {margin:20px 30px 20px 20px;}
UL.info LI {margin:20px 30px 20px 20px;}
UL.transparent LI {margin:20px 30px 20px 20px;list-style-type:none;}
.info-calculator {height:80px;position:relative;top:-30px;text-align:right;}

#contactus .form LABEL {display:block;width:200px;font-weight:bold;margin-top:10px;}
#contactus .form INPUT[type=text] {width:350px;font-size:20px;}
#contactus .form TEXTAREA {width:350px;font-size:20px;}

#contactsupport .form LABEL {display:block;width:200px;font-weight:bold;margin-top:10px;}
#contactsupport .form INPUT[type=text] {width:350px;font-size:20px;}
#contactsupport .form TEXTAREA {width:350px;font-size:20px;}

#insurancebroker .form {width:350px;margin:0 auto;}
#insurancebroker .form LABEL {display:block;width:200px;font-weight:bold;margin-top:10px;}
#insurancebroker .form INPUT[type=text] {width:350px;font-size:20px;}
#insurancebroker .form TEXTAREA {width:350px;font-size:20px;}

INPUT.submit-medium {width:313px;height:30px;background:#000;color:#fff;font-size:10px;font-weight:bold;text-transform:uppercase;margin:15px 0 0 15px;padding:5px;}
INPUT.submit-small {width:190px;height:30px;background:#000;color:#fff;font-size:10px;font-weight:bold;text-transform:uppercase;margin:15px 0 0 15px;padding:5px;}
INPUT.submit-tiny {width:130px;height:30px;background:#000;color:#fff;font-size:10px;font-weight:bold;text-transform:uppercase;margin:15px 0 0 15px;padding:5px;}
INPUT.submit-unit{width:60px;background:#000;color:#fff;font-size:10px;font-weight:bold;text-transform:uppercase;}
INPUT[type=submit]:hover {cursor:pointer;}
INPUT[type=image] {text-decoration:underline;}

