body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
body,td,div{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }
.style1 {
	color: #FFFFFF;
	font-size: 11px;
	font-family: tahoma;
}
.style2 {
	color: #8dacc3;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style3 {
	color: #636363;
	font-size: 11px;
	font-family: tahoma;
}
.style4 {
	color: #B7B7B7;
	font-size: 11px;
	font-family: tahoma;
}
.style5 {
	color: #0046A5;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style6 {
	color: #31AAFF;
	font-size: 11px;
	font-family: tahoma;
}
#ju a {text-decoration:none}
.style7 {
	color: #0071bc;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
}
.style8 {
	color: #C3A21F;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
}
.style9 {
	color: #61B024;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
}
SPAN.label { FONT-SIZE: 12px; COLOR: #0071bc; FONT-FAMILY: tahoma }
SPAN { FONT-FAMILY: tahoma }
			.header { }

			TD.header { BORDER-TOP: black 1px solid; BACKGROUND-COLOR: lightblue }
			TD.subheader { }
			TD.sublisting { PADDING-LEFT: 10px; PADDING-BOTTOM: 10px }
			SPAN.listing { FONT-SIZE: 9pt; COLOR: gray }
			SPAN.value { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: blue }
			SPAN.subheader { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: tahoma }
			SPAN.header { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: tahoma }
			TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
			.sublisting TABLE TR TD { WIDTH: 200px }
			A.subheader { FONT-SIZE: 9pt; COLOR: gray; TEXT-DECORATION: none }
			A.header { FONT-SIZE: 9pt; COLOR: blue; TEXT-DECORATION: none }

.label { FONT-SIZE: 12px; COLOR: #0071bc; FONT-FAMILY: tahoma }

.subheader { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: tahoma }

.header { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: tahoma }

.listing { FONT-SIZE: 9pt; COLOR: gray ;FONT-FAMILY: tahoma}

.value { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: blue }

a{ color:#003399; text-decoration:none }
a:hover{ color:#003399; text-decoration:underline }

.tbls_topcells{ 
	border:solid 1px #0066CC; background-color:#006699; padding:5px; font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0066CC; color:#FFF
}
.record1 td{ background-color:#F9F9F9; border:solid 1px #CCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }
.record2 td{ background-color:#EBFAFE; border:solid 1px #CCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }

.tabboat{ 
	display:inline; 
	padding:4px 6px; 
	background-color:#003399; 
	color:#FFF; 
	border:solid 1px #999;
	border-top:solid 3px #3366CC;
	border-bottom:0px
}
.tabboat a{ color:#FFF; text-decoration:none; font-weight:bold }
.tabboat a:hover{ color:#FFCC00; text-decoration:none; font-weight:bold }

.tabboat_off{ 
	display:inline; 
	padding:4px 6px; 
	background-color:#F4F4F4; 
	color:#666666; 
	border:solid 1px #CCC;
	border-top:solid 3px #CCC;
	border-bottom:0px
}
.tabboat_off a{ color:#666666; text-decoration:none; font-weight:bold }
.tabboat_off a:hover{ color:#333333; text-decoration:none; font-weight:bold }

.warning{ color:#FF0000; font-size:10px; display:none }
