/*
	Author: Stephen Rushing, Esiteful
	Comments: This style sheet contains styles not visible to Contribute editors.
-----------------------------------------------------------------------------------------------------------------

	STYLES ARE IN ALPHABETICAL ORDER 
	
*/

a, a:link, a:active, a:visited{
	color:#0074B6;
	text-decoration:underline;
}

a:visited{
	color:#6c3364;
}

a:hover{
	text-decoration:none;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

body {
	background-color: #FFFFFF;
	background-image:url(/common/images/page_bg.jpg);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
}

html{
	overflow:-moz-scrollbars-vertical;
}

li{
	color:#000000;
}

p {
	margin-top:0px;
}

/*---------------------  mmhide_ -----------------------*/

.mmhide_breadcrumb{
	font-size:70%;
	color:#6f8f42;
	padding-bottom:6px;
}

.mmhide_breadcrumb a, .mmhide_breadcrumb a:link, .mmhide_breadcrumb a:active, .mmhide_breadcrumb a:visited{
	color:#6f8f42;
	text-decoration:underline;
}

.mmhide_breadcrumb a:hover{
	text-decoration:none;
}

.mmhide_container_table{
	text-align:left;
	margin:auto;
	width:772px;
}

.mmhide_content_container_no_menu{
	padding:5px 0px 0px 0px;
	background-image:url(/common/images/content_bg.jpg);
	background-repeat:repeat-x;
	border-top:1px solid #beb17e;
}

.mmhide_content_container{
	padding:5px 0px 0px 14px;
	background-image:url(/common/images/content_bg.jpg);
	background-repeat:repeat-x;
	border-top:1px solid #beb17e;
}
.mmhide_content_container_middle{
	padding-right:15px;
	line-height:110%;
}

.mmhide_content_container_middle p, li{
	font-size:75%;
}

.mmhide_content_container_middle li li{
	font-size:110%;
}

.mmhide_content_container_middle blockquote{
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}

.mmhide_footer{
	margin-top:15px;
	border-top:1px solid #D9D9D9;
	padding-top:4px;
}

.mmhide_footer td{
	font-size:70%;
	color:#7A7A7A;
}

.mmhide_footer a, .mmhide_footer a:link, .mmhide_footer a:active, .mmhide_footer a:visited{
	color:#666666;
	text-decoration:underline;
}

.mmhide_footer a:hover{
	text-decoration:none;
}

.mmhide_header{
	font-size:69%;
	border-bottom:1px solid #273c4a;
}

.mmhide_header td{
	color:#3b7092;
}

.mmhide_header a, .mmhide_header a:link, .mmhide_header a:active, .mmhide_header a:visited{
	color:#3b7092;
	text-decoration:none;
	font-weight:bold;
}

.mmhide_header a:hover{
	text-decoration:underline;
}

.mmhide_header_links_sep{
	padding:0px 6px 0px 6px;
}

.mmhide_header_search{
	margin:0px 0px 8px 0px;
	float:right;
}

.mmhide_header_search_box{
	border:1px solid #6b6b6b;
	margin-right:6px;
	padding:3px 4px 3px 4px;
	font-size:100%;
	height:11px;
}

.mmhide_hidden{
	display:none;
	visibility:hidden;
}

.mmhide_home_arrow{
	color:#889c7b;
}

.mmhide_home_horizontal_sep{
	background-color:#000000;
}

.mmhide_home_horizontal_sep img{
	height:3px;
}

.mmhide_home_left_body{
	padding:4px 12px 6px 12px;
}

.mmhide_home_left_body table td{
	font-size:70%;
}

.mmhide_home_left_body a, .mmhide_home_left_body a:link, .mmhide_home_left_body a:active, .mmhide_home_left_body a:visited{
	text-decoration:none;
	color:#212c31;
}

.mmhide_home_left_body a:hover{
	text-decoration:underline;
}

.mmhide_home_left_body table td{
	padding:5px 0px 5px 0px;
	border-bottom:1px dashed #beb17e;
}

.mmhide_home_left_container{
	background-color:#dcd5ba;
	border:1px solid #beb17e;
	border-top:none;
	width:185px;
}

.mmhide_home_left_title{
	border-bottom:1px solid #beb17e;
	background-color:#beb17e;
	background-image:url(/home/images/left_title_bg.gif);
	background-repeat:repeat-x;
	color:#332f15;
	padding:6px 2px 6px 12px;
	font-size:88%;
	font-weight:bold;
}

.mmhide_home_middle_title{
	padding:0px 0px 6px 0px;
	font-size:137%;
	letter-spacing:normal;
	font-weight:normal;
	color:#5d551e;
	font-family:"Palatino LinoType", "Times New Roman", Times, serif;
}

.mmhide_home_middle_body{
	font-size:88%;
	font-family:"Times New Roman", Times, serif;
	color:#6e6e6e;
}

.mmhide_home_middle_container{
	background-image:url(/home/images/middle_bg.gif);
	background-repeat:repeat-x;
	padding:6px 12px 0px 12px;
}

.mmhide_home_right_body{
	padding:4px 12px 12px 12px;
	
}

.mmhide_home_right_body a, .mmhide_home_right_body a:link, .mmhide_home_right_body a:active,.mmhide_home_right_body a:visited{
	text-decoration:underline;
	color:#202b30;
	font-weight:normal;
}

.mmhide_home_right_body a:hover{
	text-decoration:none;
}

.mmhide_home_right_body table td{
	font-size:69%;
	padding:5px 0px 5px 0px;
}

.mmhide_home_right_container{
	background-color:#c7d9ad;
	border:1px solid #a4c27a;
	border-top:0px;
}

.mmhide_home_right_title{
	padding:6px 2px 6px 12px;
	font-size:88%;
	font-weight:bold;
	color:#332f15;
	border-bottom:1px solid #a4c27a;
	background-color:#a4c27a;
	background-image:url(/home/images/right_title_bg.gif);
	background-repeat:repeat-x;
}

.mmhide_home_right_top_title{
	color:#f0f0f0;
	padding:0px 0px 6px 0px;
	font-size:75%;
	font-weight:bold;
}

.mmhide_home_right_top_body{

	color:#f0f0f0;
}

.mmhide_home_right_top_body p{
	font-size:75%;
	margin:0px;
}

.mmhide_home_right_top_container{
	background-color:#67686a;
	background-image:url(/home/images/right_top_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding:11px;
}

.mmhide_home_see_more_left{
	/*position:absolute;
	bottom:0px;
	z-index:99;*/
}

.mmhide_home_see_more_left a, .mmhide_home_see_more_left a:link, .mmhide_home_see_more_left a:active, .mmhide_home_see_more_left a:visited{
	text-decoration:none;
	color:#616161;
}

.mmhide_home_see_more_left a:hover{
	text-decoration:underline;
}

.mmhide_home_see_more_left td{
	text-align:right;
	font-size:69%;
	font-weight:bold;
	padding:0px 12px 5px 12px;
}

.mmhide_home_see_more_right{
	/*position:absolute;
	bottom:0px;
	z-index:99;*/
}

.mmhide_home_see_more_right a, .mmhide_home_see_more_right a:link, .mmhide_home_see_more_right a:active, .mmhide_home_see_more_right a:visited{
	text-decoration:none;
	color:#616161;
}

.mmhide_home_see_more_right a:hover{
	text-decoration:underline;
}

.mmhide_home_see_more_right td{
	text-align:right;
	font-size:69%;
	font-weight:bold;
	padding:5px 12px 5px 12px;
}

.mmhide_home_see_more_right_top{
	/*position:absolute;
	bottom:0px;
	z-index:99;*/
}

.mmhide_home_see_more_right_top a, .mmhide_home_see_more_right_top a:link, .mmhide_home_see_more_right_top a:active, .mmhide_home_see_more_right_top a:visited{
	text-decoration:none;
	color:#f0f0f0;
}

.mmhide_home_see_more_right_top a:hover{
	text-decoration:underline;
}

.mmhide_home_see_more_right_top td{
	text-align:right;
	font-size:69%;
	font-weight:bold;
	padding:5px 0px 0px 0px;
}

.mmhide_logo_text{
	margin-top:10px;
}

.mmhide_nav_row{
	height:52px;
}

.mmhide_page_body{
	
}

.mmhide_secondary_nav_container{
	background-color:#ebe7da;
	border:1px solid #beb17e;
	width:155px;
}

.mmhide_secondary_nav{
	font-size:75%;
	min-width:155px;
}

.mmhide_secondary_nav a, .mmhide_secondary_nav a:link, .mmhide_secondary_nav a:active, .mmhide_secondary_nav a:visited{
	color:#6f8f42;
	text-decoration:none;
	padding:6px 10px 6px 10px;
	display:block;
	margin:0px;
	background-repeat:no-repeat;
}

.mmhide_secondary_nav a:hover{
	text-decoration:none;
	background-color:#F4F2EC;
}

.mmhide_secondary_nav ul, .mmhide_secondary_nav li{
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:none;
	font-size:102%;

}

.mmhide_secondary_nav li{
	border-bottom:1px dashed #beb17e;

}

.mmhide_secondary_nav ul ul{
	padding:0px;
	list-style:none;
	display:block;
	font-size:11px;
	display:none;
	position:relative;
	bottom:5px;
}

.mmhide_secondary_nav ul ul li{
	font-size:97%;
	border-bottom:none;

}

.mmhide_secondary_nav ul ul li a{
	margin:0px;
	padding:3px 8px 3px 21px !important;
	background-image:url(/common/images/bullet_green_small.gif);
	background-repeat:no-repeat;
	background-position:13px 8px;
	
}

.mmhide_secondary_nav ul ul li a:hover{
	color:#636363;
}

.mmhide_secondary_nav p{
	margin:0px;
}


.mmhide_secondary_nav_over{
	background-color:#F4F2EC;
}

.mmhide_secondary_nav_select{
	background-color:#F4F2EC;
}

.mmhide_secondary_nav_select_sub{
	color:#636363 !important;
	
}

.mmhide_section_title{
	font-size:80%;
	color:#9dbd70;
	text-transform:uppercase;
	letter-spacing:normal;
	font-weight:bold;
	padding:5px 10px 5px 10px;
}

.mmhide_section_title p{
	margin:0px;
}

.mmhide_sidebar_container{
	width:182px;
	border-left:1px dashed #bbd29c;
	padding-left:15px;
}

.mmhide_sidebar_container p{
	font-size:75%;
}

.mmhide_sidebar_container h1{
	font-size:85%;
}

.mmhide_sidebar_container a, .mmhide_sidebar_container a:link, .mmhide_sidebar_container a:active{
	color:#6f8f42;
	text-decoration:underline;
}

.mmhide_sidebar_container a:visited{
	color:#6c3364;
}

.mmhide_sidebar_container a:hover{
	text-decoration:none;
}

.mmhide_visible{
	display:block;
	visibility:visible;
}


/* SEARCH */
.searchHighlight{
	background-color:#FFFF00;
}

#Search_dgResults td{
	font-size:75%;
	padding-top:12px;
	padding-bottom:12px;
}

#Search_plSearchTop{
	font-size:75%;
	padding-top:12px;
	padding-bottom:12px;
}

#searchResults a, #searchResults a:link, #searchResults a:active, #searchResults a:visited{
	font-size:110%;
	font-weight:bold;
	text-decoration:none;
	color:#00477a;
}

#searchResults a:hover{
	text-decoration:underline;
	color:#00477a;
}

#searchResultsUrl a, #searchResultsUrl a:link, #searchResultsUrl a:active, #searchResultsUrl a:visited{
}

#searchResultsUrl a:hover{
}

/* Calendar */

#CalendarItems td{
	padding:10px;
}


/* Home */

#flashGallery{
	margin:0px;
	padding:0px;
}
