﻿html, body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
background-color:#fce4d3;
}

img{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	text-align: center;
}
.main{
	width:1000px;
	
}
.mid-top{
 width:100%;
 background-image:url('images/ntin-gadkari_23.gif');
 background-repeat:repeat-x;
 height:20px;
 }

.mid_left{
 background-image:url('images/ntin-gadkari_21.gif');
 background-repeat:repeat-y;
 width:22px;
 float:left;
 height:100%;
 
}

.mid_right{
 background-image:url('images/ntin-gadkari_26.gif');
 background-repeat:repeat-y;
 width:18px;
 float:right;
 height:100%;
}

.mid{
	height:100%;
	width:100%;
	background-color:#ebebeb;
}

.main_containt{
	border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;
			; background-color:#ffffff; text-align:left
			}

.left-pannel{

vertical-align:top
	}
	.left-pannel p{
	margin:0px;
}

.right-pannel{
	background-image:url('images/ntin-gadkari_36.gif');
	width:296px;
	float:right;
	background-position:left top;
	background-repeat:repeat-y;
	vertical-align:top;
	padding:5px;
	
}
.right-pannel p{
	margin:0px;
}

.content-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4b4b4b;
	
	line-height:20px;
	text-align:justify;
	vertical-align:top;
	padding-right:15px;
	padding-left:15px;
	
}
.content-text h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	 font-weight: normal;
	color:#cb6001;
	text-align:left;
	padding-top:5px;
	margin:0px;
		
}
.content-text h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	 font-weight: normal;
	color:#cb6001;
	text-align:left;
	padding-top:5px;
	margin:0px;
		
}

.content-text p{
	 margin:0;
	 line-height:20px;
	 padding-right:15px;
		
}
.fotogall{
	background-image:url('images/ntin-gadkari_48.jpg');
	background-repeat:repeat-x;
	height:149px;
	border:1px solid #8b8b8b;
	
	
}
.fotogall img{
padding-right:45px;
	
}



.footer {
width:100%; background-image:url('images/ntin-gadkari_55.jpg');background-repeat:repeat-x; text-align:left; vertical-align:top;
font-family:Verdana;
	font-size:11px;
	text-align:left;
	color:#000000;
text-decoration:none;

}

.footer a{
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	color:#000000;
text-decoration:none;

}
.footer a:hover{
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	color:#ffffff;
	text-decoration:none;


}

.more{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#cb6001;
}
.more a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#cb6001;
text-decoration:none;
}
.more a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#cb6001;
text-decoration:underline
}







/*  for new page*/

.content-textnew{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4b4b4b;
	
	line-height:20px;
	text-align:justify;
	vertical-align:top;
	border-bottom:1px solid #402219;
	/*border-left:1px solid #402219;
	border-right:1px solid #402219;*/
	background-image:url('images/innerpage_06.jpg');
	background-position:left top;
	background-repeat:repeat-y;
	
	
	
}
.content-textnew h2{
	font-family: "Times New Roman", Times, serif ;
	font-size:21px;
	 font-weight: normal;
	color:#c62f00;
	text-align:left;
	padding-top:5px;
	margin:0px;
		
}
.content-textnew h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	 font-weight: normal;
	color:#cb6001;
	text-align:left;
	margin:0px;
		
}

.content-textnew p{
	 margin:0;
	 line-height:20px;
	 padding-right:15px;
	 padding-top:7px;
	 	 
		
}
.graytop{
	background-image:url('images/innerpage_04.jpg');
	background-position:left top;
	background-repeat:no-repeat;
}
.graytop_d{
	background-image:url('images/innerpage_04_1.jpg');
	background-position:left top;
	background-repeat:no-repeat;
}

.footback{
	background-image:url('images/innerpage_08.jpg');
	background-position:left bottom;
	background-repeat:no-repeat;
}
.content-textnew b{
font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	 font-weight:normal;
	color:#fa4209;
	text-align:left;
		
}

/*Menu*/

.menu{
background-image:url('images/headermenu_04.jpg');
background-position:left top;
 background-repeat:repeat-x;
  height:31px;
  width:100%;
}
.exleft{
	background-image:url('images/headermenu_03.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	 width:4px;
	 height:31px;

}
.exright{
	background-image:url('images/headermenu_08.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	width:4px;
	height:31px;
}
.difbar{
	background-image:url('images/headermenu_06.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	

}

.navtext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
vertical-align:middle;
}
.navtext a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:none;

}
.navtext a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

#photogal img{
border:solid 2px #990000;
text-align:center;
padding:2px;
}

#photogal a{
text-decoration:underline;
color:blue;
}

#photogal td{
text-align:center;
padding:3px;
}

#photogal ul, #photogal li{
margin:auto; padding:0; list-style-type:none; float:left;
}

a.infotoggle{cursor:pointer; color:blue; font-style:italic; font-weight:bold; text-decoration:underline; line-height:200%;}

.marquee{
position:relative;
overflow:hidden;
width:500px;
height:60px;
}

.visionbg{ background-image:url('images/bgvisionaryPerformer1.png');
height:254px;
background-repeat:no-repeat;
background-position: center top;
font-family:Lucida Calligraphy,arial;
font-size:17px;
font-weight:normal;
color:#142093;
text-align:left; 
line-height:40px;

	
}


.deftext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4b4b4b;
	text-align:left;

}

/*for twitter*/

small {font-style:italic; }

#tweets li {
	font-size:13px;
	background:url(images/twitter.png) no-repeat left ;
	padding-left:20px;
	margin-left:10px;
	margin-top:8px;
	list-style-type:none;
	height:17px;
}

#tweets .hash { color:#0066CC; } 

#tweets .reply { color:#0066CC; } 

#tweets a:link { text-decoration:none; color:#0066CC;}
#tweets a:active { text-decoration:none; color:#0066CC;}
#tweets a:hover { text-decoration:underline; color:#0066CC;}
#tweets a:visited { text-decoration:none; color:#0066CC;}


#banner img{
border:solid 2px #990000;
text-align:center;
padding:2px;
}

/* letest news*/

.newsheading{
	background-image:url('images/speechbg_01.gif'); height:79px; background-position:left top; background-repeat:no-repeat}
.newsheading h2{ font-family: Arial, Helvetica, sans-serif;  color:#fff; text-align: left; padding-top: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align:center; line-height:25px 
}

.midd{
	background-image:url('images/speechbg_04.png'); background-position:left top ; background-repeat:repeat-y; height:280px; vertical-align:top;
	font-size:14px;
