/* CSS Document */

/*PAGE LAYOUT*/
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

#ttopheader{
    background: #F0F0F0;
    height:150px;
    position:relative;
    margin-top : 25px;
    text-align: left;
}

#topheader{width:100%; height:105px; background-color:#F0F0F0; position:relative;}
#toplinks{position:absolute; right:10px; top:10px;}
#topconn{position:absolute; right:0px; top:100px;}
#contenttext{width:100%; padding:20px; background-color:#B4CFEC; margin-top : 20px;}
#footer{float:left; width:100%; background-color:#F0F0F0; padding:10px; margin-bottom : 20px;}
#seaport_e{width:100%; background-color:#F0F0F0; padding:10px; margin-top: 20px;}

/*GRAY PANEL*/
.graypanel{
    border:solid 1px #666666; background-color:#F7F7F7; padding:10px; margin:10px;
}

/*TEXT STYLES*/
.bodytext {
    font: 0.7em Tahoma, sans-serif;
    color: #666666;
}

.titletext {
    font: 0.7em Tahoma, sans-serif;
    font-size:36px;
    font-weight:bold;
    color:#3399CC;
    padding:10px;
}
.whitetitle {
    font: 0.7em Tahoma, sans-serif;
    font-size:36px;
    font-weight:bold;
    color:#FFFFFF;
}
.smalltitle {
    font: 0.7em Tahoma, sans-serif;
    font-size:20px;
    font-weight:bold;
    color:#003399;
}
.smallwhitetext {
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color: #FFFFFF;
}
.smallwhitetext a{
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color: #FFFFFF;
    text-decoration:none;
}
.smallwhitetext a:hover{
    text-decoration:underline;
}
.smallgraytext {
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color:#999999;
}
.smallgraytext a{
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color:#999999;
    text-decoration:none;
}
.smallgraytext a:hover{
    text-decoration:underline;
}
.smalltext {
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color:#99CCCC;
}
.smallredtext a{
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color:#CC0000;
    text-decoration:none;
}
.smallredtext a:hover{
    text-decoration:underline;
}
