body { margin: 0px; }

td.copy { font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		  font-size: 9px;
		  color: #030; }

td.main,th.main,table.main { font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		  font-size: 12px;
		  color: #030; }
		  
hr { color: #F66; }

input,textarea,select { color: #030;
		  font-size: 10px;
		  background: #FFFCF8;
		  border: 1px solid #F66;
		  padding-left: 2px; }
		  
input.btn{ color:#030;
   		  font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
   		  font-size: 10px;
   		  font-weight: bold;
		  background: #fff;
		  border: 2px solid #F66; }

option { color: #030;
		  font-size: 10px;
		  background: #FFFCF8; }

h3 { font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		  font-size: 15px;
		  color: #030;
		  margin-bottom: 0px;
		  margin-top: 0px;
		  margin-left: 25px; }

h4 { font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		  font-size: 14px;
   		  font-weight: bold;
		  color: #030;
		  margin: 0px; }

td.nav { font-family: Arial, Verdana, sans-serif;
		 font-size: 13px;
		 font-weight: bold;
		 color: #F66; }
		 
input.button { font-family: Arial, Verdana, sans-serif;
		 font-size: 10px;
		 font-weight: bold;
		 color: #030; 
		 background: white;
		 border: 2 px solid #F66;}
		 
a:link,a:visited { font-family: Arial, Verdana, sans-serif;
		 font-size: 13px;
		 font-weight: normal;
		 text-decoration: none;
		 color: #F66; }
		 
a:hover { font-family: Arial, Verdana, sans-serif;
		 font-size: 13px;
		 font-weight: normal;
		 text-decoration: none;
		 color: #F99; }
		 
a.cat { font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		 font-size: 12px;
		 font-weight: bold;
		 text-decoration: none;
		 color: #C36; }
		 
a.cat:hover,a.cat:visited { font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		 font-size: 12px;
		 font-weight: bold;
		 text-decoration: none;
		 color: #F99; }
		 
a.add { font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		 font-size: 10px;
		 font-weight: bold;
		 text-decoration: none;
		 color: #030; }
		 
a.add:hover,a.add:visited { font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		 font-size: 10px;
		 font-weight: bold;
		 text-decoration: none;
		 color: #666; }
		 
a.edit,a.edit:visited { font-family: Arial, Verdana, sans-serif;
		 font-size: 12px;
		 font-weight: normal;
		 text-decoration: none;
    	 border: #f66;
		 color: #F66; }
		 
a.edit:hover { font-family: Arial, Verdana, sans-serif;
		 font-size: 12px;
		 font-weight: normal;
		 text-decoration: none;
		 color: #F99; }
		 
a.list { font-family: Arial, Verdana, sans-serif;
		 font-size: 12px;
		 font-weight: normal;
		 text-decoration: none;
    	 border: 1px solid #f66;
		 color: #F66; }
		 
a.list:hover,a.list:visited { font-family: Arial, Verdana, sans-serif;
		 font-size: 12px;
		 font-weight: normal;
		 text-decoration: none;
    	 border: 1px solid #f99;
		 color: #F99; }
		 
a.admin { font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		 font-size: 12px;
		 font-weight: bold;
		 text-decoration: underline;
		 color: #030; }
		 
a.admin:hover,a.admin:visited { font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		 font-size: 12px;
		 font-weight: bold;
		 text-decoration: underline;
		 color: #666; }
		 
a.info { position: relative;
		 z-index: 24; }

a.info:hover {
		 z-index: 25;
		 background: transparent;
		 text-decoration: none; }

a.info span { display: none; }

a.info:hover span { display:block;
    	 position: absolute;
    	 bottom: 0em;
    	 left: 20px; 
    	 border: 1px solid #f66;
    	 background-color: #4CBC4C;
    	 font-size: 10px;
    	 text-align: left;
		 color: #030;
    	 padding: 1px;
    	 cursor: pointer; }
