/* Main Styles */
	body
	{
		font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: #E5F6FF;
		color: #000;
		margin: 0px 0px 0px 0px;
	}	
	td, p
	{
		font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		line-height: 155%;
	}
	a
	{
		color: #000;
	}
	h1
	{
		font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #197095;
		margin: 10px 0 5px 0;
	}
	h2
	{
		font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #197095;
		margin: 10px 0 2px 0;
	}
	h3
	{
		font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #000000;
	}
	#pageTitle
	{
		padding: 10px 10px 10px 15px;
		vertical-align: top;
		text-align: left;
		font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: #FFF;
	}
	#bodyleft
	{
		padding: 10px 5px 10px 10px;
		vertical-align: top;
		line-height: 155%;
		background-color: #FFF;
	}
	#bodyright
	{
		padding: 10px 10px 10px 10px;
		vertical-align: top;
		text-align: right;
		font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: #FFF;
	}
	#bodymain
	{
		padding: 10px 10px 10px 10px;
		vertical-align: top;
		text-align: left;
		font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: #FFF;
	}
	#bodybottom
	{
	padding: 10px 10px 10px 10px;
	margin: 10px 10px 10px 10px;
	background: url("../images/nav/bottom_bg.jpg") no-repeat center;
	color: #000;
	line-height: 155%;
	background-color: #FFF;
}
	#footer
	{
	padding: 0px 5px 0px 5px;
	vertical-align: center;
	text-align: center;
	background: url("../images/nav/header_footer_back.jpg") no-repeat center;
	height: 25px;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
	#footer a, #footer a:visited
	{
		background-color: transparent;
		color: #000;
	}
	.proddescription
	{
		padding: 10px 0 10px 20px;
		vertical-align: top;
	}
	.proddescription_small
	{
		padding: 2px 0 2px 20px;
		vertical-align: top;
	}
	.prodprice
	{
		padding: 10px 0 0 0;
		vertical-align: top;
	}
	.prodimage
	{
		padding: 5px 0 5px 0;
		vertical-align: top;
	}
	.altrow
	{
		background-color: #CAEFFF;
	}
	.headlink
	{
		color: #197095;
	}
	/* Menu Styles */
	#menuholder
	{
	background: url("../images/nav/header_footer_back.jpg") no-repeat center;
	height: 25px;
}
/* primary Nav */

#primaryNav {
width: 500px;
height: 19px;
margin: 1px 0 0 0;
text-align: center;
}

#primaryNav a:link, #primaryNav a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 10px;
padding-right: 10px;
text-decoration: none;
}

#primaryNav a:hover {
background-color: #95DFFF; 
}
/* primary Nav End */