/* start of page width classes */
.header { 
		background-color:#99CCFF;
		border-color:#990000;
		border-style:solid; 
		border-width:1px 1px 0px 1px;	
		width:650px;
		height:100px;
		margin-left: auto; 
		margin-right: auto;
}
.menu {
		background-color:#BBDCF7; 
		border-color:#990000;
		border-style:solid; 
		border-width:1px 1px 0px 1px;
		width:650px;
		height:21px;
		font-family:Helvetica, Verdana, sans-serif;
		font-size:13px;	
		margin-left: auto; 
		margin-right: auto;			
}
.mainbody {
		background-color:#ffcccc; 
		border-color:#990000;
		border-style:solid; 
		border-width:1px 1px 1px 1px;
		width:650px;
		font-family:Helvetica, Verdana, sans-serif;
		font-size:16px;		
		margin-left: auto; 
		margin-right: auto;
}
.footer {
		background-color:#ffffff; 
		border-left: 1px solid #990000;  		
		border-right: 1px solid #990000;
		font-family:Helvetica, Verdana, sans-serif;
		font-size:10px;
		width:650px;
		margin-left: auto; 
		margin-right: auto;	
}
/* end of page width classes */
/* start of element settings */
a img {
	border-width: 0;
}
a:visited {
		color:#0000FF;
		text-decoration:none;
}  
a:link {
		color:#0000FF;
		text-decoration:none;
}

a:hover {
		color:#ff9900;
		text-decoration:none;
}   
a:active {
		color:#0000FF;
		text-decoration:none;
} 
h3 {
	  margin-top:0px;
		margin-bottom:0px;
		font-family:Helvetica, Verdana, sans-serif;
		font-size:16px;				
}
.border h3, h2 {color:#ff9900;}	
.borderleft h4, h3, h2 {color:#ff9900;}	
.menu td {
		width: 15%;
		padding: 1px;
		text-align: center;
}
/* end of element settings */
.admin {
		background-color:#ffffff; 
		border-color:#3333cc;
		border-style:solid; 
		border-width:0px 0px 0px 0px;
		margin-right:auto;
		margin-left:auto;
		width:300px;
}
.adminheader {
		background:url(images/admin.gif) no-repeat left bottom #fff;
		width:300px;
}
.aligncenter {
		text-align:center;
}
.alignleft {
		text-align:left;
}
.alignright {
		text-align:right;
}
.available {
		color:#009966; 
		text-transform:uppercase;
		text-align:left;
}		
.border {
	  BORDER-RIGHT: #990000 1px solid;
		BORDER-TOP: #990000 1px solid;
		BORDER-LEFT: #990000 1px solid;
	  BORDER-BOTTOM: #990000 1px solid;
		BACKGROUND-COLOR: white;
		MARGIN: -1px;
}				 
.borderleft {
	  BORDER-RIGHT: #990000 1px solid;
		BORDER-TOP: #990000 1px solid;
		BORDER-LEFT: #990000 1px solid;
	  BORDER-BOTTOM: #990000 1px solid;
		BACKGROUND-COLOR: white;
		MARGIN: -1px;
		text-align:left;
}
.carname {
		font-family:Helvetica, Verdana, sans-serif;
		font-size:20px;
		color:#ff9900;
		text-align:left;
}
.data {
		font-family:Helvetica, Verdana, sans-serif;
		font-size:11px;
		color:#555;
		text-align:left;		
}
.data a:hover {
		color:#ff9900;
		text-decoration:none;
} 
.dataright {
		font-family:Helvetica, Verdana, sans-serif;
		font-size:11px;
		color:#555;
		text-align:right;		
}
.dashbox {
		border-style:dashed;
		border-color:#000000;
		border-width:1px 1px 1px 1px;
		vertical-align: top				
}
.dashedline {
		border-bottom:1px dashed;	
		color:#ff9900;		
		letter-spacing:0px;	
		padding:0px 0px 0px 0px;			
		text-align:left;				
		text-transform:uppercase;
}
.dataright {
		font-family:Helvetica, Verdana, sans-serif;
		font-size:11px;
		color:#555;
		text-align:right;		
}
.fsbox {
		padding:0px 0px 0px 0px;
		font-family:Helvetica, Verdana, sans-serif;
		font-size:13px;
		color:#0033CC;
		text-align:left;
		border-color:#000000;
		border-width:1px 1px 1px 1px;
}
.fsboxpic {
		padding:10px 10px 2px 10px;
		font-family:Helvetica, Verdana, sans-serif;
		font-size:13px;
		color:#0033CC;
		text-align:center;
		border-color:#000000;
		border-width:1px 1px 1px 1px;
}
.fsboxcenter {
		padding:10px 10px 10px 10px;
		font-family:Helvetica, Verdana, sans-serif;
		font-size:13px;
		color:#0033CC;
		text-align:center;
		border-color:#000000;
		border-width:1px 1px 1px 1px;
}
.fsboxdata {
		color:#ff9900;
		border-color:#000000;
		border-width:1px 1px 1px 1px;
}
.fsboxoptions {
		padding:4px 4px 4px 4px;
		font-family:Helvetica, Verdana, sans-serif;
		font-size:11px;
		color:#0033CC;
		text-align:left;
		border-color:#000000;
		border-width:1px 1px 1px 1px;
}
.held {
		color:#ff0000;
		text-transform:uppercase;
		text-align:left;
}	
.pcdleftbox1 {
		padding:10px 10px 10px 10px;
		font-family:Helvetica, Verdana, sans-serif;
		font-size:13px;
		color:#0033CC;
		text-align:left;
		border-color:#000000;
		border-width:0px 0px 1px 1px;
		border-style:solid;
}
.pcdleftbox2 {
		padding:10px 10px 10px 10px;
		font-family:Helvetica, Verdana, sans-serif;
		font-size:13px;
		color:#0033CC;
		text-align:left;
		border-color:#000000;
		border-width:0px 1px 1px 1px;
		border-style:solid;
}
.pcdleft {
		border-width:0px 0px 0px 0px;
		border-style:solid;
		border-color:#000000;
		padding:0px 0px 0px 0px;
		font-family:Helvetica, Verdana, sans-serif;
		font-size:13px;
		color:#0033CC;
		text-align:left;
		margin-top:17px;
}
.pcdleftborders1 {
		border-color:#000000;
		border-width:1px 0px 1px 1px;
		border-style:solid;
		font-family:Helvetica, Verdana, sans-serif;		
		font-size:11px;
		background-color:#E5E5E5;	
		text-align:center;
}
.pcdleftborders2 {
		border-color:#000000;
		border-width:1px 1px 1px 1px;
		border-style:solid;
		font-family:Helvetica, Verdana, sans-serif;		
		font-size:11px;
		background-color:#E5E5E5;	
		text-align:center;
}
.pcdrightborders {
		border-color:#000000;
		border-width:1px 0px 1px 0px;
		border-style:solid;
		font-family:Helvetica, Verdana, sans-serif;		
		font-size:11px;
		background-color:#E5E5E5;	
}
.pcdright {
		border-width:0px 1px 1px 1px;
		border-style:solid;
		border-color:#000000;
		padding:0px 0px 0px 0px;
		font-family:Helvetica, Verdana, sans-serif;
		font-size:13px;
		color:#0033CC;
		text-align:left;
		margin-top:17px;
}
.pdctitlec {
		border-color:#000000;
		border-width:1px 1px 1px 1px;
		border-style:solid;
		font-family:Helvetica, Verdana, sans-serif;		
		font-size:11px;
		background-color:#E5E5E5;	
}
.px14 {
		font-family:Helvetica, Verdana, sans-serif;
		font-size:14px;
		color:#555;
		text-align:center;
}
/* old stype line */
.redline {
		border-bottom:1px dashed;	
		color:#ff9900;		
		letter-spacing:0px;	
		padding:0px 0px 0px 0px;			
		text-align:left;				
		text-transform:uppercase;
}
/* /old stype line */
.sold {
		color:#ff0000; 
		text-transform:uppercase;
		text-align:left;
}
.title {
		font-family:Helvetica, Verdana, sans-serif;
		font-size:13px;
		color:#0033CC;
		text-align:left;
}	
.titlecenter {
		font-family:Helvetica, Verdana, sans-serif;
		font-size:13px;
		color:#0033CC;
		text-align:center;
}		
.titleright {
		font-family:Helvetica, Verdana, sans-serif;
		font-size:13px;
		color:#0033CC;
		text-align:right;
}			
.vehicletitle { 
		color:#ff9900;		
		font-size:11px;	
		letter-spacing:2px;	
		padding:10px 0px 0px 0px;			
		text-align:left;				
		text-transform:uppercase;
}  
.vehicletype { 
		color:#0000FF;		
		font-size:19px;	
		letter-spacing:2px;	
		padding:10px 0px 0px 0px;			
		text-align:left;				
		text-transform:uppercase;
} 
