html {
scrollbar-3dlight-color:#c1d0e4;
scrollbar-base-color:#014829;
scrollbar-face-color:#014829;
scrollbar-highlight-color:#75cf93;
scrollbar-arrow-color:#014829;
scrollbar-track-color:#75cf93;
scrollbar-darkshadow-color:#014829;
scrollbar-shadow-color:#014829;
}

body {
background: #014829;
margin-top: 0;
margin-left:0;
margin-bottom:0;
}
.mapcanvas
{
position:relative;
width: 300px; 
height: 300px;


}
.wraptable
{
background-color: #014829;

width:100%;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-spacing:0px;
border-style:none;
text-align:top;
border-collapse:collapse;

}
.wraptable2
{
background-image:url('images/back.jpg');
background-repeat:repeat-y;
width:990px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-spacing:0px;
border-style:none;
border-width:0px;
text-align:top;
border-collapse:collapse;
}

.innertable
{
background-color: #027241;
width:960px;
height:40px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-spacing:0px;
border-style:none;
text-align:center;
border-collapse:collapse;

}

.midnavtable
{
background-color: #027241;
width:500px;
height:40px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-spacing:0px;
border-style:none;
text-align:right;
border-collapse:collapse;

}
.contenttable
{
background-color: #ffffff;
width:705px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-spacing:0px;
border-style:none;
text-align:center;
border-collapse:collapse;

}
.admincontenttable
{
background-color: #ffffff;
width:805px;
height:500px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-spacing:0px;
border-style:none;
text-align:center;
border-collapse:collapse;

}
.admininnercontenttable
{
background-color: #ffffff;
width:805px;
height: 500px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-spacing:0px;
border-style:none;
text-align:center;
border-collapse:collapse;

}

.tdcontent
{
	padding:15px 10px 0px 10px;

}
.tablerows
{
	padding:10px 10px 10px 10px;

}

.sidewrap
{
width:250px;
height:500px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-spacing:0px;
border-style:none;
text-align:top;
border-collapse:collapse;

}
.adminsidewrap
{
width:150px;
height:500px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-spacing:0px;
border-style:none;
text-align:top;
border-collapse:collapse;

}

.sidetable
{
background-color: #014829;
background-image:url('images/sideback.jpg');
background-repeat:repeat-y;
width:255px;
height:500px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-spacing:0px;
border-style:none;
text-align:top;
border-collapse:collapse;

}
.innersidetable
{
width:250px;
height:100%;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-spacing:0px;
text-align:top;
border-collapse:collapse;

}
.sidenavmenu
{
background-color: #ff0000;
width:250px;
height:30px;
padding:5px 5px 5px 5px;
border-style:none;
border-spacing:0px;
text-align:middle;
border-collapse:collapse;

}
.footertable
{
background-color: #027241;
width:960px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-spacing:0px;
border-style:none;
text-align:center;
border-collapse:collapse;

}
.footertable2
{
background-color: #027241;
background-image:url('images/footer.jpg');
background-repeat:repeat-x;
width:960px;
height:35px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-spacing:0px;
border-style:none;
text-align:center;
border-collapse:collapse;

}
.midnavbuttons
{

height:40px;
width:97px;
background-image:url('images/midnavbuttons.jpg');
background-repeat:repeat-x;
padding:0px 0px 0px 0px;
margin:2px 2px 2px 2px;
border-spacing:0px;
border-style:none;
text-align:top;
border-collapse:collapse;

}
.tdmidnavbuttons
{
	padding:0px 0px 0px 252px;

}
.footerbuttons
{

width:100px;
}

.sidenavbuttons
{

width:250px;
height:40px;
background-image:url('images/sidenavbuttons.jpg');
background-repeat:repeat-y;
padding:0px 0px 0px 0px;
margin:2px 2px 2px 2px;
border-spacing:0px;
border-style:none;
text-align:top;

}
.tdbuttons
{
	padding:0px 0px 0px 5px;

}
 .boatcontenttable
{
background-color: white;
width:705px;
height:500px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-spacing:0px;
border-style:none;
text-align:center;
border-collapse:collapse;

}
.tddetail
{
	padding:0px 0px 0px 5px;

}
.tdbottomdetail
{
	padding:0px 0px 0px 5px;
	color:#ffffff;

}

input{
	vertical-align: text-bottom;

}
td 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #253143;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #012f1b;
	font-weight:bold

}
A.mid_nav:link {
font-size:12px;color:#ffffff; font-weight:bold; font-family: Arial, Helvetica, sans-serif;text-decoration: none;
}
A.mid_nav:visited{
font-size:12px;color:#ffffff; font-weight:bold; font-family: Arial, Helvetica, sans-serif;text-decoration: none;
}
A.mid_nav:active{
font-size:12px;color:#ffffff; font-weight:bold; font-family: Arial, Helvetica, sans-serif;text-decoration: none;
}
A.mid_nav:hover{
font-size:12px;color:#ffffff; font-weight:bold; font-family: Arial, Helvetica, sans-serif;text-decoration:underline;
}
.mid_nav{
font-size:12px;color:#ffffff; font-weight:bold; font-family: Arial, Helvetica, sans-serif;
}

A.footer_nav:link {
font-size:12px;color:#ffffff; font-weight:bold; font-family: Arial, Helvetica, sans-serif;text-decoration: none;
}
A.footer_nav:visited{
font-size:12px;color:#ffffff; font-weight:bold; font-family: Arial, Helvetica, sans-serif;text-decoration: none;
}
A.footer_nav:active{
font-size:12px;color:#ffffff; font-weight:bold; font-family: Arial, Helvetica, sans-serif;text-decoration: none;
}
A.footer_nav:hover{
font-size:12px;color:#ffffff; font-weight:bold; font-family: Arial, Helvetica, sans-serif;text-decoration:underline;
}
.footer_nav{
font-size:12px;color:#ffffff; font-weight:bold; font-family: Arial, Helvetica, sans-serif;
}

A:link {
font-size:12px;color:#034362; font-weight:bold; font-family: Arial, Helvetica, sans-serif;text-decoration: none;
}
A:visited{
font-size:12px;color:#034362; font-weight:bold; font-family: Arial, Helvetica, sans-serif;text-decoration: none;
}
A:active{
font-size:12px;color:#034362; font-weight:bold; font-family: Arial, Helvetica, sans-serif;text-decoration: none;
}
A:hover{
font-size:12px;color:#034362; font-weight:bold; font-family: Arial, Helvetica, sans-serif;text-decoration:underline;
}

.error
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc0000;
	font-weight:bold;
}
.copyright
{
	padding:0px 0px 0px 5px;
	color: #ffffff;

}
.sidebarimage
{
	width:245px;
}