a:link       { color: #839500}
a:visited    { color: #839500}
a:active     { color: #839500}
a:hover      { color: #BFDC00}

.textbox { BORDER-BOTTOM: #ff9900 solid 1px; BORDER-LEFT: #ff9900 solid 1px; BORDER-RIGHT: #ff9900 solid 1px; BORDER-TOP: #ff9900 solid 1px; color: #000000; background-color : #CCCCCC;}

.textbutton {
BORDER-BOTTOM: #666666 solid 1px; BORDER-LEFT: #666666 solid 1px; BORDER-TOP: #666666 solid 1px; BORDER-RIGHT: #666666 solid 1px; font-family: Monospace; font-size: 11px; text-decoration: none; color: #333333; padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px;
}

.gHeader {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #333333; }
.gSubheader{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color : #EAEAEA; font-weight : bold;}
.gContentSection{
font-family: Arial; 
font-size: 11px; 
line-height: 140%; 
color: #666666
}
.gContentSectionGrey{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333 background-color : #EAEAEA;}
.gContentFooter{
font-family: Arial; 
font-size: 10px; 
line-height: 100%; 
color: #666666
}
.gContentSubFooter{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5px; color: #333333}
.gFooter{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.gNarrowContentSection{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.gNavHorizontalBar {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight : bold;}
.gStatus {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight : bold;}
.gPages {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

.gQuote {
BORDER: #666666 solid 1px;
background-color : #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px
}

.gEdited {
BORDER: #666666 solid 1px;
background-color : #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px
}

.gHeaderbox {
BORDER-BOTTOM: #AAAAAA solid 1px;
BORDER-LEFT: #EEEEEE solid 1px;
BORDER-TOP: #EEEEEE solid 1px;
BORDER-RIGHT: #AAAAAA solid 1px;
background-color : #EAEAEA;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px; font-weight : bold;
color : #333333;
}

.gSubHeaderbox {
BORDER-BOTTOM: #AAAAAA solid 1px;
BORDER-LEFT: #EEEEEE solid 1px;
BORDER-TOP: #EEEEEE solid 1px;
BORDER-RIGHT: #AAAAAA solid 1px;
background-color : #EAEAEA;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #333333;
}

.gPortlet { 
BORDER-BOTTOM: #666666 solid 1px; BORDER-LEFT: #666666 solid 1px; BORDER-TOP: #666666 solid 1px; BORDER-RIGHT: #666666 solid 1px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; 
}
.gPortletHeader { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight : bold; background-color : #EEEEEE; BORDER-BOTTOM: #666666 solid 1px;
}
.gPortletContent { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color : #FFFFFF; text-decoration: none;
}
.gPortletClear { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; color: #333333; 
}
.gPortletHeaderClear { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; color: #333333; 
font-weight : bold; 
background-color : #FFFFFF; 
}

.gImage {
BORDER: #666666 solid 1px;
}

.gMenuBar{
/*font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px*/
font-family:  Arial, Helvetica, sans-serif; font-size: 11px
}

.gAnnouncement{
font-family: Arial; 
font-size: 11px; 
line-height: 140%; 
color: #333333
}

.gTab{
font-family: Arial; 
font-size: 11px; 
text-decoration: none;
color: #333333
}

.newsFpHeadLines {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
}

.newsFpSubHeadLines {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : normal;
font-size : 9px;
}

.newsFpText {
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #333333;
line-height: 130%; 
font-size : 11px;
}

.frmBgBox {
BORDER-BOTTOM: #666666 solid 1px;
BORDER-LEFT: #666666 solid 1px;
BORDER-TOP: #666666 solid 1px;
BORDER-RIGHT: #666666 solid 1px;
background-color : #2C637F;
}

.frmError {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #990000;
font-weight : bold;
font-size : 9pt;
}

.frmLabel {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;
}

.frmTxtBox {
/*font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;*/
border : 1px inset #666666;

/*BORDER-BOTTOM: #666666 solid 1px; BORDER-LEFT: #666666 solid 1px; BORDER-RIGHT: #666666 solid 1px; BORDER-TOP: #666666 solid 1px; color: #000000; background-color : #FEFEFE;*/
}

.frmAdminTxtBox {
BORDER-BOTTOM: #666666 solid 1px; BORDER-LEFT: #666666 solid 1px; BORDER-RIGHT: #666666 solid 1px; BORDER-TOP: #666666 solid 1px; color: #000000; background-color : #EBEBD8;
}

.frmTxtArea {
/*font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;*/
border : 1px inset #666666;
}

.frmSelect {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
}

.frmAdminOption {
background-color : #FFFFCC;
}

.frmRadio {}
.frmCheckBox {}

.frmButton {
BORDER-BOTTOM: #666666 solid 1px; 
BORDER-LEFT: #666666 solid 1px; 
BORDER-RIGHT: #666666 solid 1px; 
BORDER-TOP: #666666 solid 1px; 
color: #000000; 
cursor: hand; 
background-color : #EEEEEE;
}

.errAccess {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight : bold;
}

