body	{

	width:101%;

	padding:0;

	margin: 0;

	color: black;

	text-align:center;

	background-color:#F0EFEA;

    font-size: 10px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

/*      voice-family: "\"}\""; voice-family:inherit;

      font-size:small; */

      }

#wrapper	{

	position:absolute;

	left:50%;

	width:754px;

	margin-top:10px;

	margin-left:-377px;

	padding:0px;

}	
p, li, td	{
		font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
		color: #3e3e3e;
		font-size: 11px;
		line-height: 16px;
}
td	{
		vertical-align:top;
}
h1	{
		font-family : Arial, Verdana, Geneva, Helvetica,  Tahoma, sans-serif;
		color: #99CA3C; /* AFBD22 */
		font-size: 16px;
		font-weight:bolder;
		margin:0;
}

h3	{
		font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
		color: #666666;
		font-size: 11px;
		font-weight:bold;
		line-height: 16px;
}
.linav, .ulnav	{

	font-size : 11px;
	line-height:20px;
    list-style:none;
	list-style-position: outside;
	margin: 2px 0 2px 0;
	padding:0;
	background-color: #ffff99;

}

.sublinav, .subulnav	{

	background-color: #e7e7e7;
	font-size : 11px;
	line-height:20px;
    list-style:none;
	list-style-position: outside;
	margin: 2px 0 2px 5px;
	padding:0;

}
.sublevel	{


	font-size : 11px;
    list-style-image: url(../gfx/arrow_list.gif);
	list-style-type: square;
	list-style-position: outside;
	margin: 0 0 0 17px;
	padding:0;




}
.toplevel	{


	font-size : 11px;
    list-style:none;
	list-style-position: outside;
	margin: 2px 0 2px 5px;
	padding:0;
	list-style: none;	


}



.activenav	{
	background-color: #000;
}

/*
.contentbox{
  width:170px;font-family:tahoma,verdana,arial;
  font-size:11px; line-height:16px;
 
}
.contentbox-top{height:17px;font-size:1px;line-height:1px;}
.contentbox-middle{padding:0 8px 0 8px;margin:0;vertical-align:top;}
.contentbox-bottom{height:17px;font-size:1px;line-height:1px;}

*/
.menubox	{
  width:170px;font-family:tahoma,verdana,arial;
  font-size:11px; 
  background-color:#33BFE2;
  text-align:right;
}
.menubox-top{height:17px;background:url(../gfx/boxes/box_top_blue.gif);}
.menubox-middle{padding:0 8px 0 8px;text-align:left; margin:0;vertical-align:top;background:url(../gfx/boxes/box_top_blue2.gif);background-repeat:no-repeat;background-color:#33BFE2;}
.menubox-bottom{height:17px;background:url(../gfx/boxes/box_bottom_blue2.gif);font-size:1px;line-height:1px;}


.contentbox	{
  width:170px;font-family:tahoma,verdana,arial;
  font-size:11px; 
  background-color:#ADD563;
  text-align:right;

}
.contentbox-top{height:17px;background:url(../gfx/boxes/box_top_green.gif);}
.contentbox-middle{padding:0 8px 0 8px;text-align:left; margin:0;vertical-align:top;background:url(../gfx/boxes/box_top_green2.gif);background-repeat:no-repeat;background-color:#ADD563;}
.contentbox-bottom{height:17px;background:url(../gfx/boxes/box_bottom_green.gif);font-size:1px;line-height:1px;}


.projectbox{
  width:180px;font-family:tahoma,verdana,arial;
  font-size:11px; line-height:16px;
  background:url(../gfx/boxes/box_content_beige.gif);
  float:left;
}
.projectbox-top{height:17px;background:url(../gfx/boxes/box_top_beige.gif);font-size:1px;line-height:1px;}
.projectbox-middle{padding:0 8px 0 8px;}
.projectbox-bottom{height:17px;background:url(../gfx/boxes/box_bottom_beige.gif);font-size:1px;line-height:1px;}



.aboutbox{
  width:170px;font-family:tahoma,verdana,arial;
  font-size:11px; line-height:14px;
  background:url(../gfx/boxes/box_content_purple.gif);
  float:left;
}
.aboutbox-top{height:17px;background:url(../gfx/boxes/box_top_purple.gif);font-size:1px;line-height:1px;}
.aboutbox-bottom{height:17px;background:url(../gfx/boxes/box_bottom_yellow.gif);font-size:1px;line-height:1px;}

.mainbox{
  width:390px;
  
  font-family:tahoma,verdana,arial;
  font-size:11px; line-height:16px;
  text-align:left;
  vertical-align:top;
  margin: 11px 10px 0 0px;
  float:right;
}
.mainbox-top{height:17px;font-size:1px;line-height:1px;}
.mainbox-middle{padding:0 8px 0 8px;}
.mainbox-bottom{height:17px;font-size:1px;line-height:1px;}  
/* background:url(gfx/boxes/box_bottom_beige.gif);  */
  
.newsitem	{
margin:0;
padding:2px 0 0 0;
		font-family : Arial, Verdana, Geneva, Helvetica,  Tahoma, sans-serif;
		color: #fff;
		font-size: 14px;
		font-weight:bold;
		line-height: 16px;
		text-transform: uppercase;
}
.newsitem-green	{
margin:0;
padding:0 0 0 0;
		font-family : Arial, Verdana, Geneva, Helvetica,  Tahoma, sans-serif;
		color: #99CA3C;
		font-size: 14px;
		font-weight:bold;
		line-height: 16px;
		text-transform: uppercase;
}

.newsheader	{

margin:0;
padding:0;
}
  
#t-left	{

	background-image:url(gfx/top_left.png);
	width:17px;
	height:15px;
	float:left;

}
#t-middle	{
			background-image:url(../gfx/top_middle.png);
			width:721px;
			height:15px;
			float:left;
}
#t-right	{
			background-image:url(../gfx/top_right.png);
			width:16px;
			height:15px;
			float:left;
			clear:right;
}	
#top	{
			background-image:url(../gfx/top3.png);
			width:753px;
			height:14px;
			float:left;
}
#bottom	{
			background-image:url(../gfx/bottom2.png);
			width:753px;
			height:14px;
			float:left;
}
#content	{
			background-image:url(../gfx/bg2.png);
			width:754px;
			float:left;
			clear:both;
		 }
#logo	{
			height:35px;
			text-align:left;
			padding: 6px 0 12px 17px;
			float:left;
			clear:none;
}	
/*	 
#menu	{
			height:20px;
			text-align:left;
			padding: 0 0 0 30px;
			float:left;
			margin-top:32px;
			vertical-align:bottom;
			font-size: 11px;
			font-family: Tahoma, Sans-serif;
			color:#9A9A9A;
}	
*/
a		{
			color:#00A0C8; /* 33BFE2 5C7A22 */
			font-size: 11px;
			font-family: Arial, Sans-serif;
			
}

#menu {
			
	padding:30px 0 0 0;
	margin: 0;
	background:transparent;
	height:20px;
	float:left;

}

#nav {
	height:20px;
	line-height:20px;
	width:auto;
	margin: 0;
	padding:0;
	list-style: none;
	font-size: 10px;
	background:transparent;
}
			
#nav li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	width:80px;	
		/*
	First comment. Explorer 5 Mac misses the end-of-comment
	because of the backslash
\*/
			width:auto;
/*
	Second comment. Explorer 5 Mac sees the end of this
	comment as the end of the previous one
*/
			
}
		
#nav ul {
	margin: 0;
	padding: 0;
	border:none;
}
		
#nav a {
	letter-spacing:1px;
	font-weight:normal;
	font-size: 10px;
	float: left;
	padding: 2px 4px 2px 4px;
	margin:0;
	text-decoration: none;
	color: #565A61;

	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;

}
		
#nav a:hover {
	background:#FFBB1F;
	color:#fff;
	font-weight:normal;
}
		
/* 5041A1? 61A2FF??  */
 		
#nav #currentpage a {
	background:#33BFE2; /* 89AAD7 */
	cursor:default;
	color:#fff;
	font-weight:normal;
}
A.newslink:link 
{
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	color: #000000;
	font-size: 10px;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}
A.newslink:visited {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}
A.newslink:hover {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}
A.newslink:visited:hover {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}
A.newslink:active {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}



A.newsitemlink:link 
{
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	color: #fff;
	font-size: 10px;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}
A.newsitemlink:visited {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}
A.newsitemlink:hover {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 10px;
	color: #214356;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}
A.newsitemlink:visited:hover {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 10px;
	color: #214356;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}
A.newsitemlink:active {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 10px;
	color: #3C7798;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}




A.menuitemlink:link 
{
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	color: #fff;
	font-size: 11px;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}
A.menuitemlink:visited {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}
A.menuitemlink:hover {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #214356;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}
A.menuitemlink:visited:hover {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #214356;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}
A.menuitemlink:active {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #3C7798;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}




A.memberlink:link 
{
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	color: #00A0C8;
	font-size: 11px;
	text-decoration:underline;
	font-weight:normal;
	line-height : 14px;
}
A.memberlink:visited {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #00A0C8;
	text-decoration:underline;
	font-weight:normal;
	line-height : 14px;
}
A.memberlink:hover {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #33BFE2;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}
A.memberlink:visited:hover {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #33BFE2;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}
A.memberlink:active {
	font-family : Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #246899;
	text-decoration:none;
	font-weight:normal;
	line-height : 14px;
}