<style type="text/css">

	LI.black {
		color: #FFFFFF;
	}
	
	LI {
		font-size : 10pt;
		font-family : sans-serif;
	}

	OL {
		font-size : 10pt;
	}

	OL.lg {
		font-size : 14pt;
	}

	UL {
		font-size : 10pt;
	}

	UL.lg {
		font-size : 14pt;
	}

	TH.std {
		font-size : 10pt;
		vertical-align : top;
		text-align : left;
	}

	TH.lg {
		font-size : 12pt;
		vertical-align : top;
		text-align : left;
	}

	TH.title {
		font-size : 14pt;
		font-style: italic;
		vertical-align : top;
	}

	TD.redtop {
		font-size : 12pt;
		color : #ffffff;
		background : #C3002D;
		font-weight : bold;
	}

	TD.bluetop {
		font-size : 12pt;
		color : #ffffff;
		background : #000000;
		font-weight : bold;
	}
	
	TD.redpanel {
		font-size : 9pt;
		background : #C3002D;
		color : #ffffff;
	}

	TD.bluepanel {
		font-size : 9pt;
		background : #000000;
		color : #ffffff;
	}
	
	TD.rcbox {
		background-color : #E5E5E5;
	}	

	TD.rcbox_tab {
		background-color : #E5E5E5;
		font-size : 8pt;
	}	

	TD.rcbox_untab {
		background-color : #6699FF;
		font-size : 8pt;
	}	

	TD.sm_rqrd {
		font-size : 9pt;
		color : #AD0000;
	}

	TD.rqrd {
		font-size : 10pt;
		vertical-align : top;
		color : #AD0000;
	}

	TD.rqred {
		font-size : 12pt;
		vertical-align : top;
		color : #AD0000;
	}

	TD.std {
		font-size : 10pt;
		vertical-align : top;
	}

	TD.std_mid {
		font-size : 10pt;
		vertical-align : middle;
	}

	TD.lgthin {
		font-size : 12pt;
	}

	TD.lg {
		font-size : 12pt;
		font-weight : bold;
	}

	TD.vlg {
		font-size : 16pt;
		font-weight : bold;
	}

	TD.w {
		font-size : 10pt;
		color : #ffffff;
	}

	TD.ybanner {
		font-size : 14pt;
		font-weight : bold;
		color : #ffff00;
	}

	.sm {
		font-size : 9pt;
	}

	TD.smw {
		font-size : 9pt;
		color : #ffffff;
	}

	.vsm {
		font-size : 8pt;
	}
	
	.usm {
		font-size : 7pt;
	}

	TD.loud {
		font-size : 12pt;
		color : #af0000;
		font-weight : bold;
	}
	
	TD.tdmenu {
		font-size : 12pt;
		background-color : #E5E5E5;
	}
	
	P {
		font-size : 10pt;
		font-family : sans-serif;
	}

	P.lgthin {
		font-size : 12pt;
	}

	P.lg {
		font-size : 12pt;
		font-weight : bold;
	}

	P.smw {
		font-size : 9pt;
		color : #ffffff;
	}

	P.sm {
		font-size : 9pt;
	}

	P.vsm {
		font-size : 8pt;
	}

	P.w {
		color : #ffffff;
	}

	P.error {
		color : #AD0000;
	}

	ADDRESS {
		font-size : 10pt;
	}

	DIV.indent {
		margin-left : 1em;
		font-size : 10pt;
	}
	
	DIV.menu {
		font-size : 10pt;
		position : relative;
		float : left;
		display : none;
		background : #E5E5E5;
		width: 100%;
	}

	DIV.menu_open {
                font-size : 10pt;
                position : relative;
                float : left;
                display : block;
                background : #E5E5E5;
                width: 100%;
        }


	DIV.menuover {
		font-size : 10pt;
		position : relative;
		float : left;
		display : block;
		background : #E5E5E5;
		width: 100%;
	}

	DIV.sub {
		font-size : 10pt;
		background : #E5E5E5;
		width: 100%;
	}

	DIV.subover {
		font-size : 10pt;
		background : #FFFFFF;
		width: 100%;
	}

	A {
		text-decoration: none;
	}
	
	A.normal {
		text-decoration: underline;
	}

	A.std {
		font-size : 10pt;
	}

	A.link_over {
		color : green;
	}

	A.lg {
		font-size : 12pt;
		font-weight : bold;
	}

	A.nav {
		color : #000000;
	}

	A.white {
		color : #ffffff;
	}

	A.black {
		color : #000000;
		font-size : 10pt;
	}

	A.arrow {
		color : #000000;
		font-size : 12pt;
	}

	A.navnew
	{
	     color: white;
	     text-decoration: underline;
	}

	A.navold {
		color: black;
		text-decoration: underline;
		font-size : 10pt;
	}


	A.navnewover {
		color: red;
		text-decoration: underline;
	}

	A.frameNode {
		color : #000000;
		white-space: nowrap;
	}
</style>
