body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#FFFFFF;
background: url(/graphics/bkgd.main.8.jpg);
background-repeat: repeat-x;
background-position: top;
}
.mainBody {
border-left: 1px solid #9B9B68;
border-right: 1px solid #9B9B68;
}

.phoneNumber {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#636B48;
}

#mainContent {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#636B48;
}

#homeBackground {
	background-color:#FFFFFF;
	background-position:center;
	background-repeat:repeat-x;
}

img {
border:0px;
}

/*LINKS*/

a:link{
	color: #0099FF;
	text-decoration: none;
}
a:hover{
	color: #636B48;
	text-decoration: underline;
}
a:visited{
	color: #666666;
	text-decoration: underline;
}
a:visited:hover{
	color: #0099FF;
	text-decoration: underline;
}

/* PRODUCT LINKS */

a#product_headerTitle:link {
	color: #0099FF;
	font-weight:bold;
	text-decoration: none;
}

a#product_headerTitle:hover{
	color: #636B48;
	font-weight:bold;
	text-decoration: underline;
}

a#product_headerTitle:visited{
	color: #666666;
	font-weight:bold;
	text-decoration: underline;
}

a#product_headerTitle:visited:hover{
	color: #0099FF;
	font-weight:bold;
	text-decoration: underline;
}


/*FOOTER LINKS*/

a.footer:link{
	color: #000000;
	font-size:10px;
	font-weight:normal;
	text-decoration: none;
}
a.footer:hover{
	color: #0099FF;
	font-size:10px;
	font-weight:normal;
	text-decoration: underline;
}
a.footer:visited{
	color: #636B48;
	font-size:10px;
	font-weight:normal;
	text-decoration: underline;
}
a.footer:visited:hover{
	color: #666666;
	font-size:10px;
	font-weight:normal;
	text-decoration: none;
}



/*Product Table Declarations: Comment all below if it affects declarations above*/



#prodTable {
	/*width: 700px;*/
	padding: 0;
	margin: 0;
}

#prodTable caption {
	padding: 0 0 5px 0;
	/*width: 700px;*/	 
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

#prodTable td.prodMainHeader {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 1px;
/*	text-transform: uppercase; */
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(/graphics/bg.header.jpg) repeat-x;
}

#prodTable td.nobg {
	border-top: 0;
	border-left: 0;
	border-left: 1px solid #C1DAD7;
	border-right: 1px solid #C1DAD7;
	background: none;
}

#prodTable td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}


#prodTable td.foo {
	background: #F5FAFA;
	color: #797268;
}

#prodTable td.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(/graphics/bullet.1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#prodTable td.specfoo {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(/graphics/bullet.2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}

