BODY  {
    font-family:            arial, verdana, helvetica, sans-serif;
    font-size:              10pt;
    margin-top:             0px;
	margin: 0px;
}

BODY *  {
    font-family:            arial, verdana, helvetica, sans-serif;
    font-size:              10pt;
    margin-top:             0px;
}

.norm{
	font-family:            arial, verdana, helvetica, sans-serif;
	font-size:              10pt;
	text-align: left;
}

.Main_BLUE_TITLE{
    color:                  #349BC4;
    font-family:            sans-serif;
    font-size:              14pt;
    font-weight:            normal;
    text-decoration:        none;   
}

.Main_WHITE_TITLE{
    color:                  #FFFFFF;
    font-family:            arial, verdana, helvetica, sans-serif;
    font-size:              14pt;
    font-weight:            bold;
    text-decoration:        none;
}

.Main_GUNMETAL_TITLE{
    color:                  #8E9CA9;
    font-family:            arial, verdana, helvetica, sans-serif;
    font-size:              14pt;
    font-weight:            bold;
    text-decoration:        none;
}

.Main_GREY_TITLE{
    color:                  #666666;
    font-family:            arial, verdana, helvetica, sans-serif;
    font-size:              14pt;
    font-weight:            bold;
    text-decoration:        none;
}

.footer{
    font-family:            arial, verdana, helvetica, sans-serif;
    font-size:              8pt;
}

.lefthand_nav{
    color:                  #FFFFFF;
    font-family:            arial, verdana, helvetica, sans-serif;
    font-size:              10pt;
    font-weight:            normal;
    text-decoration:        none;
}

.grey_nav{
    color:                  #666666;
    font-family:            arial, verdana, helvetica, sans-serif;
    font-size:              10pt;
    font-weight:            normal;
    text-decoration:        none;
}

.header_font{
    font-family:            arial, verdana, helvetica, sans-serif;
    font-size:              12pt;
    font-weight:            bold;
}


A.title_nav{
    color:                  #8C1D2D;
    font-family:            arial, verdana, helvetica, sans-serif;
    font-size:              10pt;
    font-weight:            bold;    
}

A.title_nav:hover{
    color:                  #FFA82B;  
    font-family:            arial, verdana, helvetica, sans-serif;
    font-size:              10pt;
    font-weight:            bold;
    text-decoration:        underline;
}

/* style for home page nav links on grey background */
A.white_hover{
    color:                  #FF8000;
    font-family:            arial, verdana, helvetica, sans-serif;
    font-size:              10pt;
    font-weight:            normal;
}

A.white_hover:hover{
    color:                  #FF8000;  
    font-family:            arial, verdana, helvetica, sans-serif;
    font-size:              10pt;
    font-weight:            normal;
    text-decoration:        underline;
}

#showimage{
    position:               relative;
    top:                    0;
    height:                 288px;
    z-index:                2;
    visibility:             hidden;
}
#showgrid{
    position:               absolute;
    top:                    146px;
    z-index:                1;
}


.title{
    color:                  #666666;
    font-family:            arial, verdana, helvetica, sans-serif;
    font-size:              14pt;
    font-weight:            bold;  
}

.white_norm{
    color:                  #FF8000;
    font-weight:            bold;
    font-size:              10pt;
    text-decoration:        none;
}

.grey_norm{
    color:                  #666666;
    font-weight:            bold;
    font-size:              10pt;
}

.tabletop{
    color:                  #FFFFFF; 
    font-family:            arial, verdana, helvetica, sans-serif; 
    font-size:              10pt; 
    font-weight:            bold; 
    background-color:       #006683;

}

.h3{
    color:                  #800000; 
    font-family:            arial, verdana, helvetica, sans-serif; 
    font-size:              14pt; 
    font-weight:            bold;
}

.h4{
    color:                  #800000; 
    font-family:            arial, verdana, helvetica, sans-serif; 
    font-size:              12pt; 
    font-weight:            bold;
}

.h5{
    color:                  #800000; 
    font-family:            arial, verdana, helvetica, sans-serif; 
    font-size:              10pt; 
    font-weight:            bold;
}

.h6{
    color:                  #800000; 
    font-family:            arial, verdana, helvetica, sans-serif; 
    font-size:              10pt; 
    font-weight:            normal;
}

.header4{
    color:                  #800000; 
    font-family:            arial, verdana, helvetica, sans-serif; 
    font-size:              small;
    font-weight:            bold;
}

.header5{
    color:                  #800000; 
    font-family:            arial, verdana, helvetica, sans-serif; 
    font-size:              x-small;
    font-weight:            bold;
}

.blue{
    color:                  #006683; 
    font-family:            arial, verdana, helvetica, sans-serif;                 
    font-weight:            normal;
}

.details{
    color:                  #000000; 
    font-family:            arial, verdana, helvetica, sans-serif; 
    font-size:              10pt; 
    font-weight:            normal;
}

.normtext{
    color:                  #000000; 
    font-family:            arial, verdana, helvetica, sans-serif; 
    font-size:              10pt; 
    font-weight:            normal;
}

.redtext{
    color:                  #990000; 
    font-family:            arial, verdana, helvetica, sans-serif; 
    font-size:              10pt; 
    font-weight:            normal;
}

.null{
    display:                none;
}

.tablehead{               
    font-family:            arial, verdana, helvetica, sans-serif; 
    font-size:              14pt; 
    font-weight:            bold; 
    background-color:       #CCCCCC;
}
.footer p {
	text-align: center;
}

a {
	color: #007fb2;
}
img
{  border-style: none;
}

ul.marinelist {float: left; width: 98%; margin: 0px 0 1em 0; padding: 5px 0px 5px 10px; font-size:15px; list-style: none; border-style:groove; border-color:#CCCCCC;}
ul.marinelist li {float: left; width: 20%; text-align:left;}
ul.marinelistsmall li {text-align:center;}

