html {
width:100%;
margin:0;
padding:0;
}
#bottom{margin:0 auto;width: 1001px;text-align:left;background-color:White; height:20px;}
body {
font:normal 1em/1.4em Tahoma, Helvetica, Verdana, sans-serif;
color:#4c4c4c;
min-width:1001px;
text-align:center;
border:0;margin:0;padding:0;
font-weight:400;
line-height:1.3em;
background-image:url(../images/site-bg.jpg);
}
br{}
body,div,dl,dt,dd,br,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,p,button,.header1,.header2,.header3,.header4,.header5,.header6,.heading_1,.heading_2,.heading_3,.heading_4,.heading_5,.heading_6,.Heading_1,.Heading_2,.Heading_3,.Heading_4,.Heading_5,.Heading_6 {
border:0;margin:0;padding:0;
font-weight:400;
line-height:1.3em;
}
.para{ line-height:1.3em;font-weight:400; font-family: Tahoma; letter-spacing:0.05em; margin-bottom:20px;}
.textbox{border:5px;margin:1px;padding:1px;font-weight:400;line-height:1.3em;font-size:11px; border-bottom-color:Black; background-color:White;}
.txtbox{border:5px;margin:1px;padding:1px;font-size:12px; border:solid 1px #7a7a7a; width:300px;font-family:Tahoma; height:40px;}
.gntxtbox{border:5px;margin:1px;padding:1px;font-size:12px; border:solid 1px #7a7a7a; width:130px;font-family:Tahoma;line-height:1.3em;}
.gntxtboxm{border:5px;margin:1px;padding:1px;font-size:12px; border:solid 1px #7a7a7a; width:108px;font-family:Tahoma;line-height:1.3em;}
.searchtb{border:1px solid #666;padding:1px;font-weight:400;font-size:11px;}
.left{float:left;}
.right{float:right;}
#container{margin:0 auto;width:1001px;text-align:left;font-size:.7em;background-color:White; letter-spacing:0.05em; position: relative; }
#container1{margin:0 auto;width:1001px;background-color:White;position: absolute; }
#general{color:#676568;width:867px;margin:0 auto;padding:0px 0; background-color:White;}
#extras{background:#efeff0;width:134px; background-color:White;}
#centercontent{font-size:11px;text-align:left;clear:both;margin:0 0 10px 0;padding-top:0px;width:100%;}
#topbanner{padding-top:12px;float:right;padding-right:24px;}
#toplinks1 {padding-right: 0px; padding-left:0px;padding-top:4px;float:right;padding-bottom: 0px; margin: 0px;position:relative;}
#toplinks1 ul {padding-right: 0px; padding-left: 0px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;list-style-type: none;color:#656563;}
.sidedis{font-weight:700;padding-left:16px;color:#DC3D37;}
.cbdisplay{ border:0px; margin:0px; padding:0px; width:278px;}
.cbdisplay td{width:50%; }
#toplinks1 ul li
{
	float:left; padding-right: 6px; padding-left:6px; color:#656563;font-weight:700;
}
#toplinks1 ul li a:link
{
	color:#656563; text-decoration:none;font-weight:700;
}
#toplinks1 ul li a:visited
{
	color:#656563; text-decoration:none;font-weight:700;
}
#toplinks1 ul li a.link:hover
{
	color:#676568; text-decoration:none;font-weight:700;
}
#menu
{
	margin:0;padding:0;list-style-type:none;
}
#menu ul
{
	padding:0;list-style: none;float: left;
}
#menu ul li
{
	padding:0;list-style: none;float: left;
}
#menu ul li a
{	
	display:block;margin: 0;padding:0px;color:#666666;text-align: center;text-decoration: none;
}
#menu li a:hover
{	
	background: #00498F;color:#3F8CD8;
}

#submenu {padding-right: 0px; padding-left:0px;padding-top:0px;float:left;padding-bottom: 0px; margin: 0px;position:relative; }
#submenu ul {padding-right: 0px; padding-left: 0px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;list-style-type: none;color:#656563;}

#submenu ul li
{
	float:left; padding-right: 6px; padding-left:6px; color:#656563;
}
#submenu ul li a:link
{
	color:#656563; text-decoration:none;
}
#submenu ul li a:visited
{
	color:#656563; text-decoration:none;
}
#submenu ul li a.link:hover
{
	color:#676568; text-decoration:none;
}
.homesidehead{text-align:left;font-size:1.1em;color:#443E16;font-weight:600;}
.sidemenu{color:#000000;TEXT-DECORATION:none;padding-left:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;font-weight:lighter ;font-size:1.0em;line-height:1.7em; vertical-align:text-bottom;}
.sidemenu a:link{color:#000000; text-decoration:none;}
.sidemenu a:visited{color:#656563; text-decoration:none;}
.sidemenu a.link:hover{color:#676568; text-decoration:none;}
.pagetitle{text-align:left;font-size:1.1em;color:#443E16;font-weight:600;}
.content{TEXT-DECORATION:none;padding-left:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;font-size:1.0em;color:#443E16;font-weight:400;text-align:justify;line-height:1.5em; vertical-align:text-top;}
.dropdown{color:#333;font-size:1.0em;width:130px; font-family:Tahoma;}
.gntxtbox{color:#333;border:5px;margin:1px;padding:1px;font-size:1.0em; border:solid 1px #7a7a7a; width:130px;font-family:Tahoma;line-height:1.3em;}
.homedropdown{color:#333;font-size:11px;width:180px; font-family:Tahoma;margin:0;padding:0;}
.txt{font-size:12px; border:solid 1px #7a7a7a; width:130px;font-family:Tahoma;}
.homeshowcasebold{text-align:left;font-size:1.1em;color:#ffffff;font-weight:600;text-align:justify;}
#breadcrumb{padding-right: 0px; padding-left:0px;padding-top:10px;float:right;padding-bottom: 0px; margin: 0px;position:relative;}
a.breadcrumbs{color:#656563;TEXT-DECORATION:none;font-weight:lighter ;font-size:0.95em;}
a.breadcrumbs:link{color:#656563; text-decoration:none;}
a.breadcrumbs:visited{color:#656563; text-decoration:none;}
a.breadcrumbs:hover{color:#C8421F; text-decoration:underline;}
#botlink {padding-right: 0px; padding-left:0px;padding-top:0px;float:right;padding-bottom: 0px; margin: 0px;position:relative;}
#botlink ul {padding-right: 0px; padding-left: 0px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;list-style-type: none;color:#656563;}
#botlink ul li{float:left; padding-right: 6px; padding-left:6px; color:#656563;font-weight:500;}
#botlink ul li a:link{color:#656563; text-decoration:none;font-weight:500;}
#botlink ul li a:visited{color:#656563; text-decoration:none;font-weight:500;}
#botlink ul li a.link:hover{color:#676568; text-decoration:none;font-weight:500;}
textarea,textbox {
border:1px solid #7a7a7a;
font-size:.9em;
float:left;
background:#fff;
margin:0 0 .2em;
}

.gntextbox1{width:120px;font-size:.9em;margin:1px 1px 1px 1px;}
.gndropdown{margin:1px 1px 1px 1px;font-size:1.0em; font-family:Tahoma;}
.gntextbox{margin:1px 1px 1px 1px;font-size:.9em; width:80px;}
.insurancetext{ font-size:11px; line-height:16px; color:Black; padding-left:10px;}
.gap
{padding-top:3px; height:1px;}	
a.heading{color:#656563;TEXT-DECORATION:none;font-weight:bold;font-size:1.25em;}
a.heading:link{color:#656563; text-decoration:none;}
a.heading:visited{color:#656563; text-decoration:none;}
a.heading:hover{color:#C8421F; text-decoration:underline;}

a.subhead{color:#656563;TEXT-DECORATION:none;font-weight:bold ;font-size:1.0em;}
a.subhead:link{color:#656563; text-decoration:none;}
a.subhead:visited{color:#656563; text-decoration:none;}
a.subhead:hover{color:#C8421F; text-decoration:underline;}
.whitehead{color:#ffffff;TEXT-DECORATION:none;font-weight:bold;font-size:1.00em;}
.sellcontent{color:#F9E02C;TEXT-DECORATION:none;font-weight:400;line-height:1.4em;}

#sellmenu {padding-right: 0px; padding-left:10px;padding-top:0px;float:left;padding-bottom: 0px; margin: 0px;position:relative; line-height:1.3em; vertical-align:bottom; color:#F9E02C;}
#sellmenu ul {padding-right: 0px; padding-left: 10px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;}

a.sellmenu{color:#F9E02C;font-weight:400; text-decoration: underline;}
a.sellmenu:link{color:#F9E02C; text-decoration: underline;}
a.sellmenu:visited{color:#F9E02C; text-decoration:none;}
a.sellmenu:hover{color:#C8421F; text-decoration:none;}
#sellmenu1 {padding-right: 0px; padding-left:10px;padding-top:0px;float:left;padding-bottom: 0px; margin: 0px;position:relative; line-height:1.4em;}
#sellmenu1 ul {padding-right: 0px; padding-left: 10px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px; color:#F9E02C;}
#sellmenu2 {padding-right: 0px; padding-left:10px;padding-top:10px;float:left;padding-bottom: 0px; margin: 0px;position:relative; line-height:1.4em;text-align:left;}
#sellmenu2 ul {padding-right: 0px; padding-left: 10px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;}
#sellmenu3 {padding-right: 0px; padding-left:10px;padding-top:10px;float:left;padding-bottom: 0px; margin: 0px;position:relative; line-height:1.4em;}
#sellmenu3 ul {padding-right: 0px; padding-left: 10px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;}
#sellmenu4 {padding-right: 0px; padding-left:10px;padding-top:10px;float:left;padding-bottom: 0px; margin: 0px;position:relative; line-height:1.4em; text-align:left;}
#sellmenu4 ul {padding-right: 0px; padding-left: 10px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;}
.redtitle{color:#E14D05;TEXT-DECORATION:none;font-weight:bold;font-size:11px; text-align:left;}
.blacktitle{color:#010103;TEXT-DECORATION:none;font-weight:bold;font-size:12px;}
.whitebold{color:#ffffff;TEXT-DECORATION:none;font-weight:bold;font-size:12px;}
.black{color:#010103;TEXT-DECORATION:none;font-size:11px;}
.slidercss
{
	color:#E14D05;TEXT-DECORATION:none;font-weight:bold;font-size:11px; text-align:left; border:0; background-color:#EDEDED; 
	}
a.black:link{color:#656563; text-decoration:underline; font-size:11px;}
a.black:visited{color:#656563; text-decoration:underline; font-size:11px;}
a.black:hover{color:#C8421F; text-decoration:underline; font-size:11px;}

.yellowbold{color:#FBE015;TEXT-DECORATION:none;font-weight:bold;font-size:11px; text-align:center;}
.sidelink{font-weight:400;line-height:1.4em;}
.redheading{color:#E14D05;TEXT-DECORATION:none;font-weight:bold;font-size:12px;}
a.newslink:link{color:#858585;FONT-SIZE: 11px;FONT-FAMILY: Tahoma;line-height:14px;TEXT-DECORATION:none;}	
a.newslink:visited{color:#858585;FONT-SIZE: 11px;FONT-FAMILY: Tahoma;line-height:14px;TEXT-DECORATION:none;}
a.newslink:hover{color:#486496;FONT-SIZE: 11px;FONT-FAMILY: Tahoma;line-height:14px;TEXT-DECORATION:none;}
    
.subbut{border-style:dotted; border:1px;width:80px;height:25px;}        
a.sitemap:link{font-weight: bold;FONT-SIZE: 12px;COLOR: #486496;FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;TEXT-DECORATION:none; text-align:left;}
a.sitemap:visited{font-weight: bold;FONT-SIZE:12px;COLOR: #486496;FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;TEXT-DECORATION:none;}
a.sitemap:hover{font-weight: bold;FONT-SIZE:12px;COLOR: #486496;FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;TEXT-DECORATION:none;}

a.sitemapnode{font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px;letter-spacing: 0px; color: #030303; font-weight: Bold; text-decoration: none; text-align:left;}
a.sitemapnode:link{font-weight: bold;FONT-SIZE: 11px;COLOR: #030303;FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;TEXT-DECORATION:none;}
a.sitemapnode:visited{font-weight: bold;FONT-SIZE: 11px;COLOR: #030303;FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;TEXT-DECORATION:none;}
a.sitemapnode:hover{font-weight: bold;FONT-SIZE: 11px;COLOR: #486496;FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;TEXT-DECORATION:none;}

a.sitemapchild{font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px;letter-spacing: 0px; color: #030303;text-decoration: none; text-align:left;}
a.sitemapchild:link{FONT-SIZE: 11px;COLOR: #030303;FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;TEXT-DECORATION:none;}
a.sitemapchild:visited{FONT-SIZE: 11px;COLOR: #030303;FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;TEXT-DECORATION:none;}
a.sitemapchild:hover{FONT-SIZE: 11px;COLOR: #486496;FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;TEXT-DECORATION:none;}

#whymahindra {padding-right: 0px; padding-left:10px;padding-top:5px;float:left;padding-bottom: 0px; margin: 0px;position:relative; line-height:1.35em;text-align:left;}
#whymahindra ul {padding-right: 0px; padding-left: 10px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px; color:#333333;}
.ftab 
{
	 border-color:#000000; 
}
.knowmore{font-size:1.1em;color:#443E16;font-weight:600;}
a.knowmore:link{color:#443E16;font-size:1.1em;FONT-FAMILY: Tahoma;TEXT-DECORATION:none;}	
a.knowmore:visited{color:#443E16;font-size:1.1em;FONT-FAMILY: Tahoma;TEXT-DECORATION:none;}
a.knowmore:hover{color:#486496;font-size:1.1em;FONT-FAMILY: Tahoma;TEXT-DECORATION:none;}
a.showcasehead:link
{
	color:#E14D05; text-decoration:underline; display:block; font-size:11px;font-weight:bold;
}
a.showcasehead:hover
{
	color:#E14D05; text-decoration:none; display:block; font-size:11px;font-weight:bold;
}
a.showcasehead:visited
{
	color:#E14D05; text-decoration:none; display:block; font-size:11px;font-weight:bold;
}

#whymah1 {padding-right: 0px; padding-left:10px;padding-top:10px;float:left;padding-bottom: 0px; margin: 0px;position:relative; line-height:1.4em;text-align:justify;}
#whymah1 ul {padding-right: 0px; padding-left:10px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;}
#whymah2 {padding-right: 0px; padding-left:10px;padding-top:10px;float:left;padding-bottom: 0px; margin: 0px;position:relative; line-height:1.4em;text-align:justify;}
#whymah2 ul {padding-right: 0px; padding-left: 10px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;}
#whymah3 {padding-right: 0px; padding-left:10px;padding-top:10px;float:left;padding-bottom: 0px; margin: 0px;position:relative; line-height:1.4em;text-align:justify;}
#whymah3 ul {padding-right: 0px; padding-left: 10px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;}
#whymah4 {padding-right: 0px; padding-left:10px;padding-top:10px;float:left;padding-bottom: 0px; margin: 0px;position:relative; line-height:1.4em;text-align:justify;}
#whymah4 ul {padding-right: 0px; padding-left: 10px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;}
.line{background-image:url(../images/doted-llies-center.gif); font-size:1px;}
.carrerline{font-size:1px; background-color:#f8ec64;}
.tabopen{ padding-left:35px; background-image:url(../article-image/tab-open.gif); padding-top:5px; height:18px; margin-bottom:5px; margin-top:5px; background-repeat:no-repeat;}
.tabcompareopen{ padding-left:35px; background-image:url(../article-image/tab-open.gif); padding-top:5px; height:18px; margin-bottom:5px; margin-top:5px; background-repeat:no-repeat;cursor:pointer;}
.tabclose{ padding-left:35px; background-image:url(../article-image/tab-close.gif); padding-top:5px; height:18px; margin-bottom:5px; margin-top:5px; cursor:pointer; background-repeat:no-repeat; padding-right:5px;}
.tabcontent{ padding-top:10px; padding-bottom:15px; padding-left:20px; line-height:1.6em; padding-right:10px;}
#businessstream{padding-right: 0px; padding-left:10px;padding-top:10px;float:left;padding-bottom: 10px; margin: 0px;position:relative; line-height:1.4em; width:627px;}
#businessstream ul {padding-right: 0px; padding-left: 10px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;}

#quicklinks {padding-right: 0px; padding-left:25px;padding-top:5px;float:left;padding-bottom:0px; margin: 0px;position:relative; line-height:1.4em;text-align:left;}
#quicklinks ul {padding-right: 0px; padding-left: 10px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;}

#media{padding-right: 0px; padding-left:25px;padding-top:5px;float:left;padding-bottom:0px; margin: 0px;position:relative; line-height:1.4em;text-align:left;}
#newsandevents{padding-right: 0px; padding-left:25px;padding-top:5px;float:left;padding-bottom:0px; margin: 0px;position:relative; line-height:1.4em;text-align:left;}
#media ul {padding-right: 0px; padding-left: 10px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;}
a.generallink{color:#333333;TEXT-DECORATION:none;font-size:1.0em;}
a.generallink:link{color:#333333; text-decoration:none;}
a.generallink:visited{color:#333333; text-decoration:none;}
a.generallink:hover{color:#333333; text-decoration:underline;}
#homequicklinks {padding-right: 0px; padding-left:10px;padding-top:5px;float:left;padding-bottom:0px; margin: 0px;position:relative; line-height:1.3em;text-align:left;}
#homequicklinks ul {padding-right: 0px; padding-left: 10px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;}
#homequicklinks li {padding-right: 0px; padding-top: 0px;padding-bottom: 3px; margin: 0px; padding-top: 0px;}
a.homequicklnk:link{color:#000;font-weight:500 ;font-size:11px;letter-spacing:0.05em; text-decoration:none;}
a.homequicklnk:visited{color:#000;font-weight:500 ;font-size:11px;letter-spacing:0.05em; text-decoration:none;}
a.homequicklnk:hover{color:#474747;font-weight:500 ;font-size:11px;letter-spacing:0.05em; text-decoration:none;}
#bestdeal {padding-right: 0px; padding-left:10px;padding-top:5px;float:left;padding-bottom:0px; margin: 0px;position:relative; line-height:1.4em;text-align:left;}
#bestdeal ul {padding-right: 0px; padding-left: 10px;  padding-top: 0px;padding-bottom: 0px; margin: 0px; padding-top: 0px;}
#bestdeal ul li{font-weight:500 ;font-size:11px;font-family:tahoma;color:#000;letter-spacing:0.05em; line-height:18px;}

a.paging{color:#D56A9F;TEXT-DECORATION:none;font:11px tahoma;letter-spacing:0px;}
a.paging:link{color:#D56A9F; text-decoration:none;}
a.paging:visited{color:#D56A9F; text-decoration:none;}
a.paging:hover{color:#474747; text-decoration:underline;}

a.pagingurl:link{color:#858585;FONT-SIZE: 11px;FONT-FAMILY: Tahoma;line-height:14px;TEXT-DECORATION:underline;font-weight:bold;}	
a.pagingurl:visited{color:#486496;FONT-SIZE: 11px;FONT-FAMILY: Tahoma;line-height:14px;TEXT-DECORATION:underline; font-weight:bold;}
a.pagingurl:hover{color:#486496;FONT-SIZE: 11px;FONT-FAMILY: Tahoma;line-height:14px;TEXT-DECORATION:none; font-weight:bold;}

a.topmenu{color:#ffffff;TEXT-DECORATION:none;font:11px tahoma; background-color:#000000; font-weight:600; letter-spacing:0px; display:block; height:19px; padding-top:5px;background-image:url(../images/menu-arrow-off.gif); background-repeat:no-repeat; background-position:left;}
a.topmenu:link{color:#ffffff; text-decoration:none; background-color:#000000;}
a.topmenu:visited{color:#ffffff; text-decoration:none; background-color:#000000; }
a.topmenu:hover{color:#ffffff; text-decoration:none; background-color:#797979;}
 .MyCalendar .ajax__calendar_container 
        {
           
          /*
            border:1px solid #646464;
            background-color: lemonchiffon;
            color: green;  
            */
            
            border:1px solid #646464;
            background-color: #41548c;
            color: #fde800;                                     
        }
   .MyCalendar .ajax__calendar_other .ajax__calendar_day,
        .MyCalendar .ajax__calendar_other .ajax__calendar_year 
        {
            color: #e17925;
        }
        
        .MyCalendar .ajax__calendar_hover .ajax__calendar_day,
        .MyCalendar .ajax__calendar_hover .ajax__calendar_month,
        .MyCalendar .ajax__calendar_hover .ajax__calendar_year         
        {
            color: #e17925;
        }
        
        .MyCalendar .ajax__calendar_active .ajax__calendar_day,
        .MyCalendar .ajax__calendar_active .ajax__calendar_month,
        .MyCalendar .ajax__calendar_active .ajax__calendar_year 
        {
            color: #e17925;
            font-weight:bold;
        }       