#side_menu {
	border-style:solid;border-width:0px;border-color:#00ff00;
	padding:0px 0px 175px 0px;
	}

#side_menu ul.prod_hdr_box {
	width: 140:
	height:40px;
	border-style:solid;border-width:0px;border-color:#0000ff;
	}

#side_menu ul.prod_hdr_box li.prod_hdr{
	font-weight: bold;
	font-size: 8pt;
	color: #674f33;
	text-align: left;
	text-decoration:none;
	padding:27px 0px 8px 25px;
	border-style:solid;border-width:0px;border-color:#0000F;
	height:12px;
}


#side_menu ul.prod_box {
	width: 140:
	height:21px;
	border-style:solid;border-width:0px;border-color:#ff0000;
	}


#side_menu ul.prod_box li.prod {
	font-weight: normal;
	font-size: 8pt;
	text-align: left;
	background-color: transparent;
	text-decoration:none;
	padding:2px 0px 8px 25px;
	border-style:solid;border-width:0px;border-color:#ff0000;
	height:12px;
}
#side_menu ul li.prod a  {
	background-position: left center;
	background-repeat: no-repeat;
	font-weight: normal;
}

#side_menu ul li.prod a:link  {
	color: #674f33;
	text-decoration: none;
}
	
#side_menu ul li.prod a:visited {
	color: #674f33;
	text-decoration: none;
}

#side_menu ul li.prod a:hover{
	
	color: #d7553f;
	text-decoration: none;
}






#side_menu ul.design_hdr_box {
	width: 140:
	height:40px;
	border-style:solid;border-width:0px;border-color:#0000ff;
	}

#side_menu ul.design_hdr_box li.design_hdr{
	font-weight: bold;
	font-size: 8pt;
	color: #674f33;
	text-align: left;
	text-decoration:none;
	padding:17px 0px 8px 25px;
	border-style:solid;border-width:0px;border-color:#0000F;
	height:12px;
}


#side_menu ul.design_box {
	width: 140:
	height:21px;
	border-style:solid;border-width:0px;border-color:#ff0000;
	}


#side_menu ul.design_box li.design {
	font-weight: normal;
	font-size: 8pt;
	text-align: left;
	background-color: transparent;
	text-decoration:none;
	padding:2px 0px 8px 25px;
	border-style:solid;border-width:0px;border-color:#ff0000;
	height:12px;
}

#side_menu ul li.design a  {
	background-position: left center;
	background-repeat: no-repeat;
	font-weight: normal;
}

#side_menu ul li.design a:link  {
	color: #674f33;
	text-decoration: none;
}
	
#side_menu ul li.design a:visited {
	color: #674f33;
	text-decoration: none;
}

#side_menu ul li.design a:hover{
	
	color: #d7553f;
	text-decoration: none;
}










#side_menu ul li.cat {
	color: White;
	text-decoration:none;
	font-weight: normal;
	font-size: 8pt;
	text-align: left;
	padding:0px 0px 0px 15px;
	margin:0px 0px 4px 0px;
	border-style:solid;border-width:0px;border-color:#0000ff;
}

#side_menu ul li.cat a  {
	color: White; 
}
#side_menu ul li.cat a:link
{
	padding-left: 25px;
	background-image: url(../w3c_site_images/w3c_cat_ptr_std.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #674f33;
	text-decoration: none;
}
	
#side_menu ul li.cat a:visited {
	padding-left: 25px;
	background-image: url(../w3c_site_images/w3c_cat_ptr_std.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #674f33;
	text-decoration: none;
}

#side_menu ul li.cat a:hover{
	padding-left: 25px;
	background-image: url(../w3c_site_images/w3c_prod_down_ptr_std.gif);
	color: #d7553f;
	background-position: left;
	background-repeat: no-repeat;
	color: #FF7F00;
	text-decoration: none;
}

#side_menu ul li.cat a:active {
	padding-left: 25px;
	background-image: url(../w3c_site_images/w3c_cat_ptr_std.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #674f33;
	text-decoration: none;
}

	

#side_menu ul li.left_image {
	padding: 20px 0 20px 0;
	text-align: center;
}

#side_menu ul li.sales{
	height: 30px;
	padding:10px 0px 0px 25px;

}
#side_menu ul li.sales a{
	color: #D95540;
	text-decoration:none;
	font-weight: bold;
	font-size: 8pt;
	text-align: left;

}




