BODY {font-family:"arial";font-size:12px;padding:0px;margin:0px;}
TABLE {font-size:11px;}
INPUT {font-size:11px;}
SELECT {font-size:11px;}
A {text-decoration:none;color:#0000FF;}
A:hover {text-decoration:underline;}
.banner {background:#6A006A;text-align:right;}
.bannertitle {font-family:"verdana","arial";color:#FFFFFF;padding-top:6px;}
.bannertitle A {font-size:11px;color:#FFFFFF;}
.bannertitle A:hover {font-size:11px;color:#FFFFFF;}
.bannerroundbottom {height:6px;background: #6A006A url('gradientbottom.png');background-repeat: repeat-x;}
.bannerbottom {height:24px;background: #EEEEEE url('gradient.png');background-repeat: repeat-x;}

.login {font-family:"Trebuchet MS","Arial";color:#FFFFFF;font-weight:bold;background:#FA0076;font-size:20px;border:1px solid #FFFFFF;cursor:pointer;}
.logmsg {font-style:italic;color:#CCCCCC;margin-bottom:5px;}
.toptitle {font-family:"Trebuchet MS","Arial";color:#FA0076;font-size:35px;font-weight:bold;}
.titletext {font-size:14px;}
.key {text-align:center;color:#777777;background:#D8D4D4;border:1px solid #777777;padding:5px;font-size:14px;}
.heading {background:#EEEEEE;border:1px solid #CCCCCC;padding:5px;}
.step {background:#EEEEEE;border:1px solid #CCCCCC;padding:5px;width:500px;}
.component {font-size:11px;border:1px solid #CCCCCC;padding:5px;height:550px;overflow:auto;text-align:left;}
.progress {width:400px;border:1px solid #000000;height:10px;background:#FFFFFF;}
.progressinner {float:left;height:100%;padding:0px;margin:0px;background:#FF0000;}
.message {font-size:14px;}
.upload {background:#EEEEEE;border:1px solid #CCCCCC;padding:20px;width:550px;}
.maintitle {font-size:21px; font-weight:bold;}
.subtitle {font-size:16px;font-weight:bold;}
.error {font-size:14px;color:#FF0000;border:1px solid #FF0000;padding:10px;margin:10px;text-align:center;background:#FFCCCC;}
.info {font-size:14px;color:#000000;border:1px solid #C0C000;padding:10px;margin-top:10px;text-align:center;background:#FFFF80;}
.number {font-size:16px;font-weight:bold;}
.spreadsheet {width:550px;text-align:left;border:1px solid #CCCCCC;}
.spreadsheet TH {font-size:14px;padding:5px;border-bottom:1px solid #CCCCCC;}
.s0 TD {background: #EEEEEE;padding:5px;}
.s1 TD {background: #FFFFFF;padding:5px;}
.footer {text-align:center;color:#CCCCCC;padding:20px;font-size:11px;}
.footer A {font-weight:bold;color:#AAAAAA;}

.plusbenefits {font-size:16px;text-align:left;}
.introtext {width:575px;font-size:12px;text-align:justify}
.createbutton {background: #FA0076 url("buttongradient.png");background-repeat: repeat-x;cursor:pointer;margin:10px;height:67px;border:2px solid #FA0076;width:225px;font-size:20px;font-weight:bold;font-family:"Trebuchet MS","Arial";color:#FFFFFF;}
.detailsbox {display:none;width:565px;padding:5px;margin:10px;background:#FFBBDD;border:1px solid #FA0076;text-align:left}

.inputbox {padding:12px;margin:10px;background:#FFBBDD;border:1px solid #FA0076;text-align:left}

.prices {text-align:left;border:1px solid #777777;}
.prices TH {font-size:14px;padding:5px;border-bottom:1px solid #777777;}

.options {display:none;padding:15px;background:#F0F0F0;border:1px solid #000000;margin-bottom:15px;}
.optionssub {width:180px;text-align:right;padding:6px 12px 6px 4px;font-weight:bold;}
.optionsinfo {width:280px;color:#777777;padding-left:30px;}
.optionheading {font-size:16px;font-weight:bold;text-align:center;margin-bottom:10px;}

.configtable {width:800px;}
.configtable TD {padding-bottom:10px;}

.tabs {padding:0px;margin:0px;margin-bottom:-1px;}
.tabon {cursor:pointer;position:relative;float:left;padding:10px;font-size:15px;background:#F0F0F0;border:1px solid #000000;border-bottom-color:#F0F0F0;}
.tabof {cursor:pointer;position:relative;float:left;padding:10px;font-size:15px;background:#CCCCCC;border:1px solid #999999;border-bottom-color:#000000;color:#555555;}
.tabonover {cursor:pointer;position:relative;float:left;padding:10px;font-size:15px;background:#F0F0F0;border:1px solid #000000;border-bottom-color:#F0F0F0;}
.tabofover {cursor:pointer;position:relative;float:left;padding:10px;font-size:15px;background:#F0F0F0;border:1px solid #999999;border-bottom-color:#000000;color:#555555;}

.index A {font-size:20px;}
.index TD {height:35px;text-align:left;}
.index TH {font-size:20px;text-align:right;color:#CCCCCC;margin-right:10px;}
.verifyall {border:1px solid #CCCCCC;height:400px;padding:5px;} 
.verifycol {width:200px;overflow:auto;text-align:left;}
.verifymap {width:600px;height:326px;}
.verifygeocoded {font-size:14px;text-align:center;color:#008000;background:#80FF80;border:1px solid #008000;padding:5px;}
.verifynotgeocoded {font-size:14px;text-align:center;color:#800000;background:#FF8080;border:1px solid #800000;padding:5px;}

.workstable {width:500px;text-align:justify;}
.workstable TD {padding:10px;}
.workstable IMG {border:1px solid #777777;}

.explain {width:790px;text-align:justify;}

.news {margin-bottom:25px;}
.newsdate {text-align:right;font-weight:bold;font-size:10px;}
.newstitle {font-weight:bold;font-size:21px;padding:0 6px 0 6px;font-family:"Trebuchet MS","Arial";color:#6A006A;}
.newsitem {padding:15px;border:1px solid #FFB5CC;}

.analyze {background:#EEEEEE;border:1px solid #CCCCCC;padding:10px;}
.analyze TD {color:#777777;vertical-align:top;}

.hiddeninfo {display:none;}

.compare TH {font-size:15px;}
.compare TD {padding:15px 10px 15px 10px;vertical-align:top;}