p {
	color:#000;
	font-family:Verdana,"Arial",Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	color:#756A5E
}

ul {
	list-style:inside;
}

body.mainbg
{
	background-color:#4A982A;
}

div.mainbg
{
	background-color:#4A982A;
	background-image:url(../images/bg0.jpg);
	background-repeat:repeat-x;
}

div.bodycontent0
{
	width:981px;
	margin-left:auto;
	margin-right:auto;
}

div.headerbg
{
	width:981px;
	height:618px;
	background-image:url(../images/bg3_1.jpg);
	background-repeat:no-repeat;
	position:relative;
}

a.btn0, a.btn0:visited, a.btn1, a.btn1:visited, a.btn2, a.btn2:visited, a.btn3, a.btn3:visited, a.btn4, a.btn4:visited, a.btn5, a.btn5:visited, a.btn6, a.btn6:visited, a.btn7, a.btn7:visited, a.btn8, a.btn8:visited, div.btn0, div.btn1, div.btn2, div.btn3, div.btn4, div.btn5, div.btn6, div.btn7, div.btn8
{
	height:26px;
	display:block;
	position:absolute;
	top:201px;
}

a.btn0, a.btn0:visited, div.btn0
{	
	left:20px;
	width:61px;
}

a.btn0:hover, div.btn0
{
	background-image:url(../images/btn0.jpg);	
}

a.btn1, a.btn1:visited, div.btn1
{	
	left:93px;
	width:92px;
}

input.input1
{
	width:450px;	
	margin-bottom:5px;	
	font-family:Arial;
	font-weight:normal;
	color:#666;
	font-size:11px;
}

input.input2
{
	width:150px;	
	margin-bottom:5px;	
	font-family:Arial;
	font-weight:normal;
	color:#666;
	font-size:11px;
}

textarea.textarea1
{
	font-family:Arial;
	font-weight:normal;
	color:#666;
	font-size:12px;
	margin-top:5px;
	width:520px;
}

span.alert1
{
	font-family:Arial;
	font-weight:normal;
	color:#F00;
	font-size:12px;
}

a.btn1:hover, div.btn1
{
	background-image:url(../images/btn1.jpg);	
}

a.btn2, a.btn2:visited, div.btn2
{	
	left:201px;
	width:99px;
}

a.btn2:hover, div.btn2
{
	background-image:url(../images/btn2.jpg);	
}

a.btn3, a.btn3:visited, div.btn3
{	
	left:306px;
	width:142px;
}

a.btn3:hover, div.btn3
{
	background-image:url(../images/btn3.jpg);	
}

a.btn4, a.btn4:visited, div.btn4
{	
	left:451px;
	width:105px;
}

a.btn4:hover, div.btn4
{
	background-image:url(../images/btn4.jpg);	
}

a.btn5, a.btn5:visited, div.btn5
{	
	left:562px;
	width:95px;
}

a.btn5:hover, div.btn5
{
	background-image:url(../images/btn5.jpg);	
}

a.btn6, a.btn6:visited, div.btn6
{	
	left:669px;
	width:57px;
}

a.btn6:hover, div.btn6
{
	background-image:url(../images/btn6.jpg);	
}

a.btn7, a.btn7:visited, div.btn7
{	
	left:742px;
	width:106px;
}

a.btn7:hover, div.btn7
{
	background-image:url(../images/btn7.jpg);	
}

a.btn8, a.btn8:visited, div.btn8
{	
	left:850px;
	width:107px;
}

a.btn8:hover, div.btn8
{
	background-image:url(../images/btn8.jpg);	
}


a.pnl0, a.pnl0:visited, a.pnl1, a.pnl1:visited, a.pnl2, a.pnl2:visited
{
	height:34px;
	display:block;
	position:absolute;
	bottom:77px;	
	width:312px;
}

a.pnl0, a.pnl0:visited
{	
	left:17px;
}

a.pnl0:hover
{
	background-image:url(../images/pnl0.jpg);	
}

a.pnl1, a.pnl1:visited
{	
	left:335px;
}

a.pnl1:hover
{
	background-image:url(../images/pnl1.jpg);	
}

a.pnl2, a.pnl2:visited
{	
	left:653px;
}

a.pnl2:hover
{
	background-image:url(../images/pnl2.jpg);	
}

div.panelimg0,div.panelimg1, div.panelimg2
{
	width:312px;
	height:146px;
	position:absolute;
	top:17px;
}

div.panelimg0 
{
	left:17px;
}

div.panelimg1 
{
	left:335px;
}

div.panelimg2 
{
	left:653px;
}

div.bodycontent1
{
	width:981px;
	background-image:url(../images/bg1_1.jpg);
	background-repeat:repeat-y;
}

div.footerbg
{
	width:981px;
	background-image:url(../images/bg2_1.jpg);
	height:226px;
	background-repeat:no-repeat;
	position:relative;
}

div.bodycontent2
{
	width:610px;
	float:left;
	padding-left:23px;
	padding-right:15px;
	padding-top:10px;
}

div.bodycontent3
{
	padding-top:10px;
	width:313px;
	float:left;
}

div.pagetitle 
{
	width:614px;
	height:37px;
	background-repeat:no-repeat;
}

h1
{
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color:#555;
}

h2
{
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	color:#666;
}

div.videopanel
{
	width:313px;
	height:197px;
	background-image:url(../images/videopanel.jpg);
	background-repeat:no-repeat;
	position:relative;
}

a.videolink, a.videolink:visited
{
	display:block;
	width:313px;
	height:34px;
	position:absolute;
	bottom:39px;
	left:0px;
	background-repeat:no-repeat;
}

a.videolink:hover
{	
	background-image:url(../images/pnl3.jpg);
}

div.videoimage
{
	width:313px;
	height:123px;
	position:absolute;
	background-repeat:no-repeat;
	top:1px;
}

div.emailtext
{
	width:285px;
	padding-left:10px;
}

div.mailform
{
	position:relative;
	width:313px;
	height:149px;
	background-image:url(../images/form1.jpg);
	background-repeat:no-repeat;
}

a.emailsubmit, a.emailsubmit:visited
{
	position:absolute;
	width:107px;
	height:27px;	
}

a.emailsubmit:hover
{
	background-image:url(../images/btn_submit.jpg);	
}

input.emailsubmit
{
	position:absolute;
	width:107px;
	height:27px;	
	bottom:0px;
	right:34px;
}

input.emailname, input.emailaddress
{
	position:absolute;
	width:269px;
	height:20px;
	border-top:1px solid #716F70;	
	border-left:1px solid #716F70;
	border-bottom:1px solid #CACFBF;	
	border-right:1px solid #CACFBF;
	left:9px;
	font-family:Arial; 
	font-size:12px;
	color:#756A5E;
}

input.emailname
{
	top:23px;
}

input.emailaddress
{
	top:78px;
}

img.contentimg1
{
	float:left;	
	padding-right:35px;
	padding-bottom:20px;
}

a.cybernauticfooter
{
	width:320px;
	height:50px;
	position:absolute;
	left:655px;
	top:138px;
}

div.visible
{
	display:block;	
}

div.invisible
{
	display:none;
}

div.dropdown0, div.dropdown1, div.dropdown2, div.dropdown3
{
	position:absolute;
	top:30px;
	z-index:99;
}

div.dropdown0
{
	left:63px;
	width:195px;
}

div.dropdown1
{
	left:149px;
	width:230px;
}

div.dropdown2
{
	left:519px;
	width:110px;
}

div.dropdown3
{
	left:773px;
	width:150px;
}

div.dropdownfiller
{
	height:14px;
}

div.dropdowncontent
{
	background-color:#0B1608;
	padding:5px;
}

span.title1
{
	font-family:Arial;
	color:#333;
	font-weight:bold;
	font-size:14px;
}

td.style2
{
	font-family:Arial;
	color:#666;
	font-size:11px;
	font-weight:normal;
}

tr.style1, tr.style2, tr.style3, span.style1, span.style2, span.style3
{
	font-family:Arial;
	font-size:12px;	
	text-align:center;
}

span.style4
{
	font-family:Arial;
	font-size:12px;	
	text-align:center;	
	color:#666;
	font-weight:bold;
	margin-left:5px;
}

span.style6
{
	font-family:Arial;
	font-size:12px;	
	text-align:center;	
	color:#666;
	font-weight:bold;
}

span.style5
{
	font-family:Arial;
	font-size:12px;	
	text-align:center;	
	color:#666;
	font-weight:normal;;
	margin-left:10px;
	line-height:18px;
}

tr.style1, span.style1
{	
	background-color:black;		
	color:#CCC;
	font-weight:bold;
}

tr.style2, span.style2
{	
	background-color:white;		
	color:#666;
	font-weight:normal;
}

tr.style3, span.style3
{	
	background-color:#999;		
	color:#333;
	font-weight:normal;
}

a.style2, a.style2:visited, a.style3, a.style3:visited, a.style4, a.style4:visited
{
	font-family:Arial;
	font-size:12px;		
	text-decoration:none;
	font-weight:normal;
}

a.style2, a.style2:visited
{
	color:#666;
}

a.style3, a.style3:visited, a.style4, a.style4:visited
{
	color:#333;	
}

a.style4
{
	margin-left:10px;
	line-height:18px;
}

a.style2:hover, a.style3:hover, a.style4:hover
{
	color:black;
	text-decoration:underline;
}

a.dropdown, a.dropdown:visited
{
	font-family:Arial;
	font-size:14px;
	color:#F5F6F0;
	text-decoration:none;
	line-height:22px;
}

div.pagetitle1
{
	width:614px;
	height:37px;	
	font-size:24px;
	font-family:Georgia;
	color:#4B4239;
	font-weight:normal;
}

a.dropdown:hover
{
	color:#F08F02
}

a.title1, a.title1:visited
{
	color:#333;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial;
}

a.title1:hover
{
	color:#121212;
	text-decoration:underline;
}

a.title2, a.title2:visited
{
	color:#666;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial;
}

a.title2:hover
{
	color:#333;
	text-decoration:underline;
}

div.bannerflash
{
	position:absolute;
	left:523px;
	top:2px;
}

a.style1, a.style1:visited
{
	font-family:Arial;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
	color:#666;
}

a.style1:hover
{
	color:#333;
}

a.style5, a.style5:visited
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#777;
	text-decoration:none;
}

a.style5:hover
{
	text-decoration:underline;
	color:#444;
}

div#banner-bg {
	width:981px;
	height:250px;
	background-image:url(../images/bg_banner.jpg);
	background-repeat:no-repeat;
	position:relative;
}

/*------------------------NAVIGATION------------------------------*/
#navi-bg {
	float:right;
	clear:right;
	width:981px;
	height:57px;
	margin-right:0px;	
	position:relative;
}
#navigation {
	background:url(../images/navigation.jpg) no-repeat;
	width:981px;
	height:57px;
}
#navigation span {
	display:none;
	text-indent:-9999px;	
}
#navigation li, #navigation a {
	height:39px;
	display:block;
}
#navigation li {
	float:left;
	list-style:none;
	display:inline;
}

#link0, #linkon0 {
	width:63px;
}

#link1, #linkon1 {
	width:86px;
}

#link2, #linkon2 {
	width:100px;
}

#link3, #linkon3 {
	width:133px;
}

#link4, #linkon4 {
	width:137px;
}

#link5, #linkon5 {
	width:103px;
}

#link6, #linkon6 {
	width:93px;
}

#link7, #linkon7 {
	width:58px;
}

#link8, #linkon8 {
	width:103px;
}

#link9, #linkon9 {
	width:105px;
}

#link0 a:hover, #linkon0 {
	background:url(../images/navigation.jpg) 0px -57px no-repeat;
}

#link1 a:hover, #linkon1 {
	background:url(../images/navigation.jpg) -63px -57px no-repeat;
}

#link2 a:hover, #linkon2 {
	background:url(../images/navigation.jpg) -149px -57px no-repeat;
}

#link3 a:hover, #linkon3 {
	background:url(../images/navigation.jpg) -249px -57px no-repeat;
}

#link4 a:hover, #linkon4 {
	background:url(../images/navigation.jpg) -382px -57px no-repeat;
}

#link5 a:hover, #linkon5 {
	background:url(../images/navigation.jpg) -519px -57px no-repeat;
}

#link6 a:hover, #linkon6 {
	background:url(../images/navigation.jpg) -622px -57px no-repeat;
}

#link7 a:hover, #linkon7 {
	background:url(../images/navigation.jpg) -715px -57px no-repeat;
}

#link8 a:hover, #linkon8 {
	background:url(../images/navigation.jpg) -773px -57px no-repeat;
}

#link9 a:hover, #linkon9 {
	background:url(../images/navigation.jpg) -876px -57px no-repeat;
}