a:link    { color: #FFFFFF; text-decoration: none; }
a:visited { color: #FFFFFF; text-decoration: none; }
a:hover   { color: #660000; text-decoration: none; }
a:active  { color: #ffffff; text-decoration: none; }

a.navLink:link    { text-decoration: none; color: #FFFFFF; font-weight: bold; }
a.navLink:visited { text-decoration: none; color: #FFFFFF; font-weight: bold; }
a.navLink:hover   { text-decoration: none; color: #FFFFFF; font-weight: bold; }
a.navLink:active  { text-decoration: none; color: #FFFFFF; font-weight: bold; }


body {
	margin: 0px;
	padding: 0px;
	background-color: #545454;
}
img{
	border:0px;
}
form{
	margin: 0px;
	padding: 0px;
}
.LRBborder{
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
	width:851px;
}
.LRBborderPrint{
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
}
.LBb{
	 background-color:#6F0015;
	 width:853px;
	 border-left:2px solid #FFFFFF;
	 border-bottom:2px solid #FFFFFF;
}
.whitetext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
}/*
.whitetext{
	font-family:Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
	line-height:18px;
}
*/
A.whiteLink:link, A.whiteLink:visited, A.whiteLink:active{  
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
A.whiteLink:hover{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}

.title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#D29B28;
}
.Headingtitle{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#D29B28;
}
.Headingwhitetext{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-weight:Bold;
	font-size:13px;
	color:#FFFFFF;
}
.smalltitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#D29B28;
}
.smalltitle2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#D29B28;
}
.greytext{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#545454;
}
/*
.greytext{
	font-family:Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#545454;
 line-height:18px;
}*/
A.yellowLink:link, A.yellowLink:visited, A.yellowLink:active{  
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#D29B28;
	text-decoration:none;
}
A.yellowLink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#D29B28;
	text-decoration:underline;
}

.inputRequest{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#3A3A3A;
	background-color:#FFFFFF;
	width:150px;
	border:1px inset #F0F0F0;
	padding-left:3px;
} 
.inputNewsletter{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#FFFFFF;
	background-color:#6F0015;
	width:158px;
	border:1px solid #FFFFFF;
	padding-left:3px;
} 
.inputSelling{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#545454;
	font-weight:normal;
	background-color:#FFE2A8;
	width:150px;
	height:16px;
	border:none;
	padding-left:3px;
} 
.textareaSelling{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#545454;
	font-weight:normal;
	background-color:#FFE2A8;
	width:150px;
	height:100px;
	border:none;
	overflow:auto;
	padding-left:3px;
} 
.textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #3A3A3A;
	font-weight: normal;
	border:1px inset #F0F0F0;
	background-color:#FFFFFF;
	width:150px;
	height:75px;
	overflow:auto;
	padding-left:3px;
}
/* {{{{ Search */
.multiSelect{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #3A3A3A;
	font-weight: normal;
	border: none;
	background-color:#FFFFFF;
	width:204px;
}
.SearchSelect{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#3A3A3A;
	font-weight: normal;
	background-color:#FFFFFF;
	border:none;
} 
.inputDropDownList{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#3A3A3A;
	background-color:#FFFFFF;
	width:100px;
	border:1px inset #F0F0F0;
	padding-left:3px;
} 
/* }}} Search */
.list {
	padding-top: 5px;
	margin-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-left: 0;
	list-style: none;	
	line-height: 140%;
}
.list li
{
	padding-left: 8px;
	background-image: url(../../images/bullet_li.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;	
}

.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#C9C9C9;
	line-height:18px;
}
A.footer:link, A.footer:visited, A.footer:active{  
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#C9C9C9;
	text-decoration:none;
}
A.footer:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#C9C9C9;
	text-decoration:underline;
}
A.picLink:link, A.picLink:visited, A.picLink:active, A.picLink:hover{  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
A.blacktext:link, A.blacktext:visited, A.blacktext:active{
font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#545454;
	text-decoration:none;
}
A.blacktext:hover{
font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#545454;
	text-decoration:underline;
}
.inputRequestSmall{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#3A3A3A;
	background-color:#FFFFFF;
	width:60px;
	border:1px inset #F0F0F0;
	padding-left:3px;
} 
.LBbPrint{
	 background-color:#FFF2D8;
	 border-left:2px solid #FFFFFF;
	 border-bottom:2px solid #FFFFFF;
}
.Error{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:Red;
	text-align:left;
} 

.qa { font-family: arial; font-size: 12px; color: #d29b28; }
.aq { font-family: arial; font-size: 13px; color: #ffffff; margin-left: 20px; }
.nav  { padding: 0px 0px 0px 0px; background-color: #d29b28; border: 1px #ffffff solid; height: 35px; margin: 0px auto; }
.input {  border: 1px solid #000000; }
.requestPadding
{
	
	padding-left:10px;
}

	.menuButton{ display: block; }
	body {
		behavior:url("http://www.privatepartyvehicles.com/include/js/csshover.htc");
	}

	/* the menu */
	
	
	ul,li {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}

	ul {
		
		list-style:none;
	}
	
	ul ul { margin: 10px 0px 0px; 
		
		border-top: 0px; } 

	li.deep, li.folder{
		text-align: center;
		height: 0px;
		position:relative;
		z-index:9;
		
	}

	li a.menuSub{
		text-align: center;
		height: 25px;
		width: 160px;
		border: 2px solid #FFFFFF; 
		/* position:relative;
		z-index:9; */
		background-color: #d29b28;
		letter-spacing: 0px;
	}
	
	li.folder ul {
		position: absolute; /* makes it float z-index style */
		left:0px; /* IE */
		top: 28px;
		width: 0px;

	}		
	li.folder>ul { left:30px; } /* others */
			


	li.folder ul li { text-decoration: underline; } 
	li.folder ul li a {text-align: center; font: 10pt/13pt arial;}
	
	ul li.folder ul li.folder ul.deeper{  top: 10px; border: 2px solid #FFFFFF; letter-spacing: 0px; }
	ul li.folder ul li.folder ul.deeper li{ text-align: left; }
	
	ul li.menuButton{ height: 35px; }
	
	ul.deeper{ 
		position:relative;
		z-index:9;
		margin-left: 20px;
		padding: 5px auto;
		width: auto; }

	.menuHead{ text-decoration: none; display: block; }
	
	a.menuSub, a.menuHead {
		font: 11pt/12pt arial;
		/* padding: 4px 2px; */
		font-weight: bold;
		pointer: cursor;
		display: block;
	}
		li>a { width:auto; } /* others */
		
	li a.menuHead{ padding: 12px 0px 0px; text-align: center; }
	li.folder a.menuHead{ height: 25px; }
	
	li a.submenu {
		clear: both;
	}

	/* regular hovers */

	a:hover {
		color: #660000;
	}
	
	.menuHead.a:hover {
		color: #660000;
	}	

	/* hovers with specificity */

	li.folder:hover { z-index:10; }

	ul ul, li:hover ul ul {
		display:none;
		color: #660000;
	}

	li:hover ul, li:hover li:hover ul {
		display:block;
		color: #660000;
	}