BODY
{
    BORDER-TOP: medium none;
    FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif;
    BORDER-RIGHT: medium none;
    BORDER-BOTTOM: medium none;
    MARGIN: 0px;
    BORDER-LEFT: medium none
}
IMG
{
    MARGIN: 0px
}
A.linkopacity IMG
{
    FILTER: alpha(opacity=100);
    -moz-opacity: 1.0;
    opacity: 1.0
}
A.linkopacity:hover IMG
{
    FILTER: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75
}
A.iconlinkopacity IMG
{
    FILTER: alpha(opacity=100);
    -moz-opacity: 1.0;
    opacity: 1.0
}
A.iconlinkopacityselect IMG
{
    FILTER: alpha(opacity=50);
    -moz-opacity: 0.50;
    opacity: 0.50
}
A.iconlinkopacity:hover IMG
{
    FILTER: alpha(opacity=50);
    -moz-opacity: 0.50;
    opacity: 0.50
}
.maincontentspacer
{
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 0px
}
.sectionhead
{
    FONT-SIZE: 14px;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #302c53;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    TEXT-DECORATION: none;
    PADDING-RIGHT: 0px
}
.sectionsubhead
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #302c53;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    TEXT-DECORATION: none;
    PADDING-RIGHT: 0px
}
.toplabel
{
    FONT-SIZE: 16pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #006699
}
.sublabel
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #cc3333
}
.copytext
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #231f20
}
.copytexthome
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #231f20
}
.reptext
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #231f20
}
.addresstext
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    FONT-WEIGHT: normal;
    COLOR: #231f20
}
.copyformtext
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #231f20
}
.contacttext
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #231f20
}
.bottomtext
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial,verdana, helvetica, sans-serif;
    FONT-WEIGHT: normal;
    COLOR: #3399cc
}
.bottomlink
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial,verdana, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #006699;
    TEXT-DECORATION: underline
}
.bottomlink:hover
{
    COLOR: #f5a01f
}
.botbgmaroon
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #fffff0;
    BACKGROUND-COLOR: #9e0b0f
}
.menubold
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #ffffff
}
.small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: normal;
    COLOR: #101077
}
.smallbold
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #101077;
    BACKGROUND-COLOR: #ffffff
}
.smallerror
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    BACKGROUND-COLOR: #ffffff
}
.medium
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: normal;
    COLOR: #101077
}
.mediumbold
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #101077
}
.mediumbold2
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #101077
}
.mediumbold2:hover
{
    COLOR: #f5a01f
}
.mediumbold1
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #ffffff
}
.mediumbold1:hover
{
    COLOR: #f5a01f
}
.mediumboldselect
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana,arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #f5a01f
}
.mediumerror
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    BACKGROUND-COLOR: #ffffff
}
.large
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: normal;
    COLOR: #101077;
    BACKGROUND-COLOR: #ffffff
}
.largebold
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #101077;
    BACKGROUND-COLOR: #ffffff
}
.largeerror
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    BACKGROUND-COLOR: #ffffff
}
.selectedtab
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: helvetica, arial, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #003366;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #ffffff
}
.deselectedtab
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: helvetica, arial, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #003366;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #acbac8
}
.deselectedtab:hover
{
    COLOR: #89380d
}
.reversebar
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #00458d
}
.reversesmallfont
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: white;
    TEXT-DECORATION: none
}
.reversesmallfont:hover
{
    COLOR: #e60000
}
.bottomnavbar
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: normal;
    COLOR: white;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #231f20
}
.bottomnavbarlogon
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: normal;
    COLOR: white;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #231f20
}
.bottomnavbar1
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: normal;
    COLOR: white;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #231f20
}
.bottomnavbar2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: normal;
    COLOR: white;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #231f20
}
.reversetopsmallfont
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: white
}
.reversetopsmallfont:hover
{
    COLOR: #e60000
}
.topbar
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: white
}
.reversetext12
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: verdana, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: white;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #00458d
}
.botbg
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #fffff0;
    BACKGROUND-COLOR: #316ac5
}
.botgbyellow
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #0b0c00;
    BACKGROUND-COLOR: #ffff66
}
.botbgred
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #fffff0;
    BACKGROUND-COLOR: #ff0000
}
.reversetext18
{
    FONT-SIZE: 18pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: normal;
    COLOR: #101077;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #00458d
}
.text18
{
    FONT-SIZE: 18pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-WEIGHT: normal;
    COLOR: #101077;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #ffffff
}
.thumbnail
{
    POSITION: relative;
    Z-INDEX: 0
}
.thumbnail:hover
{
    Z-INDEX: 50;
    BACKGROUND-COLOR: transparent
}
.thumbnail SPAN
{
    BORDER-TOP: gray 1px dashed;
    BORDER-RIGHT: gray 1px dashed;
    BORDER-BOTTOM: gray 1px dashed;
    POSITION: absolute;
    COLOR: black;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    PADDING-LEFT: 5px;
    LEFT: -1000px;
    TEXT-DECORATION: none;
    BORDER-LEFT: gray 1px dashed;
    PADDING-RIGHT: 5px;
    VISIBILITY: hidden;
    BACKGROUND-COLOR: lightyellow
}
.thumbnail SPAN IMG
{
    BORDER-LEFT-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    BORDER-TOP-WIDTH: 0px
}
.thumbnail:hover SPAN
{
    LEFT: 60px;
    TOP: 0px;
    VISIBILITY: visible
}
.numbersSmall
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial;
    COLOR: 
}
