BODY 
{ 
  background-color: white; 
  font-family: Arial, Helvetica, Geneva, sans-serif; 
  padding-left: 20px;
  max-width: 1300px;
}

#content 
{ 
  /*width:expression(this.width > 800 ? "800px" : this.width );*/
  width: expression(Math.min(parseInt(this.offsetWidth), 1300 ) + "px"); 
  /*width: expression(document.body.clientWidth < 500? "500px" : document.body.clientWidth > 800 ? "800px" : "auto");*/
  max-width: 1300px;
}

TABLE 
{ 
  width: 75%;
}

HR
{ 
  width: 80%;
}

TD.LIST
{
  color: black; 
  font-size: 10pt; 
  font-family: Arial, Helvetica, Geneva, sans-serif;
}

H1 
{ 
  color: #006699; 
  font-size: 12pt;
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-weight: bold 
}

H2 
{ 
  color: black; 
  font-size: 10pt;
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-weight: bold 
}

P 
{ 
  width: 75%;
  color: black; 
  font-size: 10pt; 
  font-family: Arial, Helvetica, Geneva, sans-serif;

}

P.thin
{ 
  width: 75%;
  color: black; 
  font-size: 10pt; 
  font-family: Arial, Helvetica, Geneva, sans-serif;
}

P.inset
{ 
  color: black; 
  font-size: 10pt; 
  font-family: Arial, Helvetica, Geneva, sans-serif;
  margin-left: 25px;
}


TD
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
}

TD.caption 
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
  font-weight: bold;
  background-color: #88B2E2;
  padding: 2;
  margin: 0;
}

LI.course
{ 
  color: black; 
  font-size: 10pt; 
  font-family: Arial, Helvetica, Geneva, sans-serif;
}




A
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
  color: #DC7745;

}

A:visited
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
  color: #CD1141;

}

A.index
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
  color: #DC7745;
}

A.index:visited
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
  color: #CD1141;
}

A.small {
	FONT-FAMILY: Tahoma, Verdana; 
	TEXT-DECORATION: none;
	FONT-SIZE: 9pt;
    COLOR: #000000;
}

A.small:hover {
	FONT-FAMILY: Tahoma, Verdana; 
	TEXT-DECORATION: none;
	FONT-SIZE: 9pt;
	COLOR: #000000;	
	BORDER-BOTTOM: #999999 3px solid;
}

A.small:visited {
	FONT-FAMILY: Tahoma, Verdana; 
	TEXT-DECORATION: none;
	FONT-SIZE: 9pt;
	COLOR: #000000;	
}

A.selected {
	FONT-FAMILY: Tahoma, Verdana; 
	TEXT-DECORATION: none;
	FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    COLOR: #000000;
}

A.selected:hover {
	FONT-FAMILY: Tahoma, Verdana; 
	TEXT-DECORATION: none;
	FONT-SIZE: 9pt;
	COLOR: #000000;	
	FONT-WEIGHT: bold;
	BORDER-BOTTOM: #999999 3px solid;
}

A.selected:visited {
	FONT-FAMILY: Tahoma, Verdana; 
	TEXT-DECORATION: none;
	FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    COLOR: #000000;
}




H1.guide
{
  color: black; 
  font-size: 12pt;
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-weight: bold
}

H2.guide
{
  color: black;
  font-size: 11pt;
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-weight: bold
}

H3.guide
{
  color: black;
  font-size: 10pt;
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-weight: bold
}

H4.guide
{
  color: black;
  font-size: 9pt;
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-weight: bold
}

H5.guide
{
  color: black;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-weight: bold
}

H6.guide
{
  color: black;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-weight: bold;
  font-style: italic;
}



TABLE.exam_header {
        border:2px solid;
        border-color: 85B780;
	width: 75%;
}

TD.exam_header {
        background-color: ABCDA7;
	font-weight: bold;
}

TABLE.study_header {
        border:2px solid;
//        border-color: #D1D1CF;
        border-color: 9EA7A9;
		width: 75%;
}

TD.study_header {
//        background-color: #F1F1F1;
        background-color: C5CACB;
	font-weight: bold;
}

TABLE.course_header {
        border:2px solid;
//        border-color: #BAD6E8;
        border-color: 74ADD2;
		width: 75%;
}

TD.course_header {
//        background-color: #D5E6F1;
        background-color: #BAD6E8;
	font-weight: bold;
}
