.sidemenu {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 15px;
	line-height: 16px;
	font-weight:normal;
}
.sidemenu b{
	font-weight:normal;
}
a:link {
	color: #8BB900;
	text-decoration: underline;
}
a:visited {
	color: #597700;
	text-decoration: underline;
}
a:hover {
	color: #CC0000;
	text-decoration: underline;
}
a:active {
	color: #8BB900;
	text-decoration: underline;
}
.greenboxes {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.mainbody {
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.mainbodybigwords {
	font-size: 16px;
	font-weight: bold;
}

.sidemenu a:link {
	color: #8BB900;
	text-decoration: none;
}
.sidemenu a:visited {
	color: #8BB900;
	text-decoration: none;
}
.sidemenu a:hover {
	color: #ffffff;
	text-decoration: none;
}
.sidemenu a:active {
	color: #8BB900;
	text-decoration: none;
}
/*   */
/* ----styles for the star rater---- */
.star-rating{
top:10px;
left:20px;
	margin: 0px;
	padding:0px;
	width: 75px;
	height: 15px;
	font-size:9px;
	position: relative;
	background: url(../templates/default_/images/star_rating.gif) top left repeat-x;	
  z-index:0;	
}


.star-rating li{
	list-style:none;
	padding:0px;
	margin:0px;
	float: left;
}
.star-rating li a{
	display:block;
	width: 15px;
	height: 15px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}

.star-rating li a:hover{
	background: url(../templates/default_/images/star_rating.gif) left bottom;
	z-index: 2;
	left: 0px;
}
.star-rating a.one-star{
	left: 0px;
}
.star-rating a.one-star:hover{
	width: 15px;
}
.star-rating a.two-stars{
	left: 15px;
}
.star-rating a.two-stars:hover{
	width: 30px;
}
.star-rating a.three-stars{
	left: 30px;
}
.star-rating a.three-stars:hover{
	width: 45px;
}
.star-rating a.four-stars{
	left: 45px;
}	
.star-rating a.four-stars:hover{
	width: 60px;
}
.star-rating a.five-stars{
	left: 60px;
}
.star-rating a.five-stars:hover{
	width: 75px;
}
.star-rating li.current-rating{
	background: url(../templates/default_/images/star_rating.gif) left center;
	position: absolute;
	height: 15px;
	display: block;
	text-indent: -9000px;
	z-index: 0;
}	
/* ----END styles for the star rater---- */


/* -----------List product----------------------     */


ul#navlist

{

font: bold 10px verdana, arial, sans-serif;

list-style-type: none;

padding:0px;

padding-bottom: 22px;

border-bottom: 1px solid #666666;

width:490px;

margin: 0;
list-
}



ul#navlist li

{

float: left;

height: 20px;

background-color: #999999;

margin: 1px 1px 0 1px;

border: 1px solid #666666;

}



ul#navlist li#active

{

border-bottom: 1px solid #fff;

background-color: #fff;

}



li#active a { color: #000; }



#navlist a

{

float: left;

display: block;

color: #FFFFFF;

text-decoration: none;

padding: 3px;

}

#navlist a:hover { background: #fff; color:#333333 }

#letterlist a 
{
 font-size:14px;
 color:rgb(51,51,51);
 text-decoration: none;
}
#letterlist h1 a 
{
 font-size:30px;
}

