body
{	background-color: #536473;
	color: #1A2C3C;
	font: 12px, Verdana, Helvetica, sans-serif;
		
	scrollbar-face-color: #32404C;
 	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #cccccc;
	scrollbar-arrow-color: #cccccc;
	scrollbar-track-color: #9BA9B5;
	
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}

td
{
	font: 12px Verdana, Helvetica, sans-serif;
	color: #1A2C3C;
}

A
{	font: 12px, Verdana, Helvetica, sans-serif;
  	color: #660000; 
	font-weight: bold;
  	TEXT-DECORATION: none;
}
  
A:hover
{
	font: 12px, Verdana, Helvetica, sans-serif;
 	COLOR: #1A2C3C; 
	font-weight: bold;
	TEXT-DECORATION: underline;
}

A.email
{	font: 12px, Verdana, Helvetica, sans-serif;
  	color: #ffffff; 
	font-weight: bold;
  	TEXT-DECORATION: none;
}
  
A:hover.email
{
	font: 12px, Verdana, Helvetica, sans-serif;
 	COLOR: #1A2C3C; 
	font-weight: bold;
	TEXT-DECORATION: underline;
}

td.top
{
	font: 12px Verdana, Helvetica, sans-serif;
	color: #1A2C3C;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 10px;
}
 
td.side
{
	background-color: #536473;
	background-repeat: no-repeat;
	background-position: left top;
}

.center-wht
{
	font: bold 12px, Verdana, Helvetica, sans-serif;
  	color: #ffffff; 
	padding: 2px;
	text-align: center;
}

.home-wht
{
	font: 11px, Verdana, Helvetica, sans-serif;
  	color: #ffffff; 
	padding: 5px;
}

.sidenote-violet 
{
	font: 11px, Verdana, Helvetica, sans-serif;
  	color: #003333; 
	background-color: #C7CFE2;
	padding: 5px;
	text-align: center;
}

.sidenote-about
{
	font: 11px, Verdana, Helvetica, sans-serif;
  	color: #003333; 
	background-color: #C7CFE2;
	padding: 10px;
}


.sidenote-green
{
	font: 11px, Verdana, Helvetica, sans-serif;
  	color: #003333; 
	background-color: #DCEBE2;
	padding: 10px;
}

.selected
{
	font: bold 12px, Verdana, Helvetica, sans-serif;
  	color: #EF6FAE; 
}

.menu-here
{	font: bold 12px, Verdana, Helvetica, sans-serif;
  	color: #003333; 
}

A.menu 
{	font: bold 12px, Verdana, Helvetica, sans-serif;
  	color: #003333; 
  	TEXT-DECORATION: none;
}
  
A:hover.menu 
{
	font: bold 12px, Verdana, Helvetica, sans-serif;
 	COLOR: #663300; 
	TEXT-DECORATION: underline;
}

A.menu-sub
{	font: bold 10px, Verdana, Helvetica, sans-serif;
  	color: #394A58; 
  	TEXT-DECORATION: none;
}
  
A:hover.menu-sub 
{
	font: bold 10px, Verdana, Helvetica, sans-serif;
 	COLOR: #663300; 
	TEXT-DECORATION: underline;
}

.menu-sub-here
{	font: bold 10px, Verdana, Helvetica, sans-serif;
  	color: #394A58; 
}

.top-gray{
	font: 12px, Verdana, Helvetica, sans-serif;
  	color: #ffffff; 
	background-color: #999999;
	padding: 10px;
}

.contact-form
{
	font: bold 12px, Verdana, Helvetica, sans-serif;
  	color: #1A2C3C; 
}

.port
{
	font: 10px, Verdana, Helvetica, sans-serif;
  	color: #000000; 
	text-align: center;
}

.input {
	font: 12px Helvetica, Arial, sans-serif;
	background: #FFFCE5;
	color: #003300;	
	border: #999999 solid 1px;
	width: 200; 
}

input.btn {
	font: bold 12px Helvetica, Arial, sans-serif;
	background: #1A2C3C;
	color: #ffffff;
	border: #999999 solid 1px;
	cursor: hand;	
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	background-color: #FFFCE5;
	border: #999999 solid 1px;
	width: 200; 	
}
