.errorBox{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#ffb3b5;font-weight:700}
.stockWarning{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#c03}
.productsNotifications{background:#f2fff7}
.orderEdit{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#70d250;text-decoration:underline}
img{border:0;border-collapse:collapse}
BODY{background:#D3D3D3;color:#666;font-family:Verdana, Arial, sans-serif;margin:0}
A{color:#666;text-decoration:none}
A:hover{color:#F90;text-decoration:underline}
P{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.3;text-align:justify}
FORM{display:inline}
td.breadcrumb{background-image:url(images/breadcrumb_background.png);background-repeat:repeat-x;font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000;font-weight:700;border-top:1px solid #CCC;border-bottom:1px solid #CCC}
td.breadcrumb_left{background-image:url(images/breadcrumb_left.png);background-color:#fff}
td.breadcrumb_right{background-image:url(images/breadcrumb_right.png);background-color:#fff}
TD.headerNavigation{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#fff;color:#000;font-weight:700;height:24px;border-top:1px solid #CCC;border-bottom:1px solid #CCC}
.headerNavi{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#fff;font-weight:700}
A.headerNavi{color:#fff}
A.headerNavi:hover{color:#F90}
TR.headerError{background:red}
TD.headerError{font-family:Verdana, Arial, sans-serif;font-size:12px;background:red;color:#fff;font-weight:700}
TR.headerInfo{background:#0f0}
TD.headerInfo{font-family:Verdana, Arial, sans-serif;font-size:12px;background:#0f0;color:#fff;font-weight:700}
TR.footer{background:#bbc3d3}
TD.footer{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#bbb;color:#000;font-weight:700;height:20px;background-image:url(images/infobox/top_header.png);background-repeat:repeat-x;padding-right:5px}
.infoBox{background:#fff;border:0 solid #CCC}
.infoBoxColumn{background:#fff;border-left:1px solid #CCC;border-right:1px solid #CCC}
TD.infoBoxHeading{padding-left:10px;font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:700;color:#fff;background:#789;height:25px;text-align:left;margin-top:0}
.infoBoxNotice{background:#FF8E90}
.infoBoxNoticeContents{background:#FFE6E6;font-family:Verdana, Arial, sans-serif;font-size:10px}
.infoBoxBottom{background-image:url(images/infobox/bottom_center.png);background-repeat:repeat-x}
.infoBoxScrolling{background:#fff;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC}
.contentBoxHeading{padding-left:10px;font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:700;color:#fff;background:#B40000;height:40px}
.productListing-heading{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#17204B;color:#FFF;font-weight:700;padding-top:3px}
TABLE.productListing-list{border-left:1px;border-right:1px;border-color:#CCC;border-style:solid}
TABLE.productinfo_msrp{border:1px;border-spacing:1px;background-color:#fff;border-color:#CCC;border-style:solid}
td.productListing-data{height:180px;width:220px;border:1px;font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;color:#000;border-radius:5px;border-color:#CCC;border-style:solid}
td.productListing-data-blank{min-width:10px;border-style:none}
td.productListing-data-list{font-family:Verdana, Arial, sans-serif;font-size:10px;border-bottom:1px solid #CCC}
td.productinfo_header{border:1px solid #CCC;font-family:Verdana, Arial, sans-serif;font-size:9px;background-color:#fff;padding:2px 2px 2px 5px}
td.productinfo_boxes{border:1px solid #CCC;font-family:Verdana, Arial, sans-serif;font-size:11px;background-color:#fff;padding:3px}
td.productinfo_epf{border:1px solid #CCC;text-align:left;font-family:Verdana, Arial, sans-serif;font-size:11px;padding:5px}
td.productinfo_imagebig{border:1px solid #CCC;font-family:Verdana, Arial, sans-serif;font-size:9px;padding:3px}
td.productinfo_thumbnail{border:1px solid #CCC;font-family:Verdana, Arial, sans-serif;font-size:9px;padding:2px}
td.productinfo_buttons{border:0 solid #CCC;font-family:Verdana, Arial, sans-serif;font-size:9px;background-color:#fff;padding:2px}
td.productinfo_description{border:1px solid #CCC;text-align:left;font-family:Verdana, Arial, sans-serif;font-size:12px;background-color:#fff;padding:2px}
img.corner_banner{display:inline-block;margin-left:-6px;margin-top:-7px;position:absolute}
td.categoryListing-data{width:33%;font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000}
.content_text{font-family:Verdana, Arial, sans-serif;font-size:11px;background-color:#fff;padding:2px 2px 2px 5px}
td.login_boxes{border:1px solid #CCC;font-family:Verdana, Arial, sans-serif;font-size:9px;height:180px;padding:5px}
A.pageResults{background:none repeat scroll 0 0 #ddd;color:#000;text-decoration:none;font-family:Verdana,Arial,sans-serif;font-size:10px;padding:2px 4px}
A.pageResults:hover{background:none repeat scroll 0 0 #bbb;color:#fff;font-family:Verdana,Arial,sans-serif;font-size:10px}
.pageResult{background:none repeat scroll 0 0 #bbb;color:#fff;text-decoration:none;font-family:Verdana,Arial,sans-serif;font-size:10px;padding:2px 4px}
TABLE.filterbox{font-family:Verdana, Arial, sans-serif;font-size:10px;border:1px solid #CCC;border-spacing:1px;background:#fff;padding:2px}
TD.pageHeading,DIV.pageHeading{font-family:Verdana, Arial, sans-serif;font-size:16px;font-weight:700;color:#666}
TR.subBar{background:#f4f7fd}
TD.main,P.main,TD.category_desc,P.category_desc{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.2}
TD.couponText,TD.couponText a{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#999}
TD.accountCategory{font-family:Verdana, Arial, sans-serif;font-size:13px;color:#abd}
TD.fieldValue{font-family:Verdana, Arial, sans-serif;font-size:12px}
TEXTAREA{width:100%;font-family:Verdana, Arial, sans-serif;font-size:11px}
SPAN.greetUser{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#f0a480;font-weight:700}
TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px}
TD.formAreaTitle{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:700}
SPAN.markProductOutOfStock{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;color:#c76170;font-weight:700}
.productSpecialPrice{font-family:Verdana, Arial, sans-serif;color:red}
SPAN.errorText{font-family:Verdana, Arial, sans-serif;color:#b40000}
.moduleRow{border:1px solid #BBC3D3}
.moduleRowOver{background-color:#D7E9F7;cursor:pointer}
.moduleRowSelected{background-color:#E9F4FC}
.checkoutBarFrom,.checkoutBarTo{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#8c8c8c}
.messageStackError,.messageStackWarning{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;background-color:#ffe6e6;border:solid 1px #ff8e90;padding:5px}
.messageStackSuccess{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;background-color:#CFC;border:solid 1px #060;padding:5px}
.messageStackAlert{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;padding:5px}
.panel{border:1px solid #CCC;font-family:Verdana, Arial, sans-serif;font-size:12px;background-color:#fff;padding:5px}
ul.semtabs{font-family:Verdana, Arial, sans-serif;font-size:12px;clear:both;height:25px;padding-left:0;border-left:1px solid #CCC;list-style:none!important;margin:0}
ul.semtabs li{float:left;height:25px;display:block;background-image:none;margin:0!important}
ul.semtabs li a{line-height:15px;display:block;border-right:1px solid #CCC;border-top:1px solid #CCC;border-bottom:1px solid #CCC;text-decoration:none;font-weight:700;background-color:#f8f8f9;padding:5px 10px}
ul.semtabs li.active a{background-color:#fff;border-bottom:1px solid #fff;color:#000}
.password_strength{display:inline-block;padding:0 5px}
.password_strength_1{background-color:#fcb6b1}
.password_strength_2{background-color:#fccab1}
.password_strength_3{background-color:#fcfbb1}
.password_strength_4{background-color:#dafcb1}
.password_strength_5{background-color:#bcfcb1}
td.articleTextBox{border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;font-family:Verdana, Arial, sans-serif;font-size:10px;padding-left:10px;padding-right:10px}
TD.featuredProducts,TD.featuredCategories,TD.featuredManufacturers,TD.featuredManufacturerWP{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5}
TD.featuredProducts A,TD.featuredCategories A,TD.featuredManufacturers A,TD.featuredManufacturerWP A{color:#000;text-decoration:none}
TD.featuredProducts A:hover,TD.featuredCategories A:hover,TD.featuredManufacturers A:hover,TD.featuredManufacturerWP A:hover{color:#ABD;text-decoration:underline}
#slideshow ul,#slideshow li{list-style:none;margin:0;padding:0}
#screen2{position:relative;width:280px;margin:0}
#slideshow{overflow:hidden;width:280px}
#slideshow ul{width:3900px;padding-left:0}
#slideshow li{float:left;cursor:pointer;margin:0 10px}
.clear{clear:both;width:0;height:0}
.pricenow{font-family:Verdana, Arial, sans-serif;color:#000;font-size:14px;font-weight:700}
.SavingsPercent{color:red;font-size:10px;font-weight:700}
.oldPrice{font-family:Verdana, Arial, sans-serif;text-decoration:line-through;color:red;font-size:12px;font-weight:700}
.oldPriceBIG{font-family:Verdana, Arial, sans-serif;text-decoration:none;color:red;font-size:12px;font-weight:700}
.pricenowBIG{font-family:Verdana, Arial, sans-serif;color:#000;font-size:18px;font-weight:700}
.usualpriceBIG{font-family:Verdana, Arial, sans-serif;color:#000;font-size:12px;font-weight:700}
.ui-stars-star,.ui-stars-cancel{float:left;display:block;overflow:hidden;text-indent:-999em;cursor:pointer}
.ui-stars-star a,.ui-stars-cancel a{width:16px;height:15px;display:block;background:url(../../images/icons/jquery.ui.stars.gif) no-repeat 0 0}
.ui-stars-star a{background-position:0 -32px}
.ui-stars-star-on a{background-position:0 -48px}
.ui-stars-star-hover a{background-position:0 -64px}
.ui-stars-cancel-hover a{background-position:0 -16px}
.ui-stars-star-disabled,.ui-stars-star-disabled a,.ui-stars-cancel-disabled a{cursor:default!important}
#indicator{float:right;visibility:hidden}
.stockTable{margin:5px}
.stockTableText{font-family:Verdana, Arial, sans-serif;font-size:10px;border:0}
.stockTableContents{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:400;background:#fff;color:#000}
.stockTableContentsZero{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:400;background:#fff;color:#999}
TD.stockTableHeading{font-family:Verdana, Arial, sans-serif;font-size:11px;font-weight:700;background:#ddd;color:#000}
#cluetip-title{overflow:hidden}
#cluetip-title #cluetip-close{float:right;position:relative}
#cluetip-waitimage{width:31px;height:31px;position:absolute;background-image:url(images/loading.gif)}
.cluetip-arrows{display:none;position:absolute;top:0;left:-11px;height:22px;width:11px;background-repeat:no-repeat;background-position:0 0}
.cluetip-jtip{background-color:transparent;font-family:Verdana, Arial, sans-serif;font-size:10px}
.cluetip-jtip #cluetip-outer{border:2px solid #ccc;position:relative;background-color:#fff}
.cluetip-jtip h3#cluetip-title{font-size:12px;font-weight:700;background-color:#ccc;color:#333;margin:0 0 5px;padding:2px 5px}
.cluetip-jtip #cluetip-inner{display:inline-block;padding:0 5px 5px}
.cluetip-jtip div#cluetip-close{text-align:right;color:#900;margin:0 5px 5px}
.clue-right-jtip .cluetip-arrows{background-image:url(images/arrowleft.gif)}
.clue-left-jtip .cluetip-arrows{background-image:url(images/arrowright.gif);left:100%;margin-right:-11px}
.clue-top-jtip .cluetip-arrows{background-image:url(images/arrowdown.gif);top:100%;left:50%;margin-left:-11px;height:11px;width:22px}
.clue-bottom-jtip .cluetip-arrows{background-image:url(images/arrowup.gif);top:-11px;left:50%;margin-left:-11px;height:11px;width:22px}
.scrollable,.scrollable_ap{position:relative;overflow:hidden;float:left}
.items div,.items_ap div{float:left;width:607px}
a.browse,a.browse_ap{background:url(images/hori_large.png) no-repeat scroll 0 0 transparent;display:block;width:24px;height:56px;float:left;cursor:pointer;font-size:1px}
a.right,a.right_ap{background-position:0 -56px;clear:right;margin-right:0}
a.right:hover,a.right_ap:hover{background-position:-24px -56px}
a.right:active,a.right_ap:active{background-position:-48px -56px}
a.left,a.left_ap{margin-left:1px}
a.left:hover,a.left_ap:hover{background-position:-24px 0}
a.left:active,a.left_ap:active{background-position:-48px 0}
div.jqZoomTitle{z-index:5000;text-align:center;font-size:11px;font-family:Tahoma;height:16px;padding-top:2px;position:absolute;top:0;left:0;width:100%;color:#FFF;background:#999}
.jqZoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity=60);z-index:10;cursor:crosshair;border-color:#c4c4c4;border-style:solid}
.preload{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);color:#333;font-size:12px;font-family:Tahoma;text-decoration:none;border:1px solid #CCC;background-color:#FFF;text-align:center;background-image:url(images/loading.gif);background-repeat:no-repeat;background-position:43px 30px;width:100px;height:55px;z-index:10;position:absolute;top:3px;left:3px;padding:8px}
.jqZoomWindow{border:1px solid #ddd;background-color:#FFF}
.menudiv{font:10px Verdana, Arial, sans-serif}
.menudiv ul{list-style-type:none;width:auto;margin:0;padding:0}
.menudiv ul li{position:relative}
.menudiv ul li ul{position:absolute;background:#f8f8f9;width:129px;top:0;visibility:hidden;border:1px solid #ccc;z-index:2000}
.menudiv ul li a{display:block;overflow:auto;color:#000;text-decoration:none;background:#fff;border-bottom:0;z-index:2000;padding:1px 5px}
.menudiv ul li a:hover{color:#a00;background:#ffc}
.menudiv .subfolderstyle{background:url(images/fwr_arrow.gif) no-repeat center right}
* html .menudiv ul li{float:left;height:1%}
* html .menudiv ul li a{height:1%}
.sitemap{font:10px Verdana, Arial, sans-serif;font-family:Verdana, Arial, sans-serif;font-size:10px;color:#00f;font-weight:400}
.sitemap a:hover{color:red;background:#ffc}
.sitemap ul{list-style-image:url(images/fwr_arrow.gif)}
.sitemap ul li ul{list-style-image:url(images/fwr_arrow_red.gif)}
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;opacity: 0.3 !important;}
#lbCenter{z-index: 9005;}
#lbBottomContainer{z-index: 9000;}
#lbCenter,#lbBottomContainer{position:absolute;/*z-index:9999;*/overflow:hidden;background-color:#fff}
.lbLoading{background:#fff url(images/loading.gif) no-repeat center}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}
#lbPrevLink{left:0}
#lbPrevLink:hover{background:transparent url(images/prevlabel.gif) no-repeat 0 15%}
#lbNextLink{right:0}
#lbNextLink:hover{background:transparent url(images/nextlabel.gif) no-repeat 100% 15%}
#lbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:14px;text-align:left;border:10px solid #fff;border-top-style:none}
#lbCloseLink{display:block;float:right;width:66px;height:18px;background:transparent url(images/closelabel.gif) no-repeat center;outline:none;margin:5px 0}
#lbCaption,#lbNumber{margin-right:71px}
#lbCaption{font-weight:700}
BODY.popupImage{background:#FFF;color:#000;text-align:center;margin-bottom:20px;padding:0}
.screenshotsBlock{align:center;width:100%;border:1px solid #bbc3d3;background:#f8f8f9;text-align:center;margin:0;padding:0}
.screenshotsHeader{width:100%;font-family:Verdana, Arial, sans-serif;font-size:10px;background-image:url(images/box_header.jpg);background-repeat:repeat-x;background-position:top center;color:#FFF}
#screenshotsHeader{font-family:Verdana, Arial, sans-serif;font-size:10px;background-image:url(images/box_header.jpg);background-repeat:repeat-x;background-position:top center;color:#FFF;font-weight:700}
.screenshots{vertical-align:top;display:inline-block;text-align:center;margin-left:auto;margin-right:auto;padding:5px 0}
* html .screenshots{display:inline;padding:5px 0 5px 5px}
.screenshots IMG{vertical-align:top;display:inline;border:3px double #bbc3d3}
.clearScreenshots{clear:both;height:1px;width:100px}
.noScreenshots{text-align:center;margin:0;padding:15px 0}
#header{width:100%;font-size:93%;line-height:normal;border-bottom:1px solid #FFF}
#menu{list-style:none;background:#fff;width:140px}
#menu li{float:left;position:relative;line-height:0;padding:0 0 6px}
#menu a{float:left;height:20px;color:#5d5858;font:bold 12px/25px Arial, Helvetica;text-decoration:none;width:140px;text-align:center;padding:0 2px}
#menu li:hover > a{color:#5d5858}
*html #menu li a:hover /* IE6 */{color:#fafafa}
#menu ul{list-style:none;display:none;position:absolute;top:25px;right:3px;z-index:99999;background:#EFF0F0;-moz-box-shadow:0 0 2px rgba(255,255,255,.5);-webkit-box-shadow:0 0 2px rgba(255,255,255,.5);box-shadow:0 0 2px rgba(255,255,255,.5);-moz-border-radius:5px;border-radius:5px;width:150px;margin:0;padding:0}
#menu ul ul{top:0;left:150px}
#menu ul li{float:none;display:block;margin:0;padding:0}
#menu ul li:last-child{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
#menu ul a{width:130px;height:auto;line-height:1;display:block;white-space:nowrap;float:none;text-transform:none;text-align:left;border-top:1px solid #fff;padding:10px}
#menu ul a:hover{background:linear-gradient(#04acec,#0186ba)}
#menu ul li:first-child > a{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
#menu ul li:first-child > a:after{content:'';position:absolute;left:30px;top:-8px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #DBA901}
#menu ul ul li:first-child a:after{left:-8px;top:12px;width:0;height:0;border-left:0;border-bottom:5px solid transparent;border-top:5px solid transparent;border-right:8px solid #444}
#menu ul li:first-child a:hover:after{border-bottom-color:#04acec}
#menu ul ul li:first-child a:hover:after{border-right-color:#04acec;border-bottom-color:transparent}
#menu ul li:last-child > a{-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
#menu:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
#makeMeScrollable{background:url(images/scroll_bnr_bg.png) no-repeat;width:960px;height:70px;padding-top:2px}
.marqueeouter{background:url(images/scroll_bnr_bg.jpg) no-repeat;width:956px;height:73px}
.marquee{position:relative;overflow:hidden;width:820px;height:68px;margin-top:5px;float:left;margin-left:105px}
#cke_pastebin{text-align:left}
.scrollable{position:relative;overflow:hidden;width:860px;height:80px;float:left;padding-top:10px}
.items div{float:left;width:860px}
.scrollable img{float:left;background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;margin:0;padding:1px}
.scrollable .active{border:2px solid #000;position:relative;cursor:default}
a.browse{display:block;width:30px;height:30px;float:left;cursor:pointer;font-size:1px;margin:25px 5px}
a.right{background:url(images/scroll/hori_large_next.png) no-repeat;clear:right;margin-right:0}
a.left{background:url(images/scroll/hori_large_prev.png) no-repeat;margin-left:10px}
a.up,a.down{background:url(images/scroll/vert_large.png) no-repeat;float:none;margin:10px 50px}
a.up:hover{background-position:-30px 0}
a.up:active{background-position:-60px 0}
a.down{background-position:0 -30px}
a.down:hover{background-position:-30px -30px}
a.down:active{background-position:-60px -30px}
a.disabled{visibility:hidden!important}
.topheader{font-family:Verdana, Arial, sans-serif;font-size:9px;color:#333;font-weight:700}
A.topheader{color:#333}
h1{font-family:Verdana, Arial, sans-serif;font-size:20px;font-weight:700;margin-bottom:0;padding-bottom:0;color:#000}
h2{font-family:Verdana, Arial, sans-serif;font-size:14px;font-weight:400;margin-bottom:0;padding-bottom:0;color:#000}
.imgline{background:url(images/bdr-b.png) repeat-x bottom;line-height:25px;width:100%;margin:0;padding:0 0 5px 50px}
.ticker{width:180px;height:200px;overflow:hidden;list-style:none;border-radius:0;margin:0;padding:0}
#nav{list-style:none;height:34px;background-color:#EFF0F0;width:740px;margin:0 0 0 3px;padding:0}
#nav:after{clear:both;display:block;content:""}
#nav li{float:left;height:34px;position:relative}
#nav li .link{float:left;font:13px/34px "Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;cursor:pointer;color:#5d5858}
#nav li .link span{float:left}
#nav li .link span span{float:left;height:34px;padding:0 5px 0 10px;}
#nav li .link span strong{background:url(images/bullet-link.png) no-repeat 100% 50%;font-weight:400;float:left;height:34px;padding:0 13px 0 0}
#nav li:hover .link,#nav li.hover .link,#nav li.active .link{text-decoration:none;color:#5d5858;position:relative;z-index:10}
#nav li:hover .link span,#nav li.hover .link span,#nav li.active .link span{}
#nav li:hover .link span span,#nav li.hover .link span span,#nav li.active .link span span{}
#nav li:hover .link strong,#nav li.hover .link strong{background:url(images/bullet-link-hover.png) no-repeat 100% 50%}
#nav li .home{display:block;margin:10px 3px 0 0}
#nav .drop{position:absolute;top:33px;width:999px;overflow:hidden;background:#fff;display:none;border:1px solid #ebebeb;z-index:10000}
#nav .right-side .drop{right:0!important;left:auto}
* html #nav .right-side .drop{right:-1px!important}
#nav .drop .drop-inner{float:left;padding:7px 0}
#nav .drop-holder{float:left;margin:0 -1px 0 0}
#nav .drop .col{float:left;border-left:1px solid #f0efef;border-right:1px solid #f0efef;margin:0 0 0 -1px;padding:2px 4px 0 12px}
#nav .drop .col-nofloat{padding-bottom:4px}
#nav .drop strong{display:block;clear:both;color:#5a5a5a;font:11px "Lucida Sans Unicode","Lucida Grande", Arial, sans-serif}
#nav ul{list-style:none;float:left;margin:0;padding:4px 12px 0 0}
#nav ul li{float:none;height:auto;position:static;font-size:0;line-height:0;margin:0 0 -1px;padding:0 0 1px}
#nav ul li a{display:block;font:11px Arial, Helvetica, sans-serif;color:#0f53a0;width:auto;margin:0 0 3px;padding:2px 4px 3px}
#nav ul li a:hover{background:#ebebeb;text-decoration:none}
.inner #wrapper{padding:134px 0 0}
.brn{border-right:none!important}
.boxText,TD.smallText,SPAN.smallText,P.smallText,CHECKBOX,INPUT,RADIO,SELECT{font-family:Verdana, Arial, sans-serif;font-size:11px}
TR.header,TR.headerNavigation{background:#fff}
A.headerNavigation,.sitemap a{color:#000}
A.headerNavigation:hover,A.topheader:hover,A.sitemap{color:#666}
.infoBoxContents,.contentBox{background:#fff;font-family:Verdana, Arial, sans-serif;font-size:10px}
TD.infoBox,SPAN.infoBox,A.filterbox,tr.level,tr.level0,tr.level01,tr.level012,tr.level0123,TD.stockTable,SPAN.stockTable{font-family:Verdana, Arial, sans-serif;font-size:10px}
TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd,TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{background:#fff;vertical-align:top}
a.productListing-heading,td.productListing-data a:hover,td.categoryListing-data a:hover,.screenshots a:hover{text-decoration:none}
td.productListing-data-spacer,td.categoryListing-data-spacer{width:10px;max-width:10px;border-collapse:collapse;border-style:none}
td.prod_attributes,.input-style{border:1px solid #CCC}
img.plusminus,.next,.prev{cursor:pointer}
TD.subBar,.checkoutBarCurrent{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000}
TD.fieldKey,TD.tableHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:700}
SPAN.newItemInCart,.inputRequirement{font-family:Verdana, Arial, sans-serif;font-size:10px;color:red}
.panel h4,#cluetip-extra,.clearScreenshots hr{display:none}
.PriceList,.PriceListBIG{font-family:Verdana, Arial, sans-serif;color:#060;font-size:12px;font-weight:700}
.saving,.savingBIG{font-family:Verdana, Arial, sans-serif;color:red;font-size:12px;font-weight:700}
span.selectedCat,ul.sitemap,A.sitemap:hover,A.sitemap_indvidual_hdg:hover,A.sitemap_indvidual:hover{color:red}
#cluetip-close img,.jqZoomPup img{border:0}
.cluetip-rounded #cluetip-title,.cluetip-rounded #cluetip-inner,* html #menu,:first-child+html #menu{zoom:1}
.scrollable .items,.scrollable_ap .items_ap,.scrollable .items{width:20000em;position:absolute;clear:both}
.screenshotsHeaderText,#screenshotsHeaderText{font-family:Verdana, Arial, sans-serif;font-size:10px;background-image:url(images/box_header.jpg);background-repeat:repeat-x;background-position:top center;color:#FFF;font-weight:700;margin-left:10px}
#menu li:hover > ul,#nav li:hover .drop,#nav li.hover .drop{display:block}
*html #menu ul a /* IE6 */,:first-child+html #menu ul a /* IE7 */{height:10px}
a.right:hover,a.right:active{background:url(images/scroll/hori_large_next.png) no-repeat}
a.left:hover,a.left:active{background:url(images/scroll/hori_large_prev.png) no-repeat}
.sitemapHeading,.sitemap_indvidual_hdg{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#00f;font-weight:400}
.sitemapProducts,.sitemap_indvidual{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#f000ff;font-weight:400}
A.sitemap_indvidual_hdg,A.sitemap_indvidual{color:#090}

.greylefthome {
    display: block;
    text-decoration: none;
    position: fixed;
    top: 35%;
    left: 1px;
    z-index: 1000;
    padding: 2px 0px;
    border-width: 1px;
    border-style: solid;
    font-weight: bold;
    -webkit-backface-visibility: hidden;
    text-transform: uppercase;
	border-color: #ffffff;
    background-color: #ffffff;
    color: #fff;
}

.greylefthome ul{ margin:0; padding:0;}

.wd-datalist {
    margin-bottom:60px;
}
.wd-datalist__title {
    font-size:1.125rem;
    font-weight:400;
    border-bottom:1px solid #ccc;
    color:#222;
}
.wd-datalist__group {
    padding:10px 0;
    border-bottom:1px solid #eee;
}
.wd-datalist__term {
    width:25%;
    display:inline-block;
    vertical-align:top;
    font-weight:600;
}
.wd-datalist__value {
    width:74%;
    display:inline-block;
}