html * { font-family:verdana, tahoma,  arial, sans-serif; font-size:11px;}
body { 	margin-left: 0px; 	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px; background-color:#cddbeb; font-family: verdana; font-size: 11px; font-weight: normal; color: #000000;  text-decoration: none;  z-index:2000; }
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}

#inner { position:relative; left:0px; top:0px; width:1000px; height:565px; z-index:1;margin:auto}
#logo_menu  { position:absolute; left:0px; top:0px; width:170px; height:546px; z-index:100;}

ul, ol { list-style:url(../images/bullet.gif); margin:7px 0 7px 0 ; padding:0 0 0 20px }
li { padding-left:0px;  }

#logo_mahindra  { position:absolute; margin:auto; left:0px; top:6px; width:970px; height:15px; z-index:100;}
#Header { position:absolute; margin:auto!important; left:0px; top:6px; width:1000px;  z-index:100;}
#Header table { margin:auto;  padding:0; width:96%}
#Header table td a.HomeLnk { background:url(../images/Home.png) no-repeat; padding:2px 0 0 20px; text-decoration:none; text-decoration:none; height:16px; width:16px; color:#000; display:inline-block;}
#logo_xylo  { position:absolute; right:0px; top:496px; width:133px; height:50px; z-index:90;}
#mainmenu {  position:absolute; text-align:left; left:0px; top:20px; width:175px;}

#submenu {  position:absolute; left:200px; top:20px; width:730px;  }
#leftmenu {  position:absolute; right:0px; top:40px; width:250px; z-index:1000;}

#home_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px; }
#colours1_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;   background-image: url(../images/colours_bg.jpg); background-position:top left;background-repeat:repeat-x; }
#colours_bg { 	position:absolute; 	left:0px; 	top:70px; 	width:1000px; 	height:355px;  }
#varient_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image: url(../images/main_bg2.jpg); background-position:top left; 	background-repeat:repeat-x; }
#ebrochure_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/ebrochure_bg.jpg); background-position:top left; 	background-repeat:repeat-x; }
#getintouch_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/getintouch_bg.jpg); background-position:top left; 	background-repeat:repeat-x; }
#varient_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background: url(../images/varient_bg.jpg); background-position:top left; 	background-repeat:repeat-x; }
#colour_three_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;  background: url(../images/colours_bg.jpg); background-position:top left;background-repeat:repeat-x; }
.Colourflashdiv {position:absolute; top:70px}
#colour_threesixty_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;  background:#FFFFFF; background-position:top left;background-repeat:repeat-x; z-index::999 }
.Colourthreesixtydiv {position:absolute; top:0px; width:1000px; height:565; }
#layer_360_main {   position:absolute; left:657px; top:317px; width:171px; z-index:999; }
#price_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/price_bg.jpg); background-position:top left; 	background-repeat:repeat-x; }
#features_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; height:565px;	background-image:url(../images/features_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#common_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/360degree_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#serviceplanner_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/serviceplanner_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#sheildwarranty_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/sheildwarranty_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#maintenancetips_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/maintenancetips_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#vehicletracker_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/vehicletracker_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#accessories_bg{ 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/accessories_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#reviews_bg{ 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/reviews_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#deallocater_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/deallocater_bg.jpg); background-position:top left; 	background-repeat:no-repeat; } 
#features_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; height:565px;	background-image:url(../images/features_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#vehicletracker_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; height:565px;	background-image:url(../images/vehicletracker_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#specifications_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/specifications_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#celebrationedit_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/celebrationedit_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#compare_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/compare_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#tstdrive_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/tstdrive_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#servicefeedback_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/servicefeedback_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#servicelocator_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/servicelocator_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#contactus_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/contactus_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#booktstdrive_bg{ 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/testdrive_offer/bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#topgearmag_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/topgearmag_bg.jpg); background-position:top left; 	background-repeat:repeat-x; }
#topgearclub_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/topgearclub_bg.jpg); background-position:top left; 	background-repeat:repeat-x; }
#xylostory_bg { 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/xylostory_bg.jpg); background-position:top left; 	background-repeat:repeat-x; }
#shareyourexperience_bg{ 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/shareyourexperience_bg.jpg); background-position:top left; 	background-repeat:repeat-x; }
#corporates_bg{ 	position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/corporates_bg.jpg); background-position:top left; 	background-repeat:repeat-x; }
#news_bg{position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/news_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#mediacoverage_bg{position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/mediacoverage_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#customerspeak_bg{position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/customerspeak_bg.jpg); background-position:top left; 	background-repeat:no-repeat; }
#expertspeak_bg {position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/expertspeak_bg.jpg); background-position:top left; 	background-repeat:no-repeat;}
#downloads_bg{position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/downloads_bg.jpg); background-position:top left; 	background-repeat:no-repeat;}
#awards_bg{position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/awards_bg.jpg); background-position:top left; 	background-repeat:no-repeat;}
#xylowinners_bg{position:absolute; 	left:0px; 	top:0px; 	width:1000px; 	height:565px;	background-image:url(../images/xylowinners_bg.jpg); background-position:top left; 	background-repeat:no-repeat;}

.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;}
.bg_popup { background-image:url(../images/popup_top.jpg); background-repeat:no-repeat; background-position:top left; background-color:#D4DBED}

#layer_featuersvideos_main { position:absolute; left:200px; top:50px; width:770px; }
#layer_featuersvideos_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_featuersvideos_content {left:0px; top:0px; }
.videos_thumnails { width:303px; float:left; margin:0 10px 0 0 ; padding:0; }
.videos_thumnails ul{ list-style:none none!important; margin:0 ; padding:0;}
.videos_thumnails ul li{ list-style:none none!important; margin:0 6px 8px 6px; padding:0; float:left!important; width:45%!important}

.videos_thumnails ul li span { display:block; margin:0; padding:2px 0 0 0; font-size:10px;}
.videos_play { width:350px; float:left; margin:0 35px 0 0 ; padding:0; height:200px;}


#layer_ebrochure_main {  position:absolute; left:542px; top:70px; width:400px; height:250px; }
#layer_ebrochure_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_ebrochure_content { width:370px; height:220px; left:0px; top:0px; }
#layer_ebrochure_content table { margin:0 ; padding:0;}
#layer_ebrochure_content table td { margin:0 ; padding:0 5px 5px 0} 
#layer_ebrochure_content table th.Noborder, #layer_ebrochure_content table td.Noborder { border-right:none}
#layer_ebrochure_image {  position:absolute; left:630px; top:250px; width:245px; height:250px; text-align:left; overflow:hidden; z-index:10; }

#layer_corporates_main { position:absolute; left:230px; top:20px; width:700px; height:250px; }
#layer_corporates_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_corporates_content { width:670px; height:320px; left:0px; top:0px; }
#layer_corporates_content ul { list-style:url(../images/bullet.gif); margin-left:20px;  margin-top:7px; margin-bottom:7px;}

#layer_Specifications_main {  position:absolute; left:450px; top:70px; width:470px; height:250px; }
#layer_Specifications_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_Specifications_content { width:450px; height:220px; left:0px; top:0px; }
#layer_Specifications_content .SpecificationTable { margin:0; padding:0; border:1px solid #dadbda; border-bottom:none}
#layer_Specifications_content .SpecificationTable th { border-right:1px solid #dadbda; border-bottom:1px solid #dadbda ; padding:3px; text-align:left}
#layer_Specifications_content .SpecificationTable td { border-right:1px solid #dadbda; border-bottom:1px solid #dadbda ; padding:3px!important}
#layer_Specifications_content .SpecificationTable th.Noborder, #layer_Specifications_content table td.Noborder { border-right:none!important}

#layer_shareyourexperience_main {  position:absolute; left:250px; top:90px; width:470px;  }
#layer_shareyourexperience_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_shareyourexperience_content { width:450px; left:0px; top:0px; height:250px;}

#layer_shareviewexp_main {  position:absolute; left:210px; top:30px; width:470px;  }
#layer_shareviewexp_contentarea {  height:100%; padding:10px 15px 15px 0;}
#layer_shareviewexp_content { width:450px; left:0px; top:0px; height:240px;}

#layer_TstDrve_main {  position:absolute; left:542px; top:70px; width:400px; height:250px; }
#layer_TstDrve_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_TstDrve_content { width:370px; height:220px; left:0px; top:0px; }
#layer_TstDrve_content table { margin:0 ; padding:0;}
#layer_TstDrve_content table td { margin:0 ; padding:0 5px 5px 0} 
#layer_TstDrve_content table th.Noborder, #layer_ebrochure_content table td.Noborder { border-right:none}
#layer_TstDrve_image {  position:absolute; left:630px; top:250px; width:245px; height:250px; text-align:left; overflow:hidden; z-index:10; }

#layer_DealerLocater_main {  position:absolute; left:542px; top:70px; width:400px; height:250px; }
#layer_DealerLocater_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_DealerLocater_contentarea table { margin:0 0 8px 0 ; padding:0;}
#layer_DealerLocater_contentarea table td { margin:0 ; padding:0 5px 5px 0}
#layer_DealerLocater_content { width:370px; height:235px; left:0px; top:0px; } 
#layer_DealerLocater_content ul { margin:0; padding:0; list-style:none}
#layer_DealerLocater_content ul li { margin:0 0 12px 0; padding:0 4px 5px 4px; width:45%; float:left; border-right:1px solid #dadbda; height:100px}
#layer_DealerLocater_content ul li a{ color:#000}
#layer_DealerLocater_image {  position:absolute; left:630px; top:250px; width:245px; height:250px; text-align:left; overflow:hidden; z-index:10; }

#layer_Prises_main {  position:absolute; left:542px; top:70px; width:400px; height:250px; }
#layer_Prises_contentarea {  height:100%; padding:10px 15px 15px 15px; margin-top:10px}
#layer_Prises_contentarea table { margin:0 0 8px 0 ; padding:0;}
#layer_Prises_contentarea table td { margin:0 ; padding:0 5px 5px 0}
#layer_Prises_content  th{ margin:0 ; padding:4px; border-bottom:1px solid #cfdce4; color:#505050}
#layer_Prises_contentarea table td.height { height:80px;}
#layer_Prises_content { width:370px; height:220px; left:0px; top:0px; }
#layer_Prises_content .Priceresulttable{ margin:0 ; padding:0;}
#layer_Prises_content .Priceresulttable th{ margin:0 ; padding:4px; border-bottom:1px solid #cfdce4;  color:#000; font-family:verdana}
#layer_Prises_content .Priceresulttable td{ margin:0 ; padding:4px; border-bottom:1px solid #cfdce4}
#layer_Prises_image {  position:absolute; left:630px; top:250px; width:245px; height:250px; text-align:left; overflow:hidden; z-index:10; }


#layer_servicelocator_main {  position:absolute; left:542px; top:70px; width:400px; height:250px; }
#layer_servicelocator_contentarea {  height:100%; padding:10px 15px 15px 15px; margin-top:10px}
#layer_servicelocator_contentarea table { margin:0 0 8px 0 ; padding:0;}
#layer_servicelocator_contentarea table td { margin:0 ; padding:0 5px 5px 0}
#layer_servicelocator_content  th{ margin:0 ; padding:4px; border-bottom:1px solid #cfdce4; color:#505050}
#layer_servicelocator_contentarea table td.height { height:80px;}
#layer_servicelocator_content { width:370px; height:220px; left:0px; top:0px; }
#layer_servicelocator_content .servicelocator_resulttable{ margin:0 ; padding:0;}
#layer_servicelocator_content .servicelocator_resulttable th{ margin:0 ; padding:4px; border-bottom:1px solid #cfdce4;  color:#000; font-family:verdana}
#layer_servicelocator_content .servicelocator_resulttable td{ margin:0 ; padding:4px; border-bottom:1px solid #cfdce4}

#layer_serviceplanner_main {  position:absolute; left:542px; top:70px; width:400px; height:320px; }
#layer_serviceplanner_contentarea {  height:100%; padding:10px 15px 15px 15px; margin-top:10px}
#layer_serviceplanner_contentarea table { margin:0 0 8px 0 ; padding:0;}
#layer_serviceplanner_contentarea table td { margin:0 ; padding:0 5px 5px 0}
#layer_serviceplanner_content { width:370px; height:220px; left:0px; top:0px; }

#layer_vehicletracker_main {  position:absolute; left:492px; top:20px; width:490px;}
#layer_vehicletracker_contentarea {  height:100%; padding:10px 15px 15px 15px; margin-top:10px}
#layer_vehicletracker_contentarea table { margin:0 0 8px 0 ; padding:0;}
#layer_vehicletracker_contentarea table table { margin:0; padding:0}
#layer_vehicletracker_contentarea table td { margin:0 ; padding:0 5px 5px 0}
#layer_vehicletracker_content  th{ margin:0 ; padding:4px; border-bottom:1px solid #cfdce4; color:#505050}
#layer_vehicletracker_contentarea table td.height { height:80px;}
#layer_vehicletracker_content { width:460px; left:0px; top:0px; }
#layer_vehicletracker_content .vehicletracker_resulttable{ margin:0 ; padding:0;}
#layer_vehicletracker_content .vehicletracker_resulttable th{ margin:0 ; padding:4px; border-bottom:1px solid #cfdce4;  color:#000; font-family:verdana}
#layer_vehicletracker_content .vehicletracker_resulttable td{ margin:0 ; padding:4px; border-bottom:1px solid #cfdce4}

#layer_Compare_main {  position:absolute; left:470px; top:70px; width:450px; z-index:0; overflow:hidden }
#layer_Compare_contentarea {  height:100%; padding:0; }
#layer_Compare_content { width:430px; height:220px; left:0px; top:0px; }
#layer_Compare_content table { margin:0 0 8px 0 ; padding:0 0 0 20px; width:20%; float:left}
#layer_Compare_content table td { margin:0 ; padding:0 5px 4px 0}
#layer_Compare_content .CompareLnk {width:50%; float:left; text-align:left; }
* + html .CompareLnk  a{ text-decoration:none ; font-weight:bold;  color:#231f20; position:absolute; top:95px; left:30%; border:1px solid #9d9d9e;; padding:3px}
.CompareLnk  a{ text-decoration:none ; font-weight:bold;  color:#231f20; position:absolute; top:95px; left:30%; border:1px solid #9d9d9e; padding:3px}


#layer_Compareresult_main {  position:absolute; left:270px; top:70px; width:650px; z-index:0; overflow:hidden }
#layer_Compareresult_contentarea {  height:100%; padding:0; width:640px;}
#layer_Compareresult_contentarea .Compareresulttable1{ margin:0 ; padding:0; width:100%; background:#e9e9e9; margin:0 0 7px 0}
#layer_Compareresult_contentarea .Compareresulttable1 th{ margin:0 ; padding:4px; border-bottom:1px solid #cfdce4; color:#000; font-family:verdana}
#layer_Compareresult_content { width:640px; height:325px; left:0px; top:0px;border:}
#layer_Compareresult_content .Compareresulttable{ margin:0 ; padding:0; width:100%}
#layer_Compareresult_content .Compareresulttable th{ margin:0 ; padding:4px; border-bottom:1px solid #cfdce4; color:#000; font-family:verdana}
#layer_Compareresult_content .Compareresulttable td{ margin:0 ; padding:4px; border-bottom:1px solid #cfdce4}
#layer_Compareresult_image {  position:absolute; left:630px; top:250px; width:245px; height:250px; text-align:left; overflow:hidden; z-index:10; }

#layer_Enquiry_main {  position:absolute; left:200px; top:20px; width:730px; z-index:8; height:350px }
#layer_Enquiry_contentarea {  height:100%; position:absolute; left:382px; top:120px; width:400px; height:220px;}
#layer_Enquiry_content { left:0px; top:0px; margin:10px 10px 0 0 ; }
#layer_Enquiry_content  p{ margin:0;}
#layer_Enquiry_content table { margin:0 ; padding:0;}
#layer_Enquiry_content table td { margin:0 ; padding:0 5px 5px 0} 
#layer_Enquiry_image {  position:absolute; left:630px; top:250px; width:245px; height:250px; text-align:left; overflow:hidden; z-index:10; }


#layer_maintenancetips_main { position:absolute; left:530px; top:120px; width:420px; z-index:8;  }

#layer_safetytips_main { position:absolute; left:530px; top:120px; width:420px; z-index:8;  }
#layer_safetytips_contentarea {  height:100%;  width:400px; height:220px;}
#layer_safetytips_content { left:0px; top:0px; margin:10px 10px 0 0 ; }

#layer_drivetips_main { position:absolute; left:450px; top:100px; width:530px; z-index:8;   }
#layer_drivetips_contentarea {  height:100%;  width:500px; }
#layer_drivetips_content { left:0px; top:0px; margin:10px 10px 0 0 ; }


#layer_accessories_main { position:absolute; left:530px; top:70px; width:450px; z-index:8;  }

#layer_lineage_main {  position:absolute; left:450px; top:70px; width:470px; height:250px; }
#layer_lineage_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_lineage_content { width:450px; height:220px; left:0px; top:0px; }

#layer_news_main {  position:absolute; left:450px; top:40px; width:470px; }
#layer_news_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_news_content { width:450px; height:250px; left:0px; top:0px; }

#layer_reviews_main {  position:absolute; left:200px; top:75px; width:380px; height:250px; }
#layer_reviews_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_reviews_content { width:350px; height:220px; left:0px; top:0px; }

#layer_mediacoverage_main {  position:absolute; left:220px; top:30px; width:700px; }
#layer_mediacoverage_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_mediacoverage_content { width:670px; left:0px; top:0px; }
#layer_mediacoverage_content .Innercontent { width:100%; margin:0 0 5px 0; border-bottom:1px solid #e8e8e8;overflow:hidden;padding-bottom:4px;}
.Innercontent .Col1 { width:23%; float:left;}
.Innercontent .Col1 a img { border:none}
.Innercontent .Col2 { width:73%; float:left;}

#layer_mediakit_main {  position:absolute; left:450px; top:70px; width:470px; height:250px; }
#layer_mediakit_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_mediakit_content { width:450px; height:220px; left:0px; top:0px; }

#layer_awards_main {  position:absolute; left:240px; top:30px; width:700px;  }
#layer_awards_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_awards_content { width:670px;  left:0px; top:0px; }
#layer_awards_content ul { margin:10px 0 0 0 ; padding:0; list-style:none none;}
#layer_awards_content ul li{ margin:0 10px 0 0; padding:5px; display:inline; height:300px;  width:145px; float:left;text-align:center}
#layer_awards_content ul li span { display:block; font-weight:bold; text-align:center; padding:8px}

#layer_expertsp_main {  position:absolute; left:220px; top:40px; width:500px; }
#layer_expertsp_contentarea {   padding:10px 10px 15px 15px;}
#layer_expertsp_content { width:470px;  left:0px; top:0px; }

#layer_customersp_main {  position:absolute; left:220px; top:40px; width:470px; height:250px; }
#layer_customersp_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_customersp_content { width:440px; height:180px; left:0px; top:0px; }

#layer_topgearclub_main {   position:absolute; left:240px; top:30px; width:530px;   }
#layer_topgearclub_contentarea {  padding:0; width:520px; height:220px;   }
#layer_topgearclub_content {left:0px; top:0px; margin:10px 10px 0 0 ; }

#layer_downloadswall_main {   position:absolute; left:490px; top:100px; width:470px; z-index:8; }
#layer_downloadswall_contentarea {  padding:0; width:450px; height:220px;   }
#layer_downloadswall_content {left:0px; top:0px; margin:10px 10px 0 0 ; }

#layer_downloadsscreen_main {   position:absolute; left:490px; top:100px; width:470px; z-index:8; }
#layer_downloadsscreen_contentarea {  padding:0; width:450px; height:220px;   }
#layer_downloadsscreen_content {left:0px; top:0px; margin:10px 10px 0 0 ; }

#layer_downloadsecard_main {   position:absolute; left:490px; top:100px; width:470px; z-index:8; }
#layer_downloadsecard_contentarea {  padding:0; width:450px; height:220px;   }
#layer_downloadsecard_content {left:0px; top:0px; margin:10px 10px 0 0 ; }

#layer_downloadsvideos_main {   position:absolute; left:490px; top:100px; width:470px; z-index:8; }
#layer_downloadsvideos_contentarea {  padding:0; width:450px; height:220px;   }
#layer_downloadsvideos_content {left:0px; top:0px; margin:10px 10px 0 0 ; }


#layer_downloadsringtones_main {   position:absolute; left:490px; top:100px; width:470px; z-index:8; }
#layer_downloadsringtones_contentarea {  padding:0; width:450px; height:220px;   }
#layer_downloadsringtones_content {left:0px; top:0px; margin:10px 10px 0 0 ; }

#layer_topgearmagazine_main {   position:absolute; left:220px; top:30px; width:400px; z-index:8; }
#layer_topgearmagazine_contentarea {  padding:0; width:370px;   ;}
#layer_topgearmagazine_content {left:0px; top:0px; margin:10px 10px 0 0 ; }
#layer_topgearmagazine_content .Col1 {  padding:0px; float:left; display:block}
#layer_topgearmagazine_content .Col2 {  float:right ; margin:0; padding:0 ;width:200px;}

#layer_xylostory_main {  position:absolute; left:250px; top:70px;  width:500px;}
#layer_xylostory_contentarea {  height:100%; padding:0px 15px 0 0px; margin-top:10px; height:130px;width:490px; float:left; margin-bottom:10px!important}
#layer_xylostory_content { left:0px; top:0px; }
#layer_xylostory_content img{ border:none}

#layer_Servicefeedbk_main { position:absolute; left:200px; top:30px; width:730px; z-index:8; height:500px }
#layer_Servicefeedbk_contentarea {  height:100%; padding:0 15px 15px 15px;}
#layer_Servicefeedbk_content { width:650px; left:0px; top:0px;position:absolute; left:10px; top:70px;  }
#layer_Servicefeedbk_contentarea p { margin:0!important; padding:0 0 5px 0!important; text-align:justify }
#layer_Servicefeedbk_content table { margin:0 ; padding:0;}
#layer_Servicefeedbk_content table td table { margin:0; padding:0 }
#layer_Servicefeedbk_content table td.nopadding { padding:0!important}
#layer_Servicefeedbk_content table td { margin:0 ; padding:0 5px 5px 0} 
#layer_Servicefeedbk_content table td span.label{ display:block}
#layer_Servicefeedbk_image {  position:absolute; left:630px; top:250px; width:245px; height:250px; text-align:left; overflow:hidden; z-index:10; }

#layer_CustomerFeedbk_main { position:absolute; left:200px; top:30px; width:730px;}
#layer_CustomerFeedbk_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_CustomerFeedbk_content { width:700px; height:350px; left:0px; top:0px;height:350px; margin-top:10px }
#layer_CustomerFeedbk_content table { margin:0 ; padding:0;}
#layer_CustomerFeedbk_content table td { margin:0 ; padding:0 5px 5px 0} 
#layer_CustomerFeedbk_image {  position:absolute; left:630px; top:250px; width:245px; height:250px; text-align:left; overflow:hidden; z-index:10; }

#layer_faqs_main { position:absolute; left:200px; top:30px; width:730px;}
#layer_faqs_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_faqs_content { width:700px; height:350px; left:0px; top:0px;height:350px; margin-top:10px }

#layer_ContactUS_main {   position:absolute; left:200px; top:30px; width:730px; z-index:8; }
#layer_ContactUS_contentarea {  padding:0;position:absolute; left:382px; top:120px; width:400px; height:220px;  }
#layer_ContactUS_content {left:0px; top:0px; margin:10px 10px 0 0 ; }
#layer_ContactUS_content table { margin:0 ; padding:0;}
#layer_ContactUS_content table td { margin:0 ; padding:0 5px 5px 0} 
#layer_ContactUS_content a{ color:#000!important}
#layer_ContactUS_image {  position:absolute; left:630px; top:250px; width:245px; height:250px; text-align:left; overflow:hidden; z-index:10; }


#layer_Disclaimer_main {  position:absolute; left:270px; top:70px; width:650px; z-index:0; overflow:hidden }
#layer_Disclaimer_contentarea {  height:100%; padding:0; width:640px;}
#layer_Disclaimer_content { width:640px; height:320px; left:0px; top:0px;border:}
#layer_Disclaimer_content h1 { margin:0 0 6px 0; padding:0; color:#000!important; font-size:12px; font-family:verdana; font-weight:700}
#layer_Disclaimer_content p{ margin:0; padding:0 0 5px 0}


#layer_Sitemap_main {  position:absolute; left:270px; top:30px; width:650px; z-index:0; overflow:hidden }
#layer_Sitemap_contentarea {  height:100%; padding:0; width:640px;}
#layer_Sitemap_content { width:640px; left:0px; top:0px;border:}
#layer_Sitemap_content ul { margin:0 0 8px 0; padding:0 ; list-style:none }
#layer_Sitemap_content ul li { margin:0 0 8px 0; padding:0 0 8px 0!important; }
#layer_Sitemap_content ul li a { margin:0 0 8px 0; padding:0 0 8px 0!important;display:block; color:#000; font-weight:bold; font-size:14px; text-decoration:none; cursor:default; font-family:Verdana, Arial, Helvetica, sans-serif }
#layer_Sitemap_content ul ul { margin:0 0 0 10px ; padding:0 }
#layer_Sitemap_content ul ul li { margin:0; padding:0 0 8px 0; display:inline }
#layer_Sitemap_content ul ul li a { margin:0; padding:0 4px 0 4px !important;display:inline; color:#000; font-size:12px; text-decoration:underline; font-weight:normal; cursor:pointer }

/*********************************** this css is for book test drive form ************************************************/
#layer_bookTstDrve_leftmain {  position:absolute; left:34px; top:36px; width:400px;  }
#layer_bookTstDrve_leftmain  #layer_bookTstDrve_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_bookTstDrve_leftmain  #layer_bookTstDrve_content { width:370px;  left:0px; top:0px; }
#layer_bookTstDrve_content .mainlinks{ margin:0 0 7px 0; padding:0;color:#4a4a4a;}
#layer_bookTstDrve_content .mainlinks a{ margin:0; padding:0 5px 0 5px; color:#4a4a4a; text-decoration:none; font-family:arial; font-weight:bold;}
#layer_bookTstDrve_content .Header { margin:0; padding:0; background:url(../images/testdrive_offer/headline.jpg) no-repeat ; width:411px; height:153px; display:block;}
#booktstdrive_flashbg  {  position:absolute; left:0px; top:210px; width:612px; height:355px }

#layer_bookTstDrve_rightmain {  position:absolute; left:542px; top:70px; width:450px; }
#layer_bookTstDrve_rightmain  #layer_bookTstDrve_contentarea {  height:100%; padding:10px 15px 15px 15px;}
#layer_bookTstDrve_contentarea .CameraImg { background:url(../images/testdrive_offer/text_offer.png) no-repeat ; width:333px; height:78px; display:block; margin:0 0 25px 0}
#layer_bookTstDrve_rightmain  #layer_bookTstDrve_content { width:420px; height:220px; left:0px; top:0px; }
#layer_bookTstDrve_content table { margin:0 ; padding:0;}
#layer_bookTstDrve_content table td { margin:0 ; padding:0 5px 5px 0; } 
#layer_bookTstDrve_content table th.Noborder, #layer_ebrochure_content table td.Noborder { border-right:none}
#logo_xyloTstDrve { position:absolute; right:0px; top:360px; width:163px; height:113px; z-index:90;}
#footerTstDrve {position:absolute; right:0px; top:481px; padding-right:0px;   width:180px;   }
#footerTstDrve .footerInner { margin:0; padding:0; position:absolute; top:54px; right:10px; }
#footerTstDrve .footerInner ul{ margin:0; padding:0; list-style:none} 
#footerTstDrve .footerInner ul li{ margin:0; padding:0 3px 0 3px;display:inline; color:#4a4a4a  }
#footerTstDrve .footerInner ul li.Nopadding{ padding:0 3px 0 0} 
#footerTstDrve .footerInner ul li a{ margin:0; padding:0; text-decoration:none} 
#footerTstDrve .footerInner ul li a img { border:none; vertical-align:middle }
/**************  class start ***********************/

.FBClose , .TWClose { margin:0; padding:0 ; } { margin:0; padding:0 ; }
* + html .FBClose img{ margin:0 0 -3px 285px!important; padding:0 ; }
.FBClose img{ margin:0 0 0 285px; padding:0 ; }
.TWClose img{ margin:0 0 0 231px; padding:0 ; }
* + html .TWClose img{ margin:0 0 -3px 235px!important; padding:0 ; }
.Title { font-weight: bold!important; text-decoration: none;color:#000!important; font-size:16px!important;}
.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; }
#footer {position:absolute; left:0px; top:545px; padding-right:0px; width:100%;  height:20px; z-index:2;}
.footer_gray { font-size: 9px; color: #ffffff; text-decoration: none; text-align:left; position:absolute; left:180px; width:800px ; padding:0 0 0 20px; background:url(../images/footer_bg.png); margin:0; height:20px}
.footer_gray a{ font-family: Arial; font-size:11px; color: #ffffff; text-decoration: none;line-height:20px }
.divider_gray {font-size: 9px; color:#666269; padding-left:5px; padding-right:5px; }
a.footer_gray:hover {color: #ffd400;text-decoration: none;}
.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}


/**************  class start ***********************/

/**************  Slider CSS start ***********************/

/*Facebook Slider*/
#sideBarFaceBook{text-align:left; margin-top:1px!important; }
#sideBarFaceBook{position: absolute;width: auto;height: auto;top:0px;right:936px; z-index:998; }
#sideBarTabFaceBookclose {top:-500px;position: absolute;width: auto;height: auto;}
#sideBarTabFaceBook{float:right;}
#sideBarTabFaceBook img{border:0px solid #FFFFFF; cursor:pointer; opacity:.9}
#sideBarContentsFaceBook{float:right;/*overflow:hidden !important;------------------------------------Affected in crome*/overflow:visible !important;width:300px;position:absolute;
top:-480px; border-bottom:1px solid #94a3c4}
#sideBarContentsInnerFaceBook{width:300px; z-index:998 }

/*Twitter Slider*/
#sideBarTwitter{text-align:left;margin-top:1px!important }
#sideBarTwitter{position: absolute;width: auto;height: auto;top:0px;right:866px; z-index:998; }
#sideBarTabTwitter {float:right; height:20px; width:70px;background:url(../images/FooterTwitSlider.gif) no-repeat ;  }
#sideBarTabTwitter img{border:0px solid #FFFFFF; cursor:pointer; opacity:.9}
#sideBarContentsTwitter{float:right;/*overflow:hidden !important;------------------------------------Affected in crome*/overflow:visible !important;width:250px;position:absolute; 
top:-395px; left:0px!important; z-index:998}
* + html #sideBarContentsTwitter{float:right;/*overflow:hidden !important;------------------------------------Affected in crome*/overflow:visible !important;width:250px;position:absolute;top:-395px; left:63px!important;  z-index:998}
#sideBarContentsInnerTwitter{width:250px;height:308px;}



/*orkut Slider*/
#sideBarOrkut{text-align:left;margin-top:1px!important }
#sideBarOrkut{position:absolute; width:auto; height:auto; top:0;right:820px; z-index:97; }
#sideBarTabOrkut{float:left;height:20px;width:46px;background:url(../images/FooterOrktSlider.gif) no-repeat;}
#sideBarTabOrkut img{border:0px solid #FFFFFF; cursor:pointer;opacity:.9}
#sideBarContentsOrkut{float:right;/*overflow:hidden !important;------------------------------------Affected in crome*/overflow:visible !important;width:300px;height:308px;}
#sideBarContentsOrkut{width:300px;}
/**********************End**********************/


/**************  Slider CSS end ***********************/

/************** Celbration_edition starts *********************/
.tbl_border2{ border: 1px solid #cccccc; border-collapse:collapse; padding:2px 5px 3px 5px; margin:0 0 0 8px}
.tbl_border2 td { border: 1px solid #cccccc; border-collapse:collapse; padding:2px 5px 3px 5px;}
.bodyCopyCelebration{font-family:Tahoma, Verdana, Arial, Helvetica-Light; font-weight:normal; font-size:11px; color:#585859; text-align:justify; line-height:18px;}
/************** Celbration_edition ends *********************/


/******************** xylowinners *****************/
#layer_xylowinners_main {   position:absolute; left:405px; top:30px; width:480px; z-index:8; }
#layer_xylowinners_main p{ margin:0; padding:7px 0 8px 0; font-weight:bold; font-size:10px; color:#404040}
#layer_xylowinners_contentarea {  padding:0; width:470px;    }
#layer_xylowinners_content {left:0px; top:0px; margin:10px 10px 0 0 ; }
.Pricewinners { width:100%; margin:0 0 7px 0 ; padding:0 0 10px 0; border-bottom:1px solid #e8e8e8; overflow:hidden;}
.Pricewinners .Grandwinner{ width:40%; margin:0 ; padding:0 4px 0; float:left;  }
.Pricewinners .Secondwinner{ width:55%; margin:0; padding:0 0 0 8px!important; float:left;border-left:1px solid #e8e8e8;}
.Pricewinners  ul{ margin:10px 0 0 0; padding:0; list-style:none;}
.Pricewinners  ul li{ margin:0; padding:0 0 1px 0; list-style:none; width:47%; float:left; font-size:11px; font-family:arial;}
.Pricewinners .Grandwinner ul li{ margin:0; padding:0 0 1px 0; list-style:none; width:100%; float:left; font-size:11px; font-family:arial;}
.claimyourprize { width:100%; margin:10px 0 0 0 ; padding:0 0 6px 0; overflow:hidden;}
.claimyourprize table { margin:0 ; padding:0;}
.claimyourprize table td{ margin:0 ; padding:0 0 5px 2px;}
.footer { width:100%; margin:0 0 5px 0 ; padding:0 0 6px 0; font-size:9px; color:#262626; position:absolute; top:502px;}
.footer table { margin:0 ; padding:0;}
.footer table td{ margin:0 ; padding:0 3px 0 0; font-size:9px; color:#262626;}
.footer a{ font-size:9px; color:#262626;}
#logo_xylowinnner  { position:absolute; right:0px; top:496px;  z-index:90;}
