BODY {
	font-size:8pt;
	font-style:normal;
	color:#000000;}

A:link {
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color: #FFA500;
	font-family:Arial, Helvetica, sans-serif; }
	
A:visited {
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #FFA500;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none; }
	
A:active {
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #FFA500;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none; }
	
A:hover {
	font-size: 8pt;
	font-style: italic;
	font-weight: bold;
	color: #FFA500;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none; }
/*****************************************************************
 ** Definitions for miscellaneous styles                        **
 *****************************************************************/			
/** Error messages                                              **/ 
 .error_md {
 	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	font-family:Arial, Helvetica, sans-serif; }
	
 .error {
 	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	font-family:Arial, Helvetica, sans-serif; }

/*****************************************************************/			
/** Emphasis messages                                           **/ 
.emphasis_sm {
	font-size: 8pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	font-family:Arial, Helvetica, sans-serif; }	
		
.emphasis_tn {
	font-size: 7pt;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
	font-family:Arial, Helvetica, sans-serif; }	
/*****************************************************************/	

.footnote {
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #FFA500;
	font-family:Arial, Helvetica, sans-serif; }

.quote {
	font-size: 7pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; }
		
.scrollTable {
	border-left:1px solid buttonshadow;
	border-right:1px solid buttonhighlight;
	border-top:1px solid buttonshadow;
	border-bottom:1px solid buttonhighlight;
	border-color:#FFA500;
	background:window;
	width:100%;
	height:100%;
	overflow:auto; }

.pageTitle {
	font-size:12pt;
	font-weight:bold;
	font-style:italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	background:#ff9900; }
/*****************************************************************
 ** Nav bar styles                                              **
 *****************************************************************
 ** 10/15/2010 - added nav_org & nav_blk.  Will replace         **
 **              navigation and navigation_blk?                 **
 *****************************************************************/	
.navigation {
	font-size:8pt;
	font-weight:bold;
	font-family:Arial;
	text-align:center;
	color:#ff9900;	}	
	
.navigation_blk {
	font-size:8pt;
	font-weight:bold;
	font-family:Arial;
	text-align:center;
	color:#000000;	}		

.nav_org {
	font-size:8pt;
	font-weight:bold;
	font-family:Arial;
	text-align:center;
	color:#000000;	}	
	
.nav_blk {
	font-size:8pt;
	font-weight:bold;
	font-family:Arial;
	text-align:center;
	color:#ff9900;	}	
/*****************************************************************
 ** Input styles                                                **
 *****************************************************************
 ** 10/15/2010 - Possible replace some below?                   **
 *****************************************************************/	.combo_xxs   { font-family:serif; font-size:8pt; color:Navy; width:25px; }
.combo_xs    { font-family:serif; font-size:8pt; color:Navy; width:50px; }
.combo_sm    { font-family:serif; font-size:8pt; color:Navy; width:100px; }
.combo_ms    { font-family:serif; font-size:8pt; color:Navy; width:150px; }
.combo_md    { font-family:serif; font-size:8pt; color:Navy; width:200px; }
.combo_lg    { font-family:serif; font-size:8pt; color:Navy; width:300px; }
.combo_xl    { font-family:serif; font-size:8pt; color:Navy; width:400px; }	
/*****************************************************************
 ** Definitions for headings                                    **
 *****************************************************************/
.head_lg_orange {
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #ff9900;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif; }
	
.head_md_orange {
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #ff9900;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif; }
	
.head_sm_orange {
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #ff9900;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif; }
	
.head_lg {
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif; }	
	
.head_md {
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif; }	

.head_column_sm {
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	border-bottom: medium solid #ff9900;
	font-family: Arial, Helvetica, sans-serif }
/***************************************************************/	
.item_bl {
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #0000ff;
	font-family: Verdana, Arial, Helvetica, sans-serif }
	
.item {
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif }
	
.item_sm {
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif }	

.item_tn {
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif }		
	
.data {
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif }
	
.data_sm {
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif }
	
.data_tn {
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif }
/*****************************************************************
 ** Definitions for input boxes                                 **
 *****************************************************************/
.input_md {
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	width: 250px;	}	
	
.input_sm {
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	width: 150px;	}
	
.input_tn {
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	width: 100px;	}	

.input_text_sm {
	font-size:8pt;
	font-style:normal;
	font-weight:normal;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	width: 250px;	}

.input_date {
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	width:80px;	}	
	
.input_scores {
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	width:40px;	}		
/*****************************************************************
 ** Definitions for text box inputs                             **
 *****************************************************************/	
.textBox_lg {	
	font-size:8pt;
	font-style:normal;
	font-weight:normal;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	width: 250px;	}	
.textBox_md {	
	font-size:8pt;
	font-style:normal;
	font-weight:normal;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	width: 200px;	}		
.textBox_sm {	
	font-size:8pt;
	font-style:normal;
	font-weight:normal;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	width: 150px;	}		
.textBox_ty {	
	font-size:8pt;
	font-style:normal;
	font-weight:normal;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	width: 100px;	}	
	
.textarea_lg {
	width: 650px;
	height: 100px;
	border: 3px solid #cccccc;
	padding: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;}	
	
.textarea {
	width: 325px;
	height: 75px;
	border: 3px solid #cccccc;
	padding: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;}		
		
/*****************************************************************
 ** Definitions for table styles                                **
 *****************************************************************/		
.tblHead_sm {
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background: #FFA500;
	font-family: Verdana, Arial, Helvetica, sans-serif; }	
 
.colHead_tn {
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #FFA500;
	background: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; }	
	
/*****************************************************************
 ** Definitions for form buttons                                **
 *****************************************************************/		
.button1 {
	width:110;
	height:20;
	font-size:8pt;
	font-weight:bold; }	

.button2 {
	width:90;
	height:20;
	font-size:8pt;
	font-weight:bold; }		

/*****************************************************************
 ** Definitions for misc. items                                 **
 *****************************************************************/			
.imgPopUpHide {visibility:hidden; position:absolute; top:0; left:0; }	
	

