 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:660px;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:7px 10px 0 0;color:#666;font:bold 17px arial,helvetica;}
#searchBar {margin:0 20px 0 20px;padding:12px 0 0 0;}
.searchBar_box {border:1px solid #CCC;height:22px;*height:23px;margin-right:5px;margin-top:2px;width:230px;font:normal 18px verdana,geneva,helvetica;padding-top:3px;padding-left:3px}
.searchBar_box {font:normal 17px 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;}

   #jqmWindow, #jqmWindow2 {
    position: fixed;
    top: 17%;
    left: 50%;

    margin-left: -350px;
    width: 800px;

    background-color: white;
    color: #333;
    border: 1px solid #999;
    padding: 12px;
    z-index:1000
   }

   #jqmWindow td, #jqmWindow2 td{font-size:12px;font-family:Arial;}

    #infoW{position:absolute;
           display:none;
           left:0px;
           width:100%;
           height:7500px;
           border:2px solid #000;
           color:black;
           background:black;
           filter:alpha(opacity=50);
           opacity:.50;
           top:0px;
           z-index:999
           }

    * html .jqmWindow, * html .jqmWindow2{
        position: absolute;
        top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
    }

    #pTitle{font-size:12px;font-weight:bold;color:#555;margin:0 5px 0 0;}
    .item_t{font-size:14px;font-weight:bold;color:#111;padding:0 0 2px 10px;margin:-3px 0 2px 0;}
    .item_s{font-size:14px;font-weight:bold;color:#111;padding:0 0 2px 10px;margin:12px 0 2px 0;}
    #store_img{margin:0 3px 0 10px;}
    #sTitle{font-size:14px;font-weight:bold;color:blue;margin:0 5px 0 10px;}
    #pprice{font-size:18px;font-weight:bold;color:#1c9b22;padding:0 0 0 5px;}
    .pprice{padding:8px;text-align:center;background-color:#ffffcc;width:200px}
    .ftext{font-size:14px;font-weight:bold;color:#111;}
    .ftext2{font-size:12px;font-weight:bold;color:#111;}
    #iprice{display:inline;width:85px;border:2px solid #999;height:20px;font-size:18px;font-weight:bold;margin:0 0 0 2px;background-color:#ffffee}
    .fradio{font-size:14px;font-weight:bold;background-color:#eeeeee}
    .fradio input{vertical-align:middle}
    #c_btn{font-size:13px;font-weight:bold;color:#111;margin:10px 0 0 0;cursor:pointer}
    #c_btn:disabled{color: #aaaaaa;}
    #err_text1{font-size:13px;font-weight:bold;color:red;padding:0 0 0 5px;display:none;}
    #enter_bundle_items{display:none;}
    #b_items{border:2px solid #999;margin:0;width:100%}
    .smallcontent{font-family:verdana, arial;font-size:9px;font-weight:normal;padding:0;color:#000000;margin-bottom:4px}
    #s_btn{font-size:13px;font-weight:bold;color:#111;margin:10px 0 0 0;cursor:pointer}
    #s_btn:disabled{color: #aaaaaa;}
    .inputbox{display:inline;border:2px solid #999;height:20px;font-size:18px;font-weight:bold;margin:0;background-color:#ffffee}
    #email{display:inline;border:2px solid #999;font-size:14px;margin:0 0 0 7px;}
    #s_name, #s_name2{font-size:16px;font-weight:bold;}
    #s_name{color:#666}
    #s_name2{color:blue}
    #c_email{color:blue}
    .sign{font-size:18px;font-weight:bold;padding-left:7px}
    .conf{padding:15px 0 0 0;background-color:#ffffcc;text-align:center;width:80%}

    #what{font-size:11px;font-weight:normal;padding:0 0px 0 3px;cursor:help;color:blue;}
    #dhtmltooltip{position: absolute;left: -300px;width: 250px;border: 1px solid #646464;padding: 7px;background-color: lightyellow;
                  visibility: hidden;z-index: 1007;font-family:tahoma, arial, sans-serif; font-size:11px;font-weight:500;
                  line-height: 1.4em;filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
    #dhtmlpointer{position:absolute;left: -300px;z-index: 1007;visibility: hidden;}

    .nb{font-size:14px;font-weight:bold;font-style:normal;padding-bottom:2px}