form {
  display: inline;
}

TD.img_container {
  text-align:center;
  font-family:arial, "times new roman", "MS serif", serif;
  font-size:12px;  
  border-top-color:#CCCCCC;
  border-left-color:#CCCCCC;
  border-bottom-color:#CCCCCC;
  border-right-color:#CCCCCC;
  border-style:solid;
  border-width:1px;
  padding:0px;  
}


.table_header {/* Edit table main header row */
	font-family:arial, "times new roman", "MS serif", serif;
	color: #002244; 
	background-color : #CCCC66;
	font-weight:bold;
	font-size:12px;
	border : 1px solid #999999;
	text-align:LEFT;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 2px;
	border-bottom-width : 2px;
	padding-top : 3px;
	padding-bottom : 3px;			
}

.table_header_num {/* Edit table main header row */
	font-family:arial, "times new roman", "MS serif", serif;
	color: #002244; 
	background-color : #CCCC66;
	font-weight:bold;
	font-size:12px;
	border : 1px solid #999999;
	text-align:RIGHT;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 2px;
	border-bottom-width : 2px;
	padding-top : 3px;
	padding-bottom : 3px;			
}


.ads A:link, .ads A:visited {
  font-size:10px;
  font-weight:bold;
  color:black; 
  text-decoration:none;
}
.ads A:hover, .ads :link:hover, .ads :visited:hover{
  font-size:10px;
  font-weight:bold;
  color:red;
  text-decoration:none;
}


.table_header A:link {
color : #CC0000; 
text-decoration: none;
}

.table_header A:visited {
color : #CC0000; 
text-decoration: none;
}

.table_header A:hover {
color : #333333; 
text-decoration: underline;
}

.table_highlight {/* Edit table highlight */
  /*
  comment by Simon for firefox hand cursor
  cursor: hand;
  to support both IE and Firefox
  see  http://www.yourhtmlsource.com/stylesheets/csscursors.html
  */
  cursor: pointer;
}

.table_pointer {
  cursor: default;
}

.normtext {/*  */
	font-family:arial, "times new roman", "MS serif", serif;
	font-size:12px;
	/*text-align:CENTER;	*/
	border : 1px solid #999999;	
  border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 0px;
	padding-top : 0px;
	padding-bottom : 0px;		
}

.smalltext {/*  */
	font-family:arial, "times new roman", "MS serif", serif;
	font-size:11px;
  color:#000000;
  border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 0px;
	padding-top : 0px;
	padding-bottom : 0px;		
}

.boldtext {/*  */
	font-family:arial, "times new roman", "MS serif", serif;
	font-size:11px;
	border : 1px solid #999999;	
  border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 0px;
	padding-top : 0px;
	padding-bottom : 0px;		
  font-weight:bold;
}

.righttext {/*  */
	font-family:arial, "times new roman", "MS serif", serif;
	font-size:11px;
	border : 1px solid #999999;	
  border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 0px;
	padding-top : 0px;
	padding-bottom : 0px;		
  text-align:RIGHT;
}

.lefttext {/*  */
	font-family:arial, "times new roman", "MS serif", serif;
	font-size:11px;
	border : 1px solid #999999;	
  border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 0px;
	padding-top : 0px;
	padding-bottom : 0px;		
  text-align:LEFT;
}

.highlighttext {/*  */
	color: #CC3399;
}

.searchtext {/* Edit table columns */

	font-family:arial, "times new roman", "MS serif", serif;
	color: #002244; 
	font-size:12px;
	/*text-align:CENTER;	*/
	border : 1px solid #999999;	
  border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 0px;
	padding-top : 0px;
	padding-bottom : 0px;		
}

.buttons {
	font-family:arial, "times new roman", "MS serif", serif;
	font-size:12px;
	font-style: normal;
	width: 60px;
	font-weight: bold;
	color: white;
	/*	
	background-image: url('../n_images/quick-find-shade-2.png');
	background-image: url('../n_images/page-title-shade.png');
}	border-color: #aaaaff;
	*/
	background-color: #002244;
}	border-color: #002244;
}

.formrp {
  padding:0px 0px 0px 0px;
	padding-top : 0px;
	padding-bottom : 0px;		
}

.input { 
  background-color : White;  
  font-weight : normal;  
  font-size : 11px;  
  padding-top : 1px;  
  padding-bottom : 0px;  
  padding-left : 1px;  
  padding-right : 0px; 
}

TR.linetopbot TD {
	border : 1px solid #000000;
	color : #333333;
	border-left-width : 0px;
	border-right-width : 0px;
	padding-top : 5px;
	padding-bottom : 5px;				
}

TR.linetop TD {
	border : 1px solid #000000;
	color : #333333;
	border-top-width : 1px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 0px;
	padding-top : 5px;
	padding-bottom : 5px;				
}

TR.linebot  {
	border : 2px solid #0468B3;
	color : #333333;
	border-top-width : 1px;
	border-left-width : 0px;
	border-right-width : 0px;
	padding-top : 5px;
	padding-bottom : 5px;				
}
TR.underlinerow TD {
	border : 1px solid #0468B3;
	color : #333333;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	padding-top : 3px;		
}
