﻿body { font-family:  Simplified Arabic, Traditional Arabic,   Arial, Verdana, Helvetica, sans-serif; margin:2px; font-size:13px; }
h2 { font-family:Arial; }
.MasterContent { height:340px; }
/* masterpage header */
.titlepanel { background-color:#003162; color:#FFFFFF; height:34px; 
			width:99.5%; direction:rtl; margin:0; } 

.titleTable {font-family:Tahoma,arial,san-serif, Simplified Arabic;}
.frametitle  { font-family:Tahoma,arial,san-serif, Simplified Arabic;  height:26px;
			  direction:rtl; margin:0px;}	  
.lblMainTitle {font-size:15px; margin-top: -4px;}
.titleimage { float:right; margin: 6px 5px 5px 5px; }
.frametitle { float:right; margin: 8px 1px 1px 1px; }

/* default page */	
/*.imgGMHCert {vertical-align:top;  background: transparent URL(../images/GMCPOV_Ar_Fin_3D_Img_2.jpg) no-repeat top; 
				Height:107px; Width:310px; float:right; margin: 0px -15px 0px 5px; }
*/
.MainCarImg { float:left; width:40%; margin: 0px 0px 0px 14px; }
.MainBottomRow { float:left; width:98%; margin: 2px 0 0 0; }
.WelcomeMessage {  font-size:14px; line-height:1;} 
.WelcomeMessage1 { font-size:16px; font-weight:bold; line-height:1;}

.tblDefault {  direction:rtl;  width:650px; margin:0; 	border-collapse:collapse; 
			font-size:12px;}
.trLogoRow { height:130px; }
.tdLogo { width:58%;}
.tdCarImg {width:42%; }
.tdParagraph {padding:20px; width:58%; }
.tdLabel {width:15%; padding:0; margin:0;}
.tdDDL {width:27%; padding:0; margin:0; }
.tdCriteria { margin:0; padding:0; margin:0; }
.tblPrice { direction:rtl; }
.ddlDefault { width:143px;  height:23px; margin: 0 0 4px 0;}
.lblCriteria { font-size:14px; padding:0; margin:0;}
.divTD { height:22px; overflow:hidden; }
.divhalfTD { height:18px; }
.tblPrice { width:87%; border-collapse:collapse; border-style:none; 
			padding:0; margin:0 0 4px 0; }
.txtPrice {width:60px;}

.titledesc { font-family: Simplified Arabic, Traditional Arabic,   Arial, Verdana, Sans-Serif; font-size: 13px; color: #333333;  
			 text-decoration: none;  font-weight:bold; margin:  3px  35px 0px  0px; 
			  width:73%; direction:rtl; height:15px; float:right; }
.titleTable {font-family: Simplified Arabic, Traditional Arabic, Arial, Verdana, Sans-Serif; direction:rtl; float:right; 
			 margin: 3px 26px 0px 0px; color: #333333; height:15px; font-weight:bold; 
			font-size:13px;  border-collapse:collapse; text-align:right; padding:0; white-space:nowrap;}
.ajActivityImg {float:left; margin: 4px 0 0 9px; }
.tdRowcount { padding: 0 5px 0 5px; height:15px;}
.hrline { clear:both; width:97%; margin:0 14px 0 0; height:1px; 
	/* right align in Firefox */
margin-left: 1.9%;
} 
.divCmd { float:right; }
.picbtnpnl { direction:rtl; }
.pnlbuttons { direction:rtl; height:27px; width:97%; overflow:hidden;  
	background:#E8F6FC; }
.picdiv { margin: 5px 0px 0px 3px; }
.btndiv { margin:5px 0px 0px 2px; }
.busy { color:Green; line-height:70%; text-align:center; }
.SortByDiv { direction:rtl; }
.divUnselectAll {float:left; margin:  -16px 0px 5px 10px;}
/*.btnUnselectAll { margin:-16px 0px 5px 15px;}*/
.MainDiv { float:left; width:98%; margin:0; }
.MainTopRow { float:left; width:97%; margin:0; }
.MainLogo { float:right; width: 57%; margin:0; }

A:link	{ text-decoration: underline; color: #3333cc; }	
A:visited {	text-decoration: underline; color: #333399; }	
A:hover	{ text-decoration: underline; color: #3333cc; }
A:active { text-decoration: underline; color: #333399; }	
A:link.customlink {color: #000000; text-decoration: none;}
A:hover.customlink {color: #3333cc; text-decoration: none;}

A:link.picbtn {color: #000000; text-decoration: none;}
A:hover.picbtn {color: blue; text-decoration: underline;}

/* clear div floats */
.clear { clear:both; }

/* master page footer */
.footerpanel { background: #D2DDE1 URL(../images/footer_bg.gif) repeat-x; 
			 text-align :right; Width:99.5%; Height:34px; float:left; margin:0;}
.footerblank {width:85%; height:26px; float:right; text-align:center;  vertical-align:middle;  color:Red;}
.footerdivider {width:1%; height:26px; float:right; text-align:left;}
.footertext { width:7%; height:26px; float:right; font-family:Tahoma, Arial, Simplified Arabic, Traditional Arabic ;
			 margin: 8px 8px 2px -7px; }
.footernav { width:4%; height:26px; float:left; 
			text-align:left; color:#333333; margin: 9px 2px 2px 9px; }
			
/* filter panel */
.dragMe { float:right; cursor :move; direction:rtl;}
.divChkList {width: 220px; height: 60px; border-color:#7F9DB9; overflow: auto; 
			background-color:#FFFFFF;}
.pnlFilterBody { float:left; }
.filterPnlstyle { direction:rtl; color:Black; background:#E8F6FC;
				 border:solid 1px #99CCFF; padding:4px;}
.tblFilter { direction:rtl; }
.divDerivs { width:97%; height:60px; border-color:#7F9DB9;border-width:1px;border-style:Solid; overflow:auto;}
.filterBlank { float:right; width:65%; }
.filterLabel { float:right; width:20%; margin:2px 3px 0 0;}
.filterButton { float:left; width:10%; margin:5px 0 0 5px;}
.dragMe { float:right; cursor:move; }
.ddlFilter { font-size: 11px; }

/* vehicle list */
.carlist { overflow-x: hidden; overflow-y: auto; width:99.5%; direction:rtl; height:270px;}
.vehdet { direction:rtl;  border-collapse:collapse; }
table.vehdet { border:solid 1 black; margin:0; direction:rtl;}
.imgvehlist { margin:0; width:121px; height:90px; border:none;}
.vehDetRowColor { background:#DCF2FD; }
.friendRow { height:32px; }
.titledesc_car { font-family: Simplified Arabic, Traditional Arabic, Arial, Verdana, Sans-Serif; font-size: 13px; color: #333333; 
			 text-decoration: none;  font-weight:bold; float:right; direction:rtl;
			  margin: 3px 9px 2px 0px; width:85%;  height:15px; text-align:right;}

/* tab control contents */
.divUpdEquipment { width:420px; }
.optionsCol1 { float:right; width:32%; font-size:80% }
.optionsCol2 { float:right; width:32%; font-size:80% }
.optionsCol3 { float:left; width:32%; font-size:80% }
.optionsTabletd { border-bottom:1px solid #ADD8E6; }
.optionsTable { border-style:none; border-collapse:collapse;}


.cardiv {height:300px; overflow:visible; height:99%; direction:rtl; width:100%; padding:0; margin:0;}
.imagesdiv { float:right;width:40%; margin-right:9px; direction:rtl;}
.tabdiv { float:left;width:58%; overflow:scroll; direction:rtl;}
.detailtable { font-size:80%; border-collapse:collapse; margin:0; padding:0;}
.detailtbllbltd{ width:30%; border-bottom:1px solid #ADD8E6; height:18px;  white-space:nowrap;}
.detailtabletd{ width:70%; border-bottom:1px solid #ADD8E6; height:16px;  white-space:nowrap;}
.detailtabletxt {height:13px; border-style:none; background-color:Transparent; font-size:11px;  
	font-family:  Simplified Arabic, Traditional Arabic, Arial, Verdana, sans-serif; width:260px; height:14px;}
.ContactTxt { border-style:none; background-color:Transparent; font-size:11px; margin: 0 -2px 0 0;
	 font-family:  Arial, Verdana, sans-serif; width:240px;  }
.tblphone { width:97%; margin:0  0 0 0; direction:rtl;}
.paraCont { white-space:nowrap; direction:rtl; margin:0; padding:0;} 
.txtinput { height:13px; width:180px; font-size:95%; }
.ContactDealerCol { padding-right:8px; }
.thumbstbl { direction:rtl; float:right; }
.dvViewDlrGrpStk { width:110px; height:12px }

/* tab control customised xp theme */
/*.ajax__tab_xp2 .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px; text-decoration:underline;}
.ajax__tab_xp2 .ajax__tab_outer {padding-right:4px;height:21px;}
.ajax__tab_xp2 .ajax__tab_inner {padding-left:3px;}
.ajax__tab_xp2 .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(<%=WebResource("AjCtlKit.Tabs.tab.gif")%>) repeat-x;}

.ajax__tab_xp2 .ajax__tab_active .ajax__tab_tab {background:#E8F6FC;}
.ajax__tab_xp2 .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background:#DCF2FD;}
*/

/* tab xp theme */
.ajax__tab_xp2 .ajax__tab_header {font-family: Simplified Arabic, Traditional Arabic,   Arial, Verdana, Sans-Serif; font-size:11px; }
.ajax__tab_xp2 .ajax__tab_outer {padding-right:4px;height:21px;}
.ajax__tab_xp2 .ajax__tab_inner {padding-left:3px; }
.ajax__tab_xp2 .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(<%=WebResource("AjCtlKit.Tabs.tab.gif")%>) repeat-x;}
/*.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_outer { background:#CCFFFF; }
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_inner {background:#CCFFFF;}*/
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_tab {background:#99CCCC;}


.ajax__tab_xp2 .ajax__tab_active .ajax__tab_tab {background:#E8F6FC; }
.ajax__tab_xp2 .ajax__tab_body {font-family:Arial, Verdana, Sans-Serif;
	font-size:10pt;border-top:0;padding:8px; height:250px;
	background:#DCF2FD; width:345px;}


.modalBackground { background-color:transparent; } 

.tblCarPicCmd {direction:rtl; font-weight:bold; }

/* zoom */
.GMLogo { Width:310px; Height:107px; }
.tblCarPicsCmd { direction:rtl;}





