body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	/*background-image:url(images/bg_image.gif);*/
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.standard, td, th, form, input, textarea, select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	line-height:17px;

}

dd { margin: 0px 0px 0px 10px; }
dt { margin: 0px 0px 0px 0px; }


ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: square;
	list-style-position: outside;
	color:#000000;
}

/*li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;*/
}

ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: decimal;
	list-style-position: outside;
	color:#000000;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.textbox_standard {
	width: 140px;
}

.textbox_thin, .textboxThin {
	width: 23px;
}

.textbox_wider {
	width: 280px;
}

.table_alt_row
{
	background-color:#EFEFEF;
	
}
.table_row
{
	background-color:#E8E7E6;
	
}

.image_border_margin {
	border: 1px solid #000000;
	margin-left: 4px;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
}


.image_bordered {
	border: 1px solid #333333;
}.refinedsearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.leftnav a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #839C96;
	font-weight:bold;
	text-decoration:none;
	
}

.leftnav a:hover
{
	text-decoration:underline;

}

.leftnav a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #839C96;
	font-weight:bold;
	text-decoration:none;	
}

.leftnavsub a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #839C96;
	font-weight:bold;
	text-decoration:none;
	
}

.leftnavsub a:hover
{
	text-decoration:underline;

}

.leftnavsub a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #839C96;
	font-weight:bold;
	text-decoration:none;	
}

.top_menu a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #839C96;
	font-weight:bold;
	text-decoration:none;	
	
}

.top_menu a:hover
{
	text-decoration:underline;
}

.top_menu a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #839C96;
	font-weight:bold;	
	text-decoration:none;
}

a:link, a:visited, a:active{color: #404040; text-decoration: underline;}
a:hover{color: #404040; text-decoration: underline;}


.main_tbl_bg {
background-image:url(../images/red_red.gif);
background-repeat:repeat-x;
background-position:bottom;
padding: 6px;
	}
	/*
	.button
{
   font-size:10px;
   font-weight: bolder;
   font-family:Arial,sans-serif;
   color:#ffffff;
   background-color:#ED1C24;
   border:#8C8C8C thin solid;
}	

input[type=button], input[type=submit], input[type=reset]
{
	
   font-size:10px;
   font-weight: bolder;
   font-family:Arial,sans-serif;
   color:#ffffff;
   background-color:#ED1C24;
   border:#8C8C8C thin solid;
}	
*/

.alert 
{
	color:Maroon;
	font-weight:bold;
	font-size: 11px;	
	
}

.sale 
{
	color:Maroon;
	font-weight:bold;
	font-size: 20px;	
	
}

.originalprice 
{
	color:Black;
	font-weight:bold;
	font-size: 20px;	
	
}
