@charset "utf-8";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a:link, a:visited{color:#cc0202;text-decoration:none;}
a:hover, a:active{color:#e53030;}
body{background:#f5f7f7;color:#4d4d4d;margin:0 auto;font-family:Arial, Helvetica, sans-serif;}
#bannerWrapper{background:url(../images/bg_banner_top.jpg) top left repeat-x;height:44px;margin-bottom:21px;}
#bannerWrapper img{display:block;margin:0 auto;}
#mainWrapper{width:1164px;margin:0 auto;}
#headerWrapper{position:relative;overflow:hidden;height:140px;}
#headerWrapper #logo{position:absolute;top:36px;left:0;}
#headerWrapper #shopNav{position:absolute;top:43px;left:248px;}
#headerWrapper #shopNav img{display:block;float:left;}
#headerWrapper #shopNav img.sep{margin:0 12px;}
#headerWrapper #searchSku{position:absolute;width:934px;height:52px;background:url(../images/bg_shop_by_sku.jpg) top left no-repeat;top:73px;right:4px;padding:0;}
#headerWrapper #searchSku #searchFormSKU{margin:0;padding:0;width:auto;overflow:hidden;float:left;}
#headerWrapper #searchSku #searchFormSKU input{float:left;}
#headerWrapper #searchSku #searchFormSKU label{float:left;margin:0;padding:0;width:auto;margin:15px 8px 0 20px;}
#headerWrapper #searchSku #searchFormSKU .text{border:1px solid #c4c4c4;width:324px;padding:6px 0 6px 10px;font-size:18px;margin:8px 8px 0 0;}
#headerWrapper #searchSku #searchFormSKU .submit{margin:10px 0 0 0;}
#headerWrapper #searchSku #signInNav{float:right;overflow:hidden;margin:20px 12px 0 0;}
#headerWrapper #searchSku #signInNav li{float:left;height:16px;overflow:hidden;font-size:12px;}
#headerWrapper #searchSku #signInNav li.last{padding-left:8px;}
#headerWrapper #searchSku #signInNav li.last img{float:left;margin-right:5px;}
#headerWrapper #searchSku #signInNav li.last div{float:left;}
#headerWrapper #searchSku #signInNav li a{color:#5f5f5f;text-decoration:none;line-height:12px;display:block;border-right:1px solid #5f5f5f;padding:0 8px;}
#headerWrapper #searchSku #signInNav li a:hover{color:#838383;}
#headerWrapper #questions{position:absolute;top:0;right:4px;}
#contentWrapper{overflow:hidden;}
#contentWrapper #leftCol{width:226px;float:left;}
#contentWrapper #leftCol .nav{margin-bottom:39px;}
#contentWrapper #leftCol .nav img{display:block;}
#contentWrapper #leftCol .nav li{background:url(../images/nav_border.gif) bottom left repeat-x;height:30px;font-size:14px;font-weight:bold;width:208px;}
#contentWrapper #leftCol .nav li.last{background:none;}
#contentWrapper #leftCol .nav li a{display:block;margin-left:24px;color:#5f5f5f;text-decoration:none;height:23px;padding-top:7px;width:100%;}
#contentWrapper #leftCol .nav li a:hover, #contentWrapper #leftCol .nav li a.active{color:#cc0202;}
#contentWrapper #mainCol{float:left;width:938px;}
#contentWrapper #mainCol #showCaseWrapper{position:relative;margin-bottom:14px;}
#contentWrapper #mainCol #showCaseWrapper #nav{position:absolute;bottom:24px;right:35px;z-index:1000;background:#cc0202;padding:4px 6px;}
#contentWrapper #mainCol #showCaseWrapper #nav a{display:block;float:left;color:#fff;text-decoration:none;font-size:18px;padding:5px 6px;}
#contentWrapper #mainCol #showCaseWrapper #nav a:hover, #contentWrapper #mainCol #showCaseWrapper #nav a.activeSlide{background:#e02525;}
#contentWrapper #mainCol #shopVehicleWrapper{background:url(../images/bg_shop_by_vehicle.jpg) top left no-repeat;height:108px;margin-bottom:28px;display:inline-block;}
#contentWrapper #mainCol #shopVehicleWrapper #searchForm{height:32px;margin:51px 0 0 20px;display:inline-block;width:933px;}
#contentWrapper #mainCol #shopVehicleWrapper #searchForm .select{float:left;}
.stylish-select ul.newList{left:-9999px;}
#searchForm #selectWrapper1 .newListSelected{border:medium none;color:#4D4D4D;cursor:pointer;display:block;font:14px/16px Arial,Helvetica,sans-serif;margin:0 5px 0 0;padding:8px 0 8px 8px;text-align:left;width:145px;float:left;background:url(../images/bg_select_1.jpg) top left no-repeat;}
#searchForm #selectWrapper2 .newListSelected{border:medium none;color:#4D4D4D;cursor:pointer;display:block;font:14px/16px Arial,Helvetica,sans-serif;margin:0 5px 0 0;padding:8px 0 8px 8px;text-align:left;width:195px;float:left;background:url(../images/bg_select_2.jpg) top left no-repeat;}
#searchForm #selectWrapper3 .newListSelected{border:medium none;color:#4D4D4D;cursor:pointer;display:block;font:14px/16px Arial,Helvetica,sans-serif;margin:0 5px 0 0;padding:8px 0 8px 8px;text-align:left;width:195px;float:left;background:url(../images/bg_select_2.jpg) top left no-repeat;}
#searchForm #selectWrapper4 .newListSelected{border:medium none;color:#4D4D4D;cursor:pointer;display:block;font:14px/16px Arial,Helvetica,sans-serif;margin:0 5px 0 0;padding:8px 0 8px 8px;text-align:left;width:246px;float:left;background:url(../images/bg_select_3.jpg) top left no-repeat;}
#searchForm #selectWrapper4 .newListSelected{border:medium none;color:#4D4D4D;cursor:pointer;display:block;font:14px/16px Arial,Helvetica,sans-serif;margin:0 5px 0 0;padding:8px 0 8px 8px;text-align:left;width:246px;float:left;background:url(../images/bg_select_3.jpg) top left no-repeat;}
#searchForm #selectWrapper10 .newListSelected{border:medium none;color:#4D4D4D;cursor:pointer;display:block;font:14px/16px Arial,Helvetica,sans-serif;margin:0 9px 0 0;padding:8px 0 8px 8px;text-align:left;width:141px;float:left;background:url(../images/bg_select_6.jpg) top left no-repeat;}
#searchForm #selectWrapper11 .newListSelected{border:medium none;color:#4D4D4D;cursor:pointer;display:block;font:14px/16px Arial,Helvetica,sans-serif;margin:0 9px 0 0;padding:8px 0 8px 8px;text-align:left;width:141px;float:left;background:url(../images/bg_select_6.jpg) top left no-repeat;}
#searchForm #selectWrapper12 .newListSelected{border:medium none;color:#4D4D4D;cursor:pointer;display:block;font:14px/16px Arial,Helvetica,sans-serif;margin:0 9px 0 0;padding:8px 0 8px 8px;text-align:left;width:147px;float:left;background:url(../images/bg_select_7.jpg) top left no-repeat;}
#searchForm #selectWrapper13 .newListSelected{border:medium none;color:#4D4D4D;cursor:pointer;display:block;font:14px/16px Arial,Helvetica,sans-serif;margin:0 9px 0 0;padding:8px 0 8px 8px;text-align:left;width:147px;float:left;background:url(../images/bg_select_7.jpg) top left no-repeat;}
#searchForm #selectWrapper14 .newListSelected{border:medium none;color:#4D4D4D;cursor:pointer;display:block;font:14px/16px Arial,Helvetica,sans-serif;margin:0 9px 0 0;padding:8px 0 8px 8px;text-align:left;width:174px;float:left;background:url(../images/bg_select_8.jpg) top left no-repeat;}
.newListSelected span{width:284px;display:block;}
ul.newList *{margin:0;padding:0;}
ul.newList a{color:#4D4D4D;text-decoration:none;display:block;cursor:pointer;}
ul.newList{margin:0;padding:0;list-style:none;color:#4D4D4D;background:#fff;position:absolute;top:22px;left:0;overflow:auto;z-index:9999;}
#searchForm #selectWrapper1 ul.newList{width:145px;}
#searchForm #selectWrapper2 ul.newList{width:195px;}
#searchForm #selectWrapper3 ul.newList{width:195px;}
#searchForm #selectWrapper4 ul.newList{width:246px;}
#searchForm #selectWrapper10 ul.newList{width:141px;}
#searchForm #selectWrapper11 ul.newList{width:141px;}
#searchForm #selectWrapper12 ul.newList{width:147px;}
#searchForm #selectWrapper13 ul.newList{width:147px;}
#searchForm #selectWrapper14 ul.newList{width:174px;}
ul.newList li a{padding:3px 8px;display:block;}
.selectedTxt{width:258px;overflow:hidden;height:32px;padding:0 23px 0 0;}
.hiLite{background:#E7E7E7!important;color:#4D4D4D!important;}
.hiLite a{background:#E7E7E7!important;color:#4D4D4D!important;}
.newListHover{background:#E7E7E7!important;color:#4D4D4D!important;cursor:default;}
.newListSelHover, .newListSelFocus{background-position:0 -22px;cursor:default;}
.newListOptionTitle{font-weight:bold;}
.newListOptionTitle ul{margin:3px 0 0;}
.newListOptionTitle li{font-weight:normal;border-left:1px solid #ccc;}
#contentWrapper #mainCol #titleRecentArticles{background:url(../images/title_recent_articles.jpg) top left;width:933px;height:60px;position:relative;margin-bottom:20px;}
#contentWrapper #mainCol #titleRecentArticles img{display:block;position:absolute;top:15px;right:30px;}
#contentWrapper #mainCol #articleWrapper{overflow:hidden;width:100%;}
#contentWrapper #mainCol #articleWrapper .article{float:left;width:276px;margin-right:44px;}
#contentWrapper #mainCol #articleWrapper .first{margin-left:19px;}
#contentWrapper #mainCol #articleWrapper .last{margin-right:0;}
#contentWrapper #mainCol #articleWrapper .article h1{font-size:18px;font-weight:bold;margin-bottom:8px;}
#contentWrapper #mainCol #articleWrapper .article h1 a{color:#cc0202;text-decoration:none;}
#contentWrapper #mainCol #articleWrapper .article p{font-size:11px;line-height:18px;}
#contentWrapper #mainCol #articleWrapper .article p.date{font-size:10px;text-transform:uppercase;margin-bottom:22px;color:#9c9c9c;line-height:10px;font-weight:bold;}
#contentWrapper #mainCol #titleSearchResults{background:url(../images/title_prod_results.jpg) top left;width:933px;height:60px;position:relative;margin-bottom:20px;overflow:hidden;position:relative;}
#contentWrapper #mainCol #titleSearchResults .results{position:absolute;top:20px;left:240px;color:#cc0202;font-weight:bold;font-size:20px;text-transform:uppercase;}
#contentWrapper #mainCol .count{float:right;top:24px;right:26px;text-transform:uppercase;color:#5d5d5d;font-size:14px;font-weight:bold;}
#contentWrapper #mainCol .sort{float:left;top:24px;right:26px;text-transform:uppercase;color:#5d5d5d;font-size:14px;font-weight:bold;}
#contentWrapper #mainCol #prodTable{margin-bottom:25px;}
#contentWrapper #mainCol .prodCell{text-align:center;padding:20px 50px;}
#contentWrapper #mainCol .prodCell .prod{display:block;margin:0 auto;margin-bottom:30px;}
#contentWrapper #mainCol .prodCell .desc{color:#cc0202;font-size:14px;font-weight:bold;margin-bottom:11px;}
#contentWrapper #mainCol .prodCell .desc .price{color:#4d4d4d;}
#contentWrapper #mainCol .prodCell .sku{color:#9c9c9c;font-size:10px;margin-bottom:8px;font-weight:bold;}
#contentWrapper #mainCol .prodCell .year{color:#9c9c9c;font-size:10px;margin-bottom:8px;font-weight:bold;}
#contentWrapper #mainCol .prodCell .addCart{display:block;margin:0 auto;margin-bottom:11px;}
#contentWrapper #mainCol .border{height:1px;background:url(../images/nav_border.gif) top left repeat-x;margin-bottom:14px;}
#contentWrapper #mainCol .save{text-transform:uppercase;color:#9c9c9c;font-size:10px;font-weight:bold;line-height:18px;}
#titleRefineSearch{background:url(../images/title_blank.jpg) top left;width:933px;height:60px;position:relative;overflow:hidden;position:relative;margin-bottom:43px;}
#titleRefineSearch p{text-transform:uppercase;color:#5d5d5d;font-size:14px;font-weight:bold;position:absolute;top:23px;left:25px;}
#titleYourCart{background:url(../images/title_shopping_cart.jpg) top left;width:933px;height:60px;position:relative;overflow:hidden;position:relative;margin-bottom:15px;}
#titleYourCart p{position:absolute;text-align:right;top:18px;right:25px;font-size:11px;font-weight:bold;}
#yourCartTop{position:relative;height:30px;margin-bottom:15px;}
#yourCartTop ul{position:absolute;top:0;left:23px;}
#yourCartTop ul li{float:left;height:11px;font-weight:bold;border-right:1px solid #747474;line-height:11px;}
#yourCartTop ul li.last{border-right:none;}
#yourCartTop ul li a{font-size:11px;line-height:11px;padding:0 4px;display:block;}
#yourCartTop .btnGrp{position:absolute;top:0;right:10px;}
#yourCartTop .btnGrp img{display:block;margin-left:14px;float:left;}
#yourCartResults thead{background:url(../images/bg_thead.jpg) top left no-repeat;height:27px;}
#yourCartResults thead th{font-size:12px;font-weight:normal;}
#yourCartResults td{text-align:center;vertical-align:middle;padding:16px 0;background:url(../images/nav_border.gif) bottom left repeat-x;}
#yourCartResults td.last{background:none;}
#yourCartResults .qty input{border:1px solid #b6b6b6;width:50px;color:#4d4d4d;font-weight:bold;padding:3px 0 3px 6px;margin-bottom:8px;}
#yourCartResults .qty p a{font-size:10px;font-weight:bold;}
#yourCartResults .prod img{display:block;margin:0 auto;}
#yourCartResults .desc .name{color:#cc0202;font-size:14px;font-weight:bold;margin-bottom:6px;}
#yourCartResults .desc .sku{font-size:10px;color:#9c9c9c;font-weight:bold;}
#yourCartResults .info p{color:#9c9c9c;font-size:10px;text-transform:uppercase;font-weight:bold;line-height:18px;}
#yourCartResults .price p{font-size:14px;font-weight:bold;}
#yourCartResults .volPrice p{font-size:14px;font-weight:bold;}
#yourCartBottom{background:url(../images/bg_checkout.jpg) top left no-repeat;width:934px;height:167px;position:relative;overflow:hidden;}
#yourCartBottom #disCodeWrapper{position:absolute;top:35px;left:45px;width:245px;}
#yourCartBottom #disCodeWrapper p{color:#4d4d4d;text-transform:uppercase;font-weight:bold;font-size:14px;margin-bottom:13px;}
#yourCartBottom #disCodeWrapper input.text{border:1px solid #b6b6b6;color:#4d4d4d;font-size:12px;width:237px;padding:4px 0 4px 4px;margin-bottom:13px;}
#yourCartBottom #disCodeWrapper input.image{float:right;}
#yourCartBottom #shipMethodWrapper{position:absolute;top:37px;right:24px;width:395px;}
#yourCartBottom #shipMethodWrapper p.proceed{text-transform:uppercase;font-weight:bold;font-size:14px;margin-bottom:15px;float:right;}
#yourCartBottom #shipMethodWrapper p.ttl{overflow:hidden;float:right;margin-bottom:10px;width:200px;}
#yourCartBottom #shipMethodWrapper p.ttl span.first{color:#4d4d4d;font-weight:bold;font-size:14px;display:block;float:left;margin:5px 10px 0 0;}
#yourCartBottom #shipMethodWrapper p.ttl span.second{color:#cc0202;font-size:24px;font-weight:bold;display:block;float:left;}
#yourCartBottom #shipMethodWrapper .btnGrp{float:right;clear:both;}
#yourCartBottom #shipMethodWrapper .btnGrp img{display:block;float:left;margin-left:10px;}
#titleCheckout{background:url(../images/title_checkout.jpg) top left;width:933px;height:60px;position:relative;overflow:hidden;position:relative;margin-bottom:15px;}
#titleCheckout p{position:absolute;text-align:right;top:18px;right:25px;font-size:11px;font-weight:bold;}
#checkoutForm{width:100%;}
#checkoutForm .row{display:inline-block;background:url(../images/nav_border.gif) bottom left repeat-x;padding-top:31px;padding-bottom:31px;}
#checkoutForm .row .lCol, #checkoutForm .row .mCol, #checkoutForm .row .rCol{float:left;}
#checkoutForm .row .lCol{width:150px;display:inline-block;}
#checkoutForm .row .lCol .num{font-size:48px;line-height:43px;color:#a6a6a6;font-weight:bold;float:left;width:34px;}
#checkoutForm .row .lCol .label{float:left;font-weight:bold;font-size:18px;line-height:20px;width:100px;text-transform:capitalize;}
#checkoutForm .row .mCol{width:445px;}
#checkoutForm .row .mCol .radio{width:auto;display:inline-block;float:left;margin-left:6px;border:none;}
#checkoutForm .row .mCol .top, #checkoutForm .row .mCol .btm{display:inline-block;height:22px;margin-left:85px;}
#checkoutForm .row .mCol .top p{font-size:12px;font-weight:bold;float:left;margin-top:6px;}
#checkoutForm .row .mCol .btm p{font-size:12px;font-weight:bold;float:left;margin-top:6px;}
#checkoutForm .row .mCol p{font-size:14px;color:#4d4d4d;font-weight:bold;margin-right:60px;margin-bottom:18px;}
#checkoutForm .row .rCol{width:330px;}
#checkoutForm .row .rCol #summaryWrapper{background:#eeeeee;width:275px;float:right;}
#checkoutForm .row .rCol #summaryWrapper p{font-weight:bold;text-transform:uppercase;font-size:14px;margin-bottom:18px;}
#checkoutForm .row .rCol #summaryWrapper .inner{margin:0 15px;overflow:hidden;}
#checkoutForm .row .rCol #summaryWrapper .inner div{overflow:hidden;font-size:12px;}
#checkoutForm .row .rCol #summaryWrapper .inner .top, #checkoutForm .row .rCol #summaryWrapper .inner .mid{background:url(../images/nav_border.gif) bottom left repeat-x;padding-bottom:15px;margin-bottom:15px;}
#checkoutForm .row .rCol #summaryWrapper .inner .mid .sbttl, #checkoutForm .row .rCol #summaryWrapper .inner .btm .ordrttl, #checkoutForm .row .rCol #summaryWrapper .inner .btm .num{text-transform:uppercase;font-weight:bold;font-size:14px;}
#checkoutForm .row .rCol #summaryWrapper .inner .btm .num{color:#cc0202;}
#checkoutForm .row .rCol #summaryWrapper .left{float:left;margin-bottom:18px;height:14px;}
#checkoutForm .row .rCol #summaryWrapper .right{float:right;margin-bottom:18px;height:14px;}
#checkoutForm label{float:left;text-align:right;width:105px;font-size:12px;margin-right:4px;margin-top:5px;}
#checkoutForm label span{color:#f10503;}
#checkoutForm input{width:256px;border:1px solid #b6b6b6;padding:3px 0 3px 6px;color:#4d4d4d;font:normal 12px/14px Arial, Helvetica, sans-serif;margin-bottom:8px;}
#checkoutForm input.process{width:auto;height:auto;border:none;}
#checkoutForm input.textShort{width:67px;}
#checkoutForm .exp{float:left;display:inline-block;width:380px;}
#checkoutForm #selectWrapper5, #checkoutForm #shipSelectWrapper5, #checkoutForm #selectWrapper6, #checkoutForm #selectWrapper7{width:264px;float:left;}
#checkoutForm #selectWrapper8{margin-right:8px;}
#checkoutForm #selectWrapper8{width:90px;float:left;}
#checkoutForm #selectWrapper9{width:73px;float:left;}
#checkoutForm #selectWrapper5 .newListSelected, #checkoutForm #shipSelectWrapper5 .newListSelected, #checkoutForm #selectWrapper6 .newListSelected, #checkoutForm #selectWrapper7 .newListSelected{background:url(../images/bg_select_4.jpg) top left no-repeat;font:normal 12px/14px Arial, Helvetica, sans-serif;border:medium none;color:#4D4D4D;cursor:pointer;display:block;text-align:left;float:left;padding:4px 0 4px 6px;width:264px;cursor:pointer;height:23px;}
#checkoutForm #selectWrapper8 .newListSelected, #checkoutForm #selectWrapper9 .newListSelected{background:url(../images/bg_select_5.jpg) top left no-repeat;font:normal 12px/14px Arial, Helvetica, sans-serif;border:medium none;color:#4D4D4D;cursor:pointer;display:block;text-align:left;float:left;padding:4px 0 4px 6px;width:75px;cursor:pointer;height:23px;}
#checkoutForm #selectWrapper5 ul.newList{width:264px;}
#checkoutForm #shipSelectWrapper5 ul.newList{width:264px;}
#checkoutForm #selectWrapper6 ul.newList{width:264px;}
#checkoutForm #selectWrapper7 ul.newList{width:264px;}
#checkoutForm #selectWrapper8 ul.newList{width:75px;}
#checkoutForm #selectWrapper9 ul.newList{width:75px;}
#footerWrapper{background:#d9dada;height:172px;}
#footerWrapper #footerWrapperInner{width:1164px;position:relative;height:172px;margin:0 auto;}
#footerWrapper #promotionsWrapper{position:absolute;top:19px;left:10px;}
#footerWrapper #promotionsWrapper img{display:block;margin-bottom:14px;}
#footerWrapper #promotionsWrapper #promoForm{overflow:hidden;}
#footerWrapper #promotionsWrapper #promoForm input.text{border:1px solid #c4c4c4;width:348px;color:#5f5f5f;font-size:14px;line-height:14px;padding:8px 0 8px 8px;float:left;margin-right:10px}
#footerWrapper #promotionsWrapper #promoForm input.join{float:left;margin-top:2px;}
#footerWrapper #footerNavWrapper{position:absolute;top:22px;right:13px;color:#5a5a5a;}
#footerWrapper #footerNavWrapper p{font-size:11px;text-align:right;margin-bottom:8px;}
#footerWrapper #footerNavWrapper ul li{float:left;border-right:1px solid #5a5a5a;height:11px;padding:0 8px;}
#footerWrapper #footerNavWrapper ul li.last{border-right:none;padding-right:0;}
#footerWrapper #footerNavWrapper ul li a{font-size:11px;color:#5a5a5a;height:11px;text-decoration:none;display:block;line-height:11px;}
#footerWrapper #footerNavWrapper ul li a:hover{color:#7d7d7d;}
.category{margin:5px 0px 10px 20px;overflow:hidden;text-align:left;font-weight:bold;}
.category p{color:#FFFFFF;font-size:19px;background:#666666;margin-bottom:0px;margin-top:20px;padding:0px 0px 0px 10px;}
.category td{border:none;font-weight:bold;padding:0px;font-size:13px;}
.category td:hover{font-weight:bold;}
.category td a{text-align:center;text-decoration:none;margin:0px 8px 0px 8px;}
#sddm{margin:0;padding:0;z-index:30;}
#sddm li{margin:0;padding:0;list-style:none;float:left;font:bold 11px arial;}
#sddm li a{display:block;margin:0 1px 0 0;padding:4px 10px;width:60px;height:14px;background:#5970B2;color:#FFF;text-align:center;text-decoration:none;}
#sddm li a:hover{background:#49A3FF;}
#sddm div{position:absolute;visibility:hidden;margin:0;padding:0;background:#EAEBD8;border:1px solid #5970B2;z-index:1;}
#sddm div a{position:relative;display:block;margin:0;padding:5px 10px;width:auto;white-space:nowrap;text-align:left;text-decoration:none;background:#EAEBD8;color:#2875DE;font:11px arial;}
#sddm div a:hover{background:#49A3FF;color:#FFF;}
#sddm li a img:hover{background:#49A3FF;}
#sddm li a img{display:block;margin:0 2px 0 0;padding:0px;background:#5970B2;color:#FFF;text-align:center;text-decoration:none;text-align:center;margin-left:auto;margin-right:auto;}
.error{background-color:#F5A9A9;}
.valid{background-color:#ffffff;}
