<style type="text/css">
a         {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:normal; color:#000000}
A:link { text-decoration: underline; color:#000000 }
A:visited { text-decoration: underline; color:#000000 }
A:hover { text-decoration: underline; color:#000000; background-color: #FFFFCC }
h1        {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:16pt; font-weight:normal; color:#0000FF}
h2        {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:13pt; font-weight:bold; color:#0000FF}
h3        {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:11pt; font-weight:bold; color:#0000FF}

INPUT.TEXT {
    font-family : Arial, Helvetica, Geneva, sans-serif;
    border-color : 444444;
    border-style : inset;
    border-width : 1px;
    color : FFFFFF;
}



.webHeaderBlue {background-image:url(images/webFillerBlue.gif); background-repeat:repeat; width:5px; height:5px;}
.webHeaderGreen {background-image:url(images/webFillerGreen.gif); background-repeat:repeat; width:5px; height:5px;}
.webHeaderRed {background-image:url(images/webFillerRed.gif); background-repeat:repeat; width:5px; height:5px;}
.bannerWhite { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 15pt; text-decoration: none; color: #FFFFFF}



.junkfont    { font-size: 10pt; text-decoration: none; color: #003366; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; }
.highlight   { font-size: 10pt; text-decoration: none; color: #FFFFFF; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; background-color: #333388;}
.verySmallWhite { font-size: 8pt; text-decoration: none; color: #FFFFFF}
.verySmallBlue { font-size: 8pt; color: #0000FF}
.verySmallBlue2 { font-size: 8pt; color: #8888FF}
.normalSmallBold { font-size: 9pt; font-weight: bold; text-decoration: none; color: #000000}
.normalSmall2 { font-size: 10pt; color: #003366}
.normalWhite { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; text-decoration: none; color: #FFFFFF}
.normalRed { font-size: 11pt; text-decoration: none; color: #FF2222}
.normalRedBold { font-size: 11pt; text-decoration: none; color: #FF2222; font-weight: bold}
.normalBold2 { font-size: 11pt; color: #000000; font-weight: bold; }
.normalBold3 { font-size: 10pt; text-decoration: none; color: #000000; font-weight: bold; }
.normalFont { font-size: 11pt; text-decoration: none; color: #000000; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;}
.normalGrey { font-size: 11pt; text-decoration: none; color: #555555; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;}
.normalBlue { font-size: 11pt; text-decoration: none; color: #3333FF; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;}
.normalSmall     { font-size: 10pt; text-decoration: none; color: #000000; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; }
.normalSmallRed     { font-size: 10pt; text-decoration: none; color: #ff2222; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; }
.normalSmallPushed     { font-size: 9pt; color: #000000; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; background-color: #AADCAA;}
.normalSmallGrey { font-size: 10pt; text-decoration: none; color: #888888; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; }
.normalSmaller { font-size: 9pt; text-decoration: none; color: #000000; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; }
.quiteSmall    { font-size: 9pt; text-decoration: none; color: #000000; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; }
.verySmall     { font-size: 7pt; text-decoration: none; color: #000000; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; }
.normalBold { font-size: 10pt; text-decoration: none; color: #000000; font-weight: bold; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; }
.normalSmallWhite { font-size: 10pt; text-decoration: none; color: #FFFFFF; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; }
.offNormalSmallSolid    {  font-size: 10pt; text-decoration: none; color: #000000; }
.offNormalSmallSolid_old    { border: 1px solid; font-size: 10pt; text-decoration: none; color: #000000; }
.offNormalSmallNoBorder { border: 0px solid; font-size: 10pt; text-decoration: none; color: #000000;  font-weight: bold}
.infoMessage { background-color: #CCCC99; font-size: 9pt; text-decoration: none; color: #336699; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;}
.errorMessage { background-color: #CCCC99; font-size: 9pt; text-decoration: none; color: #336699; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;}
.offVerySmallSolid     {  font-size: 8pt; text-decoration: none; color: #000000; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; }
.offVerySmallNoBorder  { border: 0px solid; font-size: 8pt; text-decoration: none; color: #000000; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;  font-weight: bold; background-color: #f7f7e7}
.offVerySmallSearch    { font-size: 8pt; text-decoration: none; color: #000000; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; text-align: center; }
.normalSmallRed { font-size: 10pt; text-decoration: none; color: #BB0000; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; }
.requiredAsterisk { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF3333 }
.errorMessage { background-color: #CCCC99; font-family: Arial,Helvetica, sans-serif; font-size: 10pt; color: #CC0000 }
.pageTitle    { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold ;font-style: italic }
.pageSubTitle { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; font-weight: bold }
.formPrompt   { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; TEXT-ALIGN: right; VERTICAL-ALIGN: bottom; line-height: 16pt;}
.formInput    { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; line-height: 16pt;}

</style>
