BODY
{
  filter:progid:DXImageTransform.Microsoft.Gradient(enabled='true',GradientType=0, StartColorStr='#77bbff', EndColorStr='#0066dd')
}

  DIV.clspagetitle
    { BACKGROUND-COLOR: none;
      BORDER-BOTTOM: #d7deff 0px solid;
      BORDER-LEFT: #d7deff 0px solid;
      BORDER-RIGHT: #d7deff 0px solid;
      BORDER-TOP: #d7deff 0px solid;
      color: #00009c;
      cursor: default;
      text-decoration: none;
      FONT-FAMILY: Monotype Corsiva;
      FONT-SIZE: 30px;
      FONT-STYLE: italic;
      PADDING-BOTTOM: 1px;
      PADDING-LEFT: 1px;
      PADDING-RIGHT: 1px;
      PADDING-TOP: 1px
    }

  DIV.clsHasKids
    { BACKGROUND-COLOR: none;
      BORDER-BOTTOM: #d7deff 0px solid;
      BORDER-LEFT: #d7deff 0px solid;
      BORDER-RIGHT: #d7deff 0px solid;
      BORDER-TOP: #d7deff 0px solid;
      color: #00009c;
      cursor: default;
      text-decoration: none;
      FONT-FAMILY: Monotype Corsiva;
      FONT-SIZE: 22px;
      FONT-STYLE: italic;
      PADDING-BOTTOM: 1px;
      PADDING-LEFT: 1px;
      PADDING-RIGHT: 1px;
      PADDING-TOP: 1px
    }

  DIV.clsdesctxt
    { BACKGROUND-COLOR: none;
      BORDER-BOTTOM: #d7deff 0px solid;
      BORDER-LEFT: #d7deff 0px solid;
      BORDER-RIGHT: #d7deff 0px solid;
      BORDER-TOP: #d7deff 0px solid;
      color: #00009c;
      cursor: default;
      text-decoration: none;
      FONT-FAMILY: Monotype Corsiva;
      FONT-SIZE: 18px;
      FONT-STYLE: italic;
      PADDING-BOTTOM: 1px;
      PADDING-LEFT: 1px;
      PADDING-RIGHT: 1px;
      PADDING-TOP: 1px
    }

//  A:hover
//    { text-decoration: underline;
//      FONT-FAMILY: Monotype Corsiva;
//      font-weight: bold;
//      color: #ff0000;
//      cursor: hand;
//    }
//
//  A:out
//    { text-decoration: none;
//      FONT-FAMILY: Monotype Corsiva;
//      font-weight: none;
//      color: #00009c;
//      cursor: default
//    }
//
//  A.options
//    { text-decoration: underline;
//      FONT-FAMILY: Monotype Corsiva;
//      font-size: 20px;
//      font-weight: none;
//      color: #00009c;
//      cursor: hand
//    }
//
//  A.desctxt
//    { text-decoration: none;
//      FONT-FAMILY: Monotype Corsiva;
//      font-size: 20px;
//      font-weight: none;
//      color: #00009c;
//      cursor: default
//    }

//TR.headerrow  {background-color:#1a2c86; font-family:arial; font-size:10pt;}
//TR.regularrow {background-color:#38508a; font-family:arial; font-size:10pt;}
 
//TR.rheader  {background-color:#1a2c86; font-family:arial; font-size:80%;}
//TR.rdata {background-color:#38508a; font-family:arial; font-size:80%;}
 
//TR.dflistheader {background-color:#1a2c86; font-family:arial; font-size:75%;}
//TR.dflistdata {background-color:#38508a; font-family:arial; font-size:75%;}
 
HR {border-top: groove #a0b7e4 2px;}
 
IMG.help {cursor:hand}
 
INPUT.button {cursor:hand;font-weight:bold; font-family:verdana, Arial;
 font-size:8pt;}
 
.xxlargefont {font-size:18pt;}
.xlargefont {font-size:16pt;}
.largefont {font-size:14pt;}
.mediumfont {font-size:12pt;}
.smallfont {font-size:10pt;}
.xsmallfont {font-size:8pt;}
.xxsmallfont {font-size:6pt;}
 
/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/
/* level 0 inner */
.m0l0iout {
	font-family: Arial, Helvetica;
	font-size: 9pt;
        font-weight: bold;
	text-decoration: none;
	padding: 4px;
	color: #99ccff;
}
.m0l0iover {
	font-family: Arial, Helvetica;
	font-size: 9pt;
        font-weight: bold;
	text-decoration: none;
	padding: 4px;
	color: #99ccff;
}

/* level 0 outer */
.m0l0oout {
	text-decoration: none;
	border : 1px solid #ffffff;
	background: #1122ff;
}
.m0l0oover {
	text-decoration : none;
	border : 1px solid #ffffff;
	background: #3366ff;
}
