.breadcrumbs{
	font-size:8pt;
	font-family:arial;
	color:#CB8C00;
}

.breadcrumbs a{
	font-size:8pt;
	text-decoration:none;
	font-family:arial;
	color:#CB8C00;
}

.prodcaption{
	color : #E15F01;
	font-weight	:	bold;
	font-size: 12pt;
}
 
.proddesc{
	font-size: 10pt;
	line-height:1.5;
	color:#525252;
	/*text-align:justify;*/
}

hr {
	margin: 17px 0 18px;
	height: 0;
	clear: both;
	border: solid #CB8C00;
	border-width: 1px 0 0;
	border-top: 1px solid #FFE5AF;
	border-bottom: 1px solid #fff; 
}



.main_link  {font-size:8pt; text-decoration:none; color:#E15F01; }      /* unvisited link */
.main_link a:link {text-decoration:none; color:#E15F01; border: 1px solid #E15F01; padding:5px 10px 5px 10px}      /* unvisited link */
.main_link a:visited {text-decoration:none; color:#E15F01; border: 1px solid #E15F01; padding:5px 10px 5px 10px}  /* visited link */
.main_link a:hover {text-decoration:none; background-color:#E15F01; color:#ffffff; border: 1px solid #E15F01; padding:5px 10px 5px 10px}  /* mouse over link */
.main_link a:active {text-decoration:none; color:#E15F01; border: 1px solid #E15F01; padding:5px 10px 5px 10px}  /* selected link */ 

.navinfo{
	font-size:8pt;
	color:#FFA35F; 
}


.contactcaption{
	color		:	#727272;
	font-size	:	10pt;	
}

.contact_input{
	border	:	1px solid #FFD98F;
	height	:	25px;
	width	:	250px;
}

.contact_area{
	border		:	1px solid #FFD98F;
	height		:	100px;
	width		:	300px;
}

.contact_smallinput{
	border		:	1px solid #FFD98F;
	height		:	25px;
	width		:	100px;
}

.req{
	color 		: 	#E25F01;
	font-size	:	10pt;
}

.contactbutton{
	background-image	:	url(images/index_10.png);
	width				:	100px;	
	border				:	1px solid #525252;
	height				:	35px;
	background-repeat	:	repeat-x;	 
	color				:	#ffffff;
	font-size			:	10pt;
}

#prodcat{
	list-style	:	none;
	padding		:	0;
	display		:	block;
	margin		:	0;	
	font-size	:	10pt;
	line-height	:	2.5;
	color		:	#525252;
}

#prodcat li{
	border-bottom	:	1px dashed #c0c0c0;
	width			:	215px;
}

#prodcat li a:hover{
	color	:	#E15F01;
}

#prodcat li a{
	text-decoration	:	none;
	color	:	#525252;
}

body{
	font-family				:	Trebuchet MS;	
	padding					:	0;
	margin					:	0;
	background-color		:	#E6E6E6;
}

.bold{
	font-weight	:	bold;
}

.leftnav{
	width					:	30%;
	height					:	400px;
}

.rightnav{
	width					:	69%;
	height					:	400px;
}

.padd{
	padding					:	10px;
}

.paddleft{
	padding-left 			:	10px;
}

.paddright{
	padding-right 			:	10px;
}

#orangebar{
	background-color		:	#E37423;
	height					:	30px;
	background-image		:	url(images/orangebars.png); 
	background-repeat		:	repeat-x;	
}

#main{
	background-image		:	url(bg.jpg); 
	background-repeat		:	repeat-x; 
	background-attachment	:	scroll; 
	background-position		:	top; 
	background-color		:	#e6e6e6
}
	
#topmenu{
	background-image	:	url(images/index_04.png);
	width				:	790px;
	height				:	46px;
	background-repeat	:	no-repeat;	 
}

#blackbar{
	background-image	:	url(images/index_10.png);
	width				:	199px;	
	height				:	35px;
	background-repeat	:	repeat-x;	 
	color				:	#ffffff;
	font-size			:	10pt;
}

#productbar{
	background-image	:	url(images/index_08.png);
	width				:	583px;
	height				:	35px;
	background-repeat	:	repeat-x;	 
	color				:	#ffffff;
	font-size			:	10pt;
}	

.prodcap{	 
	font-size			:	10pt;
	color				:	#525252;
}

.prodcap a{
	text-decoration		:	none; 
	font-size			:	10pt;
	color				:	#525252;
}

#warrantybox{
	width				:	199px;
	height				:	183px;	
	background-color	:	#ffffff;
}

#graybox{
	background-color	:	#E6E6E6;
	width				: 	8px;
	height				:	183px;
}

#blank{	
	width				: 	8px;
	height				:	183px;
}

.graybar{
	background-color	:	#E6E6E6;
	width				: 	8px;	
}

.blank{	
	width				: 	8px;	
}

.whitebar{
	background-color	:	#ffffff;	
}

#productbox{
	width				:	583px;
	height				:	183px;
	background-color	:	#ffffff;
}

.menuitems{ 
	font-size:10pt;
	color:#ffffff;
	text-align:center;
}

.menuitems a{
	text-decoration	:	none;	
	color			:	#ffffff;
	text-align		:	center;
}

.footeritems{	 
	font-size:9pt;
	color:#525252;
	font-weight:bold;
	text-align:center;
}

.footeritems a{
	text-decoration	:	none;	
	color			:	#525252;
	text-align		:	center;
}