/* CSS Document */


body {  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333;
}


a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		color: #698C31; 
	text-decoration: none;
}


a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		color: #0B448A; 
	text-decoration: underline;
}

table {
	
}

textarea {
	OverFlow:auto;
} 


.bodytitle {  
	font-family: Arial, Helvetica, sans-serif; 
        line-height : 16px;
	font-weight: bold;
	font-size: 10pt; 
	color: #225CA3;

}

.bodysubtitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #044085; 
	text-decoration: none;
}

.bodysubtitle a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #698C31; 
	text-decoration: none;
}



.courseformattext{
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        line-height : 14px;
        font-size: 12px;
        color: #333333;
        text-align: left;
	padding-right:10px;
}

.courseformattitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #044085; 
	text-decoration: none;
}

.smalltext {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-size: 8pt; 
	color: #4A4A4A;
	text-align: left;
}



.imgcaption {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-size: 12px; 
	color: black;
	text-align: left;
}


.hometext {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-size: 11px; 
	color: #4A4A4A;
	text-align: left;
}

.homebluehead {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-weight: bold;
	font-size: 10pt; 
	color: #225CA3;
	text-align: left;
}

.slideshowContent {
	font-family: verdana, arial; 
	font-size: 10px; 
	color: 000000; 
	font-weight : normal;
}

.fleetinteriors {
	margin: 0;
	padding: 20px 0px;
	width: 590px;
	float: left;
}

.interiorsleft {
	margin: 0;
	padding: 0;
	float: left;
	
}

.interiorscenter {
	margin: 0;
	padding: 0px 10px;
	float: left;
}

.interiorsright {
	margin: 0;
	padding: 0;
	float: left;
}

.arrowlink {
	margin: 0;
	padding: 0;
	width: 590px;
	text-align: right;
}


/* new ecom buttons styles 4/17/11 */

.ecomTable {
margin-left:0px;

}

.buttonRow {
	padding-top:5px;
	padding-bottom:15px;
}

.ecomButton {
	
	background-color:#e2e9f4;
	border: 1px solid #a7c1e7;
	color: #0d3b77;
	font-weight:bold;
	padding:4px;
	font-size:9px;
	cursor:pointer;
	text-transform:uppercase;
	
}


.ecomTableMembership {
margin-left:0px;

}

.buttonRowMembership {
	padding-top:5px;
	padding-bottom:15px;
}

.ecomTableEvents {
margin-left:0px;

}

.buttonRowEvents {
	padding-top:5px;
	padding-bottom:15px;
}

#homeNewsEvents {
	
height:180px;	
}

#socialIcons {
	
	text-align:center;
	padding-top:10px;
}
