@import "css_global.css";

h1{
margin: 0px; padding: 0px;
font-family:arial, sans-serif;
font-weight:bold;
font-size:26px;
color:#CE6400;
}
 
h2{
margin: 0px; 
padding: 0px;
font-family:arial, sans-serif;
font-weight:bold;
font-size:24px;
color:#CE6400;
}


#logo { 
float: left;
margin-bottom:10px;
height: 202px;
width: 1030px;
background-image: url(../images/site_design/headers/orange_genericWide.png);
background-repeat: no-repeat;
}

#menu { padding: 5px;
width: 1008px;
margin-left: 5px;
margin-right: 5px;
background-color: #f8f6f7;
border-width: 1px;
border-style: solid;
border-color: #ebeaea;
font-family: Arial;
font-size: 10px;
}

#menu a { padding: 5px; margin-right: 10px; color: #222; text-decoration: none;  }
#menu a:hover { padding: 5px; margin-right: 10px; background-color: #CE6400; color: #fff; }

#menu .level2{
background-color: #CE6400;
margin-top:2px;
padding: 2px;
}

#menu .level1 a.this {
background-color: #CE6400;
padding: 5px;
margin-right: 10px;
color: #fff;
}

#menu .level2 a {
padding: 5px; 
margin-right: 10px;
color: #fff;
}

#menu .level2 a:active{
padding: 5px; 
margin-right: 10px;
color: #fff;
text-decoration:underline;
}

#menu .level2 a:hover {
background-color: #E7E7E7;
padding: 5px; 
margin-right: 10px;
color: #000;
}

#menu .level2 a.this {
background-color: #E7E7E7;
padding: 5px; 
margin-right: 10px;
color: #000;
text-decoration:underline;
}

.pagenumbers{
text-align: center;
margin-right: 35px;
margin-bottom: 5px; 
color: #A5A5A5;
}
.pagenumbers a{
 color: #CE6400;
}

.border{
border-width:0px;
}

.specialtxt{ 
float:right;
/*background-image: url(../images/orangebox.png);*/
background-position: right; 
background-repeat: no-repeat; 
width:150px;
height:140px;
margin: 15px 0 10px 0; 
}


.specialtxtDBL{ 
float:right;
/*background-image: url(../images/orangebox.png);*/
background-position: right; 
background-repeat: no-repeat; 
width:150px;
height:140px;
margin: 15px 0 10px 0; 
}

.subhead {
margin-top:100px;
padding:5px;
text-align:left;
font-family: Tahoma, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
font-size: 13px; 
font-weight: 600; 
color: #5E5E5E;
margin: 0px 0 10px -5px;
}

.subhead2 {
margin-top:100px;
padding:5px;
text-align:left;
font-family: Tahoma, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
font-size: 13px; 
font-weight: 600; 
color: #5E5E5E; 
margin: 0px 0 10px -30px;  
}


.subheadrc {
margin-top:100px;
padding:5px;
text-align:center;
font-family: Tahoma, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
font-size: 13px; 
font-weight: 600; 
color: #5E5E5E; 
margin: 0px 0 10px 0px;  
}

.subheadPrice {
padding:5px;
font-family: Tahoma, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
font-size: 15px; 
font-weight: 600; 
color: #5E5E5E; 
}





#othercars { margin-left: 50px; margin-top: 40px; }
#carcontent { min-height: 350px; width: 796px; }
#displaycontent { min-height: 3350px; width: 796px; }
a.arwup:link, a.arwup:active, a.arwup:visited { display: block; height: 5px; width: 9px; float: left; background-color: transparent; background-image: url(images/up_arrow.gif); background-repeat: no-repeat; }
a.arwdw:link, a.arwdw:active, a.arwdw:visited { display: block; height: 5px; width: 9px; float: left; background-color: transparent; background-image: url(images/down_arrow.gif); background-repeat: no-repeat; }

#rcontent { 
float: right; 
min-height: 350px; width: 352px; 
text-align: justify; 
}

#lcontent { 
float: left; 
width: 246px; 
margin-top: 15px; 
margin-right: 20px; 
font-family: Tahoma, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
}



#footer a { color: #CE6400; text-decoration: none; }
#footer a:hover { background-color: #5E5E5E; color: #fff; text-decoration: none; }

/*business.php & personal.php*/

#headbus { height: 23px; width: 799px; margin-top: 10px; margin-bottom: 10px; background-image: url(../images/business.jpg); background-position: right; background-repeat: no-repeat; }
#headper { height: 23px; width: 799px; margin-top: 10px; margin-bottom: 10px; background-image: url(../images/personal.jpg); background-position: right; background-repeat: no-repeat; }

/*car.php*/

#carhead { padding-bottom: 20px; font-family: Tahoma, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 20px; color: #ed008c; }
#carimg { width: 250px; padding-left: 10px; padding-right: 10px; float: left; }
#zoom { height: 32px; width: 230px; margin-top: 5px; }
#zoom a { display: block; height: 32px; width: 170px; margin-left: 70px; background-image: url(images/zoom.gif); background-position: center center; background-repeat: no-repeat; font-size: 16px; font-weight: 600; color: #52BAE0; line-height: 35px; text-decoration: none; }
#zoom a:hover { background-image: url(../images/zoom_over.gif); text-decoration: underline; }
#contract { width: 200px; float: left; font-family: Tahoma, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 13px; font-weight: 600; color: #0B89BD; }

#contractdisplay {  
width: 500px; 
float: left; 
font-family: 
Tahoma, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 13px; 
font-weight: 600; 
color: #0B89BD; 
margin-bottom: 50px; 
}


#cardesc { 
margin-top:140px;
float:left;
width: 750px; 
padding:10px;
border-top-width: 1px; 
border-top-style: solid; border-top-color: #4c4c4c; 
font-family: Tahoma, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
font-size: 13px; 
font-weight: normal; 
color: #4c4c4c; 
}

#carrequest { width: 616px; margin-top: 20px; padding-left: 10px; padding-right: 10px; }
#carrequest a { display: block; height: 32px; width: 200px; padding: 4px; background: #f8f6f7 url(../images/calculator.gif); background-position: left; background-repeat: no-repeat; border-width: 1px; border-style: solid; border-color: #5E5E5E; font-family: Tahoma, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 20px; color: #5E5E5E; line-height: 26px; text-indent: 42px; text-decoration: none; }
#carrequest a:hover { border-width: 1px; border-style: solid; border-color: #DCDCDC; color: #ff9dd7; }
.carsub { 
font-family: Tahoma, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
font-size: 16px; 
font-weight: 600; 
color: #5E5E5E; }

/*contact.php*/

#headcnt { height: 23px; width: 633px; margin-top: 10px; margin-bottom: 10px; background-image: url(../images/contacth.jpg); background-position: right; background-repeat: no-repeat; }
#contact { width: 236px; margin-left: 12px; padding-bottom: 20px; font-size: 16px; font-weight: 600; }
#address { width: 223px; margin-left: 25px; padding-bottom: 5px; background-image: url(../images/address.gif); background-position: 6px 6px; background-repeat: no-repeat; }
#phone { width: 223px; margin-left: 25px; padding-top: 5px; padding-bottom: 5px; background-image: url(../images/phone.gif); background-position: 6px 6px; background-repeat: no-repeat; }
#fax { width: 223px; margin-left: 25px; padding-top: 5px; padding-bottom: 5px; background-image: url(../images/fax.gif); background-position: 6px 6px; background-repeat: no-repeat; }
.cntin { padding-left: 32px; }

/*quote.php & search.php*/

#carcontentb { min-height: 350px; width: 608px; padding-left: 20px; }
#headqut { height: 23px; width: 633px; margin-top: 10px; margin-bottom: 10px; background-image: url(../images/quotation.jpg); background-position: right; background-repeat: no-repeat; }
.carblock { margin-bottom: 10px; padding: 10px; background-color: #f8f6f7; border-width: 1px; border-style: solid; border-color: #ebeaea; }
.dropspc { width: 100px; }
#headhire { height: 23px; width: 833px; margin-top: 10px; margin-bottom: 10px; background-image: url(../images/shortterm.jpg); background-position: right; background-repeat: no-repeat; }
#headbushire { height: 23px; width: 633px; margin-top: 10px; margin-bottom: 10px; background-image: url(../images/business_contracts.jpg); background-position: right; background-repeat: no-repeat; }
#headprivacy { height: 23px; width: 633px; margin-top: 10px; margin-bottom: 10px; background-image: url(../images/privacy.jpg); background-position: right; background-repeat: no-repeat; }
#headjobs { height: 23px; width: 633px; margin-top: 10px; margin-bottom: 10px; background-image: url(../images/jobs.jpg); background-position: right; background-repeat: no-repeat; }
#searchcars { float: left; width: 250px; padding-left:  25px; padding-right: 25px; }
.searchcar { float: left; width: 250px; padding-left:  25px; padding-right: 25px; }
.floatcars { width: 250px;  }
.boxspace { margin-top: 10px; padding-top: 4px;  border-top-width: 1px; border-top-style: solid; border-top-color: #e7e7e7; }

/*zoom.php*/

.zoom { background-color: #fff; }
#zoomgradient { height: 93px; width: 100%; background-image: url(../images/gradient.jpg); background-repeat: repeat-x; }
#zoomlogo { height: 93px; width: 297px; background-image: url(../images/logo.jpg); background-repeat: no-repeat; }
#imgmiddle { width: 100%; padding-top: 4px; }
#imgmiddle a { font-size: 12px; color: #FF54B9; text-decoration: none; }
#imgmiddle a:hover { background-color: #EBF6FA; }
#bgimg { border-width: 1px; margin-left: 5px; margin-right: 5px; border-style: solid; border-color: #808080; background-color: #fff; }
#bgimgsml { border-width: 1px; margin: 3px; border-style: solid; border-color: #808080; }

/*Classes*/

.carbut { height: 25px; margin: 10px; background-color: #fff; border-width: 1px; border-style: solid; border-color: #CE6400; font-family: Arial; }
.carno { font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 14px; color: #929292; text-align: center; }
.clear { clear: both; }
.errorbox { padding-top: 10px; padding-bottom: 10px; font-size: 12px; color: red; }
.inpt { background-color: #f8f6f7; border-style: solid; border-color: #808080; }
.inpt:focus { background-color: #fff; border-style: solid; border-color: #ff9dd7; }
.inpta { padding: 2px; }
.inptb { padding: 2px; }

li { 
font-variant: small-caps; 
margin-bottom: 9px; 
list-style-image: url(../images/li.jpg); 
list-style-position: inside; 
}

li a { color: #52BAE0; text-decoration: none; }
li a:hover { text-decoration: underline; }
.minierror { height: 20px; padding: 10px; background-image: url(../images/error.jpg); background-position: 5px; background-repeat: no-repeat; font-size: 12px; text-indent: 34px; color: red; }
ul { margin: 0px; padding: 0px; }
.small { font-size: 10px; }
.specname { margin-bottom: 100px; }
.specname a { width: 250px; font-size: 20px; color: #5E5E5E; text-decoration: none; }
.specname a:hover { color: #0b89bd; }
.subhead { font-family: Tahoma, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 13px; font-weight: 600; color: #5E5E5E; }
.submitbox { padding-left: 207px; padding-top: 10px; padding-bottom: 10px; }
.submit:focus { background-color: #fff; color: #000; }

/*Tables*/

table { background-color: #e7e7e7; border-spacing:1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-size: 12px; color: #848484; }
thead th { background: #f5f5f5; border: 1px solid #fff; color: #666; text-align: center; text-transform: capitalize; text-indent: 18px; }
tbody tr { background-color: #f8f6f7; text-align: center; }
a.tbody tr:hover { background-color: red; }
td, th { padding: 4px; }

table a { color: #52BAE0; text-decoration: none; }
table a:hover { text-decoration: underline; }



.RoundedThin, .Rounded, .Rounded_body, .Rounded_head, .Rounded_head h4{
	
	background: transparent url(../images/site_design/grey_rounded.png) no-repeat bottom right
} 
.Rounded{ /* intended total box width - padding-right(next) */ 
width:550px !important; /* IE Win = width - padding */ 
width: 20px; /* the gap on the right edge of the image (not content padding) */ 
padding:0 15px 0 0;
margin-bottom:10px;
position:relative;
overflow:hidden;
}

.Rounded_head{
	background-position:top right; 
	margin-right:-15px; 
	padding-right:10px;
} 
.Rounded_head h4{ 
	background-position:top left; 
	margin:0; 
	border:0;
	padding:10px 0 10px 20px; height:auto !important;  
	height:1%;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 13px;
	text-align: left;
	color: #D28C46;
}
.Rounded_body{ 
	background-position:bottom left; 
	padding:1px 0 0px 20px;
	text-align: justify;
} 

.Rounded_head a{
	text-decoration:none;
	color:#fffffc;
	font-weight:bold;
}

.Rounded_Head a:hover{

}

.Rounded_head a:visited{
color:#ffffff;
}


/*Start thin left hand column box style*/
.RoundedThin, .Rounded_bodyThin, .Rounded_headThin, .Rounded_headThin h4{
	background: transparent url(../images/site_design/grey_rounded.png) no-repeat bottom right
} 

.RoundedThin{ /* intended total box width - padding-right(next) */ 
float:left;
width:360px !important; /* IE Win = width - padding */ 
width: 20px; /* the gap on the right edge of the image (not content padding) */ 
padding:0 15px 0 0;
margin-bottom:10px;
margin-right:10px;
position:relative;
overflow:hidden;
}

.Rounded_headThin{
	background-position:top right; 
	margin-right:-15px; 
	padding-right:50px;
	height:50px;
} 
.Rounded_headThin h4{ 
	background-position:top left; 
	margin:0; 
	border:0;
	padding:10px 0 10px 20px; height:auto !important;  
	height:1%;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 13px;
	text-align: left;
	color: #D28C46;
}
.Rounded_bodyThin{ 
	background-position:bottom left; 
	padding:1px 0 330px 20px;
	text-align: justify;
} 

.Rounded_headThin a{
	text-decoration:none;
	color:#fffffc;
	font-weight:bold;
}

.Rounded_headThin a:visited{
color:#ffffff;
}

.Rounded_bodyThin a:visited{
color:#4c4c4c;
}

/*Start thin right hand column box style*/
.RoundedRight, .Rounded_bodyRight, .Rounded_headRight, .Rounded_headRight h4{
	background: transparent url(../images/site_design/orangebox_nh.png) no-repeat bottom right
} 

.RoundedRight{ /* intended total box width - padding-right(next) */ 
float:left;
width:183px !important; /* IE Win = width - padding */ 
width: 20px; /* the gap on the right edge of the image (not content padding) */ 
padding:0 15px 0 0;
margin-bottom:10px;
margin-right:10px;
position:relative;
overflow:hidden;
}

.Rounded_headRight{
	background-position:top right; 
	margin-right:-15px; 
	padding-right:50px;
} 
.Rounded_headRight h4{ 
	background-position:top left; 
	margin:0; 
	border:0;
	padding:10px 0 10px 20px; height:auto !important;  
	height:1%;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 13px;
	text-align: left;
	color: #CE6400;
}
.Rounded_bodyRight{ 
	background-position:bottom left; 
	padding:1px 0 30px 20px;
	text-align: justify;
} 

.Rounded_headRight a{
	text-decoration:none;
	color:#CE6400;
	font-weight:bold;
}

.Rounded_headRight a:visited{
color:#CE6400;
}


.Rounded_bodyRight a:visited{
color:#CE6400;
}

h4.Rounded_bodyRight a{
color:#CE6400;
}

h4.Rounded_bodyRight a:visited{
color:#CE6400;
}

#logos_side{
list-style: none;
text-decoration:none;
text-align:center;
padding:0;
margin:0;
}

#logos_side li{
width:100%;
list-style:none;
list-style-image:none; 
text-decoration:none;
list-style-position: outside; 
text-align:center;
padding:0;
margin:0;
}

.hotdeals a{
	text-decoration:none;
	color:#CE6400;
}
