
body {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
  font-family: Georgia, Palatino, "Times New Roman", Times, serif;
}


table.cr { color:black ;
 background-color:#cfffcf; 
  -moz-border-radius:3em; 
  border-radius:3em ;
  }


#wrapper {
   	margin:0 auto;
 	width:775px;
    height:1500px;
	}

#heading {
background-color:darkgreen;
background-image:url("pagetitle.gif") ; 
background-repeat:repeat-x;
height:70px;
text-align:center;
width:775px;
 	}


#content {
	background:#fff url("bkgnd.gif") repeat-y;
    	padding:0 5px;
	margin:0;
	}



a,a:visited {
	color:darkgreen;
     	text-decoration:none;
     	font: bold  12px Verdana ;
     
	}

a:active {color:red;}
a:focus {color:darkred;}
a.bb {text-decoration: none;color:green; font-size:8pt; }
a:hover {text-decoration: underline;color: red;  }
input{ color:darkblue ;   border-style:solid;   }
input.aa { color:darkgreen ; background-color:lightgreen ;  border-style:ridge ;  -moz-border-radius:10px;    }
input.aa:hover {color: darkred; background-color:yellow;  }
input.aa:checked  { background-color:red; }
input.br  {text-decoration: none;color:darkred;  }
input.br  {text-decoration: none;color:darkred;  }
textarea { color:darkblue ;   border-style:solid ;  }
textarea.kk:focus  { background-color:white; }
table.nn { color:darkgreen ;   }
table.list  {   border-color:lightblue ;  border-top-width:1pt ;  border-right-width:1pt ; border-left-width:1pt ;  font-weight:500;  }
table.detail  {   border-color:lightblue ;  border-top-width:0pt ;  border-right-width:0pt ; border-left-width:0pt ;  }
select{  background-color:transparent; border-style:solid; }


table.rt{ color:black ;
 background-color:lightgreen; 
  -moz-border-radius:50em 50em 0em 0em; 
  border-radius:50em 50em 0em 0em;
  }
  
table.rb{ color:black ; background-color:lightgreen; 
-moz-border-radius:0em 0em 50em 50em ;  
border-radius:0em 0em 50em 50em ;  }


