body		
	{
	font-family: Verdana, Geneva, Helvetica, sans-serif;	
	font-size: 11px;
	}


input, select, textarea 
	{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*margin-top: 3px;
	margin-bottom: 3px;*/
	background: #fff;
	color: #000;
	}
	

td		
	{
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	}

td.footer       
	{
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	}

td.closure      
	{
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	}

th	
	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	}

h1		
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin-bottom: 2px;
	}

h2	
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px; 
	margin-bottom: 2px;
	}

h3		
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-bottom: 2px;
	}

h4		
	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-bottom: 2px; 
	}

h5		
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 2px;
	}

h6		
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-bottom: 2px; 
	}

code		
	{	
	font-family: Courier, "Courier New", fixed-width;
	font-size: 11px;
	color: #CC0033; 
	}
	
pre		
	{	
	font-family: Courier, "Courier New", fixed-width;
	font-size: 11px;
	color: #CC0033;
	line-height: 140%; 
	}

li 		
	{
	line-height: 150%;
	}


/* Special message formatting. Apply to <p> or <td> tags. */
		
.alert
	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	}

.alertbold
	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	}

.closure
	{
	font-family: Verdana, Geneva, Helvetica, sans-serif;	
	font-size: 11px;					
	}

.error		
	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	}

.errorbold
	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	}

.finished	
	{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 12px;
	}

.finishedbold
	{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 12px;
	}

.instructions	
	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	}
			
.instructionsbold
	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	}


/* End special message formatting. */ 
		
.tabletitle	/* for title bars on informational tables */
	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	}
			
.tabletitlesorted	/* to change colors in a table titlebar indicating "sorted by" status */
	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	}
			
.menu	/* Class for all menu text */
	{
	font-family: Verdana, Arial, Geneva, sans-serif;      
	font-size: 10px;
	font-weight: bold; 
	}

.smalltext	/* SmallTextSize (include units) */
	{
	font-size: 10px; 
	}

/* Classes for all side menus */

.menu	
	{
	font-family: Verdana, Arial, Geneva, sans-serif;      
	font-size: 10px;
	}
/*	
.menutitle
	{
	font-family: Verdana, Arial, Geneva, sans-serif;      
	font-size: 12px;
	}
	
.menurow /* first row, yellow */
/*	{
	font-family: Verdana, Arial, Geneva, sans-serif;      
	font-size: 10px;
	}
	
.menurowalt /* second row, green */
/*	{
	font-family: Verdana, Arial, Geneva, sans-serif;      
	font-size: 10px;
	}
*/

	.menutitle {
		background-color: #78A7B9;
		color: #FFF;
		font-weight: bold; 
		text-align: center;
	}
	.menurow {
		background-color: #fff;					
	}
	.menurowalt {
		background-color: #eeeeee;					
	}

	
.orangemenu
	{
	font-family: Verdana, Arial, Geneva, sans-serif;      
	font-size: 10px;
	font-weight: bold; 
	}