
/* Layout Stylesheet */ 

body{
 margin: 0;
 padding:0;
 background: #005000;
 color: #333333;
 }

 .navbar {
	font-size: x-small;
	font-height: 1.5em;
	font-weight: bold;
	text-align: center;
	vspace: 5;
	}
	
#hdr{
 font-size: normal;
 height:20px;
 background:#dddddd;
 color:#000000;
 border:solid #000000;
 border-width:2px 0px;
 margin:0px 0 0 0;
 }
 
 #footer{
 font-size: small;
 height:40px;
 background:#005000;
 color:#dddddd;
 border:solid #000000;
 border-width:0px 0px;
 margin:0px 0 0 0;
 }

#lh-col{
 position: absolute;
 top: 88px;
 left: 2%;
 width: 23%;
 border: 2px solid #000000;
 background: #c0c0c0;
 color: #333333;
 margin: 0px;
 padding: 2px 5px 2px 5px;
 height: auto;
 }

#rh-col{
 margin: 10px 2% 2% 2%;
 border: 2px solid #000000;
 background: #ffffff;
 color: #333333;
 z-index: 1;
 padding: 5px;
 position: relative;
 }
 
 #text-col{
 margin: 11px 20px 20px 1%;
 border: 2px solid #000000;
 background: #ffffff;
 color: #333333;
 z-index: 1;
 padding: 5px;
 position :relative;
 }
 
.box {
 margin: 4px 4px 4px 4px;
 padding: 5px 5px 5px 5px;
 z-index: 2;
 
 height: auto;
 border: 2px solid #000000;
 position: relative;

 }
 
.boximage {
position: relative;
float: left;
z-index: 2;
/*top: 15px;*/

margin: 0px 10px 0px 0px; 
padding: 0px 0px 0px 0px;
}

.boxtext {
float: left;
max-width: 54%;
border: 2px solid #000000;
}
.spacer {
clear: both;
}

.row span.left {
  float: left;
  text-align: left;
  
  }

.row span.right {
  float: right;
  text-align: right;
 
  }
  
  
.clearboth { clear: both; }

.floatleft {
float: left; 
margin: 3px 3px 3px 1px;
padding: 1px;
z-index: 6;
display: inline;
}




/* Presentation Stylesheet */ 

body 
 { font-family: Helvetica, Arial, sans-serif, Symbol;
  }
 /*{ 
 font-family: serif,  Symbol, ;
 }*/

h1 {
margin: 0;
padding: 0;
font-size: x-small;
}

h2 {
margin: 0px;
padding: 0px;
font-size: small;
}

h3 {
margin: 2px;
padding: 1px;
font-size: medium;
}

h4 {
 margin:0; 
 padding: 5px 0;
 font-size: large;
 }
 
h5 {
margin: 0;
padding: 0;
font-size: x-large;
}
 
a:link {
	background: transparent;
	color: #0000FF;
	text-decoration: none;
	}

a:visited  {
	background: transparent;
	color: #800080;
	text-decoration: none;
  }
    
a:hover {
	color: #006400;
	text-decoration: none;
   }   /* mouse over link */ 
   
a:active  {
	background: transparent;
	color: #333333;
	text-decoration: none;
  }
 

