body {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	background-color: white;

	padding:0px;

	margin: 0px;

	line-height: 17px;

	text-align: center;

	background:url(../../images/bg.gif) repeat-x top;

}

table {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	line-height: 17px;

}

p {

	margin-top: 0px;

	margin-bottom: 11px;

}

h1 {

	font-size: 13px;

	text-transform: capitalize;

	color: #000000;

	margin-top:0px;

	margin-bottom:8px;

}

h2 {

	font-size: 12px;

	text-transform: capitalize;

	color: #000000;

	margin-top:0px;

	margin-bottom:0px;

}

form {

	margin: 0px;

	padding:0px;

}

input, textarea, select {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #000;

	margin:0px;

	padding:0px;

}

textarea, input {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000;

}

address {

	font-style:normal;

}

a:link {

	color: #000000;

	text-decoration: underline;

}

a:visited {

	color: #000000;

	text-decoration: underline;

}

a:hover {

	color: #000000;

	text-decoration: none;

}

.checkstyle {

	margin:0;

	width:13px;

	height:13px;

	overflow:hidden;

}

ul {

	padding-top:0px;

	margin-top:0px;

	margin-bottom:10px;

}

li{

	margin-left:14px;

	padding-left:0px;

}

.smalltext {

	font-size: 10px;

	line-height: 15px;

}

.blue{

	color:#41b7c8;

}

.shade{

	background-color: #f2f2f2;

}





/*page*/

#wrapper {

	width: 925px;

	margin-top:15px;

	margin-left: auto;

	margin-right: auto;

	text-align: left;

}

#logo {

	height: 163px;

	text-align: center;

	clear:both;

}

#header{

	width: 924px;

	height:180px;

	padding-top:20px;

}

#content{

	text-align: left;

}

.contentText{

	float:left;

	width: 750px;

	margin-top:20px;

	padding-left:15px;

	padding-right: 15px;

	padding-bottom:10px;

}

.contentTextS{

	float:left;

	width: 432px;

	margin-top:20px;

	padding-left:15px;

	padding-right: 15px;

	padding-bottom:15px;

}

.homeboxes{

	width: 220px;

	padding-left:18px;

	padding-right:18px;

	margin-top:18px;

	float: left;

	height: 293px;

}

.vanuatuBG{

	background: url(../../images/vanuatuBG.jpg) no-repeat center bottom;

	width: 205px;

}

.fruitBG{

	background: url(../../images/fruitBG.jpg) no-repeat center bottom;

	width: 205px;

}

.sideImg{

	width: 205px;

	padding-left:15px;

	margin-top:20px;

	float: right;

	text-align:right;

	padding-bottom:10px;

}

.sideImg img{

	margin-bottom:5px;

}

.sideSubnav{

	width: 205px;

	padding-left:15px;

	margin-top:20px;

	float: left;

	text-align:left;

	padding-bottom:10px;

	line-height:15px;

	font-weight:bold;

	font-size:13px;

}

.sideSubnav a:link{

	color: #000000;

	text-decoration:none;

}

.sideSubnav a:visited{

	color: #000000;

	text-decoration:none;

}

.sideSubnav a:hover{

	color:#41b7c8;

}





/*nav rollover*/

.rollover .out {

	display:inline;

	visibility:visible;

}

.rollover .over {

	display:none;

	visibility:hidden;

}

.rollover:hover .out {

	display:none;

	visibility:hidden;

}

.rollover:hover .over {

	display:inline;

	visibility:visible;

}

.norollover .over {

	visibility:visible;

	display:inline;

}

.norollover .out {

	visibility:visible;

	display:none;

}



/*buttons*/

.buttonstyle{

	margin: 0;

	padding: 0;

	border: 0;

	cursor: pointer; /* hand-shaped cursor */

	cursor: hand; /* for IE 5.x */

	width: 129px;

	height: 15px;

}

.morebutton {

	background: transparent url(../../images/buttons/more.gif) no-repeat center top;

}

.morebutton:hover {

	background: transparent url(../../images/buttons/more_r.gif) no-repeat center top;

}

#checkbutton {

	background: transparent url(../../images/buttons/check.gif) no-repeat center top;

}

#checkbutton:hover {

	background: transparent url(../../images/buttons/check_r.gif) no-repeat center top;

}

#submitbutton {

	background: transparent url(../../images/buttons/submit.gif) no-repeat center top;

}

#submitbutton:hover {

	background: transparent url(../../images/buttons/submit_r.gif) no-repeat center top;

}

.topbutton {

	background: transparent url(../../images/buttons/top.gif) no-repeat center top;

}

.topbutton:hover {

	background: transparent url(../../images/buttons/top_r.gif) no-repeat center top;

}



/*nav*/

#nav {

	height: 27px;

	width: 924px;

	background: url(../../images/nav/navbg.gif) repeat-x top left;

	padding-top:16px;

	position:absolute;

	z-index:20;

}

.navButton{

	float:left;

	margin-left:18px;

	margin-right:18px;

}



/*vmenu*/

.v-menu{

	border:solid 1px #9fa1a4;

	width:141px;

	background-color: #ffffff;

	text-align:left;

}

	ul.v-menu, .v-menu li{

		padding:0; 

		margin:0;

		list-style:none;

	}

	ul.v-menu{

		clear:both;

		margin-top:6px;

		padding:6px 10px;

	}

		.v-menu li a{

			padding-left: 8px;

}





/*footer*/

#footer{

	clear: both;

	padding-top:5px;

	text-align: center;

	color: #999999;

	font-size:11px;

	margin-bottom:15px;

	border-top:1px solid #999999;

}

#footer a:link{

	color: #999999;

}

#footer a:visited{

	color: #999999;

}

#footer ul {

	margin:0px;

	padding:0px;

}

#footer li{

	display: inline;

	list-style-type: none;

	padding-left: 3px;

	padding-right: 3px;

}
