/* GENERAL */
body{margin:0px; padding:0px; font-family:Arial; font-size:11px; background-color:#e0e0df;}
a, a:visited{font-family:"Trebuchet MS"; font-size:12px; color:#000000; text-decoration:underline;}
a:hover{text-decoration:none;}
img, a img{border:none;}
form, p{margin:0px; padding:0px;}
td{text-align:left; vertical-align:top}
.hdots{background:url('../i/hdots.gif') repeat-x left center;}

/* TOP */
#topd{position:absolute; top:0px; width:100%}
#topd table{border-top:1px solid #ef9766; background:url('../i/top_bg.jpg') repeat-x left top; margin-left:0px}
#topd table td{font-size:12px; color:#ffffff; background:url('../i/topb_bg.jpg') repeat-x left bottom; padding-bottom:1px}
#topd table td.t{padding:23px 17px 0 0; text-align:right; background:none}
#topd table td.t a, #topd table td.t a:visited, #topd table td.t a:hover{text-decoration:none; font-weight:bold; color:#ffffff;}

#topd td.tm{text-align:right; vertical-align:bottom; padding-right:17px}
#topd td.tm a, #topd td.tm a:visited{text-decoration:none; color:#4d4e53; background:url('../i/top_a_c.jpg') repeat-x left top; padding:1px 0 1px 0; height:20px; margin-left:4px}
#topd td.tm a span, #topd td.tm a:visited span{padding:1px 0 1px 10px; background:url('../i/top_a_l.jpg') no-repeat left top;}
#topd td.tm a b, #topd td.tm a:visited b{padding:1px 10px 1px 0; background:url('../i/top_a_r.jpg') no-repeat right top; font-weight:normal;}

#topd td.tm a:hover, #topd td.tm a.sel, #topd td.tm a.sel:visited, #topd td.tm a.sel:hover{text-decoration:none; color:#4d4e53; background:url('../i/top_ao_c.jpg') repeat-x left top; padding:1px 0 1px 0;}
#topd td.tm a:hover span, #topd td.tm a.sel span, #topd td.tm a.sel:visited span, #topd td.tm a.sel:hover span{padding:1px 0 1px 10px; background:url('../i/top_ao_l.jpg') no-repeat left top;}
#topd td.tm a:hover b, #topd td.tm a.sel b, #topd td.tm a.sel:visited b, #topd td.tm a.sel:hover b{padding:1px 10px 1px 0; background:url('../i/top_ao_r.jpg') no-repeat right top; font-weight:normal;}


#topd td.tm input.s{font-family:"Trebuchet MS"; font-size:10px; color:#4d4e53; border:0px; border-left:1px solid #ef9766; padding:3px 5px 2px 9px; margin-bottom:-1px; margin-bottom:expression(-2+'px'); width:75px;}
#topd td.tm input{vertical-align:text-bottom; margin-bottom:-1px;}




/* MIDDLE */
#dmid{position:relative; top:78px; width:752px; background:#4d4e53;}
#main{padding:15px 15px 0 15px; background:#ffffff; width:722px; text-align:left; float:left;}
#content{padding-left:180px; padding-bottom:0px; margin:auto; }
#content h2{font-family:"Trebuchet MS"; padding:0 0 8px 0; margin:0; background:url('../i/h2_bg.jpg') repeat-x left bottom; font-size:17px;}
#content h2.nb{font-family:"Trebuchet MS"; padding:0 0 8px 0; margin:0; background:none; font-size:17px;}
#content h3{font-family:"Trebuchet MS"; padding:0; margin:0; font-size:12px; font-weight:bold; color:#e55100}
#content h4{font-family:"Trebuchet MS"; display:inline; font-size:12px; font-weight:bold; padding:0 10px 0 0; margin:0; color:#015d68; background:url('../i/h4_arr.jpg') no-repeat right center;}

#content h3.featured{font-family:"Trebuchet MS"; font-size:16px;}

.notify{font-size:11px; color:#ff0000; }
.notify a, .notify a:visited{font-size:10px; color:#ff0000; text-decoration:underline}
.notify a:hover{text-decoration:none}

.notify_big {font-size:12px; color:#fff; vertical-align:middle; font-weight:bold; background:#ff0000 url('../i/notify.jpg') no-repeat left top; padding:10px; min-height:43px; padding-left:60px; }

input.txt{border:1px solid #185b7e; font-family:Arial; font-size:10px; width:150px; padding:1px}
input.txt1{border:1px solid #185b7e; font-family:Arial; font-size:10px; padding:1px}
textarea.txt{border:1px solid #185b7e; font-family:Arial; font-size:10px; padding:1px}
select.sel{border:1px solid #185b7e; font-family:Arial; font-size:10px;}

.bm { font-size:11px; font-weight:bold}

#personal_details tr td {padding-top:8px; }
#optional_details tr td {padding-top:8px; }
span.form{font-weight:bold; color:#5f5f5f;}
span.form b{color:#e55100}
td.formr{padding-left:10px}

.spath, .spath a, .spath a:visited, .spath a:hover{font-size:10px; color:#4d4e53; text-decoration:none}
.spath a:hover{text-decoration:underline}
.spath{padding-bottom:10px}


/* FOOTER */
#dbot{border-top:1px solid #b8b8ba; width:520px; padding:33px 52px 33px 180px; text-align:left; font-size:10px; color:#ffffff;}
#dbot a, #dbot a:visited{font-size:10px; color:#ffffff; text-decoration:none}
#dbot a:hover{text-decoration:underline}


/* LEFT MENU */
.ml_hd{background:url('../i/menu_left.jpg') no-repeat left top; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#fe6a19; height:19px; padding:7px 0;}

#mleft{position:absolute; width:162px; left:15px; top:5px;}
.idx #mleft{top:191px;}
#mleft a, #mleft a:visited{display:block; text-decoration:none; font-family:Arial; font-size:11px; color:#4d4e53}
#mleft a:hover, #mleft a.sel, #mleft a.sel:visited, #mleft a.sel:hover{display:block; text-decoration:none; font-family:Arial; font-size:11px; font-weight:bold; color:#e75302}
#mleft a.h, #mleft a.h:visited{display:block; text-decoration:none; font-weight:bold; font-family:Arial; font-size:11px; color:#4d4e53}
#mleft a.h:hover, #mleft a.hsel, #mleft a.hsel:visited, #mleft a.hsel:hover{display:block; text-decoration:none; font-family:Arial; font-size:11px; font-weight:bold; color:#e75302}
.ml{border-right:1px solid #dedfe0; line-height:15px;}


#clform a, #clform a:link, #clform a:active, #clform a:visited, #clform a:hover {color:#fe6a19;}



/* INDEX */
#idxt{background:#ffffff; padding:15px 15px 0 15px; width:722px;}


/* RIGHT */
#dcart{position:absolute; right:0px; top:0px; margin-right:-200px; width:180px;}
#dcart .c{padding:0px 15px; background:#ffffff; font-size:10px; color:#4d4e53}
#dcart a, #dcart a:visited{font-size:10px; color:#4d4e53; text-decoration:none}
#dcart a:hover{text-decoration:underline}
#dcart .price{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#55a51c; padding-left:10px; text-align:right}
#dcart .total{text-align:right; vertical-align:middle}
#dcart a.l, #dcart a.l:visited, #dcart a.l:hover{font-family:"Trebuchet MS"; font-weight:bold; font-size:12px; color:#fe6a19; text-decoration:none}
#dcart a.l b, #dcart a.l:visited b{display:none;}
#dcart a.l:hover b{display:inline}
#dcart input.txt{width:120px}

.box {font-family:"Trebuchet MS"; font-weight:bold; font-size:12px; letter-spacing:1px}

/* LIVESEARCH */
#LSResult{position:absolute; background-color:#ffffff; z-index:1000; color:#ffffff; margin-top:78px; width:265px; width:expression(263+'px');}
div.LSRes{border:1px solid #a7a6a6; width:259px; padding:2px;}
div.LSRes a, div.LSRes a:visited, div.LSRes a:hover{display:block; text-decoration:none;}
a.LStotal, a.LStotal:visited{font-family:"Trebuchet MS"; font-size:11px; color:#ffffff; text-align:left; padding:3px 0px 3px 7px; background:url('../i/lstotal_.jpg') no-repeat left top; width:252px;}
a.LStotal:hover{font-family:"Trebuchet MS"; font-size:11px; color:#ffffff; text-align:left; background:url('../i/lstotal.jpg') no-repeat left top; padding:3px 0px 3px 7px; width:252px;}
div.LSdesc{font-family:"Trebuchet MS"; font-size:10px; color:#57acdd; padding:3px 7px; background:url('../i/lsdesc.jpg') repeat-x top;}

a.LScat, a.LScat:visited{background:url('../i/lscat_bg.jpg') no-repeat 5px 2px; height:30px; padding-left:45px;}
a.LScat:hover{background:url('../i/lscat_bg_o.jpg') no-repeat 5px 2px; background-color:#77b800; height:30px; padding-left:45px;}
a.LScat span.LSpath{font-family:"Trebuchet MS"; font-size:9px; color:#8f8f8f;}
a.LScat:hover span.LSpath{font-family:"Trebuchet MS"; font-size:9px; color:#ffffff;}

a.LSproduct, a.LSproduct:visited{font-family:"Trebuchet MS"; font-size:10px; color:#57acdd; display:block; width:253px; height:41px; padding:4px 3px; background:url('../i/lsprod.jpg') no-repeat;}
a.LSproduct:hover{background:url('../i/lsprod_.jpg') no-repeat; color:#ffffff;}
a.LSproduct img, a.LSproduct:visited img{border:1px solid #a1c1d1;}
a.LSproduct:hover img{border:1px solid #ffffff;}
a.LSproduct span{display:block; position:absolute; left:60px; font-family:"Trebuchet MS"; font-size:10px; color:#57acdd;}
a.LSproduct:hover span{display:block; position:absolute; left:60px; color:#ffffff;}
a.LSproduct span b, a.LSproduct:visited span b{color:#96c6de;}
a.LSproduct:hover span b{color:#ffffff;}


/* PRODUCTS */
.tbl_subcategs{border-top:1px solid #f2f2f3; border-bottom:1px solid #dedfe0;}
.tbl_subcategs .vline{background:url('../i/subcat_vline.jpg') repeat-y center top;}
.tbl_subcategs a, .tbl_subcategs a:visited{background:url('../i/subcat_arr.jpg') no-repeat left 3px; font-family:"Trebuchet MS"; font-size:12px; color:#000000; text-decoration:none; padding-left:20px}
.tbl_subcategs a:hover{background:url('../i/subcat_arr.jpg') no-repeat left 3px; font-family:"Trebuchet MS"; font-size:12px; color:#000000; font-weight:bold; text-decoration:underline; padding-left:20px}
.tbl_subcategs .hline{background:url('../i/subcat_hline.jpg') repeat-x left center;}

.pfeat{padding:0px 0px 20px 0px; font-family:Arial; font-size:11px; color:#4d4e53}
.pfeat td{padding-bottom:5px}
a.ptitle, a.ptitle:visited, a.ptitle:hover{font-size:12px; font-weight:bold; color:#0191c9; text-decoration:none; line-height:13px}
.fbuy{font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; color:#55a51c; line-height:18px;}
.sbuy{font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; color:#55a51c; line-height:18px; text-align:right}

.sbuy1{font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; color:#55a51c; line-height:21px; vertical-align:middle; text-align:right; }
.sbuy1 input{vertical-align:text-bottom;}
.sbuy1 input.qty, input.qty{border:1px solid #000000; width:30px; font-size:10px; vertical-align:bottom}

.partno{font-family:"Trebuchet MS"; font-size:10px; color:#4d4e53; padding-right:30px}
.stocki{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#55a51c}
.stocko{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#ff0000}
.stocko a, .stocko a:visited{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#ff0000}
.stocko a:hover{text-decoration:none}

.prod_pics img{margin-right:10px}
.prod_det{margin:10px 10px 0 0;}

ul.pdet{margin:0; padding:0; list-style-type:none}
ul.pdet li{margin:0; padding:0 0 0 10px; background:url('../i/list_arr.gif') no-repeat left 4px; color:#0070bc}

.prod_pics img{opacity:0.4; filter:alpha(opacity=40)}
.prod_pics img.v{opacity:1; filter:alpha(opacity=100)}

span.price{font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; color:#55a51c;}

a.fd, a.fd:visited, a.fd:hover{font-size:11px; color:#4d4e53; font-weight:bold; text-decoration:none}


.pspecs{margin:0 0 15px 15px; border:2px solid #b9e0ef; font-size:10px; color:#4d4e53; width:245px; float:right; padding:10px}
.pspecs .imp td{background-color:#f1f9fc}
.pspecs .l{width:75px; padding:5px 10px;}
.pspecs .r{width:235px; padding:5px 5px; font-size:11px;}

.ord_ord { font-size:12px; font-weight:bold; text-transform:cappitalize; }

/* BUY */
.buy_tabs{background:url('../i/h2_bg.jpg') repeat-x left center; height:18px}


.buy_tabs a .btabf, .buy_tabs a:visited .btabf, .buy_tabs a:hover .btabf{background:url('../i/buy_af.jpg') no-repeat left top; display:block; height:20px; padding-left:10px; float:left}
.buy_tabs a.sel .btabf, .buy_tabs a.sel:visited .btabf, .buy_tabs a.sel:hover .btabf{background:url('../i/buy_asf.jpg') no-repeat left top;}

.buy_tabs a, .buy_tabs a:visited, .buy_tabs a:hover{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; text-decoration:none; color:#4d4e53; display:block; float:left; height:20px; background:url('../i/buy_a_c.jpg') repeat-x left top; line-height:20px;}
.buy_tabs a.sel, .buy_tabs a.sel:visited, .buy_tabs a.sel:hover{color:#ffffff; background:url('../i/buy_as_c.jpg') repeat-x left top;}

.buy_tabs a b{padding-left:10px;}
.buy_tabs a .btabf b{padding-left:0}

.buy_tabs a b, .buy_tabs a:visited b, .buy_tabs a:hover b{display:block; float:left; height:20px; background:url('../i/buy_a_r.jpg') no-repeat right top; padding-right:30px; cursor:hand;}
.buy_tabs a.sel b, .buy_tabs a.sel:visited b, .buy_tabs a.sel:hover b{display:block; float:left; height:20px; background:url('../i/buy_as_r.jpg') no-repeat right top; padding-right:30px; cursor:hand;}

.buy_tabs a .btabl, .buy_tabs a:visited .btabl, .buy_tabs a:hover .btabl{display:block; float:left; height:20px; background:url('../i/buy_al_r.jpg') no-repeat right top; padding-right:30px; cursor:hand;}
.buy_tabs a.sel .btabl, .buy_tabs a.sel:visited .btabl, .buy_tabs a.sel:hover .btabl{display:block; float:left; height:20px; background:url('../i/buy_asl_r.jpg') no-repeat right top; padding-right:30px; cursor:hand;}

.buy_tabs a b.n, .buy_tabs a:visited b.n, .buy_tabs a:hover b.n{display:block; float:left; height:20px; background:url('../i/buy_an_r.jpg') no-repeat right top; padding-right:30px; cursor:hand;}


.buy_tbl th{background:url('../i/hdots.gif') repeat-x left bottom; border-right:1px solid #ebeced; padding:0px 10px 7px 10px; text-align:center; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#4d4e53}
.buy_tbl td{background:url('../i/hdots.gif') repeat-x left bottom; border-right:1px solid #ebeced; padding:7px 10px 7px 10px; text-align:right;}
.buy_tbl .l{border:none}
.buy_tbl .f{padding-left:0px; text-align:left}
.buy_tbl .price{font-size:12px}
.buy_tbl .bprice{font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; color:#55a51c;}
.buy_tbl .buy_tf td{font-size:12px; font-weight:bold; color:#4d4e53; background:none;}
.buy_tbl .buy_tf td.l{padding-top:4px}

.buy_tbl .buy_sh td{border:2px solid #b9e0ef; background:none; border-left:none; padding:10px; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#4d4e53}
.buy_tbl .buy_sh td.f{border-right:1px solid #ebeced; border-left:2px solid #b9e0ef}

.buy_tbl .total td{background:#f1f9fc; border:none; padding:10px; text-align:right; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#4d4e53}

.list { font-size:10px;}

#shipping_info { border:0px; padding:0px;}
#shipping_info tr { border:0px; padding:0px;}
#shipping_info td { border:0px; padding:0px; text-align:left; line-height:20px;}




/* ORDER HISTORY */
td.acc_ord_hd0{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#969696; width:80px;}
td.acc_ord_hd0 b{font-size:12px; font-weight:bold; color:#000000;}
td.acc_ord_hd, td.acc_ord_hd1{font-size:12px; font-weight:bold; color:#969696;}
td.acc_ord_hd{width:180px;}
td.acc_ord_hd1{padding-left:20px;}
td.acc_ord_hd0, td.acc_ord_hd{border-right:1px solid #f1f1f1; padding:0px 20px;}
td.acc_ord_td{border:1px solid #d9d9d9; padding:1px;vertical-align:top; }
td.acc_ord_hd2{text-align:right; padding:0px 10px;}

table.acc_ord_tbl td{vertical-align:top;padding:5px 0px 10px 0px;}
table.acc_ord_tbl td.n{text-align:center; width:118px; border-right:1px solid #eaeaea;}
table.acc_ord_tbl td.prod{padding-left:10px;padding-right:10px; border-right:1px solid #eaeaea;}
table.acc_ord_tbl td.prod span.pn{padding-left:15px; background:url('../i/acc_ord_arr.jpg') no-repeat left; font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#727272;}
table.acc_ord_tbl td.prod span.pn b{color:#fd5a01;}
table.acc_ord_tbl td.hline{background-color:#d7d7d7; padding:0px;}
table.acc_ord_tbl td.n2{padding-left:10px;padding-right:10px; border-right:1px solid #eaeaea;}
table.acc_ord_tbl td.n3{padding-left:10px;padding-right:10px;}
table.acc_ord_tbl tr.tf td{background-color:#f5f5f5; text-align:right; padding:5px 10px; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#000000;}
table.acc_ord_tbl tr.tf td.o{font-size:14px; font-weight:bold; color:#cc0000;}

table.acc_ord_tbl tr.extra td{background:url('../i/buy_addr_bg.jpg') repeat-x left bottom; height:38px; height:expression(28+'px'); padding:5px 10px 5px 15px; vertical-align:bottom; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#e55100;}
table.acc_ord_tbl tr.extra td span{font-family:"Trebuchet MS"; font-size:12px; font-weight:normal; color:#000000;}
table.acc_ord_tbl tr.extra td.price{padding:5px 10px 5px 10px; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; text-align:right; color:#1c84ab;}
table.acc_ord_tbl tr.total td{background:#dfdfdf; padding:5px 10px 5px 10px; vertical-align:middle; text-align:right; font-size:14px; font-weight:bold; color:#000000;}
table.acc_ord_tbl tr.total td.price{font-size:16px; color:#cc0000;}

table.acc_ord_tbl td.chk{background:#e8f1f6;}
table.acc_ord_tbl td.chk ul{list-style:none; margin:0px 0px 0px 15px; padding:0px;}
table.acc_ord_tbl td.chk li, table.acc_ord_tbl td.chk li{font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#005d9e; text-decoration:none; background:url('../i/acc_ord_li.jpg') no-repeat left 4px; padding-left:15px;}
table.acc_ord_tbl td.chk div.note{padding:5px 15px 0px 15px; font-family:"Trebuchet MS"; font-size:11px; color:#005d9e;}


table.acc_ord_tbl td.ordhd{padding:0px; border-bottom:2px solid #c4deeb; background-color:#d4e9f1;}
table.acc_ord_tbl td.hd0{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#2c2c2c; padding:5px 20px 5px 18px; width:80px; border-right:1px solid #b0d1e3; vertical-align:middle}
table.acc_ord_tbl td.hd0 b{font-size:12px;}
table.acc_ord_tbl td.hd{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#2c2c2c; padding:5px 20px; width:180px; border-right:1px solid #b0d1e3; vertical-align:middle}
table.acc_ord_tbl td.hd1{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#2c2c2c; padding:5px 20px; width:130px; border-right:1px solid #b0d1e3; vertical-align:middle}
table.acc_ord_tbl td.hd2{text-align:right; padding:0px 7px; vertical-align:middle}



/* FILTERS */
td.filter_ttl{background:url('../i/filters/ttl_bg.jpg') repeat-x;}
td.filter_hd{background:url('../i/filters/hd_bg.jpg') repeat-x; font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; padding:9px 7px 0px 7px;}
td.filter{background:url('../i/filters/bg.jpg') repeat-x; font-size:11px; font-weight:bold; color:#ffffff; padding:0px 5px;}
td.filter a.clear, td.filter a.clear:visited{font-size:11px; font-weight:bold; color:#ffffff; line-height:33px; text-decoration:none; display:block; text-align:center; padding:0px 0px;}
td.filter a.clear:hover{background-color:#e85303; line-height:33px;}

ul#nav{padding:0px; margin:0px; list-style:none; font-family:Arial; font-size:13px; font-weight:bold; color:#000000; text-align:center; list-style-type:none; line-height:33px; z-index:100;}
ul#nav li{float:left; position:relative; cursor:pointer; cursor:hand; z-index:100;}
ul#nav li:hover, ul#nav li.over{background-color:#fd7f19; color:#ffffff;}
ul#nav li.none, ul#nav li.none:hover{cursor:default; padding:0; line-height:7px;}

ul#nav li ul{padding:0px; margin:0px; list-style:none; font-family:Arial; font-size:12px; font-weight:bold; color:#000000; text-align:center; list-style-type:none; line-height:33px; z-index:100;}
ul#nav li:hover ul, ul#nav li.over ul{display:block; width:192px;}

ul#nav li ul li{float:left; position:relative; cursor:pointer; cursor:hand; z-index:100; text-align:left; display:block; background-color:#fd7f19;}

ul#nav li ul{display:none; position:absolute; top:33px; left:0; font-weight:normal; text-align:left; list-style-type:none;}

#nav li{padding:0px 5px;}
#nav li.none, #nav li.none:hover{padding:0px;}
#nav li ul li{padding:0px;}
#nav a{font-family:Trebuchet MS, sans-serif; font-family:Arial; font-size:12px; font-weight:bold; line-height:21px; text-decoration:none; vertical-align:middle; display:block; color:#000000; width:192px; padding:0px 10px 3px 10px; border-bottom:1px solid #eb6233;}
#nav a:hover{line-height:21px; padding:0px 10px 3px 10px; color:#ffffff; width:192px !important; vertical-align:middle; text-decoration:none; background-color:#ff913a;}

.filter span.on{display:block; float:left; padding:3px 10px; background-color:#e85303;}
.filter span.off{padding:3px 10px; display:block; float:left;}

.filter a.onf, .filter a.onf:visited{padding:3px 10px; color:#ffffff; text-decoration:none; display:block; float:left;}
.filter a.onf:hover{padding:3px 10px; background-color:#e85303; display:block; float:left;}

/* CATEGORIES PAGES */
.pages_cat a img{vertical-align:text-bottom;}
.pages_cat span{font-family:Arial; font-size:14px; font-weight:bold; color:#000000; text-decoration:underline;}
.pages_cat a, .pages_cat a:visited{font-family:Arial; font-size:14px; font-weight:bold; color:#e75302; text-decoration:none;}
.pages_cat a:hover{font-family:Arial; font-size:14px; font-weight:bold; color:#e75302; text-decoration:underline;}

/* CHECKOUT */
.bd_tbl{margin-left:22px}
.bd_tbl1{margin-left:0px}
.bd_tbl td, .bd_tbl1 td{vertical-align:top;}
.bd_bord{margin-left:0px; border:2px solid #b9e0ef; padding:10px 20px}
.bd_bg{margin-left:0px; background-color:#f1f9fc; padding:10px 20px}
.bd_bg table td{vertical-align:middle}
.bd_bord td{font-family:"Trebuchet MS"; font-size:11px;}
.bd_bord span b{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#4d4e53}
td.bd_vdots{background:url('../i/vdots.gif') repeat-x left center;}
td.bd_vline{background:url('../i/vline.jpg') repeat-y center top;}
tr.bd_cart_hd td{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#4d4e53}
td.bd_img{border:none; width:65px}
.bd_price{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#55a51c}
.bd_priceb{font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; color:#55a51c}
.bd_ttl{font-family:Arial; font-size:12px; font-weight:bold; color:#0191c9}
.bd_b{font-family:Arial; font-size:12px; font-weight:bold; color:#4d4e53;}
.bd_pn{font-family:"Trebuchet MS"; font-size:10px; color:#4d4e53; margin-top:5px}
