
#content {
   min-width:600px;	
   padding: 0px 0px 30px 10px;
   vertical-align: top;
   overflow:auto;
}

#content * { 
	font-size : medium;

}


#content img {	
	border: 5px solid #19992b;	
}


#content a {
	color: #19992b;
}


#content a:link {
	color: #19992b;

}

#content a:visited {
	color: #177824;

}

#content a:hover {
	color: #19AD2D;
}



#content h1 {
	color: #ffffff;
	background: #19992b;
	padding: 10px;  
   margin: 10px;
   
  /*
	width: 100%;

  */
   
}

#content h2, h3, h4, h5, h6 {
	color: #19992b;
	padding-top: 20px;
}


#content p { text-align: justify; }




#content tr.alt td{background: #c1e6bd;}
#content tr.alt th{background: #19992b;}
#content tr.over td{background: #EBFAED;}




#content th {
   background: #19992b;
	color : Black;
/*   	font-size : small; */
   border: 1px solid Black;
}

#content td, th {
   border: 1px solid #19992b;
	padding: 4px;	
/*   	font-size : small; */
}

#content table {
   border-collapse: collapse;
/*  width: 580px;  */

}


#content .noborder td, th{
	padding: 4px;	
	color : Black;
	border: 0;
	background: none;

}

#content .noborder table{
   border-collapse: collapse;
	
}










 

#content form {

	 margin: 10px;
   padding: 10px;
	position: relative;
}

#content form fieldset {
 	position: relative;
	margin: 1px;
	padding: 1px;
  height: 25px;
   	border:0px;
}



#content form fieldset select {

   border: 1px solid #242424;
   height: 20px;

}

#content form fieldset select:hover {
   border: 1px solid #008647;


}

#content form fieldset select:focus {
   border: 1px solid #008647;
	background-color: #F5F5F5;

}

#content form fieldset.textarea {
	 margin: 1px;
   padding: 1px;
	height : 190px;

 	position: relative;
   	text-align: right;
}

#content form fieldset.textarea textarea {
	height : 150px;
/*	width : 600px; */
   background-color: #F2F2F2; 
	width: 67%;
    	position: absolute;
         left: 0px;
         top: 30px;
   min-width:570px;
}



#content form fieldset label {
   position:absolute;

   left: 0px;
	width: 230px;
	font: bold 12px sans-serif;
	text-align: right;
   display:block;
}


#content form fieldset label b {
   position:absolute;
   top: 3px;
   left: 240px; 
	
	font: normal 12px sans-serif;
   color: Red;
   display:block;
}



#content form fieldset input {
   position: absolute;

   left: 250px;
	width: 50%;
   background-color: White; 
   border: 1px solid #242424;
   height: 20px;
}




#content form fieldset input:hover {
   border: 1px solid #008647;


}

#content form fieldset input:focus {
   border: 1px solid #008647;
	background-color: #F5F5F5;

}



#content form fieldset.submit {
	 margin: 5px;
   padding: 5px;
   height: 45px;
 	width:90%;
   min-width:570px;
  /* border: 1px solid Red; */
	text-align: center;
      position: static;
}

#content form fieldset.submit input {
   background: #008647; 
   border: 1px solid #242424;
   height: 25px;
   	width: 250px;
	color: White;
   	font: bold 12px sans-serif;
   	padding: 2px 10px 2px 10px;
      	 cursor : pointer;
	text-align: center;
      position: static;
}


#content form fieldset.submit input:hover {
   border: 1px solid #008647;
   background: #008044; 

}

#content form fieldset.submit input:focus {
   border: 1px solid #008647;
   background: #008044; 

}





#content form fieldset.protect {
	 margin: 1px;
   padding: 1px;
   height: 20px;

 	position: relative;
   	text-align: left;
}

#content form fieldset.protect label {
   position:absolute;
   top: 0px;
   left: 0px;
	width: 230px;
	font: bold 12px sans-serif;
	text-align: right;
   display:block;
}

#content form fieldset.protect b {
   position:absolute;
   top: 0px;
   left: 240px; 
	
	font: normal 12px sans-serif;
   color: Red;
   display:block;
}

#content form fieldset.protect input {
   position: absolute;
   top: 0px;
   left: 250px;
	width: 140px;

}



#content form fieldset.protect span {
   background: White;
   position:absolute;
   top: 0px;
   left: 400px;
	width: 100px;
   border: 1px solid Silver;
   height: 20px;
	display: block;
   font: bold 16px sans-serif;
      color: Red;
	text-align: center;
	vertical-align: baseline;
}

#content form fieldset.protect span:hover {
   border: 1px solid #008647;


}

#content form fieldset.protect span:focus {
   border: 1px solid #008647;

}





#content form fieldset.file {
   position: relative;

   height: 80px;
}

#content form fieldset.file ol {
   position: absolute;
   top: 40px;
   left: 30px;
	list-style-type: none;
      margin:0px;
	padding:0px;
}






#content form fieldset.radio {
   position: relative;

   height: 70px;
}


#content form fieldset.radio ol {
   position: absolute;
   top: 0px;
   left: 250px;
	list-style-type: none;
      margin:0px;
/* 	padding:0px;border: 1px solid Red; */
}



#content form fieldset.radio ol li input {
   position: relative;
   left: 0px;
	width: 20px;
   background-color: transparent; 
   border: 0px;
   height: 20px;
}


#content form fieldset.radio ol li label {
   position: relative;

	text-align: left;
}







#content div.warning {
	padding: 5px;
	margin: 5px;

	color : Green;
	font: bold small sans-serif;
}

#content div.success {
	padding: 5px;
	margin: 5px;

	color : Green;

	font: bold small sans-serif;

}








