	body {
	margin-top:15px;	
	background:#667379;
	}
	
	a {font-weight:bold;color:#7777E5;text-decoration:none;}
	a:hover {text-decoration:underline;}
	
	a.name {font:bold 16px verdana; margin-bottom:5px;color:#8B7108;text-decoration:none;}
	a.name:hover {font:bold 16px verdana; margin-bottom:5px;color:#8B7108;text-decoration:none;}
	
	
.anylinkcss{
margin-top:4px;
margin-left:-4px;
position:absolute;
visibility: hidden;
border:solid #000;
border-width:0 1px 0 1px;
line-height: 18px;
z-index: 100;
background-color: #fc0;
width: 160px;
}

.anylinkcss a{
width: 100%;
display: block;
border-bottom: 1px solid #000;
padding:3px 0;

color:#000;
text-decoration: none;
text-indent:4px;
padding:5px 0;
text-align:left;
}

.anylinkcss a:hover{ 
background-color: #000;
font:bold 20px Verdana;
color:#fff;
}
	
	
	
	table.container {width:780px;}
	table.container td{padding:0;}	
	
	table.container table#banner {width:770px;border:solid #000;border-width:1px 1px 0 1px;}
	table.container table#banner td {padding:0;}
	table.container table#banner td#logo {width:140px;}
	table.container table#banner td#tagline {width:343px;}
	table.container table#banner td#handshake {width:287;}
	

  .bgC {background-color:#fc0;}
  .bgHigh {background-color:#BF9900;color:#fff;}

 table.container table#topnav {width:770px;border:solid #000;border-width:1px 0 1px 0;}
 table.container table#topnav td {text-align:center;}
 
 
 table.container table#topnav td a {font:bold 11px verdana; color:#000;text-decoration:none;}
 table.container table#topnav td a:hover{color:#fff;text-decoration:none;}
 table.container table#topnav td a.active {color:#fff;text-decoration:none;}
 table.container table#topnav td a.active:hover {color:#fff;text-decoration:underline;}
 
 table.container table#topnav tr#links td {border-right:1px solid #000;padding:3px 20px 3px 20px;}
  
 table.container table.content {width:770px;background:#fff;}
 table.container table.content td {padding:20px 20px 20px 23px;font:normal 11px/17px verdana; color:#000;vertical-align:top;}

 /* for Board of Directors */
table.container table.bod {width:100%;margin-bottom:15px;}
table.container table.bod tr.rows td {border-bottom:1px solid #d1d1d1;vertical-align:middle;text-align:left;}
table.container table.bod td {vertical-align:middle;text-align:left;padding:0 0 20px 0;}
 

 table#footer {width:770px;}
 table#footer td {padding-top:5px;padding-bottom:5px;font:bold 10px verdana;color:#fff;text-align:center;}
 table#footer td a{color:#fff;text-decoration:underline;}
 table#footer td a:hover {color:#ccc;text-decoration:underline;}

h1 {font-size:20px;margin-top:0;margin-bottom:15px;}
h2 {font-size:18px;margin-top:6px;margin-bottom:15px;line-height:22px;}
h3 {font:bold 16px verdana; margin-bottom:10px;color:#8B7108;}
.header{font-size:14px;margin:0;}
.smallheader{font-size:13px;margin:0;}
.bold {font-weight:bold;}
.underline {text-decoration:underline;}
.italic {font-style:italic;}
.grey {color:#999;}

/* form styles */

table.content table.formtable {width:470px;/*border:1px solid red;*/margin-top:6px;}
table.content table.formtable tr.checkbox td{padding:0;/*border:1px solid red;*/}
table.content table.formtable td {padding:3px;}
table.content table.formtable td.left{padding:3px;vertical-align:top;/*border:1px solid blue;*/}
table.content table.formtable td.right{width:240px;padding:3px;vertical-align:top;/*border:1px solid blue;*/}
table.content table.formtable td input
{
	padding-left:4px;
	vertical-align:top;
	font:normal 10px verdana;
	color:#900;
	width:370px;
	border-left:2px solid #999;
	border-top:2px solid #999;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	height:17px;
}

table.content table.formtable td textarea  
{
	border-left:2px solid #999;
	border-top:2px solid #999;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:225px;
	height:80px;
	font:normal 10px verdana;
	padding-left:4px;
}

table.content table.formtable td select {margin:0;font:normal 11px verdana;padding-left:2px}


/* popup form styles */
table.popupwindow {width:100%;/*border:1px solid red;*/}
table.popupwindow td {font:normal 11px/17px verdana; color:#000;vertical-align:top;}

table.popupwindow table.formtable {width:370px;/*border:1px solid red;*/margin-top:6px;}
table.popupwindow table.formtable tr.checkbox td{padding:0;/*border:1px solid red;*/}
table.popupwindow table.formtable td {padding:3px;}
table.popupwindow table.formtable td.left{padding:3px;vertical-align:top;/*border:1px solid blue;*/}
table.popupwindow table.formtable td.right{width:240px;padding:3px;vertical-align:top;/*border:1px solid blue;*/}
table.popupwindow table.formtable td input
{
	padding-left:4px;
	vertical-align:top;
	font:normal 10px verdana;
	color:#900;
	width:240px;
	border-left:2px solid #999;
	border-top:2px solid #999;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	height:17px;
}

table.popupwindow table.formtable td textarea  
{
	border-left:2px solid #999;
	border-top:2px solid #999;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:225px;
	height:80px;
	font:normal 10px verdana;
	padding-left:4px;
}

table.popupwindow table.formtable td select {margin:0;font:normal 11px verdana;padding-left:2px}

	

	