﻿body
{
	font-family:  Verdana,Arial,'Times New Roman';   
    margin:0 10px 0 10px; 
    padding: 0;
	background: White;	 	 
	font-size:12pt;	
		
}
	
.PanelStandard
{
	background: #3C7FAF;	 	 
	color:White;
	padding: 20px 0 20px 0;
}


.PanelStandardNoPadding
{
	background: #3C7FAF;	 	 
	color:White;
 
	padding: 0 0 0 0;
}

.PanelYellow
{
	background-color:#FBD746;
	color:Black;
}	

.PanelWhite
{
	background-color:#FFFFFF;
	color:Black;
}	

.PanelGreen
{
	background-color:#3F7F47;
	color:White;
}	

.PanelBlue
{
	background-color:Blue;
	color:White;
}	

.PanelGray
{
	background-color:Gray;
	color:White;
}	

   
#ContentBox
{
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:10px;
}

.NavWrap
{
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
	
}

.Navigation 	a:link		{ color: rgb(255,255,255);text-decoration:none;	} 
.Navigation 	a:visited	{ color: rgb(255,255,255);text-decoration:none;	} 
.Navigation 	a:hover		{ color: rgb(255,216,  0);text-decoration:none;	} 
.Navigation 	a:active	{ color: rgb(255,255,255);text-decoration:none;} 
.Navigation 	a:focus		{ color: rgb(255, 94, 40);text-decoration:none;}
.Navigation ctl00_treeNav_0 { color: rgb(255,255,255);text-decoration:none;	} 
		
.NavigationBlue 		
		a:link		{ color: rgb(0,0,255);	} 
		a:visited	{ color: rgb(0,0,255);	} 
		a:hover		{ color: rgb(255,216,  0);	} 
		a:active	{ color: rgb(0,0,255);	} 
		a:focus		{ color: rgb(255, 94, 40);	}
				
		

table, tr, td
{
 font-size:x-small
}



.Normal
{
    font-family:  Verdana,Arial,'Times New Roman';              
    font-size:	 x-small
}

.Inverted
{
    
    font-size: 10pt;
    background-color:#999999;
    color:White;
         
}

.Question
{    
 font-size:10pt;
 font-style:italic;
}

.Title
{    
 font-size:10pt;
 font-weight:900;
}

.Small
{    
font-size:8pt;
}

.Button
{    
    font-size: 10pt;  
}
.PortraitBackgroundFiller
{
	background-color:Gray;
	color:White;	 
}


.VerticalTextMode 
{
writing-mode: tb-rl;
filter: flipv fliph;
/* LAYOUT-FLOW: vertical-ideographic; */
 -moz-transform: rotate(270deg);
  -moz-transform-origin: 1% 99%;
  -webkit-transform: rotate(270deg);
  -webkit-transform-origin: 50% 50%;
 width:20px;
}

.TextBoxWatermark 
{

	background: #FFAAFF;
}

/*
a:link { color: rgb(0, 0, 153) } 
a:visited { color: rgb(153, 0, 153) } 
a:hover { color: rgb(0, 96, 255) } 
a:active { color: rgb(255, 0, 102) } 
*/

.statusbar    
{
	position: fixed;    
	bottom: 5px;    
	left: 0px;    
	right: 0px;    
	height: 16px;        
	padding: 5px;     
	background: black;    
	color: white;        
	border: solid 1px lightgray;     
	opacity: .70;        
	filter: alpha(opacity="70");    
	z-index: 200;     
	overflow: hidden;    
	overflow-y: auto; 
}

.statusbarhighlight 
{
	font-weight: bold; 
	background-color: khaki;  
	color: Maroon;  
	border: solid 1px silver;
}