/*
  darkgreen :  #6bc673
  lightgreen : #ceffce
  yellow :     #ffff94
  gray :       #666666
*/

body, p, div, td, a { font-family: georgia, verdana, arial; font-size:11pt;}

body  { color:black; background:white; margin:0px; }
img   { border:0px; }
table { margin:0; border:0; }
td    { vertical-align:top; padding:0; }

div.box { padding:8px; }
div.box div.title { font-weight:bold; color:#fff; background:#666; padding:2 2 2 20; }
div.box div.content { padding:8px; border-width:1px; border-color:#666; border-style:solid; vertical-align:top;  }

code     { font: 11pt; font-weight:bold; color:555555; }
pre.code { font: 9pt courier new; margin-top:10px; margin-bottom:3px; margin-left:0px; margin-right:0px; background-color:#eeeeee; color:#000000; border-style:solid; border-width:1px; border-color:#000000; padding:10px }
i.legend { text-align:center; width:100%; margin-bottom:10px; }

#logo          { position:absolute; left:6px; top:23px; }
#jbossjbpmlogo { position:absolute; right:6px; top:3px; }
#layouttable   { width:100%; height:100%; }
#header        { width:100%; height:70px; padding-left:180px; padding-top:15px; background-color:#6bc673; font-size:24pt; }
#primenav  { width:100%; height:25; padding-top:2px; padding-left:160px; background-color:#666666; white-space:nowrap; }
#secondnav { width:100%; height:30; vertical-align:bottom; padding:0 0 4 10; background-color:#999999; font-size:13pt; white-space:nowrap;}
#primenav a, #secondnav a { color:#ffffff; font-weight:bold; font-size:11pt; white-space:nowrap; }
#primenav a:hover, #secondnav a:hover { color:yellow; }
#primenavlinks   { float:left; white-space:nowrap; }
#primenavlanguages  { float:right; white-space:nowrap; }
#content    { float:left; width:100% height:100%; padding:8px; border-width:0 0 0 20; border-color:#6bc673; border-style:solid; }
#newsboxcolumn { width:300; }

h1   { font: 20pt verdana, arial; font-weight:bold; background-color:#6bc673; width:100%; margin-bottom:5px; margin-top:25px; padding-left:5px;}


/*

td   { font: 9pt verdana, arial; color: black; background: white; }
th   { font: 9pt verdana, arial; color: black; background: white; }
h1   { font: 20pt verdana, arial; font-weight:bold; background-color:#6bc673; width:100%; margin-bottom:5px; margin-top:25px; padding-left:5px;}
h1.first { margin-top:5px; }
h2   { font: 15pt verdana, arial; font-weight:bold; margin-bottom:0px; }
h3   { font: 13pt verdana, arial; text-decoration:underline; margin-bottom:0px; }
p    { margin-top:0px; margin-bottom:8px; }
ul   { margin-top:0px; }
ol   { margin-top:0px; }
li   { padding-bottom: 5px; }

a                 { font-weight:bold; color:#552244; }
a:visited         { font-weight:bold; color:#552244; }
a:hover           { font-weight:bold; color:#000000; }
a.top             { text-decoration:none; }
a.gray            { background-color:#666666; color:#ffffff; font-size: 11pt; }
a.gray            { background-color:#666666; color:#ffffff; font-size: 11pt; }
a:visited.gray    { background-color:#666666; color:#ffffff; font-size: 11pt; }
a:hover.gray      { background-color:#666666; color:#ffffff; font-size: 11pt; }
a.grayselected    { color:#88DD77; text-decoration:none; }
a.gray:hover { color:#88DD77; }
a.langLink { color:Black; font-size: 8pt; text-decoration:none;}
a.langLink:hover {text-decoration:underline;}

td.darkgreen { font: 9pt verdana, arial; background-color:#6bc673; }
td.gray      { background-color:#666666; color:#ffffff; font-size: 11pt; font-weight:100; }

span.gray         { background-color:#666666; color:#ffffff; font-size: 11pt; font-weight:100; }
span.grayselected { color:#88DD77; text-decoration:none; font-weight:100; }
span.messages     { color:#ee6666; font-size: 10pt; font-weight:bold; }
span.code         { color:#448822; font: 9pt courier new; font-weight:bold;}

h1.toc   { font: 13pt verdana, arial; font-weight:bold; background-color:#ffffff; margin-bottom:5px; margin-top:0px; padding-left:0px;}
h2.toc   { font: 10pt courier new; margin:0px; }
p.toc    { font: 9pt verdana, arial; font-style:italic; margin-left:10px; margin-top:0px; margin-bottom:0px; }

table.box { background-color:#666666; border-width:1px; border-color:#666666;  }
th.box    { font-size:10pt; font-weight:bold; color:white; background-color:#666666; text-align:left; padding:2px; }
td.box    { background-color:#ffffff; padding:9px; }

table.schema {}
th.schema    { font: 11pt verdana, arial; font-weight:bold; color: black; background:#6bc673; }
td.schemakey { font: 9pt verdana, arial; font-weight:bold; white-space:nowrap; color: black; background:#ceffce; padding-left:3px; padding-right:3px;}
td.schema    { font: 9pt verdana, arial; color: black; background:#ceffce; padding-left:3px; padding-right:3px;}

table.table {}
tr.table    {}
th.table    { background-color:#aaee99; font: 10pt verdana, arial; font-weight:bold; padding-left:3px; padding-right:3px; }
td.table    { background-color:#ccffbb; padding-left:3px; padding-right:3px; }

table.xmldoc { background:#000000; }
tr.xmldoc    {}
th.xmldoc    { color:#ffffff; font: 10pt verdana, arial; font-weight:bold; padding-left:3px; padding-right:3px; }
td.xmldoc    { background-color:#ffffff; padding-left:3px; padding-right:3px; }

tr.tableHeaderRow  {}
th.tableHeaderCell { background-color:#aaee99; font: 10pt verdana, arial; font-weight:bold; text-align:center; padding-left:3px; padding-right:3px; }
tr.tableRowOdd     {}
tr.tableRowEven    {}
td.tableCell       { background-color:#ddffcc; padding-left:3px; padding-right:3px; }

*/