/* CSS Style starts here */

/* Common part starts here */
html{
	height:100%;
}
body{
	margin:0;
	padding:0;
	background-color:#ffffff;
	color:#000;
}
p, img, td, form, input{
	padding:0;
	margin:0;
}
td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18%;
	color:#000000;
	background-color:inherit;
}
ul{
	margin:0;
	margin-left:15px;
	padding:0;
}

.newsposition{
	margin:195px 0 0 311px;
}
li {
	margin: 1px;
	padding: 0;
	list-style-image:url(../images/li-bullet.gif);
	list-style-position:outside;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#032756;
	line-height:14px;
	background-color:inherit;
}
li a{
  font-family:"Tahoma", Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#4A412A;
  background-color:inherit;
}
li a:hover{
  color:#4F4F4F;
  background-color:inherit;
}
/* Common part ends here */
/* form style starts here */
input{
	width:90px;
	height:14px;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4A412A;
	background-color:#fff;
}
select{
	width:90px;
	height:14px;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4A412A;
	background-color:#fff;
}
.go-button{
	background-image:url(../images/go-button.gif);
	width:36px;
	height:16px;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#ffffff;
	border:0;
	background-color:inherit;
	}
.sign-button{
	background-image:url(../images/sign-in-button.gif);
	width:51px;
	height:18px;
	color:#ffffff;
	border:0;
	background-color:inherit;
}
.nobdr{
	border:0px;
}
#project-box{
	margin-left:15px;
	margin-top:13px;
	margin-right:7px;
}
#project-box img{
	border:1px solid #ADC2D1;
}
.project-text{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#3E7180;
	background-color:inherit;
}
.project-text a{
	color:#3E7180;
	text-decoration:none;
	background-color:inherit;
	float:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
}
.project-text a:hover{
	text-decoration:underline;
}
/* form style ends here */
/* header part starts here */
#outertable{
	background-color:#ffffff;
	width: 800px;
	border-left:1px solid #E0DEDE;
	border-right:1px solid #E0DEDE;
	color:#000;
}
.header-content{
	background-repeat:no-repeat;
	height:144px;
}
.header-bg{
	width: 486px;
	height:144px;
	background-image:url(../images/header-right-bg.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.logo-right{
	width:132px;
	height:99px;
	text-align: right;
}
.banner-left{
	width:294px;
	height:180px;
	background:url(../images/banner-left-bg.gif) no-repeat 0 0;
}
.banner-right{
	width:599px;
	height:226px;
	text-align: right;
	margin-left: 23px;
}
.banner-bottom-left{
	width:294px;
	height:51px;
	background-image:url(../images/banner-bot-left.gif);
	background-repeat:no-repeat;
}
.banner-bottom-right{
	width:486px;
	height:51px;
	background-image:url(../images/banner-bot-right.gif);
	background-repeat:no-repeat;
}
#logo-content{
	margin-top:27px;
	margin-left:21px;
}
.comp-caption{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#C2A518;
	background-color:inherit;
}
/* header part ends here */

/* body part starts here */

/* left panel starts */
.leftpanel{
	width: 553px;
}
.welcome-box{
	background-color:193447;
	height:167px;
	color:#153D4C;
}
.welcome-text{
	margin-left:14px;
	margin-top:20px;
}
.welcome-font{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	background-color:inherit;
}
.service-box{
	height:163px;
}
.projects-box{
	height:260px;
	width:538px;
}
.divider {
background:url(../images/services-dots.gif) repeat-x 0 0; height:14px;
}
/* left panel starts */
/* menu style starts here */
#menu-box{
	margin-left:40px;
	margin-top:0px;
	margin-bottom:12px;
	width:150px;
}
.menu-devider{
	border-bottom:1px dotted #000000;
}

/* menu style ends here */

/* right panel starts */
.rightpanel{
	width: 227px;
}
.left-shade{
	width:20px;
	background-image:url(../images/right-white-left-bg.gif);
	background-repeat:repeat-y;
}
.right-shade{
	width:14px;
	background-image:url(../images/right-white-right-bg.gif);
	background-repeat:repeat-y;
}
.news-panel{
	width:193px;
}
.news-content{
	width:167px;
	margin-top:11px;
	margin-left:15px;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6B6F71;
	background-color:inherit;
}
.news-content .datetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#6B6F71;
	background-color:inherit;
}
.news-content .headtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#051B26;
	background-color:inherit;
}
.news-content .moretext a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#153D4C;
	text-decoration:none;
	background-color:inherit;
}
.news-content .moretext a:hover{
	text-decoration:underline;
}
.news-caption{
	width:132px;
	margin-left:311px;
	margin-top:16px;
}
#login-box{
	width:217px;
}
.login-content{
	background-image:url(../images/login-mid-bg.gif);
	background-repeat:repeat-x;
	width:159px;
	height:132px;
}
.login-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#133847;
	background-color:inherit;
}
.login-text a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#133847;
	text-decoration:none;
	background-color:inherit;
}
.login-text a:hover{
	text-decoration:underline;
}
.user-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#01080A;
	background-color:inherit;
}
.normaltext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	background-color:inherit;
}
.normaltext a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	background-color:inherit;
}
.normaltext a:hover{
	text-decoration:underline;
}
#service-box{
	margin-left:15px;
	margin-top:15px;
	width:538px;
}
.toplogin{
	background:url(../images/login-top-mid.gif) repeat-x 0 0;
	height:11px;
}
.leftlogin{
background:url(../images/login-left-mid.gif) repeat-y 0 0; width:38px;
}
.rightlogin{
background:url(../images/login-right-mid.gif) repeat-y 0 0; width:20px;
}
.btmlogin{
background:url(../images/login-bottom-mid.gif) repeat-x 0 0; height:20px;}
/* right panel ends */
/* body part ends here */

/* footer part starts here */
.topfooter{
background:url(../images/foot-tab-top-mid.gif) repeat-x 0 0; height:13px;
}
.botfooter{
background:url(../images/fot-tab-bot-mid.gif) repeat-x 0 0; height:13px;
}
.leftfooter{
background:url(../images/fot-tab-left-mid.gif) repeat-x 0 0; width:15px;
}
.rightfooter{
background:url(../images/(images/fot-tab-right-mid.gif) repeat-x 0 0; width:15px;
}
#footer{
	width:780px;
	height:86px;
	color:#ffffff;
	background:url(../images/footer-bg.gif) repeat-x 0 bottom;
	background-color:inherit;
}
#foot-table{
	width:761px;
	margin-top:10px;
	margin-left:25px;
	margin-right:9px;
	margin-bottom:0px;
}
.footer-content{
	width:730px;
	height:48px;
	background-image:url(../images/foot-tab-body-bg.gif);
	background-repeat:repeat-x;
}
.footer-text{
	margin-left:15px;
	margin-top:0px;
	width:699px;
}
.copyright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#3E7180;
	background-color:inherit;
}
.copyright a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#3E7180;
	text-decoration:none;
	background-color:inherit;
}
.copyright a:hover{
	text-decoration:underline;
}
.footerlink{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	background-color:inherit;
}
.footerlink a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background-color:inherit;
}
.footerlink a:hover{
	text-decoration:underline;
}
/* footer part ends here */
/* form style starts here */
.button1{
	background-image:url(../images/button.gif);
	background-repeat:no-repeat;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#BFCEDE;
	width:75px;
	height:24px;
	border:0px;
	background-color:inherit;
	}
/* form style ends here */
/* CSS Style starts here */
#outertable tr .header-content {
	background-image: url(../images/Maintop.jpg);
}
.Textalignright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-align: right;
}

