body
{
	background-color: white;
	
	margin-left: auto;
	margin-right: auto;
	
	height: 100%;
	width: 99%;
	
	min-height: 800px;
	
	max-width: 1600px;
	min-width: 800px;
}

table#main
{	
	height: 100%;
	width: 100%;
}

	table#main .sidepadding
	{
		width: 10px;
	}
	
	table#main table#body
	{
		height: 100%;
		width: 100%;
	}
		
		table#main table#body td.acronym
		{
			background-position: center; 
			background-repeat: no-repeat;
			 
			font-family: "Arial Black", sans-serif;
			font-size: 50px;
			color: white;
			
			text-align: center;
			
			width: 13%;
			max-width: 200px;
		}

		table#main table#body td#NOWOA
		{
			background-color: black;
			
			font-family: Verdana, sans-serif;
			font-size: 12pt;
			font-weight: bold;
			color: white;
			text-align: center;
			
			width: 450px;
		}
	
		table#main table#body td.spacer
		{
			width: 1%;
			min-width: 10px;
			max-width: 20px;
		}
		
		table#main table#body tr#content
		{
			height: 100%;
		}
		
			table#main table#body tr#content td#menubar
			{		
				font-family: Arial, sans-serif;
				font-size: 12pt;
				font-weight: bold;
				color: black;
				text-align: left;
				
				vertical-align: top;
			}
				
				table#main table#body tr#content td#menubar table#menu
				{
					/*height: 100px;*/
					width: 100%;
				}
				
					table#main table#body tr#content td#menubar table#menu tr
					{
						height: 20px;
					}
					
					table#main table#body tr#content td#menubar table#menu a
					{
						display: block;
						color: black;
						text-decoration: none;
					}
				
						table#main table#body tr#content td#menubar table#menu a
						{
							color: black;
							text-decoration: none;
						}
						
				table#main table#body tr#content td#menubar table#menu td.selected
				{
					background-color: #D5D5D5;
				}
				
			table#main table#body tr#content td#submenubar
			{
				border-right: solid 1pt #D5D5D5;
				
				font-family: Arial, sans-serif;
				font-size: 12pt;
				font-weight: normal;
				color: black;
				text-align: left;
				
				vertical-align: top;
			}
			
				table#main table#body tr#content td#submenubar table#submenu
				{
					/*height: 120px;*/
					width: 100%;
				}
				
					table#main table#body tr#content td#submenubar table#submenu tr
					{
						height: 20px;
					}

					table#main table#body tr#content td#submenubar table#submenu a
					{
						display: block;
						color: black;
						text-decoration: none;
					}
				
						table#main table#body tr#content td#submenubar table#submenu a
						{
							color: black;
							text-decoration: none;
						}
					
				table#main table#body tr#content td#submenubar table#submenu td.selected
				{
					background-color: #D5D5D5;
				}
						
			table#main table#body tr#content table#contentTable
			{
				font-family: Verdana, sans-serif;
				font-size: 10pt;
				color: black;
				
				height: 100%;
				width: 100%;
			}
			
				table#main table#body tr#content table#contentTable h1
				{
					border-bottom: solid 1pt #6C6C6C;
					
					font-family: "Arial Black", sans-serif;
					font-size: 12pt;
					font-weight: normal;
					color: black;
			
					margin: 0 0 0 0;
				}
				
				table#main table#body tr#content table#contentTable h2
				{
					margin: 0 0 0 0;
					
					font-family: Verdana, sans-serif;
					font-size: 10pt;
					color: black;
					font-style: italic;
					font-weight: bold;
				}
				
				table#main table#body tr#content table#contentTable a
				{
					color: #6666FF;
					text-decoration: none;
				}
				
					table#main table#body tr#content table#contentTable a:link,
					table#main table#body tr#content table#contentTable a:visited
					{
						text-decoration: none;
					}
					
					table#main table#body tr#content table#contentTable a:hover,
					table#main table#body tr#content table#contentTable a:active
					{
						text-decoration: underline;
					}
			
			table#main table#body tr#content td#rightPanel
			{
				border-left: solid 1pt #969696;
				
				font-family: Arial, sans-serif;
				font-size: 10pt;
				color: black;
				
				vertical-align: top;
			}
			
				table#main table#body tr#content td#rightPanel div#snapshot
				{
					height: auto; 
					width: 435px; 
					
					position: absolute;
				}
					
					table#main table#body tr#content td#rightPanel div#snapshot div#banner
					{
						border-top: #999999 1pt solid; 
						border-bottom: #999999 1pt solid; 
						background-color: #CCCCCC; 
						
						height: auto;
						width: 100%; 
						
						position: absolute; 
						
						left: 0;
						top: 0;
						
						padding-top: 5px;
						padding-bottom: 5px;
					}
		
						table#main table#body tr#content td#rightPanel div.name
						{								
							font-family: Arial, sans-serif;
							font-size: 12pt;
							font-weight: bold;
							
							padding-left: 260px;
						}
		
			table#main table#body tr td#copyright
			{
				border-top: solid 1pt #969696; 
				
				font-family: arial, sans-serif;
				font-size: 10pt;
				
				text-align: left; 
				
				vertical-align: bottom;
			}
				
.italic
{
	font-style: italic;
}

.bold
{
	font-weight: bold;
}
