body
{
	color: #656565;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.7em;
	background-image: url(images/bkground.jpg);
	background-repeat: repeat-x;
	background-color: #E00024;
}

td, table
{
	color: #656565;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.7em;
}

td img {display: block;}

a:link, a:visited, a:active {
	color: #656565;
	text-decoration:none;
}
a:hover {
	color:#656565: #656565;
	text-decoration:underline;
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #cf0021;
	text-transform: uppercase;
	font-weight: bold;
	margin:0px;
}

h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cf0021;
	text-transform: uppercase;
	font-weight: bold;
	margin:0px;
}

h3  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	margin:0px;
}

h6
{
	font-family:Arial, Helvetica, sans-serif;
	color:#E20001;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0px;
}

.contenttop
{
	background:url(images/contentbg_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	height:8px;
}

.contentmiddle
{
	background:url(images/contentbg_middle.png);
	background-repeat:repeat-y;
	background-position:top;
	height:350px;
}

*html .contentmiddle
{
	background:url(images/contentbg_middle.png);
	background-repeat:repeat-y;
	background-position:top;
	height:350px;
}

.contentbottom
{
	background:url(images/contentbg_bottom.png);
	background-repeat:no-repeat;
	background-position:top;
}

.normal_title, .normal_title a, .normal_title a:link, .normal_title a:active, .normal_title a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c6001f;
	font-weight: bold;
	text-decoration:none;
}

.normal_title a:hover
{
	text-decoration:underline;
}

.announce, .announce a, .announce a:link, .announce a:active, .announce a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	text-decoration:none;
}

.announce a:hover
{
	text-decoration:underline;
}

.announce_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #c6001f;
	line-height: 1.7em;
	font-weight: bold;
}

.category_title
{
	color:#D50100;
	font-size:16px;
	font-weight:bold;
}

.subcat_title
{
	color:#535353;
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	border-bottom:1px solid #E8E8E8;
}

.subcat_title a, .subcat_title a:active, .subcat_title a:link, .subcat_title a:visited
{
	display:block;
	color:#535353;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:3px 5px 3px 37px;
}

.subcat_title a:hover
{
	background-color:#B2040E;
	color:#FFFFFF;
	text-decoration:none;
}

.current_subcat_title
{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #E8E8E8;
}

.product_name
{
	font-size:11px;
	color:#000000;
	padding:5px;
	line-height:1.3;
}

.product_name a, .product_name a:active, .product_name a:link, .product_name a:visited
{
	font-size:11px;
	color:#CB0224;
	padding:5px;
	line-height:1.2;
}

.product_name a:hover
{
	text-decoration:underline;
}

.display_title
{
	font-size:16px;
	color:#B1030D;
	line-height:1.3;
	font-weight:bold;
}

.navi
{
	font-size:11px;
	color:#000;
	line-height:1.2;
}

.navi a, .navi a:active, .navi a:link, .navi a:visited
{
	font-size:11px;
	color:#000;
	line-height:1.0;
}

.navi a:hover
{
	text-decoration:underline;
}

.back
{
	color:#E10024;
	padding-right:18px;
	border:1px solid #E8E8E8; 
	border-top:0px;
	background-color:#FEEEEF;
	font-weight:bold;
	background-image:url(images/symb_arrow2.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.back a, .back a:active, .back a:link, .back a:visited
{
	color:#E10024;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

.menu
{
background:url(images/index_02.jpg);
background-repeat:no-repeat;
background-color:#6A000A;
height:48px;
font-family: verdana, arial, sans-serif;
padding-left:30px;
line-height:1.0;
}

.menu ul{
margin: 0;
padding: 0;
list-style-type: none;
height: 35px;
font-size: 11px; 
font-weight:bold;
text-transform:capitalize;
}

/*Top level list items*/
.menu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.menu ul li a{
display:inline-block;
padding: 9px 27px 11px 15px;
text-decoration: none;
color:#fed3d3;
}

.menu ul li a:active, .menu ul li a:link, .menu ul li a:visited{
color:#fed3d3;
text-decoration:none;
}

.menu ul li a:hover{
color:#ffffff;
}

/*Sub level menu*/
.menu ul li ul{
position: absolute;
left: 0;
top: 10px;
display: block;
visibility: hidden;
z-index: 100;
margin-left:13px;
border-top:1px solid #ffb4b9;
}

/*Sub level menu list items*/
.menu ul li ul li{
display: inline;
float: none;
background-image:none;
}


/* Sub level menu links style */
.menu ul li ul li a{
font-weight: bold;
margin:0px;
padding:6px 0px;
font-size: 10px;
background-image:none;
display:block;
background-color:#b1040f;
border:1px solid #ffb4b9; 
border-top:0px;
color:#fed3d3;
}

.menu ul li ul li a:active, .menu ul li ul li a:link, .menu ul li ul li a:visited{
text-decoration:none;
color:#fed3d3;
}

.menu ul li ul li a:hover{
color:#ffffff;
background:#b1040f;
text-decoration:none;
}

/* Holly Hack for IE \*/
* html .menu ul li { float: left; height: 1%; }
* html .menu ul li a { height: 1%; }
/* End */

input, textarea, select
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}