
body
{
margin:0px;
border:0px solid red;
}
#centerAlignDiv{
margin:auto;
	width:1000px; position:relative;
	float:center;
}

.menubg
{
background-image:url(../images/home/menus/menu.jpg);
width:118px; height:24px;
font-family:Arial;
font-size:13px;
color:#000000;
background-repeat:no-repeat;
padding-top:4px;
}
.menubgmo
{
background-image:url(../images/home/menus/menu_mo.jpg);
width:118px; height:23px;
background-repeat:no-repeat;
font-family:Arial;
font-size:13px;
padding-top:4px;
color:#FFFFFF;
cursor:pointer;
border:0px solid #FF0000;
}

.dummyhomediv{
position:relative;
float:left;
width:20px;
height:23px;
border:0px solid #000;
}

#container{
position:relative;
float:left;
width:100%;
height:451px;
border:0px solid black;
margin-top:2px;
}
#Inventorycontainer{
position:relative;
float:left;
width:100%;
border:0px solid black;
margin-top:2px;
}
#leftBanner
{
position:relative;
float:left;
width:132px;
height:451px;
border:0px solid #6633CC;
margin-left:1px;
margin-bottom:2px;
}
html>body #leftBanner
{
position:relative;
float:left;
width:132px;
height:451px;
border:0px solid #6633CC;
margin-left:1px;
margin-top:6px;
margin-bottom:2px;
}
#formDiv
{
position:relative;
float:left;
width:724px;
border:0px solid red;
}
#SitemapformDiv
{
position:relative;
float:left;
width:1000px;
min-height:450px;
max-height:auto;
border:0px solid red;
}
#InventoryformDiv
{
position:relative;
float:left;
width:866px;
border:0px dashed red;
}
#CareerformDiv
{
position:relative;
float:left;
width:720px;
border:0px dashed red;
}
#dealerlocatorDiv
{
position:relative;
float:left;
width:865px;
border:0px dashed red;
}
#macbookDiv
{
position:relative;
float:left;
width:720px;
border:0px dashed red;
}
#rightBanner
{
position:relative;
float:left;
width:141px;
height:447px;
border:0px solid #6633CC;
margin-right:1px;
margin-bottom:2px;
background-color:#999999;
}
html>body #rightBanner
{
position:relative;
float:left;
width:141px;
height:447px;
border:0px solid #6633CC;
margin-right:1px;
margin-bottom:2px;
margin-top:6px;
background-color:#999999;
}

*html #rightBanner
{
position:relative;
float:left;
width:140px;
height:452px;
border:0px solid #6633CC;
margin-right:1px;
margin-bottom:2px;
background-color:#999999;
}


#content
{
position:relative;
width:670px;
margin:auto;
border:0px dashed #0033CC;
}
#contentmacbook
{
position:relative;
width:720px;
margin:auto;
border:0px dashed #0033CC;
}

#content_inv
{
position:relative;
width:834px;
margin:auto;
border:0px dashed #0033CC;
}

#content_locator
{
position:relative;
width:830px;
margin:auto;
border:1px dashed #0033CC;
}


#pgtitle
{
position:relative;
float:left;
border:0px solid green;
height:25px;
font-family:Arial;
font-size:14px;
font-weight:bold;
padding-top:5px;
z-index:1;
}
.indicates{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
position:relative;
float:right;
width:160px;
border:0px solid black;
padding-top:10px;
}

#form
{
position:relative;
float:left;
}



#subhdrimg{
position:relative;
float:left;
top:0px;
left:0px;
width:132px;
height:152px;
}

#dummysubhdr
{
position:relative;
float:left;
width:132px;
margin-top:3px;
margin-bottom:2px;
height:294px;
background-color:#999999;
border:0px solid #FF00FF;
}

*html #dummysubhdr
{
position:relative;
float:left;
width:132px;
margin-top:3px;
margin-bottom:2px;
height:297px;
background-color:#999999;
border:0px solid #FF00FF;
}
#title{
position:relative;
float:left;
width:670px;
border:0px solid grren;
}

/***********form styles follows*************/
div#form{
position:relative;
clear:both;
float:left;
width:670px;
}
td.formTab
{
width:670px; border:0px dashed black;
}
td.leftTable
{
width:327px;
}
td.rightTable
{
width:327px;
}
td.heading
{
background:url(../images/forms/top-srtip.jpg) repeat-x;
height:21px;
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding-left:12px;
}
td.elementstab
{
background:url(../images/forms/center-bg.jpg) repeat-x;
height:287px;
}
td.rtelementstab
{
background:url(../images/forms/center-bg.jpg) repeat-x;
height:287px;
padding-left:8px;
}
td.leftText { 
height : 21px; 
color : #333331; 
padding-right : 10px; 
text-align : right; 
font-family : Verdana; 
font-size : 11px; 
} 
td.rightText { 
height : 21px; 
color : #333331; 
padding-right : 5px; 
text-align : left; 
font-family : Verdana; 
font-size : 11px; 
} 
.textfieldWidth{width:130px;}
.textfieldWidthCombo{width:135px;}
.textfieldWidth2{width:170px;}
.textfieldWidth3{width:165px;}
.selectfieldWidth{width:135px;}

input { 
border : 1px solid #626262; 
background-color : #ffffff; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 10px; 
text-align : left;
padding-left:2px; 
} 
textarea { 
border : 1px solid #626262; 
background-color : #ffffff; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 10px; 
height : 33px; 
} 
select { 
border : 1px solid #626262; 
background-color : #ffffff; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 10px; 
} 
.yrCommnets
{
background:url(../images/forms/your-comments.jpg) repeat-x;
width:670px;
height:47px;
}
.comntstxt
{
font-family:Arial;
font-size:14px;
color:#4D565D;
font-weight:bold;
}
.lastline { 
color : #626973; 
font-family : Verdana; 
font-size : 11px;
font-weight:bold;
} 
#footer
{
position:relative;
float:left;
}
#homefooter{
position:relative;
float:left;
top:46px;
left:7px;
border:0px solid red;
}
div#homequicklinks
{
position:relative;
float:left;
top:45px;
left:9px;
height:75px;
border:0px solid red;
}

.homequicklinkbg
{
background:url(../images/quick_links/bg.jpg) no-repeat;
width:324px;
height:70px;
}
.homequicklinkbghover
{
background:url(../images/quick_links/bg-mo.jpg) no-repeat;
width:324px;
height:70px;
}
.dummyhomediv
{
width:5px;
height:64px;
}
.imgquicklnk
{
position:relative;
float:left;
padding-left:45px;
padding-top:3px;
width:38px;
}
.quickhometxt
{ 
position:relative;
float:left;
padding-top:25px;
padding-left:45px;
font-family:Arial;
font-size:13px;
font-weight:bold;
}
#financehome
{
position:relative;
float:left;
cursor:pointer;
}
#tradehome
{
position:relative;
float:left;
cursor:pointer;
}
#careershome
{
position:relative;
float:left;
cursor:pointer;
}
a.address:link { 
color:#CBCBCB;
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
} 
a.address:visited { 
color : #CBCBCB; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
} 
a.address:hover { 
color:#ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
text-decoration : none;
cursor:pointer;
} 

a.homeaddress:link { 
color:#A3A3A3;
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
} 
a.homeaddress:visited { 
color : #A3A3A3; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
} 
a.homeaddress:hover { 
color:#312F30;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
text-decoration : none;
cursor:pointer;
} 

#pgtitleInv
{
position:relative;
float:left;
border:0px solid green;
height:25px;
font-family:Arial;
font-size:14px;
font-weight:bold;
padding-top:5px;
padding-left:25px;
}
#thankuimg
{
background:url(../images/thank_you/thank_you.jpg) 240px;
background-repeat:no-repeat;
width:256px;
height:128px;
border:#FF0000 0px solid;
}
#thnkualtnew
{
position:absolute;
width:256px;
height:70px;
border:0px solid red;
left:510px;
top:420px;
z-index:5;
}
/**html #thankuimg
{background:url(../images/thank_you/thank_you.jpg) 240px;
background-repeat:no-repeat;
width:300px;
height:128px;
}*/
#dealerlocatorHolder
{
top:10px;
position:relative;
border:0px solid #006600;
width:800px;
float:left;
}

#dealerDetailsOne
	{
	width:765px;
	}
.dlhead{
	 color:#ffffff;
	 font-family:Verdana;
	 font-size:12px;
	 font-weight:bold;
	 height:22px;
	 background-color:#1966b1;
	 text-align:center;
	 text-decoration:none;
	 }
.dlcnt{
	 color:#000000;
	 font-family:Verdana;
	 font-size:11px;
	 text-decoration:none;
	 padding:5px;
	 text-align:center;
	 line-height:15px;
	 }
.dlcnt a{
	 text-decoration:none;
	 }
.dlcnt:hover{
	 color:#ffffff;
	 font-family:Verdana;
	 font-size:11px;
	 text-decoration:none;
	 padding:5px;
	 }
tr.xyz {
background-color:#e8f5fe;
height:50px;
}
tr.xyzhover {
background-color:#459bee;
height:50px;
}
tr.xyz td, tr.xyz td a{
color:#000000;
}
tr.xyzhover  td, tr.xyzhover  td a {
color:#FFFFFF;
}
tr.abc {
background-color:#c9e5fb;
height:50px;
}
tr.abchover {
background-color:#459bee;
height:50px;
}
tr.abc td, tr.abc td a{
color:#000000;
}
tr.abchover  td, tr.abchover  td a{
color:#FFFFFF;
}

a.dlcnt {
display:block;
width:100%;

}

a.hrs { text-decoration:none; padding-top:3px; padding-bottom:3px; display:block;}
a.hrs:hover { text-decoration:underline; padding-top:3px; padding-bottom:3px; display:block;}

.aboutuscontent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#676767;
	}
	
.poweredIzmocars{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; padding:0px 3px 0px 3px;}
.homepoweredIzmocars{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A6A6A6; padding:0px 3px 0px 3px;}



div#right_banner_bg { 
vertical-align : top;
width : 139px;
height:450px;
display:block;
border:0px solid #990066;
background-color:#929294;
z-index:1;
}

div.bannerimgoutertext
{
float:left;
font-family:Arial;
font-size:12px;
color:#292929;
text-align:center;
font-weight:bold;
cursor:pointer;
border:#FF00ff 0px solid;
display:block;
width:100px;
}

div.bannerimgoutertexthover
{
float:left;
font-family:Arial;
font-size:12px;
color:#fff;
text-align:center;
font-weight:bold;
cursor:pointer;
border:#FF00ff 0px solid;
display:block;
width:100px;
}
div.bannerimgoutertextnew
{
float:left;
font-family:Arial;
font-size:12px;
color:#292929;
text-align:left;
font-weight:bold;
cursor:pointer;
border:#FF00ff 0px solid;
display:block;
width:100px;
padding-left:10px;
}

div.bannerimgoutertextnewhover
{
float:left;
font-family:Arial;
font-size:12px;
color:#fff;
text-align:left;
font-weight:bold;
cursor:pointer;
border:#FF00ff 0px solid;
display:block;
width:100px;
padding-left:10px;

}


div#finance
{position:relative;
left:26px;
background:url(../images/other_images/quick_links/apply-for-finance.png) no-repeat;
background-position:center;
height:64px;
width:47px;
border:0px solid #FF0000;
z-index:1;
cursor:pointer;
}
div#tradein
{
position:relative;
left:20px;
text-align:center;
background:url(../images/other_images/quick_links/trade-in-value.png) no-repeat;
background-position:center;
height:75px;
width:47px;
border:0px solid #0000FF;
cursor:pointer;
}
div#careers
{
position:relative;
left:10px;
text-align:center;
background:url(../images/other_images/quick_links/careers.png) no-repeat;
background-position:center;
text-align:center;
height:64px;
width:47px;
border:0px solid #CCFF00;
cursor:pointer;
}


div#firstbannerimgouter
{
margin-left:20px;
margin-top:22px;
position:static;
float:left;
z-index:0;
text-align:center;
border:0px solid #0000FF;
}

div#secondbannerimgouter
{
position:relative;
clear:both;
width:100px;
float:left;
z-index:0;
top:65px;
left:20px;
border:0px solid #0000FF;
}

div#thirdbannerimgouter
{
position:relative;
clear:both;
float:left;
z-index:0;
top:135px;
left:30px;
border:0px solid #FF3366;
z-index:0;
width:70px;
}

/*********************For IE 6****************/

*html div#finance
{position:relative;
left:0px;
background:url(../images/other_images/quick_links/apply-for-finance.png) no-repeat;
background-position:center;
height:64px;
width:47px;
border:0px solid #FF0000;
z-index:1;
cursor:pointer;
}
*html div#tradein
{
position:relative;
left:20px;
text-align:center;
background:url(../images/other_images/quick_links/trade-in-value.png) no-repeat;
background-position:center;
height:64px;
width:47px;
border:0px solid #0000FF;
}
*html div#careers
{
position:relative;
left:10px;
text-align:center;
background:url(../images/other_images/quick_links/careers.png) no-repeat;
background-position:center;
text-align:center;
height:64px;
width:47px;
border:0px solid #CCFF00;
}


*html div#firstbannerimgouter
{
margin-left:10px;
margin-top:25px;
position:static;
float:left;
z-index:0;
text-align:center;
border:0px solid #0000FF;
}

*html div#secondbannerimgouter
{
position:relative;
clear:both;
width:100px;
float:left;
z-index:0;
top:65px;
left:20px;
border:0px solid #0000FF;
}

*html div#thirdbannerimgouter
{
position:relative;
clear:both;
float:left;
z-index:0;
top:135px;
left:30px;
border:0px solid #FF3366;
z-index:0;
width:70px;
}

.invsubmit
{
cursor:pointer;
width:78px;
height:25px;
}


/***********/

html>body div#finance
{position:relative;
float:left;
left:18px;
background:url(../images/other_images/quick_links/apply-for-finance.png) no-repeat;
height:64px;
width:47px;
border:0px solid #FF0000;
z-index:1;
cursor:pointer;
}

/***************************************/


#yr{
padding-top:4px;
}

.thnkutxt
{font-family:Verdana;
font-size:11px;
text-align:justify;
}


td.topLeft{ width:6px; height:6px; background-color:#1D4882;}
td.topMiddle{ width:698px; height:6px;  background-color:#1D4882;}
td.topRight{ width:6px; height:6px;  background-color:#1D4882;}
td.bottomLeft{ width:6px; height:6px;  background-color:#1D4882;}
td.bottomMiddle{ width:698px; height:6px;  background-color:#1D4882;}
td.bottomRight{ width:6px; height:6px;  background-color:#1D4882;}

div.submenu_wrap div a:link, div.submenu_wrap div a:visited {
display : block; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
text-indent:14px; 
padding:3px 0px 3px 0px;
width:100%;
height:15px; 
}

div.submenu_wrap div a:hover
{
display : block; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-indent:14px;  
padding:3px 0px 3px 0px;
width:100%;
height:15px; 
}