@charset "utf-8";

  .menu a:link  {text-decoration:none;color:black;padding:4px;background-color:transparent;
border-bottom: 1px solid transparent; border-top: 1px solid transparent;
width:130px;height:15px;margin-left:5px;display:block;}	  
  .menu a:visited {text-decoration:none;color:black;padding:4px;background-color:transparent;
border-bottom: 1px solid transparent; border-top: 1px solid transparent;
width:130px;height:15px;margin-left:5px;display:block;}	
  .menu a:active  {text-decoration:none;color: black;padding:4px;background-color:transparent;
border-bottom: 1px solid transparent; border-top: 1px solid transparent;
width:130px;height:15px;margin-left:5px;display:block;}	
  .menu a:hover   {
  			text-decoration:none;
  			border-right: 3px double #697FB2;
			border-left: 1px solid #697FB2;
			border-bottom: 1px dotted #697FB2;
			border-top: 1px dotted #697FB2;
			background-color: #f7f7f7;
			padding-left:3px;color:#656565;
width:130px;height:15px;margin-left:5px;display:block;overflow:visible;}	

			
			
	.menu a:link span {text-decoration:none;color: black;background-color:transparent;margin:0px;}	  		
	.menu a:visited span {text-decoration:none;color: black;background-color:transparent;margin:0px;}		
	.menu a:active span {text-decoration:none;color: black;background-color:transparent;margin:0px;}	
			
	.menu a:hover span {text-decoration:none;color:#888800;margin:0px;}	

#rightbox  a:link  {
			text-decoration:none;
			color:black;
			padding:4px;
			background-color:transparent;
			border-bottom: 1px dotted black;}	
#rightbox  a:visited {
			text-decoration:none;
			color:black;
			padding:4px;
			background-color:transparent;
			border-bottom: 1px dotted black;}	
#rightbox  a:active  {
			text-decoration:none;
			color:black;
			padding:4px;
			background-color:transparent;
			border-bottom: 1px dotted black;}		
#rightbox  a:hover   {
			text-decoration:none;
  			border-top: 0px dotted #697FB2;
			border-right: 0px double #697FB2;
			border-left: 0px solid #697FB2;
			border-bottom: 1px dotted #697FB2;
			background-color: lavender; /*#f7f7f7;	*/
			padding:4px;
			color:black;}	
li:hover {text-decoration:none;color:#888800;margin:0px;}
 
 body {	  color:black;
background-color:lavender; /*#f7f7f7; #dcdcdc;		    background-image: url(../images/body_bg.jpg);*/
		 font-size: 8pt;
	   font-family: Verdana, Georgia, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
 	   margin: 0%; }
	  
 td {   background-color:transparent;
		font-size: 8pt;
	   font-family: Verdana, Georgia, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
	   margin: 0%; } 
	   
.wide {width:150px;}	
.wider { height:100%;}   
			
  
	
h3 { margin-top:1px;margin-bottom:0px;
	border-left: 1px solid #96959D;border-right: 1px solid #96959D;	border-bottom: 1px solid #96959D;border-top: 0px;
	 padding-bottom: 5px;
	 padding-top: 5px;
	 background-image: url(top1.gif); background-repeat:repeat-x;
	  font-family: Georgia, Verdana,  "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
	   font-size: 13pt;
	   color:black;  }	
	   
	   	
h4 {margin-top:1px;
	 padding-bottom: 5px;
	 padding-top: 5px;
	  font-family: Georgia, Verdana,  "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
	   font-size: 13pt; 
	   font-weight:bold ;}
	   
.u {border-bottom: 1px dashed olive;text-decoration: underline; display: inline;  font-size: 14pt;font-family: Georgia; font-weight: bold; background-color:transparent;}   

.right {text-align: right; }

.left {	text-align: left;} 

.center { text-align: center;}

.noborder {border: none; vertical-align: text-top;}

 
#rightbox {	 
	border-left: 3px double #96959D;
	border-top: 0px;
	border-bottom: 0px;
	border-right: 1px solid #96959D;
	background-image: url(top.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	
 			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			background-color: #f7f7f7; 
			height:100%;
  			padding-left: 1.5em;
			padding-top: 1.5em;
			padding-bottom: 1.5em;
			padding-right:3em; 
			text-align: justify;
			color:#595959;	
			line-height: 22px;}

.leftbox {/*border-right:  3px double #B1B5E9;*/	
			 border-top: 0px;
			 border-bottom:  0px;
			 border-left:  0px;
			width:151px;
			margin-right: 2px;
			margin-top: 2px;
			margin-bottom: 5px;
			margin-left: 2px;
			padding-left: 0px;
			padding-top: 0px;
			padding-right: 5px;
			padding-bottom: 0px;
			line-height:18pt; 
			text-align: left;
			color:#595959; 
			 }
.menu {width:151px;}
	   
.code { color: black; 
		border: 1px dotted olive;
		margin: 3px;
		padding: 4px;
		 background-color: lavender;
		 line-height:16pt;
		  font-size: 7.5pt;
	   font-family: Verdana, Georgia, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;	 }
   
  .bottombar { background-image: url(bottom.gif); 
  			   background-repeat:repeat-x; 
			   height:23px;
     		   border-left: 1px solid #96959D;
  			   border-right: 1px solid #96959D;
			   margin: 0px;
			   padding:0px;
  }

#referer a:hover { border: 0px solid lavender;background-color:lavender;margin:0px;padding:0px; } 

acronym {cursor: help;border-bottom: 1px dashed olive;}				   


td. pre { margin-left: 15px;
	 font-family: Verdana, Georgia, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
	 font-size: 8pt; line-height: 17px; text-decoration: none;


