/**************************************************************************
 * File:	efr_general.css
 *
 * Descr:	This file contains all cascading style sheet 
 *			definitions to be used by the EFRS
 *			web site.
 *
 * History:
 *	Date		Author			Description
 *----------------------------------------------------------
 * 2/16/2002	Steve Bender	Initial Version.
 *
 ***************************************************************************/
.spacer {	font-family: verdana, sans-serif;
	   			font-size: 5pt;
			}

.spacer2 {	font-family: verdana, sans-serif;
	   			font-size: 3pt;
			}

.srclabel {	font-family: verdana, sans-serif;
	   			font-size: 10pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #000000;
			}

.features {	font-family: tahoma, arial, sans-serif;
	   			font-size: 10pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #000000;
			}

.hometxt {	font-family: verdana, sans-serif;
	   			font-size: 10pt;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #000066;
			}

.banner_tool { 	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #000066;
	  		}

.table_head {	font-family: verdana, arial, sans-serif;
	   			font-size: 10pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #000000;
				background: #c0c0c0;
			}
			
.table_head2 {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #000000;
				background: #c0c0c0;
			}
			
.table_data {	font-family: verdana, arial, sans-serif;
	   			font-size: 10pt;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #000000;
			}

.table_data_r {	font-family: verdana, arial, sans-serif;
	   			font-size: 10pt;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #ff0000;
			}

.table_data_o {	font-family: verdana, arial, sans-serif;
	   			font-size: 10pt;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #ff9000;
			}
			
.table_data2 {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #000000;
				background: #ffffff;
			}

.label {	font-family: verdana, arial, sans-serif;
	   			font-size: 10pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #ffffff;
			}
			
.menu {	font-family: arial, sans-serif;
	   			font-size: 10pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #ffffff;
			}
			
.sm_label {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #ffffff;
			}
			
.tab_label {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #000000;
			}
			
.instruct {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #003366;
			}
			
.print_label {	font-family: verdana, arial, sans-serif;
	   			font-size: 12pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #000000;
			}
			
.aged {	font-family: verdana, arial, sans-serif;
	   			font-size: 12pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #ff0000;
			}

.subgroup1 {	font-family: arial, arial, sans-serif;
	   			font-size: 12pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #000000;
				background: #e0e0e0;
			}
			
.fixed_col {	font-family: monospace, courier new, system;
	   			font-size: 9pt;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #000000;
			}

.tab_data {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #0000ff;
			}

.tab_data_r {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #ff0000;
			}
			
.print_data {	font-family: verdana, arial, sans-serif;
	   			font-size: 12pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #0000ff;
			}
			
.print_data2 {	font-family: verdana, arial, sans-serif;
	   			font-size: 9pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #0000ff;
			}

.title_head {	font-family: arial, sans-serif;
	   			font-size: 14pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #000066;
			}


.text_field {	font-family: verdana, arial, sans-serif;
	   			font-size: 7pt;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #000000;
				background: #ffffff
			}

.text_field_noc {	font-family: verdana, arial, sans-serif;
	   			font-size: 7pt;
	   			font-weight: none;
	   			text-decoration: none;
			}
			
.text_field_rgt {	font-family: verdana, arial, sans-serif;
	   			font-size: 7pt;
	   			font-weight: none;
				text-align:right;
	   			text-decoration: none;
	   			color: #000000;
				background: #ffffff
			}
			
.grey_btn {	font-family: verdana, arial, sans-serif;
	   			font-size: 7pt;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #000000;
				background: #cccccc
			}
			
.text_field_bld {	font-family: verdana, arial, sans-serif;
	   			font-size: 7pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #000000;
			}

.text_no_edit {	font-family: verdana, arial, sans-serif;
	   			font-size: 7pt;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #000000;
				background: #e0e0e0
			}
			
.disp_no_edit {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #0000ff;
				background: #e0e0e0
			}

.disp_no_edit_rgt {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
				text-align:right;
	   			text-decoration: none;
	   			color: #0000ff;
				background: #e0e0e0
			}
			
.disp_no_edit_r {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #ff0000;
				background: #e0e0e0
			}

.login_text {	font-family: verdana, arial, sans-serif;
	   			font-size: 10pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #000000;
			}
.login_title {	font-family: verdana, arial, sans-serif;
	   			font-size: 10pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #ffffff;
				background: #0000cc
			}

.chk_box {	font-family: verdana, arial, sans-serif;
	   			font-size: 7pt;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #000000;
			}

.button {	font-family: verdana, arial, sans-serif;
	   			font-size: 7pt;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #000000;
				background: #e0e0e0
			}

.cr_notes {	font-family: verdana, arial, sans-serif;
	   			font-size: 7pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #000000;
				background: #fcfee2
			}
			
.cr_notes2 {	font-family: verdana, arial, sans-serif;
	   			font-size: 7pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #000000;
				background: #ffffff
			}

.cr_title {	font-family: arial, sans-serif;
	   			font-size: 17pt;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #ff0000;
			}
			
.cr_acc_head {	font-family: arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
	   			text-decoration: none;
				background: #ff0000;
	   			color: #ffffff;
				border-color: #000000;
				border-width: 1px;
				border-style: solid;
				border-collapse: collapse;
			}

.cr_carbon {	font-family: courier, arial, sans-serif;
	   			font-size: 11pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #000000;
			}
			
.nav_text {		font-family: verdana, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #ffffff;
			}
			
.cr_carbon2 {	font-family: courier, arial, sans-serif;
	   			font-size: 4pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #000000;
			}

.no_border {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #0000ff;
				background: #e0e0e0;
				padding-top: 0px; 
				padding-right: 0px; 
				padding-bottom: 0px; 
				padding-left: 0px; 
				border-style: none; 
				border-top-width: 0px; 
				border-right-width: 0px; 
				border-bottom-width: 0px; 
				border-left-width: 0px
			}

.no_border_txt {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #000000;
				background: #DDE8EE;
				border-style: solid; 
				border-color: #000066;
				border-top-width: 1px; 
				border-right-width: 1px; 
				border-bottom-width: 1px; 
				border-left-width: 1px
			}
						
.no_border_2 {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #0000ff;
				background: #e0e0e0;
				padding-top: 0px; 
				padding-right: 0px; 
				padding-bottom: 0px; 
				padding-left: 0px; 
			}
			
.img_bdr {		border-color: #000066;
			}		
			
.smenu_bck {	background: #D4D0C8;
			}
			
.sub_menu { font-family: verdana, arial, sans-serif;
		   font-size: 8pt;
		   font-weight: bold;
		   text-decoration: none;
		   color: #000000;
  }

 .hidden {	font-family: verdana, arial, sans-serif;
	   			font-size: 1pt;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #598ee8;
				background: #598ee8;
				padding-top: 0px; 
				padding-right: 0px; 
				padding-bottom: 0px; 
				padding-left: 0px; 
				border-style: none; 
				border-top-width: 0px; 
				border-right-width: 0px; 
				border-bottom-width: 0px; 
				border-left-width: 0px
			}
 
			
input.sm_blue_btn {		font-family: verdana, arial, sans-serif;
	   			font-size: 85%;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #000066;
				border:1px solid;
   				border-top-color:#598ee8;
   				border-left-color:#598ee8;
  			 	border-right-color:#598ee8;
   				border-bottom-color:#598ee8;
				filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#598ee8');

			}
			
input.sm_green_btn {	font-family: verdana, arial, sans-serif;
	   			font-size: 85%;
	   			font-weight: none;
	   			text-decoration: none;
	   			color: #004400;
				border:1px solid;
   				border-top-color:#009900;
   				border-left-color:#009900;
  			 	border-right-color:#009900;
   				border-bottom-color:#009900;
				filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#99cc99');

			}
			
input.btnhov {	border-top-color:#cc0000;
   				border-left-color:#cc0000;
  			 	border-right-color:#cc0000;
   				border-bottom-color:#cc0000;
			}
			
input.hdnLabel {
				border-style: none; 
				border-top-width: 0px; 
				border-right-width: 0px; 
				border-bottom-width: 0px; 
				border-left-width: 0px;
				background: transparent;
				color: #000066;
				font-family: verdana, arial, sans-serif;
	   			font-size: 14pt;
	   			font-weight: bold;			
				text-align: center;					
}

			
/*
 * All a tag styles are defined here:
 */
	a { font-family: verdana, arial, sans-serif;
	   font-size: 10pt;
	   font-weight: bold;
	   text-decoration: none;
	   color: #000066;
	  }
 	a:hover {color: #00cc00; }
	
	
a.ttlPnt {	font-family: verdana, sans-serif;
	   			font-size: 12pt;
	   			color: #ffffff;
	   			font-weight: bold;
			}
		a.ttlPnt:hover { color: #ff9933; text-decoration: underline; }
	
	a.main_menu { font-family: verdana, arial, sans-serif;
	   font-size: 9pt;
	   text-decoration: none;
	   color: #000000;
	  }
	a.main_menu:hover { color: #ff9933; text-decoration: underline; }

	a.sub_menu { font-family: verdana, arial, sans-serif;
	   font-size: 8pt;
	   font-weight: bold;
	   text-decoration: none;
	   color: #000000;
	  }
	a.sub_menu:hover { color: #ff9933; }

	a.table_sort { font-family: verdana, arial, sans-serif;
	   font-size: 10pt;
	   font-weight: bold;
	   font-style: none;
	   text-decoration: none;
	   color: #000000;
	  }
	a.table_sort:hover { color: #ff0000; }
	
	a.regions { font-family: verdana, arial, sans-serif;
	   font-size: 10pt;
	   font-weight: bold;
	   font-style: none;
	   text-decoration: none;
	   color: #000066;
	  }
	a.regions:hover { color: #ff0000; }

	a.tab_data {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #0000ff;
			}
	a.tab_data:hover { color: #ff0000; }

	a.label_link {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #0000ff;
			}
	a.label_link:hover { color: #ff0000; }

	a.email {	font-family: verdana, arial, sans-serif;
	   			font-size: 8pt;
	   			font-weight: bold;
	   			text-decoration: underline;
	   			color: #0000aa;
			}
	a.email:hover { color: #ff0000; }

a.menu {	font-family: arial, sans-serif;
	   			font-size: 10pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #ffffff;
			}
a.menu:hover { color: #ffff00; }

a.nav_email2 { font-family: verdana, arial, sans-serif;
	   			font-size: 7pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #ffffff;
	  }
a.nav_email2:hover { color: #0000ff; }

a.hdr5 {	font-family: arial, sans-serif;
	   			font-size: 12pt;
	   			font-weight: bold;
	   			text-decoration: none;
	   			color: #C80642;
			}
a.hdr5:hover { color: #0000ff; }
	
/*
 * All table attributes are defined below:
 */
 
 
