body 
	{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0px; padding:0px; color:#666666;
	}
.maintable
	{
	width:100%;
	}
.contenttable
	{
	width:970px;
	}
.bannerarea
	{
	text-align:center;
	width:970px;
	height:266px;
	background-position:right; background-repeat:no-repeat; background-color:#EBEBEB;
	}
.downloadarea
	{
	margin-left:-210px;
	}
.header
	{
	height:125px;
	background:url(../images/headerbg.jpg);	
	}
.headertable
	{
	background:url(../images/bannertopcenter.jpg);
	background-position:center bottom; background-repeat:no-repeat;
	}
.bannerbg
	{
	height:266px; 
	}
.bannerbottom
	{
	height:69px; background:url(../images/bannerbottom.jpg);
	}
.footerbottom
	{
		height:72px; background:url(../images/footerbg.jpg); background-position:top;  color:#FFFFFF; background-color:#3D3D3D; padding-top:10px; text-align:center; background-repeat:repeat-x;
	}
.footerbottomint
	{
	height:72px; background:url(../images/footerint.jpg); color:#000000; background-position:top; background-color:#FFFFFF; background-repeat:repeat-x;
	}
.footerbottomlnk1
	{
	color:#000; text-decoration:underline;
	}
.footerbottomlnk1:hover
	{
	color:#000; text-decoration:none;
	}
.footerbottomlnk
	{
	color:#FFFFFF; text-decoration:underline;
	}
.footerbottomlnk:Hover
	{
	color:#FFFFFF; text-decoration:none;
	}
.leftpanel
	{
	background-color:#FFFF23;
	width:251px;
	float:left;
	}
.contentpanel
	{
	width:690px;
	padding:10px 0px 10px 10px;
	float:left;
	}
.contentarea
	{
	text-align:justify; padding:10px 10px 5px 10px;
	}
.headimage
	{
	padding:0px 0px 0px 15px;
	float:right;
	}
.headcontent
	{
	padding:5px;
	text-align:justify;
	}
p{
margin-bottom:15px; padding:0px; margin-top:5px;
}
.leftcontentarea
	{
	width:490px; float:left;
	}
.rightpanel
	{float:right;}
.project1
	{
	background-color:#C6D9F1;  padding:10px; color:#000000;
	}
.projectsearch
	{
	background-color:#D6E4F5;  padding:10px; color:#000000;
	}
.project2
	{
	background-color:#8DB3E2; padding:10px; color:#000000;
	}
form
	{
	padding:0px;
	margin:0px;}
.project3
	{
	background-color:#548DD4; padding:10px; color:#000000;
	}
.projecthead
	{
	color:#003162; font-weight:bold;
	}
.projectheading
	{
	 color:#000033; font-size:18px;
	}
.projectheading1
	{
	 color:#FFFFFF; font-size:18px; padding:10px; background-color:#6699FF;
	}
.content-table
	{
	text-align:justify;
	}
.rightbg
	{
	background-color:#8DB3E2;
	padding:0px 10px 5px 10px;
	}
h1
{font-size:18px; color:#548DD4;  margin:0px; padding:0px;}
h2
{font-size:18px; color:#003679;  margin:0px; padding:0px;}
#menu
{ color:#FFFFFF}
#menu ul
	{
	margin:0px;
	}
#menu ul li
	{ list-style:none;display:inline; margin-right:19px; text-decoration:none; color:#FFFFFF;}
.lnk
	{
	color:#FFFFFF; text-decoration:none;}
.lnk:hover{ color:#333333; text-decoration:underline;}
.topmenu{position:absolute;left:13px;
	top:122px;
	z-index:2;
padding-top:5px;  color:#FFFFFF;

}
.newstab
	{
	position:absolute;
	width:400px;
	background:#FF0000;
	color:#FFFFFF;
	font-weight:bold;
	}	
ul
	{padding:0px; margin:0px;}
li{padding:0px; margin:0px; list-style:none; padding-bottom:5px;}
a{color:#003162; text-decoration:none;}
a:hover{color:#003162; text-decoration:underline;}
h2{padding:0px; margin:0px; font-size:15px;}	
.seperator
	{ border-bottom:#CCCCCC dashed 1px; margin-bottom:10px;}	
.clear
	{
	clear:both}
.news
{
float:left;
width:200px;
}
.articles
{
float:left;
width:200px;
}
.internalrhtmenucolor
	{
	color:#FF2600;
	font-size:12px;
	text-decoration:none;
	}
.internalrhtmenulnk
	{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	line-height:20px;
	}
.internalrhtmenulnk:hover
	{
	color:#000000;
	text-decoration:underline;
	font-size:12px;
	}
#new
	{
	padding:0px; margin:0px;
	}
#new ul{padding:0px 0px 0px 20px; margin:0px;}
#new ul li {padding:0px 0px 3px 2px; margin:0px; list-style-image:url(../images/arrow.gif); }
#services
	{
	padding:0px; margin:0px;
	}
#services ul{padding:0px 0px 0px 20px; margin:0px;}

#services ul li {padding:0px 0px 3px 2px; margin:0px; list-style-type:disc;}
.footerdisclaimer
	{
	color:#FFFFFF;  font-size:10px;
	}
.footerdisclaimer1
	{
	color:#000;  font-size:10px;
	}
.redcolor	
	{
	color:#FF0000;
	font-size:13px;
	}
.dashed
	{
	border-right:dashed 1px #CCCCCC;
	}
.contactadd
	{
	padding-left:10px;
	}
.black
	{
	color:#000000
	}
