body {background:url(../images/main_bg.gif) top; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
img {border:none;}
div {margin:0; padding:0;}
form {padding:0; margin:0;}
p {padding:0; margin:0;}
ul {padding:0; margin:0; list-style:none;}
a{color:#930D10; text-decoration:underline;}
a:hover{color:#930D10; text-decoration:none;}
/* Header */
.header {width:923px; background:url(../images/header_bg.gif) no-repeat;}
.top_login{background:url(../images/top_login_bg.gif) repeat-x; padding-left:10px; color:#FFFFFF; font-size:11px; text-decoration:none;}
.top_login a{color:#FFFFFF; font-size:11px; text-decoration:none; padding-left:4px; padding-right:4px; line-height:20px;}
.top_login a:hover{color:#FFFFFF; font-size:11px; text-decoration:underline; padding-left:4px; padding-right:4px;}
.phoneno{padding-top:38px; text-align:right;}
/* nev */
.nav-main{
width: 923px;
height:34px;
margin:0;
padding:0px 0 0 0px;
list-style-type:none;
float:left;
vertical-align:middle;
background:url(../images/bg_main_nev.jpg) no-repeat;
}

.nav-main li{
height:34px;
display:block;
list-style-type:none;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
text-decoration:none;
text-align:center;
float:left;
font-weight:bold;
text-transform:uppercase;
background-image:url(../images/nev_spacer.gif);
background-repeat:no-repeat;
background-position: right;
line-height:30px;

}

.nav-main li  a{
height:34px;
display:block;
list-style-type:none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none;
text-align:center;
float:left;
font-weight:bold;
padding:0 25px 0 25px;
}

.nav-main li a:hover{
height:34px;
display:block;
list-style-type:none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none;
text-align:center;
font-weight:bold;
background:url(../images/nev_bg_hover.gif) repeat-x;
padding:0 25px 0 25px;
}
.nav-main li.selected{
height:34px;
display:block;
list-style-type:none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none;
text-align:center;
font-weight:bold;
background:url(../images/nev_bg_hover.gif) repeat-x;
cursor:default;

}
.nav-main  li.first {
height:34px; 
display:block; 
font-size:11px; 
color:#FFFFFF; 
text-decoration:none; 
font-family:Arial,Helvetica,sans-serif; 
background:url(../images/nev_first.gif) no-repeat;  
text-transform:uppercase; 
line-height:30px; 
font-weight:bold; 
width:88px; 
}
.nav-main  li.first a {
height:34px; 
display:block; 
font-size:11px; 
color:#FFFFFF; 
text-decoration:none; 
font-family:Arial,Helvetica,sans-serif; 
background:url(../images/nev_first.gif) no-repeat;  
text-transform:uppercase; 
line-height:30px; 
font-weight:bold; 
}
.nav-main  li.first a:hover {
height:34px; 
display:block; 
font-size:11px; 
color:#FFFFFF; 
text-decoration:none; 
font-family:Arial,Helvetica,sans-serif; 
background:url(../images/nev_first_hover.gif) no-repeat;  
text-transform:uppercase; 
line-height:30px; 
font-weight:bold; 
}
.nav-main  li.first.selected {
height:34px; 
display:block; 
font-size:11px; 
color:#FFFFFF; 
text-decoration:none; 
font-family:Arial,Helvetica,sans-serif; 
background:url(../images/nev_first_hover.gif) no-repeat;  
text-transform:uppercase; 
line-height:30px; 
font-weight:bold;
} 
.nav-main li.last {
height:34px; 
display:block; font-size:11px; color:#FFFFFF; 
text-decoration:none; 
font-family:Arial,Helvetica,sans-serif; 
background:url(../images/nev_last.gif) no-repeat;  
text-transform:uppercase; 
line-height:30px; 
font-weight:bold; 
width:114px; 
}
.nav-main li.last a {
height:34px; 
display:block; 
font-size:11px; 
color:#FFFFFF; 
text-decoration:none; 
font-family:Arial,Helvetica,sans-serif; 
background:url(../images/nev_last.gif) no-repeat right;  
text-transform:uppercase; 
line-height:30px; 
font-weight:bold; 
}
.nav-main li.last a:hover {
height:34px; 
display:block; 
font-size:11px; 
color:#FFFFFF; 
text-decoration:none; 
font-family:Arial,Helvetica,sans-serif; 
background:url(../images/nev_last_hover.gif) no-repeat right;  
text-transform:uppercase; 
line-height:30px; 
font-weight:bold; 
}
.nav-main li.last.selected{
height:34px; 
display:block; 
font-size:11px; 
color:#FFFFFF; 
text-decoration:none; 
font-family:Arial,Helvetica,sans-serif;
background:url(../images/nev_last_hover.gif) no-repeat right;  
text-transform:uppercase; 
line-height:30px; 
font-weight:bold;
 }

/* body */
.main_body{background-color:#FFFFFF; border-left:1px solid #BE4C51; border-right:1px solid #BE4C51;}
/* left nev */
.left_nev{ background:url(../images/left_side_bg.gif) repeat-y left #ffffff; border-right:1px solid #CCCCCC;}
.left_top{background:url(../images/left_side_one_bg.gif) repeat-x; height:32px; font-size:16px; color:#FFFFFF; text-align:center; font-weight:bold; line-height:25px;}
.left_two{background:url(../images/left_side_two_bg.gif) repeat-x; height:30px; line-height:25px;  text-align:center; font-weight:bold; font-size:11px;}
.left_two a{text-decoration:none; padding-left:2px; padding-right:2px;  color:#82080A; text-decoration:underline; font-weight:normal;}
.left_two a:hover{font-weight:bold; text-decoration:underline; padding-left:2px; padding-right:2px; color:#82080A; font-weight:normal;}
.left_nev {padding:0px;}
.left_nev li { background:url(../images/left_nev_bg.gif) no-repeat; height:21px; line-height:18px; display:block; }
.left_nev  li a { background:url(../images/left_nev_bg.gif) no-repeat; height:21px; padding-left:25px; line-height:18px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}
.left_nev li a:hover {background:url(../images/left_nev_bg_hover.gif) no-repeat;height:21px; padding-left:25px; line-height:18px; display:block;  color:#000000; text-decoration:none; font-weight:bold;}
.left_nev li.selected {background:url(../images/left_nev_bg_hover.gif) no-repeat;height:21px; padding-left:25px; line-height:18px; display:block;  color:#000000; text-decoration:none; font-weight:bold; cursor:default;}
.bold{font-weight:bold;}
.left_nev2 {padding:0px;}
.left_nev2 li { background:url(../images/left_nev_bg.gif) no-repeat; height:21px; line-height:18px; display:block; }
.left_nev2  li a { background:url(../images/left_nev_bg.gif) no-repeat; height:21px; padding-left:25px; line-height:18px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#82080A; text-decoration:none;}
.left_nev2 li a:hover {background:url(../images/left_nev_bg_hover.gif) no-repeat;height:21px; padding-left:25px; line-height:18px; display:block;  color:#000000; text-decoration:none; font-weight:bold;}
.left_nev2 li.selected {background:url(../images/left_nev_bg_hover.gif) no-repeat;height:21px; padding-left:25px; line-height:18px; display:block;  color:#000000; text-decoration:none; font-weight:bold; cursor:default;}

.images_padding{padding:11px 10px 0 17px;}
.products {padding:0px; margin:0px;}
.products li{width:225px; margin:0 5px 25px 0; float:left;font-weight:bold; color:#000000; }
.button{background:url(../images/button_bg.gif) repeat-x; text-align:center; height:23px; /*width:109px;*/ margin-top:5px; }
.button a{font-size:12px; color:#FFFFFF; padding-left:25px; padding-right:25px; line-height:20px; text-decoration:none;}
.button a:hover{font-size:12px; color:#F6F6F6; padding-left:25px; padding-right:25px; line-height:20px; text-decoration:none;}
.button2{background:url(../images/button_bg.gif) repeat-x; text-align:center; height:23px; width:109px;  text-align:center; }
.button2 a{font-size:12px; color:#FFFFFF; ; line-height:20px; text-decoration:none;text-align:center; }
.button2 a:hover{font-size:12px; color:#F6F6F6;  line-height:20px; text-decoration:none;text-align:center; }
.button3{background:url(../images/button_bg.gif) repeat-x #83080B; text-align:center; height:27px; width:120px;  text-align:center; }
.button3 a{font-size:12px; color:#FFFFFF; ; line-height:25px; text-decoration:none;text-align:center; }
.button3 a:hover{font-size:12px; color:#F6F6F6;  line-height:25px; text-decoration:none;text-align:center; }

.center_bottom{border-top:1px solid #CCCCCC; background-color:#FFFFFF; padding:17px 20px 20px 17px;}
.footer{background:url(../images/footer_bg.gif) repeat-x top #84080B; color:#FFFFFF; font-size:11px;}
.footer a{color:#EECEC0; text-decoration:none;}
.footer a:hover{color:#ffffff; text-decoration:none;}
.footer_logo{background:url(../images/footer_logo.gif) right no-repeat; height:110px; width:378px; padding:24px 0 0 5px;}
.footer_right{padding:14px 0 0 15px;}
.copy_right{text-align:center; font-size:11px; padding:10px 0 10px 0;}
.copy_right2{ font-size:11px; color:#84080B;}

.pagename{ background:url(../images/name_heading.gif) repeat-x; height:48px; padding:0px 0 0 15px; line-height:65px;}
.productpage_padding{padding:30px 10px 0 17px;}
.products1 {padding:0px; margin:0px;}
.products1 li{width:225px; margin:0 5px 25px 0; float:left;font-weight:bold; color:#000000; background:url(../images/product_bottom_bg.gif) no-repeat bottom; }

.product_button{text-align:right; padding-right:15px; line-height:22px; margin-top:0px;}
.product_button a{font-size:11px; color:#87090C; text-decoration:none; font-weight:bold;}
.product_button a:hover{font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
.paging{background-color:#FFFFFF; padding:10px 20px 20px 17px; text-align:right; font-size:11px; color:#797979; }
.paging a{ font-size:11px; color:#87090C; text-decoration:underline; padding-left:2px; padding-right:2px;}
.paging a:hover{ font-size:11px; color:#87090C; text-decoration:none;  padding-left:2px; padding-right:2px;}
.mainpagebg_logo{background:url(../images/page_bg_logo.gif) bottom right no-repeat #ffffff; border-left:1px solid #BE4C51; border-right:1px solid #BE4C51;}
.pad1{padding-bottom:21px;}
.pad2{padding-bottom:30px;}
.bold2{font-weight:bold; font-size:14px;}
.bold3{font-size:16px; font-weight:500;}
.broch_center{background:url(../images/broch_center.gif) repeat-x top #f4f4f4; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.broch_padding{padding:20px 10px 0 17px;}
.product_detail_heading{background:url(../images/product_detail_heading.gif) no-repeat; height:35px; padding-left: 15px; line-height:32px; font-weight:bold; text-transform:uppercase;}
.product_detail_center{background:url(../images/product_detail_bg.gif)repeat-x bottom #ffffff; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.pad{padding:10px 3px 10px 3px;}
.top_bor{border-top:1px solid #e2e2e2;}
.bottom_bor{border-bottom:1px solid #e2e2e2;}


.specific-list ul {
margin:0;
padding:0;
}

.specific-list li{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
text-transform:none;
background:url(../images/dot.gif) no-repeat 1px 6px;
list-style-type:none;
padding-bottom:0px;
padding-left:14px;
padding-right:20px;
padding-top:0px;
margin:0;
}

.specific-list li a{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#930D10; 
text-decoration:underline;
text-transform:none;
}

.specific-list li a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#930D10; 
text-decoration:none;
text-transform:none;
}
.resq_top{background:url(../images/resq_top.gif) no-repeat; line-height:45px;}
.resq_center{background:url(../images/resq_bg.gif) repeat-x top #ffffff; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; padding:10px 0 10px 0;}
.list_menu{width:220px;}
.order{padding:34px 0 15px 13px;}
.order_bg{background:url(../images/order_bg.gif) no-repeat top #ffffff; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.order_bg1{background:url(../images/order_bg1.gif) no-repeat top #ffffff; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}

.shoppingcartcenterstrip

	{

		background:url(../images/shoppingcart-center.jpg) repeat-x center;

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		color:#063c57;

		line-height:32px;

	}
.contentheadding

{

font-family:Arial, Helvetica, sans-serif;

background:url(../images/heading-backstrip.jpg) no-repeat left;

font-size:19px;

padding:4px 4px 4px 15px;

margin:0;

font-weight:bold;

color:#AA161C;

}

