
body {margin:5px; background-color:#808080; vertical-align:top}
 
h3{color: #000000;}

h4{color: #000000;}
 
table { border:thin; border-collapse:separate; border-spacing:1pt 1pt }

td {font-family:Trebuchet MS, sans-serif; font-size:12px; color:#000000; border-width:1px}

th {font-family:Trebuchet MS, sans-serif; font-size:12px; text-align:center; font-weight:bold; color:#000000; border-width:1px}
 
#content {font-family:Trebuchet MS, sans-serif; font-size:12px; color:#000000;}

#head td {font-size:12px; color:#FFFF99; background-color: #6B8E23;}

#head a {color:#FFFF99;}

#head a:hover {color:#FFFF99; text-decoration:none}

#head a:link {color:#FFFF99; text-decoration:none}

#head a:visited {color:#FFFF99; text-decoration:none}
 
.indocument {border: solid 1px #330000; background-color:#FFFAF0;}
 
.document {border: solid 1px #330000}
 
a {font-family:Trebuchet MS, sans-serif; font-size:12px; text-decoration:none}
 
a:hover {color:#4d70ff; text-decoration:underline}
 
a:link {color:#0033FF}
 
a:visited {color:#0024b3}
 
#dhtmlgoodies_menu{font-family:Trebuchet MS, sans-serif; font-size:12px; width:160px;}

#dhtmlgoodies_menu li{list-style-type:none; margin:0px;}

#dhtmlgoodies_menu ul{margin:0px; padding:0px;}

#dhtmlgoodies_menu ul li ul{padding-left:10px;}

#dhtmlgoodies_menu	li a{text-decoration:none; color:#006600; height:20px; line-height:20px; vertical-align:middle; border:solid 1px #663333; background-color:#CCCC99; margin:1px; padding:1px; display:block;}

#dhtmlgoodies_menu	li a:hover,#dhtmlgoodies_menu .activeMainMenuItem{color:#FFF; background-color:#999966;}

.dhtmlgoodies_subMenu{font-family:Trebuchet MS, sans-serif; font-size:12px; visibility:hidden; position:absolute; overflow:hidden; border:solid 1px #FFFFFF; background-color:#996633;}

.dhtmlgoodies_subMenu ul{font-family:Trebuchet MS, sans-serif; font-size:12px; margin:0px; padding:0px;}

.dhtmlgoodies_subMenu ul li{list-style-type:none; margin:0px; padding:1px;}

.dhtmlgoodies_subMenu ul li a{white-space:nowrap; text-decoration:none; color:#FFFF66; height:16px; line-height:16px; padding:1px; display:block;}

.dhtmlgoodies_subMenu ul li a:hover{color:#FFF; background-color:#FF0000;}
 
img.flags {float:right; width:25px; margin:2px 2px 2px 2px; padding:1px; border:0px solid black; text-align:center;}
 
p.mainpages {float:left; margin:2px 2px 2px 2px; padding:0px; text-align:left; font-size:12px;}
 
p.subpages {float:right; margin:0px 0px 0px 0px; padding:0px; text-align:left;}
 
p.topmenu {float:left; margin:2px 8px 2px 8px; padding:1px; text-align:left;}
 
#navlist{ padding: 2px 0; margin-left: 0; border-bottom: 1px solid #778; font: bold 12px; font-family:Trebuchet MS, sans-serif; }

#navlist li{ list-style: none; margin: 0; display: inline; }

#navlist li a{ padding: 2px 0.5em; margin-left: 3px; border: 1px solid #778; border-bottom: none; background: #DDE; text-decoration: none; }

#navlist li a:link { color: #448; }

#navlist li a:visited { color: #667; }

#navlist li a:hover{ color: #000; background: #AAE; border-color: #227; }

#navlist li a#current{ background: white; border-bottom: 1px solid white; }
 
.inline-button { _width:12em; font: bold 12px/1 Trebuchet MS, sans-serif; margin: 0 0.2em; padding: 0.1em 0; _padding:0; border: 1px solid black; white-space:nowrap; text-decoration: none; vertical-align:middle; background: #ccc; color: black; text-align:center; }

.inline-button em { _width:1em; _cursor:hand; font-style: normal; margin:0; padding: 0.1em 0.5em; background: white; color: black; }

.inline-button span { _width:1em; _cursor:hand; margin:0; padding: 0.1em 0.5em 0.1em 0.3em; }

.inline-button:hover { background: #666; color: white; }

.inline-button:hover em { background: black; color: white; }

.orange { background: orange; color: black; }

.orange em { background: white; color: #c60; }

.blue { background: #06c; color: white }

.blue em { background: white; color: #06c }

.green { background: green; color: white }

.green em { background: white; color: green }
 
label{ float: left; text-align: justify; margin-right: 1.5em display: block; font-size:12px; }

input { color:#000000; background:#FFFAF0; border: 1px solid #781351; cursor:auto ; font-size:12px; float: center; text-align: left; }

textarea { background-color:#FFFAF0; border:#000000 1px solid; color: #000000; font-family:Trebuchet MS, sans-serif; font-size: 12px; font-weight: normal }

select { background-color:#FFFAF0; border:#000000 1px solid; color: #000000; font-family:Trebuchet MS, sans-serif; font-size: 12px; font-weight: normal }

.submit input { margin-left: 4.5em; color: #000; background: #ffa20f; cursor:pointer; border: 2px outset #d7b9c9 }

.submitimage { border: 0px; background-color:#FFFAF0; margin:0.1em 0.1em 0.1em 0.1em; }

fieldset { border: 1px solid #663333; padding: 2px 2px; font-size:12px; width:90%; }

legend { color:#006600; background:#CCCC99; border: 1px solid #663333; padding: 2px 6px; font-size:12px; }
 
.note { background-color: #FFFAF0; font-family:Trebuchet MS, sans-serif; padding-bottom: 1em; border: 1px #cce solid; margin-top: 1em; text-align:center; width:60%; }

.note h3 { background-color: #ffa20c; font-family:Trebuchet MS, sans-serif; color: #339; padding: 0.25em 1em; border-bottom: 2px white solid; margin-top: 0; }

.note p { padding: 0 1em; }

.note pre { margin: 1em 1em 0 1em; }
 
.error { background-color: #FFFAF0; font-family:Trebuchet MS, sans-serif; padding-bottom: 1em; border: 1px #cce solid; margin-top: 1em; text-align:center; width:60%; }

.error h3 { background-color: #FF3333; font-family:Trebuchet MS, sans-serif; color: #339; padding: 0.25em 1em; border-bottom: 2px white solid; margin-top: 0; }

.error p { padding: 0 1em; }

.error pre { margin: 1em 1em 0 1em; }
 
.warning { background-color: #FFFAF0; font-family:Trebuchet MS, sans-serif; padding-bottom: 1em; border: 1px #cce solid; margin-top: 1em; text-align:center; width:60%; }

.warning h3 { background-color: #A0A0A0; font-family:Trebuchet MS, sans-serif; color: #339; padding: 0.25em 1em; border-bottom: 2px white solid; margin-top: 0; }

.warning p { padding: 0 1em; }

.warning pre { margin: 1em 1em 0 1em; }
 
code { color: #900; font-family:Trebuchet MS, sans-serif; font-size:12px; text-align:left;}

pre { background-color: #ddd; white-space: normal; font: 1em Trebuchet MS, sans-serif; padding: 0 1em 1em 1em; border: 2px #222 dotted; margin-top: 1em; overflow: auto; width: 100%; width: auto; float=left;}

pre strong { color: #c00; }

pre code { display: block; color: black; padding: 1em 0 0 0; margin: 0; }

pre .m1 { margin-left: 2em; }

pre .m2 { margin-left: 4em; }

pre .m3 { margin-left: 6em; }

pre .m4 { margin-left: 8em; }

pre .m5 { margin-left: 10em; }

pre .m6 { margin-left: 12em; }
 
.dropcap { float: left; font: normal 60pt/0.8em Trebuchet MS, sans-serif; color: chocolate; margin-right: 3px; }

.rowdata { background-color: #EAECEE; }

.rowdatasel { background-color: #D8E1EB; }

small { font-size: 10; }
