BODY
{
    BACKGROUND: #fff;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
BODY
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
ADDRESS
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
BLOCKQUOTE
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
CAPTION
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
CENTER
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
DD
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
DIR
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
DIV
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
DL
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
DT
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
MENU
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
H1
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
H2
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
H3
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
H4
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
H5
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
OL
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
P
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
TD
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif;
}
TH
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
UL
{
    COLOR: #666;
    FONT-SIZE: 84%;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif;
}
LI, DT, DD
{ margin:  0px 0px 0px 1em; FONT-FAMILY: Arial,Verdana; font-style: normal; font-size: 12px; }

.mosttext
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
.content
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana,sans-serif
}
BR
{
    LINE-HEIGHT: 150%! important
}
P
{
	margin: .5em 0px 1em 0px; 
}

SELECT
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana
}
TEXTAREA
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana
}
INPUT
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana
}
OPTION
{
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana
}
UL
{
    LIST-STYLE-TYPE: disc
}
FORM
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.blueTable
{
    PADDING-BOTTOM: 10px! important;
    MARGIN: 10px 0px
}
.blueHeader
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold! important;
    FONT-SIZE: 84%;
    PADDING-BOTTOM: 1px;
    COLOR: #fff;
    PADDING-TOP: 1px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #84a6c1
}
.blueBody
{
    PADDING-RIGHT: 5px! important;
    PADDING-LEFT: 5px! important;
    PADDING-BOTTOM: 0px! important;
    COLOR: #666;
    PADDING-TOP: 6px! important;
    BACKGROUND-COLOR: #fff
}
.blueBodyHome
{
    PADDING-RIGHT: 10px! important;
    PADDING-LEFT: 10px! important;
    PADDING-BOTTOM: 0px! important;
    COLOR: #666;
    PADDING-TOP: 6px! important;
    BACKGROUND-COLOR: #fff
}
.blueBodyBorder
{
    BORDER-RIGHT: #b4d3ee 1px solid;
    PADDING-RIGHT: 20px! important;
    PADDING-LEFT: 20px! important;
    PADDING-BOTTOM: 0px! important;
    BORDER-LEFT: #b4d3ee 1px solid;
    COLOR: #666;
    PADDING-TOP: 6px! important;
    BACKGROUND-COLOR: #fff
}
.blueBody P
{
    FONT-SIZE: 84%
}
.blueBodyHome P
{
    FONT-SIZE: 84%
}
.blueBodyBorder P
{
    FONT-SIZE: 84%
}
P.body
{
    FONT-SIZE: 84%
}
.blueBody .hr
{
    MARGIN: 8px 0px;
    COLOR: #b4d3ee
}
.blueBodyBorder .hr
{
    MARGIN: 8px 0px;
    COLOR: #b4d3ee
}
.blueButton
{
    BORDER-RIGHT: #b4d3ee 1px solid;
    BORDER-TOP: #b4d3ee 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #b4d3ee 1px solid;
    COLOR: #039;
    BORDER-BOTTOM: #b4d3ee 1px solid;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #fff
}
.blueButtonSnapShot	{cursor: hand; color: #039; height: 11px; width: 32; font-family: Arial,Verdana; font-size: 11px; border: 1px solid #B4D3EE; background-color: #FFF; vertical-align: top; text-align: middle;}

.blueBody SELECT
{
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana
}
TEXTAREA
{
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana
}
OPTION
{
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana
}
.bodyColumn
{
    PADDING-LEFT: 10px! important
}
.bodyColumn P
{
    MARGIN: 0px 0px 1.5em
}
.bodyTable
{
    WIDTH: auto
}
.textbold
{
    FONT-WEIGHT: bold
}
A.marketLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #039
}
.marketHead
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #e5f1fd
}
.market
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #e5f1fd
}
.marketAlt
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #fff
}
.green
{
    FONT-WEIGHT: bold;
    COLOR: #093;
    TEXT-ALIGN: right
}
.red
{
    FONT-WEIGHT: bold;
    COLOR: #ff3300;
    TEXT-ALIGN: right
}
.topBox1
{
    FONT-SIZE: 11px! important;
    COLOR: #fff;
    LINE-HEIGHT: 110%;
    BACKGROUND-COLOR: #84a6c1
}
.topBox2
{
    FONT-SIZE: 11px! important;
    COLOR: #fff;
    BACKGROUND-COLOR: #7391a8
}
.topBox3
{
    FONT-SIZE: 11px! important;
    COLOR: #fff;
    LINE-HEIGHT: 120%;
    BACKGROUND-COLOR: #69849a
}
.marquee
{
    FONT-SIZE: 11px! important
}
.framePad
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 15px;
    HEIGHT: 126px
}
.framePadHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 125%;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px! important;
    COLOR: #336
}
.framePadBody
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 76%;
    PADDING-TOP: 0px
}
.header
{ font-size: 125%; font-weight: bold; color: #336; height: 28px; }
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 125%;
    COLOR: #336;
    HEIGHT: 28px
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 125%;
    COLOR: #336;
    HEIGHT: 28px
}
.subhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 104%;
    COLOR: #336;
    HEIGHT: 22px
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 104%;
    COLOR: #336;
    HEIGHT: 22px
}
.relatedHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666
}
.relatedLinks
{
    PADDING-BOTTOM: 8px
}
UL.sub
{
    FONT-SIZE: 84%;
    MARGIN-LEFT: 2.5em! important
}
.arrow
{
    PADDING-LEFT: 15px;
    FONT-SIZE: 84%;
    TEXT-INDENT: -15px! important;
    PADDING-TOP: 3px
}
TD.footer
{
    FONT-SIZE: 11px! important;
    COLOR: #fff;
    BACKGROUND-COLOR: #84a6c1
}
.utilNav
{
    COLOR: #999999
}
TABLE.footer
{
    WIDTH: 750px;
    HEIGHT: 34px
}
.printEmail
{
    Z-INDEX: 4;
    RIGHT: 0px;
    MARGIN-BOTTOM: 0px;
    POSITION: absolute;
    TOP: 28px
}
A.pFriendly
{
    FONT-WEIGHT: normal! important;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline
}
A.pFriendly:link
{
    FONT-WEIGHT: normal! important;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline
}
A.pFriendly:visited
{
    FONT-WEIGHT: normal! important;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline
}
A.pFriendly:hover
{
    FONT-WEIGHT: normal! important;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
A.pFriendly:active
{
    FONT-WEIGHT: normal! important;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.dataTable
{
    MARGIN-TOP: 5px;
}
.tableText
{
    FONT-SIZE: 98%;
}
.dataTableHead
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 84%;
    PADDING-BOTTOM: 2px;
    COLOR: #fff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #84a6c1 1px dashed;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #84a6c1
}
.tableHeader
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 84%;
    PADDING-BOTTOM: 2px;
    COLOR: #fff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #84a6c1 1px dashed;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #84a6c1
}
.dataTableColHead
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 84%;
    PADDING-BOTTOM: 2px;
    COLOR: #000;
    PADDING-TOP: 2px;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #bcccdb
}
.dataTableRow, .even 
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 2px;
    COLOR: #000;
    PADDING-TOP: 2px;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #fff
}
.datatableRow2, .odd
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 2px;
    COLOR: #000;
    PADDING-TOP: 2px;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #e4edf5
}

A.dataTableLink
{
    FONT-WEIGHT: normal! important;
    COLOR: #039;
    TEXT-DECORATION: underline! important
}
.disclaimer
{
    FONT-SIZE: 70%;
    COLOR: #666
}
A
{
    FONT-WEIGHT: bold;
    COLOR: #039! important;
    TEXT-DECORATION: underline
}
A.blue:link
{
    FONT-WEIGHT: bold;
    COLOR: #039! important;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #000! important;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bold;
    COLOR: #000! important;
    TEXT-DECORATION: none
}
A.blue:hover
{
    FONT-WEIGHT: bold;
    COLOR: #000! important;
    TEXT-DECORATION: none
}
A.blue:active
{
    FONT-WEIGHT: bold;
    COLOR: #000! important;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #666! important;
    TEXT-DECORATION: underline
}
A.blue:visited
{
    FONT-WEIGHT: bold;
    COLOR: #666! important;
    TEXT-DECORATION: underline
}
A.related
{
    FONT-WEIGHT: normal! important;
    FONT-SIZE: 11px! important;
    COLOR: #039! important;
    TEXT-DECORATION: underline
}
A.related:hover
{
    FONT-WEIGHT: normal! important;
    COLOR: #000! important;
    TEXT-DECORATION: none
}
A.related:active
{
    FONT-WEIGHT: normal! important;
    COLOR: #000! important;
    TEXT-DECORATION: none
}
A.related:visited
{
    FONT-WEIGHT: normal! important;
    COLOR: #666! important;
    TEXT-DECORATION: underline
}
A.white
{
    COLOR: #fff! important;
    TEXT-DECORATION: none
}
A.white:visited
{
    COLOR: #fff! important;
    TEXT-DECORATION: none
}
A.white:hover
{
    COLOR: #000! important;
    TEXT-DECORATION: underline
}
A.white:active
{
    COLOR: #000! important;
    TEXT-DECORATION: underline
}
A.WhiteLink
{
    COLOR: #fff! important;
    TEXT-DECORATION: none
}
A.WhiteLink:visited
{
    COLOR: #fff! important;
    TEXT-DECORATION: none
}
A.WhiteLink:hover
{
    COLOR: #000! important;
    TEXT-DECORATION: underline
}
A.WhiteLink:active
{
    COLOR: #000! important;
    TEXT-DECORATION: underline
}
A.whiteUnd
{
    FONT-WEIGHT: normal! important;
    COLOR: #fff! important;
    TEXT-DECORATION: underline
}
A.whiteUnd:visited
{
    COLOR: #fff! important;
    TEXT-DECORATION: underline
}
A.whiteUnd:hover
{
    COLOR: #000! important;
    TEXT-DECORATION: none
}
A.whiteUnd:active
{
    COLOR: #000! important;
    TEXT-DECORATION: none
}
A.marquee
{
    COLOR: #fff! important;
    TEXT-DECORATION: none
}
A.marquee:visited
{
    COLOR: #fff! important;
    TEXT-DECORATION: none
}
A.marquee:hover
{
    COLOR: #fff! important;
    TEXT-DECORATION: underline
}
A.marquee:active
{
    COLOR: #fff! important;
    TEXT-DECORATION: underline
}
A.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px! important;
    COLOR: #fff! important;
    TEXT-DECORATION: none! important
}
A.footer:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px! important;
    COLOR: #fff! important;
    TEXT-DECORATION: none! important
}
A.footer:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px! important;
    COLOR: #fff! important;
    TEXT-DECORATION: none! important
}
A.footer:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px! important;
    COLOR: #fff! important;
    TEXT-DECORATION: none! important
}
A.footer:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px! important;
    COLOR: #fff! important;
    TEXT-DECORATION: underline! important
}
A.footer:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px! important;
    COLOR: #fff! important;
    TEXT-DECORATION: underline! important
}
A.utilNavLink:active
{
    FONT-WEIGHT: normal! important;
    FONT-SIZE: 11px! important;
    COLOR: #fff! important;
    TEXT-DECORATION: none! important
}
A.utilNavLink
{
    FONT-WEIGHT: normal! important;
    FONT-SIZE: 11px! important;
    COLOR: #fff! important;
    TEXT-DECORATION: none! important
}
A.utilNavLink:visited
{
    FONT-WEIGHT: normal! important;
    FONT-SIZE: 11px! important;
    COLOR: #fff! important;
    TEXT-DECORATION: none! important
}
A.utilNavLink:hover
{
    FONT-WEIGHT: normal! important;
    FONT-SIZE: 11px! important;
    COLOR: #fff! important;
    TEXT-DECORATION: underline! important
}
.adv
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-TOP: 10px! important;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center
}
.advTop
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-BOTTOM: 10px! important;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center
}
.adv IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.advTop IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.sponsor IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.sponsor
{
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 3px;
    MARGIN-RIGHT: 0px
}
.sponsoredBy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0px
}
IMG.floatRight
{
    FLOAT: right! important;
    MARGIN: 0px 0px 10px 10px
}
IMG.floatLeft
{
    FLOAT: left! important;
    MARGIN: 5px 5px 0px 0px
}
.banner
{
    MARGIN: 10px 0px;
    TEXT-ALIGN: center
}
.homeBanner
{
    MARGIN: 10px
}
.topBanner
{
    WIDTH: auto;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #323265;
    TEXT-ALIGN: center
}
.bodySponsor
{
    PADDING-BOTTOM: 20px! important
}
.bodySponsoredLinks
{
    BORDER-RIGHT: red 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: red 1px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 84%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: red 1px;
    COLOR: #666;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 1px
}
.bodySponsoredLinksHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 84%;
    COLOR: #666;
    bottom-margin: 0px;
    bottom-padding: 0px
}
.sponsoredLinks
{
    BORDER-RIGHT: #b2b2b2 1px solid;
    PADDING-RIGHT: 8px;
    BORDER-TOP: #b2b2b2 1px solid;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: #b2b2b2 1px solid;
    COLOR: #666;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #b2b2b2 1px solid
}
.sponsoredLinksHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666
}
A.sponsLinks
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666! important;
    TEXT-DECORATION: underline
}
A.sponsLinks:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666! important;
    TEXT-DECORATION: underline
}
A.sponsLinks:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666! important;
    TEXT-DECORATION: underline
}
A.sponsLinks:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666! important;
    TEXT-DECORATION: underline
}
A.sponsLinks:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666! important;
    TEXT-DECORATION: underline
}

/* pageNav */
.pageNavWidth {	width : 500px;}
.pageNav { color: white;	background-color: #E4EDF5;	border: 1px solid #E4EDF5;	margin-bottom: 10px; }
.pageNavCell { padding-left: 10px; }
.pageNavOn { font-size: 73%; font-weight: bold; background-color: #84A6C1; border-left: 1px solid #E4EDF5; padding-left: 9px; padding-right: 6; margin-top: 0px; margin-bottom: 1px; padding-top: 2px; height: 20px; }
.pageNavOff { background-color: #E4EDF5; padding-left: 9px; padding-right: 6; margin-top: 2px; height: 20px}
A.pageNav, A.pageNav:link, A.pageNav:visited { font-size: 73%; color: #039 !important; font-weight: normal; text-decoration: none; }
A.pageNav:hover, A.pageNav:active { color: #039 !important; font-weight: normal; text-decoration: underline; }



.leftNav
{
    BACKGROUND: #d6e2ed
}
.navHead
{
    PADDING-RIGHT: 16px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    WIDTH: 140px! important;
    COLOR: #336;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #b5cada 1px dashed;
    HEIGHT: auto;
    BACKGROUND-COLOR: #fff
}
.nav1On
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 16px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: #f60;
    TEXT-INDENT: -14px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #b5cada 1px dashed;
    HEIGHT: auto;
    BACKGROUND-COLOR: #fff
}
.nav1Off
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 16px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: #039;
    TEXT-INDENT: -9px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #b5cada 1px dashed;
    HEIGHT: auto;
    BACKGROUND-COLOR: #e4edf5
}
.nav2On
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    COLOR: #b5cada;
    TEXT-INDENT: 0px! important;
    LINE-HEIGHT: 105%;
    PADDING-TOP: 4px;
    HEIGHT: auto
}
.nav2Off
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    COLOR: #039;
    TEXT-INDENT: 0px! important;
    LINE-HEIGHT: 105%;
    PADDING-TOP: 4px;
    HEIGHT: auto
}
A.navOff
{
    FONT-WEIGHT: normal;
    COLOR: #192f45! important;
    TEXT-DECORATION: none
}
A.navOff:visited
{
    FONT-WEIGHT: normal;
    COLOR: #192f45! important;
    TEXT-DECORATION: none
}
A.navOff:hover
{
    FONT-WEIGHT: normal! important;
    COLOR: #192f45! important;
    TEXT-DECORATION: underline
}
A.navOff:active
{
    FONT-WEIGHT: normal! important;
    COLOR: #192f45! important;
    TEXT-DECORATION: underline
}
A.navOn
{
    FONT-WEIGHT: bold;
    COLOR: #f60! important;
    TEXT-DECORATION: none
}
A.navOn:visited
{
    FONT-WEIGHT: bold;
    COLOR: #f60! important;
    TEXT-DECORATION: none
}
A.navOn:hover
{
    COLOR: #f60! important;
    TEXT-DECORATION: underline
}
A.navOn:active
{
    COLOR: #f60! important;
    TEXT-DECORATION: underline
}
A.navOpen
{
    FONT-WEIGHT: bold;
    COLOR: #039! important;
    TEXT-DECORATION: none
}
A.navOpen:visited
{
    FONT-WEIGHT: bold;
    COLOR: #039! important;
    TEXT-DECORATION: none
}
A.navOpen:hover
{
    FONT-WEIGHT: bold;
    COLOR: #039! important;
    TEXT-DECORATION: underline
}
A.navOpen:active
{
    FONT-WEIGHT: bold;
    COLOR: #039! important;
    TEXT-DECORATION: underline
}
.navHead A
{
    FONT-WEIGHT: bold;
    COLOR: #336! important;
    TEXT-DECORATION: none
}
.navHead A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #336! important;
    TEXT-DECORATION: none
}
.navHead A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ff6600! important;
    TEXT-DECORATION: underline
}
.navHead A:active
{
    FONT-WEIGHT: bold;
    COLOR: #ff6600! important;
    TEXT-DECORATION: underline
}
/* menu items */
.menuBox { BORDER-TOP: medium none; Z-INDEX: 9; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; }
.menuRightCol { font-size: 11px !important; background-color: #FFF; width: 169; position: absolute; left: 168; top: 0px;  BORDER-LEFT: #666 1px dashed; BORDER-RIGHT: #99ccff 1px solid; BORDER-BOTTOM: #99ccff 1px solid; padding-top: 6px; padding-bottom: 6px; z-index: 9;} 
.menuOneCol,.menuLeftCol { font-size: 11px !important;background-color: #FFF; width: 169; position: absolute; left: 0px; top: 0px;  padding-top: 6px; BORDER-LEFT: #99ccff 1px solid; BORDER-BOTTOM: #99ccff 1px solid; BORDER-RIGHT: #99ccff 1px solid; padding-bottom: 6px; z-index: 9;} 
.menuRow {font-size: 11px !important; background-color: #FFF !important; font-style: normal; color: #039 !important;  width:169; height: 18px;}
.menuRowWrap {background-color: #FFF; font-style: normal; color: #039 !important; height: 34px; }
.menuRow A, menuRow A:active, .menuRow A:visited, .menuRow A:link, .menuRowWrap A, menuRowWrap A:active, .menuRowWrap A:visited, .menuRowWrap A:link { font-size: 11px !important; background-color: #FFF; color: #039 !important; font-weight: normal; text-decoration: none; CURSOR: hand; padding: 2px 2px 2px 5px; width: 100%;}
.menuRow A:hover, .menuRowWrap A:hover { font-size: 11px !important; background-color: #E5F1FD; color: #039 !important; text-decoration: underline; width: 100%;}
.openTab { background-color: #E4EDF5; height: 20px; width: auto; } 

.whiteSep
{
    FONT-WEIGHT: normal! important;
    FONT-SIZE: 11px! important;
    COLOR: #fff! important
}
BODY
{
    MARGIN: 0px
}
.features
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666! important
}
A.features
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666! important
}
A.features:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666! important
}
A.features:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666! important
}
A.features:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666! important
}
A.black
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000! important
}
A.black:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000! important
}
A.black:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000! important
}
A.black:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000! important
}
A.blueBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699! important
}
A.blueBold:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699! important
}
A.blueBold:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699! important
}
A.blueBold:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699! important
}
A.blacksm
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000! important
}
A.blacksm:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000! important
}
A.blacksm:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000! important
}
A.blacksm:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000! important
}
.black
{
    FONT-SIZE: 11px;
    COLOR: #000000
}
.blackBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000
}
A.wht
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff! important
}
A.wht:visited
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff! important
}
A.wht:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff! important
}
A.wht:active
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff! important
}
.wht
{
    FONT-SIZE: 11px;
    COLOR: #ffffff
}
.whtBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff
}
.searchBtn
{
    BORDER-RIGHT: #b4cbdf 1px solid;
    BORDER-TOP: #b4cbdf 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #b4cbdf 1px solid;
    COLOR: #003399;
    BORDER-BOTTOM: #b4cbdf 1px solid;
    BACKGROUND-COLOR: #ffffff
}
UL.whatsnew
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 11px;
    MARGIN: 5px 0px 0px 17px;
    COLOR: #000000;
    LIST-STYLE-TYPE: disc
}
LI.whatsnew
{
    FONT-SIZE: 11px
}
P.bodyLight
{
    FONT-SIZE: 84%;
    COLOR: #333333
}
P.bodyLighter
{
    FONT-SIZE: 84%;
    COLOR: #666666
}
A.blueLight
{
    FONT-WEIGHT: normal;
    COLOR: #336699! important
}
A.blueLight:visited
{
    FONT-WEIGHT: normal;
    COLOR: #336699! important
}
A.blueLight:active
{
    FONT-WEIGHT: normal;
    COLOR: #336699! important
}
A.blueLight:hover
{
    FONT-WEIGHT: normal;
    COLOR: #336699! important
}
A.blueLightBold
{
    FONT-WEIGHT: bold;
    COLOR: #336699! important
}
A.blueLightBold:visited
{
    FONT-WEIGHT: bold;
    COLOR: #336699! important
}
A.blueLightBold:active
{
    FONT-WEIGHT: bold;
    COLOR: #336699! important
}
A.blueLightBold:hover
{
    FONT-WEIGHT: bold;
    COLOR: #336699! important
}
.subheadDark
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 104%;
    COLOR: #192f45;
    HEIGHT: 22px
}
.subheadSmLt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 84%;
    COLOR: #666666;
    HEIGHT: 22px
}
.dkBlueHeader
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold! important;
    FONT-SIZE: 84%;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #385165
}
.navHeadDk
{
    PADDING-RIGHT: 16px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    WIDTH: 140px! important;
    COLOR: #102233;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #b5cada 1px dashed;
    HEIGHT: auto;
    BACKGROUND-COLOR: #fff
}
.navHeadDk A
{
    FONT-WEIGHT: bold;
    COLOR: #102233! important;
    TEXT-DECORATION: none
}
.navHeadDk A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #102233! important;
    TEXT-DECORATION: none
}
.navHeadDk A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #102233! important;
    TEXT-DECORATION: underline
}
.navHeadDk A:active
{
    FONT-WEIGHT: bold;
    COLOR: #102233! important;
    TEXT-DECORATION: underline
}
.nav1OnDk
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 16px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: #102233;
    TEXT-INDENT: -14px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #b5cada 1px dashed;
    HEIGHT: auto;
    BACKGROUND-COLOR: #fff
}
.nav1OffDk
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 16px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: #102233;
    TEXT-INDENT: -9px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #b5cada 1px dashed;
    HEIGHT: auto;
    BACKGROUND-COLOR: #e4edf5
}
A.navOffDk
{
    FONT-WEIGHT: normal;
    COLOR: #102233! important;
    TEXT-DECORATION: none
}
A.navOffDk:visited
{
    FONT-WEIGHT: normal;
    COLOR: #102233! important;
    TEXT-DECORATION: none
}
A.navOffDk:hover
{
    FONT-WEIGHT: normal! important;
    COLOR: #102233! important;
    TEXT-DECORATION: underline
}
A.navOffDk:active
{
    FONT-WEIGHT: normal! important;
    COLOR: #102233! important;
    TEXT-DECORATION: underline
}
A.navOpenDk
{
    FONT-WEIGHT: bold;
    COLOR: #039! important;
    TEXT-DECORATION: none
}
A.navOpenDk:visited
{
    FONT-WEIGHT: bold;
    COLOR: #039! important;
    TEXT-DECORATION: none
}
A.navOpenDk:hover
{
    FONT-WEIGHT: bold;
    COLOR: #039! important;
    TEXT-DECORATION: underline
}
A.navOpenDk:active
{
    FONT-WEIGHT: bold;
    COLOR: #039! important;
    TEXT-DECORATION: underline
}
.tableDataLt
{
    FONT-SIZE: 84%;
    COLOR: #ffffff;
    HEIGHT: 22px
}
.tableDataDk
{
    FONT-SIZE: 84%;
    COLOR: #000000;
    HEIGHT: 22px
}
#general_layer
{
    Z-INDEX: 9;
    LEFT: 47px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 104px
}
#membership_layer
{
    Z-INDEX: 9;
    LEFT: 129px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 104px
}
#bulletins_layer
{
    Z-INDEX: 9;
    LEFT: 215px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 104px
}
#market_layer
{
    Z-INDEX: 9;
    LEFT: 332px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 104px
}
#exchange_layer
{
    Z-INDEX: 9;
    LEFT: 140px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 104px
}
#committees_layer
{
    Z-INDEX: 9;
    LEFT: 479px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 104px
}
#contacts_layer
{
    Z-INDEX: 9;
    LEFT: 288px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 104px
}
#admin_layer
{
    Z-INDEX: 9;
    LEFT: 339px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 104px
}
P.hybBodyLight
{
    FONT-SIZE: 84%;
    COLOR: #666666
}
P.hybBodyLightSm
{
    FONT-SIZE: 76%;
    COLOR: #666666
}
.bulletTable
{
    FONT-SIZE: 84%;
    COLOR: #666666
}
.dataTableColHeadlite
{
}
.rednormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff3300
}
A.hilite {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
    COLOR: #CC6633! important
}

.hilite2 {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
    COLOR: #039
}

IMG{ border: none;}

/* delayed quote */
.delayedQuotes
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.delayedQuotesBold
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.delayedQuotesRed
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.delayedQuotesGreen
{
    FONT-SIZE: 11px;
    COLOR: #008040;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.delayedQuotesShortH2Black
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.delayedQuotesShortH2Red
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.delayedQuotesShortH2Green
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14px;
    COLOR: #008040;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.delayedQuotesNormalText
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.delayedQuotesFormText
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
