A:link {

    COLOR: #808080;

}

A:active {

    COLOR: #808080;

}

A:visited {

    COLOR: #808080;

}

BODY {

    FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

H1 {

    FONT-WEIGHT: bold; FONT-SIZE: 15pt; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px;

}

H2 {

    FONT-WEIGHT: bold; FONT-SIZE: 12pt; 

}

P {
    FONT-SIZE: 9pt; 
}

LI {
	FONT-SIZE: 9pt;
}

P.title {

    COLOR: #ffffff

}

OL {

    FONT-SIZE: 9pt; COLOR: #000000

}

INPUT {

    FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff

}

OPTION {

    FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff

}

SELECT {

    FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff

}

TEXTAREA {

    FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff

}

INPUT.checkbox {

    FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dddddd

}

BUTTON {

    FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #80AB1E;

}

TABLE.bodyprefix {

    FONT-SIZE: 9pt; WIDTH: 100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #AAAAAA; text-align: center

}

TABLE.bodysuffix {

    FONT-SIZE: 9pt; WIDTH: 100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #AAAAAA; text-align: center

; vertical-align: bottom

}

TABLE.body {

    FONT-SIZE: 12px; WIDTH: 100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif

; background-color: #FFFFFF

}

TABLE.page {

    FONT-SIZE: 12pt; WIDTH: 750px; COLOR: #090E38; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;text-align:left;

}


TABLE.form {

    BORDER-RIGHT: #8E8E8E 1px solid; BORDER-TOP: #8E8E8E 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #8E8E8E 1px solid; COLOR: #000000; BORDER-BOTTOM: #8E8E8E 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DDF9A6}

TR.form {

    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DDF9A6
}

TH.form {

    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #80AB1E
}

TD.form {

    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif

; background-color: #DDF9A6
}

.form {

    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DDDDDD

}

TABLE.portal {

    BORDER-RIGHT: #8E8E8E 2px solid; BORDER-TOP: #8E8E8E 2px solid; FONT-SIZE: 9pt; BORDER-LEFT: #8E8E8E 2px solid; COLOR: #000000; BORDER-BOTTOM: #8E8E8E 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DDF9A6}

TR.portal {

    FONT-SIZE: 9pt; COLOR: #000033; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DDF9A6
}

TH.portal {

    PADDING-RIGHT: 1pt; PADDING-LEFT: 1pt; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 1pt; COLOR: #FFFFFF; PADDING-TOP: 1pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #80AB1E
}

TD.portal {

    PADDING-RIGHT: 1mm; PADDING-LEFT: 1mm; FONT-SIZE: 9pt; PADDING-BOTTOM: 1mm; COLOR: #000000; PADDING-TOP: 1mm; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DDF9A6
}

DIV.portal {

    BORDER-TOP: #bbbbbb 1px solid

}

LI.portal {

    LIST-STYLE-POSITION: outside; MARGIN-LEFT: 9pt

}

OPTION.portal {

    FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif

}

SELECT.portal {

    FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif

}

P.portal {

    FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif

}

TABLE.sidenav {

    BORDER-RIGHT: #bbbbbb 2px solid; BORDER-TOP: #bbbbbb 2px solid; FONT-SIZE: 9pt; BORDER-LEFT: #bbbbbb 2px solid; COLOR: #0000ff; BORDER-BOTTOM: #bbbbbb 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dddddd

}

TR.sidenav {

    FONT-SIZE: 9pt; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff

}

TH.sidenav {

    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0000ff

}

TD.sidenav {

    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff

}

DIV.sidenav {

    BORDER-TOP: #bbbbbb 1px solid

}

TABLE.results {

    BORDER-RIGHT: #8E8E8E 2px solid; BORDER-TOP: #8E8E8E 2px solid; FONT-SIZE: 9pt; BORDER-LEFT: #8E8E8E 2px solid; COLOR: #8E8E8E; BORDER-BOTTOM: #8E8E8E 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff

}

TR.results {

    FONT-SIZE: 9pt; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff

}

TH.results {

    PADDING-RIGHT: 1pt; PADDING-LEFT: 1pt; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 1pt; COLOR: #ffffff; PADDING-TOP: 1pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #80AB1E
}

TD.results {

    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}

TD.results-hr {

    BORDER-TOP: #bbbbbb 2px solid; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;

}

TD.results-highlight {

    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D1CFB8;

}

TD.results-highlight-hr {

    BORDER-TOP: #bbbbbb 2px solid; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D1CFB8;

}

DIV.results {

    BORDER-TOP: #bbbbbb 1px solid

}

TABLE.error {

    BORDER-RIGHT: red 3px solid; BORDER-TOP: red 3px solid; FONT-SIZE: 9pt; BORDER-LEFT: red 3px solid; COLOR: #0000ff; BORDER-BOTTOM: red 3px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffdddd

}

TR.error {

    FONT-SIZE: 9pt; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffdddd

}

TH.error {

    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffdddd

}

TD.error {

    FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffdddd

}

.menu {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000033; background-color: #A07D03}



TH.static {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #E6E0CC; background-color: #fff; text-align: left; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}



TABLE.static {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000033; background-color: #fff; border: #574A22 none}



TD.static-caption {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #E6E0CC; background-color: #090E38; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}



TABLE.static-hl {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000033; background-color: #E6E0CC; border: #574A22; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}



TABLE.static_bodysuffix {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000033; text-align: right; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}



TD.static {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000033; text-align: center}



TD.static_bodyprefix {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000033; text-align: right}



TD.static_shade {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #C8C6AA; font-weight: bold}



TABLE.static_bodyprefix {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000033}

TD.bodyprefix {  FONT-WEIGHT: bold; font-family: Arial, Helvetica, sans-serif; color: #000000; text-align: center}

TD.bodysuffix {  FONT-WEIGHT: bold; font-family: Arial, Helvetica, sans-serif; color: #000000; text-align: center}

TD.members_bodyprefix {  font-size: 9pt; background-color: #090909; font-family: Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle;}

TD.index {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ABABAB; background-color: #000000; text-align: center}





/*******************************************************************************

   CONTENT MGMT

*******************************************************************************/

 

h1.content

{

    font: Arial, Helvetica, sans-serif;

    font-size: 9pt;

    color: #000000;

    font-weight: bold;

    text-align: center;

    margin: 2px;

}



p.content

{
	font: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	margin: 2px;
}



img.content

{

    margin: 5px;

    text-align: center;

}



TD.history {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000033; text-align: justify; vertical-align: top; line-height: 18px; }



/*******************************************************************************

   HELP

*******************************************************************************/



body.help

{

    font-size: 9pt; 

    font-family: arial, helvetica, sans-serif; 

    background-color: white; 

    text-align: left; 

    color: #e6e0cc

}



h1.help

{

    font: Arial, Helvetica, sans-serif;

    font-size: 15pt;

    color: #000000;

    font-weight: bold;

    text-align: left;

    margin: 2px;

}



h2.help

{

    font: Arial, Helvetica, sans-serif;

    font-size: 12pt;

    color: #000000;

    font-weight: bold;

    text-align: left;

    margin: 2px;

}



p.help

{

    font: Arial, Helvetica, sans-serif;

    font-size: 9pt;

    color: #000000;

    text-align: left;

}



em.help

{

    font: Arial, Helvetica, sans-serif;

    font-size: 9pt;

    color: red;

    text-align: left;

}



li.help

{

    font: Arial, Helvetica, sans-serif;

    font-size: 9pt;

    color: #000000;

    margin: 2px;

    text-align: left;

}
table.portal th {
background-color:transparent;
font-size:12px;
font-weight:bold;	
color:#000;
}
.portal th a {
color:#000 !important;
}

.enqLeft{margin:5px 0 20px 0;width:165px;float:left;text-align:left;}
.enqLeft img{}
.enqRight{margin-top:10px;width:395px;float:left;text-align:left;clear:right;}
.enqRight input{display:block;clear:both;margin-top:-2px;margin-bottom:10px;}
.enqRight p{clear:both;margin-top:10px;font-size:12px;}

#submitButtons{width:100%;text-align:center;clear:both;}
#submitButtons input{margin:0px 2px 15px 2px;}

td#menufade{padding:0;vertical-align:top;width:147px;height:22px;background:/*#80ab1e */url(../images/kidHeader1.gif) 0 0 no-repeat;}
td#menu{padding:0;vertical-align:bottom;width:603px;height:22px;background:/*#80ab1e */url(../images/menubg.gif) 0 0 repeat-x;text-align:left;}
td#menu a{padding:0 6px 0 6px;margin:0 2px 0 2px;height:22px;}
td#menu a img{}
td#menu a.first{margin-left:0!important;padding-left:0!important;}
td#menu a.last{padding-right:0;margin-right:0;}
.form hr{background:#8e8e8e;margin:20px 0;clear:both;height:1px;border:0;}
td{text-align:left;}