@charset "UTF-8";
/* CSS Document */
html {overflow-x: hidden;}
	body {
		background-color:#FFFFFF;
	}
	
	body, p, td {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		line-height:16px;
	}
	
	.menuBackground {
		padding:5px; 
		background-image:url(/viewitem.php?id=220); 
		background-position:center center; 
		background-repeat:no-repeat;
	}
	
	.mainMenuTD {
		text-align:center;
		padding-left:5px;
		padding-right:5px;
		color:#000000;
	}
	
	.previewTitle194 {
		background-image:url(/viewitem.php?id=236);
		background-repeat:no-repeat;
		background-position:top left;
		color:#375991;
		font-size:14px;
		width:202px;
		padding-left:10px;
		height:28px;
	} 
	
 
	
	.previewTitle{
		background-image:url(/viewitem.php?id=235);
		background-repeat:no-repeat;
		background-position:top left;
		color:#375991;
		font-size:14px;
		width:100%;
		padding-left:10px;
		height:28px;
	} 
	
	.previewContent {
		background-image:url(/images/previewContentBg.gif);
		border:2px solid #DDDDDD;
		padding:5px;
		
	}
	
	.previewContentNoPad {
		background-image:url(/images/previewContentBg.gif);
		border:2px solid #DDDDDD;
		padding:0px;
		
	}
	
	.bodyContent {
		max-width:580px; 
		min-width:580px;
		width:580px; 
		max-height:546px; 
		min-height:546px; 
		height:546px;
		background-color:#FFFFFF;
	}
	
	.previewContentNoTxt {
		background-image:url(/images/previewContentBg.gif);
		border:2px solid #DDDDDD;
		text-align:center;
	}
	
	.previewContentNoBG {
		border:2px solid #DDDDDD;
		text-align:center;
	}
	
	.previewContentNoPadEmpty {
		border:2px solid #DDDDDD;
		background-image:url(/images/previewContentBg.gif);
	}
	
	.calendarDate {
		text-align:center;
	}
	
	.calendarDay {
		font-weight:bold;
		color:#375991;
		text-align:center;
	}
	
	.calendarEvent {
		color:#000000;
		font-weight:bold;
		text-align:center;
		font-size:11px;
	}

	.calendarDateToday {
text-align:center; background-color:#cccccc; border:1px solid #666699;
        }

a.calendarDateToday:link, a.calendarDateToday:active, a.calendarDateToday:visited, a.calendarDateToday:hover {
 border:0px;
} 
	
	.calendarEventSunday {
		color:#375991;
		text-align:center;
		font-weight:bold;
	}
	
	.calendarSunDay {
		color:#375991;
		text-align:center;
	}
	
	
	
	
	
	
	
	
	a.calendarDate:link, active, visited, hover {
		color:#000000;
		text-decoration: none;
		font-weight:normal;
	}
	
	
	
	
	a.calendarEvent:link, active, visited, hover {
		color:#000000;
		font-weight:bold;
		font-size:11px;
		text-decoration: none;
	}
	
	a.calendarEventSunday:link, active, visited, hover {
		color:#000000;
		font-weight:bold;
		text-decoration: none;
	}
	
	a.calendarSunDay:link, active, visited, hover  {
		color:#375991;
		text-decoration: none;
	}
	
	
	
	
	
	
	.calendarMonth {
		color:#375991;
		font-weight:bold;
		text-align:center;
	}
	
	.calendarNxtPrv {
		color:#375991;
		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;
	}
	
	a:link {
		color:#003399;
		text-decoration:none;
		font-weight:bold;
	}
	
	a:active {
		color:#003399;
		text-decoration:none;
		font-weight:bold;
	}
	
	a:visited {
		color:#003399;
		text-decoration:none;
		font-weight:bold;
	}
	a:hover {
		color:#000066;
		text-decoration:none;
		font-weight:bold;
	}
	
	
.tdMenu {
		width:33%;
		background-image:url('/inc/iepngfix/black50percentSmall.png');
		background-position:center center;
		/*background-image:url('/images/youthmenutransparent.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:#203667;
	color:#FFFFFF;
	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;
}

h1 {
	display:block;
	background-color:#003399;
	font-size:12px;
	font-weight:normal;
	padding:3px 0px 3px 5px; 
	color:#FFFFFF;
}

h2 {
	display:block;
	background-color:#0099FF;
	font-size:12px;
	font-weight:normal;
	padding:3px 0px 3px 5px; 
	color:#FFFFFF;
}

h3 {
	display:block;
	background-color:#ff9900;
	font-size:12px;
	font-weight:normal;
	padding:3px 0px 3px 5px; 
	color:#FFFFFF;
}

h4 {
	display:block;
	background-color:#ff00ff;
	font-size:12px;
	font-weight:normal;
	padding:3px 0px 3px 5px; 
	color:#FFFFFF;
}

h5 {
	display:block;
	background-color:#003300;
	font-size:12px;
	font-weight:normal;
	padding:3px 0px 3px 5px; 
	color:#FFFFFF;
}