* {padding:0; margin:0;}
body {
	padding:0;  margin:0;
	font:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#434343;
	background-color:#404040;}
	
img {behavior:url("https://rtionline.gov.in/RTIMIS/style/pngbehavior.htc"); border:none;}
.clear{

	clear:both;

}
h1 {font:bold 16px Verdana;}
h3 {font:bold 16px "Trebuchet MS"; color:#323232; line-height:25px; text-indent:20px;}
p { font:12px Tahoma; padding:7px 0;}
.text {
padding:0 20px;
height:auto; 

}

.text table
{
width: 100%;
padding: 0px 0px 0px 0px;
border: 1px #CCC solid;
background-color:#CCC;
}
.text table tr 
{
border-top: 1px #999 solid;
line-height:23px;
}


.text table tr th
{
width: 40%;
padding: 0px 0px 0px 0px;
font-size: 12px;
vertical-align: middle;
text-align: right;
height: 18px;
border-top: 1px #999 solid;


}
.text table tr td
{
font-size: 12px;
padding-left: 5px;

height: auto;
color: black;
vertical-align: middle;
background-color:#E6E6E6;
border-top: 1px #CCCCCC solid;

}
.text table tr td a
{
color:#0066FF;
}
.text table tr td a:hover
{
color:#003366;
}
.from {padding:0 20px; }

a  {font:12px Arial; color:#999999; text-decoration:underline;}
a:hover  {text-decoration:none;}

#wrapper
{
background-color:#0033FF;
margin:0px auto 0px auto;
border: 1px #FF0000 solid;
overflow:hidden;
}

#header_bg {
	min-width:1000px;
	height:68px;
	margin:0px auto 0px auto;
	/*border-bottom:1px #000 solid;*/
	background:url(https://rtionline.gov.in/RTIMIS/images/header-inner-bg.jpg) repeat-x;
	/*border:1px #FFF solid;*/
	
	}
#header{
	min-width:900px;
	height:70px;
	margin:0 auto;
}



/*login header*/
	
#header1_bg {
min-width:1000px;
height:73px;
background: url(https://rtionline.gov.in/RTIMIS/images/header1_bg.jpg) repeat-x;}
#header1 {
min-width:1000px;
height:73px;
margin:0 auto;
}


#menu_bg {
	min-width:900px;
	margin:0px auto 0px auto;
	height:30px;
	background: url(https://rtionline.gov.in/RTIMIS/images/menu-bg1.jpg) repeat-x;
	
	}
#menu_bg_clr {
	min-width:900px;
	width:80%;
	height:30px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
}


	#navigation{
		position:relative;
		top:0px;
		width:100%;
		height:30px;}
			#menu {
			min-width:900px;
				font: 12px Tahoma;
				height:30px;
				
				margin:0 auto;
				line-height:30px;
				color:#99ba00;
				/*border: 1px #FF0000 solid;*/
				}
			
			#menu li {
				width:auto;
				height:30px;
				list-style-type:none;
				float:left;
				text-align:center;
				padding:0px 15px 0px 15px;
				background:url(https://rtionline.gov.in/RTIMIS/images/menu.gif) repeat-x;
				
				
				}
			#menu li:hover {
			/*background-color:#FF0000;*/
			/*background:url(../images/menu_hov.gif) repeat-x ;*/
			background:#999999;
			
			
			}	
			#menu a {
				height:30px;
				width:auto;
				font-weight:600;
				text-decoration:none;
				text-transform:uppercase;
				color:#fff;
				vertical-align:text-bottom;	
							
				}
			#menu a:hover {color: #fff;
				text-decoration:underline;
				
				}		
	


	
#header2_bg {
	width:auto;
	height:261px;
	background: url(https://rtionline.gov.in/RTIMIS/images/header2_bg.gif) repeat-x;
/*	border: 1px #FF3300 solid;*/}
#header2 {
	min-width:900px;
	width:80%;
	height:261px;
	margin:0 auto;
	position:relative;}
	
		#header2_left {
			position:absolute;
			top:0; left:0;
			width:223px;
			height:100px;}
			
				#menu2 {margin-top:30px; border-top:solid 1px #bfbfbf;}
				#menu2 li {
					width:223px;
					height:31px;
					text-indent:25px;
					list-style-type:none;
					background:url(https://rtionline.gov.in/RTIMIS/images/left_menu.gif) no-repeat;
					
					
					}
				#menu2 li:hover {background:url(https://rtionline.gov.in/RTIMIS/images/left_menu_hov.gif) no-repeat;}
				#menu2 a {
					font:12px Arial; 
					color:#434343;
					line-height:31px;}
				#menu2 a:hover {color:#99ba00; text-decoration:none;}	

		#header2_right {
			position:absolute;
			top:0; right:0;
			width:677px;
			height:242px;
			background:url(https://rtionline.gov.in/RTIMIS/images/pic_bg.jpg) no-repeat right;}
			
				#header2_right h2 {font:bold 16px "Trebuchet MS", sans-serif; color:#849d0e; padding:30px 10px 10px 30px;}
				#header2_right p {font:12px Verdana; padding:0 30px; width:370px;
				text-align:justify;}
				#header2_right a {color:#849d0e; text-decoration:underline;}
				#header2_right a:hover {text-decoration:none;}
	
#main_bg {
	min-width:1000px;
	height:100%;
	width:90%;
	margin:0px auto 0px auto;

	}	
#main {
	min-width:900px;
	width:100%;
	height:100%;
	margin:0px auto 0px auto;
	}	
	
	
			
			#right {
			overflow:hidden;
			min-width:900px;
			width:100%;
			margin:10px auto 0px auto;
			/*border: 1px #FF3300 solid;*/
			}
			
				#content {
					min-width:900px;
					width:90%;
					height:auto;
					margin:0px auto 0px auto;
					background-color:#fff;
					
					/*background:url(../images/cont_bg.gif) repeat-y ;*/
					}
				#cont_top {
					min-width:900px;
					width:100%;
					height:33px;
					background-color:#666;
					
					/*background:url(../images/cont_top.gif) repeat-x;*/
					}
		
				#cont_top h3 {
				text-align:center;
				text-transform:uppercase;
				font-family:"Times New Roman", Times, serif;
				color:#99CC00;
				padding-top:3px;
				}
	
				#cont_bot {
					min-width:900px;
					width:90%;
					height:16px;
					margin-left:0px;
					background-color:#FFFFFF;
					margin:0px auto 0px auto;
					/*background:url(../images/cont_bot.gif) repeat-x;*/
					}	
	
				#content img {padding-left:3px;}
	
	
#footer_bg {
	width:100%;
	height:114px;
	background:url(https://rtionline.gov.in/RTIMIS/images/footer_bg.gif) repeat-x;}	
#footer {
	width:900px;
	height:80px;
	margin:0 auto;
	text-align:center;
	padding-top:30px;
	}	
	
		#footer a {padding:0 16px; color:#000;}
		#footer a:hover {color:#99ba00;}

		#foot p {color:#ccc; padding-top:20px;}
	    #foot a {color:#99ba00;}
	
	
	
	
	/*login css*/
	#Lnavigation{
		position:relative;
		top:10px;
		min-width:1000px;
		height:30px;
	
		
		}
			#Lmenu {
				font-family:"Times New Roman", Times, serif;
				font-style:italic;
				font-size:24px;
				margin:0px auto 0px auto;
				color:#99ba00;
				min-width:1000px;
				
				}
				#Lmenu li {
				min-width:1000px;
				margin:0px auto 0px auto;
				list-style-type:none;
				text-align:center;
				background:url(https://rtionline.gov.in/RTIMIS/img1/menu.gif) no-repeat;
				}
	
	
	#Lmenu li:hover {background:url(https://rtionline.gov.in/RTIMIS/img1/menu_hov.gif) no-repeat;}	
			#Lmenu a {
				height:30px;
				font-weight:600;
				text-decoration:none;
				color:#FFFFFF;}
			


/*login mid page*/

#Lheader2_bg {
width:auto;
min-height:430px;
background-color:#CCCCCC;
margin-bottom:0px;
}

#LastUpdate {
width:270px;
/*color:#0000FF;*/
color:#333333;
font-size:11px;
text-align:left;
text-decoration:underline;
margin:105px auto 2px auto;
/*border:1px #000000 solid;*/	
}



/*login mid page*/
#Lheader2_bg {
min-width:1000px;
height:auto;
background-color:#CCCCCC;
/*border: 1px #FF0000 solid;*/
	}
	
	
	#logoArea
	{
	min-width:1000px;	
	height:160px;
/*border: 1px #FF0000 solid;*/	
	}
	
	#logoArea .logo
 	{
	float:left;
	width:250px;
	height:160px;
	margin-top:0px;
	
	}
	
	#logoArea .logo img
 	{
	float:left;
	width:140px;
	height:160px;
	margin:15px 0px 0px 42px;
	}
	
	#logoArea .slogan
 	{
	width:500px;
	margin:0px auto;
	text-align:center;
	height:160px;
	background-color:#cccccc;
	/*border:1px #FF0000 solid;*/
	}
	
	
	
	#logoArea .slogan h1 {
	color:#339933;
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:inherit;
	text-decoration:underline;
	padding-top:50px;
	/*border:1px #FFF solid;*/
	}

	#Lheader2_bg h2 {
	text-align:center;
	color:#666;
	font-size:14px;
	padding-top:20px;
	}
	

	
	
#Lheader2 {
	width:250px;
	float:left;
	height:261px;
	margin:0px 0px 0px 40px;
	position:relative;
	/*border:1px #FFF solid;*/
	}
	
		#Lheader2_left {
			position:absolute;
			top:0; left:0;
			width:223px;
			height:100px;
			}
			
				#Lmenu2 {margin-top:30px; border-top:solid 1px #bfbfbf;}
				#Lmenu2 li {
					width:223px;
					height:31px;
					text-indent:25px;
					list-style-type:none;
					background:url(https://rtionline.gov.in/RTIMIS/images/left_menu.gif) no-repeat;}
				#Lmenu2 li:hover {background:url(https://rtionline.gov.in/RTIMIS/images/left_menu_hov.gif) no-repeat;}
				#Lmenu2 a {
					font:12px Arial; 
					color:#434343;
					line-height:31px;}
				#Lmenu2 a:hover {color:#99ba00; text-decoration:none;}	



/*user login*/


#Luser {
	width:440px;
	float:right;
	height:200px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	}
#Luser table
{
background:url(https://rtionline.gov.in/RTIMIS/images/login_bg.png);
background-color:#FFFFFF;
margin:30px 0px 0px 0px;
}

#Luser table input
{
color:#666;
font-size:14px;
font-weight:600;
}
	
#Luser table .text
{
font-size:14px;
font-weight:800;
color:#339933;
text-align:right;
font-style:italic;
}

#Luser .submit
{
color:#000;
font-size:14px;
font-weight:700;
height:30px;
cursor:pointer;
width:100px;
background:url(https://rtionline.gov.in/RTIMIS/images/btn.png);
}
#Luser .submit:hover
{
color:#666;
cursor:pointer;
}



/**Forget User Id **/

#forgetUserDiv{
	width:600px;
	margin:0 auto;
	border:2px groove #bcbcbc;
}

#forgetUserDiv table  {
	width:inherit;
}

#forgetUserDiv table tbody tr td   {
	padding:0 0 0 15px;
}

#forgetUserDiv .submit
{
color:#000;
font-size:14px;
font-weight:700;
height:30px;
cursor:pointer;
width:100px;
background:url(https://rtionline.gov.in/RTIMIS/images/btn.png);
}
#forgetUserDiv .submit:hover
{
color:#666;
cursor:pointer;
}



 /*login footer css*/	
 
 #Lfooter_bg {
	min-width:1000px;;
	height:100px;
	background:url(https://rtionline.gov.in/RTIMIS/images/L-footer_bg.gif) repeat-x;}	

#Lfooter {
		width:1000px;
		height:58px;
		margin:0px auto 0px auto;
		text-align:center;
		padding-top:30px;
	}	
	
		#Lfooter a {padding:0 16px; color:#FFF;}
		#Lfooter a:hover {color:#99ba00;}
		#Lfooter p {padding-top:0px; color:#000;}
		#Lfooter p img {
		float:right;
		margin-right:20px;

		}
		#Lfooter p span {color:#0000FF; }		
		#Lfoot p {color:#ccc; padding-top:20px; }
	    #Lfoot a {color:#fff;}
		#Lfoot a img {color:#fff;
		
		}
	
	
	
/* mid footer css*/
#Mfooter_bg {
	height:35px;
	min-width:900px;
	background:url(https://rtionline.gov.in/RTIMIS/images/M--footer_bg.gif) repeat-x;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}	

#Mfooter {
	width:900px;
	height:80px;
	margin:0 auto;
	text-align:center;
	padding-top:30px;
	
	}	

/*drop down menu*/
#topmenu{
position:relative;
width:100%;
height:36px;
margin:0px;
background-color:#fff;
/*background:url(../images/mmenu_bg.jpg) repeat-x;*/
}



.preload1 {background:url(https://rtionline.gov.in/RTIMIS/images/blank_over.gif) no repeat-x;}
.preload2 {background: url(https://rtionline.gov.in/RTIMIS/images/blank_overa.gif);}
/*
#menu {
font: 12px Tahoma;
height:30px;
margin:0 auto;
line-height:30px;
color:#99ba00;
	
}
*/

/* Default list styling */

#menu li:hover {
position:relative; 
z-index:200;


}

/* keep the 'next' level invisible by placing it off screen. */
#menu ul, 
#menu li:hover ul ul,
#menu li:hover ul li:hover ul ul,
#menu li:hover ul li:hover ul li:hover ul ul,
#menu li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#menu li:hover ul.sub
{left:0; 
top:29px;
 
}

#menu li:hover ul.sub li
{
width:auto;
display:block; 
height:23px; 
position:relative; 
float:left; 
text-align:left; 
font-weight:bold;
border-top: 1px #666 solid;
word-spacing:normal;
}

#menu li:hover ul.sub li a
{
display:block; 
font-size:11px; 
height:23px; 
min-width:275px;
width:auto;
line-height:20px; 
text-indent:10px;
color:#FFFFFF; 
text-decoration:none;
}

#menu li ul.sub li a.fly
{
color:#000;
background:#fff url(https://rtionline.gov.in/RTIMIS/style/arrow.gif) 80px 7px no-repeat;
}

#menu li:hover ul.sub li a:hover 
{
display:block; 
float:left;
line-height:20px;
text-indent:10px; 
height:23px; 
/*background:#666666; */
color:#ffffff;
/*border:1px #fff solid;*/
}

#menu li:hover ul.sub li a.fly:hover
{
background:#666666 url(https://rtionline.gov.in/RTIMIS/style/arrow_over.gif) 80px 7px no-repeat; color:#fff;}

#menu li:hover ul li:hover > a.fly {
background:#666 url(https://rtionline.gov.in/RTIMIS/style/arrow_over.gif) 80px 7px no-repeat; color:#fff;} 

#menu li:hover ul li:hover ul,
#menu li:hover ul li:hover ul li:hover ul,
#menu li:hover ul li:hover ul li:hover ul li:hover ul,
#menu li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{
left:150px; 
top:-4px;
background:#fff; 
padding:0px; 
border:1px solid #fff; 
white-space:nowrap; 
width:150px; 
z-index:400; 
height:23px; 
border:1px #666 solid;
}

#formcontent
{
min-height:40px;
min-width:900px;
/*border-bottom:1px #999999 solid;*/
}
#public
{
float:left;
color:#000;
text-align:left;
font-size:13px;
margin:10px 0px 0px 10px;
}
#public strong
{
margin-left:15px;
}

#role
{
float:left;
color:#000;
text-align:left;
font-size:13px;
margin:10px 0px 0px 10px;
}

#role strong
{
margin-left:50px;
}

#user
{
float:left;
color:#000;
text-align:left;
font-size:13px;
margin:10px 0px 0px 10px;
}
#user strong
{
margin-left:50px;
}


#request
{
padding:0px 15px 0px 15px;
height:auto;
}
.welcome
{
text-align:left;
text-transform:uppercase;
font-family:"Times New Roman", Times, serif;
color:#000099;

}
.hed h3
{
text-align:center;
text-transform:uppercase;
font-family:"Times New Roman", Times, serif;
color:#6B6B47;

}

.hedL h3
{
text-align:center;
text-transform:uppercase;
font-family:"Times New Roman", Times, serif;
color:#4A4A4C;

}


#request table
{
width:100%;
border:1px #000 dotted;
background-color:#fff;
}
#request table tr 
{
/*border-bottom:1px #666 solid;*/
}

#request table tr th samp
{
padding:0px 3px 0px 0px;
color:#FF0000;
}
#request table tr td samp
{
padding:0px 3px 0px 0px;
color:#FF0000;
}


#request table tr th
{
color:#666666;
width:40%;
font-size:12px;
vertical-align:middle;
text-align:right;
line-height:20px;
padding:2px 5px 2px 0px;
/*border-top: 1px #999 dotted;*/
}

#request table tr td
{
color:#666666;
line-height:20px;
font-size:12px;
padding-left:5px;
width:60%;
height:auto;
color:#000;
vertical-align:middle;
padding:2px 0px 2px 5px;
/*border-top: 1px #000 dotted;*/
}
#request table tr td select
{
background-color:#fff;
color:fff;
}

#request table tr td .input
{
width:320px;
}


.subbtn
{
background-color:#999999;
color:#000000;
height:23px;
width:100px;
font-weight:600;
cursor:pointer;
}
.subbtn:hover
{
color:#FFFFFF;
}

.tab
{
line-height:20px;
vertical-align:middle;
background-color:#D6D6C2;
}



.tabL
{
line-height:20px;
vertical-align:middle;
background-color:#DCDCE6;
}

.tabA
{
line-height:20px;
vertical-align:middle;
background-color:#D1E0B2;
}
.tabAP
{
line-height:20px;
vertical-align:middle;
background-color:#D6E0CC;
}

#request .dispose
{
width:100%;
}

#request .disposee table tr
{

text-align:center;
}

#request .dispose tr th
{
text-align:center;
border:1px #999999  solid;
width:25%;
}
#request .dispose tr th a
{
color:#666666;
text-decoration:none;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
#request .dispose tr td
{
text-align:center;
width:25%;
border-bottom:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
border-left:1px #CCCCCC solid;
}

#request .dispose tr td a
{
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

#request .dispose tr td a:hover
{

color:#554624;
text-decoration:underline;
}


div.pagination {
padding: 3px;
margin: 3px;
}

div.pagination a {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #AAAADD;

text-decoration: none; /* no underline */
color: #000099;
}
div.pagination a:hover, div.pagination a:active {
border: 1px solid #000099;

color: #000;
}
div.pagination span.current {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #000099;

font-weight: bold;
background-color: #000099;
color: #FFF;
}
div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #EEE;

color: #DDD;
}





#request .Appeal
{
width:100%;
}

#request .Appeal table tr
{
text-align:center;
}

#request .Appeal tr th
{
text-align:center;
border:2px #DCDCE6  solid;
width:25%;
}

#request .Appeal tr td
{
text-align:center;
width:25%;
border-bottom:1px #DCDCE6 solid;
border-right:1px #DCDCE6 solid;
border-left:1px #DCDCE6 solid;
}
#request .Appeal tr td a
{
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
#request .Appeal tr td a:hover
{
color:#554624;
text-decoration:underline;
}

.btnA
{
background-color:#A7B38E;
color:#000000;
height:23px;
width:100px;
font-weight:600;
cursor:pointer;
}
.btnA:hover
{
color:#FFFFFF;
}

.btnAP
{
background-color:#D6E0CC;
color:#000000;
height:23px;
width:100px;
font-weight:600;
cursor:pointer;
}
.btnAP:hover
{
color:#666666;
}

.cpiobbtn
{
background-color:#808074;
color:#000000;
height:23px;
width:100px;
font-weight:600;
cursor:pointer;
}
.cpiobbtn:hover
{
color:#FFF;
}


#request .AddPay
{
width:100%;
}

#request .AddPay table tr
{
text-align:center;
}

#request .AddPay tr th
{
text-align:center;
border:1px #D6E0CC  solid;
width:33%;
}

#request .AddPay tr td
{
text-align:center;
width:33%;
border-bottom:1px #D6E0CC solid;
border-right:1px #D6E0CC solid;
border-left:1px #D6E0CC solid;
}
#request .AddPay tr td a
{
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
#request .AddPay tr td a:hover
{
color:#554624;
text-decoration:underline;
}



#request .request_Status{width:100%; padding:0px; margin:0px;}
#request .request_Status table tr{text-align:center; }
#request .request_Status tr th{text-align:left ;
border-left:1px #999999 solid;
border-bottom:1px #999999 solid;


width49%;
padding-left:25px;
}
#request .request_Status tr td{
text-align:left;
width:50%;
border-bottom:1px #999999 solid;
border-right:1px #999999 solid;
border-left:1px #999999 solid;
}


#request .printA table tr
{
text-align:center;
}

#request .printA tr th
{
text-align:left;
padding-left:200px;
border-bottom:1px #CCCCCC solid;
border-left:1px #CCCCCC solid;
width:50%;
}

#request .printA tr td
{
text-align:left;
padding-left:100px;
color:#666666;
font-weight:600;
width:50%;
border-bottom:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
}
.printrowA
{
line-height:20px;
vertical-align:middle;
background-color:#D6D6C2;
}

.printbtnA
{
background-color:#808074;
color:#000000;
height:23px;
width:100px;
font-weight:600;
margin-left:280px;
cursor:pointer;
}

.printbtnA:hover
{
color:#FFFFFF;
}



.printAck
{
width:100%;
}
.printAck tr
{
text-align:center;
}
.printAck tr td
{
text-align:center;
}

.printAck tr th
{
text-align:center;
color:#000;
}

.printAck tr td b
{
color:#666666;
text-align:center;
font-size:11px;
}
.printAck tr td h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#666;
text-align:center;
text-decoration:underline;
}
.printAck tr td p
{
color:#666666;
text-align:right;
margin-right:30px;
}
.search
{
height:25px;
width:80px;
font-size:14px;
font-weight:600;
color:#6B6B61;
border:1px #808074 solid;
background-color:#D6D6C2;
cursor:pointer;
}
.serchText
{
float:right;
color:#666666;
height:23px;
border:1px #C1C1AF solid;
width:300px;
}

.searchA
{
height:25px;
width:80px;
font-size:14px;
font-weight:600;
color:#6B6B61;
border:1px #B0B0B8 solid;
background-color:#DCDCE6;
cursor:pointer;
}
.serchTextA
{
float:right;
color:#666666;
height:23px;
border:1px #DCDCE6 solid;
width:300px;
}


/**********************Nodal PIO CSS****************/
#nodalWrapper
{
height:auto;
width:100%;
min-height:200px;
margin:0px auto 0px auto;
background-color:#FFF;
/*border: 1px #FF0000 solid;*/
}
#nodalWrapper .successMsg
{
min-height:100px;
width:300px;
font-size:14px;
color:#CC0000;
font-weight:bold;
margin:0px auto 0px auto;
padding:50px 0px 0px 0px;
}
#nodalWrapper .successMsg p
{
font-size:12px;
color:#666666;
}
#nodalWrapper .successMsg a
{
text-decoration:none;
color:#666666;
}
#nodalWrapper .successMsg a:hover
{
text-decoration:underline;
color:#888888;
}

#nodalWrapper form
{
width:97%;
margin:0px auto;
z-index:auto;
background-color:#E6E6E6;
}
#nodalWrapper form table
{
width:100%;
margin:0px auto;
border-top:1px #E6E6E6 dotted;

}
#nodalWrapper form table tr th
{
color: #666666;
font-size: 12px;
line-height: 20px;
padding: 2px 5px 2px 0;
text-align: left;
vertical-align: middle;
width: 40%;
}
#nodalWrapper form table tr th strong
{
color: #666666;
font-size: 12px;
line-height: 20px;
padding: 2px 5px 2px 0;
text-align: right;
vertical-align: middle;
width: 40%;
}

#nodalWrapper form table tr td
{
color: #000000;
font-size: 12px;
height: auto;
line-height: 20px;
padding: 1px 0px 1px 5px;
vertical-align: middle;
width: 50%;
}
#nodalWrapper form table tr td .input
{
width:300px;
}
#nodalWrapper form table tr td .smallinput
{
width:120px;
}

#nodalWrapper form table tr td select
{
padding-left:2px;
width:auto;
background-color:#FFF;
}
#nodalWrapper form table tr td select option
{
padding-left:5px;
}

#nodalWrapper form table tbody
{
border-top:1px #949494 dotted;
}

#nodalWrapper form table tbody tr th
{
padding-left:5px;
color:#4A3700;
border-left:1px #949494 dotted;
border-bottom:1px #949494 dotted;
}
#nodalWrapper form table tbody tr td
{
color:#523D00;
border-right:1px #949494 dotted;
border-bottom:1px #949494 dotted;
}
#nodalWrapper form table tr td .nodalsubbtn
{
color:#FFFFFF;
width:110px;
height:24px;
font-size:14px;
font-weight:bold;
background-color:#666666;
cursor:pointer;
}
#nodalWrapper form table tr td .nodalsubbtn:hover
{
color:#FFFFFF;
background-color:#777777;
}
.message
{
margin:0px auto 0px auto;
width:95%;
height:auto;
min-height:150px;
}
.message h3
{
padding-top:10px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
text-align:center;
color:#990000;
}
.ListOrg
{
text-align:center;
background-color:#CCCCB2;
color:#996600;
padding:1px 1px 1px 1px;
color: #222;
margin: 0px 0px 0px 0px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
}

.ListOrg tr td
{
background-color:#D6D6C2;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:2px 1px 2px 5px;
}
.viewPopUPbtn
{
width:40px;
height:23px;
border-width: 1px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
background-color:#CCCCCC;
color:#006600;
cursor:pointer;
}
.viewPopUPbtn:hover
{
color:#FF0000;
background-color:#E6E6E6;
}

/******************Seach Public Authority****************/
.suggestionsBox {
		position: relative;
		left: 10px;
		font-size:12px;
		margin: 10px 0px 0px 0px;
		width: 350px;
		background: #6E6E6E url(https://rtionline.gov.in/RTIMIS/style/images/img03.jpg) top left no-repeat;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 1px solid #999999;	
		color: #FFFFFF;
	}
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	.suggestionList li {
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	.suggestionList li:hover {
		background-color: #0F8C8C;
	}
/*************************Add User List*******************/

/*************CSS FOR HINT HOVER TOOLTIP ANNUAL RETURN****************/


/*===================Tool Tip===========================*/
.question {
  cursor: pointer;
  display: inline-block;
  width: 16px;
  height: 16px;
  font-size:11px;
  color:#FFFFFF;
  border-radius: 8px;
  text-align:center;
  padding:2px 1px 2px 0px;
  position: relative;
}

.Questionmark {
  cursor: pointer;
  display: inline-block;
  width: 16px;
  float:left;
  height: 16px;
  font-size:11px;
  color:#FFFFFF;
  border-radius: 8px;
  text-align:center;
  padding:2px 1px 2px 0px;
  position: relative;
}

div.tooltip {
  background-color: #728096;
  color: White;
  position: absolute;
  left: 25px;
  top: -15px;
  z-index: 1000000;
  width: 250px;
  color:#FFFFFF;
  border-radius: 5px;
  padding:1px 1px 5px 2px;
}
div.tooltip:before {
  border-color: transparent #6D7E99 transparent transparent;
  border-right: 6px solid #6D7E99;
  border-style: solid;
  border-width: 6px 6px 6px 0px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  line-height: 0;
  position: absolute;
  top: 40%;
  left: -6px;
}
div.tooltip {
  margin: 10px;
  color: White;
}



/*===================End Tool Tip===========================*/
.gatherMob{
padding-left:25px;
backgroung-position:left;
background: white url('https://rtionline.gov.in/RTIMIS/images/mob.png') no-repeat;
}

.gatherPhone{
padding-left:25px;
backgroung-position:left;
background: white url('https://rtionline.gov.in/RTIMIS/images/phone.jpg') no-repeat;
}

.gatherPin{
padding-left:15px;
backgroung-position:left;
background: white url('https://rtionline.gov.in/RTIMIS/images/mailbox_icon.png') no-repeat;
}

input.watermark { color: #999999; }
/***********************************End Input********************/


/************************Tool Tip For Nodal***********************/
#nodalWrapper form table tr td .gatherPhone
{
width:110px;
padding-left:25px;
backgroung-position:left;
background: white url('https://rtionline.gov.in/RTIMIS/images/phone.jpg') no-repeat;
}
#nodalWrapper form table tr td .gatherFax
{
width:110px;
padding-left:25px;
backgroung-position:left;
background: white url('https://rtionline.gov.in/RTIMIS/images/fax.png') no-repeat;
}
#nodalWrapper form table tr td .gatherPin
{
width:120px;
padding-left:15px;
backgroung-position:left;
background: white url('https://rtionline.gov.in/RTIMIS/images/mailbox_icon.png') no-repeat;
}

#nodalWrapper form table tr td .gatherMob{
width:110px;
padding-left:25px;
backgroung-position:left;
background: white url('https://rtionline.gov.in/RTIMIS/images/mob.png') no-repeat;
}

/**************************CSS FOR NODAL NEW REQUEST*********************/


.citizenRequest{
width:100%;
margin:0px auto;
padding: 2px 2px;
}
.citizenRequest thead td{
text-align:center;
height:30px;
font-size:14px;
padding:0px 10px 0px 10px;
color:#333333;
}

.citizenRequest tbody td{
text-align:center;
height:20px;
font-size:14px;
padding:2px 10px 2px 10px;
color:#333333;
}

.citizenRequest tbody td a{
text-align:center;
height:20px;
font-size:14px;
padding:2px 10px 2px 10px;
text-decoration:none;
color:#333333;
}

.citizenRequest tbody td a:hover{
text-decoration:underline;
color:#555;
}


.dataTables_info
{
font-size:13px;
color:#333333;
}
.dataTables_length
{
font-size:14px;
color:#333333;
}
.label
{
font-size:14px;
color:#333333;
}

#Error
{
width:97%;
background-color:#EECACA; 
border:#EE0000 solid thin;
margin:0px auto 0px auto;
}


/*****************Add Nodal Request Print Button **************/
#nodalWrapper form table tbody
{
margin:0px auto 0px auto;
}


#nodalWrapper form table tbody tr td .nodalPrint
{
color:#FFFFFF;
width:110px;
height:24px;
font-size:14px;
font-weight:bold;
background-color:#666666;
cursor:pointer;
padding:0px 5px 0px 2px;
/*margin:0px 5px 0px 220px;*/
}
#nodalWrapper form table tbody tr td .nodalPrint:hover
{
color:#FFFFFF;
background-color:#777777;
}

/**********************Add CSS For Report*****************/
.Report {
padding:0 20px;
height:auto; 
}
.Report table
{
width: 100%;
background-color:#CCCCCC;
}
.Report table tr th{
font-size:12px;
text-align:center;
line-height:23px;
height:20px;
}
.Report table tr td{
font-size:12px;
padding-left:5px;
line-height:23px;
height:20px;
background-color:#E6E6E6;
}




/************************RTIMIS Login Page******************************/


a#forgetPassordLinkId{color:#339933!important;font-weight:bold;}

a#forgetPassordLinkId:hover{font-weight:bold;color:red !important;}

