/* CSS Document */

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image:url(../images/bg.gif);

	background-position:top;

	background-repeat:repeat-x;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#353535;

}

.content_data

{

	font-size:13;

	}



p{text-align:justify;}



#top1{

	margin-left:auto;

	margin-right:auto;

	width:900px;

	height:70px;

	}

#top2{

	margin-left:auto;

	margin-right:auto;

	width:900px;

	height:25px;

	}

#footer{

	margin-left:auto;

	margin-right:auto;

	width:790px;

	height:60px;

	padding:10px 5px 10px 5px;

	}



.menuitem{

	padding:3px 18px 3px 18px;	

}



.menulink{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

	color:#464646;

	text-decoration:none;

}

a.menulink:hover{	

	color:#467EB7;	

}

.dropdowntext{

	color:#FFFFFF;

	text-align:right;

	width:50%;

	padding-right:10px;

	padding-top:3px;

}

.drop{

   	width:150px;

	height:15px;

	font-size: 9px;

	margin-top: 2px;

}

#contentarea{

	margin-left:auto;

	margin-right:auto;

	width:790px;

	padding:5px;	

}

#flash{

	width:540px;

	height:166px;

	float:left;

}



#flash{

	width:540px;

	height:166px;

	float:left;

}

#imagelinks{

	width:235px;	

}

#intro{

	width:540px;

	float:left;

	padding-top:10px;

}

.contenthead{

font-size:15px;

font-weight:bold;

color:#467EB7;

}



.contentdata{

font-size:13px;

color:#467EB7;

}

#loginbox{

	width:235px;

	float:right;

	padding-top:10px;

}

.table{

	border:solid 1px #CCCCCC;

}

.tablehead{

	background-image:url(../images/tablehead.jpg);

	background-repeat:repeat-x;

	height:25px;

	font-size:13px;

	font-weight:bold;	

	padding-left:10px;

}

.textbox{

	width:140px;

	height:18px;

	border:#CCCCCC solid 1px;

}

.tablecell{

	padding:5px 5px 0px 5px;

}

.button{

	width:50px;	

	background-color:#CCCCCC;

	color:#000000;	

}

.projects{

padding-top:10px;

}



.table2head{

	height:25px;

	background-color:#3D7AB9;

	color:#FFFFFF;

	font-size:12px;

	font-weight:bold;

	padding:0px 0px 0px 4px;		

}

.table2body{

	/*background-image:url(../images/tablebg.jpg);*/

	background-repeat:repeat-y;	

	background-color:#eeeeee;

	padding:0px 0px 0px 0px;	

}

.table3head{

	height:25px;

	background-image:url(../images/tablehead2.jpg);

	background-repeat:repeat-x;

	border-top:#DCDCDC solid 1px;

	color:#3D7AB9;

	font-size:13px;

	font-weight:bold;

	padding:0px 0px 0px 10px;		

}

.table3body{

	color:#235D69;

	padding:15px 0px 0px 10px;		

}

.articlehead{

font-weight:normal;

color:#000000;

}



.contentlink{

	color:#235D69;	

}

a.contentlink:hover{

	color:#353535;	

}

.newslist{

	padding:10px 10px 0px 0px;

	text-align:justify;

}

.readmorelink{

	color:#07789A;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

}

a.readmorelink:hover{

	color:#000000;

	

}

.footercontent{

	background-color:#3D7AB9;

	color:#BCE8FD;

	text-align:center;

	padding-top:10px;

	height:30px;

}

.footercontent a:link { color: #BCE8FD; text-decoration: none;}

.footercontent a:visited { color: #BCE8FD; text-decoration: none;}

.footercontent a:hover { color: #FFFFFF; text-decoration: underline;}

.advtContents
{
	max-height:100px;
}