	html{
		height:100%;
	}
	body{
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:0.8em;
	color: ;
	margin:0px;
	padding:0px;
	text-align:center;
	height:100%;
	background-image: url(../img/backg.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center top;

	}
	
	p{
		margin-top:5px;
		margin-bottom:10px;
		
	}
	
	.maintable {
	height: auto;
	align:center;
	width: 750px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;



}
.smallbox {
	background-color: #EDEABD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding: 3px;
	margin: auto;
	border: none;


}
.titlebox {
	background-color: #9BA358;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: lowercase;
	color: #FFFFFF;
	vertical-align: top;
	top: 0px;



}
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3F4E3F;
}

.textbox A: {
	color: #3F4E3F;
	text-decoration: underline;
}

.textbox A:link { 
   color: #9BA358; 
   text-decoration: underline;
} 

.textbox A:visited { 
   color: #003300; 
   text-decoration: none; 
} 

.textbox A:active { 
   color: #ffffff;
   text-decoration: blink;
   background:#9BA358; 
   border:0px solid; 
   color:#ffffff;
} 
.textbox A:hover	{ 
   color: #ffffff; 
   text-decoration: blink; 
   background:#9BA358; 
   border:0px solid; 
   color:#ffffff;
}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #253425;

}

.maintext A: {
	color: #ffffff;
	text-decoration: underline;
}

.maintext A:link { 
   color: #9BA358; 
   text-decoration: underline;
} 

.maintext A:visited { 
   color: #003300; 
   text-decoration: underline; 
} 

.maintext A:active { 
   color: #ffffff;
   text-decoration: blink;
   background:#9BA358; 
   border:0px solid; 
   color:#ffffff;
} 
.maintext A:hover	{ 
   color: #ffffff; 
   text-decoration: blink; 
   background:#9BA358; 
   border:0px solid; 
   color:#ffffff;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:750px;
	color: #FFFFFF;
	padding-top: 10px;




}
.footer A: {
	color: #ffffff;
	text-decoration: underline;
}

.footer A:link { 
   color: #9BA358; 
   text-decoration: underline;
} 

.footer A:visited { 
   color: #ffffff; 
   text-decoration: none; 
} 

.footer A:active { 
   color: #ffffff;
   text-decoration: blink;
   background:#9BA358; 
   border:0px solid; 
   color:#ffffff;
} 
.footer A:hover	{ 
   color: #ffffff; 
   text-decoration: blink; 
   background:#9BA358; 
   border:0px solid; 
   color:#ffffff;
}

.next {
	color: #003300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}

.next A: {
	color: #ffffff;
	text-decoration: underline;
}

.next A:link { 
   color: #9BA358; 
   text-decoration: underline;
} 

.next A:visited { 
   color: #003300; 
   text-decoration: none; 
} 

.next A:active { 
   color: #ffffff;
   text-decoration: blink;
   background:#9BA358; 
   border:0px solid; 
   color:#ffffff;
} 
.next A:hover	{ 
   color: #ffffff; 
   text-decoration: blink; 
   background:#9BA358; 
   border:0px solid; 
   color:#ffffff;
}

.select   {
   font-family: Tahoma, Arial; 
   font-size:11px; border: 1px #7d7752 solid
}

.input    {
	background-color: #ffffff;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	border: 1px #9BA358 solid;
	width: 200px;

}

.textarea  {
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica;
	font-size:12px;
	color: #000000;
	border: 1px #9BA358 solid;
	text-align: left;


   
 }.bodyform {

	background-attachment: fixed;
	background-image: url(../img/backgforms.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.input-address {

	background-color: #ffffff;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	border: 1px #9BA358 solid;
	width: 300px;
}
.input-short {


	background-color: #ffffff;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	border: 1px #9BA358 solid;
	width: 150px;
}
.input-short2 {
	background-color: #ffffff;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	border: 1px #9BA358 solid;
	width: 70px;
	text-align: center;

}
	
.header {
	width: 760px;


}
.maintable2 {
	height: 630px;
	align:center;
	width: 720px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 15px;
	margin-right: 20px;

}


	#mainContainer{
	width:760px;
	margin:0 auto;
	text-align:left;
		background-color:default ;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:20px;
	
	}
	
	#ads{
		margin:0 auto;
		width:730px;
		margin-top:10px;
	}
	#dhtml_menu img{
		border:0px;
	}
	
	

	/* End general styles for this example page */
	/* General configuration CSS */
	
	#dhtml_menu ul li ul{
		display:none;	/* Needed to display ok in Opera */
	}
		
	#dhtml_menu{	/* Menu object */
		visibility:hidden;
		color: #34552F;
	text-align: left;
		font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	}
	#dhtml_menu ul{
		margin:0px;	/* No indent */
		padding:0px;	/* No indent */
	}
	#dhtml_menu li{
		list-style-type:none;	/* No bullets */
		color: #34552F;
	}	
	#dhtml_menu a{

		margin:0px;
		padding:0px;
		color: #34552F;
	}
	/* End general configuration CSS */
	
	
	/* Cosmetic */
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
	#dhtml_menu ul{
		color: #34552f;
		border:1px solid #34552f;
		background-color: default;
		padding:1px;
	}
		
	#dhtml_menu ul.menuBlock1{

	border:0px;
	padding:1px;
	border:0px solid #317082;
	background-color:#default;
	overflow:visible;
	font-family: "trebuchet MS";
	font-size: 12px;
	}
	#dhtml_menu ul.menuBlock2{	/* Menu bar - main menu items */
		
			border:0px;
		padding:1px;
		border:1px solid #A6B665;
		background-color:#ffffff;
	}
	
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
	#dhtml_menu a{
		color:;
		text-decoration:none;
		padding-left:2px;
		padding-right:6px;
	
	}
	
	/*
	Main menu items 
	*/
	
	#dhtml_menu .currentDepth1{
		color:#ffffff;
		padding-left:5px;
		padding-right:5px;
		border:0px solid #34552F;;
	}
	#dhtml_menu .currentDepth1over{
		color:#ffffff;
		padding-left:5px;
		padding-right:5px;
		border:0px solid #000;
		
		
	}
	#dhtml_menu .currentDepth1 a{
		font-weight:bold;
	}
	#dhtml_menu .currentDepth1over a{	/* Text rules */
		color:#FFF;
		font-weight:bold;
		background-color: #99CC00;
	}
	
	/* Sub menu depth 1 */
	#dhtml_menu .currentDepth2{
		color:#A6B665;
		padding-right:2px;
		border:1px solid #A6B665
		background-color: ffffff;
	}
	#dhtml_menu .currentDepth2over{
		color:#ffffff;
		padding-right:2px;
		background-color:#A6B665;
		border:1px solid #A6B665;
	}	
	#dhtml_menu .currentDepth2over a{	/* Text rules */
		color:#ffffff;

	}	
	/* Sub menu depth 2 */
	#dhtml_menu .currentDepth3{
		color:#A6B665;
		padding-right:2px;
		border:1px solid #FFF;
	}
	#dhtml_menu .currentDepth3over{
		padding-right:2px;
		background-color:#A6B665;
		border:1px solid #000;
	}
	/* Sub menu depth 3 */
	#dhtml_menu .currentDepth4{
		padding-right:2px;
		border:1px solid #A6B665;
	}
	#dhtml_menu .currentDepth4over{
		padding-right:2px;
		background-color:#A6B665;
		border:1px solid #000;
	}	
	
	
bodyprogram {

	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:0.8em;
	color: ;
	margin:0px;
	padding:0px;
	text-align:center;
	height:100%;
	background-image: url(../img/backgprogram.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center top;
}
.bodyprogram {

	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:0.8em;
	color: ;
	margin:0px;
	padding:0px;
	text-align:center;
	height:100%;
	background-image: url(../img/backgprogram.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center top;
}
.bodyindex {


	background-attachment: scroll;
	background-image: url(../img/backg-index.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
