a {  color: #3C3C77}
a:hover {  color: #FFB200}
a:link {  color: #3C3C77}
a:active {  color: #FFB200}
a:visited {}
body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1E1E3B; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: #F0F0F0; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
table {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1E1E3B}
.Title {  font-size: 18px; font-weight: bold; color: #3C3C77; font-family: Geneva, Arial, Helvetica, san-serif}
.SubHead1 { font-size: 14px; color: #2E2EB2; font-weight: bold ; font-family: Geneva, Arial, Helvetica, san-serif}
.SubHead2 { font-size: 12px; color: #2E2EB2; font-weight: bold ; font-family: Geneva, Arial, Helvetica, san-serif}
.Monospace {  font-family: "Courier New", Courier, mono; font-size: 12px}
.Aplain {  color: #3C3C77; text-decoration: none; font-weight: bold}
.Menu {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px; color: #1E1E3B}
.SmallText {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px}
.MenuWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.Footer {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-weight: bold}
.Highlight {  color: #AA7239; font-weight: bold}
.TableHighlight {  background-color: #E6E6F7}
.TableHighlightMedium {  background-color: #DADAF1}
.TableHighlightBackground {  background-color: #C0C0EC}
.promptOK {  color: #2E2EB2; font-weight: bold}
.promptError {  color: #FF0000; font-weight: bold}
.history {  font-size: 10px}
.HighlightNormal { color: #FF8000}
.MenuFront { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #1E1E3B ; font-weight: bold}
.MenuFrontWhite { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold }
.bodyFront { font-size: 12px; }
.MenuTopic { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #1E1E3B }
.HighlightBackDark { background-color: #2E2EB2; color: #FFFFFF}
.HighlightNormal { color: #AA7239}
.TableHighlightPale { background-color: #F5F5FC}
.TitleFront { font-size: 24px; font-weight: bold; color: #3C3C77; font-family: Geneva, Arial, Helvetica, san-serif }
.TableHighlightPaleTopic { background-color: #FFF9BF}
.TableHighlightRed { background-color: #FFE0E0}
.TableHighlightGreen { background-color: #E0FFE0}
.HighlightBackLight { background-color: #FFECBF}
.diary {  font-weight: normal; text-decoration: none}
.diary:hover {  font-weight: normal; text-decoration: none}
.diaryBold {  font-weight: bold; text-decoration: none}
.diaryBold:hover {  font-weight: bold; text-decoration: none}
.SubHead15 { font-size: 13px; color: #2E2EB2; font-weight: bold ; font-family: Geneva, Arial, Helvetica, san-serif }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1E1E3B }
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1E1E3B }
.statusBlock {  font-family: Geneva, Arial, Helvetica, san-serif}
.statusBlockWhite {  font-family: Geneva, Arial, Helvetica, san-serif; color: #FFFFFF}
.panelInput{
	border: 1px #333399 solid;
}
.formInput{
	border: 1px solid #666666; 
	color:#333333;
	font-family:verdana;
}
.Zinput{
	border: 1px #333399 solid;
}

textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1E1E3B }
.FooterSmall { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 9px; font-style: italic}

.msgInstruction,.msgConfirmation,.msgWarning,.msgConfirm,.msgInfo,.msgWhite{
	border-width : 1px;
	border-style : solid;
	margin-bottom : 10px;
	margin-top : 0;
	padding : 5px;
}

.msgCollapseBlock{
	border-width : 1px;
	border-style : solid;
	margin-bottom : 10px;
	margin-top : 0;
	padding : 4px;
}

.msgInstruction{
	border-color : #84B892;
	background-color : #DCE6DE;
}
.msgConfirm{
	border-color : #689BD4;
	background-color : #D3E0F0;
}
.msgConfirmation{
	border-color : #CBC4D4;
	font-weight : bold;
	background-color : #EFEEF4;
}
.msgWarning{
	border-color : #F6947B;
	background-color : #F9DED7;
    	font-weight: bold;
	color: #FF0000;
}
.msgInfo{
	border-color : #FFCC00;
	background-color : #FFFFCC;
}
.msgCollapseBlock {
	border-color : #CBC4D4;
	background-color : #F8F8FF;
}
.msgWhite {
	border-color : #2E2EB2;
	background-color : #FFFFFF;
}

.HighlightBackMedium { background-color: #FFC25A}
