#background{position:absolute;z-index:1;width:100%;height:100%;}
#body{width:100%;height:100%;}
#bo{width:100%;position:absolute;height:100%;top:0;left:0px;overflow:auto;z-index:2;}

*{margin:0px;font-family:"verdana";}
.ra{background:transparent;filter:alpha(opacity=84);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=84);-moz-opacity:0.84;opacity:0.84;}
.ra h3,.ra h4,.ra p{margin:0 10px;padding-bottom:0.5em;}
.ra h3{font-size:18px;color:rgb(49,132,8);}
.ra h4{font-size:12px;color:rgb(49,132,8);}
.ra p{font-size:.7em;}
.ra .top,.ra .bot{display:block;background:transparent;}
.ra .b1,.ra .b2,.ra .b3,.ra .b4{display:block;overflow:hidden;height:1px;background:#fff;border-right:1px solid #aaa;border-left:1px solid #aaa;}
.ra .b1{margin:0 5px;background:#aaa;}
.ra .b2{margin:0 3px;border-width:0 2px;}
.ra .b3{margin:0 2px;}
.ra .b4{height:2px;margin:0 1px;}
.ra .box{display:block;background:#fff;border-right:1px solid #aaa;border-left:1px solid #aaa;}

a{text-decoration:none;color:rgb(49,132,8);}
a:hover{font-weight:bold;}

 .lavalamp { position: relative;margin:auto;width:600px;height:30px;overflow: hidden;padding:8px 20px 0;}
 .lavalamp li {float: left; list-style: none;}
 .lavalamp li.back {width: 9px; height: 25px;z-index: 8;position: absolute;background: #ffffff url("lava/lavabg.bmp") no-repeat top right;}
 .lavalamp li.back .left {background: url("lava/lavabg.bmp") no-repeat top left;height: 25px;margin-right: 9px; }
 .lavalamp li a {  text-decoration: none; color: #5f5f5f;outline: none;text-align: center; padding:5px 15px;text-transform: uppercase;letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        position: relative;
                        overflow: hidden;
			font-weight:bold;
			font-size:10px;
			color:rgb(49,132,8);
                }
.lavalamp li a:hover, .lavalamp li a:active, .lavalamp li a:visited {border: none; }

fieldset{margin:8px;padding:5px;border:1px solid #ccc;background:rgb(230,230,230);}
legend{padding:0 7px 0 7px;font-weight:bold;font-size:12px;color:#5f5f5f;letter-spacing:1px;} 