A
{
    FONT-FAMILY: Arial, Verdana, sans-serif
}
A:link
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #333366;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #333366;
    TEXT-DECORATION: underline
}
A.dark:link
{
    FONT-WEIGHT: bold;
    COLOR: #333366;
    TEXT-DECORATION: none
}
A.dark:visited
{
    FONT-WEIGHT: bold;
    COLOR: #333366;
    TEXT-DECORATION: none
}
A.dark:hover
{
    FONT-WEIGHT: bold;
    COLOR: #333366;
    TEXT-DECORATION: underline
}
A.dark:active
{
    FONT-WEIGHT: bold;
    COLOR: #333366;
    TEXT-DECORATION: underline
}
A.light:link
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.light:visited
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.light:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
A.light:active
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
A.two:link
{
    FONT-SIZE: 10pt;
    COLOR: #3333cc;
    TEXT-DECORATION: none
}
A.two:visited
{
    FONT-SIZE: 10pt;
    COLOR: #3333cc;
    TEXT-DECORATION: none
}
A.two:hover
{
    FONT-SIZE: 10pt;
    COLOR: #3333cc;
    TEXT-DECORATION: underline
}
A.two:active
{
    FONT-SIZE: 10pt;
    COLOR: #3333cc;
    TEXT-DECORATION: none
}
A.three:link
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.three:visited
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.three:hover
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
A.three:active
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menutitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    TEXT-INDENT: 4pt;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}
.menusub
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 9pt;
    TEXT-INDENT: 8pt;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}
.hmenu
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 9pt;
    COLOR: #333366;
    TEXT-INDENT: 4pt;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}
.hfilled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #333366;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}
.labelfilled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333366;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}
.listdata
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.list
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
TABLE.list
{
    PADDING-LEFT: 2pt;
    VERTICAL-ALIGN: top;
    BORDER-COLLAPSE: separate;
    border-spacing: 1pt 1pt
}
.radiolabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}
.formlabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}
.studentlabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}
.hotindicator
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #3333cc;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}
TABLE
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
TD
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
TD.filled
{
    BACKGROUND-COLOR: #cccc99
}
TD.filledimage
{
    BACKGROUND-IMAGE: url(../images/nav/stretch.gif);
    BACKGROUND-COLOR: #f3f0f0
}
TD.darkbackground
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    PADDING-LEFT: 3pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 1pt;
    BORDER-LEFT: medium none;
    COLOR: #333366;
    PADDING-TOP: 1pt;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    BACKGROUND-COLOR: #cccc99;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
TD.darkpadded
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2pt;
    COLOR: #333366;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    BACKGROUND-COLOR: #cccc99;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

TD.datarow
{
    BORDER-BOTTOM: 1px solid gray;
    vertical-align: top

}

TH
{
    BORDER: medium none;
    PADDING: 1pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333366;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    BACKGROUND-COLOR: #cccc99;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;	
}
.example
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.copyright
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}
BODY
{
    FONT-SIZE: 10pt;
    MARGIN: 0pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    BACKGROUND-COLOR: #f3f0f0
}
P
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
OL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
UL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
DD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
HR
{
    MARGIN-TOP: 0pt;
    MARGIN-BOTTOM: 0pt;
    COLOR: #333366
}
H1
{
    MARGIN-TOP: 10pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    MARGIN-BOTTOM: 0pt;
    COLOR: #333366;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
H2
{
    MARGIN-TOP: 0pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 0pt;
    COLOR: #333366;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
H3
{
    MARGIN-TOP: 0pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0pt;
    COLOR: #333366;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.instruction
{
    FONT-SIZE: 8pt;
    COLOR: #333366;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.instruction UL
{
    FONT-SIZE: 8pt;
    COLOR: #333366;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.instruction LI
{
    FONT-SIZE: 8pt;
    COLOR: #333366;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.instructionalert
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.instructionalert A
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.comment
{
    FONT-SIZE: 10pt;
    COLOR: #cc3300;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.requiredfields
{
    FONT-SIZE: 8pt;
    COLOR: #333366;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, sans-serif
}

TABLE.chart
{
    BORDER-RIGHT: 1pt solid;
    BORDER-TOP: 1pt solid;
    BORDER-LEFT: 1pt solid;
    BORDER-BOTTOM: 1pt solid
}
.ratingmatch
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.inactive
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.formbutton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #f3f0f0;
    FONT-FAMILY: Arial, Verdana, sans serif;
    BACKGROUND-COLOR: #000080
}
.tableheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #333366;
    FONT-FAMILY: Arial, Verdana, sans-serif
}

.errortext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.errortext A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.headertext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #02407d;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
TABLE.clear
{
    BACKGROUND-IMAGE: url(none)
}
.helpLOName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: large;
    COLOR: #3333cc;
    TEXT-DECORATION: underline
}
.helpScaleLevel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    COLOR: #3333cc
}
.helpTaskName
{
    FONT-WEIGHT: 900;
    FONT-SIZE: x-large;
    COLOR: black;
    TEXT-ALIGN: center
}
TD.gridtoprow
{
    BORDER-LEFT: #333366 1px solid;
    BORDER-BOTTOM: #333366 1px solid;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: center
}
TD.gridleftheader
{
    BORDER-LEFT: #333366 1px solid;
    BORDER-BOTTOM: #333366 1px solid
}
TD.grid
{
    BORDER-LEFT: #333366 1px solid;
    BORDER-BOTTOM: #333366 1px solid;
    WHITE-SPACE: nowrap
}
TABLE.tgrid
{
    BORDER-RIGHT: #333366 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #333366 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

/* used on graph pages when scrunched */
.popup
{
   position: absolute; left:0; top:0; width:125;
   border-style:solid;
   border-width:1;
   border-color:333366;
   background-color:white;
   padding:5px;
   color:black;
   font-family:Arial;
   font-size:10pt;
   z-index:2;
   visibility:hidden;
}

/*  bar graph styles */

.bartitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #333366;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.barpercentage
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, sans-serif
}
.barlabel
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, sans-serif
}
.barlabelsmall
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.barwhite
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.barblack
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.barwhitesmall
{
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.barblacksmall
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.barblacksmallextra
{
    FONT-SIZE: 3pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.barwhitesmallextra
{
    FONT-SIZE: 3pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.barkey
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, sans-serif
}
TD.gridlines
{
    BACKGROUND-IMAGE: url(../examples/images/gridlines.gif)
}

