#categories.closed{display:block;height:0;}
#categories div{float:left;}
#categories ul{height:93px;margin:17px 0 0 24px;width:171px;}
#categories li{margin-bottom:8px;}
#categories li.last{margin-bottom:0;}
#categories li.see-all{position:relative;}
#categories li.see-all span{background:url('../images/sprite-opt.png') 0 -128px no-repeat;font-size:0;height:10px;position:absolute;top:3px;width:10px;}
#categories li.see-all a{color:#FFCB08;padding-left:15px;}
#categories li a{color:#FFF;font-size:11px;font-weight:bold;text-decoration:none;}
.content{margin:0 auto;position:relative;text-align:left;width:980px;z-index:10;}
h1{color:#003E7E;font-size:20px;margin-top:10px;}
#breadcrumbs,.breadcrumb,#breadcrumbs a,.breadcrumb a{color:#444;font-size:11px;}
.breadcrumb .disc{display:none;}
#popular-searches{clear:both;line-height:16px;}
#popular-searches h2,#sponsored-links h2{color:#666;font-size:12px;margin-bottom:20px;}
#sponsored-links h2{display:inline;margin:0;}
#sl-banner-pod{margin:20px 0;}
#sponsored-links{float:left;width:650px;}
.sponsored-links-inline{border-top:1px solid #CCC;padding:20px 0 0 0;}
#sponsored-links .wrapper{margin-top:20px;}
#sponsored-links .label{font-size:11px;}
#sponsored-links ul{margin-bottom:15px;}
#sponsored-links ul.last{margin-bottom:0;}
#sponsored-links .title,#sponsored-links .description{font-size:14px;}
#sponsored-links .merchant-rating a{text-decoration:none;}
#sponsored-links .description a{color:#000;text-decoration:none;}
#sponsored-links .has-rating{height:23px;line-height:23px;}
#sponsored-links .has-rating .merchant{float:left;}
#sponsored-links .rating span{float:left;padding-left:10px;}
.smiley{display:block;height:23px;width:24px;}
#sponsored-links .smiley{float:left;margin-left:2px;}
.OUTSTANDING{background:url('../images/sprite-opt.png') -995px 0;}
.GOOD{background:url('../images/sprite-opt.png') -995px -23px;}
.SATISFACTORY{background:url('../images/sprite-opt.png') -995px -46px;}
.POOR{background:url('../images/sprite-opt.png') -995px -69px;}
#search-results .smiley{height:15px;width:16px;}
#search-results .OUTSTANDING{height:23px;width:24px;}
#search-results .GOOD{background:url('../images/sprite-opt.png') -999px -27px;}
#search-results .SATISFACTORY{background:url('../images/sprite-opt.png') -999px -50px;}
#search-results .POOR{background:url('../images/sprite-opt.png') -999px -73px;}
#rectangular{float:right;}
#related-searches,#related-searches strong,#related-searches a{font-size:11px;}
#related-searches a,#popular-searches a{text-transform:lowercase;}
#related-searches strong{color:#4A4A4A;font-weight:bold;}
#search-bar{margin:15px auto 30px auto;text-align:center;}
#search-bar .main{height:36px;margin:0 auto;top:24px;width:652px;}
#search-bar td.form{height:auto;}
#search-bar .logo{width:145px;}
#search-bar .logo a{background:transparent url('../images/sprite-opt.png') -2100px -368px no-repeat;display:block;height:38px;width:131px;}
#sponsoredBy{margin:0;position:absolute;right:0;top:0;}
.verticalSmallText{float:left;font-size:10px;color:#666;height:30px;margin:0 2px 0 0;border-right:1px solid #ccc;padding:0 5px 0 5px;padding-left:7px;text-transform:uppercase;vertical-align:middle;}
.ad-728x90{text-align:center;}
#intro{margin:15px 0 0 0;}
#footer{height:230px;margin:36px auto 0 auto;position:relative;width:994px;z-index:1500;}
.fluid #footer{min-width:994px;width:95%;}
.fluid #footer .shadow{background:url('../images/sprite-x-repeat-opt.png') 0 -268px repeat-x;}
#footer .shadow{background:#FFF url('../images/sprite-opt.png') 0 -169px no-repeat;height:22px;}
#footer sup{font-size:8px;text-decoration:none;}
#footer .left{height:113px;margin-left:20px;position:relative;text-align:left;}
#footer .coe{height:43px;line-height:43px;margin-bottom:20px;}
#footer span{background:#FFF url('../images/sprite-opt.png') -994px -129px no-repeat;display:block;float:left;height:39px;width:43px;}
#footer .coe a{text-decoration:none;}
#footer .coe strong{text-decoration:underline;padding-left:10px;}
#footer ul{margin:0 0 10px 0;}
#footer .left li{display:inline;margin-right:24px;}
#footer .copyright{bottom:0;color:#7F7F7F;font-size:11px;margin-top:34px;}
#footer .copyright a{color:#7F7F7F;}
#footer .truste{background:#FFF url('../images/sprite-opt.png') -242px -139px no-repeat;bottom:0;display:block;height:24px;left:0;position:absolute;width:87px;}
#footer .right{height:113px;position:absolute;right:0;text-align:left;top:34px;width:228px;}
#footer .right li{display:block;margin:0 0 10px 0;}
#footer .legal-text{color:#7F7F7F;font-size:11px;left:20px;top:210px;text-align:left;position:absolute;width:974px;}
#footer .muze{margin-bottom:10px;}
#footer .price-disclaimer p{margin-bottom:10px;}
#overlay{background-color:#000;filter:alpha(opacity=35);height:100%;left:0;-moz-opacity:35;opacity:.35;position:fixed;top:0;width:100%;z-index:200;}
#overlay.nps-active{background-color:#003880;z-index:9900;}
#suggest{position:relative;width:100%;}
#suggestContainer{background:#FFF;border:1px solid #CCC;position:absolute;top:4px;z-index:100;}
#home #suggestContainer{left:0;top:38px;width:619px;}
#suggestList{margin:0;padding:0;}
#suggestList li{color:#000;cursor:pointer;font-size:12px;line-height:20px;list-style-type:none;padding:2px 0 2px 15px;white-space:nowrap;}
#suggestList li b{font-size:12px;}
#suggestList li:hover{cursor:pointer;}
#suggestList li.static,#suggestList li.static:hover{cursor:default;}
#suggestList li b{color:#06C;font-weight:bold;}
#suggestList li.selected{background:#FFEEAD;}
#suggestControlWrapper{border-top:1px solid #CCC;color:#666;font-size:12px;padding:4px 25px 3px 0;position:relative;text-align:right;}
#suggestHeader{background:#E5E5E5;color:#A0A0A0;font-size:10px;line-height:20px;padding-left:10px;}
#suggestControl:hover{cursor:pointer;}
#suggestControlLink{color:#666;cursor:pointer;font-size:12px;padding-right:25px;}
#suggestControlLink span{font-size:12px;}
#suggestControlWrapper span{font-size:12px;color:#666;}
#suggestControlWrapper span.control,#suggestControlWrapper span.control:hover{color:#98CFDD;cursor:pointer;}
span.br{display:block;}
.stars{background-image:url('../images/sprite-opt.png');background-color:#FFF;background-repeat:no-repeat;display:block;font-size:0;height:13px;margin:0;padding:0;width:78px;}
.stars-0{background-position:-2434px 0;}
.stars-0-5{background-position:-2434px -13px;}
.stars-1{background-position:-2434px -26px;}
.stars-1-5{background-position:-2434px -39px;}
.stars-2{background-position:-2434px -52px;}
.stars-2-5{background-position:-2434px -65px;}
.stars-3{background-position:-2434px -78px;}
.stars-3-5{background-position:-2434px -91px;}
.stars-4{background-position:-2434px -104px;}
.stars-4-5{background-position:-2434px -117px;}
.stars-5{background-position:-2434px -130px;}
.large-stars{background:#fff url('../images/sprite-opt.png') no-repeat;height:26px;width:156px;}
.large-stars-0{background-position:0 -654px;}
.large-stars-0-5{background-position:0 -680px;}
.large-stars-1{background-position:0 -706px;}
.large-stars-1-5{background-position:0 -732px;}
.large-stars-2{background-position:0 -758px;}
.large-stars-2-5{background-position:0 -784px;}
.large-stars-3{background-position:0 -810px;}
.large-stars-3-5{background-position:0 -836px;}
.large-stars-4{background-position:0 -862px;}
.large-stars-4-5{background-position:0 -888px;}
.large-stars-5{background-position:0 -914px;}
#top-depts{margin-top:30px;}
#top-depts h2{color:#666;font-size:12px;margin-bottom:20px;}
#top-depts ul{float:left;width:46%;}
#top-depts li{color:#003E7E;list-style-type:disc;margin-left:15px;margin-bottom:10px;}
#netPromoterPopIn.right-side{bottom:15%;cursor:pointer;height:86px;position:fixed;right:0;width:23px;z-index:9999;}
#netPromoterPopIn.bottom,#bizbar iframe{bottom:0;cursor:pointer;height:31px;position:static;width:86px;}
#bizbar-wrapper{bottom:0;height:32px;left:0;position:fixed;width:100%;z-index:2000;}
#bizbar{background:url('../images/sprite-x-repeat-opt.png') 0 -340px repeat-x;border:#0072D2 solid;border-width:0 1px;height:32px;margin:0 auto;position:relative;width:978px;}
#recent{float:left;line-height:32px;margin-left:10px;position:relative;text-align:left;z-index:100;}
#recent h4{color:#003E80;float:left;font-size:13px;font-weight:bold;}
#recent ul{float:left;margin-left:10px;}
#recent li{border:1px solid #5790C0;border-bottom:1px�solid #E7EEF4;float:left;height:30px;margin-right:6px;}
#recent-panel{background:#FFF;border:1px solid #0C4285;height:160px;left:-1px;position:absolute;top:-161px;width:346px;z-index:50;}
#recent-panel .wrapper{position:relative;}
#recent-panel .trim{background:#FFF url('../images/sprite-opt.png') -1000px -500px no-repeat;height:161px;position:absolute;top:-1px;width:16px;}
#recent-panel .left{left:-1px;}
#recent-panel .right{right:-1px;}
#recent-panel .nav{background-image:url('../images/sprite-opt.png');background-repeat:none;height:22px;position:absolute;top:68px;width:22px;z-index:150;}
#recent-panel .previous{background-position:-986px -324px;left:-4px;}
#recent-panel .next{background-position:-1010px -324px;right:-4px;}
#recent-panel .close{background:transparent url('../images/sprite-opt.png') -919px -99px no-repeat;height:23px;position:absolute;right:-12px;top:-12px;width:23px;z-index:100;}
#recent-gallery{margin:0 0 0 16px;}
#recent-gallery li{border-right:1px solid #CCC;float:left;font-size:13px;height:160px;text-align:left;width:106px;}
#recent-gallery img{display:block;margin:10px auto;width:80px;}
#recent-gallery .title{color:#003E80;}
#recent-gallery .title,#recent-gallery .price{margin:0 auto;width:90px;}
#recent-gallery .price{color:#006AC6;margin-top:5px;}
#recent-gallery .price a{color:#006AC6;font-weight:bold;}
