body{background:url(../images/bg.png) repeat-x; font: 11px Verdana,Arial, Helvetica, sans-serif; color:#333333;}
h1{font-weight:bold; color:#57b7df; font-size:20px; padding:0 0 10px 0; clear:both;}
h2{font-weight:bold; color:#000; font-size:17px; padding:0 0 10px 0; clear:both;}
a{color:#000; text-decoration:underline;}

#Wrapper{background:url(../images/headerBG.jpg) no-repeat top center;}
#Header{width:820px;  margin:auto; padding:0px 0px 0px 0; height:390px; }

#Banner{ height:140px; color:#FFF; padding:210px 0 0 472px;}
#Banner p{width:320px;padding:0px 0 10px 0;}
#Banner a{color:#FFF;}

#Content{width:800px; margin:auto; padding:0 0 20px 0;}
#Content p, ul li{line-height:1.7;}
#Content p{padding:0 0 10px 0;}
.benefitList{margin:0px 0 10px 0px; overflow:hidden;}
.benefitList ul{width:380px; float:left;}
.benefitList ul li{ background: url(../images/bullet_blue.png) no-repeat 0 2px; padding:0 0 0 15px; font-weight:bold; margin:0 0 5px 0;}
.featureList{ padding:0px 0 10px 20px;}
.featureList li{ background: url(../images/bullet_blue.png) no-repeat 0 2px; padding:0 0 0 20px;}
.smallText{ font-size:9px; font-style:italic; background:none !important;}

.plansContainer{background: url(../images/plansBG.png) no-repeat top center; clear:both; padding:0 0 0 100px; height:220px; margin:0 0 20px 0;}
.plansContainer .planContainer{ width:180px; display:inline-block; float:left; text-align:center; padding:40px 10px 10px 10px;}
.plansContainer h2{padding:0 0 10px 0; text-transform: uppercase; font-size:20px;}
.plansContainer p{padding:0 0 5px 0 !important;}
.plansContainer .plus{font-weight:bold; padding-top:30px;}

/* NEW THREE PRICES
.plansContainer{clear:both; padding:10px 0 10px 0px; margin:0 0 20px 0; overflow:hidden; background:#c8eefe;border:2px solid #57b7df;}
.plansContainer .planContainer{ width:199px; float:left; text-align:center; margin:10px 0 0 0; }
.plansContainer h2{padding:0 0 10px 0; text-transform: uppercase; font-size:20px;}
.plansContainer p{padding:0 0 5px 0 !important;}
.plansContainer .plus{font-weight:bold; background:#FFF; padding:10px 0 5px 0; margin:0px; border:1px solid #000; width:197px; color:#000;}
*/
.businessLink{font-weight:bold; display:block; margin:0 0 25px 0;}
.signUpLink, .signUpLink:active, .signUpLink:visited, .signUpLink:hover {background:#ac082b; padding:5px; display:block; font-weight:bold; color:#FFF; text-decoration:none; margin:5px auto; width:100px;}
.more {display:block; clear:both; text-decoration:underline; font-weight:bold;}
.required{color:#FF0000; font-weight:bold;}
.alert{ color:#FFF !important; background:#ac082b; padding:10px; text-align:center; margin:0 auto 15px auto; width:540px; border:2px solid #333333;}
.alert a{ color:#FFF !important;}
.satelliteLink{font-weight:normal; font-size:8pt;}

.signupSection{ background:#c8eefe; padding:10px; border:2px solid #57b7df;}

form input{width:350px; margin:0 0 0 10px;}
form input.nontext{ width: auto !important; display:inline;}
form textarea{width:300px; margin:0 0 0 10px;}
form ul{}
form ul li{width:300px; float:left; display:inline-block; text-align:right;padding:0 0 10px 0; font-weight:bold;}
form ul li.left{text-align:left;margin:0 0 0 10px;}
.clear{clear:both; display:block; width:100%;}
form .buttonBar{width:615px; text-align:right;}

.supportFAQ{padding:20px 0 0 0;}
.supportFAQ li{ padding:0 0 10px 0;}

#Footer{width:800px; margin:auto; text-align:center; clear:both; border-top:1px solid #BBB; padding:10px 0 10px 0;}
#Footer p{line-height:1.7;}