/*Products menu*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#r_nav
	{
	width:180px;
	float: left;
	}
	
#replace_products_menu
	{
	display: block;
	margin: 0 0 10px 0;
	height: 19px; width: 80px;
	background: url(../products.gif) no-repeat top left;	
	}

#r_nav ul
	{
	list-style: square outside url(../li.gif);
	margin: -2px 0 0px -2px;
	line-height: 3em;
	}
	
#r_nav ul li
	{
	margin: -3px 0 4px 0px;
	}
	
#r_nav a:link, #r_nav a:visited
	{
	text-decoration: none;
	font-size:11px;
	color: #990000;
	}
	
#r_nav a:hover
	{
	text-decoration: underline;
	}
	
#r_nav .submenu a:link, #r_nav .submenu a:visited
	{
	display: block;
	padding:  0 0 0 20px;
	color: #003300;
	text-decoration: none;
	}
	
#r_nav .submenu a:hover,#r_nav .submenu A.selec_cat
	{
	background: url(../ind.gif) no-repeat center left;
	font-weight:bold;
}
.cat_image{
	padding: 8px 8px 8px 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	width: 210px;
	height: 210px;
	float: left;
	text-align: center;
	font-size:9px;
}
.cat_image_resize{
	filter:shadow(color:gray, strength:5, direction:140);
	margin-bottom: 8px;
	margin-left: 8px;
	width: 210px;
	height: 210px;
	float: left;
	text-align: center;
	font-size:9px;
}
.s_border{
	border: solid 7px white;
	margin: 0px 8px 8px 8px;
	padding: 0px 8px 8px 8px;
}
#cat_image_resize {
	text-decoration: none;
	overflow: hidden;
	height: 180px;
	width: 180px;
	margin: 0 0 10px 0;
}
#replace_customer_service
	{
	display: block;
	margin: 10px 0 0 0;
	height: 23px; width: 138px;
	background: url(../customer_services.gif) no-repeat top left;	
	}
	#replace_customer_login
	{
	display: block;
	margin: 0 0 10px 0;
	height: 23px;
	width: 138px;
	background: url(../clogin.gif) no-repeat top left;
	float: left;
	}
	

#r_nav form
	{
	margin: 0 auto;
	padding: 10px 5px 10px 5px; 
	}
	
	
.login
	{
	display: block;
	width: 50px;
	height: 19px;
	margin: 5px 5px 0 0;
	float: left;
	background: #5e6865 url(../login_btn.gif) no-repeat bottom center;	
	cursor: pointer;	
	border: none; 
	}
	

label
	{
	display: block;
	width: 70px;
	clear: left;
	float: left;
	margin-bottom: 5px;
	color: #687471;
	padding: 0 0 0 2px;
	}
	
input
	{
	float:left;
	margin: 0 5px 5px 0; 
	}
	
p
	{
	padding: 0 0 0 2px;
	}
	
 p a:link , #r_nav p a:visited
	{
	color:#990000;
	text-decoration: none;
	}
	
 p a:hover
	{
	text-decoration: underline;
	}
	
 .product_box
	{
	width: 113px;
	margin: 0 20px 10px 0;
	position: relative;
	}





	a.tt .ie_tooltip
	{ 
		float: right;

	display: none; 
	}
A.tt:hover SPAN.ie_tooltip {
text-align:right;
	PADDING-RIGHT: 0px; DISPLAY: block; RIGHT: -2px;  POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: transparent
}

	

	a:link .txt , a:visited .txt
	{
	clear:both;
	color:#990000;
	text-decoration: none;
	}


#costumer_login {
	width: 275px;
	border: solid black 1px;
}
#costumer_login #sign_in {
	border-top-style: 1;
	border-right-style: 1;
	border-bottom-style: 1;
	border-left-style: 1;
	border-top-color: #003300;
	border-right-color: #003300;
	border-bottom-color: #003300;
	border-left-color: #003300;
	border: 1;
}
.ColumnTitle {
	vertical-align: middle;
}
.DataView {
	text-decoration: none;
	padding: 0 0 0 8px;
}
