A{
	COLOR: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt
}

BODY {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
; color: #292929
; background-repeat: no-repeat
; background-color: #510000
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P.title {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
OL {
	FONT-SIZE: 9pt; COLOR: #003333
}
INPUT {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F2F2F2; color: #000000
}
OPTION {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D0C4C1; color: #003300
}
SELECT {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCCCC
}
INPUT.checkbox {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCCCC
}
BUTTON {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D0C4C1
}
TABLE.bodyprefix {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; background-image:  none
; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
}
TABLE.bodysuffix {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; clip:  rect(   )
; background-repeat: repeat-x; background-image: url(../images/bgrounds/bg2.gif)
}
TABLE.body {
	FONT-SIZE: 9pt; WIDTH: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; background-color: #D0C4C1
}
TABLE.page {
	FONT-SIZE: 10pt; WIDTH: 750px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
; border: none
}
TABLE.form {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
TR.form {
	FONT-SIZE: 8pt; COLOR: #006666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F2F2F2
}
TH.form {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #D0C4C1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
TD.form {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; background-color: #FFFFFF
}
TD.formspecial {
	FONT-SIZE: 8pt; height: 120px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; background-color: #FFFFFF
}
.form {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
TABLE.portal {
	BORDER-RIGHT: #000033 1px solid; BORDER-TOP: #000033 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000033 1px solid; COLOR: #000000; BORDER-BOTTOM: #000033 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
TABLE.portalspecial {
	BORDER-RIGHT: #000033 1px solid; HEIGHT: 200px; BORDER-TOP: #000033 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000033 1px solid; COLOR: #000000; BORDER-BOTTOM: #000033 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
TR.portal {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F2F2F2
}
TH.portal {
	PADDING-RIGHT: 1pt; PADDING-LEFT: 1pt; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1pt; COLOR: #333333; PADDING-TOP: 1pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/bgrounds/thbg.gif); background-repeat: repeat-x; height: 42px
; background-color: #FFFFFF
}
.portal th a {
color: #333 !important;
}
TD.portal {
	PADDING-RIGHT: 1mm; PADDING-LEFT: 1mm; FONT-SIZE: 8pt; PADDING-BOTTOM: 1mm; COLOR: #000000; PADDING-TOP: 1mm; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
DIV.portal {
	BORDER-TOP: #bbbbbb 1px solid
}
LI.portal {
	LIST-STYLE-POSITION: outside; MARGIN-LEFT: 10pt
}
OPTION.portal {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT.portal {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P.portal {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; color: #333333
}
TABLE.sidenav {
	BORDER-RIGHT: #bbbbbb 2px solid; BORDER-TOP: #bbbbbb 2px solid; FONT-SIZE: 8pt; BORDER-LEFT: #bbbbbb 2px solid; COLOR: #00CC66; BORDER-BOTTOM: #bbbbbb 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dddddd
}
TR.sidenav {
	FONT-SIZE: 10pt; COLOR: #33CC66; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EAECCD
}
TH.sidenav {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #D0C4C1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
TD.sidenav {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D0C4C1
}
DIV.sidenav {
	BORDER-TOP: #bbbbbb 1px solid
}
TABLE.results {
	BORDER-RIGHT: #000033 2px solid; BORDER-TOP: #000033 2px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000033 2px solid; COLOR: #000000; BORDER-BOTTOM: #000033 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
; border: #990000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}
TR.results {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F0F0F0
}
TD.results {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
TD.results-hr {
	BORDER-TOP: #bbbbbb 2px solid; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCCCC; TEXT-ALIGN: left
}
TD.results-highlight {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F2F2F2; TEXT-ALIGN: left
}
TD.results-highlight-hr {
	BORDER-TOP: #bbbbbb 2px solid; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left
}
DIV.results {
	BORDER-TOP: #bbbbbb 1px solid
}
TABLE.error {
	BORDER-RIGHT: red 3px solid; BORDER-TOP: red 3px solid; FONT-SIZE: 8pt; BORDER-LEFT: red 3px solid; COLOR: #C20329; BORDER-BOTTOM: red 3px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCCCC
}
TR.error {
	FONT-SIZE: 8pt; COLOR: #006666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFCC33
}
TH.error {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCCCC
}
TD.error {
	FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCCCC
}
.menu {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; background-color: #CCCCCC}

TH.static {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333333; text-align: left; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; background-image: url(../images/bgrounds/th.gif); background-repeat: repeat-x; height: 50px}

TABLE.static {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #FFFFFF}

TABLE.static-hl {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #F4F2EA; border: 1px #666633 solid; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}

TABLE.static_bodysuffix {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #34752F; background-color: #C5CF92; border: 1px #336600 solid; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}

TD.static {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #D0C4C1; vertical-align: top;}

TABLE.static_bodyprefix {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #D0C4C1}
TD.bodyprefix {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #D0C4C1; background-image:  url(../images/body_prefix/bg1.gif); background-repeat: repeat-x}

div.page{}


TABLE.preview {  background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}

INPUT.txtbox {  background-color: #CCCCCC; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}

INPUT.txtboxResults {  background-color: #FFFFFF; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}

/*******************************************************************************
   CONTENT MGMT
*******************************************************************************/
 
h1.content
{
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: center;
	margin: 2px;
}

p.content
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 2px;
}

img.content
{
	margin: 5px;
	text-align: center;
}
body.help
{
    font-size: 9pt; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    background-color: #EAECCD; 
    text-align: left; 
    color: #006666
}

h1.help
{
    font: bold 14pt Verdana, Arial, Helvetica, sans-serif;
    color: #510000;
    text-align: left;
    margin: 2px;
}

h2.help
{
    font: bold 11pt Arial, Helvetica, sans-serif;
    color: #510000;
    text-align: left;
    margin: 2px;
}

p.help
{
    font: 9pt Georgia, "Times New Roman", Times, serif;
    color: #333333;
    text-align: left;
}

em.help
{
    font: 9pt Verdana, Arial, Helvetica, sans-serif;
    color: red;
    text-align: left;
}

li.help
{
    font: 9pt Verdana, Arial, Helvetica, sans-serif;
    color: #006666;
    margin: 2px;
    text-align: left;
}

ul.help {  font: 9pt Verdana, Arial, Helvetica, sans-serif;
	   color: #333333: 2px;
    	   text-align: left;}
P.static {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
TD.right {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #D0C4C1; text-align: right; vertical-align: top; color: #000000}
TD.centred {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #D0C4C1; text-align: center; vertical-align: top; padding-right: 4px; padding-left: 4px; line-height: 15pt}
TD.justify {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; text-align: justify; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; line-height: 18px}
TD.tint {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #D0C4C1}
select.static {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; background-color: #D2E8AC; font-weight: bold}
TABLE.border {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: left; vertical-align: top; border: 1px #006666 solid; background-color: #FFFFFF}
TD.stripe {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
TABLE.bg {  font-family: Arial, Helvetica, sans-serif; background-repeat: repeat-x}
TD.bodysuffix {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
TD.home {  background-image: url(../images/bgrounds/homebg.jpg); background-repeat: repeat-x}
table.highlight {background-color:#C9C4B1;}
table.highlight td{background-color:#ffffff;}
h5 {
	font-family: "Century Gothic", Verdana, Arial;
	font-size: 15px;
	color:#6A0000;
	margin-left: 10px;
}
