 body{font-size: 11px; text-align: left; font-family: verdana, arial, helvetica; margin: 0px 0px 10px 0px; padding: 0px; background-color: #ffffff;}
 select{font-family: verdana, arial, helvetica;}
 td{font-size: 11px;}
 H1{ margin:0; padding:5px 0px 0px 0px; color:#555; font-size:18px; font-weight:bold;}
 H2{padding: 0px; font-weight: normal; font-size: 150%; margin: 0px; color: #183c84;}
 H3{padding: 0px; font-weight: normal; font-size: 180%; margin: 0px; color: #183c84;}
 img{border:0}
 a {text-decoration:none;color:#03c;}
 a:hover {text-decoration:underline;color:#f60;}
 form {margin:0;padding:0;}
 .searchButton{border:0;}

.clear {clear:both;}
.searchBar {float:right;width:500px;margin-top:0px;margin-right:5px;*margin-right:3px;}
.searchBar_l {background:url('../images/SearchBox/searchBarLeft.jpg') no-repeat;width:12px;height:63px;display:inline;float:right;}
.searchBar_r {background:url('../images/SearchBox/searchBarRight.jpg') no-repeat;width:15px;height:63px;display:inline;float:right;}
.searchBar_mid {background:url('../images/SearchBox/searchBarBg.jpg') repeat-x;width:auto;display:inline;float:right;height:63px;width:auto;}
.searchBar_txt {display:inline;float:left;vertical-align:top;margin:2px 5px 0 0;color:#666;font:bold 12px arial,helvetica;}
#searchBar {margin:0 30px;padding:17px 0 0 0;}
.searchBar_box {border:1px solid #CCC;height:16px;*height:17px;margin-right:5px;width:290px;font:normal 11px verdana,geneva,helvetica;padding-top:2px;}
.searchBar_box {font:normal 13px arial,helvetica;color:#666;}
.searchBar_box, .searchBar_go {float:left;display:inline;}
.searchBar_go{}

.topTabs {text-align:center;margin:10px 7px 0 7px;font:bold 12px arial,helvetica;padding:0 140px 0 18px;background:url('../images/Tabs/tab_bg3.gif') repeat-x bottom;height:29px;line-height:11px}
.topTab_l {background:url('../images/Tabs/tab_off_l.gif') no-repeat bottom;width:6px;height:29px;float:left;display:inline;}
.topTab_l.on_l {background:url('../images/Tabs/tab_on_l.gif') no-repeat bottom;width:6px;height:29px;float:left;display:inline;}
.topTab_r {background:url('../images/Tabs/tab_off_r.gif') no-repeat bottom right;width:auto;float:left;display:inline;padding:10px 14px 0 4px;height:19px;*padding-bottom:4px;*height:15px;}
.topTab_r.on_r {background:url('../images/Tabs/tab_on_r.gif') no-repeat bottom right;width:auto;}
.topTab_r a, .topTab_r a:link, .topTab_r a:hover, .topTab_r a:visited {color:#EFEFEF;}
.topTab_r.on_r a, .topTab_r.on_r a:link, .topTab_r.on_r a:hover, .topTab_r.on_r a:visited {color:#000;}


.navBar_bg {background:url('../images/Background/body_bg.gif') repeat-y transparent;margin:0;padding:0;}
.navBar {background:url('../images/Background/body-top.gif') repeat-x top #FFF;margin:0 7px;padding:0;}
.navBar_content {text-align:left;margin:0;padding:0;background:transparent;}
.navBar_subnav {padding:7px 7px 5px 7px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;font:normal 12px arial,helvetica;color:#777;*width:auto;}

.anylinkcss{position:absolute;visibility: hidden;z-index: 100;margin-top:5px;border:5px solid #cccccc;background-color:#fff;color:#03c;width: 200px;}
.anylinkcss a, .anylinkcss a:link, .anylinkcss a:visited{width: 200px;display: block;border-bottom: 1px #ccc dotted;padding:4px 0px 4px 0px;text-indent: 12px;text-decoration: none;text-align:left;font-weight:400;font-size:12px;background:#fff;white-space:nowrap;}
.anylinkcss a:hover{color:#f60;text-decoration:underline}

.menubox{position:absolute;visibility: hidden;border:1px solid black;padding:8px;z-index: 100;background-color: white;width: 205px;}
ul.menubox { list-style: square;margin:0; padding:0px 0px 0px 0px;}
li.menubox { list-style: square;MARGIN: 0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#333;}

.copyright {padding: 5px 20px 0;font: 85%/13px arial;color: #9d9d9d;}
.CategoryTitle{padding:0;margin:15px 0px 0px 5px;font: 175%/18px arial;color: #464646;font-weight:700;}

.sortBy{border:1px solid #999;font-family:Arial;font-size:11px;font-weight:bold;color:#444;padding:1px 1px 1px 3px;background:#ffffff url(../images/Background/selectbg.jpg) no-repeat left 0;}
.fLabel{color:#333; padding:0 0 2px 0; font-size:115%; font-weight:normal;font-family: "Segoe UI", arial, sans-serif;}
.fLabel1{color:#333; padding:5px 0 2px 0; font-size:105%; font-weight:normal;font-family: "Segoe UI", arial, sans-serif;}

.price-narrowing form {height: 21px;clear: both;margin-bottom:20px;}
.price-narrowing input {width: 45px;border: 1px solid #a7a7a7;padding: 3px 1px;float: left;margin-right: 10px;color: #8b8b8b;font-size:11px;}
.price-narrowing input.pto {margin-right: 5px;}
.price-narrowing .refine-price-button {width: 53px;height: 17px;border: none;cursor: pointer;margin-top: 3px;background: url(../images/Buttons/btn-Refine.gif) no-repeat left 0;}

.pList{padding:8px 12px 8px 12px; background-position: center 50%; background-image: url(../images/compare.gif); margin: 0px;}
.pListUnderLine{padding:0px; margin: 0px; border-bottom: 1px dashed #e1e1e1;}
.pHeader{font-weight:bold;font-size:14px;color:#555;padding-bottom:20px;}