/* CSS Document */

*, html, dl, dt, dd{margin:0; padding:0;}
img{border:0;}
ul ,li{list-style-image:none; list-style-type:none;}
body{background:url(../images/body-bg.gif) repeat-x left top; padding-top:10px;}
body, form, select, input, textarea{font:12px Arial, Helvetica, sans-serif; color:#000;}

#container{width:1000px; margin:auto;}
#header{height:95px; width:1000px;}
#header .logo{width:260px; float:left; margin-top:20px; background:url(../images/price-capture-logo.gif) no-repeat; height:60px;}
#header .banner{width:420px; float:left; text-align:center; padding-top:10px;}
#header .search{width:320px; padding-top:10px; float:right;} 
#header .search b.con b{display:block; background:#133153; border:1px solid #133153; border-width:0 1px; height:1px; overflow:hidden;}
#header .search b.con b.b1{margin:0 4px; background:#133153;}
#header .search b.con b.b2{margin:0 2px; border-width:0 2px;}
#header .search b.con b.b3{margin:0 1px; height:2px;}
#header .search .searchbox{background:url(../images/search-bg.png) repeat-x left -2px; height:66px; padding:6px 10px 10px; color:#fff;}
#header .search .toplinks{text-align:right; font-size:11px;}
#header .search a{color:#fff; text-decoration:none;}
#header .search .searchbox{background:url(../images/search-bg.png) repeat-x left -2px; height:66px; padding:6px 10px 10px; color:#fff;}
#header .search .toplinks{text-align:right; font-size:11px;}
#header .search a{color:#fff; text-decoration:none;}
#header .search .change-color{font-size:11px;}
#header .search .change-color b{float:left; margin-right:5px;}
#header .search .change-color a{float:left; display:block; width:8px; height:8px; border:1px solid #000; margin:3px 3px 0 0;}
#header .search .change-color a.blue{background:#1D7698;}
#header .search .change-color a.red{background:#CC0001;}
#header .search .change-color a.green{ background-color:#8AAF4F;}
#header .search .change-color a.yellow{background:#7C6B4F;}
#header .search .change-color a.black{background:#A9A9A9;}
#header .search dl{ #header .search dl{height:24px; margin:12px 0 5px;}}
.sect{ border:none; background:none;  padding-top:3px; padding-right:3px; width:65px;}
#header .search dl dt{float:left; height:24px;  overflow:hidden;}
.inpp{ width:162px; line-height:19px; padding-right:5px; border:none; height:23px; background:none; padding-left:7px;}
#header .search .Aa{background:url(../images/search-inp-bg.png) no-repeat left; border:0; margin:4px -1px 3px 0px;height:24px; padding-top:2px; float:left}
#header .search dd input{background:url(../images/go-btn.png) no-repeat left; width:43px; float:left; height:24px; border:0; cursor:pointer; margin-top:5px;}
#nav_warper{ margin:auto; padding:0; width:1000px; height:auto;}
.left-sidebar{width:218px; float:left; margin-right:10px;}
.left-sidebar h2, .content-bar .right-sidebar h2{background:url(../images/sidebar-title-bg.png) no-repeat left top;}
.left-sidebar h2 span ,.content-bar .right-sidebar h2 span{background:url(../images/sidebar-title-bg.png) no-repeat right top;}
.left-sidebar b.con b{display:block; background:#fff; border:1px solid #d7d7d7; border-width:0 1px; height:1px; overflow:hidden;}
.left-sidebar b.con b.b1{margin:0 4px; background:#d7d7d7;}
.left-sidebar b.con b.b2{margin:0 2px; border-width:0 2px;}
.left-sidebar b.con b.b3{margin:0 1px; height:2px;}
.left-sidebar ul{border:0px solid #d7d7d7; border-width:0 1px; font-size:14px; font-weight:bold;} 
.left-sidebar ul li{background:url(../images/left-menu-bg.gif) repeat-x left top;}
.left-sidebar ul li a{ font:bold 13px Tahoma, Arial, Helvetica, sans-serif; letter-spacing:0.2px;height:33px; display:block; line-height:25px; padding:6px 5px 0 5px; color:#4d4d4d; text-decoration:none; overflow:hidden}
.left-sidebar ul li a img{float:left; margin-right:5px; max-height:24px; max-width:26px; overflow:auto;}
.left-sidebar ul li a:hover{background:#fff; color:#1b6586; text-decoration:none;}
h2{font-size:18px; color:#fff; padding-left:15px; display:block;}
h2 span{padding-right:10px; height:35px; line-height:35px; display:block;}
h2 span b{color:#f3cb86;}
#content_bar{ float:left; width:772px; height:auto; overflow:hidden; padding:0; }
.main_box{ width:772px; height:auto; float:left;}
.cont_main{ width:772px; float:left;}
.cont_tl{ background:url(../images/index_darkblue_03.jpg) no-repeat; width:8px; height:37px; float:left;}
.cont_tm{ background:url(../images/index_darkblue_05.jpg); width:756px; height:37px; float:left;}
.cont_tr{ background:url(../images/index_darkblue_07.gif) no-repeat; width:8px; height:37px; float:left;}
b.con b{display:block; background:#fff; border:1px solid #d7d7d7; border-width:0 1px; height:1px; overflow:hidden;}
b.con b.b1{margin:0 4px; background:#d7d7d7;}
b.con b.b2{margin:0 2px; border-width:0 2px;}
b.con b.b3{margin:0 1px; height:2px;}
.cbox{border:0px solid #d7d7d7; border-width:0 1px; padding:10px 10px 7px; float:left; width:97% }
.paging{border-top:1px solid #E1E2E4; font-weight:bold;}
.paging a{padding:0px 5px; color:#D2251F; border:1px solid #E1E2E4; text-decoration:none; margin-right:3px; display:block; float:left; margin-bottom:5px;}
.paging a:hover{color:#fff; text-decoration:none; border:1px solid #D2251F; font-weight:bold; background:#D2251F;}
.paging .active{padding:0px 5px; color:#fff; border:1px solid #D2251F; text-decoration:none; margin-right:3px; display:block; float:left; margin-bottom:5px; background:#D2251F;}

.page ul{margin:0; padding:0; text-align:center; float:right; padding-right:10px; padding-top:3px;}
.page ul li{margin:0; padding:0; display:inline; list-style-type:none; width:24px; font:bold 11px Arial, Helvetica, sans-serif; color:#d2251f; text-align:center;}
.page ul li a{color:#d2251f; text-decoration:none; background:url(../images/p_link.gif) no-repeat center; width:24px; height:20px; line-height:20px; float:left; display:block; margin:0 3px;}
.page ul li a:hover, .page ul li.active a{color:#fff; text-decoration:none; background:url(../images/p_link_a.gif) no-repeat center;}
.page ul li.pre1 a{color:#fff; text-decoration:none; background:url(../images/pre.gif) no-repeat center;}
.page ul li.pre1 a:hover{color:#fff; text-decoration:none; background:url(../images/pre_a.gif) no-repeat center;}
.page ul li.next1 a{color:#fff; text-decoration:none; background:url(../images/pre_next.png) no-repeat center; }
.page ul li.next1 a:hover{color:#fff; text-decoration:none; background:url(../images/next_a.gif) no-repeat center;}

.page ul li.first1 a{color:#fff; text-decoration:none; background:url(../images/p_first.gif) no-repeat center;}
.page ul li.first1 a:hover{color:#fff; text-decoration:none; background:url(../images/p_first_a.gif) no-repeat center;}
.page ul li.last1 a{color:#fff; text-decoration:none; background:url(../images/p_last.gif) no-repeat center;}
.page ul li.last1 a:hover{color:#fff; text-decoration:none; background:url(../images/p_last_a.gif) no-repeat center;}
.cbox_header{color:#000000; font-size:16px; font-weight:bold; padding:20px;}
.cbox_header_content{width:228px; float:left; padding-left:20px; padding-top:2px;}
.cbox_header_content a{ color:#0080C0; font-size:12px; font-weight:bold; text-decoration:none;}
.cbox_header_content a:hover{ color:#000000; text-decoration:underline;}
.cbox1{border:0px solid #d7d7d7; border-width:0 1px; padding:10px 10px 7px; }
.tabs{float:right; width:211px;}
 .tabs li{height:42px;}
 .tabs li a{color:#000; text-decoration:none; display:block; padding:13px; border:1px solid #d7d7d7; margin-left:10px;}
 .tabs li a:hover,.tabs li.active a{background:url(../images/pop-tab-bg-a.png) no-repeat left center; color:#f3cb86; border:0; margin-left:0; font-size:15px; font-weight:bold;}
 .pop-pic{float:left; margin-right:10px;}
 .pop-content{margin-right:221px; height:195px; width:529px;}
 .pop-content p{margin-left:160px;}
 .pop-content h3{font-size:16px; color:#c8001c; font-weight:normal; padding:10px 0; margin-left:160px;}
 .pop-content h4{font-size:16px; color:#4d554b; font-weight:normal; padding:5px 0 10px; margin-left:160px;}
.pop-content h4 b{font-size:20px; color:#0136cd;}
p{padding-bottom:0px;}
 .style1 { background:url(../images/dark_btn.png); width:143px; height:35px;}
.nav_col{ width:772px; height:auto; float:left;}
.mid_box{ width:540px; height:41px; float:left; margin-top:10px;}
.ml{ background:url(../images/index_darkblue_03.jpg) no-repeat; width:8px; height:37px; float:left;}
.mm{ background:url(../images/index_darkblue_05.jpg) repeat; width:524px; height:37px; float:left;}
.mr{ background:url(../images/index_darkblue_07.gif) no-repeat; width:8px; height:37px; float:left;}
.nav_colone{ width:540px; height:auto; float:left;  margin-top:-4px;}
.cbox{border:0px solid #d7d7d7; border-width:0 1px; padding:10px 11px 7px; width:748px;}
.tabs_mid{font-weight:bold; height:28px;  }
.tabs_mid li{height:28px; float:left; display:block; text-align:center; border-left:1px solid #444; }
.tabs_mid li a{color:#333; text-decoration:none; padding:7px 15px; display:block;  background:url(../images/left-menu-bg.gif);  outline:none; }
 .tabs_mid li.active a{color:#fff; background:#16496B;}
 .tabs_mid li a:hover{color:#000; background:#fff;}
 .cbox-pic{float:right; margin-left:10px;}
.posted{font-size:11px; color:#000;}
.nav_left{ float:left; width:540px; height:auto; padding-right:12px;}
.cbox-content{color:#333333;}
.cbox-content p{color:#333333; line-height:19px; font-size:11px; font-family:verdana;}
.more-info{margin-bottom:10px;}
.nav_right{ float:left; width:218px; height:218px; padding-top:10px; padding-left:2px;}
.nav_Rtop{ background:url(../images/sidebar-title-bg.png) no-repeat; width:218px; height:37px; float:left; none repeat scroll 0 0}
.nav_Rcont{ background:#F5F6F0; height:auto; width:208px; float:left; padding:5px;}
.nav_Rcont a {color:#000000; text-decoration:none;}
.nav_Rcont a:hover {color:#000000; text-decoration:none; font-style:italic;}
button.view-all{background:url(../images/view-all-btn-bg.gif) repeat-x left top; height:23px; line-height:23px; border:0; border-radius:5px; -moz-border-radius:5px; font-size:11px; color:#fff; padding:0 5px; cursor:pointer;}
.nav_Rcont P{ font-family:Trebuchet MS; font-size:12px; line-height:19px; color:#111111;}
.style{color:#333333; line-height:19px; font-size:11px; font-family:verdana; text-align:justify;}
.Rr{height:200px; width:200px; margin-left:5px;}
.bottom_banner{height:90px; width:728px; float:left; margin-top:5px;}
#footer{ height:100px; width:1000px; float:left; margin-top:5px; }
.footer{color:#fff; background:#2293b5 url(../images/footer-bg.png) repeat-x left 5px;}
.footer .foot-top{background:url(../images/footer-top.gif) no-repeat left top; height:12px; display:block;}
.footer h2{margin:0; padding:0 0 5px; font-size:14px;}
.footer h2 span{display:inline; color:#f3cb86; height:auto; line-height:normal;}

ul.footer-link{}
ul.footer-link li{width:180px; padding:0 10px 10px; float:left;}
ul.footer-link li a{display:block; color:#fff; text-decoration:none;}
ul.footer-link li a:hover{color:#f3cb86; text-decoration:none;}
.copyright{clear:both; padding:10px; font-size:11px;}

.cate_nav{ float:left; width:540px; height:auto;}
.cate_main{ float:left; height:auto;  width:745px; padding:5px; padding-left:0px; padding-top:0px;}
.pro_container{ float:left; width:355px; height:175px;   margin-left:10px; margin-top:10px;}
.pro_container h3{ padding:3px; color:#164567; font-size:16px; }
.cList_pic{ float:left; padding:3px;}
.cList_con{ }
.cList_con p{ font-family:Trebuchet MS; font-size:12px; line-height:18px; text-align:justify;padding:2px; padding-top:0; color:#333333;}
.cList_con ul li a{ text-decoration:none; line-height:17px; color:#16455F;}
.cList_con ul li a:hover{ text-decoration:underline; color:#000;}
.s_img{ float:left; padding:5px; margin-left:5px; }
.pop_ser{ float:left; padding-left:10px; width:755px;}
.pop_ser ul li{ padding-left:10px; line-height:19px; width:237px; float:left; display:block;}
.pop_ser ul li a{ text-decoration:none; color:#16455F; font-size:13px;}
.pop_ser ul li a:hover{ text-decoration:underline; color:#000;}
.pList_pic{ float:left; padding:7px 30px 7px 10px;}
.vocher tr td{ font-family:Tahoma,Arial, Helvetica, sans-serif;  font-size:11px; color:#333;}
.pList_con{ padding-top:20px;}
.pList_con p{ font-family:Arial, Helvetica, sans-serif;  font-size:11px; color:#333; line-height:20px; font-weight:normal;}
.pList_con p a{ text-decoration:none; font-weight:bold; color:#0B5B78;}
.tab_main{ width:772px; height:auto; float:left; }
.pList_con p a:hover{ text-decoration:underline;}
.ad2{color:#1C6C8E; font-weight:bold; font-size:15px; cursor:pointer;}
.ad3{color:#D2251F; font-weight:bold; font-size:17px; cursor:pointer;}
.ad2:hover{ text-decoration:underline;}
.tab_menu{ float:left; width:660px; height:29px; padding-top:5px;}
.tab_menu a{background:url(../images/darkblue_tableft_h.png) no-repeat left;  padding-left:14px;color:#fff;height:29px; padding-top:7px; padding-bottom:7px; }
.tab_menu a b{background:url(../images/darkblue_tabright_h.png) no-repeat scroll right; padding-right:30px; font-weight:bold;  padding-top:8px; padding-bottom:8px; padding-left:20px; color:#000; height:29px; line-height:29px; text-decoration:none;}
.tab_menu a:hover{background:url(../images/darkblue_tab_left.png) no-repeat left; padding-top:8px; padding-left:14px;  padding-bottom:8px; color:#fff; margin:0;height:29px;  }
.tab_menu a b:hover{background:url(../images/darkblue_tab_right.png) no-repeat scroll right; padding-right:30px; font-weight:bold;  padding-top:8px; padding-bottom:8px; color:#fff;height:29px; line-height:29px; }
 .tab_menu a.current  {background:url(../images/darkblue_tab_left.png) no-repeat left;padding-left:14px;  padding-top:7px;  padding-bottom:7px; color:#fff; height:29px;}
 a.current b{background:url(../images/darkblue_tab_right.png) no-repeat scroll right; padding-right:30px; font-weight:bold;  padding-top:8px; padding-bottom:8px; padding-left:20px; height:29px; color:#fff;}
 .tab_foot{ background:url(../images/darkblue_tabfoot.png) repeat-x; height:9px; width:772px; float:left;}
 .pro_table{ float:left; width:771px; height:auto; float:left;}
 .table_head { background:#EBEBEC; height:50px; }
 .table_head a{ text-decoration:none; color:#1E789A; line-height:20px;}
 .table_head a:hover{ text-decoration:underline;}
 .table_head td{ font-family:sans-serif; font-weight:600; font-size:12px; color:#1E789A;  text-align:center; border: 1px solid #d7d7d7; }
 .detail td{ font-family:sans-serif; font-weight:600; font-size:12px; text-align:center; border: 1px solid #d7d7d7; }
 .cbox_table{border:0px solid #d7d7d7; border-width:0 1px; width:770px; height:auto; float:left; }
 .row td{ padding: 5px 10px;text-align:center; cursor:pointer; border: 0px solid #d7d7d7; border-collapse:collapse; border-spacing:0;  border-bottom:none; border-left:none; color:#4B4B4B;}
  .row td a{text-decoration:none; color:#4B4B4B;}
  .row td a:hover{text-decoration:none; color:#4B4B4B;}
  .row td a:visited{text-decoration:none; color:#4B4B4B;}
 .row td td_border{ padding: 5px 10px;text-align:center; cursor:pointer; border: 2px solid #d7d7d7; border-collapse:collapse; border-spacing:0;  border-bottom:none; border-left:none; color:#4B4B4B;}
#td_border{ padding: 5px 10px;text-align:center; cursor:pointer; border: 2px solid #d7d7d7; border-collapse:collapse; border-spacing:0;  border-bottom:none; border-left:none; color:#4B4B4B;}
 td.ad1{color:#D2251F; font-weight:bold; font-size:14px; padding:10px;}
 td.ad2 { color:#024057; text-decoration:none; font-weight:bold; font-size:14px;}
 td.ad2 a{ text-decoration:none; font-weight:normal; color:#9900CC;}
 .spons{ height:25px; background:#E1E1E1; width:772px; text-align:center; float:left; margin-top:10px;}
 .spons span{ font-weight:600; line-height:25px; color:#383838;}
 .spons_link{ padding:5px; float:left;}
 .re_link{ float:left; padding-left:10px; width:270px; height:auto;}
 .bot_cat {background:url(../images/bullet.gif) no-repeat scroll left 8px;display:block;float:left;padding:2px 5px 2px 10px;width:244px; color:#3B3B3B;}
 .bot_cat a{ padding-left:5px; font-weight:bold; padding-right:5px; color:#0B5B78; text-decoration:none;}
 .bot_cat a:hover{ text-decoration:underline;}
.btn123{background:url(../images/buy.gif) no-repeat center; width:50px; border:0; padding:3px 5px; color:#fff; font:bold 12px Arial, Helvetica, sans-serif;} 
.btn1234{background:url(../images/buy_1.gif) no-repeat center; width:83px; border:0; padding:3px 0; color:#fff; font:bold 12px Arial, Helvetica, sans-serif;} 
.btn_dark{background:url(../images/btn_dark.png) no-repeat center; width:83px; border:0; padding:3px 0; color:#fff; font:bold 12px Arial, Helvetica, sans-serif;}
.msg{color:#D2251F;}
.btn_links{background:url(../images/buy.gif) no-repeat center;  border:0; padding:3px 5px; color:#fff; font:bold 12px Arial, Helvetica, sans-serif;}



.abc a{color:#595959;float:left;font-size:12px;font-weight:bold;height:auto;margin-bottom:5px;max-height:50px;overflow:hidden;text-decoration:none;padding:10px;}
.sliderwrapper .contentdiv{visibility:hidden; left:0; top:0; padding:5px; background:#fff; height:100%; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity:1; opacity:1;}
.pagination{}
.pagination a{}
.pagination a:hover, .pagination a.selected{}


#paginate-slider4{float:right; width:211px;}
#paginate-slider4 a{color:#000; text-decoration:none; display:block; padding:12px; height:18px; margin:1px 0px; border:1px solid #d7d7d7; margin-left:10px; font-family:UI,Verdana,sans-serif; font-size:13px;}
#paginate-slider4 a:hover, #paginate-slider4 a.selected{background:url(../images/pop-tab-bg-a.png) no-repeat left center; color:#f3cb86; border:0; margin-left:0; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;padding:12px; height:20px; }

.code_box{margin:20px 0 0 10px;}
.code{font:20px Arial, Helvetica, sans-serif; background:#cccccc; padding:5px;}
.code_text_box{margin:10px 0 0; border:2px solid #474747; padding:10px;	color:#000000; text-align:center; font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
.code_text_box h3{padding:10px 0 0;}
.revealcode{text-align:center; width:100px; float:left; display:block; margin-left:10px;}
.revealcode span.revealcode{background:#a2cf19 url(../images/getcode.gif) repeat center; width:100%; height:25px; display:block; text-decoration:none; margin:0;}
/*.revealcode a:hover.revealcode{background:none;}*/
.revealcode span.revealcode b{display:none; font-size:15px; text-decoration:none; line-height:30px; border:2px dashed;}
/*.revealcode a:hover.revealcode b{display:block;}*/

.reveal-box img{float:left;}
.reveal-box{padding:5px; clear:both;}

.revealcoded{text-align:center; width:250px; float:left; display:block; margin-left:10px;}
.revealcoded a{display:none; font-size:15px; text-decoration:none; line-height:25px; border:2px dashed; display:block;}
.revealcoded_open{font-size:15px; text-decoration:none; line-height:25px; border:2px dashed; text-align:center; width:100px; float:right; display:block; margin-left:10px;}
.r_left{color:#050505; font-size:14px;}
.r_left a{color:#050505; font-size:14px; padding-left:200px;}
.r_left a:hover{color:#050505; font-size:14px; padding-left:200px; font-style:italic;}
.r_right{color:#050505; font-size:14px;}
.r_right a{color:#050505; font-size:14px; padding-right:200px;}
.r_right a:hover{color:#050505; font-size:14px; font-style:italic; padding-right:200px;}
.title{color:#2F2F2F; font-weight:bold; font-size:11px; background:#f6f6f6; padding:5px; border-bottom:1px solid #E1E2E4;}

table.border{border:1px solid #E1E2E4;}
table.border td{padding:10px; border:1px solid #E1E2E4;  font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
.spl_text{color:#ccc; font:11px Arial, Helvetica, sans-serif;}

.msg{color:#D2251F;}
#tsr_butSearch{ background:url(../images/btn_dark_105.png) no-repeat; width: 117px; padding:5px; border:0px; color:#FFFFFF; font-weight:bold; text-align:center; }

.signup{  border: 1px solid #D7D7D7; border-top:none; border-bottom:none;}
.signup tr td{ padding:4px; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; color:#555; padding-left:15px;}
.log_title{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#363636; font-weight:bold;}
.tab_right{ background:url(../images/wishlist.png); width:110px; line-height:25px; padding:5px 11px 4px 12px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; font-weight:bold;}
.tab_right:hover{ background:url(../images/wishlist_sky.png);}
.desc{ font-family:Arial, Helvetica, sans-serif;}

b.cor{display:block; clear:both;}
b.cor b{display:block; background:#F6F6F6; border:1px solid #D7D7D7; border-width:0 1px; height:1px; overflow:hidden;}
b.cor b.b1{margin:0 4px; background:#D7D7D7; height:1px;}
b.cor b.b2{margin:0 2px; border-width:0 2px; height:2px;}
b.cor b.b3{margin:0 1px; height:2px;}


b.corb{display:block; clear:both;}
b.corb b{display:block; background:#fff; border:2px solid #D7D7D7; border-width:0 2px; height:1px; overflow:hidden;}
b.corb b.b1{margin:0 4px; background:#D7D7D7;}
b.corb b.b2{margin:0 2px; border-width:0 2px;}
b.corb b.b3{margin:0 1px; height:2px;}


.gallery_nm{font-family:Liberation; font-size:19px; padding-bottom:10px; color:#1171D0;}
.gallery_desc{ font-family:Segoe UI,Verdana,sans-serif; font-size:12px; line-height:18px; color:#666;}
.decs_p{ font-size:15px; font-family: sans-serif; color:#444; padding-right:20px;}
.ad2{ font-family:Tahoma; color:#D2251F; font-weight:bold; padding:0px 10px; font-size:19px;}
@font-face {
 font-family:Liberation;
 src: url("../LiberationMono-Regular.ttf")
}
.compare{ background:url(../images/compare-btn.gif) no-repeat; width:142px; height:34px; display:block;}
.user{ padding:10px; padding-left:80px;}
.user tr td{ padding:7px; font: bold 13px Arial, Helvetica, sans-serif; color:#555; padding-left:10px; vertical-align:top; line-height:25px;}
.user tr td a{ font: bold 13px Arial, Helvetica, sans-serif; color:#555; padding-left:10px; vertical-align:top; line-height:25px;}
.user tr td a:hover{ color:#3e0202;}





a{ text-decoration:none;}
.inner-cat{ padding:5px 0px;}
.inner-cat a{  background: url(../images/inner-arrow.png) no-repeat scroll 0 0px transparent; padding-left: 20px; text-decoration:none; color:#0572ae; font-size:14px; font-weight:bold; line-height:36px;}
.subcategory a{ text-decoration:none; color:#169be5; font-size:12px; padding:2px; font-weight:normal; line-height:20px;}
.inner-cat a:hover{ text-decoration:underline; color:#000;}

.pagenation{ font-size:13px; float:right; padding:5px; padding-left:0px; margin:5px 0px; width:350px; text-align:right;}
.pagenation .active{ background:#2088ab; padding:2px 7px; margin:0px 2px; color:#fff;  -moz-border-radius:3px -webkit-border-radius:3px; border-radius:3px; behavior: url(border-radius.htc);}
.pagenation .nonactive{ background:#143659; padding:2px 7px; margin:0px 2px; color:#fff;  -moz-border-radius:3px -webkit-border-radius:3px; border-radius:3px; behavior: url(border-radius.htc);}
.pagenation .nonactive:hover{ background:#2088ab; padding:2px 7px; color:#fff;  -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; behavior: url(border-radius.htc);}
.filter{   background: url(../images/index_darkblue_05.jpg) repeat scroll 0 0 transparent; padding:8px 5px;}
.filter span{ font-size:15px; font-weight:bold; color:#fff;}
.list a{ display:block; font-size:11px; line-height:20px; color:#555;}
	.list a:hover{color:#000; text-decoration:underline;}
	.list-search{ padding:7px; background:#f6f6f6; text-align:center; border:1px solid #ccc; border-top:none;}
	.list-search span{ font-weight:bold; font-size:11px; color:#333;}
	.list-inp{ font-size:11px; padding:2px; margin:5px 0px;}
.content-inner{ padding:5px 0px; border-bottom:1px solid #143659;}
.content-inner-det{ padding:5px 0px; border-bottom:1px solid #143659;}
.content-inner .imga{ width:150px; float:left; height:auto; text-align:center;}
.content-inner .imga-det{ width:150px; float:left; height:auto; text-align:center;}
.content-inner-det{ background:none;}
.content-inner .cntt{ width:430px; float:left; text-align:center; padding:5px 10px; vertical-align:middle; height:100%;}
.content-inner .cntt p{ text-align:center;}
.content-inner:hover{ background:#f9f9f9;}
.cl{ clear:both;}	
.imga{ width:110px; float:left; height:auto; text-align:center;}
.cntt{ width:260px; float:left;}
.cntt a{font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#2088ab;}
.cntt a:hover{color:#2088ab;}
.cntt p{ font-size:12px; color:#555; text-align:justify; line-height:18px;}
.cmp{ width:150px; padding-top:10px; float:left; text-align:center; font-size:18px; color:#143659;}
.cmp a{ position:relative; top:10px;}
.center{ background-attachment:scroll; background-color: #F8F8FF;  background-image: none;  background-position: 0 0;   background-repeat: repeat;  border-collapse: collapse;
  border-spacing: 0;   margin: 5px;}
  td.white_bg { background-color: #fff;}
	.total_small {font-weight: bold; color: #990000;}
	td.lighter { background-color: #FFFFFf; border-bottom:1px solid #fff!important;}
	td.compWidth { width: 130px; }
	td.compWidth_title { width: 200px; }
	td.upper { padding-top: 0px; padding-bottom: 1px; margin-top: 0px; border-bottom: 1px solid #fff;}
	td.upper_2 { border-bottom: 1px solid #fff;}
	a.lowest_price, span.lowest_price { font-weight: bolder; }
td.ab{ border: 1px solid silver;
    border-collapse: collapse;
    border-spacing: 0;}
	.subcategory{ padding:0px; padding-left:20px;}
	.center tr td{ padding:7px 5px; color:#555;}
	td.remove{ border-bottom:1px solid #fff!important; background:#fff; font-weight:bold; color:#2088ab!important;}
	td.remove a{color:#2088ab;}
	td.remove a:hover{ color:#2088ab; text-decoration:underline;}
	.tot{ font-size:18px; font-weight:bold; color:#143659; padding-bottom:10px;}
	.comp{ color:#690440!important; background:#fff; font-weight:bold; text-align:center;}
	
div.t, div.b {height: 7px; padding: 0;margin: 0;overflow: hidden;}
div.m { padding: 0 0px; background:#fff;}
div.b{background: url(../images/border-bottom.png) 0 100% repeat-x;}
div.b div.b{background: url(../images/b-r.png) 100% 0 no-repeat;}
div.b div.b div.b{background: url(../images/b-l.png) 0 0 no-repeat;}
div.t {background: url(../images/border-top.png) 0 0 repeat-x;}
div.t div.t {background: url(../images/t-r.png) 100% 0 no-repeat;}
div.t div.t div.t {background: url(../images/t-l.png) 0 0 no-repeat;}	
.warp-right{ padding:0px;}
.subcategory a{ background:none;}
.warp-right p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#555; line-height:18px;}
#str{ padding:2px; border:1px solid #333; color:#0572AE;}

.nav_col .cbox .cate_main .content{ border-bottom:1px solid #ccc; padding:10px 0px;}
.nav_col .cbox .cate_main .content:hover{ background:#f2f2f2;}
.ppp{ width:210px!important;}
.ppp p{ padding:8px 0px;}
.com-content{ min-height:155px!important; padding-top:35px;}
.com-content p{ padding:5px 0px;}

.s-cate{ position:relative; margin:0px; padding:0px;}
.s-cate li{ display:table-cell;; padding:5px;}
.Cbox .img{float: left; height: auto;  text-align: center;   width: 112px; overflow:hidden;}
.Cbox .nm{ float:left; width:275px; text-align:center; padding-right:10px;}
.Cbox .nm b a{ color:#2088AB}
.Cbox .prc{color: #143659;  float: left;   font-size: 15px; font-weight:bold; padding-top: 15px;   text-align: center;    width: 120px;}

.spc-list{ position:relative; padding:0px; margin:0px;}
.spc-list li{ display:block; padding:10px 0px; border-bottom:1px solid #ccc;}
.content, ul#output li{ padding:8px 0px; border-bottom:1px solid #ccc;}
.Cbox .nm a{ color:#333;}
.Cbox .nm a:hover{ text-decoration:underline; color:#000;}
.list-tbl tr td{  padding:5px;}


.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
		background: #000;
		background: rgba(0,0,0,.7);
		z-index: 100;
		display: none;
		top: 0;
		left: 0; 
		}
	
	.reveal-modal {
		visibility: hidden;
		top: 100px; 
		left: 50%;
		margin-left: -150px;
		width: 330px;
		background: #fff;
		position: absolute;
		z-index: 1001;
		padding: 30px 40px 34px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);
		}
		
	.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
	
	.reveal-modal .close-reveal-modal {
		font-size: 22px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #aaa;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
		} 
		
	.rating{ }
	.rating tr td{font-size:12px; color:#333; padding:5px;}	
	.rating tr td .inp{ width:150px; border:1px solid #ccc; padding:3px;}
	.rat-btn{ background:#a5bd07; padding:5px; font-size:13px; color:#fff; border:none; font-weight:bold; 	-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px; cursor:pointer; }

