.header {
	color: #003366; 
	font-size: 13.5px; 
	font-family: Arial, Helvetica; 
	font-weight: bold; 
	line-height: 8px 
}

.kotopic  { padding-left : 8px; color: #FFFFFF; font-size: 14px; font-family: Arial, Helvetica; font-weight: bold; line-height: 14px }

.kocontent  { padding-left : 8px; color: #FFFFFF; font-size: 11px; font-family: Verdana, Helvetica; line-height: 16px }

.sidecopy { padding-right : 10px; padding-left : 25px; padding-top : 8px; color: #003366; font-size: 9.5px; font-family: Verdana, Geneva; line-height: 14px }

.copyright { padding-top : 8px; color: #003366; font-size: 9.5px; font-family: Verdana, Geneva; line-height: 14px }

.sidelink { padding-right : 10px; padding-left : 25px; padding-top : 8px; padding-bottom : 8px; color: #003366; font-size: 9.5px; font-family: Verdana, Geneva; line-height: 15px }

.sideblock { padding-right : 15px; padding-left : 20px; color: #003366; font-size: 10px; font-family: Verdana, Geneva; line-height: 14px }



.copyblock  { color: #000000; font-size: 11px; font-family: Verdana, Geneva; line-height: 16px }

.jobcopy  { padding-top : 10px; padding-right : 50px; color: #666666; font-size: 11px; font-family: Verdana, Geneva; line-height: 16px }

.noleftpad { padding-top : 25px; padding-right : 50px; color: #666666; font-size: 11px; font-family: Verdana, Geneva; line-height: 16px }

.copylink  { padding-top : 25px; padding-right : 15px; color: #003366; font-size: 11px; font-family: Verdana, Geneva; line-height: 16px }

.biocopy  { padding-left : 15px; padding-right : 50px; color: #666666; font-size: 11px; font-family: Verdana, Geneva; line-height: 16px }

.listcopy { padding-right : 50px; color: #666666; font-size: 11px; font-family: Verdana, Geneva; line-height: 16px }

.listcopy2 { padding-left : 10px; padding-right : 30px; color: #666666; font-size: 11px; font-family: Verdana, Geneva; line-height: 16px }

.listcopy3 { padding-left : 10px; padding-right : 45px; color: #666666; font-size: 11px; font-family: Verdana, Geneva; line-height: 16px }

.sn-Link  { color: #000000; font-size: 9.5px; font-family: Verdana, Geneva; line-height: 16px }

.body-Input-Submit {
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size: 65%; 
	font-weight: normal; 
	text-align: center;
	vertical-align: middle;
	border: 1px outset #9999999;
	background-color: #CCCCCC;
	cursor: hand;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true' , startcolorstr='#EEEEEE' , endcolorstr='#CCCCCC', gradienttype='0');
}

.listhead  { 
	color: 						#003366; 
	font-size: 					12px; 
	font-family: 				Arial, Helvetica; 
	font-weight: 				bold; 
	line-height: 				14px 
}

/* [ New Styles ] */
ul {
	list-style-type:			square; 
}

fieldset {
	padding-right:				2px;
	padding-top:				4px;
	padding-bottom:				2px;
}

legend {
	font-family:				Verdana, Geneva;
	font-size:					11px;
	font-weight:				bold;
	color:						#003366;
	padding-bottom:				3px;
}

.index-Body-ReportClaim {
	padding-left : 				8px; 
	color: 						#FFFFFF; 
	font-size: 					11px; 
	font-family: 				Verdana, Helvetica;
	display:					block;
	margin-top:					8px;
}

.listitem { 
	color: 						#000000; 
	font-size: 					11px; 
	font-family: 				Verdana, Geneva; 
	line-height: 				16px;
	padding-bottom: 			3px;
}

.snListitem { 
	color: 						#999999; 
	font-size: 					10px; 
	font-family: 				Verdana, Geneva; 
	line-height: 				12px;
	padding-right:				4px;
	padding-top:				5px;
}

.body-Block-Heading {
	color: 						#000000;
	font-size: 					11px; 
	font-family: 				Verdana, Geneva; 
	line-height: 				14pt;
	text-align: 				left;
	vertical-align: 			top;
}

.body-Block-Content {
	color: 						#000000;
	font-size: 					11px; 
	font-family: 				Verdana, Geneva; 
	line-height: 				14pt;
	text-align: 				left;
	vertical-align: 			top;
	padding-left: 				15px;
	padding-top: 				8px;
	display: 					block;
}

.body-Sidebar-Content {
	padding-left: 				25px;
	padding-right:				10px;
}

.body-Sidebar-Container {
	vertical-align: 			top; 
	text-align: 				left; 
	/*border: 					1px solid #003366;*/
	background-color:			#336699;
	background-image:			url(../images/b_SidebarTable.gif);
	background-repeat:			no-repeat;
}

.body-Sidebar-Header {
	height: 					20px; 
	width: 						205px; 
	background-color: 			#003366; 
	vertical-align: 			top; 
	text-align: 				left; 
	font-family: 				Verdana, Geneva; 
	font-size: 					10px; 
	font-weight: 				bold; 
	color: 						#FFFFFF; 
	padding-top: 				3px;
}

SPAN.body-Sidebar-Link {
	padding-top:				6px;
	padding-bottom:				6px;
	padding-left:				19px;
	padding-right:				10px;
	display:					block;
}

A.body-Sidebar-Link {
	color:						#FFFFFF;
	font-size:					11px;
	font-family:				Verdana, Geneva;
	font-weight:				normal;
	text-decoration:			none;
}

#contextHeader {
	padding-bottom:				25px;
}

#bodyContentBlock {
	padding-right:				10px; 
	border-right:				1px dashed #DADADA;
}

#bodyContentMargin {
	padding-right: 				10px;
	padding-left:				10px;
}

/***********************************************************
**  The following classes are used exclusively on the
**  Financial Reports page
***********************************************************/
TD.frYearColumn {
	text-align:					left;
	vertical-align:				top;
	background-color:			#003366;
	font-family:				Verdana, Geneva;
	font-size:					12px;
	font-weight:				bold;
	color:						#FFFFFF;
	border-bottom:				2px solid #FFFFFF;
}

TD.frHeaderColumn {
	text-align:					left;
	vertical-align:				top;
	background-color:			#99CCCC;
}

TD.frSubHeaderColumn {
	text-align:					left;
	vertical-align:				top;
	background-color:			#DADADA;
}

TD.frBodyColumn {
	text-align:					left;
	vertical-align:				top;
	background-color:			#EEEEEE;
}


/***********************************************************
**  The following classes are used exclusively for rendering
**  Office Locations via Lotus Domino
***********************************************************/
.officeListSectionTitle {
	color: 						#000000;
	font-size: 					.9em; 
	font-family: 				Verdana, Geneva; 
	text-align: 				left;
	vertical-align: 			top;
	font-weight:				bold;	
}

.officeListBodyNormal {
	color: 						#000000;
	font-size: 					11px; 
	font-family: 				Verdana, Geneva;
	line-height:				11pt;
	text-align: 				left;
	vertical-align: 			top;
	font-weight:				normal;
}

.Body-Margin-Title {
	display:					block;
}

.Body-Margin-Link-Block {
	background-color: 			#EEEEEE; 
	display: 					block; 
	width: 						115px; 
	border-left: 				1px solid #999999; 
	border-right: 				1px solid #999999; 
	border-bottom: 				1px solid #999999;
	padding-top:				10px;
}

.Body-Margin-Link {
	font-family:				Verdana, Geneva;
	font-size:					.6em;
	line-height:				13px;
	color:						#336699;
	display:					block;
	padding-bottom:				8px;
	padding-left:				10px;
	padding-right:				7px;
}