body {font-family : Arial, sans-serif; font-smooth: 1px; margin: 0px;
		SCROLLBAR-FACE-COLOR: #062571; 
        SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
		SCROLLBAR-SHADOW-COLOR: #0078C7; 
        SCROLLBAR-ARROW-COLOR: #FFFFFF;   
        SCROLLBAR-BASE-COLOR: #0078C7;  
        scrollbar-3d-light-color: ;
        scrollbar-dark-shadow-color: #FFFFFF}

a:link {color:#062571; background-color:transparent;}
a:visited {color:#062571; background-color:transparent}
a:hover {color:#333333; background-color:transparent; text-decoration: underline}
		
a:link#onblue {color:#FFFFFF; background-color:transparent; text-decoration:none; border:0px solid;}
a:visited#onblue {color:#FFFFFF; background-color:transparent; text-decoration:none; border: 0px solid;}
a:hover#onblue {color:#CCCCCC; background-color:transparent; text-decoration:none; border:0px solid;} 		

a:link#menutop {color:#FFFFFF; background-color:transparent; text-decoration:none; border:0px solid;}
a:visited#menutop {color:#FFFFFF; background-color:transparent; text-decoration:none; border: 0px solid;}
a:hover#menutop {color:#FFFFFF; background-color:transparent; text-decoration:none; border:0px solid;}

a:link#menubottom {color:#062571; background-color:transparent;}
a:visited#menubottom {color:#062571; background-color:transparent}
a:hover#menubottom {color:#333333; background-color:transparent; text-decoration: underline}

a:link#projects {color:#062571; background-color:#FFFFFF; font-weight: bold; text-decoration: underline; }
a:visited#projects {color:#062571; background-color:#FFFFFF; font-weight: bold; text-decoration: underline; }
a:hover#projects {color:#333333; background-color:#FFFFFF; text-decoration: underline; font-weight: bold;}

a#subprojects {color:#062571; background-color:#FFFFFF; font-weight: normal; text-decoration: underline; }

a:link#menuleft {color:#FFFFFF; background-color:transparent; text-decoration:none; border:0px solid; }
a:visited#menuleft {color:#FFFFFF; background-color:transparent; text-decoration:none; border: 0px solid;}
a:hover#menuleft {color:#FFFFFF; background-color:#0078C7; text-decoration:none; border:0px solid;} 

a:link#menuleftmaj {color:#FFFFFF; background-color:transparent; text-decoration:none; border:0px solid; }
a:visited#menuleftmaj {color:#FFFFFF; background-color:transparent; text-decoration:none; border: 0px solid;}
a:hover#menuleftmaj {color:#FFFFFF; background-color:CC0000; text-decoration:none; border:0px solid;} 

a:link#menuleftGGI {color:#FFFFFF; background-color:transparent; text-decoration:none; border:0px solid; }
a:visited#menuleftGGI {color:#FFFFFF; background-color:transparent; text-decoration:none; border: 0px solid;}
a:hover#menuleftGGI {color:#FFFFFF; background-color:333333; text-decoration:none; border:0px solid;} 


hr {border: 0; width: 100%; height:1 ;color:#FFFFFF}

.title {font-size: 28px; font-weight: bold; text-align:right; background:url(titlegradient.jpg) 64px 0em no-repeat; color:#FFFFFF; cursor: default}
.larger {font-size: 24px; font-weight: bold; text-align: center}
.large {font-size: 18px; font-weight: bold; font-variant: small-caps;; text-decoration:none}
.medium {font-size: 17px; font-weight: bold; text-decoration:none}
.mfont {font-size: 18px; font-weight: bold}
.dbtitle  {font-size: 15px; font-weight: bold; text-align:left; background-color:#062571; color:FFFFFF}
#close {font-size: 13px; font-weight: bold; font-variant: small-caps;}
.info {font-size: 12px; font-weight: normal}
.home {font-variant: normal; background-color:#062571}
.slogan {font-size: 110%; font-weight: bold; cursor: default}
.text {text-align:center}
#required {color:#000000}

.star {font-weight: bold; color:red; font-variant}
td {border-width: 0px 0px 0px 0px;}
ul {list-style-type: square }
.forms {font-size: 10px; font-weight: bold; background-color:#FFFFFF; border: 2px solid #000000; border-width: 1px 1px 1px 1px; vertical-align:top}
.formsections {color:FFFFFF; background-color:"#062571"; font-weight: bold}
.formfields {font-size: 13px; font-weight: bold;  background-color:#FFFFFF; vertical-align: top; color:#4f4f4f}
.formeg  {font-size: 10px; font-weight: normal}
.forminput{vertical-align:top; text-align:left; font-size:12px}
.formprac {font-size:11px; font-weight:normal}

.options {font-size: 10px; font-weight: bold}
.submit{font-weight: bold; color:#FFFFFF; background-color:#062571;}
#formtitles {color:#FFFFFF; background-color:#062571; text-align:left}
#alternate  {background-color:#CCCCCC; border-width: 0px 0px 0px 0px}
.fieldnames {font-size: 12px; font-weight: bold}
.main {font-size: 12px; font-weight: normal}
p {font-size: 12px; font-weight: normal}

#panmaritime {font-family:Arial Black; color:#062571}
ul {font-size: 12px; font-weight: normal; text-indent:5px}
li {font-size: 12px; font-weight: normal; text-indent:5px; list-style: square;}

.menubottom {font-size: 70%; font-weight: bold; color:transparent}
.menutop {font-size: 80%; font-weight: bold; color:#FFFFFF; text-align: center; font-variant: small-caps; border: 0px #FFFFF solid; background-color:#0078C7; vertical-align:middle}
.menuleft {font-size: 13px; font-weight: bold; color:#FFFFFF; background-color:#062571; text-align: left; }
.menuleftmaj {font-size: 13px; font-weight: bold; color:#FFFFFF; background-color:#990000; text-align: left; }
.menuleftGGI {font-size: 13px; font-weight: bold; color:#FFFFFF; background-color:#000000; text-align: left; }

.cssnav { 
position: relative;
font-size: 14px; font-weight: bold; color:#FFFFFF; font-variant: small-caps;

white-space: nowrap;
display: block;
width: 211px;
height: 30px;
margin: 0; 
padding: 0; 
}

.cssnav a {
display: block;

width: 170px;
height: 30px;
display: block;
float: left;
color: black;
text-decoration: none;
}


* html a:hover {visibility:visible}


.cssnav span {
position: absolute;
left: 20;
top: 8;
margin: 0px;
padding: 0px;
cursor: pointer;
}
.majorpoints {
	font-size: 16px;
	font-style: normal;
}

div#links a:hover span {display: block;
   position: absolute; top: 200px; left: 0; width: 125px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #AAA; background: black;
   font: 10px Verdana, sans-serif; text-align: center;}

