@import url('sIFR-screen.css');
@import url('sIFR-print.css');
@import url('tab.css');
@import url('basic.css');
@import url('accordian.css');
@import url('flexcrollstyles.css');


html * { font-family:verdana, tahoma,  arial, sans-serif; font-size:11px;}
body { 	margin: 0px 0px 0px 0px; background-color:#cddbeb; font-family: verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; background:url(../images/body_bg.gif) repeat-x #4e4e4e;}
a { color:#003366; text-decoration:none; outline: none;}
a:hover { color:#ff6600; }
p{ margin:0; padding:0}
.hidden { visibility:hidden; }
.visible { visibility:visible!important;}
input.FormBttn{ font-family:verdana; margin:0; padding:1px; border:1px solid #9d9d9e; background:none ; color:#404040; font-weight:bold; text-transform:uppercase; font-size:12px}
input.Submitbttn { font-family:verdana; margin:0; padding:1px; border:1px solid #fff; background:none ; color:#fff; font-weight:bold; text-transform:uppercase; font-size:12px}
ul, ol { list-style:none; margin:7px 0 7px 0 ; padding:0 0 0 20px }
li { padding-left:0px; }

#inner { position:relative; left:0px; top:0px; margin:0px auto; width:1000px; height:565px; z-index:1; }
#logo { position:absolute; left:15px; top:25px; z-index:100;}
#logo a { display:block; width:164px; height:67px; background:url(../images/logo.png) top left no-repeat; }
#mainmenu {  position:absolute; text-align:left; left:220px; top:35px; width:700px; z-index:100;}

#bg { position:absolute; left:0px; top:0px; width:1000px; height:518px; }
.home_bg { background-color:#eaeaea; }
.home_flash { position:absolute; left:0px; top:0px; width:1000px; height:520px; z-index:2; }
.home_car { position:absolute; right:75px; bottom:40px; width:256px; height: 162px; z-index:3; }
#home_links { position:absolute; left:0px; bottom:60px; width:450px; padding:0px 10px 0px 10px;  z-index:3;  }
#home_links ul { display:inline; list-style:none none; }
#home_links ul li { float: left; margin:0px 5px 0px 5px;}
#home_links ul li a { font-family:Arial; font-size:10px; font-weight:bold; color:#676767; padding-right:0px;}
#home_links ul li a:hover { color:#8a1e36;}


#top_links { position:absolute; left:380px;top:10px; width:500px; padding:0px 0 0px 0px;  z-index:3;}
#top_links ul { display:inline; list-style:none none; }
#top_links ul li {float:left; margin:0px 5px 0px 5px; color:#fff;}
#top_links ul li a { font-family:Arial; font-size:10px; font-weight:bold; color:#fff;  padding-right:10px;}
#top_links ul li a img{ padding-right:4px; vertical-align:middle; padding-bottom:2px }
#top_links ul li a:hover { color:#8a1e36;}

#footer {position:absolute; left:0px; bottom:0px; padding-right:0px; width:1000px; height:45px; z-index:10; color:#ffffff;}
#footer a{ font-family: Tahoma; font-size:10px; color:#ffffff; text-decoration: none;}
#footer a:hover {color: #ffd400;text-decoration: none;}
.divider_gray {font-size: 9px; color:#666269; padding-left:5px; padding-right:5px; }



#submenu {  position:absolute; left:200px; top:20px; width:730px;  }
#leftmenu {  position:absolute; right:0px; top:40px; width:250px; z-index:1000;}

.price_bg { 	background-image:url(../images/bg_price.jpg);  }
.bg_comparevariants{ background-image:url(../images/bg_comparevariants.jpg);  }
.bg_testdrive {background-image:url(../images/bg_testdrive.jpg);}
.bg_specification{background-image:url(../images/bg_specification.jpg);}
.bg_contactus{background-image:url(../images/bg_contactus.jpg);}
.bg_feedback{background-image:url(../images/bg_feedback.jpg);}
.bg_colours { background-image:url(../images/bg_color.jpg);}
.bg_dealerlocator{ background-image:url(../images/bg_dealerlocator.jpg);}
.bg_serviceplanner{ background-image:url(../images/bg_serviceplanner.jpg);}
.bg_servicelocator{ background-image:url(../images/bg_servicelocator.jpg);}
.bg_video{ background-image:url(../images/bg_video.jpg);}
.bg_online{ background-image:url(../images/bg_online.jpg);}
.bg_news{ background-image:url(../images/bg_news.jpg);}
.bg_reviews{ background-image:url(../images/bg_reviews.jpg);}
.bg_corporatescheme{ background-image:url(../images/bg_corporatescheme.jpg);}


#layer_corporatescheme_main {   position:absolute; left:80px; top:130px; width:920px;  }
#layer_corporatescheme_contentarea {  height:100%; padding:0; width:400px;}
#layer_corporatescheme_content { position:relative;  left:0px; top:0px; }


#layer_extendedwarranty_main {   position:absolute; left:80px; top:130px; width:920px;  }
#layer_extendedwarranty_contentarea {  height:100%; padding:0; width:870px;}
#layer_extendedwarranty_content { position:relative;  left:0px; top:0px; }
#layer_extendedwarranty_content .LeftNav { margin:0 10px 0 0; padding:0 ; width:100px; float:left;}
#layer_extendedwarranty_content .Rightcontent { margin:0; padding:0 ; width:670px; float:left;height:325px; overflow:auto}

#layer_News_main {   position:absolute; left:80px; top:130px; width:920px;  }
#layer_News_contentarea {  height:100%;  width:450px; }
#layer_News_content { position:relative; height:350px; left:0px; top:0px; width:450px;padding-top:10px!important}
#layer_News_content .Leftnavtabs { margin:0 0px 0 0; padding:0 ; width:80px!important; float:left; }
#layer_News_content .Rightcontent { margin:0; padding:0 ; width:310px; float:left;}

#layer_Reviews_main {   position:absolute; left:80px; top:130px; width:920px;  }
#layer_Reviews_contentarea {  height:100%; padding:0; width:300px;}
#layer_Reviews_content { position:relative; height:400px; left:0px; top:0px; }

#layer_CustomerFeedbk_main {   position:absolute; left:80px; top:120px; width:900px;  }
#layer_CustomerFeedbk_contentarea {   padding:0; width:870px;}
#layer_CustomerFeedbk_content {  left:0px; top:0px; }
#layer_CustomerFeedbk_content .LeftNav { margin:0 20px 0 0; padding:0 ; width:130px; float:left; }
#layer_CustomerFeedbk_content .FlashContent { margin:0; padding:0 5px 0 20px; float:left; width:650px; height:300px!important; }
#layer_CustomerFeedbk_content .Feedbacktable { margin:0; padding:0 5px 0 20px; float:left; width:500px; height:300px!important; }
#layer_CustomerFeedbk_content .Feedbacktable table { margin:0; padding:0}
#layer_CustomerFeedbk_content .Feedbacktable table table{ margin:0; padding:0}
#layer_CustomerFeedbk_content .Feedbacktable table td { margin:0; padding:0 0 4px 0;}
#layer_CustomerFeedbk_content .Feedbacktable table td span.Label{ display:block}
#layer_Colours_main {   position:absolute; left:80px; top:130px; width:850px;  }
#layer_Colours_contentarea {  padding:0;}
#layer_Colours_content {  top:0px; margin-top:10px; text-align:right; }

#layer_servicelocator_main {   position:absolute; left:80px; top:130px; width:350px;  }
#layer_servicelocator_contentarea {  height:100%; padding:0; width:330px;}
#layer_servicelocator_content { position:relative; height:160px; left:0px; top:0px;margin-top:10px }


#layer_serviceplanner_main {   position:absolute; left:80px; top:130px; width:400px;  }
#layer_serviceplanner_contentarea {  height:100%; padding:0; width:350px;}
#layer_serviceplanner_content {  height:160px; left:0px; top:0px;margin-top:10px }


#layer_serviceplannerdetails_main {   position:absolute; left:80px; top:130px; width:500px;  }
#layer_serviceplannerdetails_contentarea {   padding:0; width:450px;}
#layer_serviceplannerdetails_content{  height:200px!important; padding:0; width:350px;}
#layer_serviceplannerdetails_content table { margin:0; padding:0}
#layer_serviceplannerdetails_content table td{ margin:0; padding:0 0 4px 0}
#layer_serviceplannerdetails_content table span.label{ display:block}


#layer_dealerlocator_main {   position:absolute; left:80px; top:130px; width:350px;  }
#layer_dealerlocator_contentarea {  height:100%; padding:0; width:330px;}
#layer_dealerlocator_content { position:relative; height:160px; left:0px; top:0px;margin-top:10px }

#layer_Feedback_main {   position:absolute; left:80px; top:130px; width:350px;  }
#layer_Feedback_contentarea {  height:100%; padding:0; width:330px;}
#layer_Feedback_content { position:relative; height:200px; left:0px; top:0px; }

#layer_contactus_main {   position:absolute;right:80px; top:130px; width:320px;  }
#layer_contactus_contentarea {  height:100%; padding:0; width:300px;}
#layer_contactus_content {  height:200px; left:0px; top:0px; }

#layer_tips_main {position:absolute;left:100px;	top:150px;	width:850px;}
#layer_tips_contentarea {  height:100%; padding:10px 15px 15px 15px; margin-top:10px}
#layer_tips_content { width:820px; left:0px; top:0px; }
.hp_desc_link { text-decoration:underline; color:#8a1e36}

#layer_Prises_main {position:absolute;	left:100px;	top:150px;	width:600px; }
#layer_Prises_contentarea {  padding:10px 15px 15px 15px; margin-top:10px}
#layer_Prises_content { width:350px;  left:0px; top:0px; }
#layer_Prises_content p { margin:0; padding:0 0 8px 15px!important; text-align:justify;}

#layer_Testdrive_main {  position:absolute; left:80px; top:130px; width:400px;   }
#layer_Testdrive_contentarea {  padding:10px 5px 15px 5px;}
#layer_Testdrive_content { width:370px;  left:0px; top:0px;  height:100%;}
#layer_Testdrive_content  table { margin:0; padding:0;}
#layer_Testdrive_content  table td { margin:0; padding:0 0 5px 0; vertical-align:top;}
.submitinfo_bttn { background:url(../images/submitinfo_bttn.png) no-repeat; width:91px; height:24px;border:0;  }

#layer_specifications_main {  position:absolute; left:80px; top:90px; width:460px;   }
#layer_specifications_contentarea {  height:100%; padding:10px 15px 15px 15px; margin-top:10px;background:url(../images/bg_specification_content.png) no-repeat; height:397px}
#layer_specifications_content { width:430px;  left:0px; top:0px; }
#layer_specifications_content table.Specificationtable { margin:0; padding:0; width:90%;float:left;}
table.Specificationtable th { border-top:1px dotted #3d3d3d ;  border-bottom:1px dotted #3d3d3d ; margin:0; padding:4px 0 4px 4px;}
table.Specificationtable th.borderleft { border-left:1px dotted #3d3d3d ;  margin:2px 0 2px 0!important} 
table.Specificationtable td.Title { margin:0; padding:3px!important; color:#591524; text-transform:uppercase;}
table.Specificationtable td { margin:0; padding:4px;}


#layer_comparevariants_main {  position:absolute; left:100px; top:130px; width:900px;  }
#layer_comparevariants_contentarea { padding:10px 15px 15px 15px; margin-top:10px}
#layer_comparevariants_content{ width:850px;  left:0px; top:0px; }
#layer_comparevariants_content .compareinfo { width:100%;}
.compareinfo ul { margin:0;padding:0;}
.compareinfo ul li{ margin:0 10px 10px 0 ;padding:0;list-style:none;width:30%; float:left; text-align:center}
.compareinfo ul li .img {height:80px}
.compareinfo .compare_bttn { background:url(../images/compare_bttn.png) no-repeat; width:91px; height:24px;border:0; margin-top:50px;cursor:pointer;  }

/*.compareinfo .col2 { margin:0; padding:0; width:32px; float:left; background:url(../images/img_compare.gif) no-repeat; height:143px; position:absolute; top:150px; right:120px}
.compareinfo .col3 { margin:0; padding:0; width:12%; float:left; position:absolute; top:210px; right:0;}
*/
#layer_Compareresult_main {   position:absolute; left:100px; top:150px; width:900px;  }
#layer_Compareresult_contentarea {  height:100%; padding:0; width:870px;}
#layer_Compareresult_contentarea .Compareresulttable1{ margin:0 ; padding:0; width:100%;margin:8px 0 7px 0}
#layer_Compareresult_contentarea .Compareresulttable1 th{ margin:0 ; padding:5px; border-bottom:1px dotted #3d3d3d; color:#fff; font-family:verdana; text-align:left; background:#8e3e51;}
#layer_Compareresult_content { width:870px;  left:0px; top:0px; height:200px}
#layer_Compareresult_content .Compareresulttable{ margin:0 ; padding:0; width:100%}
#layer_Compareresult_content .Compareresulttable th{ margin:0 ; padding:4px; border-bottom:1px dotted #3d3d3d; color:#8e3e51; font-family:verdana; text-align:left; background:#fff}
#layer_Compareresult_content .Compareresulttable td{ margin:0 ; padding:4px; border-bottom:1px dotted #3d3d3d}

#layer_Features_main {   position:absolute; left:80px; top:130px; width:920px;  }
#layer_Features_contentarea {  height:100%; padding:0; width:870px;}
#layer_Features_content { position:relative; height:400px; left:0px; top:0px; }
#layer_Features_content .LeftNav { margin:0 10px 0 0; padding:0 ; width:110px; float:left;}
#layer_Features_content .FlashContent { margin:0; padding:0 ;position:absolute; left:120px;}
#layer_Features_content .text{ margin:0; padding:0; position:absolute; left:120px; color:#FFFFFF; background:#881e35; width:334px; height:195px; top: 57px;}

#layer_video_main {   position:absolute; left:80px; top:130px; width:400px;  }
#layer_video_contentarea {  height:100%; padding:0; width:350px;}
#layer_video_content { position:relative; height:400px; left:0px; top:0px; margin-top:10px; }
#layer_video_content .LeftNav { margin:0 10px 0 0; padding:0 ; width:110px; float:left;}
#layer_video_content .videoContent { margin:0; padding:0 ;position:absolute; left:120px; color:#FFFFFF; background:#881e35; width:334px; height:195px; top: 57px;}
#layer_video_content .text{ margin:0; padding:0; position:absolute; left:120px; color:#FFFFFF; background:#881e35; width:334px; height:195px; top: 57px;}

#layer_online_main {   position:absolute; left:80px; top:130px; width:400px;  }
#layer_online_contentarea {  height:100%; padding:0; width:350px;}
#layer_online_content { position:relative; height:400px; left:0px; top:0px; margin-top:10px; }

#layer_online_main {   position:absolute; left:80px; top:130px; width:900px;  }
#layer_online_contentarea {  height:100%; padding:0; width:870px;}
#layer_online_content { position:relative; height:400px; left:0px; top:0px; }
#layer_online_content .LeftNav { margin:0 10px 0 0; padding:0 ; width:110px; float:left;}
#layer_online_content .videoContent { margin:0; padding:0 ;position:absolute; left:120px; color:#FFFFFF; background:#881e35; width:334px; height:195px; top: 57px;}
#layer_online_content .text{ margin:0; padding:0; position:absolute; left:120px; color:#FFFFFF; background:#881e35; width:334px; height:195px; top: 57px;}

#layer_loveindia_main {   position:absolute; left:80px; top:160px; width:920px;  }
#layer_loveindia_content_left { position:relative; float:left; width:250px; height:400px; left:0px; top:0px; margin-right:20px; }
#layer_loveindia_content_right { position:relative; float:left; width:575px; height:200px; left:0px; top:0px; padding:20px; background-color:#891e35; }
#layer_loveindia_content_right td img { margin:0px 20px 0px 0px; border:8px solid #ffffff; }



/****  class start ***********************/
.bodycopy_white { font-weight: normal; color:#FFFFFF; text-decoration: none; }
.bodycopy { font-weight: normal; text-decoration: none; }
.bodycopy p { margin:0; padding:0 0 8px 0; text-align:justify}
a:hover.bodycopy { color: #ff6600; text-decoration: none; }
.bodycopy_bold { font-weight: bold; color: #000000; text-decoration: none;}
a:hover.bodycopy_bold { color: #f4bi8; text-decoration:underline; }
.borderdotted { border-bottom:1px dotted #3d3d3d; margin:0 0 5px 0!important;padding:0!important}
.title { color:#4f4f4f; margin:0 0 4px 0!important; padding:0 0 8px 0!important; text-transform:none;}
.title2 { color:#ffffff; margin:0 0 0px 0!important; padding:0 0 3px 0!important; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:none;}
.scrolling_yes { overflow:auto; scrollbar-3d-light-color: #eeece8; scrollbar-arrow-color: #000000; scrollbar-base-color: #eeece8; scrollbar-darkshadow-color: #eeece8;
 scrollbar-face-color: #eeece8; scrollbar-highlight-color: #eeece8; scrollbar-3d-highlight-color: #eeece8;	scrollbar-shadow-color: #eeece8; scrollbar-track-color: #eeece8; FILTER: chroma(color=#eeece8) allowTransparency; overflow-x:hidden}
.scrolling_no {overflow:hidden;}
.Clear { clear:both ; margin:5px 0 0 0;}
h1, .bodycopy_bold, bold, strong { margin:0 0 6px 0; padding:0; color:#000!important; font-size:11px; font-weight:bold}
.arrowbullet{ background:url(../images/rightarrowbullet.gif) no-repeat left !important; padding:0 0 0 15px; }

/**************  class start ***********************/
/**************** this css class is for curve buttons ***********/
span.bttnLhs_SmallCorner { display:-moz-inline-box; display:inline-block; cursor:pointer; border:none; font-size:0; line-height:26px!important; background-position:0 0; background-repeat:no-repeat; height:26px; text-decoration:none; color:#fff; font-style:normal; margin:0 6px 0px 0; padding:0 10px 0 0px;	 background-image:url(../images/Bttn-leftcurve.gif); }

span.bttnLhs_SmallCorner input:focus { outline:none; }

span.bttnRhs_SmallCorner input { white-space:nowrap; cursor:pointer; color:#fff; display:-moz-inline-box; display:inline-block; line-height:1; letter-spacing:0 !important; font-family:"Arial" !important; font-size:12px !important; font-style:normal;     background-color:transparent; background-position:100% 0; background-repeat:no-repeat; height:26px; padding:0 0 0 0px; margin:0 -16px 0 0; border:none; vertical-align:text-top; zoom:1; background-image:url(../images/Bttn-rightCurve.gif); }

/************** Celbration_edition starts *********************/

/************** Celbration_edition ends *********************/
