A, A:VISITED {
	color: #2B2B62;	text-decoration: underline; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}

A:HOVER, A:ACTIVE {
	color: #B00000;	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
}

BODY,TD {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; 
	margin-left : 0px;
}

.subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; 
	padding-bottom : 5px;
}

.footer {
	color: #C0C0C0;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
	text-align : center;
}

A.footer, A.footer:VISITED {
	color: #C0C0C0;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
	text-align : center;
}
A.footer:HOVER, A.footer:ACTIVE {
	color: #9F3000;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
	text-align : center;
}

.background {
  background-color: #F0F0F0;
  border-color: #D0D0D0 #808080 #808080 #D0D0D0;
  border-style: solid;
  border-width: 1px;
}

.menucell {
  color: #2B2B62;
  background-color: #D0D0D0;
  border-color: #FFFFFF #7f7f7f #C0C0C0 #FFFFFF;
  border-style: solid;
  border-width: 1px;
  text-align : center;
  vertical-align : middle;
}

.menucurrent {
  color: Black;
  font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;
  background-color : #F0F0F0;
  border-color: #7f7f7f #FFFFFF #FFFFFF #7f7f7f;
  border-style: solid;
  border-width: 1px;
  text-align : center;	
}

A.menu, A.menu:VISITED {
	color: #2B2B62;
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;
	text-decoration: none;
	display: block;
	height: 13px;
	vertical-align : middle;
	padding: 5px 5px 5px 5px;
}

A.menu:HOVER, A.menu:ACTIVE {
	color: #B00000;
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;
	text-decoration: none;
	background-color: #E0E0E0; 
	display: block;
	height: 13px;
	vertical-align : middle;
	padding: 5px 5px 5px 5px;
}

HR {
	height: 1px;
	color: #2B2B42
}

INPUT {
	color: black;
	background-color: white;
	border-color: #FFFFFF #FFFFFF #000000 #FFFFFF ;
	border-style: solid;
  	border-width: 1px;                  
	width: 270px;
} 

INPUT.submitbutton
{
	color: #2B2B62;
	background-color: #E0E0E0;
	border-color: #000000 #000000 #000000 #000000 ;
	border-style: solid;
  	border-width: 1px;  
	width: auto;	
} 

TEXTAREA {
	color: black;
	background-color: white;
	border-color: #000000 #000000 #000000 #000000 ;
	border-style: solid;
  	border-width: 1px;                  
	width: 340px;	
}

UL.image {
	margin-top	: 10px;
	margin-bottom	: 10px
}

UL.list {
	margin-top	: 0px;
	margin-bottom	: 0px
}


LI.image   {
	vertical-align : middle;
	list-style-image: url('/images/bullet.gif');
	margin-top	: 10px;
	margin-bottom	: 10px;

}

LI.list   {
	vertical-align : middle;
	list-style-image: url('/images/bullet.gif');
	margin-top	: 3px;
	margin-bottom	: 3px;
}