@charset "utf-8";
/* CSS Document */

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px; padding:0px;
	background-color: #000000;
}


/* ------------------------ 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;
}

/* -------------------------------------------------------------------------------------------------------- */

#content {
	width:900px;
	background-color:#ffffff;
}
	
#footer td {
	font-size:11px;
	background-color: #0A56D6;
	color: #ffffff;
	text-align: right;
	padding: 5px 20px 5px 20px;
}

#footer td a:link {
	color: #ffffff;
	text-decoration: none;
}
#footer td a:visited {
	color: #ffffff;
	text-decoration: none;
}
#footer td a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#footer .copyright {
	background-color:#ffffff;
	color: #000000;
	font-size: 11px;
	text-align: right;
	padding: 4px 20px 4px 20px;
}

.calloutbox {
	margin-top: 30px;
}
.callout {
	font-size: 7px;
	font-weight: bold;
	letter-spacing: -0.5px;
	height:21px;
	background-image: url(../images/design/callout_bg.gif); background-repeat:repeat-x;
}