body {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
    }
td {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-align: center;
    }
td.bgimage50 {
	color: #000000;
	background-color: #D1DBDD;
	background-repeat: no-repeat;
	text-align: justify;
	vertical-align: top;
    }
td.bgimage51 {
	color: #000000;
	background-color: #D3DCE6;
	background-repeat: no-repeat;
	text-align: justify;
	vertical-align: top;
    }
td.bgimage52 {
	color: #000000;
	background-color: #8DA1B4;
	background-repeat: no-repeat;
	text-align: justify;
	vertical-align: top;
    }
td.bgimage53 {
	color: #000000;
	background-color: #8CA1B4;
	background-repeat: no-repeat;
	text-align: justify;
	vertical-align: top;
	vertical-align: top;
    }
td.bgimage54 {
	color: #000000;
	background-color: #8CA2B4;
	background-repeat: no-repeat;
	text-align: justify;
	vertical-align: top;
    }
td.bgimage55 {
	color: #000000;
	background-color: #D3DCE6;
	background-repeat: no-repeat;
	text-align: justify;
	vertical-align: top;
    }
td.bgimage58 {
	color: #000000;
	background-color: #D1DADE;
	background-repeat: no-repeat;
	text-align: justify;
	vertical-align: top;
    }
td.bgimage56 {
	color: #000000;
	background-color: #E0E6E8;
	background-repeat: no-repeat;
	text-align: justify;
	vertical-align: top;
    }
td.bgimage57 {
	color: #000000;
	background-color: #E0E6E9;
	background-repeat: no-repeat;
	text-align: justify;
	vertical-align: top;
    }
td.bgimage59 {
	color: #000000;
	background-color: #D1DADD;
	background-repeat: no-repeat;
	text-align: justify;
	vertical-align: top;
    }
td.selected {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: transparent;
	text-align: center;
	text-valign: middle;
	text-decoration: none;
    }
td.textright {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-align: right;
	padding: 5 5 5 5;
    }
td.textleft {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-align: left;
	padding: 5 5 5 5;
    }
td.purchase {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-align: justify;
	padding: 5 5 5 5;
	vertical-align: top;
    }
td.purchaseheader {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	background-color: transparent;
	text-align: center;
	padding: 5 5 5 5;
    }
a.sideref {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #404040;
	background-color: transparent;
	text-align: center;
	text-valign: middle;
	text-decoration: none;
    }
a.sideref:hover {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: transparent;
	text-align: center;
	text-valign: middle;
	text-decoration: none;
    }
a.textref {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
    }
a.textboldref {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: red;
	background-color: transparent;
	text-decoration: underline;
    }

a.dlref {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
    }

p.textsection {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-align: justify;
	padding: 10 5 5 5;
    }

p.textsectioncenter {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-align: center;
	padding: 10 5 5 5;
    }

p.authoritysection {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-align: right;
	padding: 10 5 5 5;
    }

h3.sectionhead {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-weight: bold;
	color: #000000;
	background-color: transparent;
	text-align: left;
	padding: 10 5 5 5;
    }
h3.sectionheadred {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-weight: bold;
	color: red;
	background-color: transparent;
	text-align: left;
	padding: 10 5 5 5;
    }
input.feedback {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-align: left;
    }
textarea.feedback {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-align: left;
    }
input.formbutton {
	font-family: Sans-serif, Helvetica, Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-align: center;
    }
span.oldprice {
	text-decoration: line-through;
}

span.newprice {
	color: red;
}


