
body
{
	background-color:			#ffffff;
}


.normaltext
{
	font-size:					11px;
	font-family:				Arial;
	vertical-align:				middle;
}


a:link {

text-decoration: underline;
color: #333333;

}


a:visited { 

color: #333333;

}


a:hover {

text-decoration: none; 
color: #6799CC; 

}


a.tnav:link {

text-decoration: none;
color: #FFFFFF;

}


a.tnav:visited { 

color: #FFFFFF;

}


a.tnav:hover {

text-decoration: none; 
color: #AACEF3; 

}


a.tsubnav:link {

text-decoration: none;
color: #505050;

}


a.tsubnav:visited { 

color: #505050;

}


a.tsubnav:hover {

text-decoration: none; 
color: #6799CC; 

}


.topnav { 

font-size: 11px; 
font-family: Arial; 
font-weight: bold; 
color: #FFFFFF; 
padding-right: 12px; 

}


.subtopnav { 

font-size: 11px; 
font-family: Arial; 
font-weight: bold; 
color: #505050; 
padding-left: 12px; 

}


.smallcopy { 

font-size: 11px; 
font-family: Arial; 
color: #333333; 

}

.smallcopyheader { 

font-size: 11px; 
font-family: Arial; 
color: white; 

}

.homecopy { 

font-size: 10px; 
font-family: Arial; 
color: #333333; 

}


.bodycopy { 

font-size: 11px; 
font-family: Arial; 
color: #333333; 

}


.bodycopy B
{ 
	font-size:			11px;
	font-family:		Arial;
	font-weight:		bold;	
	color:				#333333;
}


.articlecopy { 

font-size: 12px; 
font-family: Arial; 
color: #333333; 

}


.faq {

padding-left: 12px;
padding-right: 12px;
padding-top: 6px;
padding-bottom: 6px;
font-size: 11px; 
font-family: Arial; 
color: #333333; 
background: #FFFFFF;

}


.caldate { 

font-size: 11px; 
font-family: Arial; 
color: #333333; 
font-weight: bold;
padding-left: 12px;
padding-right: 12px;

}


.caltitle { 

font-size: 11px; 
font-family: Arial; 
color: #333333; 
font-weight: bold;
padding-bottom: 6px;
padding-left: 12px;
padding-right: 12px;

}


.tableheader
{
	font-size:					11px;
	font-family:				Arial;
	color:						#FFFFFF;
	padding-right:				12px;
	padding-left:				12px;
}


.tableheader b
{
	font-size:					11px;
	font-family:				Arial;
	color:						#FFFFFF;
}


.searchheader
{
	font-size:					11px;
	font-family:				Arial;
	color:						#FFFFFF;
	padding-right:				12px;
	padding-left:				12px;
	font-weight:				bold;
}


div.searchheader, .searchheader b
{
	font-size:					11px;
	font-family:				Arial;
	color:						#FFFFFF;
	font-weight:				bold;
}


td.searchresult
{
	font-size:					11px;
	font-family:				Arial;
	color:						#FFFFFF;
	padding-right:				12px;
	padding-left:				12px;
}


.searchtext
{
	font-size:					11px;
	font-family:				Arial;
	padding-right:				12px;
	padding-left:				12px;
	vertical-align:				middle;
}


.tablesubhead { 

font-size: 11px; 
font-family: Arial; 
color: #333333; 
font-weight: bold;
padding-left: 12px;
padding-right: 12px;
text-align: right;

}



.tablecopy { 

font-size: 11px; 
font-family: Arial; 
color: #333333; 
padding-right: 12px;
padding-left: 12px;

}


.textform {

border: 1px solid black;
height: 17;
font-size: 11px; 
font-family: Arial; 
color: #333333; 

}


.textarea {

border: 1px solid black;
font-size: 11px; 
font-family: Arial; 
color: #333333; 

}


/*
This is the top navigation on inside pages.
*/
div.topnavigation 
{
	color:				#333333;
	font-size:			11px;
	font-family:		Arial;
	font-weight:		bold;
	text-decoration:	none;
}


div.topnavigation A:link
{
	text-align:			left;
	color:				#ffffff;
	font-size:			11px;
	font-family:		Arial;
	font-weight:		bold;
	text-decoration:	none;
}


div.topnavigation A:visited
{
	text-align:			left;
	color:				#ffffff;
	font-size:			11px;
	font-family:		Arial;
	font-weight:		bold;
	text-decoration:	none;
}


div.topnavigation A:active
{
	text-align:			left;
	color:				#ffffff;
	font-size:			11px;
	font-family:		Arial;
	font-weight:		bold;
	text-decoration:	none;
}


div.topnavigation A:hover
{
	text-align:			left;
	color:				#AACEF3;
	font-size:			11px;
	font-family:		Arial;
	font-weight:		bold;
	text-decoration:	none;
}


/*
This is the top sub navigation on inside pages.
*/
.topsubnavigation
{
	text-align:			left;
	color:				#333333;
	font-size:			11px;
	font-family:		Arial;
	font-weight:		bold;
	text-decoration:	none;
}


.topsubnavigation A:link
{
	text-align:			left;
	color:				#ffffff;
	font-size:			11px;
	font-family:		Arial;
	font-weight:		bold;
	text-decoration:	none;
}


.topsubnavigation A:visited
{
	text-align:			left;
	color:				#ffffff;
	font-size:			11px;
	font-family:		Arial;
	font-weight:		bold;
	text-decoration:	none;
}


.topsubnavigation A:active
{
	text-align:			left;
	color:				#ffffff;
	font-size:			11px;
	font-family:		Arial;
	font-weight:		bold;
	text-decoration:	none;
}


.topsubnavigation A:hover
{
	text-align:			left;
	color:				#AACEF3;
	font-size:			11px;
	font-family:		Arial;
	font-weight:		bold;
	text-decoration:	none;
}


/*
This next section is for the left navigation on the home page.
*/

div.home_left_nav1
{
	position:			relative;
}


div.home_left_nav2
{
	position:			absolute;
	left:				-7;
	top:				6;
	z-index:			50;
}


/*
Submenus
*/
div.home_nav_left_submenu1
{
	position:			relative;
	visibility:			hidden;
}


div.home_nav_left_submenu2
{
	position:			absolute;
	z-index:			100;
}

td.home_nav_left_submenu
{
	background-color:	#6699CC;
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	padding:			6px;
}

td.home_nav_left_submenu_border
{
	background-color:	#6699CC;
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
}

td.home_nav_left_submenu A
{
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

td.home_nav_left_submenu A:visited
{
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

td.home_nav_left_submenu A:active
{
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

td.home_nav_left_submenu A:hover
{
	color:				#ffffff;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}


/*
Sub-submenus
*/
div.home_nav_left_subsubmenu1
{
	position:			relative;
	visibility:			hidden;
}


div.home_nav_left_subsubmenu2
{
	position:			absolute;
	z-index:			150;
}

td.home_nav_left_subsubmenu
{
	background-color:	#76b0eb;
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	padding:			6px;
}

td.home_nav_left_subsubmenu_border
{
	background-color:	#76b0eb;
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
}

td.home_nav_left_subsubmenu A
{
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

td.home_nav_left_subsubmenu A:visited
{
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

td.home_nav_left_subsubmenu A:active
{
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

td.home_nav_left_subsubmenu A:hover
{
	color:				#ffffff;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}



/*
Home Page Upcoming Events
*/

td.home_upcoming_events
{
	background-color:	#C3C3C3;
	height:				266px;
	width:				176px;
	color:				#333333;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	vertical-align:		top;
	padding-top:		16px;
	padding-left:		11px;
	padding-right:		11px;
}




/*
This next section is for the left navigation on the inside pages.
*/

div.inside_left_nav1
{
	position:			relative;
}


div.inside_left_nav2
{
	position:			absolute;
	left:				0;
	top:				-100;
	z-index:			50;
}


/*
Submenus
*/
div.inside_nav_left_submenu1
{
	position:			relative;
	visibility:			hidden;
}


div.inside_nav_left_submenu2
{
	position:			absolute;
	z-index:			100;
}

td.inside_nav_left_submenu
{
	background-color:	#6699CC;
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	padding:			6px;
}

td.inside_nav_left_submenu_border
{
	background-color:	#6699CC;
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
}

td.inside_nav_left_submenu A
{
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

td.inside_nav_left_submenu A:visited
{
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

td.inside_nav_left_submenu A:active
{
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

td.inside_nav_left_submenu A:hover
{
	color:				#ffffff;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}


/*
Sub-submenus
*/
div.inside_nav_left_subsubmenu1
{
	position:			relative;
	visibility:			hidden;
}


div.inside_nav_left_subsubmenu2
{
	position:			absolute;
	z-index:			150;
}

td.inside_nav_left_subsubmenu
{
	background-color:	#76b0eb;
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	padding:			6px;
}

td.inside_nav_left_subsubmenu_border
{
	background-color:	#76b0eb;
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
}

td.inside_nav_left_subsubmenu A
{
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

td.inside_nav_left_subsubmenu A:visited
{
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

td.inside_nav_left_subsubmenu A:active
{
	color:				#313234;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

td.inside_nav_left_subsubmenu A:hover
{
	color:				#ffffff;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}





/*
	RELATED ITEMS
*/


.RelatedItemsPanel
{
	border-style:				none;
	padding: 					5px;
	font-size:					11px;
	font-family:				Arial;
	vertical-align:				middle;
	width:						124px;
}


.RelatedItemsPanel UL
{
	position:					relative;
	font-size:					11px;
	font-family:				Arial;
	vertical-align:				middle;
	margin-left: 				0px;
	margin-top: 				0px;
	margin-bottom:				6px;
	left:						0px;
}


.RelatedItemsGroup 
{
	font-weight: 				bold;
	font-size: 					12px;
	font-family:				Arial;
	vertical-align:				middle;
	padding-left:				0px;
}

.agencytext
{
	font-size: 					11px;
	font-family:				Arial;
	vertical-align:				top;
}
TABLE.agencytable TD {
	border-bottom: 1px solid #bcbcbc;
	padding: 0px 10px 3px 10px;
	vertical-align: top;
	font-size: 11px;
	font-family: Arial;
}
TD.agencylabel {
	background-color: #ffffff;
	font-weight: bold;
}
TD.agencyname {
	padding: 5px 10px 15px 10px;
	background-color: #666666;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}



