.searchrow {
  background-color: #CCFFCC;
}

a.catmenu:hover { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	color: #e2e0cf; 
	text-decoration: underline; 
	background-color: #333333; 
	width: 100% 
} 
.oddrow { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: x-small; 
	font-weight: normal; 
	color: #660033; 
	background-color: #e2e0cf; 
	width: auto; 
	text-align: left; 
	vertical-align: middle; 
	left: auto; 
	clip: rect()
} 
.evenrow { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: x-small; 
	font-weight: normal; 
	color: #E2E0CF; 
	background-color: #660033; 
	width: auto; 
	clip: rect( )
} 
a.darklink:hover { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	color: #999999; 
	text-decoration: underline 
} 
.stdtxtwhite { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 16px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF
} 
.stdtxtwhitesml { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: x-small; 
	font-style:normal; 
	font-weight: lighter; 
	color: #FFFFFF
} 
a.floatmenu { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: x-small; 
	color: #FFFFFF; 
	background-color: #999999; 
	width: 100%
} 
a.floatmenu:hover { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: x-small; 
	color: #000000; 
	background-color: #CCCCCC; 
	width: 100% 
} 
.airstable { 
	border-color: #e2e0cf #333333 #333333 #e2e0cf; 
	border-style: double; 
	border-top-width: medium; 
	border-right-width: medium; 
	border-bottom-width: medium; 
	border-left-width: medium 
} 
.stdtxt { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: small; 
	font-style: normal; 
	font-weight: bold; 
	color: #333333 
}

.stdtxtblue { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: small; 
	font-style: normal; 
	font-weight: bold; 
	color: #0000FF; 
}

.stdtxtred { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: small; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000; 
}

 .stdtxtsml { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: x-small; 
	font-style: normal; 
	font-weight: lighter; 
	color: #333333 
} 
.stdtxttiny { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: xx-small; 
	font-style: normal; 
	font-weight: bold; 
	color: #333333 
} 
.stdtxthigh { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: small; 
	font-style: normal; 
	font-weight: bold; 
	color: #660033 
} 
a.catmenu { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 14px; 
	font-weight: bold; 
	color: #333333; 
	text-decoration: underline; 
	width: auto; 
	background-position: center 
} 
a.darklink { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	color: #CC6666; 
	text-decoration: underline 
} 
a.darklinkblue { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	color: #0000FF; 
	text-decoration: underline 
} 
a.lightlink { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: x-small; 
	font-weight: bold; 
	color: #E2E0CF; 
	text-decoration: underline 
} 
a.lightlink:hover { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: x-small; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: underline 
} 
a.darklinksm { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: xx-small; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: underline 
} 
a.darklinksm:hover { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: xx-small; 
	font-weight: bold; 
	color: #660000; 
	text-decoration: underline 
} 
.button { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	color: #660000; 
	background-color: #e2e0cf; 
	background-position: center
} 
.tinydark { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 10px; 
	font-weight: lighter; 
	color: #660033
} 
.stdtxttny { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: xx-small; 
	font-style: normal; 
	font-weight: lighter; 
	color: #333333 
} 
.darktext { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	color: #660033
} 
.bmtxt { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000
} 
.stddark { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	color: #660033
} 
.fkaaka { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000;
} 
.printtable { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: small; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #000000;
}
.lglabel { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 20px; 
	font-weight: normal; 
	color: #000000
} 
.fieldLabel { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	color: #0066CC
} 
.tablabeltxt { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000
} 
.detailtable { 
	border-color: #F5DEB3; 
	border-style:solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px 
} 
a.servicelink { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 14px; 
	font-weight: bold; 
	color: #CC6666; 
	text-decoration: underline 
} 
input { 
	background-color:#EBEAE2; 
	color: #000; 
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	line-height:15px; 
} 

select { 
	background-color:#EBEAE2; 
	color: #000; 
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	line-height:15px; 
}
textarea{
	background-color:#EBEAE2; 
	color: #000; 
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
}
a.marginlink { 
	font-family: Tahoma,Arial; 
	font-size: 10px; 
	font-weight: bold; 
	color: #606060; 
	text-decoration: none;
} 
a.marginlink:hover { 
	font-family: Tahoma,Arial; 
	font-size: 10px; 
	font-weight: bold; 
	color: #CC6666; 
	text-decoration: underline;
} 
a.marginlink_high { 
	font-family: Tahoma,Arial; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FF6060; 
	text-decoration: none;
}

a.marginlink_highblue { 
	font-family: Tahoma,Arial; 
	font-size: 10px; 
	font-weight: bold; 
	color: #0000FF;
	text-decoration: none;
}

.important {
	color: #FF6060; 
}

a.marginlink_high:hover { 
	font-family: Tahoma,Arial; 
	font-size: 10px; 
	font-weight: bold; 
	/*color: #CC6666; */
	text-decoration: underline;
} 

.darklink { 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	color: #CC6666; 
	text-decoration: underline 
} 
.msgbox {
    background-color: #FFFFCC;
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: xx-small; 
	font-style: normal; 
	padding: 5px;
}