body{/*background-image:url(../Images/images/bg.jpg);background-repeat:repeat-x;background-color:#0172b6;background-position:top;*/ background: #EAF5FF url(../Images/Images/SEDbg.png); margin:0;padding:0; font-family:Arial Unicode MS, Arial, Calibri, 'CalibriRegular'}
.logintable {margin:30px auto;padding:2px; background:#edece6; padding:25px; border-radius:10px; border:#d1cdbb solid 1px;}
.logintable img {}
.pbutton{color:#555555;font-weight:400;background-image:url(../Images/images/pabuttonbg.png);border:.1em #9fa0b2 solid;background-repeat:repeat-x;cursor:pointer;padding:.2em}
.pbutton:hover,pbutton:focus{background-image:url(../Images/images/phbuttonbg.png);border:.1em #98c772 solid;background-repeat:repeat-x}
.nbutton{color:#555555;background-image:url(../Images/images/nabuttonbg.png);border:.1em #9fa0b2 solid;background-repeat:repeat-x;cursor:pointer;padding:.2em}
.nbutton:hover,nbutton:focus{background-image:url(../Images/images/nhbuttonbg.png);border:.1em #e97b77 solid;background-repeat:repeat-x}
.buttontable{margin:0 0 0 10px;padding:0 0 0 10px}
.abutton{color:#555555;background-color:transparent;font-weight:700;border:0;cursor:pointer;font-size:60%;padding:.2em}
.abutton:hover,abutton:focus{background-color:Transparent;border:0}
.btnCancel{background:#FEFEFE url(../Images/images/button-negative-bg.gif) repeat-x scroll 0 0;color:#2B333C;cursor:pointer;font-family:inherit;font-weight:700;overflow:visible;text-align:center;border-color:#C4CCCC #ACB5B5 #6F7777;border-style:solid;border-width:1px;padding:.2em 1.5ex}
.btnCancel:hover,.btnCancel:focus{border-color:#FF0000;border-style:solid;border-width:1px}
.btnSave{background:#FEFEFE url(../Images/images/button_bg.gif) repeat-x scroll 0 0;color:#2B333C;cursor:pointer;font-family:inherit;font-weight:700;overflow:visible;text-align:center;border-color:#C4CCCC #ACB5B5 #6F7777;border-style:solid;border-width:1px;padding:.2em 1em}
.btnSave:hover,.btnSave:focus{border-color:#66FF00;border-style:solid;border-width:1px}
.footer{background-image:url(../Images/images/E-Scholarship_17.jpg);font-size:xx-small;font-family:Arial;color:Gray;font-weight:700}
.FL{float:left}
.FR{float:right}
.CL{clear:both}
.PL10{padding-left:10px}
.element{float:left;padding-left:10px;cursor:hand}
.watermark{background:#CCFFFF}
.popupControl{background-color:#AAD4FF;position:absolute;visibility:hidden;border-color:Black;border-style:solid;border-width:2px}
.popup{background-color:#DDD;height:300px;width:600px;border:5px solid #666;position:absolute;visibility:hidden;font-family:Verdana, Geneva, sans-serif;font-size:small;text-align:justify;overflow:hidden;z-index:2;padding:5px;}
.popup_bg{position:absolute;visibility:hidden;height:100%;width:100%;left:0;top:0;filter:alpha(opacity=70);opacity:0.7;background-color:#999;z-index:1}
.close_button{font-family:Verdana, Geneva, sans-serif;font-size:small;font-weight:700;float:right;color:#666;display:block;text-decoration:none;border:2px solid #666;padding:0 3px}
.modalBackground{background-color:Gray}
.centered{display:block;position:absolute;top:20%;left:35%;width:450px;height:550px;overflow:auto}
.panel{background-color:Gray;width:250px;filter:alpha(opacity=50);border-color:Gray;border-style:solid;border-width:3px;padding:3px}
.gridfooter{background-color:#990000;font-weight:700;color:White}
.gridview{width:100%;font-size:85%;margin-top:.63em;margin-bottom:.63em;padding:0}
.gridrow{background-color:#ffffff;color:#333333}
.gridviewheader{background-color:#ADDFFF;color:#333333}
.gridalernaterow{background-color:#E0FFFF;color:#333333}
.gridrow td,.gridalernaterow td{padding:.31em}
.gridpager{background-color:#ADDFFF;color:#333333;text-align:left;font-weight:700}
.gridselectedrow{font-weight:700;color:Navy;background-color:#C6DEFF}
.gridview th{background-color:#C2DFFF;font-size:100%;color:#000000;border-bottom:.1em #bbbbbb solid;padding:.31em}
label,input{font-family:Verdana, Geneva, sans-serif;font-size:80%;color:#000; padding:5px; margin:5px;}

.headerTop { width: 970px; margin: 0 auto; background:#333; padding:5px; height: 30px;}
.headerTop .top_links { float: right; text-align: right; height: 30px;}


.siteHeader{  width: 965px; margin: 0 auto;  padding: 10px 10px 0 10px;  background: #fff; height: 110px;}
.siteHeader span { font-size: 1.9em; line-height: 31px; float: left; padding: 20px 10px; font-weight:bold; display: block;}
.mahalogo { float: left; margin:7px 10px 0 0;}
.indiagov { float:right;}
.mahaLogo { float: right!important; margin-right:5px;}

.nav{height: 30px; background: #cb8908;margin:0 auto;width:965px; font-size:0.9em; padding:0 10px;}

#footer{ width: 100%; margin: 0 auto;border-top: 1px solid #ccc; background:url(../Images/images/footerbg.jpg);height: 100px;color: #ffde03; padding-top:30px; }
.footerTop {width:975px; font-size:0.85em; padding:0 5px; background: url(../Images/Images/linkSeperator.jpg) no-repeat right center; margin:0 auto;}
.footerTop .molLogo{float:right; padding:0 8px 0 8px;}
.footerlinks { float:left; width:680px;}
.floatL { float: left;}
.floatR { float: right;}

.footerTop p {width:880px; margin:0 auto; color:#fff; }
.shadow{width:980px; margin:0 auto; height:13px; text-align:right}

.section { width: 960px; min-height:450px;  margin: 0 auto; padding: 10px; background: #fff url(../../Images/contentBg.jpg) repeat-x left top;}
.section .leftSection{width:205px; float:left;margin-right:15px;}
.section .rightSection{ width:740px;float:left;}
.section .artical {width:425px; margin:0px 32px; float:left; text-align:justify;}
.section .aside {width:250px;  float:right;}

.satrapravesh { width:193px; padding:8px 0px 8px 15px; background:#2F2F2F; color:#cb8908; font-weight:bold; border:3px solid #c18107; border-bottom:none;}
#satrapraveshdiv {width:208px; float:left; background:#2f2f2f; border:3px solid #c18107; border-top:none; margin-bottom:20px}

.glossymenu li img {float:left; display:block; width:20px; height:20px; margin-right:5px;}

.glossymenu{
margin: 0px 0;
padding: 0;
width: 207px; /*width of menu*/
border: 0px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu a.menuitem{
/*background: black url(glossyback.gif) repeat-x bottom left;*/
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 0px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
/*background-image: url(glossyback2.gif);*/
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background-color: #e6e6e6;
padding:10px;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
background: #e6e6e6;
padding: 10px;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid blue;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #DFDCCB;
colorz: white;
}


.glossymenu, .glossymenu li ul{
list-style-type: none;
z-index:500;
margin: 0;
padding: 0; /*WIDTH OF MAIN MENU ITEMS*/
}

.glossymenu li{
position: relative;
background:url(../Images/Images/bullets.png) no-repeat 5px 12px;
margin:0 3px;
}

.glossymenu li a, .glossymenu li a:visited{
font-size:0.96em;
color:#e4e4e4;
font-weight:bold;
display: block;
/*height:26px;*/
padding:5px 0 5px 18px;
margin:0;
border-bottom:1px dotted #868686;
text-decoration:none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 180px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
}

.glossymenu li ul li{
float: left;
height:27px;
display:block;
margin:0 0 0 5px;
padding:0;
}

.glossymenu li ul a, .glossymenu li ul a:visited{
width:170px;
font-size:0.84em;
font-weight:normal;
border:1px solid #c3c3c3;
height:22px;
color:#333333;
background:#ececec /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

.glossymenu li ul li a:hover { background:#f9f9f9; border:1px solid #c3c3c3; color:#806a03;}

.glossymenu .arrowdiv{
position: absolute;
right:2px;
top:8px;
height:15px;
width:15px;
background:url(arrow.png) no-repeat right center;
}

.glossymenu li a:hover {
color:#d69312; border-bottom:1px dotted #d69312 
}

#nav { height: 30px;}
#nav li { margin: 0px; float: left; position: relative; list-style: none; border-right:2px solid #926105; background: url(../Images/menuMid1.png) no-repeat right -10px;} 
#nav li:last-child { background: none !important;}
#nav li.last-child { background: none !important;}
#nav li a.first-child { padding-left: 10px !important;} 


#nav a { display: block; width: auto; padding: 0px 10px; text-align: center; line-height: 30px; color: #fff; font-weight: bold; font-size: 14px;}
#nav a:hover, #nav a:focus, #nav a:active { line-height: 30px; height: 30px;}
#nav a:link {text-decoration:none;}
#nav a:visited {text-decoration:none}
#nav li li {border:0 none; font-weight:normal; z-index:20} 
#nav li li a {width: 210px !important; min-width: 180px; padding:0 0.5em 0px; border-width:1px; display: block;} 
#nav ul > li {display:block; float:none} 
#nav ul {position:absolute; left:-9999px; top:100%; width:12em; padding:0; background: #df9b19; border: 0px solid #58a3f6; border-top: 0px solid #bfd5db;}
#nav li > ul  {top:auto; width:auto}

#nav li.sfhover ul,
#nav li a:active ul,
#nav li.sffocusparent ul,
#nav li a.sffocus ul {left:0}

#nav li:hover > ul,
#nav li.sfhover > ul,
#nav li.sffocusparent > ul,
#nav li a:active > ul,
#nav li a:focus + ul,
#nav li a.sffocus + ul {left:auto; }

#nav li:hover ul ul,
#nav li:active ul ul,
#nav a:focus ul ul,
#nav li.sfhover ul ul,
#nav a.sffocus ul ul,
#nav li.sffocusparent ul ul,
#nav li.sffocus ul ul {left:-9999px; }

#nav ul li a:hover ul, #nav ul li.sfhover ul,
#nav ul li a:active ul,
#nav ul li.sffocusparent ul,
#nav ul li.sffocus ul {margin-left:223px; top:-1px; left:0px; }

#nav ul li:hover > ul,
#nav ul li.sfhover > ul,
#nav li li a.sffocus + ul,
#nav li li.sffocus > ul {margin-left:223px; top:-1px; left:0px; }

#nav.jsoff li li a:focus, #nav.jsoff li li a:active { position:relative; left:9999px; top:-1px;	z-index:21;}
#nav.jsoff li li li a:focus, #nav.jsoff li li li a:active { left:19999px; margin-left:15.01em;	top:-2.9em;}

#nav.jsoff li:hover li a:focus, #nav.jsoff li:hover li a:active { position:relative; left:auto; top:-1px; margin-left:0; }
#nav.jsoff li:hover a:focus + ul { margin-left:0px;}
#nav.jsoff li li a:focus + ul { top:-1px; left:12em; margin-left:10000px;}
#nav.jsoff li:hover li a:focus + ul { left:223px; margin-left:1px;}

#nav li a.child { background: url(../Images/down.gif) no-repeat 90% 50%; padding-right: 34px;}
#nav li a.child:hover, #nav li a.child:focus, #nav li a.child:active  { background: #79b8fe url(../Images/down.gif) no-repeat 90% 50%;}
#nav ul li a.child {background: url(../Images/right.gif)}

#nav li a:link, #nav li a:visited, #nav li a:focus  {background-color:transparent}
#nav li a.sffocus, #nav li a.hover { background: #000;}
#nav li a.child:hover, #nav li:hover a.child, #nav li a.child:focus, #nav li a.child:active, 
#nav li.sfhover a.child, #nav li.sffocusparent a.child {background: #000 url(../Images/down.gif) no-repeat 90% 50%; color: #FFF; line-height: 30px;}
#nav li a:hover, #nav li:hover a, #nav li a:focus, #nav li a:active, 
#nav li.sfhover a, #nav li a.sffocus, #nav li.sffocusparent a {color: #FFF; line-height: 30px; background:#000}
#nav li li a:link, #nav li li a:visited  {background: -moz-linear-gradient(top,  #e09c1a 0%, #cb8908 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e09c1a), color-stop(100%,#cb8908)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e09c1a 0%,#cb8908 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e09c1a 0%,#cb8908 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e09c1a 0%,#cb8908 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e09c1a 0%,#cb8908 100%); /* W3C */
 color: #FFF; border: none; border-bottom: 0px solid #58a3f6; line-height: 32px; padding: 0px 0px 0px 12px !important; text-align: left; font-weight: normal;}
#nav ul li a:hover, #nav ul li:hover a, #nav ul li a:focus, #nav ul li a:active, 
#nav ul li.sfhover a, #nav ul li a.sffocus, #nav ul li.sffocusparent a {color: #FFF !important; background: #000; line-height: 32px; height: auto;}
#nav li li li a:link, #nav li li li a:visited  {background-color:transparent}
#nav li li li a:hover, #nav li li li:hover a, #nav li li li a:focus, #nav li li li a:active, 
#nav li li li.sfhover a, #nav li li li a.sffocus, #nav li li li.sffocusparent a {background:#cb8908}
#nav:after { content: "."; display: block; clear: both;	visibility: hidden;	line-height: 0;	height: 0;}
#nav { display: inline-block;} 

h2 { font-size:1.5em; color:#cb8908;}

.contact { margin:20px auto; width:800px; color:#C60; font-size:0.9em; font-weight:bold; text-align:center; padding-top:20px;}