.maintext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: bold; color: #FFCC00}
.tableheader {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FFFFFF}
BODY{
scrollbar-face-color:#000066;
scrollbar-arrow-color:#FFCC00;
scrollbar-base-color::#000066;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#000000;
scrollbar-darkshadow-Color:#000000;
color: #000000;
}
.bodyBorder { 	background-color: #001C7D; }
.bodyFormat { 	background-color: #EAEFFF; }
.strongintro {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold}
.sectionheader1 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: bold; color: #001C7D}
.sectionheader2 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: bold; color: #001C7D}
.servicetips {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.servicetipstitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #010167}
.disclaimers {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.sidetablehours { background-color: #eeeeee; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff }
.sidetablebasic { background-color: #eeeeee; color: #ffffff }
.formtables {
	background-color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	color: #000066
}
.newcarsmenu { 	background-color: #eeeeee; }
.newcarsmenuheader1 {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: italic; font-weight: bold; color: #FFFFFF}
.newcarsmenuheader2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #000066
}

.contactinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.rentalstable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #001C7D;
}
 
A.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #001C7D;
	text-decoration: underline;
}

A.footerlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00239D;
	text-decoration: underline;
}

.servicemenulinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
}
 
A.servicemenulinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #001C7D;
	text-decoration: underline;
}

A.servicemenulinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00239D;
	text-decoration: underline;
}

.pheaders,H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	color: #001C7D;
	margin-bottom: 0px;
}
.modeltitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
}
.modeldetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.calculator {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.inventoryLeftColumn {
 background-color: #EFEFEF;
}

.inventorytable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.inventorympgtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.inventorympg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
}

.showroomHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #001C7D;
}
.showroomDetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 10px;
}
	
SELECT 		{
	BACKGROUND: #eeeeee;
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
INPUT 		{
	BACKGROUND-COLOR: #eeeeee;
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border: 1px #cccccc;
	border-bottom-style: outset;
	border-left-style: outset;
	border-right-style: outset;
	border-top-style: outset;
	clear : both;
}

TEXTAREA	{
	BACKGROUND-COLOR: #eeeeee;
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border: 1px #353535;
	border-bottom-style: outset;
	border-left-style: outset;
	border-right-style: outset;
	border-top-style: outset
}

TABLE.dataTable {
    border-color: #000066;
	 border-spacing: 0;
    border-collapse: collapse;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}

.dataTableRow {
	BACKGROUND-COLOR: #FFFFFF;
}
.dataTableRow2 {
	BACKGROUND-COLOR: #EEEEEE;
}
.dataTableRowSelected {
	BACKGROUND-COLOR: #e1eeff
}
.dataTableRowOver {
	CURSOR: hand; 
	BACKGROUND-COLOR: #e1eeff;
	COLOR: #014974;
}
.dataTableRowOver2 {
	CURSOR: hand; 
	BACKGROUND-COLOR: #e1eeff;
	COLOR: #014974;
}
.dataTableContent {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 2px;
}

.dataTableRowBG {
	BACKGROUND-COLOR: #666666;
}

.dataTableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #001C7D;
	}
	
A.dataTableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #001C7D;
}

A.dataTableHeader:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #001C7D;
}

.sidetable {
  background: #082185;
  color: #FFFFFF;
  FONT-SIZE: 11px; 
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.sidetable {
  color: #FFFFFF;
  FONT-SIZE: 11px; 
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  font-weight: bold;
}

A.sidetable:hover {
  color: #FFFFFF;
  FONT-SIZE: 11px; 
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.sidetableheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	}
	

.sidetable2 {
  background: #010167;
  color: #FFFFFF;
  FONT-SIZE: 12px; 
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.table1 {
  background: #00239D;
}

.table2 {
  background: #00239D;
}

.tableheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	}

.mspecialtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}

.mspecialtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.mspecialexpiredate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}

.hspecialtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}

.hspecialtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.hspecialexpiredate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}

A.maplinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EFEFEF;
	text-decoration: underline;
}

A.maplinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.homeheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #010167;
}

.hometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 4px 1px 6px;
}

.JobsCats {
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
	padding: 2px 2px 2px 2px;
}

.JobsCatHeader {
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #001C7D;
	padding: 2px 2px 2px 2px;
}
.JobsCatDescript {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 10px;
}
.JobsTitle {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 10px;
}
.JobsText {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 10px;
}

.JobsProfileTable {
  background: #00239D;
}

.JobsProfileTable2 {
  background: #00239D;
  	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}


.newstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #001C7D;
}

.newstitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #001C7D;
}

A.newstitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #001C7D;
	text-decoration: underline;
}

A.newstitle2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000CC;
	text-decoration: underline;
}

.newsteaser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.newsarticle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.newsDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.newsCopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.newsAuthor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

A.newslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	font-weight: bold;
	text-decoration: underline;
}

A.newslink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	font-weight: bold;
	text-decoration: underline;
}

.newsBox {
	background: #000099;
}

.newsBoxHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background: #000099;
	font-weight: bold;
}

.newsBoxContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #FFFFFF;
}

.newsBoxLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.newsBoxLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	font-weight: bold;
	text-decoration: underline;
}

A.newsBoxLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	font-weight: bold;
	text-decoration: underline;
}

