/* CSS Document */

body					{	background-color:#333333;}

.submenuglobal ul{ 
		list-style:none; 
		padding:0px; 
		margin:0px;
	}

	.submenuglobal { 
		width:130px; 
		margin:0px; 
		padding:0px; 
		border-left: 1px solid #fff;
		background-color:#e5e5e5; 

	} 
	#submenunavglobal li a{ 
		background-color:#e5e5e5; 
		display:block; 
		width:130px; 
		margin:0px;
		font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; 
		font-size:10px;
		text-decoration: none;
		padding:10px; 
/*		color:#000000;	*/
		border-bottom: 1px solid #fff;
		}
		
	#submenunavglobal li a:hover {
/*		color:#000000;	*/
		background-color:#fff;
		}
		
	#submenunavglobal li.active a {
	color:#004b7e;	/*	need to keep this because it's on a WHITE background	*/
	font-weight:bold;
	background-color:#ffffff;
	}

	.submenubackgroundplain	{ background-color:#e5e5e5; }

.footer      			{	font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; font-size: 10px; color: #ffffff; padding: 5px 0px 15px 0px;}
.footer a       		{	text-decoration: underline; }
.footer a:hover 		{	text-decoration: none; }

.pullquote         		{	font-family: georgia, "Times New Roman", serif; font-size: 16px; font-weight: bold; color:#000000; }
.pullquote a       		{	text-decoration: none; }
.pullquote a:hover 		{	text-decoration: underline; }

.search					{	font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; font-size:10px; }

.mainarea         		{	font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; font-size: 12px; color:#333333; line-height: 1.5em; padding: 30px;}
.mainarea a       		{	text-decoration: underline; }
.mainarea a:hover 		{	text-decoration: none; }

.leftcolumn         	{	font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; font-size: 12px; color:#333333; line-height: 1.5em;}
.leftcolumn a       	{	text-decoration: underline; }
.leftcolumn a:hover 	{	text-decoration: none; }
.leftcolumn a:visited 	{	text-decoration: none; }


.sidebar         		{	font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; font-size: 10px; color:#333333; line-height: 1.5em; padding: 5px}
.sidebar a       		{	text-decoration: underline; }
.sidebar a:hover 		{	text-decoration: none; }

.rotatingimage         	{  padding: 5px;}


.text         			{	font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; font-size: 12px; color:#333333; line-height: 1.5em;}
.text a       			{	text-decoration: underline; }
.text a:hover 			{	text-decoration: none; }

.textsmall         		{	font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; font-size: 10px; color:#333333; line-height: 1.3em; }
.textsmall a       		{	text-decoration: underline; }
.textsmall a:hover 		{	text-decoration: none; }

.enlarge         		{
	font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	font-size: 9px;
	color:#666666;
	line-height: 1.3em;
	text-transform: uppercase;
}
.enlarge a       		{	text-decoration: none; }
.enlarge a:hover 		{	text-decoration: none; }

.textsmallwhite         	{	font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; font-size: 10px; color:#ffffff; line-height: 1.3em;}
.textsmallwhite a       	{	text-decoration: underline; }
.textsmallwhite a:hover 	{	text-decoration: none; }

.audiobox         		{
	width: 176px;
	padding: 5px;
	border: 1px dotted #999999;
	text-align: center;
} 

.areapad5         		{	width: 100%; padding: 5px; }
.areapad10         		{	width: 100%; padding: 10px; }
.areapad15         		{	width: 100%; padding: 15px; }
.areapad20         		{	width: 100%; padding: 20px; }

.padcell1         		{	padding: 1px; }
.padcell3         		{	padding: 3px; }
.padcell5         		{	padding: 5px; }
.padcell10         		{	padding: 10px; }
.padcell15         		{	padding: 15px; }
.padcell20         		{	padding: 20px; }
.padcell30         		{	padding: 30px; }

.inputsearch			{	width: 126px; height: 22px; border: 1px solid #999999; margin-top: 2px; margin-bottom: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;  }

.invasivebackground		{ background-color:#c23c27; }
