body  {
	font-family: Verdana, Trebuchet MS, Arial;
	font: 10px;
	color: #000;
	background: url(/graphics/bg_21.jpg);
}

p  {
	font-family: Verdana, Trebuchet MS, Arial;
	font: 10px;
	color: #000;
}

td  {
	font-family: Verdana, Trebuchet MS, Arial;
	font: 10px;
	color: #000;
}

h1, h2 {
	font-family: Verdana, Trebuchet MS, Arial;
	font: 24px;
	color: #32638E; 
	margin-bottom: 0;
}

h3 {
	font-family: Verdana, Trebuchet MS, Arial;
	font: 18px;
	color: #32638E; 
	margin-bottom: 0;
}

h4 {
	font-family: Verdana, Trebuchet MS, Arial;
	font: 14px;
	color: #32638E; 
	font-weight: bold;
	margin-bottom: 0;
}

h5 {
	font-family: Verdana, Trebuchet MS, Arial;
	font: 14px;
	color: #32638E; 
	margin-bottom: 0;
}

h6 {
	font-family: Verdana, Trebuchet MS, Arial;
	font: 11px;
	color: #32638E; 
	font-weight: bold;
	margin-bottom: 0;
}

a:link { font: 10px; color: #054ca0; text-decoration: none; font-weight: bold;}
a:active { font: 10px; color: #054ca0; text-decoration: underline; font-weight: bold;}
a:visited { font: 10px; color: #054ca0; text-decoration: none; font-weight: bold;}
a:hover { font: 10px; color: #272727; text-decoration: none; font-weight: bold; }

a.topNav { font: 10px; color: #FFFFFF; font-weight: bold; }
a.topNav:visited { font: 10px; color: #FFFFFF; font-weight: bold; }
a.topNav:active { font: 10px; color: #FFFFFF; font-weight: bold; }
a.topNav:hover { font: 10px; color: #272727; font-weight: bold; }

a.topNavSub { font: 10px; color: #FFFFFF; font-weight: bold; }
a.topNavSub:visited { font: 10px; color: #FFFFFF; font-weight: bold; }
a.topNavSub:active { font: 10px; color: #FFFFFF; font-weight: bold; }
a.topNavSub:hover { font: 10px; color: #054ca0; font-weight: bold; }

ul, li {
	list-style-image: url(/graphics/I21G_bullet.jpg);
	margin-bottom: .84em;
}

/*
----------------------------------------------------------------
form styles
---------------------------------------------------------------- */

.req   { background: #9AD0EC; color: #000000; }
.opt   { background: #FFFFFF; color: #000000; }