/*NOTES

*/

/*MAIN NAVIGATION*/
#navbar ul			{margin: 0px;
    				list-style-type: none;
    				white-space: nowrap;}

#navbar ul li		{display: inline;}

#navbar a, li#current
					{font: bold 11px Verdana, Arial, Helvetica, sans-serif;
					float: left;
    				text-decoration: none;
    				padding: 4px 10px 5px 9px;					/*top, right, bottom, left*/
    				border-right: silver solid 1px;
    				color: #999;}

#navbar a:hover		{background: silver url('bg_menu_focus.jpg');
    				color: #C00;}
    
#navbar a:active	{background: silver url('bg_menu_focus.jpg');
    				color: #C00;}
    				
#navbar a:focus		{background: silver url('bg_menu_focus.jpg');
    				color: #C00;}

li#current			{background: silver url('bg_menu_focus.jpg');
    				color: #C00;}

/*SUBPAGE NAVIGATION*/    				
ul.submenu
	{list-style-type: none;
    color: #C00;
    text-decoration: none;
    background-color: white;     			
    margin: 0px;
    padding: 0px;
    width: 145px;                  			
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 145px;}
    
    html>body ul.submenu {width: 145px}
    
ul.submenu li 
	{font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
    margin-left: 0px;
    margin-top: 6px;
    padding: 0px;}
    
ul.submenu ul 
	{list-style-type: none;
	margin: 0px;
	text-decoration: none;
    padding: 0px;
	voice-family: "\"}\"";
    voice-family: inherit;
    margin: 0px;}
    
ul.submenu a.submenu
	{font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
    color: #999;
    background: white url('bg_menu_small.jpg');
    width: 100%;
    display: block;
    voice-family: "\"}\"";
    voice-family: inherit;
    padding: 2px 1px 2px 9px;                   	/*top, right, bottom, left*/
	border-right: 1px solid #C00;     				/*red*/
	border-top: 1px solid #C00;
	border-bottom: 1px solid #C00;}
	
html>body ul.submenu a.submenu {width: auto}

ul.submenu a.submenu:hover
	{font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #C00;
	background: white url('bg_menu_focus_small.jpg');     
	padding: 2px 1px 2px 9px;                   	/*top, right, bottom, left*/
	border-right: 1px solid #C00;
	border-top: 1px solid #C00;
	border-bottom: 1px solid #C00;}

/*current page*/
ul.submenu a.submenu2
	{font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
    color: white;
    background-color: #C00;
    width: 100%;
    display: block;
    voice-family: "\"}\"";
    voice-family: inherit;
    padding: 2px 1px 2px 9px;                   	/*top, right, bottom, left*/
	border-right: 1px solid silver;     		
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;}
	
html>body ul.submenu a.submenu2 {width: auto}

ul.submenu a.submenu2:hover
	{font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: white;
	background-color: #C00;           			/*background page light blue*/
	padding: 2px 1px 2px 9px;                  	/*top, right, bottom, left*/
	border-right: 1px solid silver;
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;}

/*UNSPECIFIED = BOLD*/
a:link				{font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					color: #333;}
			
a:visited			{font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					color:#999;}
					
a:hover				{font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					color:#C00;}
					
/*NON-SPECIFIC BOLD WITH BACKGROUND ORANGE for most text paragraphs*/
a.bold:link			{font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					padding: 1px 0px 1px 0px;						/*top, right, bottom, left*/ 
					color: #333;
					border-bottom: 1px dotted silver;}
			
a.bold:visited		{font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					padding: 1px 0px 1px 0px;						/*top, right, bottom, left*/
					color: #999;
					border-bottom: 1px dotted silver;}
					
a.bold:hover		{font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					background:#C00;
					padding: 1px 0px 1px 0px;						/*top, right, bottom, left*/
					color: white;}	
													
/*NON-SPECIFIC NON-BOLD for more subtle text*/
a.normal:link		{font: 12px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					padding: 1px 0px 1px 0px;						/*top, right, bottom, left*/
					color: #333;
					border-bottom: 1px dotted silver;}
						
a.normal:visited	{font: 12px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					padding: 1px 0px 1px 0px;						/*top, right, bottom, left*/
					color:#999;
					border-bottom: 1px dotted silver;}
										
a.normal:hover		{font: 12px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					padding: 1px 0px 1px 0px;						/*top, right, bottom, left*/
					background:#C00;
					color: white;}					
		
/*FOOTER LINKS*/
a.footer:link		{font: 10px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					padding: 1px 0px 1px 0px;						/*top, right, bottom, left*/
					color: #999;
					border-bottom: 1px dotted #333;}
				
a.footer:visited	{font: 10px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					padding: 1px 0px 1px 0px;						/*top, right, bottom, left*/
					color: #999;
					border-bottom: 1px dotted #333;}
					
a.footer:hover		{font: 10px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					padding: 1px 0px 1px 0px;									/*top, right, bottom, left*/
					color:#C00;}
					
							
/*HEADERS*/				
	h1			{font: bold 18px Verdana, Arial, Helvetica, sans-serif;			/*Large section headers*/
				margin: 0px 0px 8px 0px;
				padding: 3px 4px 1px 6px;										/*top, right, bottom, left*/
				background: #C00;
				color: white;}
				
	h2			{font: bold 16px Verdana, Arial, Helvetica, sans-serif;			/*Largest in intro on index*/
				margin: 0px 0px 7px 0px;
				color: #C00;}
			
	h3			{font: bold 11px Verdana, Arial, Helvetica, sans-serif;			/*paragraph titles*/
				margin: 0px 8px 5px 0px;
				border-bottom: 1px solid #C00;
				border-top: 1px solid #C00;
				border-right: 1px solid #C00;
				background: white url('bg_menu_focus.jpg');
				color: #C00;}
				
	h4			{font: bold 13px Verdana, Arial, Helvetica, sans-serif;			/*paragraph titles*/
				margin: 0px 0px 8px 0px;
				border-top: 1px solid silver;
				border-bottom: 1px solid silver;
				line-height: 18px;
				background: white url('bg_h4long.jpg');
				color: #C00;}
				
/*1st tier titles*/
a.h2:link			{font: bold 16px Verdana, Arial, Helvetica, sans-serif;		/*Largest in intro on index*/
					margin: 0px 0px 7px 0px;
					color: #C00;
					text-decoration: none;}
			
a.h2:visited		{font: bold 16px Verdana, Arial, Helvetica, sans-serif;		/*Largest in intro on index*/
					margin: 0px 0px 7px 0px;
					color: #C00;
					text-decoration: none;}
					
a.h2:hover			{font: bold 16px Verdana, Arial, Helvetica, sans-serif;		/*Largest in intro on index*/
					margin: 0px 0px 7px 0px;
					text-decoration: none;
					background:#C00;
					color: white;}

  				