body   { font-family: Arial; font-size: 9pt; background-color: white }

#announceEditor   { font-family: Arial; font-size: 9pt;}

TABLE.announcements
{
	background-position: top center;
	background-attachment: scroll;
	background-image: url(../images/center_graphic.gif);
	background-repeat: no-repeat;
}

@media screen {
  #printheader,#printonly1,#printonly2,#printonly3,#printonly4,#printonly5,#printonly6,#printonly7,#printonly8,#printonly9,#printonly10 { display: none }

  TD.pageheader     { background-color: #525395; font-size:9pt; font-family: Arial; color: white; font-weight:normal}
  TD.pageheaderprof { background-color: #525395; font-size:9pt; font-family: Arial; color: white; font-weight:normal}
  TD.addremovebottom { background-color: #525395; font-size:9pt; font-family: Arial; color: white; font-weight:normal}
}

@media print {
  #screenonly1,#screenonly2,#screenonly3,#screenonly4,#screenonly5,#screenonly6,#screenonly7,#screenonly8,#screenonly9,#screenonly10 {display: none}

  TD.pageheader     { font-size:12pt; font-family: Arial; color: black; font-weight:bold}
  TD.pageheaderprof { font-size:12pt; font-family: Arial; color: black; font-weight:bold}
  TD.addremovebottom  { font-size:12pt; font-family: Arial; color: black; font-weight:bold}
}

body.data { font-family: Arial; font-size: 9pt; background-color: #FDFEE6 }
body.background  { background-color: #FDFEE6 }
TD     {font-size: 9pt}

#econtitlebar,#econtitlebarwithname,#namebox {
  display: none;
}

#econframeleft {
  display: none;
}

#tipBox {position: absolute; 
         width: 200px; 
         z-index: 100;
         border: 1pt black solid; 
         background: #E4E7AE; 
         visibility: hidden}

TABLE.background  { background-color: #FDFEE6 }
TABLE.coordbackground { background-color: #2D868C }
TABLE.backgrounddark  { background-color: #E4E7AE }
TABLE.mediumborder   { background-color: #EFEFC8 }
TABLE.customtests   { background-color: #D1D2EE }


TABLE.overviewlegend {background-color: #EFEFC8; color: #656454; font-family: Arial; font-size: 8pt;}
TD.overviewlegend {background-color: #EFEFC8; color: #656454; font-family: Arial; font-size: 8pt;}

TD.normal {font-size:11pt}
TD.undo { font-size: revert; font-family: revert; color: revert; font-weight: revert; background-color:revert }
TD.revert { background-color: white }

TD.border         { background-color: #666666 }
TD.mediumborder   { background-color: #EFEFC8 }
TD.background     { background-color: #FDFEE6 }
TD.backgrounddark { background-color: #E4E7AE }
TD.backgroundbox  { background-color: #FFFFCC; border: 1px #666666 solid }
TD.backgroundboxCustom  { background-color: #C9C9E1; border: 1px #666666 solid }
TD.customtests   { background-color: #D1D2EE }

TD.datamini       { background-color: #FDFEE6; font-size:8pt; font-family: Arial; color:black}
TD.evendatamini   { background-color: #E9EBD3; font-size:8pt; font-family: Arial; color:black} 
TD.evendataminifade   { background-color: #E9EBD3; font-size:8pt; font-family: Arial; color:#A5A5A5} 
TD.dataminifade   { background-color: #FDFEE6; font-size:8pt; font-family: Arial; color:#A5A5A5}
TD.dataminiclear  { font-size:7pt; font-family: Arial; color:black}

TD.diwpracticehead { background-color: #2C323E; color: #FFBE3D; font-family: Arial; font-size: 11pt; font-weight: bold }
TD.diwotherhead    { color: #2C323E; font-family: Arial; font-size: 11pt; font-weight: bold }
TD.diwpracticebar  { background-color: #2C323E; color: white; font-family: Arial; font-size: 11pt; font-weight: bold }
TD.diwobjectivebar { background-color: #7893C3; }
TD.diwexercisebar  { background-color: #9AB0DA;  }
TD.diwtestexercisebar  { background-color: #468F81; }
TD.diwtestback     { background-color: #6DA399; }
TD.diwtestinfodivider { background-color: #D9E7E5; }
.diwtestinfoback   { background-color: #A0C3BD; font-family: Arial; font-size: 8pt }
TD.diwtestinfohead { background-color: #A0C3BD; color: #3C6059; font-family: Arial; font-size: 10pt; font-weight: bold }
TD.diwtestinfohead2 { background-color: #A0C3BD; color: #4B766F; font-family: Arial; font-size: 8pt; font-weight: bold }
TD.diwtestinfo     { background-color: #A0C3BD; color: #387368; font-family: Arial; font-size: 8pt; font-weight: bold }
TD.diwtestinfolt   { background-color: #A0C3BD; color: #404E4C; font-family: Arial; font-size: 8pt }
TD.hwtestinfo      { background-color: #9AB0DA; color: #5C6A83; font-family: Arial; font-size: 8pt }
TD.hwtestlabel     { background-color: #B3C4E3; color: #5C6A83; font-family: Arial; font-size: 9pt }
TD.hwtestinfo2     { background-color: #B3C4E3; color: #black; font-family: Arial; font-size: 9pt }

TD.diwbuttonback   { background-color: #B3C4E3; }
TD.diwexerbubble   { cursor: pointer; font-size: 10px; font-family: Times New Roman; }
TD.diwstudentname  { color: white; font-family: Arial; font-size: 11pt; }

TD.calendardate   { font-size:8pt; font-family: Arial; color:black; background-color: #FDFEE6;}
TD.calendartoday  { font-size:8pt; font-family: Arial; color:black; background-color: #F5F5F5;}
TD.calendardesc   { font-size:8pt; font-family: Arial; color:black; background-color: #FDFEE6;}

TD.minismooth     { background-color: #FDFEE6; color:black; font-size:8pt; font-family: Arial, Sans Serif}

TD.data           { background-color: #FDFEE6; font-size:9pt; font-family: Arial; color:black}
TD.coorddata      { background-color: #2D868C; font-size:9pt; font-family: Arial; color:white}
TD.selection      { background-color: #FAED81; font-size:9pt; font-family: Arial; color:black}
TD.evennotestrong { background-color: #E9EBD3; font-size:9pt; font-family: Arial; color:red}
TD.notestrong     { background-color: #FDFEE6; font-size:9pt; font-family: Arial; color:red}
TD.noteministrong { background-color: #FDFEE6; font-size:8pt; font-family: Arial; color:red}
TD.evennoteministrong { background-color: #E9EBD3; font-size:8pt; font-family: Arial; color:red}
TD.note           { background-color: #FDFEE6; font-size:9pt; font-family: Arial; color:#525395}
TD.notemini       { background-color: #FDFEE6; font-size:8pt; font-family: Arial; color:#525395}
TD.evendata       { background-color: #E9EBD3; font-size:9pt; font-family: Arial; color:black}
TD.pdata          { background-color: #FDFEE6; font-size:9pt; font-family: Arial; color:black; padding-left: 2px; padding-right: 2px }
TD.pevendata      { background-color: #F1F2DB; font-size:9pt; font-family: Arial; color:black; padding-left: 2px; padding-right: 2px }
TD.datafade       { background-color: #FDFEE6; font-size:9pt; font-family: Arial; color:#A5A5A5}
TD.evendatafade   { background-color: #E9EBD3; font-size:9pt; font-family: Arial; color:#A5A5A5}
TD.datamediumfade { background-color: #FDFEE6; font-size:9pt; font-family: Arial; color:#909090}
TD.datastrike     { background-color: #FDFEE6; font-size:9pt; font-family: Arial; color:#black}
TD.datafadestrike { background-color: #FDFEE6; font-size:9pt; font-family: Arial; color:#CBCBCB}
TD.datalarge      { background-color: #FDFEE6; font-size:10pt; font-family: Arial; color:black}
TD.dataexpired, TD.dataexpiredfade { background-color: #FDFEE6; font-size:9pt; font-family: Arial; color: red }
TD.evendataexpired, TD.evendataexpiredfade { background-color: #E9EBD3; font-size:9pt; font-family: Arial; color: red }

TD.dataheader      { background-color: #E4E7AE; font-size:9pt; font-family: Arial; color: black; font-weight:bold}
TD.dataheaderlight { background-color: #E4E7AE; font-size:9pt; font-family: Arial; color: black }
TD.dataheaderlightmini { background-color: #E4E7AE; font-size:8pt; font-family: Arial; color: black }
TD.pdataheader     { background-color: #E4E7AE; font-size:9pt; font-family: Arial; color: black; font-weight:bold; padding-left: 2px; padding-right: 2px }
TD.header         { background-color: #7C7DB7; font-size:9pt; font-family: Arial; color: white; font-weight:normal}
TD.memberheader   { background-color: #2D868C; font-size:9pt; font-family: Arial; color: white; font-weight:normal}
TD.headerprof     { background-color: #7C7DB7; font-size:9pt; font-family: Arial; color: white; font-weight:normal}
TD.subheader      { background-color: #9697C5; font-size:9pt; font-family: Arial; color: white; font-weight:normal}  
TD.batchheader    { background-color: #B3C4E3; }
TD.headerprofdatamini { background-color: #7C7DB7; font-size:8pt; font-family: Arial; color:black}

TD.datacombo       { font-size:9pt; font-family: Arial; }
TD.datatitle      { background-color: rgb(65,72,144); font-size:10pt; font-family: Arial; color:#FFFFCC; font-weight:bold}

TD.main          { background-color: #FDFEE6; font-size:9pt; font-weight:bold; color:rgb(65,72,144); font-family:Verdana,Arial,Sans Serif}
TD.maintab       { background-color: #FDFEE6; font-size:9pt; font-weight:bold; color:rgb(00,00,125); font-family:Arial,Sans Serif}
TD.mainback      { background-color: #FDFEE6; }
TD.coordmainback { background-color: #2D868C; }
TD.mainheader    { background-color: #525395; font-size:9pt; color: #FFFFCC;  font-weight:bold; font-family:Verdana,Arial,Sans Serif}

TD.smooth {color: black; background-color: #FDFEE6; font-size:9pt; font-weight: bold; font-family: Verdana,Arial,Times New Roman,TimesRoman,serif}
TD.smoothdark {color: black; background-color: #E4E7AE; font-size:9pt; font-weight: bold; font-family: Verdana,Arial,Times New Roman,TimesRoman,serif}
TD.small {color:black; background-color: #FDFEE6; font-size:9pt; font-weight: normal }
TD.smalldark {color:black; background-color: #E4E7AE; font-size:9pt; font-weight: normal }

xTD.xtestdata      { background-color: #F1E028; font-size:9pt; font-family: Arial; color:rgb(65,72,144);}
xTD.testdata           { background-color: #FFCC66; font-size:9pt; font-family: Arial; color:rgb(65,72,144)}

xTD.highlightdata  { background-color: #FEDE3F; font-size:9pt; font-family: Arial; color:rgb(65,72,144)}

SELECT.main      {font-size:8pt; font-family:Arial,Sans Serif; width:99px }
SELECT.mainwide  {font-size:8pt; font-family:Arial,Sans Serif; width:188px }
SELECT.datamini  {font-size:8pt; font-family:Arial,Sans Serif}
SELECT.data      {font-size:9pt; font-family:Arial,Sans Serif}
INPUT.main       {font-size:10pt; font-family:Arial,Sans Serif}
INPUT.data       {font-size:9pt; font-family:Arial,Sans Serif}
INPUT.datamini   {font-size:8pt; font-family:Arial,Sans Serif}
INPUT.radio      {background-color: #FDFEE7}
INPUT.checkbox   {background-color: #FDFEE7}
INPUT.radiotitle      {background-color: rgb(65,72,144)}
INPUT.topcheck   {margin-top: -3px; margin-left: -3px}

A.headerlinksm { background-color: #E4E7AE; font-size:8pt; font-family: Arial; color: black; font-weight:bold}
a:visited.headerlinksm { background-color: #E4E7AE; font-size:8pt; font-family: Arial; color: black; font-weight:bold}
a:active.headerlinksm { background-color: #E4E7AE; font-size:8pt; font-family: Arial; color: black; font-weight:bold}
a:link.headerlinksm { background-color: #E4E7AE; font-size:8pt; font-family: Arial; color: black; font-weight:bold}

A.headerlink { background-color: #E4E7AE; font-size:9pt; font-family: Arial; color: black; font-weight:bold}
a:visited.headerlink { background-color: #E4E7AE; font-size:9pt; font-family: Arial; color: black; font-weight:bold}
a:active.headerlink { background-color: #E4E7AE; font-size:9pt; font-family: Arial; color: black; font-weight:bold}
a:link.headerlink { background-color: #E4E7AE; font-size:9pt; font-family: Arial; color: black; font-weight:bold}

A.headerlinklight { background-color: #FDFEE6; font-size:9pt; font-family: Arial; color: black; font-weight:bold}
a:visited.headerlinklight { background-color: #FDFEE6; font-size:9pt; font-family: Arial; color: black; font-weight:bold}
a:active.headerlinklight { background-color: #FDFEE6; font-size:9pt; font-family: Arial; color: black; font-weight:bold}
a:link.headerlinklight { background-color: #FDFEE6; font-size:9pt; font-family: Arial; color: black; font-weight:bold}

a.fadelink, a:visited.fadelink, a:active.fadelink, a:link.fadelink, a:hover.fadelink  { color: #A5A5A5; }

a.coordlink, a:visited.coordlink, a:active.coordlink, a:link.coordlink, a:hover.coordlink { color: #FFCC33; }

a.selectedlink, a:visited.selectedlink, a:active.selectedlink, a:link.selectedlink, a:hover.selectedlink { background-color: #FAED81; }

a.essaylink, a:visited.essaylink, a:active.essaylink, a:link.essaylink, a:hover.essaylink { color: red; }

a.legendlink, a:visited.legendlink, a:active.legendlink, a:link.legendlink, a:hover.legendlink { color: white; }

A.standoutlink { font-size:10pt; font-family: Arial, Sans Serif; color: #000066; font-weight:bold}
a:visited.standoutlink, a:active.standoutlink, a:link.standoutlink { color: #FDFEE6; }
a:hover.standoutlink { color: #FFFFCC }

A.ministandoutlink { font-size:9pt; font-family: Arial, Sans Serif; color: #000066; font-weight:bold}
a:visited.ministandoutlink { color: #FDFEE6; }
a:active.ministandoutlink { color: #FDFEE6; }
a:link.ministandoutlink { color: #FDFEE6; }
a:hover.ministandoutlink { color: #CB0000 }

A.calendarlink { font-size: 9pt; font-weight: bold; font-family: Arial, Sans Serif; color:white; text-decoration: none }
a:visited.calendarlink, a:active.calendarlink, a:link.calendarlink { font-size: 9pt; font-weight: bold; font-family: Arial, Sans Serif; color:white; text-decoration: none }
a:hover.calendarlink { color:red; text-decoration: underline }

Px             {color:black; font-size:9pt; font-weight: bold; font-family: Verdana,Arial,Times New Roman,TimesRoman,serif}
P.light       {color:black; font-size:9pt; font-family: Verdana,Arial,Times New Roman,TimesRoman,serif}
P.smooth      {color:black; font-size:9pt; font-weight: bold; font-family: Verdana,Arial,Times New Roman,TimesRoman,serif}
P.minismooth  {color:black; font-size:8pt; font-weight: bold; font-family: Verdana,Arial,Times New Roman,TimesRoman,serif}
P.largesmooth {color:black; font-size:11pt; font-weight: bold; font-family: Verdana,Arial,Times New Roman,TimesRoman,serif}

SPAN.boxtitle      {color:#666666; font-size:10pt; font-weight: bold; font-family: Verdana,Arial,Times New Roman,TimesRoman,serif}
SPAN.largeboxtitle {color:#666666; font-size:11pt; font-weight: bold; font-family: Verdana,Arial,Times New Roman,TimesRoman,serif}
SPAN.notestrong    {font-size:9pt; font-family: Arial; color:red}
SPAN.note     {font-size:9pt; font-family: Arial; color:#525395}
SPAN.notemini {font-size:8pt; font-family: Arial; color:#525395}
SPAN.expoints  {color:#777777; font-family: Arial; font-size: 8pt }
TD.smoothwhite {color:rgb(255,255,255); font-size:9pt; font-weight: bold; font-family: Verdana,Arial,Times New Roman,TimesRoman,serif}
minismooth     {color:black; font-size:8pt; font-weight: bold; font-family: Verdana,Arial,Times New Roman,TimesRoman,serif}

TD.financetitle { font-style:verdana; color:#FFFFFF; font-size:12px; background-color:#6262A8 }
TD.financebackground     { background-color: #BCD2E9 }
TD.financebackgroundtest     { background-color: #FFF8D1}