body {background-color:#003C77; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;}

.firstsection { padding:4px; }
.firstsection a{ color:#333399; text-decoration:none; }

.imagesection { padding:4px;  background-color:#00254A; color:#CCCCCC;}
.imagesection a{ color:#FF9900; text-decoration:none; font-size:12px }
.imagesection p,.imagesection div {padding:6px; margin:3px; height:100%; background-color:#003C77; overflow:auto; }
.middlesection  { padding:4px 0px 0px 4px; border:1px solid #CCCCCC; background-color:#00496C}
.middlesection p{ padding-bottom:12px; padding:4px; margin:4px 4px 4px 4px; border-bottom:1px inset #666666;}
.middlesection a{ color:#FFFFFF; text-decoration:none; font-size:13px; background-image:url(../gui/forward-arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:9px; }
.middlesection a:hover{ color:#00CCCC; text-decoration:none; font-size:13px; background-image:url(../gui/forward-arrow-over.gif); background-repeat:no-repeat; background-position:left; padding-left:9px; }

.nav  {
	color:#FFFFFF; text-indent:4px;
	margin-top: 10px;
	border:1px solid #0066CC;
	background-color: #006699;
}
.nav a{ color:#FFFF99; text-decoration:none; }

.headline {padding:3px; text-indent:12px; font-size:12px; color:#333399;}
.subheadline {padding:4px; border:1px solid #003366;margin-top:3px; color:#CCCCCC}
.subheadline h5{ background-image:url(../gui/mnu-section.gif); background-repeat:no-repeat; background-color:#0066CC; color:#FFFFFF; padding: 3px; margin-top:0px;  margin-bottom: 4px; font-size:12px; text-indent:5px;}