@charset "utf-8";
/* CSS Document */

Body	{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	background-image:url(images/tall.jpg);
	background-repeat:repeat-x;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#4A982A;
	}
A	{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#000;
	text-decoration:none;
	}
A:hover	{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#F60;
	text-decoration:none; 
	}
Li	{
	list-style:square;
	border-bottom:#FF6600 1px dotted;
	}
Input, .Input	{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#000;
	font-weight:bold;
	background-color:#FFF;
	text-decoration:none;
	border:#999 1px solid;
	}
Input:hover, .Input:hover	{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	background-color:#FF9900;
	text-decoration:none;
	border:#EAEAEA 1px solid;
	}
#HeaderMenu	{
	width:763px;
	height:57px;
	background-image:url(images/header_r4_c1.png);
	background-repeat:no-repeat;
	background-position:top;
	}
#HeaderSearch	{
	width:477px;
	height:69px;
	background-image:url(images/header_r2_c2.png);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:bottom;
	text-align:right;
	}
.NoBr	{
	border:0px;
	}
.NoBr:hover	{
	border:0px;
	}
.InputRed	{
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	background-color:#F00;
	text-decoration:none;
	border:#EAEAEA 1px solid;
	padding:2px;
	}
.InputRed:hover	{
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	background-color:#FFF;
	color:#F00;
	}
H2	{
	font-family:Verdana, Tahoma, Arial;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	}
H4	{
	font-family:Verdana, Tahoma, Arial;
	font-size:12px;
	font-weight:bold;
	color:#006600;
	}
#UnderPage	{
	width:763px;
	background-color:#F5F6F0;
	padding:10px;
	}
#Footer	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	width:763px;
	background-color:#5BB700;
	padding:10px;
	}
#Footer A	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#FFF;
	}
#Footer A:Hover	{
	color:#CCC;
	}
.Menu	{
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#F60;
	font-weight:bold;
	padding:5px;
	text-transform:uppercase;
	}
.Menu:hover	{
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFF;
	background-color:#45C41A;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}
#RedBold	{
	font-weight:bold;
	color:#CC0000;
	}
/* Left Menu Category */

#SearchText {
  	font-family:Tahoma, Verdana;
	font-size:12px;
	font-weight:normal;
	color:#F60;
	margin:0px 5px 0px 0px;
	padding:8px 5px 5px 28px;
	border:1px solid #FFF;
	font-weight:bold;
	width:285px;
	height:17px;
	background: #FFFFFF url('images/search.png') no-repeat 2px 3px;
	}
	
/* Product List */

#CategoryTitle	{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#000; 
	text-transform:uppercase; 
	font-weight:bold;
	}

#PageTitle	{
	background-image:url(images/main_title_line.png); 
	background-position:left; 
	background-repeat:no-repeat; 
	padding-left:25px; 
	padding-top:8px;
	height:25px; 
	vertical-align:middle; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#F06; 
	text-transform:uppercase; 
	font-weight:bold;
	}

#Product	{
	width:180px;
	padding:5px;
	}
#ProductPics	{
	height:115px;
	text-align:center; 
	vertical-align:top;
	padding:3px;
	}
.ProductPicsBorder	{
	border:#CCCCCC 1px solid;
	padding:2px;
	}
#ProductName	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-transform:capitalize; 
	font-weight:bold; 
	text-align:center;
	padding:3px;
	letter-spacing:-1px;
	}
#ProductName A 	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase; 
	font-weight:bold; 
	text-align:center;
	padding:3px;
	color:#005300;
	}
#ProductName A:Hover 	{
	color:#6C0;
	}
#ProductPrice	{
	color:#060; 
	font-weight:bold; 
	font-size:16px; 
	text-align:center;
	padding:3px;
	}
#ProductPadding	{
	height:140px;
	}
#ProductDetails	{
	border:#CCC 1px solid;
	background-color:#4C9E30;
	padding:5px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	vertical-align:middle;
	height:20px;
	padding-top:10px;
	}
#ProductTable	{
	background-image:url(images/product_line.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}
.ProductTable	{
	color:#FFF;
	text-decoration:none;
	}
.ProductTable:Hover	{
	color:#CCC;
	text-decoration:none;
	}
table#IE td {
	padding-right:-200px; 
	padding-left:-200px; 
	border:0px solid #777; 
	} 
