.style1 {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 10px;}.style2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}a.style2:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	text-decoration: none;}a.style2:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	text-decoration: none;}a.style2:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #990000;	text-decoration: underline;}.style4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	font-weight: bold;}.style5 {	font-family: Arial, Helvetica, sans-serif;	color: #1F3D89;	font-weight: bold;	font-size: 14px;	line-height:16px;}.style6 {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 13px;	line-height: 18px;}a.style6:link {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 13px;	line-height: 18px;	text-decoration: underline;}a.style6:visited {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 13px;	line-height: 18px;	text-decoration: underline;}a.style6:hover {	font-family: Arial, Helvetica, sans-serif;	color: #990000;	font-size: 13px;	line-height: 18px;	text-decoration: none;}body {	background-image: url(images/hp-draft_03.gif);	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}.menutitle {cursor:pointer;margin-bottom: 2px;margin-left: 0px;background-color:#2F5D9D;width:210px;text-align:left;font-weight:bold;border-bottom-width:1px;border-bottom-color:#002234;border-bottom-style:solid;border-top-style:solid;border-top-color:#005078;border-top-width:1px;}.subbody {margin-bottom: 0em;}.submenu {margin-bottom: 0em;background-color:#eeeeee;padding-left:5px;padding-top:5px;padding-right:10px;width: 195px;border-bottom-width:1px;border-bottom-color:#CCCCCC;border-bottom-style:dashed;}.rightBorder{border-right-width:1px;border-right-color:#CCCCCC;border-right-style:dashed;}.leftBorder{border-left-width:1px;border-left-color:#CCCCCC;border-left-style:dashed;}.topBorder{border-top-width:1px;border-top-color:#666666;border-top-style:dashed;}.bottomBorder{border-bottom-width:1px;border-bottom-color:#cccccc;border-bottom-style:dashed;}.spanTitle{width:375px;padding-top:3px;padding-bottom:3px;padding-left:5px;vertical-align:baseline;background-color:#eeeeee;border-bottom-width:1px;border-bottom-color:#cccccc;border-bottom-style:dashed;border-top-width:1px;border-top-color:#cccccc;border-top-style:dashed;}.spanTitle210{width:205px;padding-top:3px;padding-bottom:3px;padding-left:5px;vertical-align:baseline;background-color:#eeeeee;border-bottom-width:1px;border-bottom-color:#cccccc;border-bottom-style:dashed;border-top-width:1px;border-top-color:#cccccc;border-top-style:dashed;}.spanTitle180{width:175px;padding-top:3px;padding-bottom:3px;padding-left:5px;vertical-align:baseline;background-color:#eeeeee;border-bottom-width:1px;border-bottom-color:#cccccc;border-bottom-style:dashed;border-top-width:1px;border-top-color:#cccccc;border-top-style:dashed;}/*in use since 10/25/05*/table.blueBorder{background-color:#ffffff;width:100%;border-collapse:collapse;}td.BorderOnly{	background-color:#ffffff;	border:1px solid #B1BED2;}td.header{	font-family: Arial, Helvetica, sans-serif;	color: #1F3D89;	font-weight: bold;	font-size: 14px;	line-height:16px;	background-color:#eeeeee;	border:1px solid #B1BED2;	padding-left: 6px;	padding-top: 3px;	padding-bottom: 3px;}td.content{	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 13px;	line-height: 18px;	border:1px solid #B1BED2;	padding-left: 15px;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;}td.end{	border:1px solid #B1BED2;	width: 9px;}td.PortfolioPieces{border:1px solid #B1BED2;}td.container{padding-top:0px;padding-left:0px;/*change to 1px for FireFox*/}table.sideBar{background-color:#ffffff;width:100%;border-collapse:collapse;}td.sideBarHeader{	font-family: Arial, Helvetica, sans-serif;	color: #ffffff;	font-weight: bold;	font-size: 12px;	line-height:16px;	background-color:#2F5D9D;	border:1px solid #B1BED2;	padding-left: 6px;	padding-top: 3px;	padding-bottom: 3px;}td.sideBarContent{	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 11px;	border:1px solid #B1BED2;	background-color:#eeeeee;	padding-left: 15px;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;}td.portfolioHeader{	font-family: Arial, Helvetica, sans-serif;	color: #1F3D89;	font-weight: bold;	font-size: 14px;	line-height:16px;	background-color:#ffffff;	padding-left: 6px;	padding-top: 3px;	padding-bottom: 3px;}td.portfolioDescHeader{	font-family: Arial, Helvetica, sans-serif;	color: #27539D;	font-weight: bold;	font-size: 14px;	line-height:16px;	background-color:#E5EAF3;	padding-left: 6px;	padding-top: 3px;	padding-bottom: 3px;	border:1px solid #B1BED2;}td.portfolioDescContent{	font-family: Arial, Helvetica, sans-serif;	color: #27539D;	font-size: 12px;	line-height:16px;	border:1px solid #B1BED2;	background-color:#ffffff;	padding-left: 15px;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;}.smallblue{	font-family: Arial, Helvetica, sans-serif;	color: #27539D;	font-size: 12px;	line-height:16px;}.submitButton {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #ffffff;	background-color: #2F5D9D;	padding-top: 2px;	padding-right: 8px;	padding-bottom: 2px;	padding-left: 8px;	border: 1px solid #2F5D9D;}.submitButtonOn {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #2F5D9D;	background-color: #ffffff;	padding-top: 2px;	padding-right: 8px;	padding-bottom: 2px;	padding-left: 8px;	border: 1px solid #2F5D9D;}.sidebarTextInput {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	background-color: #FFFFFF;	height: 16px;	width: 150px;	border: 1px solid #000000;	padding: 2px;}.mainTextInput {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	background-color: #FFFFFF;	height: 16px;	width: 150px;	border: 1px solid #000000;	padding: 2px;}.mainFileInput {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	background-color: #FFFFFF;	height: 16px;	border: 1px solid #000000;	padding: 2px;}.mainMemoInput {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	background-color: #FFFFFF;	height: 52px;	width: 200px;	border: 1px solid #000000;	padding: 2px;}/* style spec's for rolltip (div generated in code) */div#rolltipDiv {  position:absolute; visibility:hidden;  left:0; top:0; z-index:1000;  width:120px; padding:8px; font-size:11px;  background-color:#ffffff; border:1px solid #2F5D9D;   font-family: Arial, Helvetica, sans-serif;	color: #1F3D89;	font-weight: bold;	font-size: 12px;	line-height:16px;	text-align:center;  }.superRoman {	vertical-align: super;	font-size: 8px;}li.capNav {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #304E96;	background-color: #FFFFFF;	padding-top: 1px;	padding-right: 1px;	padding-bottom: 1px;	padding-left: 6px;	border: 1px solid #304E96;	width: 108px;	list-style-type: none;	text-indent: 0px;	margin: 0px;}li.capNavOn {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #304E96;	background-color: #DEE3EE;	padding-top: 1px;	padding-right: 1px;	padding-bottom: 1px;	padding-left: 6px;	border: 1px solid #304E96;	width: 108px;}/* from list-o-matic */.navcontainer { width: 123px; }.navcontainer ul{margin-top: 0px;margin-left: 15px;padding-left: 0;list-style-type: none;font-family: Arial, Helvetica, sans-serif;}.navcontainer a{display: block;	margin-bottom:3px;	background-color: #FFFFFF;	padding-top: 1px;	padding-right: 1px;	padding-bottom: 1px;	padding-left: 6px;	border: 1px solid #304E96;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #304E96;}.navcontainer a:link, .navlist a:visited{text-decoration: none;}.navcontainer a:hover{background-color: #DEE3EE;text-decoration: none;}.navcontainerExp { width: 195px; }.navcontainerExp ul{margin-top: 0px;margin-left: 0px;padding-left: 0;list-style-type: none;font-family: Arial, Helvetica, sans-serif;}.navcontainerExp a{display: block;	margin-bottom:3px;	background-color: #FFFFFF;	padding-top: 1px;	padding-right: 1px;	padding-bottom: 1px;	padding-left: 6px;	border: 1px solid #304E96;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #304E96;}.navcontainerExp a:link, .navlist a:visited{text-decoration: none;}.navcontainerExp a:hover{background-color: #DEE3EE;text-decoration: none;}h2 { 	font-size: 14px;	line-height: 15px;	padding:0px;	margin:0px;}