P
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif
}
H1
{
    FONT-SIZE: 16pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
BLOCKQUOTE
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif
}
P.small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif
}
UL
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 10pt;
    LEFT: -20px;
    FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif;
    POSITION: relative
}
OL
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif
}
DL
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif
}
TD.home
{
    FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif
}
H2
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif
}
H2.contents
{
    FONT-SIZE: 12pt
}
H3
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif
}
H4
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif
}
SUP
{
    FONT-SIZE: 9pt
}
A:link
{
    COLOR: #cc3311;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #305252;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #bbbb00;
    TEXT-DECORATION: none
}
TT
{
    FONT-FAMILY: "lucida console", courier, monospace
    FONT-SIZE: 9pt;
}
TT.small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: "lucida console", monospace
}

.fixed
{
   FONT-SIZE: 9pt;
   FONT-FAMILY: "lucida console", monospace;
}

.frame
{
    FONT-SIZE: 10pt;
    WIDTH: 810px;
    COLOR: #2f1808;
    FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif;
    BACKGROUND-IMAGE: none;
    BACKGROUND-COLOR: #ffffbb
}
.frame .left
{
    border: thin solid; 
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    LEFT: 0px;
    WIDTH: 200px;
    POSITION: static;
    TOP: 0px;
    BACKGROUND-COLOR: #ffffbb
}
.frame .tables
{
    POSITION: relative;
    TOP: 0pt
}
.frame .tables TABLE
{
    BORDER-RIGHT: thin groove;
    PADDING-RIGHT: 0px;
    BORDER-TOP: thin groove;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    BORDER-LEFT: thin groove;
    WIDTH: 185px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: thin groove;
    HEIGHT: 11px;
    BACKGROUND-COLOR: #ffffbb
}
.frame .tables .header
{
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR: #bbbba0
}
.frame .tables .body
{
    BACKGROUND-COLOR: #eeeeb0
}
.frame .tables .body .keystat
{
    FONT-WEIGHT: bolder;
    COLOR: #ff0000
}

.frame .right
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: top;
    WIDTH: 600px;
    PADDING-TOP: 5px;
    POSITION: relative;
    TOP: 0px;
    TEXT-ALIGN: justify
}
.frame .top
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 110px
}
.frame IMG
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
.frame .left .sidemenu
{
    BORDER-RIGHT: thin;
    PADDING-RIGHT: 0px;
    BORDER-TOP: thin;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: thin;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif;
    TOP: 0%
}
.frame .left .sidemenu H2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 6px -5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #23bf25
}
.frame .sidemenu .menuitem
{
    FONT-SIZE: 12pt
}

.frame .right .illustration TABLE 
{
}
.frame .right .illustration .leftalign
{
    TEXT-ALIGN: left;
}
.frame .right .illustration .rightalign 
{
    TEXT-ALIGN: right;
} 
.frame .right .illustration .caption
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    TEXT-ALIGN: center
}
A:active
{
    COLOR: #bb9900
}
.frame .footer
{
    MARGIN: 10px 0px 5px -5px;
    FONT-WEIGHT: lighter;
    BACKGROUND-COLOR: #bbbba0;
    PADDING: 3px 5px 3px 5px;
}
.frame .topleft
{
    LEFT: 0pt;
    FLOAT: none;
    POSITION: absolute;
    TOP: 0pt
}
.frame .right TABLE
{
    WIDTH: 550px
}
.frame .right .pagebody TT
{
    FONT-FAMILY: "lucida console", monospace;
    FONT-SIZE: 9pt;
}
.frame .right .pagebody
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10pt;
    LEFT: 200px;
    PADDING-BOTTOM: 10px;
    COLOR: #2f1808;
    PADDING-TOP: 10px;
    FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif;
    TOP: 110px;
    BACKGROUND-COLOR: #ffffdc
}
.frame .right .pagebody .exciting
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px -10px;
    COLOR: #ffff44;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #cc3311
}
.frame .right .pagebody .exciting H1
{
}
.frame .right .pagebody .exciting A:link
{
	color: #777bff;
}
.frame .right .pagebody .exciting A:hover
{
	color: #bbbbff;
}
.frame .right .pagebody .exciting A:visited
{
	color: #ffee33;
}
.frame .right .pagebody .regform
{
    FONT-SIZE: 10pt
}
.frame .right .pagebody .regform .label
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.frame .right .pagebody .regform TABLE
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 450px;
    BORDER-BOTTOM: medium none
}
.frame .right .pagebody .regform .field TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 375px;
    PADDING-TOP: 0px
}
.frame .right .pagebody .regform .label TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 75pt;
    PADDING-TOP: 0px
}
.frame .right .pagebody .regform .field
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.frame .right .pagebody .regform .field H3
{
    PADDING-LEFT: 0px
}
.footer
{
    FONT-SIZE: 8pt
}
BODY
{
    BACKGROUND-COLOR: #ffffbb
}
.frame .bumstrip
{
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    POSITION: relative
}
.frame .top IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: static;
    TOP: 0px
}
.frame .right .pagebody IMG.reggraph
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: -5px;
    MARGIN-LEFT: -10px;
    WIDTH: 590px;
    MARGIN-RIGHT: -10px
}
.frame .right .pagebody .textfile P
{
    BORDER-TOP: thin groove;
    FONT-SIZE: 9pt;
  FONT-FAMILY: "lucida console", monospace
}
.frame .right .pagebody .textfile
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: "lucida console", monospace;
}
