﻿/*
 ********************************************* 
 * Manage By. Mr. Rakesh Sharma
 *********************************************/
body
{
	margin:0;
	padding:0;
	font:normal 12px arial;
	background:#014778;
}
a img
{
	border:none;
}
.banner
{
	background:url(../images-R/banner-nng.png) no-repeat bottom right;
}
.banner2
{
	background:url(../images-R/banner-nng2.png) no-repeat bottom right;
}
.top-strip
{
	background:#000;
}
.main-wid
{
	width:95%;
	margin:auto;
	text-align:left;
	color:White;
	padding:5px 0px;
}
.main
{
	width:95%;
	margin:auto;
	text-align:left;
	background:#FFF;
}
.red{color:red;}
.green{color:green;}
.yellow{color:yellow;}
.white{color:white;}
.silver{color:silver;}
.gray{color:gray;}
.sky{ color:#0099C0;}

.F-Left{float:left;}
.F-Right{ float:right;}
.cl{ clear:both;}

.top-link{}
.top-link a{ color:#0296FD; text-decoration:none; padding:0 6px;}
.top-link a:hover{ color:white; text-decoration:underline;}

.bg-white
{
	background:#fff;
}

/*--marquee--*/
.width
{
	width:22%;
}
.width2
{
	width:52%;
	margin-left:5px;
}
.box
{
	border:solid 1px #008CAF;	
	-moz-box-shadow:0px 0px 8px gray;
 -webkit-box-shadow:0px 0px 8px gray;
  box-shadow:0px 0px 8px gray;
 background:#fff;
 -webkit-border-radius: 4px 4px 4px 4px;
 -moz-border-radius:  4px 4px 4px 4px;
  border-radius:  4px 4px 4px 4px;
  
   background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DCDCDC), to(#FFF));
  background: -webkit-linear-gradient(top,  #FFF, #DCDCDC);
  background: -moz-linear-gradient(top, #FFF, #DCDCDC);
  background: -ms-linear-gradient(top,  #FFF, #DCDCDC);
  background: -o-linear-gradient(top,  #FFF, #DCDCDC);
  margin: 3px 4px;
  padding:4px;
}
.box:hover
{
	border:solid 1px #C8C605;
}

.box2
{
	border:solid 1px #008CAF;	
	-moz-box-shadow:0px 0px 8px gray;
 -webkit-box-shadow:0px 0px 8px gray;
  box-shadow:0px 0px 8px gray;
 background:#FF6E02;
 -webkit-border-radius: 4px 4px 4px 4px;
 -moz-border-radius:  4px 4px 4px 4px;
  border-radius:  4px 4px 4px 4px;
  
   background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFB001), to(#FF6E02));
  background: -webkit-linear-gradient(top,  #FF6E02, #FFB001);
  background: -moz-linear-gradient(top, #FF6E02, #FFB001);
  background: -ms-linear-gradient(top,  #FF6E02, #FFB001);
  background: -o-linear-gradient(top,  #FF6E02, #FFB001);
  margin: 3px 1px;
  padding:4px;
}

.box3
{
	border:solid 1px #008CAF;	
	-moz-box-shadow:0px 0px 8px gray;
 -webkit-box-shadow:0px 0px 8px gray;
  box-shadow:0px 0px 8px gray;
 background:#DCDCDC;
 -webkit-border-radius: 4px 4px 4px 4px;
 -moz-border-radius:  4px 4px 4px 4px;
  border-radius:  4px 4px 4px 4px;
  
   background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DCDCDC), to(#FFF));
  background: -webkit-linear-gradient(top,  #FFF, #DCDCDC);
  background: -moz-linear-gradient(top, #FFF, #DCDCDC);
  background: -ms-linear-gradient(top,  #FFF, #DCDCDC);
  background: -o-linear-gradient(top,  #FFF, #DCDCDC);
  
}
.box-Container
{
	border:solid 1px #008CAF;	
	-moz-box-shadow:0px 0px 8px gray;
 -webkit-box-shadow:0px 0px 8px gray;
  box-shadow:0px 0px 8px gray;
 background:#DCDCDC;
 -webkit-border-radius: 4px 4px 4px 4px;
 -moz-border-radius:  4px 4px 4px 4px;
  border-radius:  4px 4px 4px 4px;
  
   background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DCDCDC), to(#FFF));
  background: -webkit-linear-gradient(top,  #FFF, #DCDCDC);
  background: -moz-linear-gradient(top, #FFF, #DCDCDC);
  background: -ms-linear-gradient(top,  #FFF, #DCDCDC);
  background: -o-linear-gradient(top,  #FFF, #DCDCDC);
  min-height:350px;
  text-align:left;
  padding:5px;
  
}
.width-left
{
	width:22%;
	min-height:350px;
}
.width-right
{
	width:75%;
	min-height:350px;
}
.box-LR
{
	border:solid 1px #008CAF;	
	-moz-box-shadow:0px 0px 8px gray;
 -webkit-box-shadow:0px 0px 8px gray;
  box-shadow:0px 0px 8px gray;
 background:#fff;
 -webkit-border-radius: 4px 4px 4px 4px;
 -moz-border-radius:  4px 4px 4px 4px;
  border-radius:  4px 4px 4px 4px;
  
   background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DCDCDC), to(#FFF));
  background: -webkit-linear-gradient(top,  #FFF, #DCDCDC);
  background: -moz-linear-gradient(top, #FFF, #DCDCDC);
  background: -ms-linear-gradient(top,  #FFF, #DCDCDC);
  background: -o-linear-gradient(top,  #FFF, #DCDCDC);
  margin: 3px 4px;
  padding:4px;
}
.grade1
{
	background:#fff;
 -webkit-border-radius: 4px 4px 0px 0px;
 -moz-border-radius:  4px 4px 0px 0px;
  border-radius:  4px 4px 0px 0px;
  
   background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DCDCDC), to(#FFF));
  background: -webkit-linear-gradient(top,  #FFF, #DCDCDC);
  background: -moz-linear-gradient(top, #FFF, #DCDCDC);
  background: -ms-linear-gradient(top,  #FFF, #DCDCDC);
  background: -o-linear-gradient(top,  #FFF, #DCDCDC);
}
/*-----------------Msg desk Section-------------------*/
.msg-width
{
	width:25%;
	
}
.t-bg
{
	 background:#dcdcdc;
	  margin:2px 6px;	
	 padding:6px;
}
.cont
{
	 margin:2px 6px;	
	 padding:6px;
	 border:solid 1px #DCDCDC;
	 min-height:120px;
}
.cont p
{
	margin: 5px;
	text-align:justify;
	line-height:18px;
	text-indent:10px;
}
.cont img:hover
{
	border:solid 3px #ECB201;
}
.img-Left
{
	float:left;
	margin:0 5px 0 0;
	border:solid 3px #B59E04;
}
.txtt1
{
	font:bold 16px arial;
	color:#FF4F02;
} 

.txtt2
{
	font:bold 14px arial;
	color:#07778B;
} 
.t-bg2
{
	border:solid 1px #7C7C7C;	
	-moz-box-shadow:0px 0px 8px gray;
 -webkit-box-shadow:0px 0px 8px gray;
  box-shadow:0px 0px 8px gray;
 background:#B7B6B6;
 -webkit-border-radius: 4px 4px 4px 4px;
 -moz-border-radius:  4px 4px 4px 4px;
  border-radius:  4px 4px 4px 4px;
  
   background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#B7B6B6), to(#FFF));
  background: -webkit-linear-gradient(top,  #FFF, #B7B6B6);
  background: -moz-linear-gradient(top, #FFF, #B7B6B6);
  background: -ms-linear-gradient(top,  #FFF, #B7B6B6);
  background: -o-linear-gradient(top,  #FFF, #B7B6B6);
	  margin:2px 6px;	
	 padding:6px;
	 
}
.txtt3
{
	font:bold 16px arial;
	color:#000;
} 
.cont2
{
	 margin:2px 6px;	
	 padding:6px;
	 border:solid 1px #DCDCDC;
	 min-height:80px;
}


.r-Box
{
	-webkit-border-radius: 8px 8px 8px 8px;
 -moz-border-radius:  8px 8px 8px 8px;
  border-radius:  8px 8px 8px 8px;
  border: solid 1px Black;
   min-height:160px;
   width:80%;
   color:#fff;
background: -moz-linear-gradient(90deg, #144A09 0%, #22800A 12%, #1C8C16 91%, #0F5E09 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0F5E09), color-stop(9%, #1C8C16), color-stop(88%, #22800A), color-stop(100%, #144A09)); /* safari4+,chrome */
background: -webkit-linear-gradient(90deg, #144A09 0%, #22800A 12%, #1C8C16 91%, #0F5E09 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(90deg, #144A09 0%, #22800A 12%, #1C8C16 91%, #0F5E09 100%); /* opera 11.10+ */
background: -ms-linear-gradient(90deg, #144A09 0%, #22800A 12%, #1C8C16 91%, #0F5E09 100%); /* ie10+ */
background: linear-gradient(0deg, #144A09 0%, #22800A 12%, #1C8C16 91%, #0F5E09 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0F5E09', endColorstr='#144A09',GradientType=0 ); /* ie6-9 */
}





/*-----------------Footer--------------------*/
.nav{ width:100%; height:38px; padding-bottom:5px; background-color: black; border-top:1px solid #f80000; position:fixed; bottom:0px; left:0px; z-index:101; opacity:0.8;filter:alpha(opacity=80);}
ul.navi{ float:left; padding:0 0 0 0px;}
ul.navi li{ font-family:arial;font-size:16px; font-weight:normal; color:#727272; float:left; list-style:none; }
ul.navi li a{ font-family:arial; font-size:16px; font-weight:normal; color:#d5d5d5; margin:0 0px; padding:0 8px; text-decoration:none;}
ul.navi li a:hover{ color:#ffffff;}
/*--Add by Rakesh---*/
ul.navi li p{ margin:0;}
ul.navi li.cpr
{
 color:#0DB3F1;
 font:normal 10px arial;
 border-left:dotted 1px #707070;
  padding-left:2px;	
  margin-top:3px;
 opacity:none;filter:none;
}
ul.navi li.cpr span, ul.navi li.cpr span a
{
 color:#FDA305;
 font:normal 11px arial;	
}
ul.navi li.cpr span, ul.navi li.cpr span a:hover{ color:White;}


/*---------01-09-2016-----------*/
.srch
{
	 background:#D9D9D9;
	 
	 
               background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#D9D9D9), to(#fff));
              background: -webkit-linear-gradient(top,  #fff, #D9D9D9);
              background: -moz-linear-gradient(top, #fff, #D9D9D9);
              background: -ms-linear-gradient(top,  #fff, #D9D9D9);
              background: -o-linear-gradient(top,  #fff, #D9D9D9);
	 
	    color:#000;
      -webkit-border-radius: 4px 4px 4px 4px;
  -moz-border-radius:   4px 4px 4px 4px;
   border-radius:  4px 4px 4px 4px;
   border:solid 1px gray;
  
   -moz-box-shadow:0px 0px 5px gray;
   -webkit-box-shadow:0px 0px 5px gray;
   box-shadow:0px 0px 5px gray;
   margin-bottom:10px;
   padding:5px;
   width:400px;
   height:30px;
   margin:12px;
   font:bold 14px arial;
}

.btn2
{
	background-color:red;
	color:White;
	font:normal 14px arial;
	border:none;
	
	 padding:3px 8px;
	cursor:pointer;
	
	 -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
     margin-top:2px;
    
}
.btn2:hover
{
	 opacity:0.8;
	 filter: alpha(opacity=80);
	 -moz-opacity:0.8;
	 -khtml-opacity: 0.8;
	
}
.pad5
{
	padding:5px;
}
.gnath
{
	background: url(../images-R/gorakhnath-temple-Gorakhpur.png) no-repeat center;
}




/*
 ********************************************* 
 * Manage By. Mr. Rakesh Sharma
 *********************************************/
 .tabular
{
	 font:bold 13px arial;
	 color:#2586D7;
	}
.tabular table
{
	border-top:solid 1px #006A85;
	border-left:solid 1px #006A85;
	background:#FEE5CF;
}
.tabular table tr.bggg
{
	background:#fff;
}
.tabular table td
{
	border-right:solid 1px #006A85;
	border-bottom:solid 1px #006A85;
	padding:7px 5px;
	font:normal 12px arial;
	color:#6E6E6E;
}
.tabular table td span
{
	 font:bold 12px arial;
	 color:#727272;
}
.tabular table td.cats
{
	background:#008CAF;
	color:#fff;
	font:bold 12px arial;
}
.tabular table td b
{
	
	 background:#DDF7FF;
}
	
	
	/*------------------*/
	.GridPager a, .GridPager span
    {
        display: block;
        height: 15px;
        width: 15px;
        font-weight: bold;
        text-align: center;
        text-decoration: none;
    }
    .GridPager a
    {
        background-color: #f5f5f5;
        color: #969696;
        border: 1px solid #969696;
    }
    .GridPager span
    {
        background-color: #A1DCF2;
        color: #000;
        border: 1px solid #3AC0F2;
    }
    
    .myGrid tr{border: 1px solid #999999;}