body { 
		margin:0px;
		padding:0px;
		background: #70a107 url(../images/bg_main.jpg) repeat-x center bottom; 
		font-family: Arial, Verdana, Tahoma;
		font-size: 12px;
		line-height:16px;
		margin:0 auto;
		padding:0px;

}

A:link {
		color: #00014e;
		font: 11px ;
		text-decoration: none;
}
A:visited {
		color: #00014e;
		font: 11px ;
		text-decoration: none;
}
A:active {
		color: #00014e;
		font: 11px ;
		text-decoration: none;
}
A:hover {
		color: #7eac28;
		font: 11px;
		text-decoration: none;
}

.txt-white-b {
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

.txt-green12-b{
	color:#009900;
	font-weight:bold;
	text-decoration:none;
}

.txt-green16-b{
	color:#009900;
	font-weight:bold;
	font-size: 16px;
	text-decoration:none;
	line-height:45px;
}

.txt-gray16{
	color:#c2c2c2;
	font-size: 16px;
	text-decoration:none;
	line-height:45px;
	font-weight:bold;
}

.txt-gray13{
	color:#c2c2c2;
	font-size: 13px;
	text-decoration:none;
	line-height:45px;
	font-weight:bold;
}

.txt-16-b{
	font-size:16px;
	font-weight:bold;
}


.link-nav-left {
	font-size: 11px;
	text-decoration: none;
	left:20px;
	list-style:none;
	color: #00014e;
}

/*---------------------------- leftnav -------------------------------------*/
.markermenu{
width: 170px; /*width of menu*/
}

.markermenu {
list-style-type: none;
/*margin: 5px 0;*/
padding: 0;
font-weight:550;
/*border: 1px solid #9A9A9A;*/
}

.markermenu  li a{
font-size:13px;
color: #00014e;
display: block;
width: auto;
height:19px;
margin-top:1px;
/*padding: 3px 0;*/
padding-top:2px;
text-indent: 20px;
text-decoration: none;
}

.markermenu  li a:visited, .markermenu  li a:active{
text-decoration: none;
color: #00014e;
}

.markermenu  li a:hover{
text-decoration: none;
color: white;
background-image:url(../images/nav_over.png); 

}

.current{
text-decoration: none;
color: white;
background-image:url(../images/nav_over.png); 
font-size:13px;
display: block;
width: auto;
height:19px;
margin-top:1px;
/*padding: 3px 0;*/
padding-top:2px;
text-indent: 20px;
text-decoration: none;
}

/* Holly Hack for IE \*/
* html .markermenu  li { height: 1%; }
* html .markermenu  li a { height: 1%; }
/* End */
* html .markermenu  li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 150px;
}



/* ----------------------------- photo gallerly -----------------------------------*/
/** { margin:0; padding:0; outline:none; }
*/
.hide { display:none; }

#container {
	width:546px;
	height:540px;
	background:#ffffff;
	overflow:hidden;
/*	border:1px solid #333;
*/
}

h1 {
	background:#fff;
	width:592px;
	height:29px;
	/*padding-left:7px;*/
	color:#009933;
/*	border-bottom:1px solid #333;
*/	font-size:18px;
	line-height:29px;
	font-weight:normal;
}

#picture_section {
	padding:7px 0 7px 7px;
	width:540px;
	height:450px;
	overflow:hidden;
}
	#inside {
		width:540px;
		height:450px;
	}
	#picture_section img {
		border:0;
		height:57px;
		width:111px;
/*		float:left;
*/		background:#333;
		margin-bottom:7px;
		margin-right:7px;
		cursor:pointer;
	}

#controls_vert { 
	background:#222;
	width:480px;
	height:23px;
/*	border-top:1px solid #333;
*/}
#controls_horz { 
	background:#fff;
	width:540px;
	height:23px;
/*	border-top:1px solid #333;
*/	display:none;
}
	#up {
		height:10px;
		width:10px;
		margin-right:7px;
		background:url(../gallery/up.jpg) no-repeat;
		text-indent:-9999px;
		float:left;
		margin:7px;
		margin-bottom:6px;
		cursor:pointer;
	}
	
	#down { 
		height:10px;
		width:10px;
		background:url(../gallery/down.jpg) no-repeat;
		text-indent:-9999px;
     	float:left;
		margin:7px;
		margin-left:0;
		margin-bottom:6px;
		cursor:pointer;
	}
	#left { 
		height:10px;
		width:10px;
		background:url(../gallery/left.jpg) no-repeat;
		text-indent:-9999px;
		float:left;
		margin:7px;
		margin-bottom:6px;
		cursor:pointer;
	}
	#right { 
		height:10px;
		width:10px;
		background:url(../gallery/right.jpg) no-repeat;
		text-indent:-9999px;
		float:left;
		margin:7px;
		margin-left:0;
		margin-bottom:6px;
		cursor:pointer;
	}
	
	div#up.deactivated { opacity:0.2; filter:alpha(opacity=20); cursor:default; }
	div#down.deactivated { opacity:0.2; filter:alpha(opacity=20); cursor:default; }
	div#right.deactivated { opacity:0.2; filter:alpha(opacity=20); cursor:default; }
	div#left.deactivated { opacity:0.2; filter:alpha(opacity=20); cursor:default; }

#display_picture_container {
	position:absolute;
	top:301px;
	left:410px;
	width:700px;
	height:400px;
	padding-top:16px;
}

#display_picture {
	position:absolute;
	top:61px;
	left:31px;
	width:565px;
	color:#FFFFFF;
	height:344px;
	background:#000;
	opacity:0.8; filter:alpha(opacity=80); 
	text-align:center;
	font-size:11px;
	padding-top:7px;
}
	
#display_picture_img {
	position:absolute;
	top:92px;
	left:48px;
	height:272px;
	width:460px;
	cursor:pointer;
}





<!-- -12313213231231321231 -->
.fta {
    background:#FFFFFF url("../images/form/txt-area-back.gif") no-repeat top left;
    width: 302px;
    height: 361px;
    border: none;
    padding: 5px;
    overflow: auto;
	color:#999;
}
 .fta:hover {background:url("../images/form/txt-area-back.gif") 0 -500px no-repeat;}
 .fta.hoverButton {background:url("../images/form/txt-area-back.gif") 0 -500px no-repeat;}


 .fbtn {
    background:#FFFFFF url("../images/form/contact-button-bgr-new.gif") no-repeat top left;
    width: 312px;
    height: 27px;
    border: none;
}
 .fbtn:hover {background:url("../images/form/contact-button-bgr-new.gif") 0 -27px no-repeat;}
.fbtn.hoverButton {background:url("../images/form/contact-button-bgr-new.gif") 0 -27px no-repeat;}
