/* Global Styles */

body {
	margin:0px;
	}
	
td {
	font:12px arial;
	color:#333333;
	}
	
h1 {
	font: 22px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing:.4em;
	font-weight:bold;
	padding: 5px 5px 5px 5px;
	
	}
    
h3 {
	font: 14px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
    font-style: italic;
	padding: 2px 2px 2px 2px;
	
	}
   
a {
	color: #990000;
	text-decoration: none;
	font-weight: bold;
	}
	
a {
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
		
a:hover {
	color: #990000;
	text-decoration:underline;
	}
	
/* ID Styles */
	
#navigation a {
	font:12px arial;
	color: #FFFFFF;
	text-decoration:none;
	letter-spacing:.1em;
	font-weight: bold;
	}
	
#navigation a:hover {
	color: #FFFFFF;
	text-decoration:underline;
	}


.weekdays {
	font: 9px Arial, Helvetica, sans-serif; 
	color: #ffffff;
	letter-spacing:.2em;
	align: center;
	background:#000066;
	width: 300px;
	font-weight:bold;
	}

#calheader td {
	font-weight:bold;
	
	}

/* Class Styles */

.logo {
	font:22px Calibri;
	color: WHITE;
	letter-spacing:.4em;
	font-weight:bold;
	}

.sidebarText {
	font:12px georgia;
	color: #336666;
	line-height:18px;
	}
	
.bodyText {
	font:14px arial;
	color:#333333;
    padding-left:5px;
	}
	
.p1 {
	font:14px arial;
	line-height: 14px;
	color:#333333;
	}
		
.pageName {
	font:28px Calibri;
	color: #CC3300;
	letter-spacing:.1em;
    padding-left:5px;
	}
	
.subHeader {
	font:14px georgia;
	color: #669999;
	font-weight:bold;
	line-height:20px;
	letter-spacing:.1em;
	}
	
.navText {
	font:12px arial;
	color: #a4c2c2;
	letter-spacing:.1em;
    align: center;
	font-weight: bold;
	}

.footText {
	font:10px arial;
	color: #FFFFFF;
	letter-spacing:.1em;
    align: center;
	}
 	
.calendarText {
	font:10px arial;
	line-height:11px;
	color:#333333;
	height: 50px;
	}
	
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.ubercolortabs{
padding: 0;
width: 100%;
overflow: hidden;
background: transparent;
}

.ubercolortabs ul{
font: 10px Arial, Verdana, sans-serif;
margin: 0;
padding: 0;
list-style: none;
font-weight:bold;
}

.ubercolortabs li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform: uppercase;
}

.ubercolortabs a{
float: left;
color: #a4c2c2;
background: #739E8D url(grphx/roundleft1.gif) no-repeat left top; /*default background color of tabs, left corner image*/
margin: 2px 2px 0px 0;
padding: 0 0 0 0;
text-decoration: none;
letter-spacing: 1px;
}

.ubercolortabs a span{
float: left;
display: block;
background: transparent url(grphx/roundright1.gif) no-repeat right top; /*right corner image*/
padding: 7px 9px 2px 6px;
cursor: pointer;
}

.ubercolortabs a span{
float: left;
}

.ubercolortabs a:hover, .ubercolortabs li.selected a{
background-color: #277433 /*background color of tabs onMouseover*/
}

.selected {
background-color:  #277433;
}

.ubercolortabs a:hover span{
background-color: transparent;
}


.ubercolordivider{ /*CSS for horizontal line.*/
clear: both;
padding: 0;
width: 100%;
background: #a4c2c2; /*background color of horizontal line*/
height: 1px;
}


