BODY {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE {
	FONT-SIZE: 12px
}a
TD {
	FONT-SIZE: 12px
}
input{
    font-size:12px;
	color:#000000;
	text-decoration:none;
	font-family:arial;}

}
UL {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}


.contenttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.select {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ffffff; COLOR: #003333; FONT-FAMILY: arial
}
.secondarynav {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003333; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.secondarynavbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003333; TEXT-DECORATION: none
}
.pathnavhistory {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.pathnavlink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline
}
.pathnavulink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999999; TEXT-DECORATION: underline
}
.pathnavcurrent {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.pathnavsymbol {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.hinavparent {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
.hinavpeer {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
.hinavchild {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}

.footerareas {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.footertext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.footerlink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.tools {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.toolslinks {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 17px; TEXT-DECORATION: underline
}
.reltext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.relheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.reltitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.relboldlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; TEXT-DECORATION: underline
}
.rellink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
.featuretitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336666; TEXT-DECORATION: none
}
.featuretext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #336666; TEXT-DECORATION: none
}
.featurelink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #336666; TEXT-DECORATION: underline
}
.contenttitlealt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336666; TEXT-DECORATION: none
}
.contenttitlesub {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none
}
.contenttitlerev {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none
}
.contentheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}

.contentheaderalt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336666; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.contentheaderrev {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.contentheaderrevlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.contentheaderlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; TEXT-DECORATION: underline
}

.content {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}

.contentbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.contentlink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; TEXT-DECORATION: underline
}
.contentboldlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; TEXT-DECORATION: underline
}
.contentlinkalt {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.contentlabel {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #336666; TEXT-DECORATION: none
}
.contentlabellink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; TEXT-DECORATION: underline
}
.contentlabelalt {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #336666; TEXT-DECORATION: none
}
.contentdynamic {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.contentnoteheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; TEXT-DECORATION: none
}
.contentnote {
	FONT-SIZE: 12px; COLOR: #990000; TEXT-DECORATION: none
}

.caption {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.captionlink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; TEXT-DECORATION: underline
}
.code {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Courier-New,courier
}
.button {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.buttonlink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.moduletitlerevlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.moduletitlerev {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.moduletitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.modulecolumn {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336666; TEXT-DECORATION: none
}
.modulecontent {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.modulecontentlink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; TEXT-DECORATION: underline
}
.modulecontentbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.modulecontentboldlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; TEXT-DECORATION: underline
}
.modulesection {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.modulecaption {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.status {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.statusalt {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.statusheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336666; TEXT-DECORATION: none
}
.statusheaderalt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; TEXT-DECORATION: none
}
.9c {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #99cccc
}
.l18 {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.l16 {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
.INPUT02 {
	FONT-SIZE: 9pt;
	
	COLOR: #336669;
	FONT-FAMILY: "Courier New", "Courier", "mono";
	HEIGHT: 17px;
	BACKGROUND-COLOR: #FFFFCE;
	border-top: 1px solid #999999;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #999999;
	font-weight: bold;
	width: 20px;
	background-position: center top;
	margin: 0px;
	padding: 0px;
}
.subblack {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, sans-serif
}
.bodytext {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
.whitebodytext {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, sans-serif
}
A.whitebodytext:link {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.whitebodytext:visited {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.whitebodytext:hover {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.whitebodytext:active {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: underline
}
.INPUT01 {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-SIZE: 10pt;
	BORDER-LEFT-COLOR: #c0c0c0;
	BORDER-BOTTOM-COLOR: #c0c0c0;
	PADDING-BOTTOM: 1px;
	CURSOR: hand;
	COLOR: #000000;
	BORDER-TOP-COLOR: #c0c0c0;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 25px;
	BORDER-RIGHT-COLOR: #c0c0c0;
}
.navbaby {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e0e8e8; TEXT-DECORATION: none
}
.elementHorizSpacer {		margin: 8px 0;
}
.floatReset {		clear: both;
}
.searchColumnTable {		margin: 0 22px 0 40px;
}
.searchFeedbackBox {		border:#ffcc66 1px solid;
		padding: 3px 5px 3px 5px;
}
.searchFeedbackHeaderBox {		color: #000000;
		background-color:#ffcc66;
		padding: 3px 5px 2px 5px;
		font-family: Arial, helvetica, sans-serif;
		font-weight: bold;
		font-size: 11px;
}
.searchFeedbackHeading {		font-family: Arial, Helvetica, Sans-serif;
		font-weight: bold;
		font-size: 12px;
		margin: 0 0 0 0
}
.searchFeedbackNotation {		font-family: Arial, Helvetica, Sans-serif;
		font-weight: normal;
		font-size: 9px;
		margin: 0 0 0 0;
}
.searchFeedbackText {		font-family: Arial, Helvetica, Sans-serif;
		font-weight: normal;
		font-size: 11px;
		margin: 0 0 0 0;
}
.searchPreviousNextBox {		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		border-right: #669999 1px solid;
		padding: 2px 12px 2px 0;
		/* margin: 0 12px 0 0; */
		float: right;
}
.searchResultDate {		color:#666666;
		font-family:Arial,Helvetica,sans-serif;
		font-size:9px;
		margin: 4px 0 0 12px;
}
.searchResultRangeBox {		font-family:  Arial, Helvetica, sans-serif;
		font-size: 12px;
		display: inline;
		border-left: #669999 1px solid;
		padding: 2px 0 2px 8px;
		/* margin: 0 0 0 8px; */
		float: left;
}
.searchResultSetNavBox {		border-top: #669999 1px solid;
		border-bottom: #669999 1px solid;
		margin: 8px 22px 8px 40px;
}
.searchResultSnippet {		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
		margin: 0 12px 0 12px;
}
.searchResultTitle {	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
}