.activecell{background-color:#DFD;color:#060;font-weight:700;}
.inactivecell{background-color:#E0E0E0;color:#666;font-weight:700;}
.adcolor{color:#666;}
.adhead{font-size:1.2em;font-style:italic;line-height:15pt;}
.bold{font-weight:700;}
.comauwarning{background-color:red;color:#FFF;font-weight:700;}
.errorhead{font-size:1.1em;font-weight:700;color:#600;}
.errorbody{font-size:1em;color:#600;}
.greybody{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:1em;color:#555;}
.fixed{font-family:Courier, monospace;font-size:1.1em;white-space:pre;}
.fixedsml{font-family:'Courier New', Courier;font-size:1em;white-space:pre;}
.headline{font-size:1.2em;font-family:Tahoma, Arial, Helvetica;color:#000;}
.helpq{font-weight:700;color:#600;}
.helpa{color:#555;line-height:19px;}
.helpqsml{font-size:1em;color:#900;}
.helpasml{font-size:1em;color:#888;}
.errorbox{border:1px solid red;background-color:#F5E2E2;padding:6px;}
.warnbox{border:1px solid orange;background-color:#FED;font-family:Tahoma, Helvetica, Arial;font-size:1em;padding:6px;}
.infobox{border:1px solid #92CA79;background-color:#DBFECB;font-family:Tahoma, Helvetica, Arial;font-size:1em;padding:6px;}
#successbox{border:2px solid green;font-family:Tahoma, Helvetica, Arial;font-size:1em;width:300px;padding:6px;}
.labelreq{font-size:1em;color:red;}
.listback{background-color:#C5C5C5;}
.listdark{background-color:#949494;color:#FFF;}
#tandcbox{border:2px solid #949494;background-color:#F0F0F0;padding:10px;}
.listhead{background-color:#FFFFD8;color:#800;font-size:1.1em;font-weight:700;}
.listbody{background-color:#F0F0F0;color:#000;}
.listctrl{background-color:#CCC;color:inherit;}
.listred{background-color:#800;color:inherit;}
.menuhead{font-family:Tahoma, Verdana, Arial, Helvetica;font-size:1em;color:#666;}
.menutxt{font-family:Tahoma, Verdana, Arial, Helvetica;font-size:1em;color:#666;line-height:20px;}
.questlist{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:1em;color:#630;}
.sidebartext{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#555;line-height:16px;font-size:0.9em;}
.size1{font-size:1em;font-family:Verdana, Arial, Sans-Serif;}
.size2{font-size:1em;font-family:Arial, Sans-Serif;}
.size3{font-size:1.2em;font-family:Arial, Sans-Serif;}
.smallclear{font-family:Tahoma, Verdana, Arial, sans-serfif;font-size:1em;}
.smallgreyhigh{font-family:Tahoma, Verdana, Arial, sans-serfif;color:#6c6c6c;line-height:16px;}
.smallgrey{color:#555;font-family:Arial, Helvetica, sans-serif;}
.smalltah{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.topicmain{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:1em;color:#630;font-weight:700;font-style:italic;}
.topicmainred{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:1em;color:#800;font-weight:700;}
.TopicHead{font-size:1.3em;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:700;font-style:italic;color:#630;text-decoration:none;}
.txtsmall{font-size:0.9em;}
.txtmedium{font-size:1.1em;}
.txtlarge{font-size:1.2em;}
.txthuge{font-size:1.3em;}
.txtwarn{font-size:1.5em;color:red;font-weight:700;}
.userdata{color:#800;font-weight:700;}
.warning{background-color:#FDD;color:#600;}
.bluehead{background-color:#BBB;}
.lredback{background-color:#FEE;}
.lorangeback{background-color:#FED;}
.greycell{background-color:#555;}
.grey33cell{background-color:#AAA;}
.grey17cell{background-color:#D2D2D2;}
.grey10cell{background-color:#E5E5E5;}
.grey9cell{background-color:#E9E9E9;}
.highlighted{background-color:#FF0;}
.orange{color:#C63;}
.dred{color:#700;}
.dredmed{color:#700;font-size:1.2em;}
.blue{color:blue;}
.lblue{color:#DDF;}
.dblue{color:#007;}
.grey{color:#555;}
.grey66{color:#444;}
.grey33{color:#AAA;}
.grey17{color:#D2D2D2;}
.grey10{color:#E5E5E5;}
.grey9{color:#E9E9E9;}
.yellow{color:#FFC;}
.cdmlite{color:#FFBF82;}
.cdmdark{color:#610300;}
.nuhead{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#004000;font-style:italic;font-weight:700;}
.popup{position:absolute;visibility:hidden;z-index:2;width:100%;padding:0;}
.inputbox{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:11px;}
.inputreadonly{font-family:Tahoma, Verdana, Arial, sans-serfif;font-size:11px;}
.submenu{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:10px;color:#000;}
.mastHeading{font-family:Zurich Cn BT, Arial, Helvetica, Verdana,sans-serif;font-size:18px;font-weight:700;color:#FFF;background:#939393;border:1px solid #939393;padding:5px;}
.sectionBody{font-size:13px;color:#555;font-family:Arial, Helvetica, sans-serif;line-height:15pt;}
.sectionEmph{font-size:13px;color:#000;font-family:Arial, Helvetica, sans-serif;}
.sectionHead{font-size:15px;color:#555;font-family:Arial, Helvetica, sansserif;}
.sectionLink{font-size:13px;color:#369;font-family:Arial, Helvetica, sans-serif;}
.dashbox{border:1px dashed #888;padding:4px;}
.errordashbox{border:1px dashed #800;padding:4px;}
.infodashbox{border:1px dashed #080;margin-bottom:3px;padding:4px;}
.dash{border:1px dashed #888;}
.dashunderline{border-bottom:1px dashed #888;padding:4px;}

/* Start Language Tag Options */
.ltoption{border:1px solid #888;margin-bottom:15px;padding:5px 5px 15px;}
.ltoptionsmall{border:1px solid #888;margin-bottom:15px;width:260px;padding:5px 5px 15px;}
.ltoptiondark{border:1px solid #800;margin-bottom:15px;padding:5px 5px 15px;}
.ltdescription{padding-left:5px;padding-top:5px;font-family:Tahoma, Verdana, Arial, sans-serfif;font-size:11px;}
.ltoptionheading{font-family:Verdana, Helvetica, Arial;font-size:1em;color:#800;font-weight:700;}
.ltoptionlinks{font-size:11px;font-family:Verdana, Helvetica, Arial;padding:2px;}
.ltinfobox{border:1px solid #800;font-family:Arial, Helvetica;font-size:10px;color:#939393;width:80%;text-align:justify;padding:10px;}
.ltsuccessbox{border:2px solid green;font-family:Tahoma, Helvetica, Arial;font-size:1em;width:300px;color:#000;padding:6px;}
.uaccoption{border:2px solid #888;margin-bottom:15px;padding:5px 5px 15px;}
.uaccsubheading{font-family:Tahoma, Helvetica, Arial;font-size:11px;color:#800;font-weight:700;}
.uaccdescription{padding-left:5px;padding-top:5px;}
.uaccsubdescription{color:#666;padding:5px 5px 0;}
.uaccoptionlinks{font-weight:700;padding:5px;}
.uaccoptionsublinks{padding:5px;}
.uaccpromoitem{font-family:Tahoma, Helvetica, Arial;font-size:11px;border-bottom:1px dotted #888;padding:5px;}
.uaccformfield{font-family:Verdana, Helvetica, Arial;font-size:13px;color:#888;}
.uaccloginfield{font-family:Verdana, Helvetica, Arial;font-size:13px;font-weight:700;color:#888;}
.uaccstatus{border:1px dotted #F93;background-color:#FFC;padding:4px;}
.paddedleft{padding-left:10px;}
.dashedpadded{border:1px dashed #888;padding:10px;}
.superaffconfbox{border:1px solid #AAA;}
.superaffconfboxhead{background-color:#F3F3F3;font-family:Verdana, Helvetica, Arial;font-size:13px;font-weight:700;color:#A00;border-bottom:1px dashed #AAA;padding:5px;}
.superaffconfboxbody{font-family:Tahoma, Verdana, Arial, sans-serfif;font-size:11px;padding:8px;}
.basketdotdivider{font-family:Tahoma, Verdana, Arial, sans-serfif;font-size:11px;border-left:1px dashed #000;padding:5px;}
.basketdivider{border-bottom:1px solid #CCC;height:1px;}
.basketbookend{border-bottom:1px solid #AAA;height:1px;}
.basketstatusexisting{color:orange;}
.basketheading{font-weight:700;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#666;}
.basketdomain{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#666;}
.basketremove{font-weight:700;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;}
.promoemail{border:1px solid #AA6900;background-color:#EB8900;font-family:Tahoma, Arial, sans-serif;font-size:11px;color:#FFF;padding:0;}
.promoweb{border:1px solid #519700;background-color:#71B709;font-family:Tahoma, Arial, sans-serif;font-size:11px;color:#FFF;padding:0;}
.promowww{border:1px solid #452EA0;background-color:#654EC0;font-family:Tahoma, Arial, sans-serif;font-size:11px;color:#FFF;padding:0;}
.promoobc{border:1px solid #452EA0;background-color:#ED9800;font-family:Tahoma, Arial, sans-serif;font-size:11px;color:#FFF;padding:0;}
.promostuff{font-family:Tahoma, Arial, sans-serif;font-size:11px;font-weight:700;}
.promolink{font-family:Tahoma, Arial, sans-serif;color:#FFF;font-size:11px;text-decoration:none;}
.formdomainlosswarning{border-bottom:1px dashed red;font-family:Tahoma, Arial, sans-serif;font-weight:700;font-size:14px;color:red;padding:5px;}
#firstsite{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#555;padding:20px;}
#firstsite-img{padding-right:10px;padding-bottom:5px;}
.vap-orders{border:1px solid #000;height:150px;padding:5px;}
.black-border{border:1px solid #000;padding:5px;}
.vap-orders-labels{font-family:Tahoma, Verdana, Arial, sans-serfif;font-size:11px;width:100px;font-weight:700;text-align:right;padding-bottom:1px;}
.vap-orders-subhead{font-family:Tahoma, Verdana, Arial, sans-serfif;font-size:11px;font-weight:700;color:#700;}
.rightborder{border-right:1px solid #000;}
.leftborder{border-left:1px solid #000;}

/* Contacts Stuff */
.contactboundary{margin-bottom:15px;}
.contacthead{font-weight:700;color:#700;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:13px;padding:5px;}
.contactsubhead{border-bottom:1px solid #AAA;font-weight:700;color:#700;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;padding:5px;}
.contactinformation{background-color:#F0F0F0;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;padding:5px;}
.contactdetails{padding:10px;}
.contactlabel{font-weight:700;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;padding:2px;}
.contactdata{font-weight:400;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;padding:2px;}
.contactmodify{margin-top:5px;}
INPUT.contactinput{font-family:Tahoma, Arial, Helvetica;font-size:11px;}
.form-hint{color:#666;font-size:10px;padding:0;}
.contentpanel{border-right:1px solid #A6ACAD;border-left:1px solid #A6ACAD;border-bottom:1px solid #A6ACAD;}
.sidepanel{border-right:1px solid #A6ACAD;background:#F0F0F0;}
.tagline{color:#FFF;font-style:normal;font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:bolder;padding-top:15px;}
.taglinered{color:#C00;font-style:italic;font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:bolder;padding-top:15px;}
.sideBar{position:static;left:0;top:0;height:100%;z-index:1;background-color:#E8EBEB;border-left-width:1px;border-left-style:solid;border-left-color:#A6ACAD;}
.searchfield{font-family:Arial, Helvetica, sans-serif;border:1px solid #900;margin-bottom:4px;right:50px;top:200px;}
.style4{color:#FFF;font-style:italic;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bolder;}
.style6{color:#FED354;font-style:normal;padding-left:40px;font-size:10px;font-weight:700;}
.panel_heading_whitebg{font-weight:700;color:#333;background-color:#F7F7F7;font-style:normal;font-size:1em;padding-right:7px;}
.panel_heading{text-align:left;padding-left:10px;font-weight:700;color:#333;background-color:#FFF;line-height:25px;font-style:italic;font-size:14px;border-bottom:#333 1px dotted;border-top:#333 1px dotted;}
.panel_heading_bg{padding-right:0;margin-top:0;padding-left:5px;font-weight:400;line-height:16px;color:#333;padding-top:0;background-color:#F7F7F7;font-style:normal;font-size:1em;text-align:left;}
.specialoffer{margin-top:20px;background:#F8FAF7;width:90%;}
.promoburst{position:relative;top:-14px;left:4px;}

/* Promotional items */
#freestuff{font-size:13px;border:0 solid #000;padding-left:10px;}
.mainpromo,.mainpromo a:link,.mainpromo a:visited,.mainpromo a:active,.mainpromo a{margin-bottom:5px;margin-top:5px;background:#FFF;text-decoration:none;}
.mainpromoheading{color:#666;font-weight:700;font-size:18px;font-style:italic;margin-bottom:0;padding-left:15px;padding-bottom:3px;}
.mainpromoblurb{color:#000;font-weight:700;font-size:14px;font-style:normal;margin-bottom:0;padding-left:15px;padding-bottom:3px;}
.mainpromocontent{color:#333;font-size:1em;font-style:normal;margin-bottom:5px;padding-left:15px;}
.mainpromolink{font-size:1em;padding-left:15px;}
.mainpromoheading2{color:#666;font-weight:700;font-size:18px;font-style:italic;}

.whiteblock{padding-left:0;border-bottom:1px dashed #666;background:#FFF;}
.greyblock{padding-left:0;border-bottom:1px dashed #666;background:#CCC;}
.lightgreyblock{padding-left:0;border-bottom:1px dashed #666;background:#F7F7F7;}
.mediumgreyblock{padding-left:0;border-bottom:1px dashed #666;background:#EAEAEA;}

.primarySubmit{background-color:#607C8C;color:#fff;font-weight:700;font-family:verdana,arial,sans-serif;font-size:0.8em;text-decoration:none;cursor:hand;height:20px;border-top:1px double #3F6075;border-right:2px double #314A5B;border-bottom:2px double #314A5B;border-left:1px double #3F6075;padding:1px;}
.secondarySubmit{background-color:#CCC;color:#666;font-weight:700;font-family:verdana,arial,sans-serif;font-size:10px;text-decoration:none;height:20px;border-top:2px double #999;border-right:2px double #CCC;border-bottom:1px double #CCC;border-left:2px double #999;padding:1px;}

acronym{border-bottom:1px dotted #000;}
ol.lowerroman{list-style-type:lower-roman;padding-bottom:5px;}
ol.upperalpha{list-style-type:upper-alpha;}
ol.upperalpha li{padding-top:5px;padding-bottom:5px;}
ol.loweralpha{list-style-type:lower-alpha;}
h5{text-decoration:underline;font-weight:700;margin:7px 0;padding:0;}

/* for indenting of tandc's */
#tandcs p,#tandcs strong,#tandcs div,#tandcs ol{font-size:13px;}
#tandcs h4,#tandcs h5{font-size:15px;}
#tandcs div{margin-left:20px;}
#tandcs table{color:inherit;margin:0 5px 10px;}
#tandcs th{text-align:left;font-size:13px;}
#tandcs td{padding:3px;}

/* Corporate Site */
#about h2{border-bottom:1px solid #ccc;color:#900;margin:0 10px 10px 0;padding:0 10px 0 0;}
#about h3{color:#000;margin:5px 5px 10px 0;}
#about p{margin:5px 5px 10px 0;padding:0;}

.fixedsmlnowhitespace,.fixednowhitespace{font-family:'Courier New', Courier;font-size:1em;color:#666;}
#errorbox,.lterrorbox{border:2px solid red;font-family:Tahoma, Helvetica, Arial;font-size:1em;width:300px;color:#000;padding:6px;}
.label,.labelmed,.mainpromolink2{font-size:1em;}
.nonprop,.nonpropsml{font-family:'Lucida Console', Courier, monospace;font-size:1em;}
.txtwhite,.white{color:#FFF;}
.green,.basketstatusadded{color:green;}
.red,.mandatory,.basketstatusremoved{color:red;}
TD.ArticleBody,.obgtext{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:1em;}
.uaccoptionheading,.uaccheading{font-family:Verdana, Helvetica, Arial;font-size:15px;color:#800;font-weight:700;}
.baskettimeperiod,.contactboundary TD{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;}
.mainpromoblurb2,.mainpromocontent2{color:#333;font-size:1em;font-style:normal;padding-left:0;}
