/*document styles*/
.documents-hold
{
	padding:0 20px 20px 0px;
	display:block;
	font-size:1.2em;
	line-height:1.7em;
}
.documents-hold ul
{
	padding:0 0 0 40px;
	margin:0px;
	list-style:square;
	color: #fff;
}
.documents-hold li
{
	padding: 5px 0 0 0;
	margin-left:10px;
}
.documents-hold a
{
	color: #fff;
	text-decoration:underline;
	
}
.documents-group-name
{
	clear:left;
	text-align: left;
	padding: 10px 20px 0px 20px;
	display: block;
	color: #EAE703;
}
.documents-hold h3
{
	padding: 10px 20px 0px 20px;
	color: #EAE703;
}

.rldate
{

	background-repeat:no-repeat;
	background-position: left;
	padding-left:15px;
	padding-top:5px;
	color: black;
	font-size:1.1em;
	font-weight:bold;
	text-align:left;
}

.rldate a
{

	color: black;

}

.rl
{
	padding-left:15px;
	padding-right:10px;
}

.rltdl
{
	font-size:1.1em;
	text-align:right;
	font-weight:bold;
}

.rltdr
{
	font-size:1.1em;
	text-align:left;
	font-weight:normal;
}

.banner
{
	background-image:url(/images/banner.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	width:1000px;
	height:212px;
	margin:0 auto;
}

.uel
{
	font-size:1.2em;
	padding:2px;
	text-align:right;
	padding-left:4px;
	padding-top:5px;
	color:#eae703;
}

.uel a
{
	color:#eae703;
}

.uer
{
	font-size:1.2em;
	padding:2px;
	text-align:left;
	padding-left:4px;
	padding-top:5px;
	color:white;
}

.uer a
{
	color: white;
}

.calentry2
{
	padding-top:4px;
	padding-left:2px;
	font-size:1.2em;
	padding-bottom:4px;
	border-bottom:2px solid black;
}

.calentry2 a
{
	color:black;
	text-decoration:none;
}

.calentry2
{
	padding-top:2px;
	padding-left:2px;
	font-size:1.2em;
	padding-bottom:2px;
}

.calentry a
{
	color:black;
	text-decoration:underline;
}

/* Begin Large Event Calendar*/
	.lgev_innercal
	{
		border-collapse:collapse;
		margin:2px;
	}
	
	.lgev_caldnl
	{
		padding:1px;
		padding-top:2px;
		padding-bottom:2px;
		text-align:center;
		color: #eae703;
		border-bottom: 1px solid #0066ad;
		padding: 5px;
		padding-bottom:5px;
		padding-top:5px;
		font-weight:bold;
		font-size:1.2em;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	.lgev_caldnm
	{
		padding-top:2px;
		padding-bottom:2px;
		text-align:center;
		color: #eae703;
		font-weight:bold;
		font-size:1.2em;
		font-family: Arial, Helvetica, sans-serif;
		border-bottom: 1px solid #0066ad;
		padding-bottom:5px;
		padding-top:5px;
	}
	
	.lgev_calhead
	{
		color: black;
		font-weight:bold;
		font-size:1.6em;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	.lgev_caldnr
	{
		padding-top:2px;
		padding-bottom:2px;
		text-align:center;
		color: #eae703;
		border-bottom: 1px solid #0066ad;
		padding-bottom:5px;
		padding-top:5px;
		font-weight:bold;
		font-size:1.2em;
		font-family: Arial, Helvetica, sans-serif;
		
	}
	
	.lgev_calentry
	{
		padding-top:2px;
		padding-left:2px;
		font-size:1.2em;
	}
	
	.lgev_calnum
	{
		font-size:1em;
		text-align:right;
		font-weight:bold;
		font-size:1.2em;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	.lgev_noncurdayr
	{
		border-bottom: 1px solid #0066ad;
		border-right: 1px solid #0066ad;
		height:80px;
		padding:2px;
		text-align:left;
		font-size: .8em;
		background-color:#4975b4;
	}
	
	.lgev_noncurdayr a
	{
		color: black;
	}
	
	.lgev_noncurdayl
	{
		border-bottom: 1px solid #0066ad;
		border-right: 1px solid #0066ad;
		border-left: 1px solid #0066ad;
		height:80px;
		padding:2px;
		text-align:left;
		background-color:#4975b4;
		font-size: .8em;
	}
	
	.lgev_noncurdayl a
	{
		color: black;
	}
	
	.lgev_noncurdaym
	{
		border-bottom: 1px solid #0066ad;
		border-right: 1px solid #0066ad;
		height:80px;
		padding:2px;
		background-color:#4975b4;
		text-align:left;
		font-size: .8em;
	}
	
	.lgev_noncurdaym a
	{
		color: black;
	}
	
	.lgev_caltodaydayr
	{
		border-bottom: 1px solid #0066ad;
		border-right: 1px solid #0066ad;
		height:80px;
		background-color:#f8f8f8;
		padding:2px;
		text-align:left;
		font-size: .8em;
	}
	
	.lgev_caltodaydayr a
	{
		color: black;
	}
	
	.lgev_caltodaydaym
	{
		border-bottom: 1px solid #0066ad;
		border-right: 1px solid #0066ad;
		height:80px;
		background-color:#f8f8f8;
		padding:2px;
		text-align:left;
		font-size: .8em;
	}
	
	.lgev_caltodaydaym a
	{
		color: black;
	}
	
	.lgev_caltodaydayl
	{
		border-bottom: 1px solid #0066ad;
		border-left: 1px solid #0066ad;
		border-right: 1px solid #0066ad;
		height:80px;
		background-color:#f8f8f8;
		padding:2px;
		text-align:left;
		font-size: .8em;
	}
	
	.lgev_caltodaydayl a
	{
		color: black;
	}
	
	.lgev_calcurdayl
	{
		border-bottom: 1px solid #0066ad;
		border-left: 1px solid #0066ad;
		border-right: 1px solid #0066ad;
		height:80px;
		padding:2px;
		text-align:left;
		font-size: .8em;
		background-color:#93b8fd;
	}
	
	.lgev_calcurdayl a
	{
		color: black;
	}
	
	.lgev_calcurdaym
	{
		border-bottom: 1px solid #0066ad;
		border-right: 1px solid #0066ad;
		height:80px;
		padding:2px;
		text-align:left;
		font-size: .8em;
		background-color:#93b8fd;
	}
	
	.lgev_calcurdaym a
	{
		color: black;
	}
	
	.lgev_calcurdayr
	{
		border-bottom: 1px solid #0066ad;
		border-right: 1px solid #0066ad;
		height:80px;
		padding:2px;
		text-align:left;
		font-size: .8em;
		background-color:#93b8fd;
	}
	
	.lgev_calcurdayr a
	{
		color: black;
	}
	
	.lgev_edtop
	{
		background-repeat:no-repeat;
		background-position:left top;
		font-family: Georgia, "Times New Roman", Times, serif;
		border-bottom: 1px solid #c3d3e9;
		width: 300px;
		height: 110px;
		text-align: center;
		padding-left: 100px;
		color: black;
		font-size:1.1em;
	}
	
	.lgev_eddate
	{
		font-size:1.1em;
	}
	
	.lgev_edmiddledetails
	{
		padding-top: 10px;
	}
	
	
	.lgev_edbottom
	{
		height: 20px;
		padding:10px;
		padding-left: 20px;
		text-align: right;
	}
	
	.lgev_edbottom a
	{
		color: #fff17f;
	}
	
	.lgev_edmiddle
	{
		border-bottom: 1px solid #0066ad;
		text-align: left;
		padding: 20px;
	}
/*End Large Event Calendar*/
.p_d
{
	text-align:center;
	padding-top:5px;
	font-size:1.2em;
	font-weight:bold;
	
}

.p
{
	padding:2px;
	padding-left:4px;
	padding-right:4px;
	font-size:1.1em;
	font-weight:bold;
	
}

.p a
{
	color: #021a47;
}

.gbl
{
	text-align:right;
	font-size:1.2em;
	padding-top:5px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	padding-right:5px;
	padding-left:10px;
	vertical-align:top;
	text-align:right;
	color:white;
}

.gbl a
{
	color:white;
}

.gbr
{
	font-size:1.2em;
	padding-top:5px;
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	padding-left:5px;
	vertical-align:top;
}

.gbr a
{
	color: #eae703;
}

.emergency_message
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	text-align:center;
	padding:10px;
}

.sidebtn
{
	padding:5px;
	padding-top:10px;
	padding-right:35px;
	text-align:right;
}

.sidehead
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	text-align:left;
	padding-left:15px;
}

.sidepad
{
	padding-left:20px;
}


.stat
{
	color: black;
}

.stathead
{
	border-bottom: 1px solid black;
	padding:5px;
}

.statdatal
{
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	background-color:#6395ef;
	padding:3px;
	text-align:center;
}

.statdatam
{
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	background-color:#6395ef;
	padding:3px;
	text-align:center;
}

.statdatar
{
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	background-color:#6395ef;
	padding:3px;
	text-align:center;
}

.sch1c
{
	color: black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align:center;
	line-height:1.4em;
	padding-left:10px;
	padding-right:10px;
}

.sch1c a
{
	color: black;
}

.cr
{
	padding-right:5px;
}

.sheader
{
	text-align:center;
	padding-top:10px;
	padding-bottom:5px;
}

.sch4
{
	font-size:1.4em;
	padding-top:5px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	color:white;
}

.sch4 a
{
	color: #eae703;
	text-decoration:none;
}

.sch4c
{
	font-size:1.2em;
	padding-top:5px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color:white;
}

.sch4c a
{
	color: #eae703;
	text-decoration:none;
}

.sch3c
{
	font-size:1.2em;
	padding-top:5px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color:white;
}

.sch3c a
{
	color: #eae703;
}

.sch3
{
	font-size:1.2em;
	padding-top:5px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	color:white;
}
.sch3 a
{
	color: #eae703;
}
.psimg
{
	border:1px solid #2f0509;
	margin:0px;
	padding:0px;
	background-color:#020432;
}
.sch2c
{
	font-size:1.3em;
	font-weight:bold;
	text-align:center;
	padding-left:5px;
	padding-top:3px;
	color:#eae703;
	line-height:1.8em;
	font-family: Arial, Helvetica, sans-serif;
}
.sch2c a
{
	color: #eae703;
}
.sch2
{
	font-size:1.3em;
	font-weight:bold;
	text-align:left;
	padding-left:12px;
	padding-top:3px;
	color:#eae703;
	line-height:1.8em;
	font-family: Arial, Helvetica, sans-serif;
}
.sch2 a
{
	color: #eae703;
}
.leftline
{
	background-image:url(/images/leftline.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	marging:0px;
	padding:0px;
	padding-bottom:12px;
	position:relative;
	left:-5px;
}
.leftlinetext
{
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	font-size:1.8em;
	padding-left:12px;
	color:white;
	position:relative;
	top:7px;
}
.c
{
	padding-left:10px;
}
body
{
	margin:0px;
	padding:0px;
	background-color:black;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
}
.footer
{
	text-align:right;
	padding-right:15px;
	font-size:1em;
	font-weight:bold;
	color: #021a47;
	line-height:1.5em;
}
#divToolTip
{
	position: absolute;
	width: 150px;
	background-color:#92b6f8;
	border:1px solid black;
	padding: 0px;
	visibility: hidden;
	z-index:100;
}
.tooltip_td1
{
	padding:1px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	color: white;
	border-bottom: 1px solid black;
	padding: 5px;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
	font-size:1.2em;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#03286c;
}
.tblt
{
	background-image:url(/images/tblt.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	height:12px;
	margin:0px;
	padding:0px;
}
.tblb
{
	background-image:url(/images/tblb.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}
.tblm
{
	/*background-image:url(/images/tblbg.gif);*/
	background-position:left top;
	background-repeat:repeat;
	padding:0px;
	background-color:#03286c;
}
.tblml
{
	background-image:url(/images/tblml.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
.tblmr
{
	background-image:url(/images/tblmr.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
.tbltl
{
	background-image:url(/images/tbltl.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.tbltr
{
	background-image:url(/images/tbltr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.tblbl
{
	background-image:url(/images/tblbl.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.tblbr
{
	background-image:url(/images/tblbr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.sctbl
{
	border-collapse:collapse;
	margin:0px;
	margin-right:10px;
	margin-bottom:10px;
	padding:0px;
}


.ctbl
{
	border-collapse:collapse;
	width:1000px;
	background-image:url(/images/cl.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}

.cl
{
	background-image:url(/images/clt.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width: 188px;
}

.outerc
{
	background-image:url(/images/bgrep.jpg);
	background-position:left top;
	padding:0px;
	width:1000px;
	margin:0 auto;
}

.menuitem
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	padding:0px;
	padding-left:24px;
	text-align:left;
}

.menuitem a
{
	color: black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.menu
{
	padding-top:0px;
}

.logodiv
{
	vertical-align:bottom;
	padding-right:15px;
}

.logotext
{
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:30px;
	padding-bottom:5px;
	color:black;
}
































































.weathertd1
{
	color:white;
	font-size:2.5em;
	font-weight:bold;
	text-align:center;
	padding-left:110px;
	padding-top:10px;
	color:#F2F3F1;
}

.weathertd2
{
	color:white;
	vertical-align:text-top;
	font-size:1.1em;
	font-weight:bold;
	padding-left:90px;
	padding-bottom:5px;
	text-align:center;
	color:#F2F3F1;
}

.weather
{
	border-collapse:collapse;
	background-repeat:no-repeat;
}

.sch8c
{
	font-size:1.1em;
	font-weight:bold;
	padding-bottom:5px;
	text-align:center;
}

.sch7c
{
	font-size:1.6em;
	font-weight:bold;
	padding-bottom:2px;
	padding:5px;
	text-align:center;
}


.sch6c
{
	font-size:1.1em;
	font-weight:bold;
	padding:5px;
	text-align:center;
}

.sch6c a
{
	color: #ffe27f;
}






.sch5c
{
	font-size:1.3em;
	padding-top:5px;
	text-align:left;
	color: white;
	letter-spacing:1px;
	text-align:center;
}

.sch5
{
	font-size:1.2em;
	padding-top:5px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	padding-left:5px;
}

.sch5 a
{
	color: #ffe27f;
}





.highlight
{
	color: #ffe27f;
}






.innercal
{
	border-collapse:collapse;
}

.caldnl
{
	padding:1px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	color: #ffe27f;
	border: 1px solid black;
	padding: 5px;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
	font-size:1.2em;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#72270a;
}



.m_innercal
{
	margin-right:10px;
}

.m_innercal a
{
	color: white;
	text-decoration:underline;
}

.calentry a
{
	color: #fff17f;
}

.m_noncurdayl
{
	background-color:#4f84e7;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	padding:4px;
}

.m_noncurdaym
{
	background-color:#4f84e7;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	padding:4px;
}

.m_noncurdayr
{
	background-color:#4f84e7;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	padding:4px;
}

.m_calcurdayl
{
	background-color:#4f84e7;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	padding:4px;
}

.m_calcurdaym
{
	background-color:#4f84e7;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	padding:4px;
}

.m_calcurdayr
{
	background-color:#4f84e7;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	padding:4px;
}

.m_header
{
	padding:4px;
	text-align:center;
	font-weight:bold;
	font-size:1.2em;
	color: white;

}

.m_caldnl
{
	
	background-color:#0a3585;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-top: 1px solid black;
	padding:4px;
	text-align:center;
	font-weight:bold;
	font-size:1.2em;
	color: white;
}

.m_caldnm
{
	background-color:#0a3585;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	padding:4px;
	text-align:center;
	font-weight:bold;
	font-size:1.2em;
	color: white;
}

.m_caldnr
{
	background-color:#0a3585;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	padding:4px;
	text-align:center;
	font-weight:bold;
	font-size:1.2em;
	color: white;
}

.m_calnum
{
	font-size:1em;
	text-align:right;
	font-weight:bold;
	font-size:1.2em;
}

.m_calnum a
{
	text-decoration:none;
}

.edtop
{
	background-repeat:no-repeat;
	background-position:left top;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-bottom: 1px solid #c3d3e9;
	width: 300px;
	height: 110px;
	text-align: center;
	padding-left: 100px;
	color: black;
	font-size:1.1em;
}

.eddate
{
	font-size:1.1em;
}

.edmiddledetails
{
	padding-top: 10px;
}


.edbottom
{
	height: 20px;
	padding:10px;
	padding-left: 20px;
	text-align: right;
}

.edbottom a
{
	color: #fff17f;
}

.edmiddle
{
	border-bottom: 1px solid black;
	text-align: left;
	padding: 20px;
}



.cheader
{
	padding:0px;
	margin:0px;
	padding-left:20px;
	padding-top:10px;
	position:relative;
	left:-12px;
}

.cheaderinner
{
	border-top:1px solid black;
	height:1px;
	margin:0px;
	padding:0px;
	position:relative;
	left:-20px;
	top:-7px;
}


.pagingTabs
{
    color: #000;
    font-size: 1.2em;
    padding-top: 5px;
    text-align: center;
}
.pagingTabs li, .pagingTabs ul
{
	list-style:none;
}
.pagingTabs li
{
	padding:2px 4px;
	padding: 2px 4px;
    width: 20px;
	float:left;
}

.pagingTabs li a
{
	display:block;
	text-decoration:underline;
	color: #000;
}




h2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:white;
	padding-left:20px;	font-weight: normal;font-size:24px;
}
.form
{
	padding:0 20px;

	
}
.form label
{
	color:white;	font-weight: normal;
}
.contacthr
{
	display:none;
}
.page-contact h2
{
	display:none;
}
.article-index .item h3 a
{

text-align: center;
padding-left: 5px;
padding-top: 3px;
color: #eae703;
line-height: 20px;
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
}
.article-index .item p
{
	color:white;
}
.article-index .item .photo img 
{
	border:1px solid #2f0509;
	margin:2%;
}