


a:link
{
        color: #333333;
        
}

a:visited
{
        color: #444444;
        
}


body
{
	font-size:11pt;
        font-family:verdana, Arial, Helvetica, sans-serif;
        /*background-color: #c9e1f5;*/
        background-color:white;
        /*clip:    rect(   26px);*/
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        
        background-image: url(/img/bg3.png);  
        background-position:top;
        background-repeat: repeat-x;
       
       	/*
        font:.9em/1.6em;
	letter-spacing:0.15em
	*/
        color: #000000;
}


div#navigation ul
{
  position:relative;
  list-style:none;   
  list-style-type:none;
  list-style-position:inside;
  margin:0px;
  padding:0px;
  border:0px;
  height:70px;
}

div#navigation ul li
{
  position:relative;
  display: inline;
  background-color:#99cbf5;
  border:0px;
  margin:0px;
  margin-left:2px;
  padding:10px;
  padding-top:24px;
  top:24px;
  
}

div#navigation ul li:hover
{
  padding-bottom: 5px;
}

div#navigation ul li:active
{
  padding-bottom: 5px;
}


div#navigation ul li a
{
  font-weight:bold;
  color:white;
  text-decoration:none;
}

div#navigation ul li a:link
{
}

div#navigation ul li a:visited
{
  color:#e1f1ff;
}

div#navigation ul li a:hover
{
  color:#088ff0;
}

div#navigation ul li a:active
{
  color:#088ff0;
}
hr
{
        border-color: #000000 black black;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        border-style: dotted;
        border-top-width: 1px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
}



table
{
        padding: 0px;
        margin: 0px;
        border-width: 0px;
        color: #000000 ;
}


.copyright_style
{

        font-size: 8pt;
        color: #CCCCCC;
        text-decoration: none;
}


pre 
{ 
  background-color: #EEEEEE;
  color: #777777;
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  font-size: 1em;
  overflow: auto;
  padding: 1em 1em;
}

code 
{ 
  background-color: #EEEEEE;
  overflow: auto;
}

.console
{ 
  background-color: #333333;
  color: #CCCCCC;
  border: 1px solid #000000;
  font-size: 1em;
  overflow: auto;
  padding: 1em 1em;
}

h1,h2,h3
{
  color: #088ff0;
  text-shadow: #dddddd 2px 2px 2px;
}

h1
{
	font-size:20pt;
}

h2
{
	font-size:16pt;
}

h3
{
	font-size:12pt;
  padding-top:1em;
}

h4
{
  padding-top:0.5em;
}

div.bg_top
{
  width:840px;
  height:5px;
  /*background-color:red;*/
  background-image: url(/img/bg_top.png);
  background-position:bottom;
  background-repeat: repeat-x;
}

div.bg_bottom
{
  width:840px;
  height:6px;
  /*background-color:red;*/
  background-image: url(/img/bg_bottom.png);
  background-position:top;
  background-repeat: repeat-x;
  margin-bottom:20px;
}

.deprecated
{
	 text-decoration:line-through;
	 color: orange;
}

img
{
	border:0;
	padding:0;
	margin:0;
}

