/* CSS Document */

body{margin:0; font-size:12px; font-family:Arial;}

.internal-link a{ color:#3D346B; text-decoration:none;font-weight:bold;}
.internal-link a:hover{ color:#3D346B; text-decoration:underline;font-weight:bold;}

#header {
margin:0pt auto;
width:912px; border-left:1px solid  #CECECE;  border-right:1px solid  #CECECE;  background-color:#8788be; 
}

.header_bg {background:#FFFFFF}

#menu{background:#8788be; height:50px;}
.menu{ font-weight:bold; padding:5px 10px; text-align:center; text-decoration:none; color:#FFFFFF;}

.top-ben{background:url(../images/top-ben.jpg) no-repeat top ; height:221px;}

#mid-cont{width:912px; margin:0 auto; border-left:1px solid #ebebeb;  border-right:1px solid #ebebeb;}
.ing-text-bg{background:url(../images/img-botbg.jpg) #8081B7 bottom right no-repeat; font-size:18px; color:#000000; padding:10px; text-align:center; line-height:20px; text-decoration:none;}

.ing-text-bg a{ font-size:18px; color:#000000;  text-align:center; line-height:20px; text-decoration:none; }

.ing-text-bg a:hover{ font-size:18px; color:#CCCCCC; text-align:center; line-height:20px; text-decoration:none; }

#footer{width:912px; margin:0 auto; }

.me-le-bg{background:url(../images/footer-left-cr.jpg) no-repeat top left; width:15px; height:49px;}

.me-ri-bg{background:url(../images/footer-right-cr.jpg) no-repeat top left; width:15px; height:49px;}

.ft-menu-text{color:#1d1e4b; font-size:11px; padding:5px 8px; text-align: center; text-decoration:none;}

.ft-menu-text a{color:#1d1e4b; font-size:11px;  text-align: center; text-decoration:none;}

.ft-menu-text a:hover{color:#000; font-size:11px;  text-align: center; text-decoration:underline;}



#navigation-Wraper{ clear:both; width:912px; height:45px; background-color:#8788be; }
#navigation ul{list-style:none; padding:0; margin:0; list-style-type:none;}
#navigation li{float:left; margin:0; padding-left:3px; list-style:none; text-align:center; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff;}
#navigation a {text-decoration:none; height:45px; padding-left:9px;  color:#fff;}
#navigation a.current {color: #fff; background:url(../images/ho-left.jpg) left top no-repeat; padding-left: 9px;}
#navigation a.current span {background:url(../images/ho-right.jpg) right top no-repeat; padding-right: 10px;}

#navigation a span{text-decoration:none; height:45px; padding-right:10px; }
#navigation a, #navigation a span{display: block; float: left;}
 /* Hide from IE5-Mac \*/
#navigation a, #navigation a span{float: none; display:inline-block; cursor:pointer;}
/* End hide */
#navigation a:hover{color: #fff; background:url(../images/ho-left.jpg) left top no-repeat; padding-left: 9px;}
#navigation a:hover span{background:url(../images/ho-right.jpg) right top no-repeat; padding-right: 10px;}

.welcome-text{color:#63638b; font-size: 28px; text-align: left; padding-left:5px; }

.ind-title-text{ color:#50518d; font-size:15px; font-weight:bold; text-align:left; padding-left:5px;}

.gentext{padding-left:5px;}

.img-text-title{font-size:15px; color:#000000; padding:10px;}

.welcome-text-inner{color:#63638b; font-size:  text-align: left;  }



/* created by anil on 12-05-08 */ 

.news-bg {background:url(../images/page-bg.jpg) left top no-repeat #d5cbdc; text-align:left; padding:0px 10px 10px 10px}
.news-bg p{margin:0px; padding:10px 0 0 0;}

.footer-bannermid {background:url(../images/footer-banner-mid.gif) left top repeat-x #beafc9;}

.footer-brd {cursor:pointer; margin:1px 0 0 0}
p{ text-align:justify; line-height:18px;}

.breadcrumb{
	font-weight:bold;
	color:#3D346B;
	text-decoration:none;
}
.breadcrumb a{
	font-weight:bold;
	color:#3D346B;
	text-decoration:none;
}
.breadcrumb a:hover{
	font-weight:bold;
	color:#3D346B;
	text-decoration:underline;
}