body {
    color: #000000;
    background-color: #ffffff;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;

    text-decoration: none;
    vertical-align: baseline;
    text-transform: none;
    text-align: left;
    text-indent: 0;
    line-height: normal;

    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;

    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;

    font-family: arial, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 10pt;
}

a {
}

a:link {
    color: #0000ff;
}

a:visited {
    color: #880088;
}

a:hover {
    color: #ff0000;
}

h1 {
    font-family: arial, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 130%;

    border-top-width: thin;
    border-right-width: thin;
    border-bottom-width: thin;
    border-left-width: thin;
    border-color: #000000, #000000, #000000, #000000;
    border-style: none;
    width: auto;
    height: auto;
    float: none;
    clear: none;
}

h2 {
    font-family: arial, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 120%;

    border-top-width: thin;
    border-right-width: thin;
    border-bottom-width: thin;
    border-left-width: thin;
    border-color: #000000, #000000, #000000, #000000;
    border-style: none;
    width: auto;
    height: auto;
    float: none;
    clear: none;
}

h3 {
    font-family: arial, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 110%;

    border-top-width: thin;
    border-right-width: thin;
    border-bottom-width: thin;
    border-left-width: thin;
    border-color: #000000, #000000, #000000, #000000;
    border-style: none;
    width: auto;
    height: auto;
    float: none;
    clear: none;
}

h4 {
    font-family: arial, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 100%;

    border-top-width: thin;
    border-right-width: thin;
    border-bottom-width: thin;
    border-left-width: thin;
    border-color: #000000, #000000, #000000, #000000;
    border-style: none;
    width: auto;
    height: auto;
    float: none;
    clear: none;
}

p {
    font-family: arial, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 10pt;
}

table {
    font-family: arial, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 10pt;
}

td {
    font-family: arial, sans-serif;
}

.drillmenu {
    	font-size: 8pt;
}

.small {
	font-size: 8pt ! important;
}

.forms
{
	font-size: 10pt;
	background-color: #533B81;
	color: #ffffff ! important;
}

.formsmall
{
	font-size: 8pt;
	background-color: #533B81;
	color: #ffffff ! important;
}

.formHeaderSmall
{
	font-size: 8pt;
	font-weight: bold;
}

.formHeader
{
	font-size: 10pt;
	font-weight: bold;
}

.header	
{
	font-size: 10pt;
	font-weight: bold;
}

.other {
    	font-variant: small-caps;
    	font-weight: bold;
    	background-color: #FFCC99;
    	border-top-width: thin;
    	border-right-width: thin;
    	border-bottom-width: thin;
    	border-left-width: thin;
    	border-color: #533B81;
    	border-style: solid;

}

.sortlink {
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff ! important;
}

.datarow {

}