.container {
	position: relative;
	margin: 0 auto;
	text-align:center;
	width:100%;
	background-color:#4A4A4A;
}

.nav2container
{
}

.nav2:link, .nav2:active, .nav2:visited, .nav2:hover, .nav2selected:link, .nav2selected:active, .nav2selected:visited, .nav2selected:hover
{
	font-family:verdana,arial,helvetica; 
	color: #000000;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	
}

.nav3container
{
	padding-left:10px;
}
.nav3:link, .nav3:active, .nav3:visited, .nav3:hover
{
	font-family:verdana,arial,helvetica; 
	color: #4e2488;
	font-size:9px;
	text-decoration:none;
	font-weight:normal;	
}

.nav3selected:link, .nav3selected:active, .nav3selected:visited, .nav3selected:hover
{
	font-family:verdana,arial,helvetica; 
	color: #4e2488;
	font-size:9px;
	text-decoration:none;
	font-weight:bold;	
}


#header {
	padding: 0;
	margin: 0;
	width: 768px;
	height: 123;
	background:#4A4A4A url(images/header.jpg) top no-repeat;
	}
	
#membercontent
{
	padding: 0;
	margin: 0;
	width: 768px;
	text-align:center;
	height: 123;
}

#header td { font-family: verdana,arial,helvetica; color: #fff; font-size: 9px; }

#nav {
	padding: 0;
	margin: 0;
	width: 760;
	height: 24;
	background:#fff url(images/bg-nav.jpg) top left no-repeat;
	}

#nav td { padding: 0px; font-family: verdana,arial,helvetica; font-size: 12px; text-align: center; font-weight: bold; }


#box 
{
	padding:0px;
	margin:0;
	width:140px;
	height: 127px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #363636;
	background-color: #666;
	font-family: verdana,arial,helvetica; 
	font-size: 9px;
	color: #fff;
	line-height: 12px;
	/*padding-left: 5px; 
	padding-right: 5px; 
	padding-bottom: 3px; 
	padding-top: 6px;*/
	}
		
#box p 
{
	margin:0px;padding:5px;
}
#tab {
	width: 184;
	height: 24;
	border-left: 1px solid #fff;
	background-color:#666;
	font-family: verdana,arial,helvetica; 
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	}

#tab p { 
	padding-left: 14px; 
	padding-top: 5px; 
	margin: 0; 
	} 
	
#blurb {
	width: 181;
	border-left: 2px solid #fff;
	border-bottom: 2px solid #fff;
	border-right: 2px solid #fff;
	border-top: 2px solid #fff;
	background-color:#ebebeb;
	}

#blurb td { padding-top: 8px; padding-bottom: 10px; }

#column {
	width: 164;
	text-align: left;
	}
	
#column p {
	color: #000;
	font-family: verdana,arial,helvetica; 
	font-size: 9px;
	padding-left: 12px;
	padding-right: 8px;
	}	

#column p.name {
	font-weight: bold;
	}	

#column a { color: #422488; text-decoration: underline; font-weight: bold; }
#column a:hover { color: #422488; text-decoration: none; font-weight: bold; }

#content {
	padding-top: 10px;
	padding-left: 60px;
	font-family: arial,verdana,helvetica; 
	font-size: 11px;
	}

#content .header {
	color: #422488;
	font-weight: bold;
	font-size: 11px;
	}
	
.headline
{
	font-family: georgia, verdana,arial,helvetica; 
	font-size: 18px;
	color:#422488;
}

.headline a:link, .headline a:visited, .headline a:active
{
	font-family: georgia, verdana,arial,helvetica; 
	font-size: 18px;
	color:#422488;
	text-decoration:none;
}

.headline a:hover
{
	font-family: georgia, verdana,arial,helvetica; 
	font-size: 18px;
	color:#422488;
	text-decoration:underline;
}

.bigsubhead
{
	font-family: georgia, verdana,arial,helvetica; 
	font-size: 14px;
	color:#422488;
	text-decoration:none;
}

.bigsubhead a:link, .bigsubhead a:visited, .bigsubhead a:active, .bigsubhead a:active
{
	font-family: georgia, verdana,arial,helvetica; 
	font-size: 14px;
	color:#422488;
	text-decoration:underline;
}

.subhead
{
	font-family: verdana,arial,helvetica; 
	font-weight:bold;
	font-size: 9px;
	color:#422488;
}
#subcontent {
	padding-top: 0px;
	font-family: verdana,arial,helvetica; 
	font-size: 10px;
	padding-left: 50px;
	}

#subcontent .main {
	color: #666;
	font-weight: bold;
	font-size: 11px;
	}

#subcontent .header {
	color: #422488;
	font-weight: bold;
	font-size: 11px;
	background-color: #ccc;
	line-height: 15px;
	padding-left: 6px;
	}

#subcontent td {
	padding-left: 6px;
	padding-right: 8px;
	font-family: verdana,arial,helvetica; 
	font-size: 9px;
	}

#subcontent th {
	line-height: 19px;
	background:#fff url(images/line.gif) top left repeat;
	}

#subcontent a.go { color: #422488; text-decoration: underline; font-size: 11px; }

a:link { color: #422488; text-decoration: underline; font-size: 9px; }
a:active, a:visited, a:hover {text-decoration: none;}

input
{
	font-family: verdana,arial,helvetica; font-size: 9px;
}

.newsheadlines
{
	font-family: verdana,arial,helvetica; 
	font-size: 9px;
}

a.newshead:link, a.newshead:active, a.newshead:visited, a.newshead:hover
{
	font-family: verdana,arial,helvetica; 
	font-size: 9px;
	color: #422488;
}

#footer {
	width: 760;
	margin:0;
	padding:0;
	padding-top: 60px;
	padding-bottom: 6px;
	}

#footer p { padding: 0px; font-family: verdana,arial,helvetica; font-size: 10px; text-align: center; }
#footer a { color: #422488; text-decoration: underline; font-weight: bold;  }
#footer a:hover { color: #999; text-decoration: none; }

#theend {
	width: 768px;
	height: 30;
	text-align:center;
	background:#4A4A4A url(images/bottom.jpg) top no-repeat;
	padding:0;margin:0;
	}
	
#theend td {padding:0;margin:0;vertical-align:top;}
	


#theend p {float:left;padding:0;margin:0;padding-top: 8px; padding-left: 345px; font-family: verdana,arial,helvetica; font-size: 10px; color: #000; }

.subhead1
{
	font-family: verdana,arial,helvetica; 
	font-size: 14px;
	color:#422488;
	text-decoration:none;
}

.subhead2
{
	font-family: verdana,arial,helvetica; 
	font-weight:bold;
	font-size: 9px;
	color:#422488;
}
/*calendar settings */
#outsidecalendartable {background-color:#ffffff}
#outsidecalendartable td {color:#000000; margin:0;padding:0}
#insidecalendartable {background-color:#ffffff;padding:0;margin:0}
.insidecalendarseparator {background-color:#ffffff;height:5px}
.insidecalendaritemdate{padding:2px;padding-left:5px; color:#000000;background-color:#EBEBEB;}
.insidecalendaritemdate p{color:#000000;padding:3px;}

#CMSCalendar td {padding:3px}

.calendarname {font-size:14px;text-align:center;color:#000000;background-color:#EBEBEB;}
.calendarweektext {padding-bottom:20px}
.calendarcontainer{width:90%;margin:0;padding:5px;background-color:#ffffff;color:#000000;text-align:center}

 #subcontent .calendarcontainer td {
	font-family: verdana,arial,helvetica; 
	font-size: 9px;
	}
.insidecalendartable td {margin:0;padding:0}

.calendartitle td {background-color:#000000;color:#ffffff !important;font-size:12px}
.calendargeneral {background-color:#000000; color:#ffffff;}
.calendargeneral a:link, .calendargeneral a:active, .calendargeneral a:visited, .calendargeneral a:hover {color:#000000 !important; text-decoration:underline}
.calendarnextprev {background-color:#000000;color:#ffffff;font-size:14px}
.calendarnextprev a:link, .calendarnextprev a:visited, .calendarnextprev a:active, .calendarnextprev a:hover {color:#ffffff !important}

.calendarselector {color:#ffffff}
.calendardayheader {background-color:#000000;color:#ffffff !important;font-size:12px}
.calendarothermonthdays {background-color:#ffffff;color:#000000;font-size:12px}
.calendarday {background-color:#ebebeb;color:#000000;font-size:12px}
.calendarselectedday {font-weight:bold;background-color:#ffffff !important;color:#000000 !important;font-size:12px}
.calendartoday {background-color:#ffffff;color:#000000;font-size:12px}

.calendaritemcontainer {background-color:#ffffff; padding:5px}
.calendarmorelink:link, .calendarmorelink:visited, .calendarmorelink:active, .calendarmorelink:hover {color:#000000;text-decoration:underline}
.calendaritemseparator {background-color:#000000;padding:0;margin:0;height:1px;}
.calendaritem {padding:0px;margin:0px;padding-bottom:1px}
.calendaritem a:link, .calendaritem a:visited, .calendaritem a:active, .calendaritem a:hover {color:#000000}
.calendarprintabletext, .calendarprintabletext a:link, .calendarprintabletext a:visited, .calendarprintabletext a:active {text-align:center; font-weight:bold; color:#000000 !important}

.printcalendarbg {background-color:#ffffff}
.calendarviewalign {text-align:left}
.printcalendarbg td {color:#000000}