/* COMMON */

#leftnav .subitem, #leftnav .homeposting
{
background-color:#a1b385 !important;

}


#leftnav_topimage 
{
	background-image:url(images/menu_common.gif);
	background-color:#2d3f11;
}


#leftnav .subch1, #leftnav .subch2, #leftnav li .subch3, #leftnav .Grayed,
#leftnav .subchannelselected, #leftnav .level1selected, #leftnav .level2selected, #leftnav .level3selected, 
#leftnav .subitem3selected,
#leftnav .selectedposting, #leftnav .posting
{
background-color:#3f571d   !important;
}



#leftnav .group .text
{
	color:#fff3f3;
}


#leftnav .group .link:hover
{
background-color: #a1b385 !important;
}


	
		th, #footer a:hover,#news a:hover, #topnav a:hover, #content li a:hover, #breadcrumbs a:hover, #contentwide li a:hover, H1, H2, H3, H4, .search, .dropdown,  .searchtext
	{
		color:#3f571d;
	}



	.tableborder table, .tableborder tr, .tableborder td, .tableborder th
{
border: solid 1px #5cb8e6;
}		
	
	#latestnews h4, #morelinks h4, #whatsnew h4, .box h4, #news h4 
	{
	background-color:#a1b385;
	color: #ffffff;
	}
		
	#content li, #contentwide li
	{
		background: url(images/quicklinks_arrow_communications.gif) no-repeat left center; 
	}
	



#MiniConsole a:visited, #MiniConsole a:link, .MiniConsole a:visited, .MiniConsole a:link
{
	background-color:#3f571d;
	color: #ffffff;
}
#MiniConsole a:hover, .MiniConsole a:hover
{
	background-color:#a1b385;
	color: #ffffff;
}


	
	/*#############################################################
Search Designs*/
.SearchHighlight { background-color:  #a1b385; }

	#welcome, #news
	{
	margin:0;
	padding:0;
	margin-bottom:10px;
	border: 1px solid #a1b385;
	
	
	}
	
	#morenews 
{
margin-left:0;
padding: 0;

font-weight:bold;
}

#content li, #contentwide li
	{
	background: url(images/quicklinks_arrow_communications.gif) no-repeat 0em 0.8em; 
	display: block; 
	padding: 0.3em 0 0.1em 9px;
	}
	

	#diveservices li
	{
background: url(images/none.gif) no-repeat 0em 0.8em; 
	display: block; 
	padding: 0;
	margin:0;
	}
	
	#title h1
{
	margin-top: 0px;
	padding-top: 0px;
	}
	
	
	
	#SpeechVideo
{
	
	padding: 6px;
	float:left;
max-height:290px;


}

.speechHeader
{
	text-align:justify;
}

.speechdescription
{
	margin-bottom: 4px;
	font-weight:bold;
	text-align:justify;
	color:#3f571d;
	
}

.speechdescription hr
{
	 color:#a1b385;
	 height:1px;

	 
}

.speechtitle
{
	font-size:0.7em;
	text-align:center;
	width: 320px;
	margin:0;
	
}

.speechHeader h2, .speechHeader h3, .speechHeader h4
{
	margin:   0px 0 0px 0;
}

.speechHeader a
{	
	font-weight:bold;
	margin:0;
	padding:0;
	text-decoration:none;
	
	}
.speechHeader a:hover
{	
	text-decoration:underline;
}

#SpeechContent
{
	
	text-align:justify;
	margin-bottom:16px;
	padding-bottom:16px;
	clear:both;	

	}
	
	#SpeechContent a
	{
		color:Blue;
		}
	
	#SpeechContent h1
{
	margin-bottom:1px;
	}
		
#SpeechChannelListing
{
	Margin-top:4px;
	Margin-bottom:4px;
}

.SpeechVenue
{
	color:#3f571d;

}
