<style type="text/css">
        <!--
/* main style sheet*/
/* forms processing */
        .select {background-color: FFFFFF; color: Black; font-family: verdana; font-size: 7.5pt; font-weight: 700;}
        .select1{background-color: F1F1F0; color: #454242; font-family: verdana; font-size: 6.5pt; font-weight: 600;}
        .select_edit {background-color: CFCFCC; color: Black; font-family: verdana; font-size: 7.5pt; font-weight: 700;}
        .select_box {background-color: silver; color: darkblue; font-family: verdana; font-size: 7.5pt; font-weight: 700;}
        .select_box_disabled {background-color: lightgray; color: gray; font-family: verdana; font-size: 7.5pt; font-weight: 700;}
        .select_box_disabled2 {background-color: lightgray; color: gray; font-family: verdana; font-size: 7.5pt; font-weight: 700; border-color: white; background-color: white; border-width: thin; border-style: solid;}
        .arrows {background-color: D3D3D3; color: black; font-family: verdana; font-size: 10pt; font-weight: 700;}
        .button {color: black; background-color: A7A18B; font-family: verdana; font-size: 7.5pt; font-weight: 700;}
        .button1 {color: 380D56; background-color: B0ADB2; font-family: verdana; font-size: 7.5pt; font-weight: 700;}
	.button1a {color: 000066; background-color: #C0C0C0; font-family: verdana; font-size: 7.5pt; font-weight: 700; border-style: solid; border-color: gray; border-width: thin; }
        .button2 {color: 000066; background-color: #D8DDF1; font-family: verdana; font-size: 7.5pt; font-weight: 700; border-style: solid; border-color: gray; border-width: thin; cursor: hand;}
        .text {background-color: white; color: black; font-family: verdana; font-size: 7.5pt; font-weight: 600;}
        .text1 {{background-color: F1F1F0; color: #454242; font-family: verdana; font-size: 6.5pt; font-weight: 600;}
        .text2 {background-color: F1F1F0; color: Black; font-family: verdana; font-size: 6.5pt; font-weight: 600;}
/* new button styles */
        //.btnhvr1 {color: #000066; background-color: #C0C0C0; font-family: verdana; font-size: 7.5pt; font-weight: 700; border-style: solid; border-color: gray; border-width: thin; }
        //.btnhvr2 {color: #000066; background-color: #D8DDF1; font-family: verdana; font-size: 7.5pt; font-weight: 700; border-style: solid; border-color: gray; border-width: thin; cursor: hand;}
        .btnhvr1small {color: #000066; background-color: #C0C0C0; height:18; font-family: tahoma, arial; font-size: xx-small; font-weight: 700; border-style: solid; border-color: gray; border-width: thin; }
	.btnhvr2small {color: #000066; background-color: #D8DDF1; height:18; font-family: tahoma, arial; font-size: xx-small; font-weight: 700; border-style: solid; border-color: gray; border-width: thin; cursor: hand;}
		.btnhvr1 {color: #000066; background-color: #e0e0e0; font-family: verdana; font-size: 7.5pt; font-weight: 600; border-style: solid; border-color: #414A51; border-width: 1px; }
    	.btnhvr2 {color: #000066; background-color: #d0d0d0; font-family: verdana; font-size: 7.5pt; font-weight: 600; border-style: solid; border-color: #414A51; border-width: 1px; cursor: hand;}

/* mouseover effects */

.link:link {font-family: verdana; font-size: 8pt; font-weight: 600; color: blue; text-decoration: none;}
.link:active {font-family: verdana; font-size: 8pt; font-weight: 600; color: blue; text-decoration: none;}
.link:visited {font-family: verdana; font-size: 8pt; font-weight: 600; color: blue; text-decoration: none;}
.link:hover {font-family: verdana; font-size: 8pt; font-weight: 600; color: B28C65; text-decoration: none;}


.linkon:link {font-size: 8pt; text-decoration: none; color: white; font-family: verdana; font-weight: 700;}
.linkon:active {font-size: 8pt; text-decoration: none; color: white; font-family: verdana; font-weight: 700;}
.linkon:visited {font-size: 8pt; text-decoration: none; color: white; font-family: verdana; font-weight: 700;}
.linkon:hover {font-size: 8pt; text-decoration: none; color: B28C65; font-family: verdana; font-weight: 700; cursor: hand;}

.link1:link {font-family: verdana; font-size: 7.5pt; font-weight: 600; color:blue; text-decoration: none;}
.link1:active {font-family: verdana; font-size: 7.5pt; font-weight: 600; color:blue; text-decoration: none;}
.link1:visited {font-family: verdana; font-size: 7.5pt; font-weight: 600; color:blue; text-decoration: none;}
.link1:hover {font-family: verdana; font-size: 7.5pt; font-weight: 600; color:B28C65; text-decoration: none;}

.link2:link {font-family: verdana; font-size: 7.5pt; font-weight: 600; color:022790; text-decoration: none;}
.link2:active {font-family: verdana; font-size: 7.5pt; font-weight: 600; color:022790; text-decoration: none;}
.link2:visited {font-family: verdana; font-size: 7.5pt; font-weight: 600; color:022790; text-decoration: none;}
.link2:hover {font-family: verdana; font-size: 7.5pt; font-weight: 600; color:B28C65; text-decoration: none;}

.link4:link {font-family: verdana; font-size: 7.5pt; font-weight: 700; color:4D077D; text-decoration: none;}
.link4:active {font-family: verdana; font-size: 7.5pt; font-weight: 700; color:4D077D; text-decoration: none;}
.link4:visited {font-family: verdana; font-size: 7.5pt; font-weight: 700; color:4D077D; text-decoration: none;}
.link4:hover {font-family: verdana; font-size: 7.5pt; font-weight: 700; color:B28C65; text-decoration: none;}

.link5:link {font-family: verdana; font-size: 8.5pt; font-weight: 700; color:B28C65; text-decoration: none;}
.link5:active {font-family: verdana; font-size: 8.5pt; font-weight: 700; color:B28C65; text-decoration: none;}
.link5:visited {font-family: verdana; font-size: 8.5pt; font-weight: 700; color:B28C65; text-decoration: none;}
.link5:hover {font-family: verdana; font-size: 8.5pt; font-weight: 700; color:black; text-decoration: none;}

.link6:link {font-size: 12; text-decoration: none; color: white; font-family:verdana; font-weight: 700;}
.link6:active {font-size: 12; text-decoration: none; color: white; font-family:verdana; font-weight: 700;}
.link6:visited {font-size: 12; text-decoration: none; color: white; font-family:verdana; font-weight: 700;}
.link6:hover {font-size: 12; text-decoration: none; color: purple; font-family:verdana; font-weight: 700;}

.linkstaticred:link {font-family: verdana; font-size: 8pt; font-weight: 600; color: red; text-decoration: none;}
.linkstaticred:active {font-family: verdana; font-size: 8pt; font-weight: 600; color: red; text-decoration: none;}
.linkstaticred:visited {font-family: verdana; font-size: 8pt; font-weight: 600; color: red; text-decoration: none;}
.linkstaticred:hover {font-family: verdana; font-size: 8pt; font-weight: 600; color: red; text-decoration: none;}

.linkbglight:link {font-size: 6.5pt; text-decoration: none; color: #C0C0C0; font-family: verdana; font-weight: 700;}
.linkbglight:active {font-size: 6.5pt; text-decoration: none; color: #C0C0C0; font-family: verdana; font-weight: 700;}
.linkbglight:visited {font-size: 6.5pt; text-decoration: none; color: #C0C0C0; font-family: verdana; font-weight: 700}
.linkbglight:hover {font-size: 6.5pt; text-decoration: none; color: #808080; font-family: verdana; font-weight: 700; cursor: hand;}

.linkbgdark:link {font-size: 6.5pt; text-decoration: none; color: #A0A0A0; font-family: verdana; font-weight: 700;}
.linkbgdark:active {font-size: 6.5pt; text-decoration: none; color: #A0A0A0; font-family: verdana; font-weight: 700;}
.linkbgdark:visited {font-size: 6.5pt; text-decoration: none; color: #A0A0A0; font-family: verdana; font-weight: 700}
.linkbgdark:hover {font-size: 6.5pt; text-decoration: none; color: #F0F0F0; font-family: verdana; font-weight: 700; cursor: hand;}

/*start Hover styles for pop up menus */
        .link3:link {font-size: 10; text-decoration: none; color: 583C91; font-family:verdana; font-weight: 700;}
        .link3:active {font-size: 10; text-decoration: none; color: 583C91; font-family:verdana; font-weight: 700;}
        .link3:visited {font-size: 10; text-decoration: none; color: 583C91; font-family:verdana; font-weight: 700;}
        .link3:hover {font-size: 10; text-decoration: none; color: 000000; font-family:verdana; font-weight: 700;}
/* end hover styles*/

/* border effects for tables */
        .border {border-style: solid; border-color: #69738C; border-width: thin;}
        .border1 {border-style: solid; border-color: black; border-width: thin;}
        .border2 {border-style: solid; border-color: #69738C; background-color: white; border-width: thin;}
        .td_border {border-style: solid; border-color: gray; border-width: thin;}
        .border3 {border-style: solid; border-width: thin; border-left-color: darkblue; }

/* body effects */
        .body {background-color: DDDAD6;
				margin-top: 0;
				margin-left: 0;
				scrollbar-arrow-color: #ffffff;
			  	scrollbar-face-color: #1F493B;
			  	scrollbar-track-color: #718D6B;
			  	scrollbar-highlight-color: #414A51;
			  	scrollbar-shadow-color: #ffffff;
			  	scrollbar-darkshadow-color: #000000;}
        .body1 {background-color: F1F1F0;
				margin-top: 0;
				margin-left: 0;
				margin-right:0;
				scrollbar-arrow-color: #ffffff;
			  	scrollbar-face-color: #1F493B;
			  	scrollbar-track-color: #718D6B;
			  	scrollbar-highlight-color: #414A51;
			  	scrollbar-shadow-color: #ffffff;
			  	scrollbar-darkshadow-color: #000000;}
        .body2 {background-color: FFFFFF; margin-top: 0; margin-left: 0;}
        BR.pageEnd{page-break-after: always;}
        BR.pageEnd1{page-break-before: always;}
        /* corporate colors */
        .corp {background-color: #C6CAB6; margin-top: 0; margin-left: 0;}
/*body copy*/
        h3 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13pt; color:380D56 }
        .h3a {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11pt; color:380D56 }


/* font styles */
        .font1 {font-family: Verdana; font-size: 7.5pt; font-weight: 700;}
        .font1red {font-family: Verdana; font-size: 7.5pt; font-weight: 700; color: red;}
        .font2 {font-family: Verdana; font-size: 7.5pt; font-weight: 700; background-color: #DCDADE;}
        .font3 {font-family: Verdana; font-size: 9pt; font-weight: 700;}
        .font4 {font-family: Verdana; font-size: 9pt; font-weight: 700; color: darkblue;}
        .font5 {font-family: Verdana; font-size: 7pt; font-weight: 700; color: darkblue; background-color: DDDAD6;}
        .font6 {font-family: Verdana; font-size: 8pt; font-weight: 700; color: 380D56;}
        .font7 {font-size: 10; text-decoration: none; color: gray; font-family:verdana; font-weight: 700;}
        .font8 {font-size: 10; text-decoration: none; color: 006668; font-family:verdana; font-weight: 700;}
        .pageHdr {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt; font-weight: 700; text-indent: 1px;}
        .reptHdr {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; font-weight: 700; text-indent: 1px; background-color: #006668;}
        .frameHdr {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; font-weight: 700;}


/* TABLES */
        .th {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10pt; text-indent: 1px; background-color: #425688; font-weight: 600;}
        .docnav {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
        .tbc {font-family: Verdana; font-size: 6.5pt; font-weight: 400; }
        .tbcred {font-family: Verdana; font-size: 7.5pt; font-weight: 400; color: red; }
        .tbcbold {font-family: Verdana; font-size: 7pt; font-weight: 600; text-indent: 1px; }
        .tbcbigbold {font-family: Verdana; font-size: 9pt; font-weight: 600; text-indent: 1px; }
        .tbcsmallbold {font-family: Verdana; font-size: 6.5pt; font-weight: 600; text-indent: 1px; }
        .tblfootnote {font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 8pt; }
        .tblsmall {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; }
        .tblsubhead {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: 700;}
        .tblsubhead1 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: 700; color: 380D56;}
        .hdrbgrnd {background-color:B0ADB2;}
        .hdrbgrndA {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight: 700;background-color:DDDAD6;}
        .hdrP {font-family: Verdana, Arial, Helvetica, sans-serif; color: #380D56; font-size:9pt; font-weight: 700; background-color:6B598F;}
        .hdrG {font-family: Verdana, Arial, Helvetica, sans-serif; color: #380D56; font-size:9pt; font-weight: 700; background-color:#F6F1C1;}
        .hdrB {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10pt; text-indent: 1px; background-color: #425688; font-weight: 600;}

/* plugin styles */
        .plugin_header {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; font-weight: 700;  background-color: #6BA7AD;}
        .plugin_link:link {font-size: 8pt; text-decoration: none; color: #blue; font-family: verdana; font-weight: 700;text-decoration:underline;}
        .plugin_link:active {font-size: 8pt; text-decoration: none; color: #blue; font-family: verdana; font-weight: 700;text-decoration:underline;}
        .plugin_link:visited {font-size: 8pt; text-decoration: none; color: #blue; font-family: verdana; font-weight: 700;text-decoration:underline;}
        .plugin_link:hover {font-size: 8pt; text-decoration: none; color: #FFFFFF; font-family: verdana; font-weight: 700; cursor: hand;}

/* REPORT HEADER */
         .rptheader {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10pt; text-indent: 1px; background-color: #2D2C94; font-weight: 600; height:20px;}
         .rptheader:link {font-size: 6.5pt; text-decoration: none; color: #C0C0C0; font-family: verdana; font-weight: 700;}
         .rptheader:active {font-size: 6.5pt; text-decoration: none; color: #C0C0C0; font-family: verdana; font-weight: 700;}
         .rptheader:visited {font-size: 6.5pt; text-decoration: none; color: #C0C0C0; font-family: verdana; font-weight: 700}
         .rptheader:hover {font-size: 6.5pt; text-decoration: none; color: #FFFFFF; font-family: verdana; font-weight: 700; cursor: hand;}
         .rptheaderbold {font-family: Arial; font-size: 13pt; font-weight: 700; text-indent: 1px; }
         .rptheaderbold2 {font-family: Arial; font-size: 11pt; font-weight: 700; text-indent: 1px; }

/* END REPORTHEADER */

-->

</style>

