.bodytext {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333

}

.heads 
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #006699; background-attachment: scroll; background-repeat: no-repeat; background-position: left top
}


.captions {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: italic; line-height: 12pt; font-weight: normal; font-variant: normal; text-transform: none; color: #666666
}


.menu {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold;  
	text-transform: none; 
	color: #FFFFFF;
	padding-left:10px; 
	padding-right:10px; 	
	background-attachment: scroll; 
	text-decoration:none;
}
.menu:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold;  
	text-transform: none; 
	color: #0099FF;
	padding-left:10px; 
	padding-right:10px; 	
	background-attachment: scroll; 
	text-decoration:none;
}
.menu1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	text-transform: none; 
	color: #FFFFFF;
	padding-left:5px; 
	padding-right:5px; 	
	background-attachment: scroll; 
	text-decoration:none;
}
.menu1:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;   
	text-transform: none; 
	color: #0066FF;
	padding-left:5px; 
	padding-right:5px; 	
	background-attachment: scroll; 
	text-decoration:none;
}
.pageHeading{
	color: #0099FF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
}
.searchbox {
	BACKGROUND: #cccccc; COLOR: #000000; FONT-WEIGHT: normal;FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: xx-small
}

.select {
	BACKGROUND: #669999; COLOR: #000000; FONT-WEIGHT: normal;FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: xx-small
}



.searchbutton {
	BACKGROUND: #336699; COLOR: white; CURSOR: hand; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: xx-small; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


.footerlink {
	font: bold ;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#0066CC;		
	font-size: 12px;
}
.footerlink:hover {
  
  color:#FFFF00;
  background-color:#0066CC;
 
  text-decoration:none
}

.headerlink {
	font: bold ;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#0066CC;		
	font-size: 11px;
}
.headerlink:hover {
  
  color:#FFFF00;
  background-color:#0066CC;
 
  text-decoration:none
}

.table {
    font-family: " verdana, Trebuchet MS";
	font: bold ;
	text-decoration:none;
	color: #FFFFFF;
	background-color:003399;		
	font-size: 12px;
}
.horizontalline {
    font-family: " verdana, Trebuchet MS";
	font: bold ;
	
	text-decoration:none;
	color: #FFFFFF;
	background-color:#C9C9C9;		
	font-size: 14px;
}
.tablerow {
	font-family: " verdana, Trebuchet MS";
	font: normal ;
	text-decoration:none;
	color: #3F3F3F;
	background-color:D0DCF5;		
	font-size: 13px;
}
.button {
height: 18px;
width: 50px;
background-color: #0066CC;
border: 1 outset  #999999;
font-family: " verdana, Trebuchet MS";
font-size: 11px;
color: #FFFFFF;
}
.button1 {
font: bold ;
height: 21px;
width: 125px;
background-color: #FFFFFF;
border: 1 outset  #999999;
font-family: " verdana, Trebuchet MS";
font-size: 12px;
color: #FF0000;
}
.button2 {
font: bold ;
height: 25px;
width: 70px;
background-color: #FFFFFF;
border: 1px outset  #999999;
font-family: " verdana, Trebuchet MS";
font-size: 12px;
color:#FF0000;
}

.link {
	font-family: " verdana, Trebuchet MS";
	font-size: 9px;
	color: #336699;
	text-decoration: none;
}

.redlink {
	font-family: " verdana, Trebuchet MS";
	font-size: 12px;
	color:#FF0000;
	text-decoration: none;
	font: bold ;
}

.redlink:hover {
	font-family: " verdana, Trebuchet MS";
	font-size: 12px;
	color:#333333;
	text-decoration: none;
}

.text{
height: 18px;
background-color: #ffffff;
border: 1px solid #999999;
font-family: " verdana, Trebuchet MS"; 
font-size: 12px;
color: #000000;
}
.textfield{
width: 190px;
height: 18px;
BORDER-TOP-STYLE: groove;
BORDER-RIGHT-STYLE: groove;
BORDER-LEFT-STYLE: groove;
BORDER-BOTTOM-STYLE: groove
background-color: #ffffff;
border: 1px solid #999999;
font-family: " verdana, Trebuchet MS"; 
font-size: 12px;
color: #000000;
}
.checkbox{


}

.textarea{
width: 190px;
height: 80px;
BORDER-TOP-STYLE: groove;
BORDER-RIGHT-STYLE: groove;
BORDER-LEFT-STYLE: groove;
BORDER-BOTTOM-STYLE: groove
background-color: #ffffff;
border: 1px solid #999999;
font-family: "Trebuchet MS"; 
font-size: 12px;
color: #000000;
} 
.smalltextarea{
width: 50px;
height: 30px;
BORDER-TOP-STYLE: groove;
BORDER-RIGHT-STYLE: groove;
BORDER-LEFT-STYLE: groove;
BORDER-BOTTOM-STYLE: groove
background-color: #ffffff;
border: 1px solid #999999;
font-family: "Trebuchet MS"; 
font-size: 12px;
color: #000000;
} 

.label
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #003333;
	font-weight: bold;
	font-style: normal;


}

.newtextlabel
{
font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	font-style: normal;
}
.textlabel
{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	font-style: normal;


}
.textlabel1
{
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
	font-style: normal;


}


.label1
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #0066CC;
	font-weight: bold;
	font-style: normal;


}
.label12
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #0066CC;
	font-weight: bold;
	font-style: normal;


}

.blacklabel12
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color:#000000;
	font-weight: normal;
	font-style: normal;


}
.label2
{
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
	font-style: normal;


}
.login_heading
{
	font-family: "Trebuchet MS";
	font-size: 24px;
	color: #ffffff;
	font-weight: normal; 
	font-style: normal;
	text-decoration: blink;
	background-color:#0066CC; 
	background-repeat: repeat;


} 
.invalid
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	font-style: normal;
}  

.welcome
{
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #0066CC;
	font-weight: bold;
	font-style: normal;


}
.label18
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
    background-color:#CCCCCC;
		

}
.date
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #0066CC;
	font-weight: bold;
	font-style: normal;


}
.Grid_Inner_Row {
	font-family: Trebuchet MS;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
	border: 1px solid #C0C0C0;
	
}
.tableborder{

border: 4px solid #FF0000;
}
.Grid_Column_Title_Row {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
	border: 2px solid #FF0000;
}
.Grid_Column_left_Right {
	font-family: Trebuchet MS;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #000000;
	border-top: 1px none;
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px none;
	border-left: 1px solid #C0C0C0;
}

.Grid_Title_Row {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #000000;
	border: 1px solid #000000;
}
.Grid_Title_Row_link {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #ff0000;
	
	TEXT-DECORATION: none;
}

.Grid_Title_Row_link:hover {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color:#FF4A4A;
	
	TEXT-DECORATION: none;
}
.Row_link {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #000000;
	
	TEXT-DECORATION: none;
}

.Row_link:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color:#6666FF;
	
	TEXT-DECORATION: none;
}


.redbutton{

width:75;
height:20;
background-color: #FF0000;
color: #FFFFFF;
font-size: 8pt; 
font-family: Arial;
border: 1 outset #000000;
}

.Grid
{
    font-family: Trebuchet MS;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	
	text-decoration: none;
	border: 0px solid ;
	
}
.paratext {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px;
	COLOR: #5f5f5f;
	
	FONT-FAMILY: Trebuchet MS;
   
   TEXT-DECORATION: none
}
.reciept_label {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px;
	COLOR:#000000 ;
	
	FONT-FAMILY: Trebuchet MS;
   
   TEXT-DECORATION: none
}
.PARA {

	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #D63125; 
	FONT-FAMILY:Trebuchet MS, sans-serif; 
	TEXT-DECORATION: none
}

.printtitle
{
FONT-WEIGHT: bold;
FONT-SIZE: 21px;
TEXT-TRANSFORM: uppercase; 
WIDTH: 294px; 
COLOR: black; 
FONT-FAMILY:  Trebuchet MS;
FONT-VARIANT: normal; 
TEXT-DECORATION: underline;
}
.smallunderline
{
FONT-WEIGHT: bold;
FONT-SIZE: 14px;
TEXT-TRANSFORM: uppercase; 
WIDTH: 294px; 
COLOR: black; 
FONT-FAMILY:  Trebuchet MS;
FONT-VARIANT: normal; 
TEXT-DECORATION: underline;
}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid black;
padding: 1px;
FONT-SIZE: 9px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}
.searchbox {
	BACKGROUND: #ffffff; COLOR: #000000; FONT-WEIGHT: normal;FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: xx-small
}

.select {
	BACKGROUND: #669999; COLOR: #000000; FONT-WEIGHT: normal;FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: xx-small
}



.searchbutton {
	BACKGROUND: #ff6600; COLOR: white; CURSOR: hand; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: xx-small; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


h1 { 
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}
td {
	font-size: small;
}
.form_heading {
	font-size: 12px;
	font-weight: bold;
	margin-top: 0.5em;
	margin-bottom: 1em;
}
.header {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.nav {
	font-size: medium;
	float: left;
	margin-top: 20px;
}
.main {
	margin-left: 150px;
	padding-left: 10px;
	border-left-style: dotted;
	border-left-width: 1px;
	min-height: 500px;
}
.basic_search {
	background-color: #F2F3EC;
	border: 1px grey solid;
	margin: 20px 10px 10px 10px;
	padding: 5px;
	width: 400px;
	height: 150px;
}
.advanced_search {
	background-color: #F2F3EC;
	border: 1px grey solid;
	margin: 10px 10px 20px 10px;
	padding: 10px;
	width: 400px;
	display: none;
}
.search_box {
	margin-left: 10%;
}
.options {
	font-size: 10px;
	margin-left: 10%;
	margin-top: 10px;
}
.moreorless {
	font-size: 10px;
	text-decoration: underline;
	color: blue;
	cursor: pointer;
}
.attribution {
	font-size: 8px;
	margin-top: 10px;
}

.results_info { margin-bottom: 2em; font-size: 10px; }
.results_page_links { margin-left: 45%; font-size: 10px; }
.query_attribute { font-style: italic;}
.record_title {	
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 0.2em;
}
.record_desc { 
	font-size: 10px; 
	margin-bottom: 0.2em;
}
.record_link {
	font-size: 10px; 
	margin-bottom: 0.2em;
}
.record_type { 
	font-size: 9px; 
	margin-bottom: 0.2em;
}
.source_group {	
	font-style: italic; 
	font-size: 9px; 
	margin-bottom: 0.2em;
}
.record_fullrecord { 
	font-size: 10px; 
	margin-bottom: 2em; 
}

.basic_search1 {
	background-color: #F2F3EC;
	border: 1px grey solid;
	margin: 20px 10px 10px 10px;
	padding: 5px;
	width: 400px;
	height: 30px;
}
