Body { font-size: 10pt; font-family: Arial; background-color:white }
TD { font-size: 10pt; font-family: Arial }

TD.title { font-weight: bold; font-family: arial; font-size: 12pt; color:#6666cc; }
TD.titlesmall { font-weight: bold; font-family: arial; font-size: 10pt; color: #6666cc; }
TD.titleheavy { font-weight: bold; font-family: arial; font-size: 10pt; color: #6A67B4; }
TD.titletext { font-weight: bold; font-family: arial; font-size: 10pt; }
//TD.header    { font-family: verdana; font-size: 9pt; color: white; font-weight: bold; background-color:#6666cc }
TD.header    { font-family: arial; font-size: 9pt; color: black; font-weight: bold; background-color:white }
TD.hdline    { background-color:#6D68BA }
TD.tdline    { background-color:#9A99FF }
//TD.oddcell { font-size: 8pt; font-family: arial; background-color: #F2EEDB;}
TD.oddcell { font-size: 8pt; font-family: arial; background-color: white}
TD.evencell { font-size: 8pt; font-family: arial; background-color: white }
TD.fieldheader { font-weight: bold; font-family: verdana; font-size: 10pt; color:black; background-color: #ddddee }
TD.border { background-color: white }
TD.empty  { background-color: white }
TD.recsperpage { font-size: 8pt; font-family: arial; }
TD.pagestats { font-size: 8pt; font-family: arial; }
TD.pagenav { font-size: 8pt; font-family: arial; }
TD.footer { font-size: 6pt; font-family: verdana; background-color: white }
TD.instructions {font-size: 9pt; font-family: arial; background-color: #FFFFCC; color:navy}
TD.errormessage {font-size: 10pt; font-family: arial }
TD.text    { font-family: Verdana; font-size: 10pt; color: black; background-color:white }
TD.header_edit    { font-family: arial; font-size: 9pt; color: #5D59AE; font-weight: bold; background-color: #C7C7FB; }
TD.oddcell_edit   { font-size: 8pt; font-family: arial; background-color: #ECECF8}
TD.evencell_edit  { font-size: 8pt; font-family: arial; background-color: #ECECF8 }
TD.header_title    { font-family: arial; font-size: 9pt; color: black; font-weight: bold; background-color:#ECECF8 }
TD.evencell_title { font-size: 8pt; font-family: arial; background-color: #ECECF8}

.pagetitlenew    { font-family: Arial; font-size: 12pt; font-weight: bold; color: #707066; background-color: #F2EEDB;}
TD.dividerEd    { background-color: #6666CC; }
TD.dividerStu    { background-color: #CC0000; }
TD.test_red  { font-size: 10pt; font-family: arial; color: white; background-color:#DF3F3F}
TD.test_pink  { font-size: 10pt; font-family: arial;  color: white; background-color:#E56666}
TD.gradeblue    { background-color: #6666CC; }
TD.gradered     { background-color: #CC0000; }


TD.font { font-size:10pt; font-family: arial }

H1 { font-weight: bold; font-family: Arial; font-size: 14pt; color:black }
H2 { font-weight: bold; font-family: Arial; font-size: 12pt; color:black }
H3 { font-weight: bold; font-family: Arial; font-size: 10pt; color:black }

.tiny            { font-family: Arial; font-size: 7pt; }
.smaller         { font-family: Arial; font-size: 12px; }
.small           { font-family: Arial; font-size: 9pt; }
.medium          { font-family: Arial; font-size: 10pt; }
.large           { font-family: Arial; font-size: 12pt; }
.pagetitle       { font-family: Arial; font-size: 14pt; font-weight: bold; color: #6666C8; }
.contentsubject  { font-family: Arial; font-size: 16pt; font-weight: bold; color: #6666C8; }
.discipline      { font-family: Arial; font-size: 18pt; font-weight: bold; color: #6666C8; }
.problemnumber   { font-family: Arial; font-size: 10px; }
.subheading      { font-family: Arial; font-size: 13pt; font-weight: bold; color: black }
.subheading_new  { font-family: Arial; font-size: 16pt; font-weight: bold; color: #7274AD }
.blueheading     { font-family: Arial; font-size: 12pt; font-weight: bold; color: #6666C8; }
.syllabusheading { font-family: Arial; font-size: 11pt; font-weight: bold;}
.sectionheading  { font-family: Arial; font-size: 12pt; font-weight: bold; color: #7274AD; }

TD.divider       { background-color: #FBB07D; }
TD.divider_ed    { background-color: #6666CC; }
TD.divider_bar   { background-color: #000000; }

TD.back          { background-color: #F2EEDB}

TD.blueinstext   { color: #4747A7; font-weight: bold }

XMP {font-family:courier,monospace}

A:link    {color: black; }
A:active  {color: black; }
A:visited {color: black; }
A:hover   {color: #5555BF; }

A.smallheaderlink { font-weight: bold; font-family: arial; font-size: 8pt; color:black }
A.smallheaderlink:visited { font-weight: bold; font-family: arial; font-size: 8pt; color:black }
A.smallheaderlink:active { font-weight: bold; font-family: arial; font-size: 8pt; color:black }
A.smallheaderlink:link { font-weight: bold; font-family: arial; font-size: 8pt; color:black }

A.headerlink { font-weight: bold; font-family: arial; font-size: 9pt; color:black}
A.headerlink:visited { color:black}
A.headerlink:active { color:black}
A.headerlink:link { color:black}

A.headerlinkblue { font-weight: bold; font-family: arial; font-size: 9pt; color:#5D59AE}
A.headerlinkblue:visited { color:#5D59AE}
A.headerlinkblue:active { color:#5D59AE}
A.headerlinkblue:link { color:#5D59AE}

A.titlelink { font-weight: bold; font-family: arial; font-size: 12pt; color:#6666cc }
A.titlelink:visited { color:#6666cc }
A.titlelink:active { color:#6666cc }
A.titlelink:link { color:#6666cc }

A.celllink { font-weight: bold; font-family: verdana; color:black; font-size: 8pt; }
A.celllink:visited { font-weight: bold; font-family: verdana; color:black }
A.celllink:active { font-weight: bold; font-family: verdana; color:black }
A.celllink:link { font-weight: bold; font-family: verdana; color:black }
A.celllink:hover { color:#6666cc }

A.menulink { font-size: 8pt; font-weight: bold; font-family: Verdana, Sans Serif; color:#9999FF; text-decoration: none }
A.menulink:visited { color:#9999FF; }
A.menulink:active { color:#9999FF; }
A.menulink:link { color:#9999FF; }
A.menulink:hover { color:#333399; text-decoration: underline }

A.arrowbtn  { font-family: Arial; font-size: 8pt; font-weight: bold; color: #6769B3; text-decoration: none; }
A.arrowbtn:link  { color: #6769B3; text-decoration: none; }
A.arrowbtn:active  { color: #6769B3; text-decoration: none; }
A.arrowbtn:visited { color: #6769B3; text-decoration: none; }
A.arrowbtn:hover { color: #6769B3; text-decoration: none; }

A.arrowbtnbl { font-family: Arial; font-size: 8pt; font-weight: bold; color: #6769B3; text-decoration: none; }
A.arrowbtnbl:link  { color: #6769B3; text-decoration: none; }
A.arrowbtnbl:active  { color: #6769B3; text-decoration: none; }
A.arrowbtnbl:visited { color: #6769B3; text-decoration: none; }
A.arrowbtnbl:hover { color: #6769B3; text-decoration: none; }

A.countheavy  { font-family: Arial; font-size: 10pt; font-weight: bold; color: #6A67B4; text-decoration: none; }
A.countheavy:link  { color: #6A67B4; text-decoration: none; }
A.countheavy:active  { color: #6A67B4; text-decoration: none; }
A.countheavy:visited { color: #6A67B4; text-decoration: none; }
A.countheavy:hover { color: #6A67B4; text-decoration: none; }

A.countheavy_line  { font-family: Arial; font-size: 10pt; font-weight: bold; color: #6A67B4; text-decoration: underline; }
A.countheavy_line:link  { color: #6A67B4; text-decoration: underline; }
A.countheavy_line:active  { color: #6A67B4; text-decoration: underline; }
A.countheavy_line:visited { color: #6A67B4; text-decoration: underline; }
A.countheavy_line:hover { color: #6A67B4; text-decoration: underline; }

P.message { font-weight: bold; font-family: verdana; font-size: 10pt }
P.menuheader { font-weight: bold; font-family: verdana; font-size: 10pt; color:white }

SELECT.edit 
{ 
  font-size: 8pt; 
  font-family: verdana;
  background-color:white 
}

textarea.edit
{
  SCROLLBAR-FACE-COLOR: #cccccc;
  SCROLLBAR-HIGHLIGHT-COLOR: white;
  SCROLLBAR-SHADOW-COLOR: white;
  SCROLLBAR-3DLIGHT-COLOR: white;
  SCROLLBAR-ARROW-COLOR: black;
  SCROLLBAR-TRACK-COLOR: white;
  SCROLLBAR-DARKSHADOW-COLOR: white;
  FONT-SIZE: 8pt;
  FONT-FAMILY: Verdana, Sans Serif
  BACKGROUND: white;
  COLOR: #000000;
  TEXT-ALIGN: left;
}

INPUT.radioodd      {background-color: #ebdbec}
INPUT.radioeven      {background-color: white}
INPUT.file { font-size: 8pt; font-family: verdana; width:350 }

/*.actionbutton
{
    BACKGROUND: #9999EE;
    COLOR: white;
    CURSOR: hand;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    border-style:solid;
    border-color: #6666cc;
    border-width: 1px;
}

.topactionbutton
{
    BACKGROUND: #6666BB;
    COLOR: white;
    CURSOR: hand;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}*/
.actionbutton
{
    BACKGROUND: white;
    COLOR: #343198;
    CURSOR: hand;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    border-style:solid;
    border-color: white;
    border-width: 0px;
}

.topactionbutton
{
    BACKGROUND: white;
    COLOR: #343198;
    CURSOR: hand;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

TABLE.blueback_m   { background-color: #C7C7FB; }
TABLE.blueback_l   { background-color: #ECECF8; }
TD.blueback_t      { background-color: #ECECF8; font-size: 8pt; font-weight: bold; color: #71717D; }

A.blackfront         { font-family: Arial; font-size: 10pt; font-weight: bold; color: #5D59AE; text-decoration: none; }
A.blackfront:link    { color: #5D59AE; text-decoration: none; }
A.blackfront:active  { color: #5D59AE; text-decoration: none; }
A.blackfront:visited { color: #5D59AE; text-decoration: none; }
A.blackfront:hover   { color: #5D59AE; text-decoration: none; }