.relatedheading 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 11px;
        color: #EAEAFF;
        background-color: #9999DD;
        vertical-align: baseline;
        margin-top: 12px;
        margin-bottom: 0px;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 6px;
        padding-bottom: 6px;
        padding-left: 4px;
        padding-right: 4px;
        border-color: #333399;
        border-top-style: solid;
        border-top-width: 3px;
        border-top-color: #333399;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #333399;
        text-align: left;
        text-indent: 0cm;
        width: 100%;
}

.relateditem 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: #EAEAFF;
        vertical-align: baseline;
        line-height: 14pt;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 4px;
        padding-right: 4px;
        text-align: left;
        text-indent: 0cm;
}

.bodytext 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        line-height: 16px;
        margin-top: 0.8em;
        margin-bottom: 0em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0cm;
}

.specialbold 
{
	display: inline;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        color: #333399;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
}

.bodytextright 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        line-height: 16px;
        margin-top: 0.8em;
        margin-bottom: 0em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: right;
        text-indent: 0cm;
}

ul.listbullet 
{
	display: list-item;
        list-style-type: Square;
        list-style-image: url(morsquare.gif);
        list-style-position: outside;
}

li.listbullet 
{
	display: block;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        line-height: 16px;
        margin-top: 3px;
        margin-bottom: 3px;
        margin-left: 0pt;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0cm;
}

span.listbullet 
{
	display: inline;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        line-height: 16px;
        margin-top: 3px;
        margin-bottom: 3px;
        margin-left: 0pt;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
}

.tableheading 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 11px;
        color: #EAEAFF;
        background-color: #9999DD;
        vertical-align: baseline;
        margin-top: 1.5em;
        margin-bottom: 0em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 6px;
        padding-bottom: 6px;
        padding-left: 6px;
        padding-right: 6px;
        border-color: #990066;
        border-top-style: solid;
        border-top-width: 3px;
        border-top-color: #990066;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #333399;
        text-align: left;
        text-indent: 0cm;
        width: 100%;
}

.tablebodytext 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 10pt;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 3pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 2pt;
        padding-right: 2pt;
        text-align: left;
        text-indent: 0cm;
}

.subheading 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 11px;
        color: #333399;
        background-color: inherit;
        vertical-align: baseline;
        line-height: 11px;
        margin-top: 2.2em;
        margin-bottom: 0.8em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0cm;
        width: 100%;
}

.marginedition 
{
	display: block;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 11px;
        color: #9999DD;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 6pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0cm;
}

.wingdingsymbols 
{
	display: inline;
        font-family: "Wingdings", verdana, arial, helvetica, sans-serif;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
}

.emphasis 
{
	display: inline;
        font-weight: bold;
        color: #990066;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
}

.monospace 
{
	display: inline;
        font-family: "Lucida Console", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 1em;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
}

.headingprocedure 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 11px;
        color: #990066;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 1.5em;
        margin-bottom: 0.5em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 0pt;
        padding-bottom: 1px;
        padding-left: 0pt;
        padding-right: 0pt;
        border-color: #000000;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #990066;
        text-align: left;
        text-indent: 0cm;
        width: 100%;
}

ol.listnumber 
{
	display: list-item;
        list-style-type: Decimal;
        list-style-position: outside;
}

li.listnumber 
{
	display: block;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        line-height: 16px;
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        margin-left: 0%;
        margin-right: 0%;
        text-align: left;
}

span.listnumber 
{
	display: inline;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        line-height: 16px;
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        margin-left: 0%;
        margin-right: 0%;
}

ul.listbullet2 
{
	display: list-item;
        list-style-type: Square;
        list-style-position: outside;
}

li.listbullet2 
{
	display: block;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 3pt;
        margin-bottom: 3pt;
        margin-left: 0pt;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0cm;
}

span.listbullet2 
{
	display: inline;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 3pt;
        margin-bottom: 3pt;
        margin-left: 0pt;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
}

.listcontinue 
{
	display: block;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        line-height: 16px;
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        text-align: left;
}

.listnote 
{
	display: block;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        margin-right: 0cm;
        text-align: left;
}

.widegraphics 
{
	display: block;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0cm;
}

.marginnote 
{
	display: block;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #333399;
        background-color: #FFE8D0;
        vertical-align: baseline;
        line-height: 16px;
        margin-top: 1em;
        margin-bottom: 0.5em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 4px;
        padding-right: 4px;
        border-color: #333399;
        border-top-style: solid;
        border-top-width: 3px;
        border-top-color: #333399;
        border-bottom-style: solid;
        border-bottom-width: 3px;
        border-bottom-color: #990066;
        border-left-style: solid;
        border-left-width: 1px;
        border-left-color: #FF9933;
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: #FF9933;
        text-align: left;
        text-indent: 0cm;
        width: 100%;
}
.spacer 
{
	font-family: "MS Sans Serif", verdana, arial, helvetica, sans-serif;
        font-size: 1pt;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 0pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0cm;
}

.note 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: #FFE8D0;
        vertical-align: baseline;
        line-height: 16px;
        margin-top: 1em;
        margin-bottom: 0pt;
        margin-left: 0cm;
        margin-right: 0pt;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 4px;
        padding-right: 4px;
        border-color: #FF9933;
        border-top-style: solid;
        border-top-width: 1px;
        border-top-color: #FF9933;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #FF9933;
        border-left-style: solid;
        border-left-width: 3px;
        border-left-color: #333399;
        border-right-style: solid;
        border-right-width: 3px;
        border-right-color: #990066;
        text-align: left;
        text-indent: 0cm;
        width: 80%;
}

.small 
{
	display: inline;
        font-size: 9px;
        color: inherit;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
}

.warning 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: #FFE8D0;
        vertical-align: baseline;
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 6px;
        padding-bottom: 6px;
        padding-left: 6px;
        padding-right: 6px;
        border-color: #800040;
        border-top-style: solid;
        border-top-width: 0.3mm;
        border-top-color: #800040;
        border-bottom-style: solid;
        border-bottom-width: 0.3mm;
        border-bottom-color: #800040;
        border-left-style: solid;
        border-left-width: 0.3mm;
        border-left-color: #800040;
        border-right-style: solid;
        border-right-width: 0.3mm;
        border-right-color: #800040;
        text-align: left;
        text-indent: 0cm;
        width: 100%;
}

ol.listnumber2 
{
	display: list-item;
        list-style-type: Decimal;
        list-style-position: outside;
}

li.listnumber2 
{
	display: block;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 10pt;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        text-align: left;
}

span.listnumber2 
{
	display: inline;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 10pt;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
}

.bodysmall 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 9px;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        line-height: 13px;
        margin-top: 4pt;
        margin-bottom: 4pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0cm;
}

.proportional 
{
	font-family: "Lucida Console", verdana, arial, helvetica, sans-serif;
        font-size: 1em;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0cm;
        white-space: pre;
}

ul.tablelistbullet 
{	
	display: list-item;
        list-style-type: Square;
        list-style-image: url(dblsquare.gif);
        list-style-position: outside;
}

li.tablelistbullet 
{
	display: block;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0cm;
}

span.tablelistbullet 
{
	display: inline;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
}

.marginicons 
{
	display: block;
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 10pt;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0cm;
}

.heading1 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 15px;
        color: #333399;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 1em;
        margin-bottom: 0.5em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 0pt;
        padding-bottom: 1px;
        padding-left: 0pt;
        padding-right: 0pt;
        border-color: #FF9933;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #FF9933;
        text-align: left;
        text-indent: 0cm;
        width: 100%;
}

.heading2 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 13px;
        color: #333399;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 1em;
        margin-bottom: 0.5em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 0px;
        padding-bottom: 1px;
        padding-left: 0px;
        padding-right: 0px;
        border-color: #FFE8D0;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #FFE8D0;
        text-align: left;
        text-indent: 0cm;
        width: 100%;
}

.heading3 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 13px;
        color: #333399;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 1em;
        margin-bottom: 0em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 0pt;
        padding-bottom: 1px;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0cm;
        width: 100%;
}

.heading4 
{	
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 13px;
        color: #333399;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 1em;
        margin-bottom: 0em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 0pt;
        padding-bottom: 1px;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0cm;
        width: 100%;
}

.heading5 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 11px;
        color: #333399;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 1em;
        margin-bottom: 0em;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0pt;
        padding-bottom: 1px;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0cm;
        width: 100%;
}

.heading6 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 11px;
        color: #333399;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 1em;
        margin-bottom: 0em;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0pt;
        padding-bottom: 1px;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0cm;
        width: 100%;
}

.indexatoz 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 18px;
        color: #9999DD;
        background-color: #CCCCFF;
        vertical-align: baseline;
        line-height: 23px;
        margin-top: 1em;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 6px;
        padding-bottom: 6px;
        padding-left: 6px;
        padding-right: 6px;
        text-align: left;
        text-indent: 0cm;
        width: 94%;
}

.indexheading 
{	
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 18px;
        color: #333399;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 12px;
        padding-bottom: 1px;
        padding-left: 0px;
        padding-right: 0px;
        text-align: left;
        text-indent: 0cm;
        width: 100%;
}

.index1 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 11px;
        color: #333399;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 3px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        text-align: left;
        text-indent: 0pt;
}

.index2 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 8pt;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0pt;
}

.index3 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 8pt;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        text-align: left;
        text-indent: 0pt;
}

.indexlink 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #333399;
        background-color: inherit;
        vertical-align: baseline;
        line-height: 16px;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        text-align: left;
        text-indent: 0pt;
}

.toc 
{
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        vertical-align: baseline;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        text-align: left;
        text-indent: 0.75em;
}