body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

td.fineprint{
	font-size: 8pt;
	border-top: 1px;
	border-top-color : #B8B4D0;
	border-top-style: solid;
	color: #B8B4D0;
	background-color: transparent;
	text-align:right;
}

td.PictureTop, td.TextTop {
	text-align: left;
	vertical-align: top;
}

td.PictureBottom, td.TextBottom {
	text-align: right;
	vertical-align: bottom;
}

td.Top {
	vertical-align: top;
}

td.Bottom{
	vertical-align: bottom;
}

td.Nav {
	font-weight:900;
	color: #B0B0C8;
	background-color: transparent;
	text-align:center;
}

td.NavThere{
	font-weight:900;
	color: #6666CC;
	background-color:transparent;
	text-align:center;
}

td.Details{
	font-weight:900;
	font-size: 16pt;
	color:#B0B0C8;
	background-color: transparent;
	text-align: left;
	vertical-align: top;
}

a, a:link, a:visited {
	font-weight:normal;
	color: #B0B0C8;
	background-color: transparent;
	text-decoration: none;
}

a:hover{
	font-weight:normal;
	color: #706898;
	background-color: transparent;
	text-decoration: underline;
}

a.Nav, a:link.Nav, a:visited.Nav {
	font-weight:900;
	color: #B0B0C8;
	background-color: transparent;
	text-decoration: none;
}

a:hover.Nav{
	font-weight:900;
	color: #706898;
	background-color: transparent;
	text-decoration: underline;
}

th.MainHeader{
	font-weight:bold;
	font-size: 12pt;
	color: #706898;
	background-color:transparent;
	text-align:left;
	vertical-align:top;
	padding: 5px 0px 5px 0px;
	margin: 10px 0px 0px 0px;
}

td.MainHeader{
	font-weight:bold;
	font-size: 12pt;
	color: #706898;
	background-color:transparent;
	text-align:left;
	padding: 5px 0px 5px 0px;
	margin: 10px 0px 0px 0px;
}

th.MainHeadPort{
	font-weight:bold;
	font-size: 12pt;
	color: #706898;
	background-color:transparent;
	text-align:left;
	padding: 5px 0px 5px 10px;
	margin: 10px 0px 0px 0px;
	border-top : 1px solid #706898;
	border-bottom: 1px solid #706898;
}

th.SubHeaderBottom{
	font-weight:bold;
	color:#B0B0C8;
	background-color:transparent;
	text-align:right;
	vertical-align: bottom;
	padding: 5px 0px 5px 0px;
	margin: 10px 0px 0px 0px;
}

th.SubHeaderTop{
	font-weight:bold;
	color:#B0B0C8;
	background-color:transparent;
	text-align:left;
	vertical-align:top;
	padding: 5px 0px 5px 0px;
	margin: 10px 0px 0px 0px;
}

th.SubHeadPort{
	font-weight:bold;
	color:#B0B0C8;
	background-color:transparent;
	text-align:left;
	vertical-align:top;
	padding: 5px 0px 5px 10px;
	margin: 25px 0px 0px 0px;
	border-color:#B0B0C8;
	border-top : 1px solid #B0B0C8;
	border-bottom: 1px solid #B0B0C8;
}
th.ResumeHead{
	font-weight:bold;
	color:#706898;
	background-color:transparent;
	text-align:left;
	vertical-align:top;
	padding: 5px 0px 5px 10px;
	margin: 25px 0px 0px 0px;
	border-color:#B0B0C8;
	border-bottom: 1px solid #B0B0C8;
	font-size: 12pt;
}
th.ResumeSubHead{
	font-weight:bold;
	color:#B0B0C8;
	background-color:transparent;
	text-align:left;
	vertical-align:top;
	padding: 5px 0px 5px 10px;
	margin: 25px 0px 0px 0px;
	border-color:#B0B0C8;
	font-size:12pt;
}
tr.Resume{
	font-size:10pt;
	padding-left: 10px;
	text-align:left;
}
td.Right{
	vertical-align:top;
	text-align: left;
}

td.Left{
	vertical-align:top;
	text-align:right;
}

td.InternalNav{
	color:#B0B0C8;
	background-color:transparent;
	text-align:center;
	vertical-align:top;
	border-color: #B0B0C8;
	border-style: solid;
	font-size:8pt;
	border-width: 1px 0px 0px 0px;
	padding: 10px;
	margin: 10px 0px 0px 0px;
	font-weight: normal;
}

a.IntNav, a.IntNav:link, a.IntNav:visited {
	color: #B0B0C8;
	background-color: transparent;
	text-decoration: none;
	font-size:8pt;
	font-weight: normal;
}

a.IntNav:hover{
	color: #706898;
	background-color: transparent;
	text-decoration: underline;
	font-size:8pt;
	font-weight: normal;
}

a.PortNav, a.IntNav:link, a.IntNav:visited {
	color: #B0B0C8;
	background-color: transparent;
	text-decoration:none;
	font-weight: normal;
	font-size: 10pt;
}

a.PortNav:hover{
	color: #706898;
	background-color: transparent;
	text-decoration: underline;
	font-weight: normal;
}

p.SmallText {
	font-size:8pt;
	font-weight: normal;
	vertical-align: inherit;
	text-align: left;
	padding-left: 15px;
}

td.Information{
	font-size: 10pt;
	font-weight:normal;
	text-align: left;
	vertical-align: top;
}

li {font-size: 8pt;}
form{
	font-size: 10pt;
	line-height : 16pt;
	padding : 5px 25px;
}
td.form{
	color: #706898;
	border: 1px solid;
	border-color: #B0B0C8;
	}
