body { background-color: #FFFFCC;	}

.startDiv {	
  margin-top: 5px;
  width: 825px;	
}	

.box {
	margin: 5px;
	border: 1px solid #FFCC00;
}

.title {
	margin-left: 5px;
	margin-right: 5px;
	text-align: left;
	width: 100%;	
	font: bold 12pt Arial, sans-serif;
	color: blue;					
}

.titleu {
	margin-left: 5px;
	margin-right: 5px;
	text-align: left;
	width: 98%;	
	font: bold 12pt Arial, sans-serif;
	color: blue;					
	border-bottom: 1px solid #FFCC00;
}

.subtitle {
	margin-left: 5px;
	margin-right: 5px;
	width: 98%;
	font: bold 10pt Arial, sans-serif;
	color: #660033;
	border-bottom: 1px solid #FFCC00;
}

.content {
	font: 10pt Arial, sans-serif;
	padding: 5px 5px 5px 5px;
}

.picture {
	margin: 10px;
	padding: 5px 5px 5px 5px;
	float: left;
	height: 90px;
	width: 120px;
}

.head {
	margin-top: 5px;
	margin-left: 5px;
	font: 12pt Arial, sans-serif;
	color: #006600;
	text-decoration: underline;
}

.subhead {
  margin-left: 5px;
	margin-top: 5px;
	font: 10pt Arial, sans-serif;
	color: #990000;
	text-decoration: underline;
}

ul {
  margin-top: 1px;
}

.pillar {
	height: 530px;
	width: 84px;
	float: none;
	background-image:url('main_files/left_pillar.gif');
	background-repeat: no-repeat;	
	background-position: 740px 0px;		
}

.garland {
	font: bold 16pt Arial, sans-serif;
	margin: 0px 10px 0px 10px;
	float: left;
	height: 25px;
	width: 98%;
	background-image:url('images/leaves.jpg');
	background-repeat: repeat-X;		
}

.announce {
	font: bold 14pt Arial, sans-serif;
	color: #660099;
	text-align: center;
	margin: 0px 5px 0px 5px;
	float: left;
	width: 98%;
	border: 2px dotted #FFCC00;
	background-color: #ffff99;
	//#99ffff;		
}

.title A:Link{
	text-align: left;
	width: 100%;	
	font: bold 12pt Arial, sans-serif;
	color: blue;
	text-decoration: none;
}

.title A:Visited {
	text-align: left;
	width: 100%;	
	font: bold 12pt Arial, sans-serif;
	color: blue;
	text-decoration: none;
}

.spotlight{
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold; 
	color: #006400
}

.spotlight A:Link{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #006400
}

.spotlight A:Visited{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #006400
}

.spotlight A:Hover{
	font-family: Arial, Verdana,  Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #006400
}

.eventstext{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: none; 
	color: black;
}
.spotlightlarge{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12pt;  
	color: #3300CC;
	text-decoration: underline;
}
	
.menutext{		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;		
	color: #000080;		
	height: 25;		
	width:160;		
	background-image: url(images/toranam.gif);		
	background-repeat: no-repeat;		
	text-align: center;		
}
	
.menutext A:Link{
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	text-decoration: none; 
	color: #006600;
}
	
.menutext A:Visited{
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	text-decoration: none; 
	color: #000080
}

.menutext A:Hover{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	color: #FF0000
}
		
.bg1 {
	background-image: url('images/left_middle.gif');
}
.bg2 {
	background-image: url('images/right_middle.gif');
}

.mainTable {
		margin: 5px;
		width: 825px;		
}

table.formTable {
		margin: 5px;
		border-color: #FFCC00; 
		width: 815px;		
    border-width: 1px;
    border-collapse: collapse;
    border-spacing: 0px;
    border-style: solid;
}

table.formTable	td {
		border: 1px dotted #FFCC00;
}

table.formTable td.formHead {
   FONT-WEIGHT: normal;
   FONT-SIZE: 12pt;
   background-color: #FFFF66;
   FONT-FAMILY: arial, helvetica, sans-serif;
   TEXT-DECORATION: none;
   text-align: center;
   border: 1px solid #FFCC00;
} 

table.innerTable {
		border-color: #FFCC00; 	
    border-width: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
    border-style: none;
}

table.innerTable	td {
		border: 0px dotted #FFCC00;
}
	
.data {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.formText {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: Blue;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: right;
}
.formEntry {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #4B0082;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
}

.link {
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
	color: #006400;
	text-decoration: none;
}
.link A:Link{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #006400;
	text-decoration: none;
}
.link A:Visited{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #006400;
	text-decoration: none;
}
.link A:Hover{
	font-family: Arial, Verdana,  Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #006400;
	text-decoration: none;
}	

table.dataTable {
	margin: 5px;
	width: 820px;		
  border: 1px;
  border-collapse: collapse;
  border-spacing: 0px;
  border-style: solid;
  border-color: #FFCC00;
}

.oddRow { 
	font-family:Arial,verdana,arial,helvetica; 
	color:#3333cc; 
	font-size:10pt;
	text-decoration: none;
	font-weight: normal; 
}

.evenRow {
	background:#ffff99; 
	font-family:Arial,verdana,arial,helvetica; 
	color:#3333cc; 
	font-size:10pt;
	text-decoration: none;
	font-weight: normal;
}

.headRow {
	background:#ffcc33; 
	font-family:Arial,verdana,arial,helvetica; 
	FONT-WEIGHT: bold; 
	color:#000099; 
	font-size:10pt;
}

table.dataTable td {
  color: #000;
  padding: 4px;
  text-align: left;
  border-width: 1px;
  border-color: #FFCC00;
  border-style: dotted;
}

table.dataTable td.hed  {
  padding: 4px;
  text-align: left;
  border: 1px #FFCC00 solid;
  font-size: 12px;
  font-weight: bold;
} 
    
    
