#datadown
{
    COLOR: #cc0033;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
#dataup
{
    COLOR: #009966;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
TD
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
TH
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
TABLE
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
TABLE
{
    MARGIN: 0px
}
.bodytext
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
.bodytextLink
{
    FONT-SIZE: 10pt;
    COLOR: #336699;
    FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
.bodytext9
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
.boosterbodytext
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
.bodytext11
{
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
.boosterbodytext11
{
    FONT-SIZE: 11pt;
    COLOR: #000066;
    FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
A:link
{
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-decoration: none;
}
A:visited
{
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-decoration: none;
}
A:hover
{
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-decoration: underline;
}
P
{
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
LI
{
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
UL
{
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
OL
{
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.copy
{
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
copy2
{
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
H1
{
    FONT-SIZE: 14pt;
    COLOR: #000066;
    FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
H2
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: underline
}
H5
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
H6
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
IMG.bordimg
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.bord
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #336699;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.caption
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
.cen
{
    TEXT-ALIGN: center
}
.detail
{
    FONT-WEIGHT: bold;
    COLOR: #003366
}
.detailfx
{
    FONT-WEIGHT: bold;
    COLOR: #003366
}
.detail2
{
    FONT-WEIGHT: bold;
    COLOR: #003366
}
.detail3
{
    COLOR: #336699
}
.error
{
    COLOR: #cc0033;
    FONT-FAMILY: "Comic Sans MS",  Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.alert
{
    FONT-SIZE: 10px;
    COLOR: #cc0033;
    FONT-FAMILY: "Comic Sans MS",  Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.even
{
    BACKGROUND: #ffffff
}
.gry
{
    BACKGROUND: #cccccc
}
.gryform
{
    BACKGROUND: #cccccc
}
.gryformsub
{
    BACKGROUND: #ffe59a
}
.headline
{
    FONT-WEIGHT: bold
}
.headlink
{
    FONT-WEIGHT: bold;
    COLOR: #003366
}
.invis
{
    COLOR: #f5f5f5;
    TEXT-ALIGN: center
}
.left2
{
    BACKGROUND: #000033
}
.LeftNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
.maintitle
{
    FONT-WEIGHT: bold;
    COLOR: #336699
}
.odd
{
    BACKGROUND: #f5f5f5
}
.quote
{
    COLOR: #000000
}
.revdetail
{
    FONT-WEIGHT: bold;
    BACKGROUND: #003366;
    COLOR: #ffffff
}
.sidehead
{
    FONT-WEIGHT: bold;
    BACKGROUND: #336699;
    COLOR: #ffffff
}
.sidehead2
{
    FONT-WEIGHT: bold;
    BACKGROUND: #336699;
    COLOR: #ffffff
}
.sidehead3
{
    FONT-WEIGHT: bold;
    BACKGROUND: #336699;
    COLOR: #ffffff
}
.smalltext
{
    COLOR: black
}
.smalltexta
{
    COLOR: black
}
.smlwhite
{
    COLOR: #ffffff
}
.space
{
    FONT-SIZE: 4px
}
.sub
{
    FONT-WEIGHT: bold;
    COLOR: #336699
}
.sub2
{
    FONT-WEIGHT: bold;
    COLOR: #336699
}
.supertitle
{
    FONT-WEIGHT: bold;
    COLOR: #336699
}
.tm
{
    VERTICAL-ALIGN: super
}
.txthead
{
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    COLOR: #003366
}
.txtsub
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 20px;
    COLOR: #336699
}
.txtsubdark
{
    COLOR: #003366
}
.whitetext
{
    COLOR: #ffffff;
}
.txtsubsml
{
    COLOR: #336699
}
.txtsubsmldark
{
    COLOR: #003366
}
.txtsubxsml
{
    COLOR: #336699
}
A:link
{
    COLOR: #336699
}
A:visited
{
    COLOR: #666666
}
A:hover
{
    COLOR: #0099cc
}
A.blue:link
{
    COLOR: #336699
}
A.blue:visited
{
    COLOR: #336699
}
A.blue:hover
{
    COLOR: #0099cc
}
A.blue2:link
{
    COLOR: #336699
}
A.blue2:visited
{
    COLOR: #336699
}
A.blue2:hover
{
    COLOR: #0099cc
}
A.rev:link
{
    COLOR: #ffffff
}
A.rev:visited
{
    COLOR: #ffffff
}
A.rev:hover
{
    COLOR: #ffffff
}
A.boldlink:link
{
    FONT-WEIGHT: bold;
    COLOR: #336699
}
A.boldlink:visited
{
    FONT-WEIGHT: bold;
    COLOR: #336699
}
A.boldlink:hover
{
    FONT-WEIGHT: bold;
    COLOR: #0099cc
}
BODY
{
    SCROLLBAR-FACE-COLOR: #b0c4de;
    SCROLLBAR-HIGHLIGHT-COLOR: #b0c4de;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #003366;
    SCROLLBAR-BASE-COLOR: #ffffff;
    scrollbar-3d-light-color: #ffffff;
    scrollbar-dark-shadow-color: #ffffff
}
.tempbody
{
    SCROLLBAR-FACE-COLOR: #b0c4de;
    BACKGROUND: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #dde8ff;
    SCROLLBAR-SHADOW-COLOR: #003366;
    COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #000033;
    SCROLLBAR-BASE-COLOR: #f0f8ff;
    scrollbar-3d-light-color: white;
    scrollbar-dark-shadow-color: #003366
}
.smalltexta
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.space
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
A.ari:link
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
A.ari:visited
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
A.ari:hover
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
A.newshead:link
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
A.newshead:visited
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
A.newshead:hover
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
H2
{
    MARGIN-BOTTOM: 8px
}
H3
{
    MARGIN-TOP: 24px;
    MARGIN-BOTTOM: 4px
}
.byline
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px
}
.ibd
{
    MARGIN-TOP: 0px;
    FONT-STYLE: italic
}
.line
{
    FONT-SIZE: 1px;
    BACKGROUND-COLOR: #069
}
.rightbox
{
    BACKGROUND: #dddddd
}
.rightboxhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    TEXT-ALIGN: center
}
.rightboxtext
{
    MARGIN-TOP: 10%;
    FONT-SIZE: 9pt
}
.rightboxbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%
}
.rightboxlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    TEXT-ALIGN: center
}
A.rt:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A.rt:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A.rt:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
.caps
{
    FONT-SIZE: 13px;
    TEXT-TRANSFORM: uppercase;
    FONT-FAMILY: Arial
}
A.leftnav:link
{
    FONT-SIZE: 11px
}
A.leftnav:visited
{
    FONT-SIZE: 11px
}
A.leftnav:hover
{
    FONT-SIZE: 11px
}
A.leftnavbig:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px
}
A.leftnavbig:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000066
}
A.leftnavbig:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #0099cc
}
A.rightnavbig:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
A.rightnavbig:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699
}
A.rightnavbig:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0099cc
}
A.leftnavbig:link
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
A.leftnavbig:visited
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
A.leftnavbig:hover
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
A.leftnav:link
{
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
A.leftnav:visited
{
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
A.leftnav:hover
{
    COLOR: #0099cc;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
A.rightnavbig:link
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
A.rightnavbig:visited
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
A.rightnavbig:hover
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.sideheadnav
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.gryform
{
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.whiteout
{
    FONT-SIZE: 8px;
    BACKGROUND: #f5f5f5
}
.gryform
{
    FONT-SIZE: 11px;
    BACKGROUND: #cccccc
}
.gryformsub
{
    FONT-SIZE: 11px;
    BACKGROUND: #ffe59a
}
A.rev12:link
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
A.rev12:visited
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
A.rev12:hover
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.copyright
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-ALIGN: center
}
.sideheadnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #336699;
    COLOR: #ffffff
}
.nopad
{
    PADDING-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.SelectOption
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, helvetica
}
.LeadIn
{
    FONT-WEIGHT: bold
}
.tiny
{
    FONT-SIZE: 9px;
    TEXT-ALIGN: left;
}
.tinyBlue
{
    FONT-SIZE: 9px;
    COLOR: #336699;
}

.PR_Date
{
    COLOR: #000066
}
.date
{
	COLOR: #990000
}

BODY .WhiteBG
{
}
.LeftNavBig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000066
}
.bodytextmiddle
{
    FONT-SIZE: 10pt;
    COLOR: black;
    TEXT-ALIGN: center
}
.tinytext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt
}
.tablelayout1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    cell
}
.H1text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #000066;
    FONT-FAMILY: Arial, Verdana, Helvetica, 'sans serif'
}
.H3text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, 'sans serif'
}
.bullet
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #000080;
}
.small
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.8em
}
.row1
{
	BACKGROUND-COLOR: #FFFFFF;
}
.row2
{
	BACKGROUND-COLOR: #F0F0F0;
}
TR
{
}
.EditRow
{
    COLOR: black;
    BACKGROUND-COLOR: lightblue
}
TABLE TABLE.navtable
{
    BORDER-RIGHT: lightblue thin solid;
    BORDER-TOP: lightblue thin solid;
    BORDER-LEFT: lightblue thin solid;
    BORDER-BOTTOM: lightblue thin solid
}


