html, body, form, fieldset {
	margin: 0;
	padding: 0;
}

body {
	
	color: #000000;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 150%;
	font-size: 16px;
	
}
ul.list1 {
   list-style-type: upper-alpha;
}
img.left {
	float: left;
	border: none;
	margin: 5px;
	margin-top: 110px;
	border-color: #0a57a2;
	width: 240px;
	height: 180px;
}
/* Main navigation 
--------------------------------------------------------- */
#main-nav {
   list-style: none;
   padding: 0;
   margin-left: 14px;
   margin-top: 20px;
   position: relative;
   float: left;
   text-shadow: 5px 5px 5px rgb(0, 0, 0); 
   }
#main-nav li {
   float: left;
   width: 165px;
   text-align: center;
   }
#main-nav li.last {
   float: left;
   border-right: none;
}
#main-nav li a {
   font: 12px Tahoma, Arial, Helvetica, sans-serif;
   letter-spacing: 1px;
   padding: 12px;
   display: block;
   color: #fff;
   text-decoration: none;
   }
#main-nav li.last a {
   font: 12px Tahoma, Arial, Helvetica, sans-serif;
   letter-spacing: 1px;
   padding: 12px;
   border-right: none;
   display: block;
   color: #fff;
   text-decoration: none;
   }   
#main-nav li a.active {
   color: #ffe000;
}
#main-nav li a:hover {
   background: -webkit-gradient(linear, left top, left bottom, from(#69b2e0), to(#0a57a2));
   background: -moz-linear-gradient(top,  #69b2e0,  #0a57a2);
   filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#69b2e0', endColorstr='#0a57a2');
   text-decoration: none;
   -moz-border-radius:5px; 
   -webkit-border-radius:5px;  
}
#main-nav li ul {
         display: none;
         list-style: none;
         margin:0px; 
         padding:0px;
         -moz-border-radius:5px; 
         -webkit-border-radius:5px;
          background: #4990c2;
          background: -webkit-gradient(linear, left top, left bottom, from(#69b2e0), to(#0a57a2));
          background: -moz-linear-gradient(top,  #69b2e0,  #0a57a2);
        }
#main-nav li ul li {
        float: none;
        margin: 0;
        text-align: center;
        }
#main-nav li ul li a {
        border: none;
        }
#main-nav li:hover ul, #main-nav li.jshover ul {
        display: block;
        }


/* Section navigation 
--------------------------------------------------------- */
#sec-nav {
   margin-top: 10px;
   list-style: none;
   padding: 0;
   margin-left: 20px;
   position: relative;
   float: left;
   }
#sec-nav li {
   /*float: left;*/
   }

#sec-nav li a {
   font: 13px Tahoma, Arial, Helvetica, sans-serif;
   letter-spacing: 1px;
   padding: 12px 20px;
   display: list-item;
   color: #ffffff;
   text-decoration: none;
   -moz-border-radius:5px; 
   -webkit-border-radius:5px;
   }
#sec-nav li a.active {
   color: #ffe000;
}
#sec-nav li a:hover {
   text-decoration: none;
   color: #ffe000;
   -moz-border-radius:5px; 
   -webkit-border-radius:5px;
}

/* DIV

--------------------------------------------------------- */
.mainsheet
{
position: relative;
margin: 0 auto;
min-width: 200px;
min-height: 420px;
width: 1024px;


}

.mainsheet-body
{ 
	position: relative;
	overflow: hidden;
	zoom:1;
	z-index: 1;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.slideshow
{ 
	position: relative;
	zoom:1;
	z-index: 1;
	padding: 4px;
	background: #4990c2;
}


.mainsheet-tr,
.mainsheet-tl,
.mainsheet-br,
.mainsheet-bl,
.mainsheet-tc,
.mainsheet-bc,
.mainsheet-cr,
.mainsheet-cl,
.mainsheet-cc { position: absolute; z-index: -1; }
.mainsheet-tr, .mainsheet-tl, .mainsheet-br, .mainsheet-bl {background-repeat: no-repeat;height: 102px;width: 100px;}
.mainsheet-tc, .mainsheet-bc{left: 100px;right: 100px;background-repeat: repeat-x;height: 102px;}
.mainsheet-cr, .mainsheet-cl {top: 102px;bottom: 102px;background-repeat: repeat-y;width: 100px;}
.mainsheet-tl {background-image: url(./images/sheet_01.png);left: 0px;top: 0px;}
.mainsheet-tc {top: 0;background-image: url(./images/sheet_02.png);}
.mainsheet-tr {top: 0;right: 0;background-image: url(./images/sheet_03.png);}
.mainsheet-cl {left: 0;clip:; 	background-image: url(./images/sheet_04.png);}
.mainsheet-cr {right: 0;background-image: url(./images/sheet_06.png);}
.mainsheet-bl {bottom: 0;left: 0;background-image: url(./images/sheet_07.png);}
.mainsheet-bc {bottom: 0;background-image: url(./images/sheet_08.png);}
.mainsheet-br {bottom: 0;right: 0;background-image: url(./images/sheet_09.png);}
.mainsheet-cc {top: 102px;left: 100px;right: 100px;bottom: 102px;background-image: url(./images/sheet_05.png);}

.logo {
	left: 790px;
	top: 0px;
	position: absolute;
	border: 0;
	
	}
.map {
	left: 300px;
	top: 0px;
	position: absolute;
	border: 0;
	
	}	
#net-marine
{

margin-left: 0px;
font-size: 30px;
}

.vbar 
{
	position: absolute;
	z-index: 2;
	width:  320px;
	min-width: 200px;	
	height: 100%;
	/*background: #046199;*/
}
.vbar-body
{ 
	position: relative;
	
	overflow: hidden;
	zoom:1;
	z-index: 2;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 30px;
	color: #0a57a2;
    text-decoration: none;
   
}


.module-body
{ 
	position: relative;
	overflow: hidden;
	zoom:1;
	z-index: 2;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #0a57a2;
    text-decoration: none;
    font: 16px Tahoma, Arial, Helvetica, sans-serif;
}
.modules
{
	margin-top: 20px;
	position: relative;
	overflow: hidden;
	float: left;
    width: 250px;
   
}
.module-tr,
.module-tl,
.module-br,
.module-bl,
.module-tc,
.module-bc,
.module-cr,
.module-cl,
.module-cc { position: absolute; z-index: 2; }
.module-tr, .module-tl, .module-br, .module-bl {background-repeat: no-repeat;height: 51px;width: 69px;}
.module-tc, .module-bc{left: 69px;right: 69px;background-repeat: repeat-x;height: 51px;}
.module-cr, .module-cl{top: 51px;bottom: 51px;background-repeat: repeat-y;width: 69px;}
.module-tl {background-image: url(./images/module_01.png);left: 0px;top: 0px;}
.module-tc {top: 0;background-image: url(./images/module_02.png);}
.module-tr {top: 0;right: 0;background-image: url(./images/module_03.png);}
.module-cl {left: 0;clip:; background-image: url(./images/module_04.png);}
.module-cr {right: 0;background-image: url(./images/module_06.png);}
.module-bl {bottom: 0;left: 0;background-image: url(./images/module_07.png);}
.module-bc {bottom: 0;background-image: url(./images/module_08.png);}
.module-br {bottom: 0;right: 0;background-image: url(./images/module_09.png);}
.module-cc {top: 51px;left: 69px;right: 69px;bottom: 51px;background-image: url(./images/module_05.png);}


.hbar 
{
background-image: url(./images/hbar.png);
position: absolute;
top: 136px;
width: 1024px;
min-width: 150px;
height: 80px; 
z-index: 3;
}
.content
{
position: relative;
margin-top: 240px;
margin-left: 320px;
min-width: 150px;
min-height: 320px;
width: 640px; 
z-index: 1;

}
.ribbon
{
background-image: url(./images/ribbon.png);
color: #fff;
position: relative;
margin-left: 312px;
height: 106px;
width: 695px;
float: left;
z-index: 1;
}
.footer
{
color: #fff;
position: relative;
float: left;
margin-top: 102px;
min-width: 1024px;
min-height: 80px;
width: 1024px; 
z-index: 1;
}
#copy
{
margin-top: 30px;
margin-left: 30px;
}

