a:link {  color: #0759bc; text-decoration: none}
a:active {  color: #0759bc; text-decoration: none}
a:visited {  color: #0759bc; text-decoration: none}
a:hover {  color: #000000; text-decoration: none}

p {
	line-height: 20px;
}

h1 {
	size: 18pt;
	color: #0759bc;
	margin-top: 0px;
}

h2 {
  font-size:  13pt;
}

h3 {
	size: 12pt;
	color: #0759bc;
	margin-top: 0px;
}

.blue {
	color: #0759bc;
}

.picksVehName {
	font-size: 9pt;
  font-weight: bold;
	color: #000;
 line-height: 18px;
}

.picksVehLocation {
	font-size: 9pt;
	color: #0759bc;
}

.formRow, .formRow_spacer,div.formRow_padbottom {
float: left;
margin-bottom: 2px;
margin-right: 15px;
display: inline;
padding: 5px 0px;
}
div.formRow_padbottom {
  margin-bottom:  10px;
}

.formRow_spacer {
width: 740px;
}
div.formRowHalf {
  float: left;
  width:    130px;
}
.formHeader {
width: 200px;
height: 25px;
line-height: 25px;
float: left;
color: #000;
}

.formBody {
float: left;
margin-left: 5px;
display: inline;
}

.contactInput {
border:	1px solid #2A2A2A;
background-color: #fff;
color: #000;
}

/* ======================================================================== */

/* start topNav css */

#topNav {
	font-size: 11pt;
	color: #fff;
}

/* items within topNav css */

#topNav a:link, #topNav a:visited, #topNav a:visited {
	color: #fff;
}

#topNav a:hover {
	color: #000;
}

/* end topNav css */

/* ======================================================================== */

/* start left css */

#leftContainer {
	font-size: 10pt;
}

/* items within left css */

.featureTMLeft {
	color: #fff;
	font-size: 11pt;
}

.featureBMblue {
	color: #fff;
	font-size: 10pt;
}

/* end left css */

/* ======================================================================== */

/* start right css */

#rightContainer {

}

/* items within right css */

.featureTMRight {
	color: #fff;
	font-size: 11pt;
}

/* end right css */

/* ======================================================================== */

/* start footer css */

#footer {
	font-size: 11pt;
	color: #fff;
}

#footer a:link, #footer a:visited, #footer a:visited {
	color: #fff;
}

#footer a:hover {
	color: #000;
}

/* items within footer css */

#footerContentLeft {

}

#footerContentRight {

}


/* end footer css */

/* ======================================================================== */


#bottomPad {
	float: left;
	width: 742px;
	height: 25px;
}

/* NEWS */
div#news_archive_box {
  float:        right;
  width:        150px;
  border:       1px solid #CCCCCC;
  font-size:    9pt;
  padding:      5px;
}
div#news_archive_box h1 {
  font-size:    11pt;
  padding:      0px;
  margin:       0px 0px 5px 0px;
}
div#news_archive_box h2 {
  font-size:    10pt;
  padding:      0px;
  margin:       5px 0px;
}
div#news_archive_box ul {
  list-style:   none;
  padding:      0px;
  margin:       0px;
  width:        150px;
}
div#news_archive_box li {
  display:      block;
  margin-left:  5px;
}

div#news_headline_box {
  border:           1px solid #CCCCCC;
  background-color: #F8F8FF;
  width:            340px;
  padding:          5px;
  float:            left;
  margin-bottom:    15px;
}
div#news_headline_box h1 {
  font-size:    14pt;
  color:        #888888;
  padding:      0px;
  margin:       0px 0px 10px 0px;
}
div#news_headline_box h2 {
  padding:      0px;
  margin:       0px 0px 0px 0px;
  font-size:    14pt;
}
div#news_headline_box h3 {
  padding:      0px;
  margin:       0px 0px 10px 0px;
  font-size:    11pt;
}
div.readmore  {
  float:        right;
}

div#news_recent_box {
  float:          left;
  width:          340px;
  padding:        5px;
}
div#news_recent_box h1 {
  font-size:      13pt;
  color:          #888888;
  padding:        0px;
  margin:         0px 0px 10px 0px;
}
div#news_recent_box h2 {
  font-size:      13pt;
  padding:        0px;
  margin:         0px 0px 0px 0px;
}
div#news_recent_box h3 {
  padding:        0px;
  margin:         0px 0px 5px 0px;
  font-size:      10pt;
}

div.recent_summary {
  margin-bottom:  5px;
  padding-bottom: 20px;
  border-bottom:  1px solid #CCCCCC;
}

div.newsarchive_navlink {
  display:        block;
  padding-top:    5px;
  margin-top:     5px;
  border-top:  1px solid #CCCCCC;
}

a.aNone:link,a.aNone:active,a.aNone:hover,a.aNone:visited {
  color:          inherit !important;
}

div.featureMainRight table { border: 1px solid #CCCCCC; font-size: 10pt; }