body {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;background-color: #FFFFFF;}
input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;line-height: normal;}
table.menu {background: #FFFFFF;border: 1px solid;border-color:#CCCCCC;}
/*padding:corresponds to the cellpadding table attribute;border-spacing:corresponds to the cellspacing table attribute;border:corresponds to the border table attribute*/
table.banner {padding: 0;border-spacing: 0;border: 0;width: 100%;background: url('/images/banner/background.jpg') no-repeat fixed;}
table.banner td {padding: 0;border: 0;border-spacing: 0;}
table.maritimebanner {padding: 0;border-spacing: 0;border: 0;width: 100%;background: url('/images/banner/maritime_background.jpg') no-repeat fixed;}
table.maritimebanner td {padding: 0;border: 0;border-spacing: 0;}
table.landbanner {padding: 0;border-spacing: 0;border: 0;width: 100%;background: url('/images/banner/land_background.jpg') no-repeat fixed;}
table.landbanner td {padding: 0;border: 0;border-spacing: 0;}
table.utilitiesbanner {padding: 0;border-spacing: 0;border: 0;width: 100%;background: url('/images/banner/utilities_background.jpg') no-repeat fixed;}
table.utilitiesbanner td {padding: 0;border: 0;border-spacing: 0;}
table.middle {width: 100%;}
table.bottom {width: 100%;}
table.login {border-collapse: collapse;padding: 2px;border: 0;border-spacing: 2px;border: 1px solid;border-color: #999999;}
table.login td{padding: 5px;border: 0;border-spacing: 5px;border-bottom: 1px solid;border-color: #999999;}
table.index {border-collapse: collapse;padding: 2px;border: 0;border-spacing: 0;border: 1px solid;border-color: #999999;}
table.index td {padding: 5px;border: 0;border-spacing: 5px;border-bottom: 1px solid;border-color: #999999;}
tr.header {background: #CCCCCC;}
tr.subheader {background: #EBEBEB;}
td.form-header {border-spacing: 2px;padding: 2px;font-weight: bold; color: #FFFFFF; background-color: #6699FF; text-align: right;}
td.form-data {border-spacing: 2px;padding: 2px;background-color: #CCCCFF; text-align: left;}
td.middle {vertical-align: top;}
td.copyright {text-align: center;}
td.lbanner {vertical-align: top;text-align: left;}
td.mbanner {vertical-align: top;text-align: center;}
td.bullet {text-align: center;width: 15px;}
td.righttext {color: #999999;}
@media screen {td.left {vertical-align: top;width: 180px;}}
@media print {td.left {display: none;}}
@media screen {td.right {vertical-align: top;width: 180px;}}
@media print {td.right {display: none;}}
@media screen {td.footer {text-align: center;}}
@media print {td.footer {display: none;}}
@media screen {td.rbanner {vertical-align: top;text-align: right;} td.rbannerprint {display: none;}}
@media print {td.rbanner {display: none;} td.rbannerprint {vertical-align: top;text-align: right;}}
/*Space between left and middle sections, and middle and right sections*/
@media screen {td.interspace {width: 5px;}}
@media print {td.interspace {display: none;}}
a {text-decoration: none;font-weight: bold;color: #6699FF;outline: none;}
a:visited {text-decoration: none;color: #6699FF;}
a:active {text-decoration: none;color: #6699FF;}
a:hover {text-decoration: underline;color: #000000;}
/*Currently selected links*/
a.sel:link {text-decoration: none;font-weight: bold;color: #000000;outline: none;}      
a.sel:visited {text-decoration: none;color: #000000;}     
a.sel:active {text-decoration: none;color: #000000;}
a.sel:hover {text-decoration: underline;color: #000000;}
/*Links in top menus with Javascript disabled*/
a.static {text-decoration: none;font-weight: bold;color:  #FFFFFF;outline: none;}
a.static:visited {text-decoration: none;color:  #FFFFFF;}
a.static:active {text-decoration: none;color:  #FFFFFF;}
a.static:hover {text-decoration: underline;color: #999999;}
strong, b {font-weight: bold;}
p {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 20px;font-weight: normal;margin-top: 10px;margin-bottom: 10px;color: #333366;}
li {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333366;line-height: 20px;}
h1 {font-family: Arial, Helvetica, sans-serif;font-size: 20px;line-height: 44px;font-weight: bold;margin-top: 10px;margin-bottom: 10px;text-align: center;color: #333366;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #333366;line-height: 18px;}
h3 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #333366;line-height: 22px;}
h4 {font-size: 13px;line-height: 26px;font-weight: bold;color: #333366;margin-top: 0;margin-bottom: 0;}
h5 {font-size: 12px;line-height: 22px;font-weight: bold;color: #333366;margin-top: 0;margin-bottom: 0;}
h6 {font-size: 11px;line-height: 13px;font-weight: bold;color: #333366;margin-top: 0;margin-bottom: 0;}
.description {font-size: 12px;}
.small {font-size: 10px;}
.enhance {font-size: 12px;font-weight: bold;color: #333366;}
.breaking {font-size: 11px;font-weight: bold;color: #333366;}
.error {font-size: 11px;font-weight: bold;color: #FF0000;}
.white {color: #FFFFFF;}
.header {font-family: Arial, Helvetica, sans-serif;font-size: 18px;line-height: 40px;font-weight: bold;margin-top: 0;margin-bottom: 0;}
img {border: 0;}
#top {margin: 0px 0px 0px 0px;padding: 0px;border: 0px;}
/*The following is only understood by IE. It is used to solve the "pixels-gap between divs" known bug of IE*/
/*Consequence: the CSS does not validate w3C anymore. CSS Parser used to validate does not recognixe '*html'*/
*html #top {margin: 0px 0px -4px 0px;padding: 0px;border: 0px;}
/*Drop down menus*/
@media screen {#menus {margin: 0px 0px 0px 0px;padding: 0px;border: 0px;background: #838383;}}
@media print {#menus {display: none;}}
.leftMenu {text-align: left;}
.centerMenu {text-align: center;}
.rightMenu {text-align: right;}
a.MenuLabelLink	{COLOR: #ffffff;FONT-SIZE: 12px;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;margin: 0px; padding: 0px; font-weight: bold;}
a.MenuLabelLink:link {COLOR: #ffffff;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;}
a.MenuLabelLink:visited	{COLOR: #ffffff;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;}
a.MenuLabelLink:hover{COLOR: #ffffff;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;}
a.MenuLabelLinkOn {COLOR: #666666;FONT-SIZE: 12px;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;margin: 0px;padding: 0px;font-weight: bold;}
a.MenuLabelLinkOn:link {COLOR: #666666;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;}
a.MenuLabelLinkOn:visited {COLOR: #666666;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;}
a.MenuLabelLinkOn:hover {COLOR: #666666;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;}
a.MenuItemLink {COLOR: #ffffff;FONT-SIZE: 12px;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;margin: 0px;padding: 0px;font-weight: bold;}
a.MenuItemLink:link {COLOR: #ffffff;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;}
a.MenuItemLink:visited {COLOR: #ffffff;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;}
a.MenuItemLink:hover {COLOR: #ffffff;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;}
a.MenuItemLinkOn {COLOR: #666666;FONT-SIZE: 12px;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;margin: 0px;padding: 0px;font-weight: bold;}
a.MenuItemLinkOn:link {COLOR: #666666;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;}
a.MenuItemLinkOn:visited {COLOR: #666666;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;}
a.MenuItemLinkOn:hover {COLOR: #666666;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: None;}
.myMenu {position: absolute;visibility: hidden;z-index: 5;}		
.myMenuLabelleft {padding: 0px 0px 0px 0px;text-align: left;}		
.myMenuLabelcenter {padding: 0px 0px 0px 0px;text-align: center;}		
.myMenuLabelright {padding: 0px 0px 0px 0px;text-align: right;}		
.myMenuItemleft {padding: 0px 0px 0px 0px;text-align: left;}		
.myMenuItemcenter {padding: 0px 0px 0px 0px;text-align: center;}		
.myMenuItemright {padding: 0px 0px 0px 0px;text-align: right;}		
#myTest {padding: 0px 0px 0px 0px;z-index: 0;}

