html,body,h1,h2,h3,h4,h5,div,p,span,a,img,iframe,ul,li,dl,dt,dd,big,small,strike,strong,sub,sup,form,fieldset,label,legend,table,tr,th,td{border:none;margin:0;padding:0;}
body{font-family:Arial;font-size:12px;text-align:center;margin:0;padding:0;}
a,a:link{color:#003E7E;}
ul,li{list-style:none;}
#header{background:transparent url('../images/sprite-opt.png') 0 0 no-repeat;height:90px;margin:0 auto;position:relative;text-align:left;width:994px;z-index:150;}
#header.expanded{margin-bottom:140px;}
#header-wrapper{margin:0 auto;position:relative;width:994px;z-index:150;}
#header-banner-wrapper{height:75px;position:absolute;right:8px;top:8px;width:130px;z-index:350;}
.traffic-estimator{height:0;position:absolute;width:0;}
#header .logo{background:transparent url('../images/sprite-opt.png') -594px -92px no-repeat;height:76px;left:10px;position:absolute;top:8px;width:198px;}
#header .logo a{display:block;height:47px;left:17px;position:relative;top:14px;width:167px;}
#shop-by-categories{background:transparent url('../images/sprite-opt.png') -330px -140px no-repeat;height:16px;position:absolute;right:158px;top:38px;width:75px;}
#shop-by-categories span{float:right;height:16px;width:9px;}
#shop-by-categories span.left{background:transparent url('../images/sprite-opt.png') -11px -128px no-repeat;}
#shop-by-categories span.down{background:transparent url('../images/sprite-opt.png') -21px -128px no-repeat;}
#categories{background:url('../images/sprite-opt.png') 0 -192px no-repeat;height:136px;left:7px;position:absolute;top:83px;width:981px;z-index:50;}
#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;}
.search{background:transparent url('../images/sprite-opt.png') -71px -92px no-repeat;display:block;height:46px;position:absolute;top:21px;width:520px;}
.keyword{background:#DCDFE3;border:0;float:left;font-family:Arial;font-size:20px;height:25px;left:5px;margin:5px 0 0 0;outline-style:none;outline-width:0;padding:0 13px;position:relative;top:5px;width:407px;}
.button{background:url('../images/sprite-opt.png') 0 -92px;border:none;float:right;font-size:0;height:36px;padding:0;position:relative;right:6px;top:5px;width:70px;}
#header .search{left:228px;}
.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;}
#popular-searches{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 .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{background:transparent url('../images/sprite-opt.png') 0 0 no-repeat;height:91px;margin:15px auto 30px auto;position:relative;text-align:left;width:994px;}
#search-bar .search{left:308px;}
#search-bar .logo{background:transparent url('../images/sprite-opt.png') -2100px -368px no-repeat;display:block;height:38px;left:172px;position:relative;top:26px;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;}
#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:absolute;top:0;width:100%;z-index:200;}
.control,.control:hover{cursor:pointer;}
.spacer{clear:both;display:block;font-size:0;height:0;margin:0;width:100%;}
#search-term{font-family:Arial;}
#searchForm{position:relative;width:715px;z-index:30;}
#suggestContainer{background:#FFF;border:1px solid #CCC;left:5px;position:absolute;top:41px;width:436px;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;}
#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;}
