﻿body
{
background-color:#202020;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
}

.left_data
{
background-image:url('images/w31_3x1.gif');
background-repeat:repeat-y;
background-position:0% 0%;
}

.content
{
background-color:#ffffff;
padding:10px;
}

.footer
{
color:#ffffff;
font-size:11px;
border-top:1px solid #ffc001;
background-color:#404040;
}
.innerfooter
{
color:#ffffff;
font-size:11px;
}

.nav_tablebg
{
background-image:url('images/nav_tablebg.gif');
background-repeat:repeat-x;
background-position:0% 0%;
}

.nav_tableunder
{
padding-left: 15px;
border-bottom: 1px solid #ffc001;
border-top: 1px solid #000000;
height: 20px;
font-size:11px;
}

A:link    {color:#ff9900;text-decoration:none;font-weight:bold;}
A:visited {color:#ff9900;text-decoration:none;font-weight:bold;}
A:hover   {color:#ffc001;text-decoration:none;font-weight:bold;}
A:active  {color:#ff9900;text-decoration:none;font-weight:bold;}

A.footnav:link    {color:#ffffff;text-decoration:none;font-weight:normal;}
A.footnav:visited {color:#ffffff;text-decoration:none;font-weight:normal;}
A.footnav:hover   {color:#ffc001;text-decoration:none;font-weight:normal;}
A.footnav:active  {color:#ffffff;text-decoration:none;font-weight:normal;}

a.general:link    {color:#ffffff;text-decoration:none;font-size:8pt}
a.general:visited {color:#ffffff;text-decoration:none;font-size:8pt}
a.general:hover   {color:#ffa305;text-decoration:none;font-size:8pt}
a.general:active  {color:#ffffff;text-decoration:none;font-size:8pt}

td
{
font-size:11px;
font-family:Arial,Helvetica,sans-serif;
color :#333333;
}

p
{
font-size:11px;
font-family:Arial,Helvetica,sans-serif;
color : #333333;
}

td.dark 
{
font-size:8pt;
font-family:Arial,Helvetica,sans-serif;
color :#FFFFFF;
}

p.dark 
{
font-size: 11px;
font-family:Arial,Helvetica,sans-serif;
color : #FFFFFF;
font-weight : Bold;
}

td.smaller 
{
font-size: 11px;
font-family:Arial,Helvetica,sans-serif;
color : #333333;
}

p.smaller 
{
font-size: 11px;
font-family:Arial,Helvetica,sans-serif;
color : #333333;
}

hr 
{
color: #333333;
height: 1px;
}

/*set style for category border*/
p.catname 
{ 
text-align:center; 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top; 
} 

p.catdesc 
{ 
text-align:center;
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top; 
} 

img.catimage 
{ 
border:1px; 
border-thickness: 1px; 
border-color: #fff; 
border-style:solid; 
vertical-align:top; 
} 

td.catimage 
{ 
vertical-align:top;
text-align:center;
} 

td.catname 
{ 
vertical-align:top; 
text-align:center;
border:1px solid #bbbbbb
} 

td.catnavigation 
{ 
vertical-align:middle; 
text-align: left; 
}
/*set style for category border*/


/*set style for products border*/
td.product {
border: 1px solid #bbbbbb;
}
/*set style for products border*/

table.cobtbl
{ 
background-color:#b1b1b1; 
} 

td.cobhl
{ 
background-color:#ffffff; 
} 

td.cobll
{ 
background-color: #ffffff; 
color : #666666; 
}

td.mincart 
{
font-size:10px;
font-family:Arial,Helvetica,sans-serif;
color:#ffffff
}

p.mincart 
{
font-size:10px;
font-family:Arial,Helvetica,sans-serif;
color:#ffffff
}

/* Border around each product box */
.outerborder {
	border: 1px dotted #c0c0c0;
	font-size: 10px;
font-family :arial,helvetica,sans-serif;
padding:3px
} 
/* Product Name fonts */
.s9name { font-weight:normal; 
	color: #003399;
}

/* Product Price fonts */
.s9price {
	font-weight: bold;
	color: #B70000;
	line-height: 200%; /* line height allows us to create spacing above and below the text to give extra spacing */
}
/* List Price */
.s9listprice {
	font-size: 10px;
	color: #999999;
	text-decoration: line-through;
}
/* savings fonts and decorration */
.savings {
	color: #990000;
	line-height: 200%;
	border: 1px solid #FF9900;
	background-color: #FFFFCC;
	padding: 4px;
	font-size: 10px;
	}


.base
{
height:100%
}

table.products
{
border:0px solid #404040
}

.catnavigation
{
font-weight:normal
}

.prodnavigation
{
font-weight:normal
}

.balloonstyle{
	position:absolute;
	top: -500px;
	left: 0;
	padding: 5px;
	visibility: hidden;
	border:1px solid #202020;
	line-height: normal;
	z-index: 100;
	background-color: #eeeeee;
	width: 350px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}

select,input {
font-size:10px;
font-family :Arial,Helvetica,sans-serif;
}

/*cross selling styles*/
table.cpd{background-color:#ffffff;}
td.cpdll{background-color:#ffffff;border-bottom:2px dotted #dddddd}
td.cpdhl{background-color:#b92300;color:#ffffff;font-weight:bold;text-align:center;padding:4px}
.cstitle{background-color:#202020;color:#ffffff;font-weight:bold;text-align:center;padding:6px}
.prod3image{width: 50px;border:0px; border-thickness: 1px; border-color: #000;border-style: solid;}
/*cross selling styles*/

#hover:hover
{
 background-color:#fff2e5;
}
.mincart {
	background-color: #000000;
}