BODY, P, LI, UL, OL {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	color:#000000;
	list-style-position: outside
}
BODY {
	background-color:#FF9900;
}

A:link {
	font-family: Arial, Helvetica;
	color:#0000FF;
	
}

A:active {
	font-family: Arial, Helvetica;
	color:#ff6600;
	
}

A:visited {
	font-family: Arial, Helvetica;
	color:#0000FF;
	
}

a:link.navigation
{
	font-family: Arial, Helvetica;
	font-size:65%; 
	color:#996633;
}

a:active.navigation
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:65%; 
	color:#996633;
}

a:visited.navigation
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:65%; 
	color:#996633;
}

a.required {color: #ffff00; font-size: 12pt }
a.menu {font-family: Arial; font-size: 2pt }

p.listpara {
	text-indent: 15%
}
P.indent {
	text-indent: 9%;
}
p.note { 
    display: block; 
    font-family: Arial, Helvetica, Geneva, sans-serif; 
    font-size: 95%;
}
p.warning { 
    display: block;
    font-family: Arial, Helvetica, Geneva, sans-serif; 
    font-size: 95%;
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:170%;
	color:#336699;
	border : solid #CCCC99;
	width : 100%;
	border-width : 0px 0px 2px 0px; 
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:130%;
	color:#336699;
	border : solid #cccc99;
	border-width : 0px 0px 2px 0px;
	width : 100%;
}

H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:110%;
	color:#336699;
	width : 100%; 
}

H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:92%;
	color:#000000;
      font-weight: bold;
	width : 100%;
}

.code_no_color {
        color : #000000;
	font-family : "Courier New", "Courier", "monospace";
}

code {  
	color : #336699;
	font-family : "Courier New", "Courier", "monospace";
}

table.main {
	border: 1px solid #C0C0C0;
	background-color: #FFFFFF;
	width: 100%
	cellpadding:3;
	cellspacing:3;
	style:"border-collapse collapse";
}

table.module {
	border:2px outset #111111; style:"border-collapse collapse";
	cellpadding:3;
	cellspacing:3;
	background-color:#FF9900;
	width:100%;
	height:30;
	border-top-color:#C0C0C0; border-right-color:#111111; border-bottom-color:#111111; border-left-color:#C0C0C0; border-top-width:1px; border-right-width:2px; border-bottom-width:2px; border-left-width:1px;
}

table.sub {
    border:1px solid #BBBBBB;
    style:"border-collapse collapse";
	cellpadding:5;
	width:100%;
	cellspacing:1
	border:"1"; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1
}

TR.sub {
    cellpadding:3;
    cellspacing:3;
}
TD.sub {
    border:1px solid;
    cellpadding:3;
    cellspacing:3;
    style:"border-collapse collapse";
    bordercolor:#C0C0C0;
}
TD {
	font-size:10pt;
	font-family:Arial, Helvetica;
}

TD.main {
	bgColor:#e1e1e1;
	text-align : left;
	vertical-align : top;
	width:555;
	font-size:10pt;
	font-family:Arial, Helvetica;
}

TD.h2 {
	font-size:10pt;
	font-family:Arial, Helvetica;
	width:100%;
	background-color:#FFCC66;
	font-weight: bold;
}

TD.label {
	color:#FFFFFF;
	background-color:#999999;
	font-weight: bold;
}
TD.labelTop {
	align:center;
	color:#FFFFFF;
	background-color:#999999;
	font-weight: bold;
}
TD.input {
	background-color:#cccccc;
}
TD.input1 {
	background-color:#bbbbbb;
}

TR.xx {
	text-align : left;
	vertical-align : top;
}

TH.xx {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	color:#FFFFFF;
	font-weight: bold;
	background-color: #999999;
}

TD.xx {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	color:#000000;
	background-color: #cccccc;
}

.smalltext {
	font-size:80%;
}

pre { 
    font-family: "Courier New", Courier, mono; 
    font-size: 92%;
    text-indent : 15%;
}

.GUITag {
    font-family: Arial, Helvetica, Geneva, sans-serif; 
    font-size: 95%; 
    font-weight: bold; 
    font-style: normal;
}

.PropertyName {
    font-family: "Courier New", Courier, mono; 
    font-style: normal;
}

#bg-label{
    bgColor: #999999;
}
#td-label{
    align: center;
    valign: center;
}
#bg-text{
    bgColor: #cccccc;
}

#html-text {
    font-family: Arial, Helvetica; 
    font-size: 10pt;
}
#html-label {
    font-family: Arial, Helvetica; 
    font-size: 10pt;
    color: #FFFFFF;
    font-weight: bold;
    bgColor: #999999;
}
#html-required {
    font-family: Arial, Helvetica; 
    color: #ffff00;
    font-size: 12;
}


.GlossaryItem { 
    color : #008080; 
    font-family: Arial, Helvetica, sans-serif;
    font-size : 95%;
}
