body 	{
	background-color: white;
	color:black;
	font-family: Verdana, Times New Roman;
        font-size: 10pt;
      	}

td.NORMAL {
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	font-weight: normal;
	color:black;
	background-color: #FFFFFF;
	}

td.NORMALRIGHT {
	text-align:right;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	font-weight: normal;
	color:black;
	background-color: #FFFFFF;
	}
	
td.NORMALCENTER {
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	font-weight: normal;
	color:black;
	background-color: #FFFFFF;
	}
td.LISTHEADER {
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	font-weight: bold;
	color:black;
	background-color: #CCCCFF;
	}

td.LISTHEADERSM {
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:8pt;
	font-weight: normal;
	color:black;
	background-color: #CCCCFF;
	}

td.TOTAL {
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
	font-weight: bold;
        font-size:10pt;
	color:black;
	background-color: #FFFFFF;
	}

td.BOOKLABEL {
	text-align:right;
	vertical-align:top;
	font-family: Verdana, Times New Roman;
	font-weight: bold;
        font-size:9pt;
	color:black;
	background-color: #FFFFFF;
	}

td.BOOKLABELLEFT {
	text-align:left;
	vertical-align:top;
	font-family: Verdana, Times New Roman;
	font-weight: bold;
        font-size:9pt;
	color:black;
	background-color: #FFFFFF;
	}

td.BOOKINFO {
	text-align:justify;
	vertical-align:top;
	font-family: Verdana, Times New Roman;
	font-weight: normal;
        font-size:9pt;
	color: darkred;
	background-color: #FFFFFF;
	}

td.TOTALSHIP {
	text-align:right;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
	font-weight: bold;
        font-size:10pt;
	color:black;
	background-color: #FFFFFF;
	}

td.ODD {
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	color:black;
	background-color: #CCCCFF;
	}

td.EVEN {
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	color:black;
	background-color: #FFFFFF;
	}

td.ODDCENTER {
	text-align: center;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	color:black;
	background-color: #CCCCFF;
	}

td.EVENCENTER {
	text-align: center;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	color:black;
	background-color: #FFFFFF;
	}

td.ODDRIGHT {
	text-align: right;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	color:black;
	background-color: #CCCCFF;
	}

td.EVENRIGHT {
	text-align: right;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	color:black;
	background-color: #FFFFFF;
	}

td.HEADER {
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	font-weight: bold;
	color:black;
	background-color: #8888FF;
	}

td.HEADERCENTER {
	text-align:CENTER;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	font-weight: bold;
	color:black;
	background-color: #8888FF;
	}

h1.HEADER {
	text-align:center;
	vertical-align:top;
	font-family: Verdana, Times New Roman;
        font-size:16pt;
	font-weight: bold;
	color: Black;
	}

div.ERROR {
	text-align:left;
	vertical-align:top;
	font-family: Verdana, Times New Roman;
        font-size:14pt;
	font-weight: bold;
	color: #FF0000;
	}

div.TITLE {
	text-align:left;
	vertical-align:top;
	font-family: Verdana, Times New Roman;
        font-size:14pt;
	font-weight: bold;
	color: Black;
	padding: 5px,5px,5px,5px;
	}

div.AUTHOR {
	text-align:left;
	vertical-align:top;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	font-weight: bold;
	color: Black;
	padding: 5px,5px,5px,5px;
	}

div.SUBHEADER {
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:8pt;
	font-weight: regular;
	color: Black;
	}

td.INPUT {
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	color:black;
	background-color: white;
	}

td.SUBLABEL {
	text-align:right;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	color:black;
	background-color: #CCCCCC;
	}
td.LABEL {
	text-align:right;
	vertical-align:middle;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	font-weight: bold;
	color:black;
	background-color: #CCCCFF;
	}

div.SEARCH {
	text-align: center;
	font-family: Verdana, Times New Roman;
	font-weight: normal;
        font-size:8pt;
	color:black;
	}

a	{
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	color: #6600FF;
	}	

a:hover	{
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Times New Roman;
        font-size:10pt;
	color: #FF0066;
	}	

