@charset "UTF-8";
/* CSS Document */


	body {
		background-color:#000000;
	}
	
	body, p, td {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:16px;
		color:#FFFFFF;
	}
	
	a:link {
		color:#0099cc;
		text-decoration:none;
		font-weight:bold;
	}
	
	a:active {
		color:#0099cc;
		text-decoration:none;
		font-weight:bold;
	}
	
	a:visited {
		color:#0099cc;
		text-decoration:none;
		font-weight:bold;
	}
	a:hover {
		color:#33ccff;
		text-decoration:none;
		font-weight:bold;
	}
	
	h1 {
		display:block;
		background-color:#FFFFFF;
		font-size:12px;
		font-weight:normal;
		padding:3px 0px 3px 5px; 
		color:#000000;
	}

	
	h2 {
		display:block;
		background-color:#FFFFFF;
		font-size:12px;
		font-weight:normal;
		padding:3px 0px 3px 5px; 
		color:#000000;
	}
	
	h3 {
		display:block;
		background-color:#FFFFFF;
		font-size:12px;
		font-weight:normal;
		padding:3px 0px 3px 5px; 
		color:#000000;
	}


	h4 {
		display:block;
		background-color:#FFFFFF;
		font-size:12px;
		font-weight:normal;
		padding:3px 0px 3px 5px; 
		color:#000000;
	}


	h5 {
		display:block;
		background-color:#FFFFFF;
		font-size:12px;
		font-weight:normal;
		padding:3px 0px 3px 5px; 
		color:#000000;
	}



	.menuBackground {
		padding:5px 0px 5px 0px; 
		background-image:url(/viewitem.php?id=356); 
		background-position:center center; 
		background-repeat:no-repeat;
	}
	
	.previewTitle194 {
		background-image:url(/viewitem.php?id=231);
		background-repeat:no-repeat;
		background-position:top;
		color:#000000;
		font-size:12px;
		padding-left:20px;
		width:195px;
		height:24px;
	} 
	
	.previewTitle{
		background-image:url(/viewitem.php?id=232);
		background-position:top;
		background-repeat:no-repeat;
		padding-left:20px;
		color:#000000;
		font-size:12px;
		width:100%;
		height:24px;
	} 
	
	.previewContent {
		background-color:#111111;
		border:2px solid #333333;
		padding:5px;
		color:#FFFFFF;
		
	}
	
	.bodyContent {
		background-color:#000000;
		max-width:580px; 
		min-width:580px;
		width:580px; 
		max-height:523px; 
		min-height:523px; 
		height:523px;
	}

	
	.previewContentNoPad {
		background-color:#111111;
		border:2px solid #333333;
		padding:0px;
		
	}
	
	.previewContentNoPadEmpty {
		padding:0px;
		text-align:center;
	}
	
	.previewContentNoTxt {
		background-color:#111111;
		border:2px solid #333333;
		text-align:center;
	}
	
	.previewContentNoBG {
		border:2px solid #333333;
		text-align:center;
	}
	
	.calendarDate {
		text-align:center;
	}

.calendarDateToday {
text-align:center; background-color:#000000; border:1px solid #666699;
        }

a.calendarDateToday:link, a.calendarDateToday:active, a.calendarDateToday:visited, a.calendarDateToday:hover {
 border:0px;
} 
	
	.calendarDay {
		font-weight:bold;
		color:#666666;
		text-align:center;
	}
	
	.calendarEvent {
		color:#ffffff;
		font-weight:bold;
		text-align:center;
		font-size:11px;
	}
	
	.calendarEventSunday {
		color:#666666;
		text-align:center;
		font-weight:bold;
	}
	
	.calendarSunDay {
		color:#999999;
		text-align:center;
	}
	
	
	
	
	
	
	
	
	a.calendarDate:link, active, visited, hover {
		color:#ffffff;
		text-decoration: none;
		font-weight:normal;
	}
	
	
	
	
	a.calendarEvent:link, active, visited, hover {
		color:#ffffff;
		font-weight:bold;
		font-size:11px;
		text-decoration: none;
	}
	
	a.calendarEventSunday:link, active, visited, hover {
		color:#0099cc;
		font-weight:bold;
		text-decoration: none;
	}
	
	a.calendarSunDay:link, active, visited, hover  {
		color:#cccccc;
		text-decoration: none;
	}
	
	
	
	
	
	
	.calendarMonth {
		color:#cccccc;
		font-weight:bold;
		text-align:center;
	}
	
	.calendarNxtPrv {
		color:#666666;
		font-weight:bold;
	}
	
	.frmPreviewInput {
		border:1px solid #375991;
		color:#375991;
		font-size:10px;
		height:16px;
		width:180px;
	}
	
	.frmPreviewCheckbox {
		border:1px solid #375991;
	}
	
	.frmPreviewButton {
		background-color:#375991;
		border:1px solid #375991;
		color:#FFFFFF;
		height:16px;
		font-size:10px;
	}
	
	
	
	
	.tdMenu {
		
		width:33%;
		background-image:url('/inc/iepngfix/black50percent.png');
		background-repeat:repeat;
	}
	
	img, .tdMenu {
		behavior: url(/inc/iepngfix/iepngfix.htc);
		background-repeat:repeat; 
	}
	
	.tdMenu[class] {
		
			
	}
	
	.tdMenuIE {
		background-color:#000000 none ;
		filter:alpha(opacity=50);
		
	}
	
	.tdMenuNoBg {
		
		width:33%;
		background-image:;
		
	}
	
.style2 {color: #000066}

a.menuLink:link {
	display:block;
	color:#FFFFFF;
	font-weight:normal;
	line-height:16px;
	padding-left:3px;
	text-decoration:none;
	
}

a.menuLink:active {
	display:block;
	color:#FFFFFF;
	font-weight:normal;
	line-height:16px;
	padding-left:3px;
	text-decoration:none;
	
}

a.menuLink:visited {
	display:block;
	color:#FFFFFF;
	font-weight:normal;
	line-height:16px;
	padding-left:3px;
	text-decoration:none;
	
}

a.menuLink:hover {
	display:block;
	background-color:#00FFD5;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
	padding-left:3px;
	text-decoration:none;
	
}

a.menuLinkGroup:link {
	display:block;
	color:#FFFFFF;
	font-weight:normal;
	line-height:16px;
	padding-left:3px;
	background-image:url(/images/arrow.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-decoration:none;
	
}

a.menuLinkGroup:active {
	display:block;
	color:#FFFFFF;
	font-weight:normal;
	line-height:16px;
	padding-left:3px;
	background-image:url(/images/arrow.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-decoration:none;
	
}

a.menuLinkGroup:visited {
	display:block;
	color:#FFFFFF;
	font-weight:normal;
	line-height:16px;
	padding-left:3px;
	background-image:url(/images/arrow.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-decoration:none;
	
}

a.menuLinkGroup:hover {
	display:block;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	padding-left:3px;
	background-color:#FFFFFF;
	background-image:url(/images/arrowhover.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-decoration:none;
	
}

a.menuLinkOpen:link {
	display:block;
	color:#000000;
	font-weight:bold;
	line-height:16px;
	padding-left:3px;
	background-color:#FFFFFF;
	background-image:url(/images/arrowhover.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-decoration:none;
}

a.menuLinkOpen:active {
	display:block;
	color:#000000;
	font-weight:bold;
	line-height:16px;
	padding-left:3px;
	background-color:#FFFFFF;
	background-image:url(/images/arrowhover.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-decoration:none;
}

a.menuLinkOpen:visited {
	display:block;
	color:#000000;
	font-weight:bold;
	line-height:16px;
	padding-left:3px;
	background-color:#FFFFFF;
	background-image:url(/images/arrowhover.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-decoration:none;
}

a.menuLinkOpen:hover {
	display:block;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	padding-left:3px;
	background-color:#FFFFFF;
	background-image:url(/images/arrowhover.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-decoration:none;
}


#CalendarEventsAjax table tr td {
	border-bottom:1px solid #FFFFFF;
}

.previewContentNoPadEmpty p {
	color:#FFFFFF;
}

.previewContentNoPadEmpty td {
	color:#FFFFFF;
}