/* Global Styles */

body {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 5px;
	padding: 0px;
  background-color: #003366;
  /*background-image: url(../images/gray.jpg);*/
  }
	
table.hometable {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: white;
	border-collapse: separate;
  background-color: #003366;
  }
  
table.maintable {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: white;
	border-collapse: separate;
  background-color: #003366;
  }
  
td	{
	font:11px Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
a {
	color: #F9DD0F;
	text-decoration:none;
	}
	
a:hover {
	color: #E35B0F;
	text-decoration:none;
	}
	
/* ID Styles */

#navigation a {
	font:12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	letter-spacing:.2em;
	}
	
#navigation a:hover {
	color: #F9DD0F;
	}

/* Calendar Styles */

#calendar td {
	border: 2px solid #003399; 
	}
	
#noborder td{
	border: 0px;
	}

#calheader td {
	font-weight:bold;
	color:#F9DD0F;
	}
	
#weekdays th {
	font: 12px Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#003399;
	letter-spacing:.1em;
	}
	
/* Class Styles */

.logo {
	font: bold 32px Times New Roman, Times, serif;
	color: #F9DD0F;
	letter-spacing:.1em;
	line-height:26px;
	}
	
.bodyText {
	font:11px Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#333333;
	letter-spacing:.1em;
	}
	
.sidebar {
	font: 20px Times New Roman, Times, serif;
	color: #E35B0F;
	line-height:24px;
	}

.sidebar2 {
	font: 15px Times New Roman, Times, serif;
	color: #E35B0F;
	line-height:24px;
	}
    
.header {
	font: 20px Times New Roman, Times, serif;
	color: #E35B0F;
	line-height:24px;
	letter-spacing:.1em;
	}
	
.subHeader {
	font:11px Arial, Helvetica, sans-serif;
	color: #3366cc;
	font-weight:bold;
	line-height:20px;
	letter-spacing:.1em;
	}
	
.navText {
	font:12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing:.2em;
	line-height:18px;
	}

.calendarText {
	font:11px Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing:.1em;
	}

.subTitle {
	font:11px Arial, Helvetica, sans-serif;
	color: #F9DD0F;
	font-weight:bold;
	line-height:20px;
	letter-spacing:.1em;
	}
	
.b {
	color: #003399;
	text-decoration:none;
	}
	
b:hover {
	color: #E35B0F;
	text-decoration:none;
	}
  
div.scroll {
  height: 405px;
  width: 480px;
  overflow: auto;
  border: 0px solid #666;
  background-color: #ffffff;
  padding: 8px;
  }