@charset "utf-8";
/* CSS Document */

body {background:url(../images/Main_bg.jpg) left top fixed; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#323232;}
a {color:#323232; text-decoration:none; outline:none;}
a:hover {color:#323232; text-decoration:underline;}
img {border:0 none;}
form {margin:0; padding:0;}
p {margin:0; padding:0;}
input, select, textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}
.Font12Bold {font-size:12px; font-weight:bold;}
.Font18Bold {font-size:18px; font-weight:bold;}
.PadTpBt {padding:5px 0px;}
.GrBg {background:#b6b5b5;}
.GrBg table tr td {background:#FFFFFF; text-align:center; padding:3px; font-size:9px;}
.GrBg table tr td.LtAl {text-align:left;}

.GrBg-1 {background:#b6b5b5;}
.GrBg-1 table tr td {background:#FFFFFF; text-align:center; padding:3px;}
.GrBg-1 table tr td.LtAl {text-align:left;}





.HeadingBg {background:url(../images/heading_bg.png) left top no-repeat; height:210px; width:800px; padding:0 29px;}
.ContentBg {background:url(../images/conetnt_bg.png) left top repeat-y; padding:0 29px;}
.footerBg {background:url(../images/footer_bg.png) left top no-repeat; height:38px; width:800px; padding:5px 29px 32px 29px; line-height:19px; color:#FFFFFF; font-size:10px; text-align:center}
.footerBg a {color:#FFFFFF; text-decoration:none}
.footerBg a:hover {color:#f8eb58; text-decoration:none}

.ManuTop {color:#FFFFFF; height:29px; line-height:29px; padding-right:10px; text-align:right}
.ManuTop a {color:#FFFFFF; text-decoration:none; padding:0 15px 0 5px;}
.ManuTop a:hover {color:#FFFFFF; text-decoration:underline; padding:0 15px 0 5px;}
.Logo {padding:9px 0 0 6px}
.PreFinal {background:url(../images/pre-final.gif) left top repeat-x; height:30px; line-height:30px; font-size:14px; color:#FFFFFF; text-align:center;}
.PreFinal a {color:#FFFFFF; text-decoration:none}
.PreFinal a:hover {color:#f8eb58; text-decoration:none}
.NavBg {width:108px; border-right:1px solid #2c2c2c;}
.Content {width:691px; padding-bottom:15px;}
.IndiraGandhi {background:url(../images/indira_gandhi_bg.gif) left top no-repeat; padding:18px 55px; height:50px}
.IndiraGandhi a {text-decoration:underline}
.IndiraGandhi a:hover {text-decoration:none}
.GrayBox {background:#e7e6e6;}
.BoxContent {font-size:17px; text-align:center; padding:5px;}
.ContentArea {padding:18px 13px 0px 13px; text-align:justify; height:520px; line-height:18px;}
.ContentArea span {color:#FF0000;}
.ContentArea a {text-decoration:underline}
.ContentArea a:hover {text-decoration:none}
.ContentArea ul {padding:5px 0; margin:0; list-style-type:none;}
.ContentArea ul li {padding:5px 0 5px 16px; margin:0; list-style-type:none; background:url(../images/arrow-1.gif) left 11px no-repeat;}
.ContentArea ol {padding:5px 0 5px 16px; margin:0; list-style-type:decimal}
.ContentArea ol li {padding:5px 0 5px 0px; margin:0;}

.tital {background:#e7e6e6; padding:3px 8px; font-weight:bold;}
.img {padding:10px 0 10px 0;}


.menu {height:auto; margin:0;}
.menu ul {position:relative; z-index:50; padding:0; margin:0; list-style-type:none; width:108px;}
.menu li {background:#ffffff; float:left;}
.menu li.sub {background:#d4d8bd}
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:1; font-size:1em;}
.menu a, .menu a:visited {display:block; text-decoration:none; width:103px; color:#000; text-indent:5px;
border:1px solid #b6b5b5; border-width:0 0px 1px 0px; background:url(../images/arrow.jpg) 95px 12px no-repeat; border-left:5px solid #cf0505; padding:9px 0;}
* html .menu a, * html .menu a:visited {width:103px; w\idth:103px;}
* html .menu a:hover {color:#00458e; background:#ffffff url(../images/arrow.jpg) 95px 12px no-repeat; border-left:5px solid #00458e; position:relative;}

.menu li:hover {position:relative;}
.menu li:hover > a {color:#00458e; background:#ffffff url(../images/arrow.jpg) 95px 12px no-repeat; border-left:5px solid #00458e;}
.menu li ul {visibility:hidden; position:absolute; top:-1px; left:108px; _left:103px; background:none;}
.menu li:hover > ul {visibility:visible;}
.menu ul a:hover ul {
visibility:visible;
}
.menu ul li ul.sub {width:185px; border:1px solid #b6b5b5; border-width:1px 1px 0px 1px;}
.menu ul li ul.sub a {width:180px; background:#ffffff none; border-left:5px solid #cf0505;}
.menu ul li ul.sub a:hover {width:180px; background:#ffffff none; border-left:5px solid #00458e; text-decoration:none;}
* html .menu ul li ul.sub a, * html .menu ul li ul.sub a:visited {width:180px; w\idth:180px; background:#ffffff none;}
