Body { color: #151515; 
		background-color: #F7F7F7; 
		font-size: 13px;
		font-family:  Verdana, Arial, sans-serif; 
		font-weight: normal;
		margin: 0;
		padding: 0;
		border: 0;}
Table { color: #151515; 
		font-size: 100%;
		font-family: Verdana, Arial, sans-serif; 
		font-weight: normal;	
		margin: 0;
		padding: 0;
		border: 0; }
td { text-align: left; vertical-align: top; }
h1	{ color: #194C66; font: 140% Verdana, Arial, sans-serif; font-weight: bold; }
h1:first-child { margin-top: 0; }
h2	{ color: #194C66; font: 110% Verdana, Arial, sans-serif; font-weight: bold; }
h3	{ color: #194C66; font: 100% Verdana, Arial, sans-serif; font-weight: bold; }
p { margin-top: 0; } 
a:link		{ color: /*#6666FF*/ #2a5883; text-decoration: none }
a:visited	{ color: /*#6666FF*/ #2a5883; text-decoration: none }
a:active	{ color: /*#6666FF*/ #2a5883; text-decoration: none }
a:hover		{ color: /*#6666FF*/ #2a5883; text-decoration: underline; }

.pagesize  {
	/* auto height for compliant browsers */
	height: auto;
	/* minimum height */
	min-height: 600px;
	/* min-height for IE browsers */
	_height: 600px;
	/* minimum width */
	width: 80%;
	min-width: 700px;
	/* IE Dynamic Expression to set the width */
	width:expression(document.body.clientWidth < 875 ? "700px" : "100%" );
	/* maximum width */
	max-width: 950px;
	/* IE Dynamic Expression to set the width */
	width:expression(document.body.clientWidth > 1187 ? "950px" : "100%" );
}

.headlogo   { color: #FFFFFF; font: 30px Verdana, sans-serif; font-weight: normal; }
.header   { color: #DDDDDD; font: 16px Verdana, sans-serif; font-weight: normal; 
border: 0; padding: 0; margin: 0; }

.sideheading	{ color: /*#14696a*/ #20737b; font: 100% Tahoma, Arial, sans-serif; font-weight: bold; }

.sidetext	{ color: #2a3334; font: 95% Verdana, Arial, sans-serif; font-weight: normal; }
div.sidetext p { margin-top: 0.8em; margin-bottom: 0.8em; }

/* PAGE LAYOUT */

.main-bg	{ background-color: #ffffff; }
.borders	{ border: #000000 1px solid; }
.border-bottom { border-bottom: #000000 1px solid; }
.border-right { border-right: #000000 1px solid; }
	
.textarea	{ font: 100% Arial, Verdana, sans-serif;
		background-image: url("images/shadeform.gif");
		text-align: left;
		width: 275PX;
		height: 125PX;
		border: #000000 1px solid}

.dropdown {	color: #333333;
		width: 200PX;
		font: 90% Geneva, Verdana, Arial, sans-serif }

 /* MENU */

.menu-bg	{ background-color:#F0F0F0; background-image: url("images/menubg.jpg"); }


.menuhead	{ font: 90% Verdana, arial, sans-serif;
		  font-weight: bold;
		  color: #111111;
		  height: 19px;  
		  margin: 4px 4px 4px 4px;
		  text-align: left; }
a.menuhead	{ font: 90% Verdana, arial, sans-serif;
		  font-weight: bold;
		  color: #111111;
		  height: 19px;  
		  margin: 4px 4px 4px 4px;
		  text-align: left; }


.menu		{ width: 150px;
		  cursor:hand;
		  font: 90% Verdana, Arial, sans-serif;
		  font-weight: normal;
		  text-align: left;
		  display: block;
		  text-decoration: none; }


a.menu:link 	{ color: #194C66;
		  padding: 2px;
		  margin: 3px;
		  text-decoration: none; }


a.menu:visited 	{ color: #194C66;
		  padding: 2px;
		  margin: 3px; 
		  text-decoration: none; }


a.menu:active 	{ color: #194C66;
		  padding: 2px;
		  margin: 3px;
		  text-decoration: none; }


a.menu:hover 	{ background-color:#FFFFFF;
		  border: #194C66 1px solid;
 		  padding: 1px;
 		  margin: 3px;
		  color: #32329d;
		  text-decoration: none; }

.menu2		{ width: 150px;
		  cursor:hand;
		  font: 90% Verdana, Arial, sans-serif;
		  font-weight: bold;
		  text-align: left;
		  display: block;
		  text-decoration: none; }


a.menu2:link 	{ color: #111111;
		  padding: 2px;
		  margin: 3px;
		  text-decoration: none; }


a.menu2:visited 	{ color: #111111;
		  padding: 2px;
		  margin: 3px; 
		  text-decoration: none; }


a.menu2:active 	{ color: #111111;
		  padding: 2px;
		  margin: 3px;
		  text-decoration: none; }


a.menu2:hover 	{ background-color:#FFFFFF;
		  border: #194C66 1px solid;
 		  padding: 1px;
 		  margin: 3px;
		  color: #222244;
		  text-decoration: none; }

