body {

	margin:0;

	padding:0;

	background:#000000 url(../images/bg.gif);

Arial, Helvetica, sans-serif; 	color:#121212;

	font-size: 12px;

	font-style: normal;

	line-height: 18px;

	font-weight: normal;

	font-variant: normal;

}



a { text-decoration:underline; color:#121212; }



a:hover { text-decoration:none; color:#121212; }







#content { display:block; text-align:left; margin:0 auto; width:783px; background:#ffffff; }

#container { display:block; margin:0 auto; padding:0; width:783px; background:#000000 url(../images/bg.gif); align:center; }

#topnav { display:block; margin:0 auto; padding:0; background:#ffffff url(../images/nv_bg.jpg) repeat-x left top; align:center; }

#bodytbl {

	margin:60 0 0;

	padding: 64px 0px 0px;

}

#proj1 { margin:0 auto; padding:0; background:#E9FAFB url(../images/proj_1b.gif) no-repeat left top; align:center; }

#proj2 { margin:0 auto; padding:0; background:#E9FAFB url(../images/proj_2b.gif) no-repeat left top; align:center; }

#proj3 { margin:0 auto; padding:0; background:#E9FAFB url(../images/proj_3b.gif) no-repeat left top; align:center; }



}

#proj1yelo { margin:0 auto; padding:0; background:#F9BE5F url(../images/proj_1bo.gif) no-repeat left top; align:center; }

#proj2yelo { margin:0 auto; padding:0; background:#F9BE5F url(../images/proj_2bo.gif) no-repeat left top; align:center; }

#proj3yelo { margin:0 auto; padding:0; background:#F9BE5F url(../images/proj_3bo.gif) no-repeat left top; align:center; }





.footer{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #FFFFFF;



	text-decoration: none;



	font-style: normal;



	font-weight: normal;



	line-height: 13px;



}







.smcallouttext{



	font-family: Verdana, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: normal;



	color: #000000;



}



a.nav {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:normal;

	color: #ffffff;

	text-decoration: none;

	margin-right: 5px;

	padding-right: 0px;

}

a.nav:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #eeeeee; text-decoration: underline;}



.nvtxt{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #FFFFFF;

	margin-right: 5px;

}







a.newsink:active {  font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #a90024; text-decoration: underline;}

a.newsink:visited {  font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #990000; text-decoration: none;}

a.newsink:hover {  font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #990000; text-decoration: underline;}





a.redlink{



	font-family: Verdana, Helvetica, sans-serif;



	font-size: 12px;



	color:#990000;



	text-decoration: none;



	line-height: 16px;



}a.redlink:active {  font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #900000; text-decoration: none;}

a.redlink:visited {  font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #900000; text-decoration: none;}

a.redlink:hover {  font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #900000; text-decoration: underline;}







a.ftlink{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px!important; color:#FFFFFF; text-decoration: none; line-height: normal;} 

a.ftlink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #fdb042; text-decoration: underline;}





a.smlink{

font-family: Verdana, Helvetica, sans-serif;

font-size: 10px;

color:#666666;

text-decoration: underline;



} 





a.smlink:active {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color:#666666; text-decoration: underline; }







a.smlink:visited {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color:#666666; text-decoration: underline; }







a.smlink:hover {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px;  color: #0192B6; text-decoration: underline; }





a.bluelink{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#029FC8;

	font-weight: normal;

	text-decoration: none;

	line-height: 18px;

} 

a.bluelink:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #029FC8;

	text-decoration: underline;

	font-weight: normal;

	line-height: 18px;

}



a.projlink{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#029FC8;

	font-weight: normal;

	text-decoration: underline;

	line-height: 16px;

} 

a.projlink:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FBAB2E;

	text-decoration: underline;

	font-weight: normal;

	line-height: 16px;

}

.projtext {



	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #121212; line-height: 16px;}



a.whitelink{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#ffffff;

	font-weight: normal;

	text-decoration: underline;

	line-height: 16px;

} 

a.whitelink:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #111111;

	text-decoration: underline;

	font-weight: normal;

	line-height: 16px;

}

.picnoborder {
	margin: 0px 0px 8px 12px;
	padding: 0px;
	border: none;


}



li { color: #0192B6; 







 list-style-type: square; 







 font-family: Verdana, Helvetica, sans-serif; 







 font-size: 11px; line-height: 15px; font-color: #121212;}



.border {



	margin: 0px;



	padding: 0px;



	border-top: 0px none #01a0c7;



	border-right: 4px solid #01a0c7;



	border-bottom: 2px solid #fdb042;



	border-left: 4px solid #01a0c7;



}



.line {



	margin: 0px;



	padding: 0px;



	border-top: 1px dotted #0099cc;



	border-right: 1px none #0099cc;



	border-bottom: 1px none #0099cc;



	border-left: 1px none #0099cc;



/*	border-top: 1px dotted #569f47;



	border-right: 0px none #569f47;



	border-bottom: 0px none #569f47;



	border-left: 0px none #569f47;*/



}



.header {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #121212;

	text-transform: none;

	line-height: 18px;



}



.headerwhite {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #ffffff;

	text-transform: none;

	line-height: 18px;



}





.border4 {



	margin: 0px;



	padding: 0px;



	border: 1px solid #000000;}







.borderpx {

	margin: 0px 0px 4px 4px;

	padding: 0px;

	border: 1px solid #111111;



}

.borderpxyelo {

	padding: 0px;

	border: 1px solid #FBB344;

	float: right;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 20px;



}



.yeloline {

	margin: 0px;

	padding: 0px;

	border-top: 2px solid #F9BE5F;

	border-right: 0px solid #F9BE5F;

	border-bottom: 0px solid #F9BE5F;

	border-left: 0px solid #F9BE5F;

}







#contactform { width:370px; }



#contactform td {padding:12px;}



#contactform input, #contactform textarea { width:220px; border:1px solid #569f47 !important;}



#contactform .button {



	width:85px;



	border:0px double!important;



	font-family: Arial, Helvetica, sans-serif;



}



.textmain {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #121212;



	text-decoration: none;



	font-style: normal;



	font-weight: normal;



	line-height: 18px;



}



.headerblue {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 18px;



	color: 0192B6;



	line-height: 21px;



	letter-spacing: 1px;



}



.textblue {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #01a0c7;



	text-decoration: none;



	font-style: normal;



	font-weight: bold;



	line-height: 15px;



	text-transform: none;



}

.redtext {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #990000;



	text-decoration: none;



	font-style: normal;



	font-weight: bold;



	line-height: 16px;



	text-transform: none;

}

.table {



	margin: 0px;



	padding: 0px;



	border: 1px solid #000000;

}

.caption {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	line-height: normal;

}

.press {



	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #121212; text-decoration: none; font-style: normal; font-weight: normal; line-height: normal;
}
