*{   
     padding: 0;   /*Resets padding, margin, and borders to 0 for cross-browser consistency*/
     margin: 0;
     border: 0; 
}
/* comment by anil body, html{ margin:0; padding:0;color:#666;	font: normal 11px Verdana, Geneva, sans-serif; background-color: #efe7d0;}**/
body, html{ margin:0; padding:0;color:#000;	font: normal 11px Verdana, Geneva, sans-serif; background-color: #efe7d0;}
h2{font:bold 11px Tahoma, Geneva, sans-serif; color:#930}
.sp{line-height:4px; clear:both}
.msp{line-height:6px; clear:both}
.bsp{line-height:15px; clear:both}
.wrap{
	width:998px;margin:0px auto;
	}
.topbg1{
	width:270px; float:left;
	}	
.topbg2{
	 /*float:left; width:711px; height:54px*/
	 float:left; width:711px; height:54px;
	}	
.logosam{
	width:250px; float:left; /*background:url(images/samachar_logo.gif) no-repeat; height:64px;*/ 
}
.org{color:#F60
}
.bord{ border-bottom:1px solid #ccc; margin:10px 0 5px 0; width:220px}
.topad{padding: 10px 0 0 10px}
.toplinks a { font:normal 10px Verdana, Geneva, sans-serif;	color: #990000; text-decoration:none}
.cityhead {font:bold 10px Verdana, Geneva, sans-serif;	color: #990000; }
a.bld{font-weight:bold}
.mid{border:1px solid #fc6/*FFAD5B*/; width:998px}
.tl1{width:404px;float:left;border:1px solid #FFAD5B; margin-left:8px}
.tl2{width:112px;float:left; margin:0 8px 0 8px; height:227px}.tl3{width:131px;float:left; border:1px solid #FFAD5B; margin-right:8px}
.box{border:1px solid #FFAD5B; background:#F5DF5F; width:666px; float:left; margin-left:8px}
.m21, .m22{border-right:1px solid #E0E0E0;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0; width:325px; float:left; height:340px; overflow: hidden;}
.m23{border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0; width:346px;float:left;  height:340px; overflow: hidden;}
.m24{border-top:1px solid #E0E0E0;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0; width:325px;float:left;  height:340px; overflow: hidden;}
.m26{border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0; width:346px;float:left;  height:340px; overflow: hidden; }

.ver11red{color:#930;font-weight: bold;}
/*.smtabdiv{width:332px; border:1px solid #e0e0e0; margin-left:8px; height:290px;}*/
/*.smtabdiv{width:380px; margin-left:8px; height:290px;}*/
.boxbig{border:1px solid #FFAD5B; background:#f5df5f; width:988px; float:left; margin:15px 4px 15px 4px}
.l25{width:23%; float:left; font:bold 11px Tahoma, Geneva, sans-serif; color:#900; text-align:center; padding:8px}

.smtab_content ul, .m23 ul, .m24 ul, .m26 ul{list-style-type: none;margin-top:6px;margin-bottom:4px;margin-left:-8px;}

.smtab_content ul li, .m23 ul li, .m24 ul li, .m26 ul li
{
	background:url(images/arr.gif) no-repeat;
	/*list-style-type: square;*/
	background-position: 0px 7px;
	padding:4px 0 5px 17px;
}
.smtab_content ul li a, .m23 ul li a, .m24 ul li a, .m26 ul li a
{
	text-decoration:none; color: #000;
}
.smtab_content ul li a:hover, .m23 ul li a:hover, .m24 ul li a:hover, .m26 ul li a:hover{text-decoration:underline; color: #D80305;}
.grtab{background:#F3F3F3;width:42%; float:left; padding:10px }
.orgtab{ background:/*url(images/tabbg.jpg) repeat*/ #FC0 url(menu/blockdefault.jpg) repeat; width:45.7%; float:left; padding:10px}
.foot1{
/*	background-color:#f1f1f1;*/
background-color:#FC0;
	padding:10px;
	text-align:center;
	color:#000;
}
.foot1 a{
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.foot2{font:normal 10px Verdana, Geneva, sans-serif; color:#000}
.textfld_3110{font:normal 11px Arial, Helvetica, sans-serif;color: #999999;text-decoration: none;height: 16px;width: 100px;	text-align: center;}




/*********Wrapper**********/
.wrapper{
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 1000px;
	background-color:#FFF;
}
.main_top {
	background-image: url(images/header_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	clear:both;
	height: 129px;
	z-index: 3;
}
.main_top_left {
	float:left;
	width:16px;
	height:129px;
	background-image: url(images/wrapper_tll.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.main_top_right {
	float:right;
	width:16px;
	height:129px;
	background-image: url(images/wrapper_tr.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.main_top_mid {
	float:left;
	color: #000;
	height: 129px;
	width: 936px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
	font-weight: normal;
}
.main_mid{
	clear: both;
	background-image: url(images/mid_bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	width: 968px;
	}

.main_bottom{
	clear:both;
	height: 32px;
	z-index: 3;
	
}
.main_bottom_left {
	float:left;
	width:32px;
	height:32px;
	background-image: url(images/wrapper_bl.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.main_bottom_right {
	float:right;
	width:32px;
	height:32px;
	background-image: url(images/wrapper_br.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.main_bottom_mid {
	float:left;
	width: 904px;
	color: #FFF;
	height: 32px;	
}
.header{
    background-image:url(images/headerbg.jpg);
    background-position:top center;
	background-repeat:no-repeat;
	height: 129px;
	width: 936px;
}
.header_left{
    float:left;
	width:181px;
	padding:20px 0 0 0;
}
.header_mid{
    float:left;
	width:574px;

}
.left_curv{}
.logo{
	width: 340px;
	padding:10px 125px 0 125px;
	text-align:center;
 }
.header_right{
    float:left;
	/*width:181px;*/
	padding:20px 0 0 0;
	text-align:center;
}
.search{
	background-color: #a3a2a2;;
	height: 1px;
}
.footer{
	background-image: url(../../images/footerbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color:#000;
	font-size: 9pt;
	padding-top: 25px;
	text-align: center;
	padding-bottom: 15px;
	background-color: #efe7d0;
}
.footer a{
	color: #000;
	padding-right: 3px;
	padding-left: 3px;
	text-decoration: none;
}
.footer a:hover{
	text-decoration:underline;
}
.footer p{
	text-align: center;
	font-size: 8.5pt;
}

/* Below: this is for displaying all cities in top **/
#citysam td{
	padding-left:30px;
}
#citysam a{
	text-decoration: none;
	color: #000;
}
#citysam a:hover{
	color: #D80305;
	text-decoration: underline;
}
a{
	text-decoration: none;
	color: #000;
}
a:hover{
	color: #D80305;
	text-decoration: underline;
}
.tdtext1
{
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: bold;
}
.nonedisplay{
 display: none;
}
.maindivborder{border-style:solid; border-color:#ffc822; border-width:1px; padding-bottom:10px;}
.innderdivheading{height:20px; text-align:left; padding-left:5px; background-color:#ffc822; margin-bottom:5px;padding-top:7px;font-size:12px; font-weight:bold;}

/*********** for more cities *******/
.hidecity{
display:none;
z-index:1000;
position:absolute;
left:215px;
top:165px; 
width:610px;
padding-left:10px;
}
/*********Menu**********/
.menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000;
	background-color: #ffc823;
	height: 15px;
	padding: 6px 0 6px 1px;
	clear:both;
}
.menu ul{
	display: inline;
}
.menu li{
	list-style-type: none;
	display: inline;
	background-image: url(images/menu_pipe.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 2px;
	padding-bottom: 2px;
}
.menu li.current{
	list-style-type: none;
	display: inline;
	background-color: #FFF;
	padding-right: 15px;
	padding-left: 15px;
	background-image: none;
	padding-top: 5px;
	padding-bottom: 7px;
}
.menu li.current a{
	text-decoration: none;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	background-image: none;
	padding: 0px;
}
.menu li.current a:hover{
	color: #000;
}
.menu li a{
	text-decoration: none;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding-right: 15px;
	padding-left: 15px;
}
.menu li a:hover{
	text-decoration: none;
	color: #212121;
}
/*--Menu ends--*/

/* ######### Style for Drop Down Menu ######### */
.dropmenudiv_a{
position:absolute;
top: 0;
border:1px solid #FFAD5B;
/*border: 1px solid black; THEME CHANGE HERE*/
/*border-top-width: 8px; Top border width. Should match height of .ddcolortabsline above*/
/*border-bottom-width: 0;*/
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
/*border-top: 0 solid #678b3f;
border-bottom: 1px solid #678b3f; THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #ffc823;
color: #000;
}

input{
border: 1px solid #FC0;
}
select{
border: 1px solid #FC0;
}