/*
* Site Styles
*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
}

h1{	
	font-size:15px;
	font-weight:bold;
	padding:10px 0px;
	color:#00336B
}
h2{
	font-size:13px;
	font-weight:bold;
	padding-top:10px;
	color:#00336B;
}
h3{
	font-size:13px;
	font-weight:bold;
	color:#00336B;
	padding-bottom:10px;
}
h4{

}
p{
	padding:0px
}
td {

}

th {
	
}
ul{padding:10px}
ul li{list-style-type:square;}
ol{margin:10px}
ol li{list-style-type:decimal;}
li{margin-left:20px;}
strong{font-weight:bold}
em{font-style:italic}
a{color:#00336B;font-weight:bold;text-decoration:none}
a:hover{text-decoration:underline;}
.redtext{color:#ff0000}
.formalert{color:#ff0000;font-weight:bold}
p{padding:5px 0px}
hr{clear:both;margin:5px 0px}

.tableform td{width:150px;height:30px;padding:5px 0px;}
/*footer styles*/
#footerwrapper{color:#ffffff;text-transform:uppercase;font-weight:bold;font-size:11px}
#footerwrapper a{color:#ffffff;}

/*content styles*/
.cmscontent{padding:10px 6px}
.cmsimage{clear:both;margin:5px;}
.imagesright{clear:both;float:right;max-width:500px;text-align:right}
.imagesleft{clear:both;float:left;max-width:500px}
.homelist li{float:left;width:30%;}
.listclear{height:10px;clear:left}
.titleimage{padding-bottom:5px}
h1.calendartitle{padding:0px}

/*boxes styles*/
.bigbox{width:228px;height:176px;background-color:#00336B;text-align:center;vertical-align:middle;float:left;margin-right:7px}
.bigbox a{text-transform:uppercase;color:#ffffff;}
.bigbox a:hover{text-decoration:none;}
.bigbox img{border:0;padding:5px 0px}
.boxtext{text-decoration:underline;}
.boxtitle{font-size:17px;}

/*calendar styles*/
#events{padding:10px;background-color:#00336B;margin-top:10px;}
.events{width:100%;padding:5px}
.events th{padding:5px;font-weight:bold;color:#ffffff;text-align:left}
.events h2{padding-top:0px}
.day{background-color:#ffffff;width:13%;text-align:left;vertical-align:middle;padding:5px;border-left:1px solid #00336B;border-right:1px solid #00336B}
.today{background-color:#81827E;width:13%;text-align:left;vertical-align:middle;padding:5px}
.navigation{padding:5px;}
.navigation a{color:#ffffff;}
.goback{color:#00336B;font-weight:bolder;text-decoration:none;}
.goback:hover{cursor:crosshair;cursor:pointer;text-decoration:underline;}
.eventimage{float:right;padding-left:5px;}

/*header content*/
.headercontent
{
	float:right;
	text-align:right;
	margin-top:10px;
	margin-right:2px;
}

/*article styles*/
.spanright{float:right}
.articlebox{text-align:left;padding:5px;margin:5px;border:1px solid #000000;clear:both;height:70px}
