body{background-color:#fff;margin:0;padding:0 0 55px 0;font-family:Verdana,Arial,Helvetica,sans-serif;color:#fff}form{padding:0;margin:0}.loginPortal{background:url(/img/xportal-bg.png.pagespeed.ic.BtNU9WCx-r.jpg) no-repeat top center #000}a{outline:none}:focus{-moz-outline-style:none}a img{border:0}h1,h2,.h1{font-size:18px;font-weight:normal;color:#666;margin:6px 0 12px 0}h3{padding:6px 0 8px 0;color:#777;font-size:16px}h3 span{padding-left:6px;font-size:14px;font-weight:normal}#header{background:url(/img/xheader.jpg.pagespeed.ic.SNZnMhToF9.jpg) repeat-x top left #5b5b5b;height:102px!important;background-size:unset!important}#header .logo{height:61px;float:left}#header .addr{text-align:center;position:relative;margin:5px 50px;font-size:11px;width:350px;display:none}#header b{font-size:12px}#header .addr .top{position:absolute;top:0;left:0}#header .addr .bottom{position:absolute;top:1px;left:1px;color:#000}#header .topBox{margin:3px 2px 0 2px;border:1px solid #777;font-size:11px;float:right;padding:2px 6px;background:url(/img/topbox-bg.gif.pagespeed.ce.fqvv4k20y0.gif) top left;height:47px;white-space:nowrap;color:#eee}.topBox a.hbtn,.hbtn a{display:block;color:#fff;margin-top:8px;padding:1px 4px;float:right;text-decoration:none;border:1px solid #888;background-color:#3c3c3c;margin-right:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-bottom-width:2px;border-right-width:2px}.topBox a.hbtn:hover,.hbtn a:hover{border-color:#000;background-color:#fff;color:#000}#topPersistent{width:100%;position:fixed;top:0;left:0;height:110px;z-index:99}#mainContainer{}#logoBox{margin-left:30px;width:319px;height:62px;display:block;text-decoration:none}#topNav{border-top:1px solid #7a7a7a;background:url(/img/xnav-bg.gif.pagespeed.ic.XM7W7igqQL.png) repeat-x top left #fff;color:#000}#topNav td{padding:0 0 20px 0;text-align:center;font-size:12px}#topNav a{text-decoration:none;color:#818181;display:block;padding:7px 6px 0 6px;height:21px}#topNav a.on{color:#000}#topNav a:hover{color:#000;background-color:#ffa}#topNav .sm{font-size:11px!important}#subnav{background-color:#666;padding:2px 6px;border:1px solid #555;text-align:left;line-height:normal;font-size:12px;width:100px}#subnav a{color:#fff;padding:2px 6px;margin:0;height:auto}#subnav a:hover{text-decoration:none}#subnav a.on{text-decoration:underline;color:#ffa}#subnav a.on:hover{color:#000}#bodyMain{background-color:#fff;color:#000;font-size:14px;padding:0 20px 0 20px;margin-top:110px;margin-bottom:75px}#bodyMain .padder{padding:20px 16px}.padder2{padding:10px 20px}.padder3{padding:4px 8px}#footer{white-space:nowrap;background-color:#fff;height:55px;text-align:center;font-size:11px;color:#a9a9a9;width:100%;position:fixed;left:0;bottom:0}#footer .shadow{background:url(/img/footer-top-bg.gif.pagespeed.ce.06dBxYc6j1.gif) repeat-x top center}#footer a{color:#fff;text-decoration:none}#footer a:hover{text-decoration:underline}#footer .buttons{height:22px;padding:5px 10px;background:url(/img/xfoot-action-bg.gif.pagespeed.ic.UcztbmzbvT.png) repeat-x top left #fff;border-top:1px solid #ababab;border-bottom:1px solid #ababab}#footer .buttons a,.button2{background:url(/img/button-footer-bg.gif.pagespeed.ce.sh8eO6kty6.gif) repeat-x top left #cfd0d1;float:left;color:#333;font-size:12px;padding:2px 6px;border:1px solid #3f3f3f;margin-right:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-bottom-width:2px;border-right-width:2px}#footer .buttons a.right{float:right}#footer .buttons div{float:left;color:#333;font-size:12px;padding:2px 6px;margin-right:4px}#footer .buttons div.right{float:right}#footer .buttons a:hover,.button2:hover{border-color:#2f2f2f;background-image:none;background-color:#ff9;color:#000;text-decoration:none}#footer .info{background:url(/img/xfoot-bg.gif.pagespeed.ic.eUyHUFwd9O.png) repeat-y top center #2c2c2c;padding:4px}.button,.buttonspan a{background:url(/img/button-footer-bg.gif.pagespeed.ce.sh8eO6kty6.gif) repeat-x top left #cfd0d1;color:#333;text-decoration:none;font-size:12px;padding:2px 6px;border:1px solid #3f3f3f;-moz-border-radius:4px;-webkit-border-radius:4px;border-bottom-width:2px;border-right-width:2px}.button:hover,.buttonspan a:hover{border-color:#2f2f2f;background-image:none;background-color:#ff9;color:#000}.whiteHover:hover{background-color:#fff!important}.lilButton{background:url(/img/button-lil-bg.gif.pagespeed.ce.ZEA3GYkQf9.gif) repeat-x top left #ededed;-moz-border-radius:2px;-webkit-border-radius:2px;font-size:11px;text-decoration:none;padding:1px 4px;min-width:40px;border:1px solid #b6b6b6;border-top-color:#d5d5d5;display:block;float:left;text-align:center;margin-right:4px}.lilButton:hover{background-image:none;background-color:#ffa;color:#000;border-color:#000}.bigButtons{}.bigButtons a{background:url(/img/xbtn-big-bg.gif.pagespeed.ic.fvPVS9Nykw.png) repeat-x top left #e8e8e8;width:200px;display:block;color:#333;font-size:16px;text-decoration:none;padding:8px 16px;border:1px solid #888;-moz-border-radius:4px;-webkit-border-radius:4px;border-bottom-width:2px;border-right-width:2px}.bigButtons a:hover{border-color:#2f2f2f;background-image:none;background-color:#ff9;color:#000}.bigButtons a.b2{background:url(/img/xbtn-big-bg2.gif.pagespeed.ic.rAwwOSdiNf.png) repeat-x top left #d0d0d0}.bigButtons a.b2:hover{background-image:none;background-color:#fd5}.floatLeft{float:left;margin-right:5em;display:block}#tireFinder{background:url(/img/tire-finder-bg.jpg) top left no-repeat;height:168px;width:229px;overflow:hidden;border:1px solid #444;margin:0 0 14px 7px;float:right;font-size:11px;color:#fff;font-family:Arial,helvetica,sans-serif}#tireFinder div{padding:35px 10px 0 12px}#tireFinder select{width:205px;font-size:13px;border:1px solid #000;margin-top:5px}#tireFinder .inactive,.tfMini .inactive{background-color:#ccc;color:#666}.tfMini{background-color:#222;padding:10px 0}.tfMini select{width:200px;font-size:13px;border:1px solid #000;margin:0 0 5px 0}button{padding:2px 10px;font-size:14px}.coupon{margin:0 7px 14px 0;float:left}.tireResults{margin:20px 40px 20px 0;color:#fff;float:left;width:300px}.tireResults td{padding:3px 12px 3px 12px;border-bottom:1px solid #555;color:#ddd}.tireResults .left{text-align:right;border-bottom:0;color:#bbb;width:100px}.tireResults .bg td{font-size:18px}.tireResults .sm td{font-size:10px}.tireResults .tireId{background-color:#000;font-weight:bold;border-bottom:0;color:#fff}.tireResults .last,.tireResults .last td{border-bottom:0}.tireResults .comments{border-bottom:0;color:#fff}#printLogo{display:none}a.bbtn,.bbtn{max-width:600px;height:44px;background:url(/img/xbtn-big-left.gif.pagespeed.ic.j70J8wfTlu.png) no-repeat top left;overflow:hidden;display:block;float:left;color:#d8d8d8;text-decoration:none;font-size:16px;padding-left:5px;margin:0 5px 7px 0}a.bbtn span,.bbtn span{display:block;float:left;background:url(/img/xbtn-big-right.gif.pagespeed.ic.OKmlzfCd_w.png) no-repeat top right;padding:10px 15px 10px 10px;height:24px;overflow:hidden}a.bbtn:hover,.bbtn hover{background-position:bottom left;color:#fff}a.bbtn:hover span,.bbtn:hover span{background-position:bottom right}#ProductsTable a.bbtn span{width:200px;text-align:center}a.sbtn{height:23px;line-height:0;background:url(/img/xbtn-s-left.gif.pagespeed.ic.qxQas9gMQo.png) no-repeat top left;overflow:hidden;display:block;float:left;color:#000;text-decoration:none;font-size:12px;padding-left:5px;margin:0 0 7px 5px}a.sbtn span{display:block;float:left;background:url(/img/xbtn-s-right.gif.pagespeed.ic.S0wcDkSg9R.png) no-repeat top right;padding:11px 10px 10px 5px;height:2px;overflow:hidden;cursor:hand}a.sbtn:hover{background-position:bottom left}a.sbtn:hover span{background-position:bottom right;color:#000}#aboutNav{padding:20px 20px 200px 20px;width:180px;background:url(/img/xbg-body.gif.pagespeed.ic.NaO8CHp3u5.png) repeat-x 0 -200px #171717}.jobListing{padding:10px 20px;background-color:#3f3f3f;border:1px solid #555;color:#fff}.jobListingDetail{padding:10px 20px;background-color:#2f2f2f;border:1px solid #444}.jobListing h4{margin-bottom:8px}#aboutNav a.bbtn span{width:150px;text-align:center}#homeNews{line-height:150%;padding:15px 15px 150px 20px;width:196px;margin:0 0 20px 10px;background:url(/img/xbg-body.gif.pagespeed.ic.NaO8CHp3u5.png) repeat-x 0 -100px #171717;float:right;font-size:11px}#homeNews b{font-size:12px}#homeNews a{color:#ffa500;font-size:10px;text-decoration:none}#homeNews a span{border-bottom:1px dotted #9f9dc5}#homeNews a:hover{color:#ff0}#homeNews h2{width:160px;margin-top:0;padding-top:0}.ProductList{background-color:#eee;margin:5px 0 0 0;font-size:11px}.ProductList .compare{border:1px solid #ccc;border-right:none}.ProductList .pict,.ProductList .details,.ProductList .info{border:1px solid #ccc;border-left:none;border-right:none}.ProductList .fet{border:1px solid #ccc;border-left:none;border-top:none;color:#888;text-align:right;padding-right:5px}.ProductList .price{border:1px solid #ccc;border-left:none;border-right:none;border-bottom:none}.ProductList .bCorner{background-color:#fff;border:none}.ProductList .quantityAvailable{border:1px solid #ccc;border-left:none;border-right:none}.ProductList .quantityOrder{border:1px solid #ccc;border-left:none}.ProductList .quantityAvailable span{display:block;font-size:13px;padding:1px 2px;border:1px solid #ddd;background-color:#f5f5f5;color:#777}.condensed{width:605px!important;margin-bottom:8px}.ProductList td{padding:2px}.ProductList img{border:1px solid #00f;margin:3px}.ProductList:hover img{border:1px solid #000}.ProductList .info{font-size:14px;padding-right:15px;width:125px}.ProductList .rimsInfo{width:150px!important}.ProductList .info b{font-size:14px;display:block}.ProductList .info i{font-size:12px;font-style:normal;display:block}.ProductList .details th{padding-top:6px;text-align:left;font-weight:normal;border-bottom:1px solid #fff;font-size:10px;color:#777}tr.small th{padding-top:12px;text-align:left;font-weight:normal;color:#888;font-size:10px;background:url(/img/shadow-top.gif.pagespeed.ce.y__pItz_Zc.gif) repeat-x top left}tr.small th a{text-decoration:none}tr.small th a:hover{background-color:#ff9;color:#000}.ProductList .details td{padding:0 10px 8px 0;font-size:12px}.gbtn{color:#00f;background:url(/img/pagination-bg.gif.pagespeed.ce.ea6Zi2mCUQ.gif) repeat-x top left #ebecec;text-decoration:none;display:block;float:left;margin:0 2px 2px 0;border:1px solid #aaa;font-size:10px;padding:2px 5px}.ProductList .details a{font-weight:bold;text-decoration:none}.gbtn:hover{color:#000;border-color:#000;background-color:#ffa;background-image:none}.ProductList .details a:hover{color:#000;text-decoration:underline;background-color:#ffa}.ProductList .price{padding:0 5px 0 2px}.ProductList .price table .priceInt{font-size:20px;font-weight:normal}.ProductList .price table .currency{padding:3px 0 0 0;text-align:right;font-style:italic}.ProductList .price table .priceDcm{padding:3px 4px 0 0;text-decoration:underline}.ProductList .price .fet{font-size:9px;color:#888;display:block;padding-bottom:4px;text-align:left}.ProductGrid{width:580px}.ProductGrid td{margin:0;font-size:10px;padding:2px 4px 2px 2px;white-space:nowrap;border-bottom:1px solid #ccc}.ProductGrid input{font-size:10px!important}.ProductGrid tr.alt1{background-color:#eee}.ProductGrid tr.alt2{}.ProductGrid tr.alt1:hover,.ProductGrid tr.alt2:hover{background-color:#ffa!important}.ProductGrid .manufacturer{}.ProductGrid .model{}.ProductGrid th{white-space:nowrap;padding:2px;text-align:left;font-weight:normal;background:url(/img/shadow-top.gif.pagespeed.ce.y__pItz_Zc.gif) repeat-x bottom left;color:#888;font-size:10px}.ProductGrid th .left{}.ProductGrid th .right{}.ProductGrid th a{color:#00f;text-decoration:none}.ProductGrid th a:hover{background-color:#ffa;color:#000}.ProductGrid a{color:#00f}.ProductGrid a:hover{color:#000}.ProductGrid .price{}.ProductGrid .fet{}.devnote{display:block;float:left;text-align:left;font-size:10px;padding:2px 10px;color:#aaa;border:1px dotted #333}.devnote u{color:#555;display:block}.xtraInfo th{border-bottom:1px solid #5f5f5f;color:#5f5f5f;font-size:9px;padding:0 5px}.xtraInfo td{padding:0 5px}.tabs{margin-bottom:6px}.tabs h2{background:none;margin:0;padding:0}.tabs td{border-bottom:1px solid #ababab;font-size:11px}.tabs .off{border:1px solid #ababab;background:url(/img/tab-bg.gif.pagespeed.ce.r4G8qTB1UW.gif) repeat-x top center #eaebeb;color:#00f}.tabs .on{border:1px solid #ababab;border-bottom:0}.tabs .space{}.tabs a{display:block;padding:4px 6px;text-decoration:none;color:#00f}.tabs .off a:hover{color:#000!important;background-color:#ffa}.tabs .on a{color:#555}.pagination{padding:.8em 0;font-size:12px;color:#333}.pagination span{color:#555}.pagination a{color:#00f;text-decoration:none;-moz-border-radius-bottomleft:.25em;-moz-border-radius-bottomright:.25em;-moz-border-radius-topleft:.25em;-moz-border-radius-topright:.25em;background:url(/img/pagination-bg.gif.pagespeed.ce.ea6Zi2mCUQ.gif) top center #ebecec;padding:.2em .4em;border:1px solid #d2d2d2}.pagination a:hover{background-color:#ffa;background-image:none;border-color:#555;color:#000}a.blnk,.blnk a,a.blnk2,.blnk2 a{-moz-border-radius-bottomleft:.25em;-moz-border-radius-bottomright:.25em;-moz-border-radius-topleft:.25em;-moz-border-radius-topright:.25em;background:#333 repeat scroll 0 0;color:#ff0;margin-left:-.2em;margin-right:-.2em;margin-top:-.3em;padding:.2em .25em;text-decoration:none}a.blnk2,.blnk2 a{background-color:#333;padding:4px}a.blnk:hover,.blnk a:hover,a.blnk2:hover,.blnk2 a:hover{background:#555 none repeat scroll 0 0;border-color:#555;color:#fff;text-decoration:none}.slnk,.slnk a,#productSubnav ul li a{text-decoration:none;color:#bbb;border-bottom:1px solid #444}.newsArticle p,.newsArticles p{margin-bottom:1em}.newsArticles{padding-bottom:1.2em}.newsArticle a{text-decoration:none;color:#fff;border-bottom:1px solid #555}.pnav-current{font-size:11px;color:#00f;font-weight:bold;text-decoration:underline}.slnk:hover,.slnk a:hover,#productSubnav a:hover,.newsArticle a:hover,.trigger:hover{color:#000;background-color:#ffa}#productSubnav ul li a:hover{border-bottom:1px solid #777}.pBrowse{padding-left:15px;width:580px}.pBrowse .ProductList{margin:0 0 3px 0;width:580px}.compare{padding:28px 0 0 2px!important;font-size:10px}.Gcompare{width:10px}.compareBox{padding:5px 17px 5px 0}#compareTable td{color:#444;padding:2px 6px 4px 6px;font-size:12px;border-right:1px solid #ccc;background-color:#fff;border-bottom:1px solid #ccc}#compareTable tr:nth-child(even) td {background-color:#eee;border-bottom:1px solid #ccc}#compareTable th{border-right:1px solid #ccc;font-size:10px;text-align:right;padding-right:5px;color:#666;font-weight:normal;border-bottom:1px solid #ccc}#compareTable .img img{border:1px solid #aaa;-moz-box-shadow:0 0 3px #777;-webkit-box-shadow:0 0 3px #777;box-shadow:0 0 3px #777;margin:3px;height:72px}#compareTable .img img:hover{border-color:#777}#compareTable .img td{}#compareTable .model td{color:#000;font-weight:bold}#compareTable .partnum td{font-size:10px}#compareTable .price td{color:#000;font-size:15px}.newsTitle{font-size:20px;color:#fff}.soft{color:#999}.article{padding-bottom:6px}.small{font-size:10px!important;color:#888}#contactForm .small{color:#666}.underLined{border-bottom:1px solid #333;line-height:normal;padding:2px}.cake-sql-log{display:block;margin:50px;font-size:10px;color:#777}.note{font-size:.85em;padding:.2em 1em}em{font-weight:normal;color:#d80;font-style:normal}input.shaded{background:url(/img/input-bg.gif.pagespeed.ce.rmzGxdKZKw.gif) top left repeat-x #ececec;border:1px solid #393939}.topBox .shaded{margin:2px 0;font-size:12px;height:15px}#header .help{vertical-align:center;padding:0 8px 0 8px;text-align:center;line-height:22px}#header .help a{color:#e5e5e5;font-size:10px;display:block}#header .help a:hover{color:#fff}#quickAdder .entry{background-color:#ffff80;font-size:10px}#quickAdder .entry input{font-size:18px;border:2px solid #cea500;padding:1px 3px;margin-bottom:4px}#quickAdder table{border-top:1px solid #d6ab00;border-bottom:1px solid #d6ab00}#quickAdder table td{padding:4px 16px}#quickAdder .entry input.inactive{background-color:#ffffc0;bordercolor:#e7e7a8}.homeAcctInfo{font-size:16px;border:2px solid #aaa;padding:30px 50px;background-color:#f0f0f0}.homeAcctInfo .small{text-align:right;padding-right:20px}.homeAcctInfo td{padding:5px}.indented{padding:0 40px 18px 12px}.little{font-size:11px;line-height:17px}.topShadow{background:url(/img/shadow-top.gif.pagespeed.ce.y__pItz_Zc.gif) repeat-x top left}.bottomShadow{margin-top:8px;background:url(/img/shadow-bottom.gif.pagespeed.ce.Gq1xPokEYq.gif) repeat-x top left}.header_row th{font-size:10px!important;color:#888;font-weight:normal;text-align:left;padding-top:12px}.headerRow th{font-size:10px!important;color:#888;font-weight:normal;text-align:left}.order_row{border-top:1px solid #ccc;font-size:12px}.order_row a{font-weight:bold}.orderTotals{padding-right:20px}.orderTotals .popup{width:240px;font-size:11px}.alt table tr,tr.alt{background-color:#ececec}.alt2 table tr,tr.alt2{background-color:#fff!important}.bottomTots{float:right;margin-right:10px}.bottomTots table{}.bottomTots th{font-weight:normal;padding:0 8px 4px 8px}.bottomTots td{text-align:center;padding:2px 2px 8px 2px}.bottomTots b{color:#000;font-size:12px}.bottomTots .note{text-align:left;border-top:1px dotted #cacaca;padding-top:12px;padding-left:6px}.custHistory{font-size:12px;min-width:500px;border-bottom:1px solid #ccc;margin-bottom:16px}.custHistory a{text-decoration:none}.custHistory a:hover{background-color:#ffa;color:#000}.custHistory td,.custHistory th{padding:1px 6px}.custHistory th{background-image:none!important}.custHistory td{border-top:1px solid #ccc;border-collapse:collapse}#HistoryDiv{padding-left:20px}.shaded{background-color:#eee}.dShaded{background-color:#ddd}.shadeColor{color:#aaa;font-weight:bold}#CCTable td{font-size:12px;padding:2px 6px!important}.topLine{border-top:1px solid #ccc}.botLine,.botLine td{padding-bottom:5px!important;border-bottom:1px solid #ccc}.CCdetailTable{margin:5px 0 20px 10px}.CCdetailTable th{padding:1px 6px;border-bottom:1px solid #ccc}.CCdetailTable td{padding-right:12px!important}#loadingBar{position:absolute;z-index:100;top:25%;left:45%;border:1px solid #ddd}#sendingBar{position:absolute;z-index:100;top:25%;left:45%;border:1px solid #ddd}#topNavWholesaleSearchForm{padding-top:4px}#quoteform td{padding:2px 3px}.pn_col a:hover{color:#000;background-color:#ffa}.order_row tr:hover{background-color:#ffa}.cellsPadded td,.cellsPadded th{padding:2px}.typeTotals{margin-top:8px}.typeTotals td{color:#666;padding:1px 30px 1px 0}.typeTotals .total td{border-top:1px solid #ccc;color:#000}#searchBar{background-color:#ebebeb;padding:6px}#filters{background-color:#e1e1e1;padding:6px}#productSubnav{font-size:12px}.productFilter .selected{}.productFilter a{padding:1px 9px;background:url(/img/icon-check.gif.pagespeed.ce.en1FZUbaIj.gif) no-repeat bottom left}.productFilter .selected a{background-position:top left;text-decoration:none;color:#000;font-weight:bold}#tirePopUp .small{text-align:right;padding-right:8px}#countbox{font-size:9px;padding-top:4px;height:50px;overflow:hidden}#countbox b{display:block;text-decoration:underline;font-size:10px}#contactMap{float:right;padding:0 0 20px 60px;font-size:11px}#contactMap iframe{border:1px solid #00f}#contactMap a{text-decoration:none}#contactMap a:hover{color:#000;text-decoration:underline;background-color:#ffa}.cake-sql-log{display:none}.cake-debug{border:2px solid red;position:absolute;top:500px;left:500px;width:420px;height:120px;color:#fff;line-height:normal;font-size:9px;padding:2px 6px;background-color:#fdd;color:#000;font-family:arial;overflow:auto}.ie1topPad{padding-top:0;padding-bottom:1px}.orderQty{width:38px}#footer{background:url(/shared_img/xfooter-dlx-bg.gif.pagespeed.ic.-VMJrml56F.png) repeat-x top right #c9c9c9;border:0;color:#8d8d8d}#footer .buttons{background:none transparent;border:0;padding:8px 10px 0 10px}#footer .info{padding:0;background:none transparent;color:#8d8d8d}#footer .footLinks{color:#777;width:100%}#footer .footLinks a{color:#cfcfcf;text-decoration:none}#footer .footLinks a:hover{text-decoration:underline;color:#fff}#footer .footLinks,#footer .company{padding:5px 0 2px 0}#footInfo td{white-space:nowrap}.powered_by_TCS{padding:0 5px 2px 0;color:#00f}.powered_by_TCS a{color:#00f!important}#footer .buttons div{color:#fff}.productTopMessage{font-size:12px;margin:0 0 18px 12px;padding:2px 5px;display:block;background-color:#ffd;border:1px solid #ff9}#rememberMe{top:290px;left:380px;color:#000;font-size:11px;position:absolute}#rememberMe input{margin-right:8px}a{outline:none}:focus{-moz-outline-style:none}.loginPortal{background:#fff url(/img/login-bg.png.pagespeed.ce.ewuSo2pnsC.png) top left repeat-x;font-family:Arial,helvetica,sans-serif}#loginPortalContainer{background:url(/img/xportal-bg.png.pagespeed.ic.BtNU9WCx-r.jpg) no-repeat top left;line-height:0;width:824px;height:599px;margin:0 auto;position:relative}#loginPortalContainer .error{text-align:left;position:absolute;top:188px;left:112px;background:url(/img/xportal-error.jpg.pagespeed.ic.avb5G3fydX.jpg) no-repeat top left transparent;color:red;width:550px;height:28px;font-size:12px;font-weight:bold;line-height:normal}#loginPortalContainer .error .padder{padding:6px 0 2px 140px}#loginPortalContainer .nap{line-height:normal;float:right;margin:70px 4px 0 0;text-align:right;font-size:23px;color:#8b0304}#userNameInput{font-size:11px;position:absolute;top:251px;left:120px;color:#000;text-align:left;line-height:normal}#userNameInput input{background-color:transparent;border:0;height:28px;width:210px;font-size:28px;color:#000;padding:2px 6px}#passwordInput{position:absolute;top:251px;left:380px;text-align:left;color:#000;font-size:11px;line-height:normal}#userNameInput span,#passwordInput span{display:block;padding:0 0 6px 2px}#passwordInput input{background-color:transparent;border:0;height:28px;width:210px;font-size:28px;color:#999;padding:2px 6px}#portalGo{height:39px;width:75px;position:absolute;left:630px;top:246px;background:url(/img/xbutton-go.gif.pagespeed.ic.leFOGGcs8N.png) top left no-repeat}#portalGo:hover{background-position:bottom}#portalMapBtn{height:36px;width:74px;position:absolute;left:625px;top:123px;background:url(/img/xbutton-map.gif.pagespeed.ic.oMM6Lk3c27.png) top left no-repeat;text-decoration:none;display:none}#portalMapBtn:hover{background-position:bottom left}#portalFooter{position:absolute;text-align:center;top:612px;left:0;width:824px;height:40px;line-height:normal;font-size:12px;color:#2f2f2f}#portalFooter a{color:#555;text-decoration:none}#portalFooter a:hover{color:#fff!important;text-decoration:underline}.copyright{display:block;padding-top:8px;color:#4a4a4a;font-size:10px}.copyright a{color:#6a6a6a;text-decoration:none}.copyright a:hover{color:#fff!important;text-decoration:underline}