/* CSS Document */
/* Menu Items Styles */

.scrolling{ overflow:scroll; width:190px; height:180px}
body{
	margin-bottom : 0; 
	margin-left : 0; 
	margin-right : 0; 
	margin-top : 0; 
}
.unfilter{	padding-left:4px;
	font-family:Verdana;
	font-size:10px;
	text-align:left;
	padding:6px;	
}
.unfilter a{ 
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#555555;
	text-align:left;
}
.unfilter a:hover{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#990000;
	text-align:left;
} 

.narrow_by{	padding-left:4px;
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	padding:6px;	
}
.narrow_by a{ 
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#555555;
	text-align:left;
}
.narrow_by a:hover{ 
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#990000;
	text-align:left;
} 
.narrow_by span{ 
	padding-left:4px;
	font-family:Arial;
	font-size:10px;
	color:#555555;
	text-align:left;
 } 
#prod_options{ text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
font-weight:bold; color:#666666}
.lang1{ border:#FFFF00 1px solid;}
.category_img{ border:#999999 1px none;}
.liOnly{
text-align:left;list-style:none;background:#F4F4F4;cursor:pointer;font-size:12px;line-height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;color:#990000;
}
.liOnHover,.liOnly:hover{ 
background:#E4E4E4;
}
.liOnly2{
text-align:left;list-style:none;background:#C4C4C4;cursor:pointer;font-size:12px;line-height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;color:#990000;
padding-left:8px;}
.products_table { text-align:center; width:100%}
.product_full{ text-align:center;}
.product_full td{ text-align:left; border:#EEEEEE 1px none;} 
.liOnHover2,.liOnly2:hover{ 
background:#D4D4D4;
}
.quick_register{ padding:0px; }
.ann_field{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#555555}
.quick_announce	th{background:#F3F3F3;border-top:#EEEEEE 1px solid; font-size:12px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left; padding-left:4px;}
.quick_register input{ border:#666666 1px solid; background:#FFFFFF}
.quick_register td{background-color:#EEEEEE; vertical-align:top;color:#555555}
.quick_register th{background:#F3F3F3; font-size:12px; color:#333333; 
font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left}
.qtitle{ text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; width:auto}
.qfield{ text-align:left}
.title_table{ }
.big_title,h1{ 
	color: #000000;
	font-family:Arial;
	font-size:15px;
	font-weight:bold; 
	line-height:0.25em;
/*	border-bottom:#999999 1px solid;  */
	text-align:left;
}
.medium_title{ font-size:14px; font-weight:bold;  color:#555555; font-family:Arial; text-align:left; text-decoration:underline }
.hr-center { border-top: #AAAAAA 1px dashed; border-bottom:#AAAAAA 1px none; border-left:none; border-right:none; background-color:#FFFFFF; color:#FFFFFF}
.big_title span{text-decoration:underline;}
.bt_pad2{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;padding-bottom:3px; font-weight: bold;color: #FFFFFF;
}

.title_white{ cursor:pointer; color:#DD0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold }
.title_white2{ cursor:pointer; color:#DD0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px }
.LETTERS{ cursor:pointer; color:#DD0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px }
.LETTERS2{ color:#CC0000; font-family:Tahoma; font-weight:bold; font-size:12px }
.errors{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#BB0000;}
.errors_small{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#BB0000;
text-align:left}
#certs{
	text-align:center;
	color:#cccccc;
	padding-bottom:3px;
	padding-top:3px;
	font-size:12px;
	}
#certs a{
	color:#666666;
	background-color:#ffffff;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	border:1px solid #c0c0c0;
	margin-left:3px;
	margin-right:3px;
	font-size:10px;
	}
#certs a:hover{
	color:#000000;
	background-color:#efefef;
	text-decoration:none;
	border:1px solid #666666;
	}
.handed{ cursor:pointer }
.handed a:hover{ text-decoration:underline}
.pages_table{margin:0px;padding:2px 5px 2px 5px;font-size:11px;}
.pages_table td{
height:22px;
}


#powered{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#info{
	margin:0px;
	text-align:center;
	font-size:11px;
}
#info li{
	margin-left:5px;
	display:inline;
	font-size:11px;
	}
.login_table{ text-align:left; width:620px;}
.login_table2{ text-align:left; width:400px; padding:2px;}
.login_table2 td{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; }
.bg{
	background-color:#FFFFFF;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#990000; 
	border-bottom:#DDDDDD 1px solid;
 }
.register_table TD{
}
 .register_table{
 	font-size:12px;
	font-family:tahoma;
 }
.login_table #headings{font-size:16px; background-color:#EEEEEE; font-family:Verdana, Arial, Helvetica, sans-serif }
.login_table td{  border:#FFFFFF 1px solid; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; background:#F4F4F4 }
.USER_AREA{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:left; padding-left:5px;}
.USER_AREA a,.USER_AREA a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFF00; text-align:left; padding-left:5px;}
.style26 {color: #FFFFFF}
.style7x {color: #000000; font-family:Arial, Helvetica, sans-serif;}
.style27 {font-size: 9px;color: #990033;}
.tbl_features{ border:#DDDDDD 1px solid;}
.tbl_features td{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; border:#DDDDDD 1px solid;}
.tbl_features input{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tbl_features select{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
		
.admin_menu{ font-size:36px; font-family:Verdana, Arial, Helvetica, sans-serif}
.manufacturer{ font-size:16px; color:#BB0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold }
.handed { cursor:pointer }
input.BTN{ border: #000000 1px solid; background:#F2EAE1}
input, select, option, textarea{
	font-family:Verdana, Tahoma, Arial, sans-serif;
	font-size:9px;
	z-index:0;
	}
.no_border{ border:0; }
.cat_grid td{vertical-align:top; text-align:left}
.cat_grid table{vertical-align:top; text-align:left}
.x {
	font-size : 15px; 
	float : left; 
} 
.x a {
	font-size : 15px; 
} 
.category td {
	text-align : left; 
} 
.listin {
	float : left; 
	padding-left : 22px; 
	padding-top : 0; 
	padding-bottom : 0; 
	margin : 0; 
} 
.plus {
	font-size : 36px; 
	font-weight : bold; 
} 
a {
	font-size : 12px; 
	text-decoration : none; 
} 
a:hover {
	text-decoration : underline; 
} 
.style_red {
	background-color : #dd0000; 
	color : #ffffff; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	text-align : center; 
	font-weight : bold; 
} 
.top {
	vertical-align : top; padding:0; margin:0;
} 
.text_field {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 12px; 
} 
.top_products{
	text-align:left;
	font-size:12px;
	font-family:Arial;
}
.top_products a{
	font-family:Arial;
	font-size:12px;
	color:#555555;
	text-align:left;
}
.product {
	padding : 0; 
	margin : 0; 
	font-size : 10px; 
	font-family:tahoma;
	text-align : left; 
} 
.product_list{
	padding : 0; 
	margin : 0; 
	text-align : left; 
	font-size : 12px;
	vertical-align:top;
}
.product_list td{
	margin : 0; 
	text-align : left; 
	font-size : 12px;
	vertical-align:top;
} 
.product_list th{
	background-color:#DDDDDD;
	padding-left:3px;
	margin : 0; 
	text-align : left; 
	font-size : 12px;
	vertical-align:top;
} 
/* 
CURRENCY=TAHOMA 15   	#989189
Price=Verdana 16 		#131F64
decimal_Price=Verdana 10 	#131F64
product name = Tahoma 10 	#989189
rating: Tahoma 10		#989189
add to cart = Tahoma 10 	#131F64
add to favorites = Tahoma 10 #131F64	 */
.rate_body{ text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; color:#333333 }
.product_description{ text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px }
.product_buttons{ text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px }

.floating_layer {
	border : dashed; 
	border-color : #000000; 
} 
.hide{ padding:2px; display:none; width:184px; height:176px; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000 }
#product_layer {
	visibility : hidden; 
	position : absolute; 
	left : 491px; 
	top : 145px; 
	background-color : #f4f4f4; 
	width : auto; 
	height : auto; 
	border : 1px solid #aaaaaa; 
} 
.no_margin{ margin-bottom:0; padding:0;}

.list_style2{font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;width:55px; line-height:8px}
.colors_block{ border:#000000 1px solid; font-size:12px; color:#CC0000; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif}
.features_table{ text-align:left; padding:0px; margin:0px; border:#000000 0px none;
}
.features_table th{ background-color:#F3F3F3; color:#666666; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.features_table td{ background-color:#FFFFFF;}
form{
	margin:0px;
}
.search_bar{  background:URL(../images/back_bar.gif); height:28px; }
.search_bar input{ background:#FFFFFF; color:#DD0000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:#333333 1px solid; }
input, select, option, textarea{
	font-family:Verdana, Tahoma, Arial, sans-serif;
	font-size:9px;
	z-index:0;
	}
.views_table th{
text-align:left;
}
.views_table td{
text-align:right;
}
.views_table{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;
	}
button{
	border:1px solid #666666;
	}
optgroup{
	font-family:Verdana, Tahoma, Arial, sans-serif;
	font-size:10px;
	z-index:0;
	color:#666666;
	text-decoration:none;
	}
textarea{
	overflow:auto;
	border:1px solid #666666;
	font-size:10px;
	}
p{
	padding:0px;
	margin:0px;
	font-size:11px;
}
.tool_bar{ border:#CCCCCC 1px solid;}
.tool_bar td{ border:#CCCCCC 1px solid;}

#pages_table{ border:#000000 1px none; height:22px; background:#F8F8F8; margin:0px;padding:1px 1px 1px 1px;font-size:11px;}
#pages{margin:2px;padding:3px;font-size:11px;font-size:12px; text-align:right}
#pages li{ z-index:20; font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;
}
#pages a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	padding-left:2px;
	padding-right:2px;	
	margin:2px;
	border:1px solid #cccccc;
	background-color:#FFFFFF;	
	font-size:11px;
}
#pages a:visited{
	color:#990000;
}
#pages b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:2px;
	padding-right:2px;	
	margin:2px;
	border:1px solid #000000;	
	color:#000000;
	text-decoration:none;
	background-color:#FFFFFF;	
}
#pages a:hover{
	color:#990000;
	text-decoration:none;
	border:1px solid #ff0000;
	background-color:#FFFFFF;	
}
.pleft { padding-left:10px;}
.admin_table td{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000}
.tool_bar{ border:none; margin-right:10px}
.tool_bar td{ font-size:11px; margin-right:10px; border:#BBBBBB 0px solid;font-family:Arial, Helvetica, sans-serif; }

.admin_body{ border:none;}
.admin_body td{ font-size:11px; margin-right:10px; border:#BBBBBB 0px solid;font-family:Arial, Helvetica, sans-serif; }
.features_tr{}
.features_tr td{ border:#EEEEEE 1px solid;}
