.toplinks{font-family:verdana;font-size:13px;color:#916127;font-weight:bold;text-decoration:none;}
.toplinks:hover{font-family:verdana;font-size:13px;color:red;font-weight:bold;text-decoration:none;}

.path{font-family:verdana;font-size:13px;color:navy;font-weight:bold;text-decoration:none;}
.path:hover{font-family:verdana;font-size:13px;color:red;font-weight:bold;text-decoration:none;}

h1{color:black}

.wms{font-family:verdana;font-size:11px;font-weight:bold;color:#3C4123;text-decoration:none;line-height:18px;}
.wms:hover{font-family:verdana;font-size:11px;font-weight:bold;color:white;background-color:#3C4123;text-decoration:underline;}

.otherlinks{font-family:verdana;font-size:13px;color:#916127;font-weight:bold;text-decoration:none;}
.otherlinks:hover{font-family:verdana;font-size:13px;color:red;font-weight:bold;text-decoration:none;}

.leftmain{font-family:verdana;font-size:11px;color:black;font-weight:bold;text-decoration:none;}
.leftmain:hover{font-family:verdana;font-size:11px;color:black;font-weight:bold;text-decoration:underline;}

.leftinner{font-family:verdana;font-size:10px;color:red;font-weight:bold;text-decoration:none;}
.leftinner:hover{font-family:verdana;font-size:10px;color:red;font-weight:bold;text-decoration:underline;}

.indheading{font-family:verdana;font-size:14px;color:white;font-weight:bold;text-decoration:none;}
.indheading:hover{font-family:verdana;font-size:14px;color:white;font-weight:bold;text-decoration:underline;}

.text{font-family:verdana;font-size:11px;color:black;font-weight:normal;text-decoration:none;}

.indtext{font-family:verdana;font-size:14px;color:navy;font-weight:bold;text-decoration:none;}
.indtext:hover{font-family:verdana;font-size:14px;color:navy;font-weight:bold;text-decoration:underline;}

.bottomlinks{font-family:verdana;font-size:11px;color:black;font-weight:normal;text-decoration:none;}
.bottomlinks:hover{font-family:verdana;font-size:11px;color:red;font-weight:normal;text-decoration:none;}

.footerlinks{font-family:verdana;font-size:11px;color:#526FB5;font-weight:normal;text-decoration:none;}
.footerlinks:hover{font-family:verdana;font-size:11px;color:white;background-color:#526FB5;font-weight:normal;}

.leftlinks{font-family:verdana;font-size:11px;color:white;font-weight:normal;text-decoration:none;}

.lefthead{font-family:verdana;font-size:11px;color:white;font-weight:bold;text-decoration:none;}
.lefthead:hover{font-family:verdana;font-size:11px;color:white;font-weight:bold;text-decoration:underline}
.header_container{
background: url(https://www.mapsofindia.com/images2009/header-base.gif) repeat-x top;
height: 111px;
width: 100%;
margin: 0 auto;
}
.logo1{
background: url(https://www.mapsofindia.com/images2009/mapsofindia-logo.png) no-repeat;
width: 254px;
height: 45px;
border: 0px solid red;
margin: 30px 2px 0 4px;
float: left;

}
/* Logo Mapping starts*/
.logo1 a
{
display:block;
position:relative;
float:left;
} 

.logo1 a#link1{
width:42px;
height:42px;
margin:0 0 0 0;
} 

.logo1 a#link2{
width:80px;
height:25px;
margin:0 0 0 11px;
vertical-align:top;
background-position:top;
}

.logo1 a#link3{
width:80px;
height:25px;
margin:0 0 0 34px;
vertical-align:top;
background-position:top;
}

.logo1 a#link4{
width:115px;
height:10px;
margin:5px 0 0 92px;
vertical-align:top;
background-position:top;
}

/* Logo Mapping ends*/

.logo1 img{
border: none;
}

.tab_nav{
background: url(https://www.mapsofindia.com/images2009/navigation-base.gif) repeat-x top;
height: 34px;
width: auto;
clear: both;
margin: 2px 0 0 0;
}
.tab_left{
float: left;
background: url(https://www.mapsofindia.com/images2009/navigation-L-base.gif) no-repeat top;
height: 34px;
width: 7px;
border: 0px solid red;
}
.tab_right{
float: right;
background: url(https://www.mapsofindia.com/images2009/navigation-R-base.gif) no-repeat top;
height: 34px;
width: 7px;
border: 0px solid red;
}
.tab_links{
border: 0px solid red;
display: block;
float: left;
width: 66%;
margin: 0 auto;
}
.tab_links ul{
margin: 0px 0 0 10px ;
padding: 0 0 0 0;
list-style: none;
border: 0px solid yellow;
float: left;
}
.tab_links li{
float: left;
padding: 0 0 0 0;
margin: 0px 5px 0 5px;
border: 0px solid red;
}
.tab_links li a:link, .tab_links li a:visited{
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: center;
margin: 7px 0 0 0;
float: left;
font-family: Arial;	
border: 0px solid red;
width: 70px;
}
.tab_links li a:hover{
text-decoration: underline;		
}

.inner-form{height:auto;width:auto;border:3px solid #3959AD;float:left;}
#booking_area_bottom{ width:240px; height:15px; padding:0; margin:0;}
.clear{ clear:both;}
.submitbtn { margin : 0; padding : 0 0 2px 0; width : 93px; height : 33px; text-align : center; color : #fff; border : 0; background : url(https://www.mapsofindia.com/images2009/pru-images/submit-bg.jpg) no-repeat; font : bold 15px arial; cursor : pointer; } 
.formtxt { margin : 0; padding : 0px 0 0px 3px; width : 180px; text-align : left; color : #000; height :18px; border : 1px solid #ccc; font : normal 12px arial; } 
.newformtable { color : #000; font : normal 12px arial; padding : 0;} 
.mandatory { text-align : left; color : #fe0000; margin:0;font : normal 11px arial; } 
.mandatory1 { text-align : center; color : #fe0000; margin:0 0 5px 0;font : normal 15px arial; } 
.mark { text-align : left; color : #8b020c; padding : 0; margin:0;font : bold 12px arial; } 
.newformtable td { text-align : left; padding:0px;color : #000; margin:0; padding : 0;font : normal 12px arial; } 
.newformtable td table { text-align : left; color : #000; margin:0;padding : 0;font : normal 12px arial; } 
.formtxt1 { margin : 0; padding : 0 0 0 3px; text-align : left; color : #000; height :18px; border : 1px solid #ccc; font : normal 11px arial; } 
.formtxtarea { margin : 0; padding : 0 0 3px; width : 230px; height :93px; text-align : left; color : #000; border : 1px solid #ccc; font : normal 12px arial; }
.topprutext{font-family:arial;font-weight:bold;font-size:15px;padding:3px;text-align:center;color:#C20312;}
.topprutext1{font-family:arial;font-weight:normal;font-size:13px;padding:3px;text-align:center;color:#C20312;}