body	{ 
		font-family: "trebuchet ms", trebuchet, arial, verdanna, sans-serif; 
		color: #000000;

		}



#wrapper2 	{
			width: 840px;
			margin-right: auto;
			margin-left: auto;

			}

#layer1 	{
		 	z-index:3;
			position: relative;
			top: 143px;
			left: -202px;
			width: 248px;
			height: 74px;
			}
			
			
#content 	{
			z-index: 2;
			position: relative;
			top: -85px;
			left: 0;

			}

P		{
		font-size: 14px;
		margin-top:8px;
		margin-right: 12px;
		margin-bottom: 12px;
		margin-left: 12px;

		}

.staffName	{
			font-size:12px;
			font-style:italic;
			text-align:center;
			color: #a1ad9e;
			}

td		{
		font-size: 14px;
		line-height: 17px;
		}

				
.buttonLinks
		{
		color: #cccc99; 
		font-weight: bold;
		text-decoration: none;
		}
a.buttonLinks:link {
					color: #cccc99;
					background-color: inherit;
					}
a.buttonLinks:visited {
					color: #cccccc;
					background-color: inherit;
					}
a.buttonLinks:hover {
					color: #ffffff;
					background-color: inherit;
					text-decoration: underline;
					}
					
a.buttonLinks:active {
					color: #cccc99;
					background-color: inherit;
					}	
					
.buttonLinksDk
		{
		color: #003333; 
		font-weight: bold;
		text-decoration: none;
		}
a.buttonLinksDk:link {
					color: #003333;
					background-color: inherit;
					}
a.buttonLinksDk:visited {
					color: #003333;
					background-color: inherit;
					}
a.buttonLinksDk:hover {
					color: #ffffff;
					background-color: inherit;
					text-decoration: underline;
					}
					
a.buttonLinksDk:active {
					color: #003333;
					background-color: inherit;
					}
.loginTxt		
		{
		color: #003333; 
		font-weight: bold;
		text-decoration: none;
		font-size: 12px;
		}


.bottomLinks 	{
				font-size: 12px; 
				font-weight: normal;
				text-align: center;
				color: #003333;
				background-color: inherit;
				text-decoration: none;
				}
				
a.bottomLinks:link {
					color:#003333;
					background-color: inherit;
					}
a.bottomLinks:visited {
					color: #cccccc;
					background-color: inherit;
					}
a.bottomLinks:hover {
					color: #ffffff;
					background-color: inherit;
					}
					
a.bottomLinks:active {
					color: #003333;
					background-color: inherit;
					}	
.bottomLinksW 	{
				font-size: 12px; 
				font-weight: normal;
				text-align: center;
				color: #ffffff;
				background-color: inherit;
				text-decoration: none;
				}

.copyright	{
				font-size: 11px; 
				font-style: italic; 
				text-align: center; 
				color: #ffffff;
				background-color: inherit;
				}
				
.designer {
				font-weight: normal;
				font-size: 10px; 
				text-align: center; 
				color: #000000;
				background-color: inherit;
				}

a.designer:link {
					color: #000000;
					background-color: inherit;
					text-decoration: none;
					}
a.designer:visited {
					color: #000000;
					background-color: inherit;
					text-decoration: none;
					}
a.designer:hover {
					color: #ffffff;
					background-color: inherit;
					textext-decoration: none;
					}
a.designer:active {
					color: #000000;
					background-color: inherit;
					textext-decoration: none;
					}


h1		{
		font-family:"Times New Roman", Times, serif;
		font-size: 22px;
		font-weight: bold;
		text-align: left;
		font-style:italic;
		margin-left:24px;
		margin-top:60px;
		}
h2		{
		font-family:"Times New Roman", Times, serif;
		font-size: 22px;
		font-weight: bold;
		text-align: left;
		font-style:italic;
		margin-left:12px;
		margin-top:60px;
		}
h3		{
		font-family:"Times New Roman", Times, serif;
		font-size: 22px;
		line-height: 28px;
		font-weight: bold;
		text-align: right;
		font-style:italic;
		margin-left:12px;
		margin-right:60px;
		}
h4		{
		font-family:"Times New Roman", Times, serif;
		font-size: 18px;
		font-weight: bold;
		text-align: left;
		font-style:italic;
		margin-left:12px;
		margin-right:60px;
		}
		
h5		{
		font-family:"Times New Roman", Times, serif;
		font-size: 16px;
		line-height:18px;
		font-weight: bold;
		font-style:italic;
		}
		
.bigItal		{
		font-family:"Times New Roman", Times, serif;
		font-size: 18px;
		font-weight: bold;
		text-align: center;
		font-style:normal;
		}
.bigBold		{
		font-family: "trebuchet ms", trebuchet, arial, verdanna, sans-serif; 
		font-size: 18px;
		font-weight: bold;
		font-style:normal;
		}
.contact	{
			text-aline:center;
			font-size:14px;
			}
.contactName	{
			text-aline:center;
			font-size:18px;
			font-weight:bold;
			}
.betterLinks
		{
		color: #003366; 
		font-weight: bold;
		text-decoration: underline;
		}
a.betterLinks:link {
					color: #003366;
					background-color: inherit;
					}
a.betterLinks:visited {
					color: #336699;
					background-color: inherit;
					}
a.betterLinks:hover {
					color: #ffffff;
					background-color: inherit;
					text-decoration: underline;
					}
					
a.betterLinks:active {
					color: #003366;
					background-color: inherit;
					}	
.author			{
				font-size:12px;
				text-align:right;
				font-style:italic;
				}
.credits		{
				font-size:12px;
				font-style:normal;
				text-align:right;
				}
				
.locator	{
		font-family:"Times New Roman", Times, serif;
		font-size: 18px;
		font-weight: bold;
		font-style:italic;
		margin-bottom:10px;
}

.productDetailHeading		{
		font-family:"Times New Roman", Times, serif;
		font-size: 18px;
		line-height: 24px;
		font-weight: bold;
		text-align:center;
		font-style:italic;
		}

.productListing-heading {
  font-family: "trebuchet ms", trebuchet, arial, verdanna, sans-serif; 
  font-size: 12px;
  background: #444D42;
  color: #FFFFFF;
  font-weight: bold;
}

.classHeading {
  font-family: "trebuchet ms", trebuchet, arial, verdanna, sans-serif; 
  font-size: 15px;
  background: #444D42;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: "trebuchet ms", trebuchet, arial, verdanna, sans-serif; 
  font-size: 12px;
}

.note	{
  font-size: 11px; 
  font-style: italic;
  text-decoration:none;
  color: #003366;
  background-color: inherit;
}

a.note:link {
  text-decoration:none;
}

.smalltext {
  font-size: 11px; 
  margin-top: 0;
}

.noRmargin {
		font-size: 14px;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 12px;
		}
.formLabel	{
			font-size:13px;
			font-style:italic;
			}
.red	{
		color:#660000;
		}
.emphBorder	{
			border-top: 2px solid #003366;
			border-bottom: 2px solid #003366;
			margin-left: 12px;
			margin-right: 12px;
			text-align:center;
			}
.newsletterLink
		{
		color: #003366; 
		font-weight: bold;
		text-decoration: none;
		text-align:right;
		}
a.newsletterLink:link {
					color: #003366;
					background-color: inherit;
					text-decoration: none;
					}
a.newsletterLink:visited {
					color: #336699;
					background-color: inherit;
					text-decoration: none;
					}
a.newsletterLink:hover {
					color: #ffffff;
					background-color: inherit;
					text-decoration: underline;
					}
					
a.newsletterLink:active {
					color: #003366;
					background-color: inherit;
					}	
.newsletterDesc		{
					font-style:italic;
					}
				
.tableColor			{
					background-color:#999966;
					}

.itemHeading {
  font-family: "trebuchet ms", trebuchet, arial, verdanna, sans-serif; 
  font-size: 14px;
  background: #444D42;
  color: #FFFFFF;
  text-align:center;
  font-weight: bold;
}

.subHeading {
  font-family: "trebuchet ms", trebuchet, arial, verdanna, sans-serif; 
  font-size: 12px;
  background-color:#cfd9cd;
  color: #000000;
}
			
tr.days {
font-weight:bold;
text-align:center;
}

tr.times {
text-align:center;
}

.dashed {
border-right: 1px dashed #FFFFCC;
}

.forms {
color: #003366; 
font-weight: bold;
text-decoration: none;
text-align:right;
}

a.forms:link {
color: #003366;
background-color: inherit;
}

a.forms:visited {
color: #003366;
background-color: inherit;
}
a.forms:hover {
color: #ffffff;
background-color: inherit;
text-decoration: none;
}
					
a.forms:active {
color: #003366;
background-color: inherit;
}	

.dealerLinks
		{
		color: #003366; 
		font-size:14px;
		line-height: 18px;
		font-weight: bold;
		text-decoration: none;
		}
a.dealerLinks:link {
					color: #003366;
					background-color: inherit;
					}
a.dealerLinks:visited {
					color: #003366;
					background-color: inherit;
					}
a.dealerLinks:hover {
					color: #ffffff;
					background-color: inherit;
					text-decoration: underline;
					}
					
a.dealerLinks:active {
					color: #003366;
					background-color: inherit;
					}	
.white {
color:#FFFFCC;
}

.newsHeading {
  font-family: "trebuchet ms", trebuchet, arial, verdanna, sans-serif; 
  font-size: 15px;
  background: #444D42;
  color: #FFFFCC;
  font-weight: bold;
  text-align:center;
  padding: 4px;
  margin-top: 6px;
  margin-bottom: 2px;
}

.newsItem	{
			font-size:16px;
			font-weight:bold;
			text-align:center;
			margin-top:0px;
			margin-bottom:0px;
			}
.newsDesc	{
			font-style:italic;
			margin-top:0px;
			}
			
.loggedintext {
font-size: 12px;
}

.product_description {
font-weight:bold;
font-size:13px;
color:#000000;
}

.calendarDays {
color:#009933; 
text-decoration: none;
}

a.calendarDays:link {
color:#009933;
background-color: inherit;
}

a.calendarDays:visited {
color: #009933;
background-color: inherit;
}

a.calendarDays:hover {
color: #444d42;
background-color: inherit;
text-decoration: underline;
}
					
a.calendarDays:active {
color: #009933;
background-color: inherit;
}

.mission
	{
	font-size:16px;
	line-height:28px;
	font-style:italic;
	text-align:center;
	margin-left:60px;
	margin-right:290px;
	}

.regions {
color:#000000;
font-size:14px;
}

.counties {
margin: -6px -8px -8px -20px;
list-style-type:none;
}

.states {
color:#000000;
font-size:16px;
}

.rep {
color:#000000;
font-size:14px;
font-weight:bold;
}

.division  {
color:#000000;
font-size:12px;
font-weight:bold;
}

.service	{
			font-family: "trebuchet ms", trebuchet, arial, verdanna, sans-serif; 
			font-size:18px;
			text-align:center;
			font-weight:bold;
			color:#660000;
			}
.serviceHd		{
		font-family:"Times New Roman", Times, serif;
		font-size: 16px;
		font-weight: bold;
		text-align: left;
		font-style:italic;
		margin-left:12px;
		margin-right:60px;
		}
		
.staffHeading {
  font-family: "trebuchet ms", trebuchet, arial, verdanna, sans-serif; 
  font-size: 15px;
  background: #444D42;
  color: #FFFFFF;
  font-weight: bold;
  width: 150px;
  margin: 8px 0;
}

.dealerHeading {
  font-family: "trebuchet ms", trebuchet, arial, verdanna, sans-serif; 
  font-size: 15px;
  background: #444D42;
  color: #FFFFFF;
  font-weight: bold;
}