
/********************************* Common text styles *****************************/
.caption {
  caption-side: bottom;
  color: #000000;
  font-family: Chicago, sans-serif;
}

.plaintext{ 
  color: #000000;
  font-family:  Chicago, sans-serif;
  text-indent:2%;
}
.plaintextsmall{ 
  color: #000000;
  font-family:  Chicago, sans-serif;
  text-indent:2%;
  font-size: 12px;
}
.specialtext{ 
  color:#37B833;
  font-family:  Chicago, sans-serif;
  font-weight:bold;
  text-indent:2%;
}
.plainsmalltext{ 
  color: #000000;
  font-size:small;
  font-family: TimesNR, 'New Century Schoolbook',Garamond,'New York',Times, serif;
  text-indent:2%;
}
.plaintitle{ 
  color:#055EAC;
  font-weight:bold;
  font-family: TimesNR, 'New Century Schoolbook',Garamond,'New York',Times, serif;
  text-indent:2%;
}
.specialtitle{ 
  color:#449E2B;
  font-weight:bold;
  font-family: TimesNR, 'New Century Schoolbook',Garamond,'New York',Times, serif;
  text-indent:2%;
}
.book{ 
  color:#044E8F;
  text-indent:2%;
  font-size: small;
  font-family: Chicago, sans-serif;
} 

.referto{ 
  font-size: x-small;
  color:#000000;
}
.copyright{ 
  font-size:x-small;
}

.emphasis{ 
  color:#1C9411;
}

.strong{ 
  color:#1C9411;
}

/********************************* Structural styles ******************************/

.headerdiv{ 
  background:#FFFFFF;
  position:absolute; top:0%; left:0%; height: 170px; width: 100%;
}

.signetdiv{
  color:#FFF308;
  font-weight:bold;
  background:#92ADE1;
  position:absolute; top:0%; left:0%; height: 170px; width: 170px;
}

.leftdiv{
  background:#FFFFFF;
  position:absolute; top:0%; left:170px; height: 170px; width: 682px;
}

.rightdiv{
  background:#92ADE1;
  position:absolute; top:0%; left:758px; height: 170px; width: 227px;
}

.maindiv{ 
  background:#FFFFFF;
  position:relative; left:0%; top:192px; width: 970px;
}

.menudiv{ 
  background:#FFFFFF;
  position:absolute; top:171px; height:20px; width: 970px;
}

.footer{ 
  background: #FFFFFF;
  font-size:11px;
  text-align:center;
  position:absolute;top:1px;width:100%;left:0%;
}

.textdiv{ 
  position:relative;
}

.plainbox { 
  border-width:1px;
  border-style:outset;
  border-color:blue;             
  background:#DBFEBC;
  position:relative;
}

.relative {          
  position:relative;
}

.lefttextdiv{ 
  position:absolute; top:1%; left:0%; width: 45%;height:90%;
  text-align:center; 
  background:#DBFEBC;
  border-width:1px;
  border-style:outset;
  border-color:blue;
  padding-left:5px;
  padding-right:5px;
}

.righttextdiv{ 
  position:absolute; top:1%; left:55%; width: 45%;height:90%;
  text-align:center;
  background:#DBFEBC;
  border-width:1px;
  border-style:outset;
  border-color:blue;
  padding-left:5px;
  padding-right:5px;
}

.centertextdiv{ 
  position:absolute; top:10px; left:20%; width: 60%;height:90%;
  text-align:center; 
  background:#DBFEBC;
  border-width:1px;
  border-style:outset;
  border-color:blue;
}

.lefttablediv{ 
  position:absolute; top:1%; left:0%; width: 45%;height:90%;
  text-align:center;
  background:#DBFEBC;
  border-width:1px;
  border-style:outset;
  border-color:blue;
}

.righttablediv{ 
  position:absolute; top:1%; left:55%; width: 45%;height:90%;
  text-align:center;
  background:#DBFEBC;
  border-width:1px;
  border-style:outset;
  border-color:blue;
}

.noborder{ 
  border:none;
 }

/**************************** link colors *********************************/
A.signet{ 
  border:none;
}

A.g1:link{ 
  color:#055EAC;
  font-weight: bold;
  font-family: TimesNR, 'New Century Schoolbook',Garamond,'New York',Times, serif;
  font-size:14px;
}

A.g1:visited{ 
  color:#7B4196;
  font-weight:bold;
  font-family: TimesNR, 'New Century Schoolbook',Garamond,'New York',Times, serif;
  font-size:14px;
}

A.g1:hover{ 
  color:#055EAC;
  font-weight: bold;
  font-family: TimesNR, 'New Century Schoolbook',Garamond,'New York',Times, serif;
  font-size:18px;
}

A.g2:link{ 
  color:#055EAC;
  font-weight: bold;
  font-family: TimesNR, 'New Century Schoolbook',Garamond,'New York',Times, serif;
  font-size:14px;
}

A.g2:visited{ 
  color:#7B4196;
  font-weight:bold;
  font-family: TimesNR, 'New Century Schoolbook',Garamond,'New York',Times, serif;
  font-size:14px;
}





/*************************** Table styles *****************************************/
.contents { 
  background:#FFFFFF;
  border:1px outset;
  border-color: blue;
}

.ContLine { 
 /*background-color: #ABFF9E;
 background-color: #E7F5BA; */
  background-color: #F5EF84;
  border: none;
  font-size:13px;
 }

.ContLineAlt{ 
/* background-color: #B6F5EE; */
  background-color: #E7F5BA;
  border: none;
  font-size:13px;
}

.ContLineWorkDay { 
  background-color: #FFFFFF;
  border: none;
  font-size:13px;
}

.ContCell{ 
  border: none; 
  text-align:left;
}

.ContCellRed{ 
  color: red;  
  border: none; 
  text-align:left;
}

.ContCellc{   
  border: none;text-align:center;
}

.DonLine { 
 /*background-color: #ABFF9E;
 background-color: #E7F5BA; */
  background-color: #F5EF84;
  border: none;
  font-size:16px;
 }

.DonLineAlt{ 
/* background-color: #B6F5EE; */
  background-color: #E7F5BA;
  border: none;
  font-size:16px;
}

.DonCell{ 
  border: none; 
  text-align:right;
  color:blue;
}

/***********************************/
/* old fashioned style definitions */
/***********************************/

BUTTON.st {
	background-color: yellow;
	color: blue;
}

TABLE.Famous {	
  background-color:#FFFFFF;  
  border:1px outset;
  border-color: blue;
}

TD.dateHeader{ 
  color:#055EAC;
  font-weight:bold;
  font-family: Chicago, sans-serif;
  font-size:16px;
}

TD.topDate {
  font-weight: bold;
  color: red;
  border: none;
  padding-left: 5px;
  text-align:left;
  font-family: Chicago, sans-serif;
  font-size:14px;
}
TD.date {
  color: blue;
  border: none;
  padding-left: 5px;
  text-align:left;
  font-family: Chicago, sans-serif;
  font-size:13px;
}


TD {color: black; border: 1px solid black; padding: 1px; }
TH {
	border: 1px solid black;
	color:black;
	font-weight:bold;
	text-align:left;
	padding: 4px;
  font-family: TimesNR, 'New Century Schoolbook',Garamond,'New York',Times, serif;
}


H1.club, H2.club, H3.club, H4.club {
	color:white;
	background:blue;
	font-weight:bold;
	font-family:	"MS Serif", "New York", serif;
	font-variant: small-caps;
	text-align:center;
	margin:5px;
}

P { color:maroon; }
P.newsdate {
	color: blue;
	font-weight: bold;
	text-align: center;
  font-family: TimesNR, 'New Century Schoolbook',Garamond,'New York',Times, serif;
}
P.news {
	color:maroon;
	font-weight:bold;
	text-align:center;
  font-family: TimesNR, 'New Century Schoolbook',Garamond,'New York',Times, serif;
}
P.club {
	color:green;	
	font-weight:bold;
	text-align:center;
  font-family: Chicago, sans-serif;
}
P.clubleft { 
	color:green;	
	font-weight:bold;
	text-align:left;
  font-family: TimesNR, 'New Century Schoolbook',Garamond,'New York',Times, serif;
}

div.box{
      margin: 1%;
      background:#FFF5AD;
/*      background:#DBFEBC; */
      border-width:1px;
      border-style:outset;
      border-color:blue;
      padding:3px;         
}

.plainbox { 
      border-width:1px;
      border-style:outset;
      border-color:blue;
      padding:3px;               
      background:#DBFEBC;
}
