@charset "utf-8";
/* CSS Document */
/* header part Starts here*/
body{margin:0;}

.leftmenutopgreybg{width:200px; background-color:#e7e7e7; height:4px;}
.bar{width:1px; background-color:#b2b2b2; height:2px;}
.borderbottom{width:240px; background-color:#e7e7e7; height:2px; padding:0; margin:0;}
.space{height:6px; padding:0;}
.width{width:20px; margin:0;}
.width2{width:1px; margin:0; background-color:#c0c9d0; }
.bar2{height:1px; background-color:#c0c9d0; }
.line{width:940px; background-color:#999; height:2px;}
.searchtxt{font: normal 12px arial;height:16px; width:44px; color:6b6b6b; text-align:left; text-decoration:none; }
.textbox{margin:0; padding:0; width:175px; color:#000; height:16px; text-decoration:none; font:normal 11px tahoma; border:1px solid #aaa;}
.textarea{margin:0; padding:0; width:250px; height:100px;color:#000; text-decoration:none; font:normal 11px tahoma; border:1px solid #aaa;}
.innertextbox{margin:0; padding:0; width:126px; color:#000; height:16px; text-decoration:none; font:normal 11px tahoma; border:1px solid #aaa;}
.listMenu{border:1px solid #8b8b8b; font:normal 11px arial; width:200px; height:18px;	color:#353535;}
/* header part Ends here*/

/* headertex ts Starts here*/
.headertxtblue{font:bold 18px tahoma; text-align:left; text-decoration:none; color:#246b99; }
.headertxtblue1{font:bold 18px; text-align:left; text-decoration:none; color:#246b99; font-family:Georgia;}

a.headertxtblue1{font:bold 18px; text-align:left; text-decoration:none; color:#246b99; font-family:Georgia;}
a.headertxtblue1:hover{text-decoration:underline;}
.headertxtblue9{font:bold 12px; text-align:left; text-decoration:none; color:#246b99; font-family:Georgia;}

a.headertxtblue9{font:bold 12px; text-align:left; text-decoration:none; color:#246b99; font-family:Georgia;}
a.headertxtblue9:hover{text-decoration:underline;}

.headertxtgrey{ font-family:Georgia; font-size:13px; width:300px; text-align:left; text-decoration:none; color:#666; }
.subheadertxtgrey{font:bold 14px Georgia; text-align:left; text-decoration:none; color:#666; }

.subheadertxtgrey{font:bold 13px tahoma; text-align:left; text-decoration:none; color:#7f7f7f; }
.headertxtblue2{font:bold 16px tahoma; text-align:left; text-decoration:none; color:#246b99; }

.headertxtblack{font:bold 16px Arial; text-align:left; text-decoration:none; color:#434343; }
.headertxtblack1{font:bold 16px Georgia; text-align:left; text-decoration:none; color:#434343; }
.subheadertxtblack2{font:bold 16px Georgia; text-align:left; text-decoration:none; color:#434343; }

.headertxtwhite1{font:bold 16px Georgia; text-align:left; text-decoration:none; color:#FFFFFF; }
a.headertxtwhite1{font:bold 16px Georgia; text-align:left; text-decoration:none; color:#FFFFFF; }

.commonheader{font:normal 24px "Georgia"; text-align:left; text-decoration:none; color:#424242; padding:0; margin:0;}
.noticeboard{height:22px; margin:0; padding:0 0 0 7px; font:bold 14px Arial; text-align:left; text-decoration:none; color:#fff; background-color:#8bb053;text-transform:capitalize; }
.listen{ font-family:arial; font-size:13px; font-style:normal; text-decoration:none; font-weight:bold; letter-spacing:3px; color:#9153b5; text-transform:uppercase;}
/* headertexts ends here*/

/* texts Starts here*/
.content{font: normal 14px arial; color:#434343; text-decoration:none; text-align:justify; }
.yeartxtgrey{font:normal 13px arial; text-decoration:none; color:#8d8d8d; }
.footertext{font:normal 13px arial; text-decoration:none; color:#717171; }
.breadcrum{font:bold 13px arial; text-align:left; text-decoration:none; color:#3c3c3c; }
.date{font:bold 12px tahoma; text-align:left; text-decoration:none; color:#3c3c3c; }

.alert{ font-family:Georgia; font-size:13px; text-decoration:none; color:#FF0000; }
/* texts Ends here*/

/* links Starts here*/
a.more{font:bold 13px arial; color: #246b99;text-decoration: none; padding:0 0 0 5px;}
a.more:hover{text-decoration: underline; padding:0 0 0 5px;}
a.more2{font:bold 13px arial; color: #246b99;text-decoration: none; padding:0;}
a.more2:hover{text-decoration: underline; padding:0;}
a.more0{font:normal 12px arial; color: #246b99;text-decoration: none; text-indent: 3px; padding:3 0 0 5px;}
a.more0:hover{text-decoration: underline; text-indent: 3px; padding:3 0 0 5px;}
a.report{font:normal 15px arial; color: #246b99;text-decoration: none; padding:0 0 0 2px; margin:0;}
a.report:hover{text-decoration: underline; padding:0 0 0 2px;}
a.nbrd{font:normal 14px arial; color: #246b99;text-decoration: none; margin:0; line-height:12pt;}
a.nbrd:hover{text-decoration: none;}
a.email{font:bold 14px arial; color: #236a96;text-decoration: none; padding:0 0 0 5px;}
a.url{font:normal 14px arial; color: #236a96;text-decoration: none; padding:0;}


/* innerpage menus links Starts here*/
#lmenu a.vist{ font:normal 13px Georgia; color:#424242; width:200px; height:27px; text-decoration:none; margin:0; padding:0 0 0 10px;}
#lmenu a.vist:hover{text-decoration:underline;}
#lmenu{ width:200px; height:27px; background-image:url(/images/yellowbg.gif); background-repeat:x;}
#lmenunor a.act{ font:normal 13px Georgia; color: #246b99; width:200px; height:50px; text-decoration:none; margin:0; padding:0 0 0 10px;}
#lmenunor a.act:hover{text-decoration:underline;}

#lmenunor{ width:200px; height:27px; background-image:url(/images/menudotted.gif); background-repeat:x;}

#lmenu2 a.act{ font:normal 12px arial; color: #246b99;  height:26px; text-decoration:none; margin:0; padding:0 4px 0 4px;}
#lmenu2 a.act:hover{text-decoration:underline;}
#lmenu2 a.vist{ font:normal 12px arial; color:#424242;  height:26px; text-decoration:none; margin:0; padding:0 4px 0 4px;}
#lmenu2 a.vist:hover{text-decoration:underline;}
#lmenu2{ width:200px; height:27px; background-image:url(/images/yellowbg.gif); background-repeat:x;}

#lmenunor a.act{font:normal 13px Georgia; color: #246b99; width:200px; height:50px; text-decoration:none; margin:0; padding:0 0 0 10px;}
#lmenunor2 a.act:hover{text-decoration:underline;}
#lmenunor2{ width:200px; height:27px; background-image:url(/images/menudotted.gif); background-repeat:x;}

/* innerpage menus links Starts here*/
#rmenu a.vist{ font:bold 13px arial; color: #5b5b5b; width:200px; height:27px; text-decoration:none; margin:0; padding:0 0 0 10px;}
#rmenu{ width:200px; height:27px; background-image:url(/images/yellowbg.gif); background-repeat:x;}
#rmenunor a.act{ font:bold 13px arial; color: #246b99; width:200px; height:50px;  border-bottom:2px solid color:#e7e7e7; text-decoration:none; margin:0; padding:0 0 0 10px;}
#rmenunor{ width:200px; height:27px;}

/* innerpage Sub menus links Starts here*/
#rsmenu a.vist{ font:bold 13px arial; color: #5b5b5b; width:200px; height:27px; text-decoration:none; margin:0; padding:0 0 0 10px;}
#rsmenu{ width:200px; height:27px; background-image:url(/images/yellowbg.gif); background-repeat:x;}
#rsmenunor a.act{ font:bold 13px arial; color: #246b99; width:200px; height:50px; text-decoration:none; margin:0; padding:0 0 0 10px;}
#rsmenunor{ width:200px; height:27px; background-image:url(/images/menudotted.gif); background-repeat:x;}

/* innerpage menus links Starts here*/
#inmenu a.vist{font:bold 12px arial; color: #5b5b5b; width:200px; height:35px; text-decoration:none; padding:10px 0 10px 0;}
#inmenu{width:200px; height:35px; background-image:url(/images/yellowbg.gif); background-repeat:x;}
#inmenunor a.act{font:bold 12px arial; color: #246b99; width:200px; height:50px; text-decoration:none; padding:10px 0 10px 0;}
#inmenunor{ width:200px; height:40px; background-image:url(/images/menudotted2.gif); background-repeat:x;}

#container {position:relative; background-color:#9e0004; height:56px; border-bottom:1px solid #450a00; width:940px; height:57px;	z-index:1; margin:0;}
#limg {float:left; padding: 0;  margin: 0;  width:25px;  padding-top: 0;  background: url(/images/curveleft1.gif) no-repeat right top;  margin-right: 1px;}
#rimg {float:right; padding:0;  width:25px; ; background: url(/images/curveright1.gif) no-repeat left top;}

.header{padding:0; width:940px; height:77px; }
.logo{ float:left; height:77px; width:420px}
.tlogo{ float:right; height:77px; width:140px;}

.rimg {float:right; margin:0; padding:0;}
 
.leftbar {float:left; display:block;  margin:7px 0 0 0; padding:7px 25px 0 5px; height:36px; border-left:1px solid #d86c6e;}

.drop {padding:0  0 0 31px; margin:0; list-style:none;  position:relative; color:#fff; z-index:1500;}
.drop li.top {display:block; float:left; padding:0px 0 2px; color:#fff; font:normal 15px Georgia;}
.drop li a.top_link {display:block; float:left; color:#fff; text-decoration:none; height:56px; font:normal 15px georgia;  cursor:pointer;}
.drop li a.top_link span {float:left; display:block; margin:7px 0 0 0; padding:7px 25px 0 5px; height:36px; border-left:1px solid #d86c6e;}
.drop li a.top_link:hover {color:#424242;  background-color:#fff; height:52px; margin:0; border-bottom:4px solid #ffdb11; }
.drop li:hover > a.top_link {color:#424242; background-color:#fff;  }
 
.drop table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
/* Default link styling */
 
/* Style the list OR link hover. Depends on which browser is used */
 
.drop a:hover {visibility:visible; position:relative; z-index:1500;}
.drop li:hover {position:relative; z-index:1500;}
.drop ul {position:absolute; left:-9888px; top:-9999px; width:0; height:0; margin:21px; padding:0; list-style:none;}
.drop ul.sub1 {width:170px;}
.drop ul.sub2 {width:155px;}
.drop ul.sub3 {width:240px;}
.drop ul.sub4 {width:170px;}
.drop ul.sub5 {width:125px;}
.drop ul.sub6 {width:215px;}
/*.drop ul.sub7 {width:365px;}*/
.drop ul.sub8 {width:100px;}
 
.drop :hover ul {left:-21px; top:35px; background: #fff2cd; border-width:4px; border:4px solid #ffdb11;  white-space:nowrap; height:auto; z-index:1500;}
.drop :hover ul li {display:block; height:20px; position:relative; font:normal 12px arial; width:auto; border-bottom:1px dotted #aaa; }
.drop :hover ul li a {display:block; font: normal 12px arial; height:20px; width:auto; padding:2px 0 0 10px; color:#483e3e; text-decoration:none;}
 
.drop :hover ul li a:hover {background:#fff; color:#483e3e; border-bottom:1px dotted #aaa;}
 
/* sample*/
 
.drop7 {padding:0  0 0 0px; margin:0; list-style:none;   position:relative; color:#fff; z-index:1500;}
.drop7 li.top {display:block; float:left; padding:0px 0 2px; color:#fff; font:normal 15px Georgia;}
.drop7 li a.top_link {display:block; float:left; color:#fff; text-decoration:none; height:56px; font:normal 15px georgia;  cursor:pointer;}
.drop7 li a.top_link span {float:left; display:block; margin:7px 0 0 0; padding:7px 25px 0 5px; height:36px; border-left:1px solid #d86c6e; }
.drop7 li a.top_link:hover {color:#424242;  background-color:#fff; height:52px; margin:0; border-bottom:4px solid #ffdb11; }
.drop7 li:hover > a.top_link {color:#424242; background-color:#fff;   }
 
.drop table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0; }
/* Default link styling */
 
/* Style the list OR link hover. Depends on which browser is used */
 
.drop7 a:hover {visibility:visible; position:relative; z-index:1500; }
.drop7 li:hover {position:relative; z-index:1500;}
.drop7 ul {position:absolute; left:-9888px; top:-9999px; width:0; height:0; margin:21px; padding:0; list-style:none;}
.drop7 ul.sub7 {width:365px;}
.drop7 :hover ul {left:-283px; top:35px; background: #fff2cd; border-width:4px; border:4px solid #ffdb11;  white-space:nowrap; height:auto; z-index:1500;}
.drop7 :hover ul li {display:block; height:20px; position:relative; font:normal 12px arial; width:auto; border-bottom:1px dotted #aaa; }
.drop7 :hover ul li a {display:block; font: normal 12px arial; height:20px; width:auto; padding:2px 0 0 10px; color:#483e3e; text-decoration:none;}
 
.drop7 :hover ul li a:hover {background:#fff; color:#483e3e; border-bottom:1px dotted #aaa;}



/* menu visited and normal styles */
.menurightV {margin:0; padding:0; width:200px;}
.menurightV ul {margin:0; padding:0;}
.menurightV li {border-bottom:3px solid #ffdb11;  list-style:none; }
.menurightV li a.active{font:normal 13px arial; display:block; color:#424242; text-decoration:none; padding: 5px 5px 5px 5px;}
.menurightV li a:hover {text-decoration:underline;}

.menurightN {margin:0; padding:0; width:200px;}
.menurightN ul {margin:0; padding:0;}
.menurightN li {border-bottom:1px solid #e7e7e7; border-bottom-width:2px; list-style:none; }
.menurightN li a.normal{font:normal 13px arial; display:block; color:#246b99; text-decoration:none; padding: 5px 5px 5px 5px;}
.menurightN li a:hover{text-decoration:underline;}

.menuleftV {margin:0; padding:0; width:200px;}
.menuleftV ul {margin:0; padding:0;}
.menuleftV li {border-bottom:3px solid #ffdb11;  list-style:none; }
.menuleftV li a.active{font:normal 13px Georgia; color: #424242; display:block; text-decoration:none; padding: 5px 5px 5px 5px;}
.menuleftV li a:hover {text-decoration:underline;}

.menuleftN {margin:0; padding:0; width:200px;}
.menuleftN ul {margin:0; padding:0;}
.menuleftN li {border-bottom:1px solid #e7e7e7; border-bottom-width:2px; list-style:none; }
.menuleftN li a.normal{font:normal 13px Georgia; display:block; color:#246b99; text-decoration:none; padding: 5px 5px 5px 5px;}
.menuleftN li a:hover{text-decoration:underline;}

.button {
 font: bold 11px arial;
 color: #fff;
 background-color: #9e0004;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #c76c6e;
 border-right-color: #640003;
 border-bottom-color: #420002;
 border-left-color: #b33639;
 height: 20px;
 padding: 1px;
}

/* center main content*/

#mainMiddleContent{font: normal 12px arial; color:#434343; text-decoration:none;}
#mainMiddleContent p{text-align: justify;}
#mainMiddleContent img{border:0px;}
#mainMiddleContent ul{list-style-type: disc;}
#mainMiddleContent a{font:normal 12px arial; color: #236a96;text-decoration: none; padding:0 0 0 0px;}
#mainMiddleContent a:hover{font:normal 12px arial; color: #236a96;text-decoration: underline; padding:0 0 0 0px;}

#mainMiddleContent a.more{font:bold 11px arial; color: #246b99;text-decoration: none; padding:0 0 0 5px;}
#mainMiddleContent a.more:hover{text-decoration: underline; padding:0 0 0 5px;}

#mainMiddleContent a.email{font:bold 12px arial; color: #236a96;text-decoration: none; padding:0 0 0 5px;}
#mainMiddleContent a.url{font:bold 12px arial; color: #236a96;text-decoration: none; padding:0 0 0 5px;}

#greyTr{background-color:#e7e7e7; height:4px;}
#centerCntHeader{font:normal 24px "Georgia"; text-align:left; text-decoration:none; color:#424242; padding:0; margin: 0px 0px 5px 0px; clear: right;}
#centerCntSubHeader{font:bold 11px tahoma; text-align:left; text-decoration:none; color:#7f7f7f;margin: 0px 0px 15px 0px; clear: right;}
#divMainContent{overflow-x: auto; overflow-y: hidden;width: 720px;}

#tblMainContent {border:1px inset #434343;}
#tblMainContent thead{background:#e7e7e7;}
#tblMainContent tr{background:#FFFFFF;}
#tblMainContent tr:hover{background:#e7e7e7;}
#tblMainContent td{border:1px outset #434343;}
