h1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; font-family: arial; font-size: 1.3em; font-weight: normal; color: #000000; text-align: left;
}

h2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px;PADDING-TOP: 18px
}

h3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; font-family: arial; font-size: 1em; font-weight: normal; color: #59a734; text-align: left; letter-spacing: .1em;
}

h4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0 0 8px 0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; font-family: arial; font-size: .9em; font-weight: normal; color: #a4cd41; text-align: left; letter-spacing: .1em;
}

h5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; font-family: arial; font-size: .8em; font-weight: bold; color: #0461be; text-align: left;
}

p {
	font-family: arial;
	font-size: .8em;
	font-weight: normal;
	color: #000;
	text-align: justify;
}

span {
	color: #e2171d;
}

hr {
	border: 1px dotted lightgrey;
	margin: 20px 0 20px 0;
	padding: 0 0 0 0;
}

.atext {
	font-family: arial;
	font-size: .8em;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.atext:hover {
	color: #59a734;
	text-decoration: underline;
}

.atext2 {
	color: #000;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.atext2:hover {
	color: #59a734;
	text-decoration: underline;
}

body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: url('../images/bg2.jpg');
}

body #wrapper {
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

body #wrapper #content {
	width: 960px;
	background-color: #fff;
	margin: 0 auto;
	padding: 0 15px 0 15px;
	overflow: auto;
}

body #wrapper #header {
	width: 960px;
	background-color: #fff;
	margin: 0 auto;
	padding: 0 15px 10px 15px;
	border-bottom: 2px solid #59a734;
	overflow: auto;
}

body #wrapper #header #logo {
	width: 245px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
}

body #wrapper #header #menubar1 {
	width: 610px;
	height: 38px;
	font-family: arial;
	font-size: 1em;
	font-weight: bold;
	color: #0461be;
	text-align: right;
	margin: 0 0 0 0;
	padding: 20px 0 0 0;
	float: right;
}

body #wrapper #header #menubar1 a {
	color: #59a734;
	text-decoration: none;
}

body #wrapper #header #menubar1 a:hover {
	color: #a4cd41;
}

body #wrapper #header #menubar2 {
	width: 610px;
	height: 38px;
	margin: 0 0 0 0;
	padding: 20px 0 0 0;
	float: right;
}

body #wrapper #header #menubar2 ul {
	list-style:none;
	FONT-FAMILY: Arial;
	FONT-SIZE: .8em;
	COLOR: #d5251c;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-ALIGN: right;
	cursor: default;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

body #wrapper #header #menubar2 ul li{
	display:inline;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

body #wrapper #header #menubar2 ul li a{
	COLOR: #000;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 9px 8px 9px 8px;
}

body #wrapper #header #menubar2 ul li a:hover{
	color: #a4cd41;
	border-bottom: 2px solid lightgrey;
}

body #wrapper #header #menubar2 ul li a.activelink{
	color: #0461be;
	border-bottom: 2px solid #a4cd41;
}

body #wrapper #gallery {
	width: 990px;
	height:393px;
	border-bottom: 3px solid #a4cd41;
	margin: 0 auto;
	position:relative;
}

body #wrapper #gallery a {
	float:left;
	position:absolute;
}
	
body #wrapper #gallery a img {
	border:none;
	width:990px;
	height:393px
}
	
body #wrapper #gallery a.show {
	z-index:500
}

body #wrapper #content #contentbox {
	margin: 15px 0 15px 0;
	padding: 0 0 0 0;
	background-color: #fff;
	border-top: 1px dashed lightgrey;
	border-bottom: 1px dashed lightgrey;
	overflow: auto;
}

body #wrapper #content #contentbox #leftbox {
	width: 713px;
	border-right: 1px dashed lightgrey;
	margin: 0 0 0 0;
	padding: 15px 15px 50px 15px;
	float: left;
	overflow: auto;
}

body #wrapper #content #contentbox #leftbox ul {
	list-style: circle;
	list-style-position: inside;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
	overflow: auto;
}

body #wrapper #content #contentbox #leftbox li {
	margin: 0 0 3px 0;
	padding: 0 0 0 0;
}

body #wrapper #content #contentbox #leftbox li.clientlist {
	width: 230px;
	float: left;
}

body #wrapper #content #contentbox #leftbox li a {
	font-family: arial;
	font-size: .8em;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

body #wrapper #content #contentbox #leftbox li a:hover {
	text-decoration: underline;
}

body #wrapper #content #contentbox #leftbox ul ul {
	list-style: disc;
	list-style-position: outside;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
}

body #wrapper #content #contentbox #leftbox ul ul li {
	margin: 0 0 3px 0;
	padding: 0 0 0 0;
}

body #wrapper #content #contentbox #leftbox ul ul li a {
	font-family: arial;
	font-size: .8em;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

body #wrapper #content #contentbox #leftbox ul ul li a:hover {
	text-decoration: underline;
}

body #wrapper #content #contentbox #rightbox {
	width: 200px;
	margin: 0 0 0 0;
	padding: 15px 0 0 0;
	float: right;
}

body #wrapper #content #contentbox #rightbox ul {
	width: 180px;
	list-style: circle;
	list-style-position: outside;
	margin: 10px 0 0 20px;
	padding: 0 0 0 0;
}

body #wrapper #content #contentbox #rightbox li {
	margin: 0 0 3px 0;
	padding: 0 0 0 0;
}

body #wrapper #content #contentbox #rightbox li a {
	font-family: arial;
	font-size: .8em;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

body #wrapper #content #contentbox #rightbox li a:hover {
	color: #59a734;
	text-decoration: underline;
}

body #wrapper #content #contentbox #rightbox .queryform {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px; MARGIN: 0 0 0 0;
}

body #wrapper #content #contentbox #rightbox .inputbox {
	  PADDINg: 5px; border: 1px solid lightgrey; MARGIN: 0 0 9px 0; background: #fff; COLOR: grey; FONT-SIZE: .8em; FONT-WEIGHT: normal; WIDTH: 172px
}

body #wrapper #content #contentbox #rightbox .queryform .textbox {
	  PADDINg: 5px; border: 1px solid lightgrey; MARGIN: 0 0 9px 0; background: #fff; COLOR: grey; FONT-SIZE: .8em; FONT-WEIGHT: normal; WIDTH: 172px; HEIGHT: 60px
}

body #wrapper #content #contentbox #rightbox .queryform .submitbutton {
	  PADDINg: 5px; border: 1px solid #59a734; MARGIN: 0 0 0 0; background: #59a734; COLOR: white; FONT-SIZE: .7em; FONT-WEIGHT: bold; CURSOR: pointer;
}

body #wrapper #content #contentbox #rightbox .queryform .submitbutton:hover {
	  border: 1px solid #0461be; background: #0461be; COLOR: #fff;
}

body #wrapper #footer {
	width: 960px;
	font-family: arial;
	font-size: .8em;
	color: #000;
	background-color: #fff;
	margin: 0 auto;
	padding: 20px 15px 20px 15px;
	overflow: auto;
}

body #wrapper #footerleft {
	float: left;
}

body #wrapper #footerright {
	float: right;
}

body #wrapper #footerright a {
	color: #000;
	text-decoration: none;
}

body #wrapper #footerright a:hover {
	text-decoration: underline;
}