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: -webkit-gradient(linear, left center, right center, from(#510051), to(#990099));background: -moz-linear-gradient(left center, #510051, #990099);background-color:#510051;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 #6A006A;cursor:pointer;}
.logmsg {font-style:italic;color:yellow;margin-bottom:5px;font-weight:bold;}
.toptitle {font-family:"Trebuchet MS","Arial";color:#FA0076;font-size:35px;font-weight:bold;	text-shadow: 1px 1px 1px rgba(0,0,0,.3);}
.comptable {width:800px;font-size:12px;}
.comptable TD {padding:10px;}
.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-family:"Trebuchet MS","Arial";font-size:28px; font-weight:bold;letter-spacing:1px;text-shadow: 1px 1px 1px rgba(0,0,0,.3);margin-top:10px;}
.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: -webkit-gradient(linear, left top, left bottom, from(#FFFF80), to(#FFEF16));background: -moz-linear-gradient(top,  #FFFF80,  #FFEF16);background-color:#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;}
.corners{-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.textshadow {text-shadow: 2px 2px 2px rgba(0,0,0,.3);}
.boxshadow{-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,.3);-moz-box-shadow: 3px 3px 3px rgba(0,0,0,.3);box-shadow: 3px 3px 3px rgba(0,0,0,.3);}
.plusbenefits {font-size:16px;text-align:left;}
.introtext {width:325px;font-size:12px;text-align:justify}
.createbutton {background: #FA0076 url("buttongradient.png");background-repeat: repeat-x;cursor:pointer;padding-left:10px;margin:10px;height:67px;border:2px solid #FA0076;width:245px;font-size:20px;font-weight:bold;font-family:"Trebuchet MS","Arial";color:#FFFFFF;}
.pinkbutton {background: #FA0076 url("buttongradient.png");background-repeat: repeat-x;cursor:pointer;padding:5px;margin:10px;border:2px solid #FA0076;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;border:1px solid #000000;margin-bottom:15px;}
.optionssub {width:180px;text-align:right;padding:6px 12px 6px 4px;font-weight:bold;}
.optionsinfo {width:480px;color:#777777;padding-left:30px;}
.optionheading {font-size:16px;font-weight:bold;text-align:center;margin-bottom:10px;}
.configtable {width:1000px;}
.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:#FFCEDE;border:1px solid #000000;border-bottom-color:#FFCEDE;}
.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;background: -webkit-gradient(linear, left top, left bottom, from(#FFCEDE), to(#FFEFF4));background: -moz-linear-gradient(top,  #FFCEDE,  #FFEFF4);background-color:#FFCEDE;}
.analyze {padding:10px;}
.analyze TD {color:#777777;vertical-align:top;}
.hiddeninfo {display:none;}
.compare TH {font-size:15px;text-align:left}
.compare TD {padding:15px 10px 15px 10px;vertical-align:top;}
.clist {padding:20px;margin:40px;border:1px solid #CCCCCC;-moz-column-count: 4;	-moz-column-gap: 20px;-webkit-column-count: 4;-webkit-column-gap: 20px;column-count: 4;column-gap: 20px;}
.publishtext {padding:30px;}
.publishtext LI {padding:5px;}
.hrline {border:1px solid #6A006A;}
.bullet P {margin-top:5px;margin-bottom:3px;padding:0px;}
.stepstxt {vertical-align:top;text-align:right;padding-right:10px;max-width:350px;}
.save B {color:#FF0000;font-size:15px;}
.ideas {text-align:left;}
.ideas TH {font-size:24px;padding:15px;}
.integrationbox {float:right;}
.integrationbox IMG {padding:10px;}
.smartbox {border:1px solid #000000;padding:10px;text-align:left;}
