
A { text-decoration: none; } 
A:link, A:visited {
	font-weight: bold;
	text-decoration: none;
  font-family: verdana, arial, helvetica;
	font-size: 95%;
	color: navy;
}


A:visited, 
.title1 {color: #0000FF; }
.title1b {color: #990000; }
A:hover {color: #00ff33; } 
NOTBODY { margin: 0; background-image: url('Content/images/bg3.jpg'); background-repeat: repeat-x; }
.ropeBgNot { background-image: url('Content/images/rope-bkgd2.jpg'); } /* header/footer background is ropeBg (remove 'not') */
table.vehicleList 
{
    empty-cells:show; 
    border: solid 1px black; 
    border-collapse: collapse; 
    }
.vehicleList TR TD,.vehicleList TR TH,.vehicleList Caption 
{
    padding-top: 2px; 
    border-collapse: collapse;
    cursor: pointer;
}
TD  { text-decoration: none; color: black; font-size: 11pt; }
TH, TH a:link, TH a:visited, caption { 
	font-weight: bold; 
	text-decoration: none; 
	background-color: navy; 
	font-family: verdana, arial, helvetica;
	color: beige; 
	font-size: 11pt;
}
caption, caption :link, caption :visited { color: beige; background-color: navy; }
.adtext, .adtext:link, .adtext:visited { 
	color: #008000;
	vertical-align: middle; 
	}




/* alternating rows for search results */
.td1, .td2 { 
    text-decoration: none; 
    color: black; 
    font-size: 11pt; 
    text-align: center; 
} 
.td1 {background-color: white;}
.td2 {background-color: beige;} 
.searchRow, .searchRow th 
{
    background-color: beige;
    text-decoration: none; 
    color: black;
	font-family: verdana, arial, helvetica;
    font-size: x-small; 
    text-align: left; 
}
.searchRow th input, .searchRow th select, .searchRow th button
{
    font-size: x-small; 
}
.searchRow th.label
{
    text-align: right;
    padding-right: 1em;
}
.linkButton, .linkButton:visited, .linkButton:link
{
    border: solid 1px black;
    border-style: outset;
    text-decoration: none; 
    background-color: ButtonFace tan;
    color: ButtonText black;
	font-family: verdana, arial, helvetica;
    font-size: x-small; 
    text-align: center; 
}
.title1, .title1b, .title6, .title12, .title14, .ads14b, .title16, .title22 { 
    font-family: Arial; 
	font-weight: bold;
  }
.title12, .title1 { font-size: 12pt; }
.title1b { font-size: 18pt; }
.title14 { font-size: 14pt; }
.ads14b { font-size: 16pt; }

.title6, 
.title16 { font-size: 16pt; }
.title22 { font-size: 22pt; }
.featuredText { 
  font-family: Arial; 
	font-weight: normal; 
	font-size: 16pt; 
	font-style: italic;
	}
.bluebold {
    text-decoration: none; 
	color: navy; 
	font-weight: bold; 
	font-size: 12pt; 
	font-family: verdana, arial;
	}
.blueboldi {
    text-decoration: none; 
	color: navy; 
	font-weight: bold; 
	font-size: 12pt; 
	font-style: italic;
  font-family: verdana, arial;
	}
.whitebold {
    text-decoration: none; 
    color: white; 
	font-weight: bold; 
	font-size: 12pt; 
	font-family: verdana, arial;
	}
.bluenorm {
	color: navy; 
	font-size: 11pt; 
	font-family: verdana, arial;
	}
.whitenorm {
	color: white; 
	font-size: 11pt; 
	font-family: verdana, arial;
	}

.bluenormb {
    text-decoration: none; 
	color: navy; 
	font-size: 11pt; 
	font-family: verdana, arial;
	}

.bluesmall {
	color: navy; 
	font-size: 10pt; 
	font-family: verdana, arial;
	}

.bluebold2 { color: blue; font-weight: bold; }
.blacknorm {
	color: black; 
	font-size: 11pt; 
	font-family: verdana, arial;
	}
.biggreen,.bigblue,.bigred,.bigblack { font-size: 14pt; font-family: verdana, arial; }
.biggreen, .green { color: green; }
.bigblue, .blue  { color: navy;  }
.bigred, .red   { color: red; }
.bigblack, .smallblk { text-decoration: none; color: black; }
.smallblk, .small { font-family: verdana, arial; font-size: 10pt; }
.xsmallblk { text-decoration: none; color:black; }
.xsmallblk, .xsmall {font-family: verdana, arial; font-size:  8pt; }

.xsmallbb {
  text-decoration: blink; color: black; font-size: 8pt; font-family: verdana, arial;}

.rightAlign {text-align: right; }
.lsideImg {background-image: url('images/lside.jpg'); }
.rsideImg {background-image: url('images/rside.jpg'); }
.topNavyLine { border-top: solid 2px navy; }
.xbottomNavyLine { border-bottom: solid 2px navy; }
#divone, #divtwo {
  width: 50%;
  float: left;
  border: 1px solid #000;
}
#matchstick {
  width: 200px;
  height:1px;
}
.listAds { text-decoration: blink; color: red; }
.strong { color: Maroon; font-weight: bold;}
.staffTable 
{
     font-family: Rockwell Verdana; 
    margin-left: 30px;
    margin-right: 30px;
    }
Table.staffMember TD { padding: 0px, 3px, 0px, 3px; }
Table.staffMember TD :link, Table.staffMember TD :visited
{
    font-weight:normal;
    color: Black;
}
.staffPhoto {width: 140px;padding-left: 15px;}
.error
{
    color: red;
    font-weight: bold;
}

table.modelSummary {
	color: Black;
	font-family: arial;	
}

#modelSummaryName 
{
    color: Black;
    font-size: 28pt;
	font-family: arial;
	font-weight: bold;
}

#modelSummaryMSRP 
{
	font-size: 16pt;
	font-weight: bold;
}

#modelSummaryVimsPrice
{
	font-weight: bold;
    font-size: 16pt;
}

#modelSummaryPayment
{

	font-weight: bold;
	font-size: 16pt;
	
}

#modelSummaryMpg
{
	font-family: arial;
	color: Green;
	font-size: 40pt;	
}


.viewVirtualTour {
	font-family: arial;
	color: black;
	font-size: 18pt;
}

#vehicleTitle {
	font-weight: bold;
	font-size: 24pt;	
}

#vehicleMpg {
	font-weight: bold;
	font-size: 20pt;
	color: green;	
}

#vehiclePayment {
	font-size: 18pt;
	font-weight: bold;	
}

#vehicleMSRP {
	font-size: 18pt;
	font-weight: bold;	
}

#vehiclePrice {
	font-size: 18pt;
	font-weight: bold;
	color: green;	
}

#vehicleVin {
	font-size: 18pt;
	font-weight: bold;	
}

#vehiclePackage {
	font-weight: bold;	
}

.hiliterow { background-color: tan; }
/* build */
.divisionList
{
    width: 100%:
    text-align: center;
}
.divisionName
{
	font-family: verdana, arial;
	font-weight: bold; 
	font-size: 22pt; 
	color: navy; 
}
.divisionModels
{
    text-align: center;
}
.modelName
{
	font-family: verdana, arial;
	color: navy; 
}
.modelName:hover
{
    color: Green;
}
/* end build */