a     { 
    text-decoration: underline;
	}
	
a:hover { 
	color:#FFFFFF; 
    text-decoration: underline;
	background: #CCCCFF;
	}
	
a:link {
  	color: #663333;
    text-decoration: underline;
	}

a:active {
	color: #FFFFFF;
	text-decoration: none;
	background: #CCCCFF;
	}
	
a:visited {
  	color: #000066;
	text-decoration: underline;
	}
	
H1 {
    font-family : "Tempus Sans ITC", Tahoma, Arial, Verdana, Helvetica, sans-serif;
	background-color : #CCCCFF;
	color : #000000; 
	}
	
H2, H3 {
    font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
	background-color : #CCCCFF;
	color : #000066; 
	}	

BODY  {	
    font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
	border-left : thick double #CCCCFF;
	background : #F0E0E0;
	scrollbar-3d-light-color : #F0E0E0;
	scrollbar-arrow-color : #663333;
	scrollbar-base-color : #663333;
	scrollbar-dark-shadow-color : #C1A1A1;
	scrollbar-face-color : #E1C1C1;
	scrollbar-highlight-color : #E1C1C1;
	scrollbar-shadow-color : #C1A1A1;
	}
	
TABLE, TD, TR, TH,  CENTER  { 
    font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
	margin-left : 4px;
	padding : 1px 4px 0px 4px;
	}
	
P  {
	text-indent : 20px;
	}
	
.highlight {
	background-color: #E8E8FF;
    font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color : #000066; 
	}
	
.emphasize {    
	font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color : #000066;
		font-weight : bold;
	}
	
.bright	{    
	font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color : #6666CC;
	}
	
.indent {
	text-indent : 20px;
	}
	
.mystyle {
    font : 15pt Tahoma, Arial, Verdana, Helvetica, sans-serif;
	background-color : #CCCCFF;
	color : #000066; 
	}
	
.subtitle {
    font : 15pt Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color : #000066; 
		font-weight : bold;
	}
	
.small {
	font : smaller Tahoma, Arial, Verdana, Helvetica, sans-serif;
	}	
	
.copyright {
	font : xx-small Tahoma, Arial, Verdana, Helvetica, sans-serif;
	}	
	
.border {
	background-color : #E1C1C1;
	border-left : 2px solid #C1A1A1;
	border-right : 6px solid #C1A1A1;
	}
	
.box {
	border : thin solid #CCCCFF;
	background-color: #E8E8FF;
	padding : 25px;
	margin : 10px 150px 10px 150px;
	font-family : OCR A Extended, Lucida Console, Courier New, Courier, monospace;
	}	
	
.story {
	border : thin solid #CCCCFF;
	background-color: #E8E8FF;
	padding : 25px;
	margin : 10px 100px 10px 100px;
	}	
	
.screen {
	background-color: #E8E8FF;
	padding : 1px;
		color : #000066; 
	font-family : OCR A Extended, Lucida Console, Courier New, Courier, monospace;
	}	
	
.screen2 {
	background-color: #E8E8FF;
	padding : 1px;
		color : #000066; 
	font-family : OCR A Extended, Lucida Console, Courier New, Courier, monospace;
	font-style : italic;
	}	

.top {
	background-color : #CCCCFF;
	}

HR {
	color : #C1A1A1;
	}

.even {	
	background-color : #C1A1A1;
	}

.odd {
	background-color : #E1C1C1;
	}

COLGROUP {
    	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color : #000066;
	font-style : normal;
	font-weight : bold;
	}

ADDRESS {
	color : #000066;
    font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	}
	
LI, UL, OL {
    font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
	}

INPUT, TEXTAREA, SELECT {
	background-color : #E1C1C1;
	border-color : #CCCCFF;
	color : #000000;
	font-family : "Arial Narrow", sans-serif;
}

.italics {
	font-style : italic;
}

.bold {
	font-weight : bold;
}

.bi {
	font-style : italic;
	font-weight : bold;
}

.bu {
	font-weight : bold;
    text-decoration: underline;
}

.underline {
	text-decoration: underline;
}
