/* CSS Document */
body /*Common to all forms*/
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	font-family:arial;
	}

/*General - Start*/
.subTable /* General CSS : Table's CSS for setting Padding,align,background...*/
	{
	font-size:12px;
	color:#000000;
	background-color:#D8D8D8;
	padding:10px;
	border: 1px solid #8F8F8F;
	width:100%;
	text-align:center;
	}
/*General - End*/
/*General for Grid - Start*/
.gridPage /*Grid Pager Number Display CSS */
	{
	background-color:#8F8F8F;	
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	height:22px;
	text-transform: uppercase;
	}
.gridItemStyle /*Grid Item TEXT display*/
	{
	background-color:#F7F3E9;
	font-size:9px;
	font-weight:bold;
	color:#8F8F8F;
	text-align:center;
	height:22px;
	text-transform: uppercase;	
	}
	
.gridTit /*Grid Addtional TEXT display*/
{
	background-color:#F7F3E9;	
	font-size:10px;
	font-weight:bold;
	color:#8F8F8F;
	text-align:center;
	height:22px;
	text-transform: uppercase;
	}
.gridHeader /*Grid Header TEXT display*/
	{
		
	background-color:#8F8F8F;	
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	height:22px;
	text-transform: uppercase;
		
	}
	
.gridFooter /*Grid Footer TEXT display*/
	{
		
	background-color:#F7F3E9;	
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	height:22px;
	text-transform: uppercase;
		
	}
	
	/*General for Grid  - End*/
	
		  /*Form level CSS - Start*/
.tbox /*Form level TextBox CSS*/
{
	border-right: #46423c 1px solid;
	border-top: #46423c 1px solid;
	font: 12px Arial;
	border-left: #46423c 1px solid;
	width: 200px;
	color: #000000;
	margin-right: 0px;
	border-bottom: #46423c 1px solid;
	height: 15px;
	background-color: #D8D8D8;
}


.dropdown /*Form level Dropdown list CSS */
{
	width: 150px;
	height: 25px; 
 	font: 12px Arial; 
 	background-color:#CECFCE; 
 	color: #000000; 
 	border: 1px light #CE1042; 
 	margin-right: 0px;
	
}

/*For Mozilla and Netscape*/
.dropdownlist /*Form level Dropdown list CSS */
{
	border-right: #46423c 1px solid;
	border-top: #46423c 1px solid;
	font: 12px Arial;
	border-left: #46423c 1px solid;
	width: 205px;
	color: #000000;
	margin-right: 0px;
	border-bottom: #46423c 1px solid;
	height: 20px;
	background-color: #D8D8D8;
}


.txtarea /*Form level Multi line textbox CSS */
{ CLEAR: both;
	 BORDER-RIGHT: #46423c 1px solid; 
	 PADDING-RIGHT: 0px; 
	 BORDER-TOP: #46423c 1px solid; 
	 PADDING-LEFT: 0px; 
	 
	 FONT-SIZE: 12px;
     BACKGROUND: #D8D8D8; 
	 FLOAT: left; 
	 PADDING-BOTTOM: 0px;
	 MARGIN: 0px; 
	 BORDER-LEFT: #46423c 1px solid; WIDTH: 203px; 
	 PADDING-TOP: 0px;
	 BORDER-BOTTOM: #46423c 1px solid; 
	 FONT-STYLE: normal; 
	 FONT-FAMILY: Arial, Helvetica, sans-serif; 
	 HEIGHT: 45px;
	}


.tblheader /*Form level  Top Tilte Text Display CSS */
 {
	font-family:"Arial, Helvetica, sans-serif";
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color:#414141;
	height:24;
 }
	 
	
.tblinnertext /*Form level TEXT display CSS */
 {
	font-family:"Arial, Helvetica, sans-serif";
	font-size:10pt;
 }



.tblheaderMail /*Form level  Top Tilte Text Display for email contents CSS */
 {
	font-family:"Arial, Helvetica, sans-serif";
	
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color:#414141;
	height:24;
	 }
	 

.frmMailTd /*Form level Email content cell CSS */
{
font-family:"Arial, Helvetica, sans-serif";
	
	font-size:12px;
	background-color:#CCCCCC;
	height:25;	
	width:132;
}

.frmMailTr /*Form level Email content row CSS */
{

	background-color:#CCCCCC;
	
}

  /*Form level CSS - End*/



	           
		           
/* Staff page CSS - start*/
.staffTopTitle /*Staff heading baground color*/
{
	background-color:#414141;
}

.txt4 /*Site name text in staff page*/
{
	font-family:"Arial, Helvetica, sans-serif";
	font-size:15px;
	font-weight:bold;
	color:#333333;
	text-decoration:underline;
	}
	
	
	.txt5  /*Staff Address Style in staff page*/
	{
	font-family:"Arial, Helvetica, sans-serif";
	font-size:11px;
	font-weight:bold;
	color:#666666;
	}
	
	.txt6  /* Staff name text in staff page*/
	{
		font-family:"Arial, Helvetica, sans-serif";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}
	.txtDesign  /*Staff Designation Text style in staff page*/
	{
	font-family:"Arial, Helvetica, sans-serif";
	font-size:11px;
	color:#333333;
	}
	.splContact /* Phone no heading text style in staff page (Tel :)*/
	{
	font-family:"Arial, Helvetica, sans-serif";
	font-size:11px;
	/*font-weight:bold;*/
	color:#000000;
	text-align:left;
	}
	
	.splContactNo  /*Phone no. text style in staff page*/
	{
	font-family:"Arial, Helvetica, sans-serif";
	font-size:10px;
	/*font-weight:bold;*/
	color:#333333;
	text-align:left;
	}
	
	.TitleTxt  /*Title TEXT display*/
	{
	font-size:11px;
	font-weight:bold;
	color:#333333;
	}

	.txt11  /*Staff Heading (Managers)*/
	{	
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	
	}
	
	.DataList /* Staff information Datalist style */
	{
		background-color:#F7F3E9;
		border: 1px solid #5D8BF2;
     	width:98%;     	
     	border-right: #CCFFFF 1px solid;
		border-top: #CCFFFF 1px solid;
		border-left: #CCFFFF 1px solid;
		margin-right: 0px;
		border-bottom: #CCFFFF 1px solid;	
		
	}
	
	.print /*Staff preview page print button display*/
	{
		background-color:#D8D8D8;
		text-align:right;
		height:25px;
		
	}
	
	.Tablecolor /*Staff page background CSS*/
	{
		background-color:#D8D8D8;
	}
	
	.imageborder /*Staff Page Image Border Display*/
	{
	
	border: 1px solid #333333;
	height:110px;	
	
	}
	
	
	
	.splquestionTxt /*Staff and special pages Alert message TEXT Display CSS*/
	{
	font-size:13px;
	font-weight:bold;
	color:#D20300;
	line-height:18px;
	padding-right:10px;
	}
	
	.headTitle /* Title Text display  CSS */
	{
		color:#FFFFFF;
		background-color:#000000;
	}
	
	.spltblTitle /*Special page First Table Title Text Display CSS. Ref:PreviewFinanceSpecial form*/
	{
	background-color:#000000;	
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	height:22px;
	
	text-transform: uppercase;

	}
	
	
	.spltxtBold /* Special page Set Display TEXT Bold CSS*/
	{	
	font-size:11px;
	font-weight:bold;
	}
	
	.PrintWidth /* Staff Preview page's width CSS */
	{
		width:610px;
	}
	
	
	/*staff end*/        
	
	/* Privacy Policy start */
	
	.PolicySubTable /* Privacy Policy page's TEXT Display CSS */
	{
	font-size:12px;
	color:#000000;
	background-color:#ffffff;
	padding:10px;
	width:96%;
	text-align:center;
	}
		
	/* Privacy Policy end */
	
	
	
	/* Specials start */
		
    .splsubTable /*Alternative to .subTable CSS. It is apply only Special pages*/
    {
	font-size:12px;
	color:#000000;
	background-color:#D8D8D8;
	padding:10px;
	border: 1px solid #D8D8D8;
	width:100%;
	text-align:center;
	}
		
	/*special outer table .inventory */
	.splTitle /*Special Page's Label Text Display CSS (Eg.FirstName,LastName,Email) Ref:SpecialContactus form*/
{
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}




.splTbox /*Special Page TextBox CSS*/
{
	border-right: #46423c 1px solid;
	border-top: #46423c 1px solid;
	font: 12px Arial;
	border-left: #46423c 1px solid;
	width: 200px;
	color: #000000;
	margin-right: 0px;
	border-bottom: #46423c 1px solid;
	height: 15px;
	background-color: #D8D8D8;
}


.splTarea /*Special Page Multiline TextBox CSS*/
{ CLEAR: both;
	 BORDER-RIGHT: #46423c 1px solid; 
	 PADDING-RIGHT: 0px; 
	 BORDER-TOP: #46423c 1px solid; 
	 PADDING-LEFT: 0px; 
	 
	  FONT-SIZE: 12px;
	   BACKGROUND: #D8D8D8; 
	   FLOAT: left; 
	   PADDING-BOTTOM: 0px;
	    MARGIN: 0px; 
	        BORDER-LEFT: #46423c 1px solid; WIDTH: 203px; 
	         PADDING-TOP: 0px;
	          BORDER-BOTTOM: #46423c 1px solid; 
	          FONT-STYLE: normal; 
	          FONT-FAMILY: Arial, Helvetica, sans-serif; 
	           HEIGHT: 45px;
		           }



.splMainTable /*First Table CSS for set Background display color*/
{
	background-color: #FFFFFF;
}
	

.splFormTitle /*Special page First Title Display CSS */
{
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
	
	
	.spltblheader  /*Special Page's Sub Title Text Display CSS (Eg. Service Information,Vehicle Information)*/
 {
	font-family:"Arial, Helvetica, sans-serif";
	
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color:#414141;
	height:30;
	 }
	 
	 .spltblBorder  /*Alternative to splBorder*/
	{
	border: 1px solid #5D8BF2;
	width:96%;
	
	}
	 
	 
	 .splBorder /* Special page's Main Table Border CSS */
	 {
		border: 1px solid #8f8f8f;
	 }
	 
	 	 
	.financespecialsubTable	/* Alternative to .subTable CSS. It is only apply PreviewFinanceSpecial page only  */
	{
	font-size:12px;
	color:#000000;
	background-color:#D8D8D8;
	padding:1px;
	border: 1px solid #8F8F8F;
	width:100%;
	text-align:center;
	}
	 
		/* Specials end */
	
	
	
	
	
	/*General start*/

	
	
	
	/* */
	/*Hours and Direction*/

	.hdMaintblTitle /* Hours and Direction page's First Title CSS (Eg. Hours of Operation)  */
	{
	font-family:"Arial, Helvetica, sans-serif";
	background-color:#D8D8D8;	
	font-weight:bold;
	font-size:11px;
	color:#000000;
	height:25px;
	
	

	} 

	.hdtblTitle /*Hours and Direction page's Sub Titles CSS (Eg.Sales Department,Service Department,Parts Department,Finance Department) */
	{
		font-family:"Arial, Helvetica, sans-serif";
	background-color:#D8D8D8;	
	font-weight:bold;
	font-size:11px;
	color:#000000;
	height:25px;
	
	

	}
	
	
	
	
	
	.hdgridHeader /*Hours and Direction page's Grid Header Color CSS (Eg. Monday,Tueday...) */
	{
		
	background-color:#D8D8D8;	
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	height:20px;
	
		
	}
	
	.hdsubTable /*Hours and Direction page's Table's CSS for setting Padding,align,background... and alternative to .subTable CSS. It is apply only Hours and Direction page*/
	{
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
	padding:3px;
	/*border: 1px solid #8F8F8F;*/
	width:100%;
	text-align:center;
	}
	
	.hdgridItemStyle /* Hours and Direction page's Grid Item display color CSS (Eg. 07:00 - 08:00) */
	{
		
		background-color:#FFFFFF;
		font-size:11px;
	/*font-weight:bold;*/
	color:#000000;
	text-align:center;
	height:20px;
	text-transform: uppercase;	
	}
	
	
	.hdtblDetails /*Hours and Direction page's  */
	{
	background-color:#cccccc;
		font-size:11px;
	font-weight:bold;
	color:#000000;
	height:25px;
	

	}
	
	.hdRowBorder /* Hours and Direction page's Add Row Border with all Title and Sub-Title */
	{
		background-color:#cccccc;
		height:1px;
	}

	
	.hdAddress /* Hours and Direction page's Address Display CSS */
	{
		background-color:#F0F0F0;
	}
	
	
	.hdBorder /* Hours and Direction page's Table Border CSS */
	 {
		border: 0px solid #FFFFFF;
	 }
	
.frmTd {  

            font-size:12px;

            color:#000000;

            background-color:#FFFFFF;

            padding-left:20px;

            padding-bottom:5px;

            padding-top:5px;

            height:25px;

            text-align:left;     

}

	

	
	
	
	
	/*Hours and Direction*/
	
	
	
	
	

/* Used Car Factory */
.ddlsmall
{
	border-right: #46423c 1px solid;
	border-top: #46423c 1px solid;
	font: 12px Arial;
	border-left: #46423c 1px solid;
	width: 90px;
	color: #000000;
	margin-right: 0px;
	border-bottom: #46423c 1px solid;
	height: 19px;
	background-color: #D8D8D8;
	
}

.ddllarge
{
	border-right: #46423c 1px solid;
	border-top: #46423c 1px solid;
	font: 12px Arial;
	border-left: #46423c 1px solid;
	width: 208px;
	color: #000000;
	margin-right: 0px;
	border-bottom: #46423c 1px solid;
	height: 19px;
	background-color: #D8D8D8;
	
}

.tdToCarFactory{	
	font: 12px Arial;
		
	}

/* Used Car Factory */
