#inside #left H3{

	line-height: 25px;
	text-align: left;
	padding: 0 7 0 7px;
	height: 25px;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
}
IMG {
	border: none;
}
.green_frame{

	background-color: #d1e6ca;
}

.gradient_frame{

	background-image: url(normal_bgr_1px.jpg);
	background-repeat: repeat-y;
	background-position: 0 0;
}
.darkgreen_frame{
	background-color: #78b258;
}

P {
	padding: 0px;
	margin: 0px;
	line-height: 14px;
}
#inside #normal P{
	padding: 3 20 3 7px;
}
#inside #normal tr P   {
	padding: 0px;
	margin: 0px;
}


#inside #left P{
	padding: 3 7 3 7px;
}
table .htmlarea-showtableborders tbody tr td P{
	padding: 0px;
}
 A:Hover IMG {
	background-color: #333333;
	/*opacity for IE5+*/
 	filter: alpha(opacity=70);
  	/*opacity for older Mozilla browsers*/
  	-moz-opacity: 0.7;
	/*opacity for mozilla/safari*/
  	opacity: 0.7;
  	
}

/*---------- mail form ------------------------------------------------*/
form{
      margin: 0px;
      padding:0 0 0 5px;
}
form td{
      padding:4 3 4 3;
      text-align: left;
      color: #333333;
  
}
.mailform,
.mailformrequired,
.mailformcomment,
.mailformradio,
input,
celmenu,
select,
textarea
{
         font-size: 11px;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         padding:0px;
      color: #333333;
        overflow: auto;
	font-weight: bold;

       
}
input,
celmenu,
select,
textarea {
        border-style:solid ;
       border-width: 1px;
        border-color: #578e44;
        width: 222px;
	font-weight: normal;
}

textarea {
        width: 222px;
}
.button {
        margin-top: 3px;
        float:right;
        background: #ebf4e8;
        border-style:solid ;
       border-width: 1px;
        border-color: #578e44;
        width: 43px;
	font-weight: bold;
}
