/***********************************************************************
style.css
***********************************************************************/

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px; padding:0px;
}

/* ------------------------ Products Page --------------------------- */
.catName_head {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4065D7; text-decoration: none;
}
.prodName_head {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4065D7; text-decoration: none;
}
.prodDesc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333;
}


a.catName_list:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4065D7; text-decoration: none;
}
a.catName_list:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4065D7;  text-decoration: none;
}

a.prodName_listHead:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;
}
a.prodName_listHead:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;
}
a.prodName_list:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: underline;
}
a.prodName_list:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: underline;
}
.prodHeadline {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;
}

/* ------------------------ News --------------------------- */
.newsDate {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333;
}
.newsHeadline {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4065D7;
}
.newsStory {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333;
}

.listHead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333;
}
.list {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333;
}

.newsList {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333;
}
a.newsList:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333;
}
a.newsList:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333;
}


.pageNum {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333;
}
a.pageNum:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333;
}
a.pageNum:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333;
}


.sectionName {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4065D7; 
}
.sectionText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333;
}

.fieldLabel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333;
}
.regionName {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333399;
}



/* -------------------------------------------- */
.inputTextBox { background-color: #eeeeee; font-size: 12px; }
.inputButton { background-color: #4065D7; font-family: verdana, arial; font-size: 8pt; font-weight: bold; color: #cccccc; }
.inputCheckBox { background-color: #4065D7; }
.selectBox { background-color: #eeeeee; font-size: 12px; }

/* ------------------------------------------ */
.goodMsg { font-family: verdana, arial; font-size: 8pt; font-weight: bold; color: #ffffff; }
.errorMsg { font-family: verdana, arial; font-size: 8pt; font-weight: bold; color: #ff9900; }

/* ------------- Dealer Nav -------------------- */
.dealerNav {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; 
}
a.dealerNav:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; 
}
a.dealerNav:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; 
}

/* ------------------------ News --------------------------- */
.tDate {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333;
}
.tHeadline {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000;
}
.tStory {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333;
}


#footer td {
	font-size:10px;
	background-color: #0A56D6;
	color: #ffffff;
	text-align: right;
	padding: 5px 20px 5px 20px;
}

#footer td a:link a:visited {
	color: #ffffff;
	text-decoration: none;
}
#footer td a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#copyright td {
	color: #000000;
	font-size: 11px;
	text-align: right;
	padding: 4px 20px 4px 20px;
}