body {
	font-family: arial;
	font-size: 9pt;
	font-weight: normal;
}
td {
	font-family: arial;
	font-size: 9pt;
	font-weight: normal;
}
th {
	font-family: arial;
	font-size: 9pt;
	font-weight: normal;
	font-weight: bold;
}
.copyright {
	font-family: arial;
	font-size: 9pt;
	font-weight: normal;
	background-color: #AEAEAE;
	margin: 1px;
	padding: 3px;
}
.navtopleft {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	background-color: #858585;
	color: white;
	margin: 3px;
	padding: 3px;
}
.navtopright {
	font-family: arial;
	font-size: 9pt;
	background-color: #AEAEAE;
	margin: 1px;
	padding: 1px;
}
.navtopseparator {
	color: white;
	margin: 1px;
	padding: 1px;
}
a.topnavlink {
	font-family: arial;
	font-size: 9pt;
	text-decoration: none;
	color: black;
	margin: 1px;
	padding: 1px;
}
a.topleftnavlink {
	font-family: arial;
	font-size: 9pt;
	text-decoration: none;
	color: white;
	margin: 3px;
	padding: 3px;
}
.rednote {
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	color: red;
}
.shadeline {
	spacing: 1px;
	padding: 1px;
	margin: 1px;
	size: 1px;
	color: #EAEAEA;
}
.shadeline1 {
	spacing: 1px;
	padding: 1px;
	margin: 1px;
	size: 1px;
	color: #AEAEAE;
}
.resulttable {
	font-family: arial;
	font-size: 9pt;
}
.numberofrecord {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: #535353;
}
.toplabel1 {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: black;
	margin: 1px;
	padding: 2px;
}
.toplabel2 {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: #535353;
	margin: 1px;
	padding: 2px;
}
.inittopleftborder {
	border-top: 1px solid silver;
	border-left: 1px solid silver;
	border-bottom: 1px solid silver;
	margin: 0px 1px 1px 1px;
	padding: 2px 1px 2px 2px;
}
.inittoprightborder {
	border-top: 1px solid silver;
	border-right: 1px solid silver;
	border-bottom: 1px solid silver;
	margin: 0px 1px 1px 1px;
	padding: 0px 1px 1px 1px;
}
.inittopaddr {
	font-family: arial;
	font-size: 9pt;
	background-color: #858585;
	color: white;
	margin: 1px;
	padding: 2px;
}
.inittopprice {
	font-family: arial;
	font-size: 9pt;
	margin: 0px 1px 1px 1px;
	padding: 0px 1px 1px 1px;
}
.leftborder {
	border-left: 1px solid silver;
}
.containnote {
	font-family: arial;
	font-size: 8pt;
	color: #616161;
	margin: 5px;
	padding: 3px;
	border-left: 1px solid silver;
}
.items {
	font-family: arial;
	font-size: 8pt;
	color: #616161;
}
.subtotal {
	font-family: arial;
	font-size: 9pt;
}
.ccinforeq {
	font-family: arial;
	font-size: 9pt;
	text-align:right;
	font-weight: bold;
}
.ccinfoopt {
	font-family: arial;
	font-size: 9pt;
	text-align:right;
	font-weight: bold;
}
.ccinfo {
	font-family: arial;
	font-size: 9pt;
}
.optionaltext {
	font-family: arial;
	font-size: 8pt;
	text-align: right;
	font-weight: normal;
	color: #393838;
}
.termsnconditionsb {
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
}
.termsnconditions {
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
}
.resultsNavBox {
	font-family: arial;
	font-size: 9pt;
	font-weight: normal;
}
resultsViewing {
	font-family: arial;
	font-size: 9pt;
	font-weight: normal;
	color: black;
	margin: 1px;
	padding: 2px;
}
a.resultsNavBar {
	font-family: arial;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: #393838;
	margin: 1px;
	padding: 2px;
}
.sectionheader {
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	color: black;
}
.medblackb {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: black;
}
.medblack {
	font-family: arial;
	font-size: 9pt;
	font-weight: normal;
	color: black;
}

