BODY {
      color: #000000;
      background: #CCCCCC
; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal
}

A:link {color: #0000ff; TEXT-DECORATION: none}

A:visited {color: #0000ff; text-decoration: none}

A:hover {color: #0000ff; text-decoration: none}

H1 {
        color: #339966;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 18pt;
        font-weight: bold
}

H2 {
        color: #339966;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14pt;
        font-weight: bold
}

H3 {
        color: #339966;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11pt;
        font-weight: bold
}

H4 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: bold;
}

H5 {
        color: #336666;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: bold
}

H6 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt
}

PRE {
        margin-top: -12pt
; font-family: "Times New Roman", Times, serif
; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #666666
; white-space: normal
; text-align: left
; width: auto
}

PRE.indent {
        margin-top: -4pt
}

CAPTION {
        color: #336666;
        font-family: Arial,Helvetica,Geneva;
        font-size: 9pt;
        font-weight: bold
}

DT {
        color: #336666;
        font-family: Arial,Helvetica,Geneva;
        font-size: 10pt
}

TH {
        color: #336666;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: bold
}

TH.fmi {
        color: #787878
}

TH.note {
        color: #339933
}

TH.tip {
        color: #0066FF
}

TH.warn {
        color: #FF0000
}

TD {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt
}

TD.note  {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12pt
}



/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/
/* level 0 inner */
.m0l0iout {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;
		}
.m0l0iover {
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #446CCE;
	filter: alpha(opacity=75);
	-moz-opacity: 75%;
}
.m0l0oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #5AA7E5;
}

/* level 1 inner */
.m0l1iout {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #000000;
}
.m0l1iover {
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #E0670F;
	filter: alpha(opacity=85);
	-moz-opacity: 85%;
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #FC8834;
}

/* level 2 inner */
.m0l2iover {
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #B44646;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #E55A5A;
}