/* NonIEcssMenu.css */

html{
min-height: 101%;}

body{
margin:0; padding:0; font-family:verdana, arial, sans-serif; font-size:80%; color:#666666; text-align:center;
background-color:#FFFFFF;}

p{
margin:0.2em 0 1.2em 0; padding:0.3em;}

h1{
padding:0; margin:0;font-size:250%; font-weight:normal; font-style:italic; 
color:#4C4D48; font-family:"Trebuchet MS", verdana, arial, sans-serif;}

h2{
color:#4C4D48; font-size:100%; margin:0.2em; padding:0; 
font-weight:bold; font-family:"Verdana", verdana, arial, sans-serif;}

h3{
color:#4C4D48; font-size:100%; margin:1em 24.5em 1.6em 1.9em; padding:1em 1em 0 0; 
font-weight:bold; font-family:"Verdana", verdana, arial, sans-serif;}

div{
margin:0; padding:0; display:block;}

a:link, a:visited{
color:#A4A4A4; text-decoration:none;}
a:hover{
color:#4C4D48; text-decoration:none;}
a:active{
color:#A4A4A4; text-decoration:none;}

a.content_infobox{
text-decoration:none;}
a.content_infobox:hover{
cursor:help; text-decoration:none; background:#FFFFFF;}
a.content_infobox span{
visibility:hidden; position:absolute; left:-99em; margin-top:1.5em; padding:1em;}
a.content_infobox:hover span{
visibility:visible; left:20.3em; border:1px solid #999999; color:#4C4D48; background:#FFFFFF;}

    #a.content_infobox span {width:20em; text-align:justify;}
    #first-letter {font-size:1em;}
    #FFbug {font-size:1.25em; color:black;}

.container{
background-color:#FFFFFF; margin:0 auto 0 auto; padding:0; width:750px;}

.container a img{
opacity:0.5;border:0;}

.container a:hover img{
opacity:1;}

.titleblock{
padding:2em; margin:0; text-align:left;
background-image:url(http://www.itblee.net/images/logo_200x75.jpg); background-repeat:no-repeat; background-position:left center;}

.titleblock p{
text-indent:4em; color:#3B4471;}

.image{
margin:0; text-align:left;}

div.menu{
width:100%;
position:relative;
background-color:#FFFFFF;
height:20px;}

ul.menu{
position:relative;
padding:0px;
margin:0px;
list-style-type:none;
color:#4C4D48;
float:left;}

ul.menu ul{
position:absolute;
list-style-type:none;
margin:0px;
display:none;
margin-left:-40px;
z-index:1;}

ul.menu ul ul{
position:absolute;
display:none;
margin-top:-20px;
margin-left:121px;
z-index:-1;}

ul.menu:hover ul{
display:block;}

ul.menu:hover ul ul{
display:none;}

ul.menu ul li:hover ul{
display:block;}

a.menu{
background-color:#FFFFFF;
display:block;
width:150px;
padding:0.6em 0 0.6em 0;
text-decoration:none;
color:#4C4D48;
font-weight: bold;}

a.menu:hover{
background-color:#D6D4D4;
color:#4C4D48;}

.rightcontainer{
float:right; clear:both; width:13.2em; margin:1em 0 0 0; padding:0;}

.rightbox{
margin:0.5em; padding:0.4em; text-align:left;}

.rightcontainer h2{
text-align:left; padding:0 0 0 0.5em; border-bottom:1px solid #999999;}

.linkbox a{
display:block;}

.content{
clear:left; text-align:left; margin:1em 13.5em 0 0; padding:1em 1ex 1em 0;}

.content h2{
text-indent:10px; border-bottom:1px solid #999999;}

.content h3{
text-indent:10px; border-bottom:1px solid #999999;}

table{
border-spacing: 20px 5px; table-layout:fixed;}

div.content td, div.content th{
text-align:left; vertical-align:top;}

.content pre{
overflow:auto;
margin-left:0.4em;
background-color:#D6D4D4;
color:#4C4D48;
font-size:120%;
padding:4px;
border:1px solid #999999;}

.content .right{
float:right; clear:right; text-align:right;}

.footer{
color:#999999; font-size:75%; margin:2.5em 0.2em 0.5em 0.5em; padding:0.8em; 
border-top:1px solid #999999; text-align:left; clear:both;}

.footer .right{
float:right; clear:right; text-align:right;}

.footer p {
margin:0;}

.footer .button{
}

.footer .button a img{
opacity:.50;border:0;}

.footer .button a:hover img{
opacity:1.0;}


a#fbutton{
position: fixed;
right: 0;
bottom: 0;
text-decoration: none;
text-indent: -999em;
height: 100px;
width: 100px;
background: url(http://www.itblee.net/images/opt_firefox.png) bottom right no-repeat;
display: block;}