p.newslisting{
color:#4A4A4A;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

/*Content Header*/
.contentheaderContain{
float:left;
background-color:#D9D9D9;
height:25px;
}
.articleselector{
margin-top:3px;
margin-right:2px;
float:right;
}
.contentheaderleftfloat{
margin-top:3px;
float:left;
}

/*Content*/
.dividersquares{
float:left;
margin-top:10px;
margin-bottom:10px;
}
.newslisting{
float:left;
padding-bottom:5px;
width:550px;
margin-top:5px;
}
.newslisting2{
float:left;
margin-bottom:25px;
width:550px;
margin-top:5px;
}
.articleheader{
color:#B50000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.dateheader{
color:#4A4A4A;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.detailbutton{
padding-right:25px;
float:right;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
}
.newsreleaseheader{
color: #14395D;
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
float: left;
font-weight: bold;
}
.newsreleasesubheader{
width:550px;
float:left;
margin-top:10px;
}
.newsreleasesubheader2{
width:550px;
float:left;
margin-top:10px;
margin-bottom:30px;
}
.releasesubleft{
float:left;
color:#4A4A4A;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.rtbacktolist{
float:right;
margin-right:20px;
}
.newsreleasecontent{
width:530px;
float:left;
margin-top:20px;
}
.newssignupcontent{
width:275px;
color:#4A4A4A;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
float:left;
margin-left:5px;
}
.emailsignuppanel{
width:280px;
height:114px;
background-image:url(../images/emailpanelUI.jpg);
background-position:top;
background-repeat:no-repeat;
float:left;
margin-top:10px;
}
.emailsignupinput{
margin-top:40px;
float:left;
margin-left:15px;
}
.submitbutton{
margin:inherit;
float:right;
margin-top:23px;
margin-right:10px;
}
.archivelinks ul{
list-style-type:none;
color:#B50000;
font-size:16px;
font-weight:bold;
float:left;
}
.archivelinks a{
color:#B50000;
font-size:14px;
font-weight:bold;
text-decoration:none;
float:left;
}
.archivelinks a:hover{
text-decoration:underline;
}
.redfont{
float:left;
color:#B50000;
}
.grayfont{
color:#646464;
float:left;
}
.contentheaderContain2{
margin-bottom:10px;
margin-top:15px;
float:left;
background-color:#D9D9D9;
height:20px;
width:540px;
color:#4A4A4A;
padding-top:10px;
padding-left:10px;
}
.careersignuptable{
width:550px;
float:left;
}
.careerformlabel{
color:#4A4A4A;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
float:left;
margin-top:6px;
margin-bottom:5px;
}
.careerinputfield{
float:left;
margin-left:3px;
margin-top:5px;
}
.careersearchpanel{
background-image:url(../images/careersearchpanel.jpg);
background-position:top;
background-repeat:no-repeat;
width:258px;
height:228px;
float:left;
}
.careerformlabel2{
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
float:left;
margin-top:6px;
margin-bottom:5px;
}
.careersearchlabelcontain{
float:left;
margin-top:15px;
margin-left:15px;
}
.careersearchlabelcontain2{
float:left;
margin-top:3px;
margin-left:15px;
}
.uploadtitle{
color:#620000;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
margin-top:10px;
margin-left:10px;
float:left;
width:135px;
}
.careerinputfield2{
float:left;
margin-left:3px;
margin-top:2px;
margin-bottom:15px;
width:258px;
}
.floatright{
float:right;
}
.careerformlabel3{
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
float:left;
margin-top:2px;
}
.careerdetailsubmit{
float:right;
padding-top:20px;
margin-right:10px;
}
.newsreleasesubheader2{
width:550px;
float:left;
margin-top:10px;
margin-bottom:20px;
padding-bottom:20px;
}

/* Dealer Locator */

.formField {
	float: left;
	padding: 0 15px 10px 0;
}
.formField.last {
	padding-right: 0;
}
.searchButton input {
	margin-top: 14px;
}
.searchResults,
.searchResults table.small {
	width: 540px;
	padding-bottom: 5px;
}
.searchResults fieldset {
	margin: 10px 0;
}
.searchResults table.small th,
.searchResults table.small td.dandarkview,
.searchResults table.small td.danlightview {
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	cursor: default;
}
.searchResults tr:hover td.danlight,
.searchResults tr:hover td.danlightview,
.searchResults tr:hover td.dandarkview,
.searchResults tr:hover td.danlightview {
	background-color: #D6B4B4;
}
