/*
************************
LAYOUT Styles
************************
*/
/*
Adobe
Green 	-  3d9353 web-> 228F49  embedded-> 228F49 was-> 3d9353
brown	-  a67a05 web-> AE882E  embedded-> B18700 was-> a67a05
Red		-  ED1C24 web-> E41E26  embedded-> E60013 was-> ED1C24

Yellow	- FFDD00 
gold	- F99D1C 
Grey	- BCBDC0 




*/
	#main { 
		width: 750px; 
		border-left: 1px solid #CCC;  border-right: 1px solid #CCC ;
		border-bottom: 1px solid #CCC; 		 
		padding: 0px; 
		margin: 0px auto 0px auto;
		text-align: left; 
		background-color:#FFF;
		/*menu psuedo column*/ background-image:url(../images/ML_Menu_bg.gif); background-repeat: repeat-y; 
		} 
		
	#menucolumn {
		float: left;
		width: 187px;
		padding: 0px; margin: 0px; 
		background-image:url(../images/ML_MenuGraphic_dk.gif); background-repeat:no-repeat 		
		}

	/*Center Column */
	#contentcolumn{
		float: left; width: 562px;padding: 0px; margin: 0px;}
		
	#content {width:480px; min-height:500px; margin: 30px 0 0 40px; border: 0px solid #CCC}
	#subsite #content {margin-top: 40px;}

	/*unused - except to clear both columns*/
 	#mainfooter {
		clear: both; overflow:hidden;
		padding: 0px; margin: 0px; height:0px;  
		}
		
	/*main page spacer - used to provide margin at bottom of main page */
	#bottomspacer {clear: both;height: 50px; }

	/* used to clear any elements containing floats */
	.clear {clear:both;}

/*
************************
Page Header Styles
************************
*/
	#header { 
		position: relative; 
		top: 0px;
		width: 750px; 
		height: 190px;
		background-color:#3d9353;
		padding: 0px; 
		overflow:hidden; 
		z-index: 1;  
		} 
	#banner_logo{ position:absolute; left:0px; border-width: 0px; }
	#banner_logo_prn{ visibility: hidden; display:none; left:0px; border-width: 0px; }
	#banner_image{ position:absolute; left: 187px; }		

/*
************************
Navigation Styles
************************
*/		
	/*menu*/
	div.menu {
		margin-top:35px;
		text-align:center ;
		}
		
	div.menu div{ 
		margin-bottom:13px;
		}  
		
	/*menu actions */
	a.menuaction { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-weight:500; 
		font-size:11px;
		text-decoration: none; 
		color: #FFF  ; 
		}
	a.menuaction:hover	{ 
		text-decoration: none ;
		color: #cc3300 /* A5CBEF  #F00   #002654*/; 
		}


	/* breadcrumb navigation */
	div.breadcrumb { float:left; margin: 7px 0 0 7px ; display:inline;}
	div.breadcrumb p{ color: #73889f; margin:0;}	
 
	/* breadcrumb navigation links */	
	div.breadcrumb a	 { 
		font-family: Verdana, Tahoma, Georgia, Arial;font-size: 9px;font-weight: 300;
		padding: 1px 2px 2px 2px; margin: 0 5px 0 5px;
		color: #73889f;
		text-decoration: underline;
		} 
	div.breadcrumb a:hover { 
		color: #FFF;
		text-decoration: none; 
		background-color: #73889f;
		} 



/*
************************
BODY Styles
************************
*/

	html {
		padding: 0px;
		margin: 0px;
		color: #000;
		}

	body{
		margin: 0px auto 0px auto; 
		text-align: center;
		padding: 0px;
		color: #000; 
		font-size:13px;
		font-family: Verdana, Tahoma, Arial;
		min-width: 750px
		}

	h1{ 
		font-size:26px;
		color:#003;
		margin-top: 0px;
		margin-bottom: 0px;
		color: #003 ;
		}
	h2{ 
		font-size:22px; 
		font-weight:bold;
		color:#003 ;  /*214163;*/
		margin-top: 0px;
		margin-bottom: 0px;
		}		
	h3{ 
		font-size:15px; 
		font-weight:bold;
		color:#003 ;  /*214163;*/
		margin-top: 0px;
		margin-bottom: 0px; 
		line-height:20px;
		}
	h4{ 
		font-size:14px; 
		font-weight:bold;
		color:#003 ;  /*214163;*/
		margin-top: 0px;
		margin-bottom: 0px; 
		line-height:22px;
		}		
	h5{ 
		font-size:13px; 
		font-weight:bold;
		color:#003 ;  /*214163;*/
		margin-top: 0px;
		margin-bottom: 0px;
		}		
	p{ 
		font-size:13px;
		line-height:17px;
		margin-top: 0px;
		margin-bottom: 8px; 
		color: #003;
		}	

	h1.title{ 
		display:none; 
		}
/*
************************
Page Footer Styles
************************   		 
*/
	/*footer*/
	#pagefooter {
		clear: both;
		text-align: center; 
		margin-top: 100px; 
		margin-bottom: 10px;
		}	

	#pagefooter p{ font-size:10px;font-weight:bold; color: #333366; margin:0; padding:0;line-height:14px;}
	#pagefooter p.normal{ font-size:10px;font-weight: normal; color: #333366; margin:0; padding:0;line-height:14px;}
		
	#pagefooter a.ml {font-weight:bold;}			
	#pagefooter a{ font-weight: normal;text-decoration: none;color: #333366;} 
	#pagefooter a:hover { text-decoration: underline; color: #333366;} 


/*
************************
LINK Styles
************************
*/

	a.action	 { 
		color: #000;
		text-decoration: underline;
		border-width: 0px;
		border-color: #336;
		} 
	a.action:hover { 
		color: #FFF;
		text-decoration: none; 
		background-color: #CCC;
		} 
		


