/* CSS Document */

.hideDiv{display:none;}
.showDiv{display:block;}

div.graphImg{ background-image:url(../../images/dealer/barBG.png); background-repeat:repeat-y;}
* html div.graphImg{ position:relative; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/dealer/barBG.png', sizingMethod='scale');}

.allcars{font-weight:bold; margin-right:10px; cursor:pointer;}

.fResult{border:1px solid #DFDFDF; border-collapse:collapse;}
.fResult th{background-color:#F1F1EA; font-weight:bold;}

.addr{line-height:17px; font-size:12px;}
/***************** style for dealers showroom sub menu  *************************/
	
div#nav2{
	clear:left;
	padding:2px 2px 2px 15px;
	margin:0; 
	padding:0;
	font-family:  Arial, Helvetica, sans-serif;
	background-image:url(../../images/dealer/dHdBg.gif);
	background-repeat:repeat-x;
	border-bottom:3px solid #C3D9FF;
zoom:1;
	}
div#nav2 ul, div#nav2  li{
	margin:0;
	padding:0;
zoom:1;
	}		
div#nav2 h2{
	margin:6px 6px 6px 0;
	padding:2px 3px 2px 3px;
	color:#000000;
zoom:1;
	}
	
div#nav2 ul{
	padding-top:4px;
	list-style:none;
	zoom:1;
	}

div#nav2 li{
	display: inline;
	padding: 5px 15px 2px 15px;
	zoom:1;
	border-bottom:0px;
	}
	
div#nav2 a{
	display: inline;
	padding: 5px 10px 2px 10px;
	font-weight:bold; font-size:12px;
	text-decoration:none;
zoom:1;
	}
	
div#nav2 .selected{
	background:#FFFFFF;
	padding:5px 10px 2px 10px;
	border:3px solid #C3D9FF;
	border-bottom-color:#FFFFFF;
	font-weight:bold;	
	}
div#nav2 .selected a, 
div#nav2 .selected a:link, 
div#nav2 .selected a:visited, 
div#nav2 .selected a:hover, 
div#nav2 .selected a:active{font-weight:bold; text-decoration:none; color:#000000;zoom:1;}

#nav2 h2{font-size:14px;}

/************* Dealer showroom menu style end here *********************** /

/************ members menu starts here ********************************** */
	
div#nav3{
	clear:left;
	padding:2px 2px 2px 15px;
	background:#FFFFFF;
	border-left:1px solid #C3D9FF;
	border-right:1px solid #C3D9FF;
	border-bottom:1px solid #C3D9FF;
	background-image:url(../../images/dealer/dHdBg.gif);
	background-repeat:repeat-x;
	margin:0px; 
	padding:0;
	font-family:  Arial, Helvetica, sans-serif;
	}
div#nav3 ul, div#nav3  li{
	margin:0;
	padding:0;
	}		
div#nav3 ul{
	padding-top:4px;
	padding-left:10px;
	list-style:none;
	}

div#nav3 li{
	display: inline;
	padding: 0 15px 0px 15px;
	}
	
div#nav3 a{
	display: inline;
	padding: 5px 5px 2px 5px;
	font-size:12px;
	text-decoration:none;
	}
	
div#nav3 .selected{
	background:#FFFFFF;
	padding:.2em 15px 0px 15px;
	border:1px solid #C3D9FF;
	border-bottom-color:#FFFFFF;
	font-weight:bold;		
	}
div#nav3 .selected a, 
div#nav3 .selected a:link, 
div#nav3 .selected a:visited, 
div#nav3 .selected a:hover, 
div#nav3 .selected a:active{font-weight:bold; text-decoration:none; color:#000000;}
	
div#nav3 .notSelected{
		padding:5px 15px 0px 15px;
		border-bottom-color:#c6dff9;
	}
/************ members menu end here ***********************************/
h2.head{color:#698800!important; font-size:16px; padding:10px 0;}
h3.sub-head{color:#ec7600!important; font-size:14px;padding:10px 0;}

/********************** Sprites **************************/
.sprite-fixed{background:url(/images/dealers/images_sprite.png) no-repeat;}
.sms-fixed{background:url(/images/dealers/SMS_strip.jpg) no-repeat;}
.inc-profit{background-position:0 -75px; width:90px; height:80px;}
.quote{background-position:0 -245px; width:300px; height:20px;}
.Tickmark{background-position:0 -298px; width:60px; height:30px;}
.TickmarkAlign{padding:0px 0px 0px 40px; float:right;}
.profit{float:left; width:190px; margin-top:35px; background-color:#000; color:#fff; font-weight:bold; padding:3px;}
.phone{background-position:0 -162px ;width:40px; height:40px; position:relative; z-index:10001; left:-20px; float:left; top:-5px;}

.tabs-dealer .selected{background-position:0 -0px; width:160px; height:30px; position:relative; left:-12px; top:-6px; padding-top:3px;}
.tabs-dealer .selected a{color:#fff!important;}
.benefit{float:left;   color:#999999; font-weight:bold; padding:3px; font-size:11px}
.increaceprofit{margin:30px 0 0 28px; font-size:16px; color:#fff; font-weight:bold;}
.phonenumber{font-size:22px; color:#999999; font-weight:bold; width:200px; float:left; height:30px; padding:0 0 0 70px}
.borderlines{border-bottom:1px solid #bebebe; border-top:1px solid #bebebe; margin-left:15px; height:30px;}
.contact{font-size:14px; color:#999999; border-bottom:1px solid #bebebe; padding:5px 0 10px 0;}
.sub-headGreen{color:#768f00; font-size:14px; padding:10px 0; font-weight:bold}

.tabs-dealer{list-style:none;}
.tabs-dealer li{float:left; padding:3px; text-align:center; font-weight:bold;}
.tabs-dealer a{text-decoration:none;}
.benefits li{border-bottom: 1px dashed #d6d6d6; padding:15px 0;}

.tabs-lt{background-position:2px -271px; height:17px;}
.tabs-rt{background-position:-16px -271px; height:17px;}
.tabs-sep{color:#CCCCCC; font-weight:normal; background:url(/images/dealers/menu_mid.png) repeat-x;}
.tabs-mid{background:url(/images/dealers/menu_mid.png) repeat-x; width:135px;}

.plans td{border-bottom:1px solid #ededed; padding:7px 0;}
.padd-pkg{padding-right:30px;}
.SMSborder{width:600px; height:40px; position:relative; z-index:10001; left:00px; float:left; top:-5px;}
.SMS{font-size:20px; color:#999999; font-weight:lighter; width:300px; float:left; height:30px; padding:3px 0 0 50px}


.DealerTitle
{
font-size:30px;

}
.DealerLogin
{
font-size:18px;
color:#FF9900;
font-weight:bold;
}
.DealerCreditials
{
font-size:14px;
color:#999999;
font-weight:bold;
}
.DealerSignproblem
{
font-size:15px;
color:#5b5b5b;
}
