body {margin:0px; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:11px; background:#000000;}
form {margin:0px;}
input {vertical-align:middle;}
a{ color:#000000; text-decoration:none;}
.main_tbl {background:url(../images/main_bg.jpg) left top no-repeat; height:100%; width:887px; margin:0px auto;}
.prl_header {height:168px; vertical-align:bottom;}
.bg1 {background:#ffffff;}
.bg2 {background:#333333;}
.bg3 {background:#eeeeee;}
.top_bdr {border-top:1px solid #eeeeee;}
.top_pro {border:1px solid #eeeeee;}
.bottom_bdr {border-bottom:1px solid #eeeeee;}
.t_space {margin-top:40px;}

.menu_css {background:#000000; border-bottom:1px solid #5d5d5d; padding-bottom:8px;}
.menu_css ul {margin:8px 0px 0px 0px; padding:0px; list-style:none; font-family:Trebuchet MS, Arial; font-size:12px; font-weight:bold;}
.menu_css ul li {border-right:1px solid #5d5d5d; float:left;}
.menu_css ul li a {color:#FFFFFF; text-decoration:none; padding:2px 10px; display:inline-block;}
.menu_css ul li a:hover {background:#8b1d1c;}
.menu_css ul .bdr_none {border:none;}

.text1 {color:#888888; line-height:17px;}
.text1 a {color:#888888; text-decoration:none;}
.text1 a:hover {color:#02dae1;}

.text2 {color:#111111; line-height:17px;}
.text2 a {color:#111111; text-decoration:none;}
.text2 a:hover {color:#02dae1;}

.text3 {color:#FFFFFF; line-height:17px;}
.text3 a {color:#FFFFFF; text-decoration:none;}
.text3 a:hover {color:#02dae1;}

.text4 {color:#000000; font-size:11px; line-height:17px;}
.text4 a {color:#000000; text-decoration:none;}
.text4 a:hover {color:#8b1d1c;}

.text5 {color:#8b1d1c; font-size:12px; line-height:17px;}
.text5 a {color:#8b1d1c; text-decoration:none;}
.text5 a:hover {color:#000000;}

.text6 {color:#8b1d1c; line-height:17px;}
.text6 a {color:#8b1d1c; text-decoration:none;}
.text6 a:hover {color:#280000;}

.text7 {color:#b1b1b1; line-height:17px; font-size:10px;}

.ban_hgt {height:212px;}
.left_nav {width:250px; padding-right:16px;}
.cont_part {padding:15px;}

.cat_links {background:url(../images/per_bul1.gif) 6px 10px no-repeat; font-size:12px; border-bottom:1px solid #e1e1e1; padding:6px 22px; line-height:17px;}
.cat_links a {color:#000000; font-weight:bold; text-decoration:none;}
.cat_links a:hover {color:#8b1d1c;}
.sub_links {margin:0px; padding:0px; list-style:none; border-bottom:1px solid #e1e1e1; font-size:12px; line-height:17px;}
.sub_links li {padding:3px 22px; background:url(../images/per_bul2.gif) 10px 11px no-repeat;}
.sub_links li a {color:#000000; text-decoration:none;}
.sub_links li a:hover {text-decoration:underline;}

.box1 {background:url(../images/box1_bg.gif) left bottom repeat-x #FFFFFF; border:1px solid #d3d3d3;}

.normal_text {color:#333333; font-size:12px; line-height:17px;}
.normal_text a {color:#8b1d1c; text-decoration:underline;}
.normal_text a:hover {text-decoration:none;}

.prl_footer {padding:10px 0px; border-top:1px solid #2d2d2d;}
.prl_footer .link a {color:#02dae1; text-decoration:underline;}
.prl_footer .link a:hover {text-decoration:none;}

.prod_box {background:#eeeeee; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; padding:15px; padding-bottom:0px;}
.pro_tbl {text-align:center; vertical-align:top;}
.pro_tbl .box_width {width:134px; padding-bottom:15px;}
.pro_tbl .box_bg {background:#FFFFFF;}
.pro_tbl table td {text-align:center; color:#333333; font-size:12px; line-height:17px;}
.pro_tbl .img_box {height:111px; vertical-align:middle;}

h3 {font-family:Trebuchet MS, Arial, Tahoma; font-size:18px; font-weight:normal; color:#a0a0a0; text-transform:uppercase; margin:0px; padding:0px;}
h2 {font-family:Trebuchet MS, Arial, Tahoma; font-size:14px; font-weight:normal; color:#a0a0a0; text-transform:uppercase; margin:0px; padding:0px; vertical-align:top;}
h4 {font-family:Trebuchet MS, Arial, Tahoma; font-size:15px; color:#bdbdbd; font-weight:normal; text-transform:uppercase; margin:0px; padding:0px; line-height:27px;}
h4 span {font-family: Trebuchet MS, Arial, Tahoma; font-size:25px; color:#bdbdbd; font-weight:normal; text-transform:uppercase; margin:0px; padding:0px;}

/*----------------------------------------/*-------------------------------------------------*/
.input_text { font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:11px; color:#333333; padding:1px; border: 1px solid #cccccc;}
.input_btn {font-size:11px; color:#ffffff; background:#8b1d1c; border:none; padding-top:3px; padding-bottom:3px;}
.error_msg {color:#FF0000; font-size:10px;}
.inner-heading {font-weight:bold; color:#8b1d1c; padding:0px 10px 0px 15px; background:url(../images/bul_3.gif) 0px 3px no-repeat;}

.ult_heading {border-bottom:1px solid #e1e1e1; padding-bottom:7px;}
.ult_heading h3 {font-family:Trebuchet MS, Arial, Tahoma; font-size:18px; font-weight:normal; color:#a0a0a0; text-transform:uppercase; margin:0px; padding:0px;}
.ult_heading h3 a {color:#a0a0a0; text-decoration:underline;}
.ult_heading h3 a:hover {text-decoration:none;}

.ws_view_cart {border-bottom:1px solid #dededd; font-size:11px;}
.ws_view_cart .head {color:#333333; border-collapse:collapse;}
.ws_view_cart .head th {background:#f5f5f5; padding:5px; border:1px solid #e1e1e1; border-bottom:none;}

.ws_view_cart .content {color:#333333; border-collapse:collapse;}
.ws_view_cart .content td {padding:5px; border:1px solid #dededd; border-bottom:none;}

.ws_view_cart .vctotal {color:#333333; border-collapse:collapse;}
.ws_view_cart .vctotal th {background:#f5f5f5; padding:5px; border:1px solid #e1e1e1; border-bottom:none; text-align:right;}

.ws_view_cart .item {}
.ws_view_cart .attribute {width:20%;}
.ws_view_cart .qty {width:10%; text-align:center;}
.ws_view_cart .update {width:10%; text-align:center;}
.ws_view_cart .delete {width:10%; text-align:center;}