
body {
font: 11px tahoma,Verdana, Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
background:#666666 url(images/bg-dark.gif) repeat-y scroll center top;
}
#menu {
position: absolute;
top: 0;
left: 0;
z-index:100;
width: 100%;
}
table, td
{
    border-color: #600;
    border-style: solid;
}

table
{
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
}

td
{
    margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
    background-color: white;
}
table.basic
{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #000000;
background-color: #FFF000;
border: 0px #99CC00 solid;
border-right: 1px #000000 solid;
border-left: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
}

table.menu
{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
border-top: 1px #99CC00 solid;
border-left: 0px #FFFFFF solid;
border-right: 0px #FFFFFF solid;
border-bottom: 1px #99CC00 solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
}
tr.menu
{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
border-top: 1px #99CC00 solid;
border-left: 0px #FFFFFF solid;
border-right: 0px #FFFFFF solid;
border-bottom: 1px #99CC00 solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
}
td.menu{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
border: 1px #99CC00 solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
}
td.menu_clear{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
right: 20px;
border-right:none;
border-top: none;
border-left:none;
border-bottom:none;
}

td.maintext{
padding-left: 40px;
padding-top: 20px;
padding-right: 40px;
border-style: none;
border-spacing: 20px;
border-top: none;
border-left:none;
border-right:none;
border-bottom:none;
}
td.none{
border-style: none;
border-top: none;
border-left: none;
border-right: none;
border-bottom: none;
}
tr.none
{
border-style: none;
border-top: none;
border-left: none;
border-right: none;
border-bottom: none;
}
table.none
{
border-style: none;
border-top: none;
border-left: none;
border-right: none;
border-bottom: none;
}
table.sidemenu
{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
border-style: none;
border-top: none;
border-left: none;
border-right: none;
border-bottom: none;
}
tr.sidemenu{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: white;
border-style: none;
border-top: none;
border-left: none;
border-right: none;
border-bottom: none;
}
td.sidemenu{ 
padding-left: 15px;
border-style: none;
border-top: none;
border-left: none;
border-right: none;
border-bottom: none;
}

tr.midframe { 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: white;
  border-style:none;
}
td.midframe{ 
//padding-left: 15px;
  border-style:none;
}
textarea {
  font-family:Verdana;
  font-size:11pt;
  font-weight: normal;
  background-color:99cc00;
  border-color:99cc00;
  border-style:inset;
  border-width:2px;
  color:FFFFFF;
}

input.nb{
  font-family:Verdana;
  font-size:11pt;
  font-weight:normal;
  background-color:99cc00;
  border-color:99cc00;
  border-style:inset;
  border-width:1px;
  color:FFFFFF;
}


a#menudoc {
	color: #000000;
	font-size: 12px;
	font:  12px Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/menu_docs.jpg); 
}

a#menudoc:hover {
	color: #99CC00;
   background-image:url(images/menu_docs_hover.jpg); 
}
div{
	color: #000000;
	font-size: 12px;
	font:  12px Verdana, Arial, Helvetica, sans-serif;
}
}
a {
	color: #000000;
	font-size: 12px;
	font:  12px Verdana, Arial, Helvetica, sans-serif;
}
a:link { color: #000000; text-decoration: none; font:  12px Verdana, Arial, Helvetica, sans-serif;}
a:visited { color: #000000; text-decoration: none; font:  12px Verdana, Arial, Helvetica, sans-serif;} 

a:hover {
	color: #99CC00;
}
h1 {
	color: #000000;
	margin: 0px 0px 5px;
	padding: 0px 0px 3px;
	font:  12px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 0px dashed #E6E8ED;
}
h2 {
	color: #000000;
	margin: 0px 0px 5px;
	padding: 0px 0px 3px;
	font:  9px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 0px dashed #E6E8ED;
}

h3 {
	color: #00000;
	margin: 0px 0px 5px;
	padding: 0px 0px 3px;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 0px dashed #E6E8ED;
}
h4 {
	color: #00000;
	margin: 0px 0px 5px;
	padding: 0px 0px 3px;
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 0px dashed #E6E8ED;
}
h5 {
	color: #000000;
	margin: 0px 0px 5px;
	padding: 0px 0px 3px;
	font:  bold 16px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 0px dashed #E6E8ED;
}
h7 {
	color: #000000;
	margin: 0px 0px 5px;
	padding: 0px 0px 3px;
	font:  12px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 0px dashed #E6E8ED;
}
hr {
border: 1px solid #99CC00;
}

ul, li { 
margin: 5; 
padding: 4;
list-style-type: disc;
} 
