/* body and scroll bar */

body {

	margin-top : 0px;

	margin-bottom : 0px;

	margin-left : 0px;

	margin-right : 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;
	
	color: #747474;
}



a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: Maroon;

	text-decoration: underline;

}



a:hover {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 11px;

	color: Maroon; 

	text-decoration: underline;

}



p {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	color: #747474;

	line-height : 18px;

}



td {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 11px; 

	color: #747474;

}



ul {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 11px; 

	color: #747474;

	line-height : 18px;

	list-style : square;

}





/* Headers and Text Styles */



.listItemSpacing {

	padding : 6px 6px 6px 6px;

}



.pageSubheader {

	font-family : "Times New Roman", Times, serif;

	font-weight : bold;

	font-size : 14px;

	color : Maroon;

}



.pageSubheader2 {

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-size : 12px;

	color : Maroon;

}



.footer {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 10px; 

	color: #747474;

	line-height : 14px;

}



#Layer1 {

	position:			absolute;

	width:				170px;

	height:				332px;

	left: 				50%;

	top: 				130;

 	z-index:			1;

	margin-left: 		210px;

}



.tdred {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color : #7D0000;

	cursor: hand;

}



.tableHeader {

	background :#7D0000;

	font-family : "Times New Roman", Times, serif;

	color : White;

	padding : 6px 6px 6px 6px;

	font-size : 12px;

	font-weight : bold;

	font-variant : small-caps;

}



.tableText {

	font-family : Arial, Helvetica, sans-serif;

	padding : 6px 6px 6px 6px;

}





/* Links */



a.subMenu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	padding : 5px 3px 5px 10px;

	text-decoration: none;

}



a.subMenu:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #7D0000;

	padding : 5px 3px 5px 10px;

	text-decoration: none;

}





/* FORM */



.button{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #ffffff;

	background:#7D0000;

	width:100px;

	height:20px;

	border : 1px outset #d6d6d6;

	font-weight : bold;

}



.textBox{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #676767;

	border : 1px inset #d6d6d6;

}



.adminTable{

	border: 1px solid black;	

	background: #eeeeee;

	

}





.calHead{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight : bold;

	color: #333333;

}

.calHead2{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight : bold;

	color: #666666;

}



.hasEvent{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #dddddd;

	background:#7D0000;

	text-decoration: bold;

}



.hasEvent:link{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	background:#7D0000;

	text-decoration: none;

}

.hasEvent:visited{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	background:#7D0000;

	text-decoration: none;

}

.noEvent{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: none;

}



.noEvent:link{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: none;

}

.noEvent:visited{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: none;

}

.offMonth{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #cccccc;

	text-decoration: none;

}





