

 body { 
 	background: transparent url(../img/csh_bgcontent.gif) repeat-y top center; 
 	margin: 0;
 	width: 100%;
 		padding: 0;
 	font-family: Arial, Helvetica, Verdana;
 	font-size: 10pt;
	line-height: 14pt;
	color: #333;
 } 
 
 h1 {
 margin-top: 15px;
 }
 
 .layer2 {
  	background: transparent url(../img/csh_bgfade.gif) repeat-x top left;
  	width: 100%;
  	height: 550px;
 }
 
 .pgwrap {
  	background: #fff url(../img/csh_bgcontent.gif) repeat-y top center;
  	width: 780px;
  	margin: 0;
  	padding: 0;
  	text-align: middle;
  	height: 550px;
 }
 
 
 .header {
	width: 745px;
	height: 117px;
	white-space: none;
	text-align: left;
	margin: 0;
	padding 0;
	
	 
 }
 

.tagline {
 	 background: #65A6C0 url(../img/csh_bgtagline.gif) no-repeat top right;
 	 height: 16px;
 	font-family: Arial, Helvetica, Verdana;
 	font-size: 9pt;
	line-height: 12pt;
	font-weight: bold;
	color: #fff;
 	padding: 6px 0px 5px 40px;
	text-align:left;
}

 
.pgcontent {
 	width: 540px;
 	float: right;
 	text-align:left;
 	font-family: Arial, Helvetica, Verdana;
 	font-size: 10pt;
	line-height: 14pt;
	color: #333;
	padding: 8px 15px 15px 10px;
	overflow: visible;
	/*margin: 2px 20px 15px 20px;
 	border: 1px solid #f00;*/
 
 }
 
#skipnav {
	display: none;
	}

a:link {color:#046B8C;text-decoration:none;}
a:visited{color:#2F6C7F;text-decoration:none;}
a:active {color:#046B8C;text-decoration:none;}
a:hover {color: #7BDE12;text-decoration:none;}

/* *********** primary/left nav styles ********** */

#leftnav {
	z-index: 10;/*was 100*/
	position: relative;
	/*left: 50%;
	margin-left: -391px;  was -390px */
	margin-top: 12px;

	width: 201px; /* was 200px */
	float: left;
	
	/*border: 1px solid #f00;*/
	}
		
 
#nav {
	list-style: none;
	margin: 0px 0px 10px 0px;
	padding: 0;
}	
	
#nav a {
	display: block;
	font-family: Arial, Helvetica, Verdana;
 	font-size: 8.5pt;
	line-height: 13pt;
	font-weight: bold;
	font-style: italic;
	text-align: right;
	color: #fff;
	width: 154px; /* was width: 153px;*/
	text-decoration: none;
	background: #87B9C8 url(../img/csh_bgnav.gif) repeat-y top right;
	padding: 5px 7px 5px 40px;
	margin-bottom: 8px;
	}
	
#nav a:hover {
	background: #87B9C8 url(../img/csh_bgnav_over.gif) repeat-y top left;
	}

#nav li {
	position: relative;
	}

#nav ul {
	z-index: 20; /* was 20 */
	position: absolute;
	display: none;
	top: 0em;
	left: 200px;/* was 195 */
	width: 164px;
	list-style: none;
	margin: 0;
	padding: 0;
	background-color: #eeeeee;
	}

#nav ul li {
	padding: 0px;
	margin: 0px;
	/*width: 100px;*/
	}

/* fly out menu styles */
#nav ul li a {
	display: block;
	margin: 1px 2px 1px 2px; /* was 3px */
	width: 150px; /*was 130*/
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
	background: #87B9C8 url(../img/csh_bgnav_over.gif) repeat-y top left;
	font-weight: bold;
	font-style: normal;
	
	}	
	
	
#nav ul li a:hover {
	background: #87B9C8 url(../img/csh_bgnav.gif) repeat-y top left;
	}
	

/* Fix IE. Hide from IE Mac \*/
* html #nav li { float: left; height: 1%; }
* html #nav li a { height: 1%; }
/* End */


#nav ul li a:hover { color: #fff; background: #046B8C; } /* Hover Styles */
		
#nav li ul li a { padding: 4px 7px; } /* Sub Menu Styles */
		
#nav li:hover ul, #nav li.over ul { display: block; } /* The magic */

	
/* *********** END primary nav STYLES ************ */


/* ************* secondary nav styles - these are the links in the header *********** */

.secondarynav {

	width:130px;		
	height: 116px;
	white-space: nowrap;

	/*border: 1px solid #f00;*/
}

.secondarynav a {
	font: normal 11px/16px verdana; /* 11px/16px - Arial, Helvetica, Verdana */
	text-decoration:none; 
	padding: 0.5em 0.6em 0.5em 0.6em;  /* 0.7em 0.6em 0.85em 0.6em */
	margin: 0; /* 0 */
	border-bottom: 0;
	color: #046B8C;
}

.secondarynav a:hover{
	text-decoration:none; 
	color: #7BDE12;
}


/* *********** end secondary nav styles ********** */



#footer {
	float: left;
	width: 450px;
	height: 81px;
	font-family: Arial, Helvetica, Verdana;
 	font-size: 8.5pt;
	line-height: 14pt;
	text-align: left;
	white-space: none;
	color: #333;
	
	/*border: 1px solid #f00;*/
}

/* ********* removing Flexcar logo as requested - ********** */ 

#flexcarlogo{
	float: left;
	margin-left: -215px;
	margin-right: 110px;
	width: 76px;
	height: 81px;
}

#flexcarlogo img {
	position: absolute;
	display: block;
}

/* flexcar ID's changed to the below */
#spacebelowleftnav{
	float: left;
	margin-left: -215px;
	margin-right: 110px;
	width: 76px;
	height: 81px;
}

#spacebelowleftnav img {
	position: absolute;
	display: block;
}


/* ********* END removing Flexcar logo as requested ********** */ 

.carsharelogo {
margin-right: 23px;
margin-left: 25px;
}

