body        {
                font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
                font-size: 11px
            }

.body       {
                font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
                font-size: 11px
            }
            
input,textarea,select
			{ 
				font-size: 12px; 
                font-weight: normal;
				background-color: #FFFFFF; 
                border-width: 1px; 
                border-color: #CCCCCC;
                padding: 1px;  
			}
			
input:focus, textarea:focus, select:focus
			{ 
				font-size: 12px; 
                font-weight: normal;
				background-color: #FFFFC1; 
                border-width: 1px; 
                border-color: #000000;
                padding: 1px; 
			} 		
			
 

#srchpage select { 
                font-size: 11px; 
                font-weight: bold;
                color: #FFFFFF; 
                border-color: #CCCCCC; 
                background-color: #506DC7;
                padding: 2px; 
}

#srchpage select:focus { 
                font-size: 11px; 
                font-weight: bold;
                color: #FFFFFF; 
                border-color: #CCCCCC; 
                background-color: #506DC7;
                padding: 2px; 
}


.form_field_error
			{   
				font-size: 12px; 
                font-weight: normal;
				background-color: #F9DEC6; 
                border-width: 1px; 
                border-color: #CCCCCC;                
			} 	
 
            
.form_button 	
			{ 
				font-size: 11px;
				background-color: #FCFCFC;
				border-color: #333333;
				border-width: 1px;
				padding: 2px;
			}
			            
.form_button_dead 	
			{ 
				font-size: 11px;
				font-weight: normal;
				background-color: #FFFFFF;
				border-color: #FFFFFF;	
				border-width: 0px;
			}            
 		
					
.table_background 
			{
				background-color: #CCCCCC;
			}

.table_heading {font-weight: bold;
				color: #FFFFFF;
				font-size: 14px;
				text-align: center;
				vertical-align: middle;
				height: 14px;
				background-color: #999;
				border-color: #FFFFFF;
				padding: 3px;
				border-style: solid;
				border-width: 0px;
			}

.table_heading_txt { 
				font-size: 12px;
				height: 14px;
				color: #FFFFFF;
				padding: 1px;
			}
				
.row1	 	{ 
				font-size: 11px; 
				background-color: #F9F9F9;
				color: #000000;
			}
				
.row2 		{  
				font-size: 11px; 
				background-color: #FCFCFC;
				color: #000000;
			}
						
.row_select
			{ 
				font-size: 11px; 
				background-color: #C9EEFF;
				color: #000000;
			}
				
.row_mouse_over { 
				font-size: 11px; 
				background-color: #FFFFCC;
				color: #000000;	
			}
				
.row_mouse_over_select {  
				font-size: 11px; 
				background-color: #BEDFF1;
				color: #000000;
			}
           
a:link,a:active,a:visited { text-decoration: none;  } 
a:hover {   text-decoration: underline; }


div.auto_complete { width: 450px; background: #fff; }
div.auto_complete ul { border:1px solid #888; margin:0; padding:0; width:100%; list-style-type:none; }
div.auto_complete ul li { margin:0; padding:3px; }
div.auto_complete ul li.selected {  background-color: #ffb;  }
div.auto_complete ul strong.highlight {  color: #800;  margin:0; padding:0; }
