body
{
	color: black;
	background-color: #c2bfd3;
	margin-top:10px;
	margin-bottom:20px;
	margin-right:20px;
	margin-left:20px;
}

body.demoBG
{
	background-color: #ffc;
	margin-top:10px;
	margin-bottom:20px;
	margin-right:20px;
	margin-left:20px;
}

p
{
	color: black;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.bodyText
{
	color: black;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}

a
{
	color: #023467;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

a.captionLink
{
	color: #023467;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

a:link
{
	color: #023467;
	font-weight: bold;
}

a:visited
{
	color: #41678d;
	font-weight: bold;
}

a:hover
{
	color: #ffc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:active
{
	color: #41678d;
	font-weight: bold;
}

table
{
	background-color: #c2bfd3;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
}

td
{
	color: black;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	text-align: justify;
}


h1
{
	color: #000;
	font-size: 12pt;
	font-weight: normal;
	margin: 0.67em 0;
}

.link_no_bold
{
	color: #023467;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.align_right
{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	text-align: right;
	font-size: 10pt;
}

.copy
{
	color: black;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.closeWindow
{
	color: black;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: right;
}

td.caption
{
	color: black;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

td.audiobook
{
	color: black;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-right: 16px;
}

td.audiobookCaption
{
	color: black;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding-right: 16px;
	padding-bottom:5px;
}

td.audiobookLast
{
	color: black;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.titleDemo
{
	color: #023466;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 20pt;
	font-weight: bold;
	font-variant: small-caps;
}
.titleSubPage
{
	color: #ffc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 20pt;
	font-weight: bold;
	font-variant: small-caps;
}

.titleSubHead
{
	color: #ffc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 20pt;
	font-weight: bold;
	font-variant: small-caps;
}

.author
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	text-align: right;
}
