
body{ vertical-align:top; background-color:#4C465C; font-family:Verdana, Georgia, Serif; font-size:10px; color:Black;}

.maindiv{ background-color:#FFFFFF; width:780px; vertical-align:top;}
.vertTop{ vertical-align:top;}
.vertCenter{ vertical-align:middle;}
.mainheader{ float:left; font-size:24px; font-family: Verdana, Serif; letter-spacing:0.025em;}
.bodyHeader{ font-family:Verdana, Serif; font-size:14px; line-height:50px; font-weight:bold; text-decoration:underline; color:#000000; margin-left:10px;}

.center{text-align:center;}

.bodyArea{text-align:left; vertical-align:top; font-family:Verdana, Serif; font-size:11px; color:#000000; margin:15px 5px 5px 5px;}
table { vertical-align:top; font-family:Verdana, Serif; font-size:11px; color:#000000; }


.menuBg{ background-color:;}
.menubase{ background-color:#FCF28C; vertical-align:top;}
.orangeBg{ background-color:#FCF28C;}
.oliveBg{ background-color:#FCF28C;}

.fieldName{font-size:10px; font-family:Verdana, Serif; text-align:right; border: 10px 10px 10px 10px;}
.formField{ background-color:#dddddd; border-width:0px; float:left;}
.formButton{ background-color:#CCCCCC; text-align:center; cursor:hand;}
.formError{font-size:12px; color:#FF0000; font-family:Verdana, Serif; text-align:center; border: 10px 10px 10px 10px;}

.footer {
	font-family: verdana, georgia, arial, courier, helvetica;
	font-size: 10px;
	line-height: 12px;
	text-align:center;
}

A:visited 	{color: #0000FF;}
A:active 	{color: #0000FF;}
A:hover     {color: #000000;}
A:link 	{color: #0000FF;}
 

#bulletlist { padding: 20px; list-style-type: circle; }

dl, dt, dd, ul, li { background: #FFEE88; margin: 0;  list-style-type: none;}

#menu {  vertical-align:top; float:left; position: relative; width:100px; padding: 3px 4px 3px 4px; font-family:verdana, sans-serif; font-size:11px; line-height: 13px;}

#menu dt { cursor: hand; background: #FCF28C; margin: 2px 0px 2px 3px; text-align: left; font-weight: normal; line-height:18px; padding:3px 0px 1px 0px;}

#menu dd { position: absolute; z-index: 100; left: 100px; margin-left:-0.5em; margin-top: -3em; width:150px; line-height:18px; border: solid 1px #FFC888; padding:3px 0px 1px 0px;}

#menu ul { padding: 2px; }
#menu li { text-align:left; margin: 3px 0px 2px 0px;}
#menu li a, #menu dt a {  color: #000000; text-decoration: none; display: block; list-style-type:none;}

#menu a:hover {  color: #FFFFFF; text-decoration: none; display: block; padding-left:3px; background: #4C465C;}

td.bodyArea li {  background-color:#FFFFFF; display:list-item; list-style-type:square;}

td.bodyArea ul { margin:10px 0px 10px 0px; background-color:#FFFFFF;}
