body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; background-color: #006666; margin-top: 10px; }

/*Layout*/
#wrapper{ width: 784px; text-align: left; margin: auto; background: url( '/Files/Layout/BodyBg.jpg' ) repeat-y;   }
#header{ position:relative;background: url( '/Files/Layout/header.jpg' ) no-repeat 0px 0px;  height: 120px; border:solid 1px #006666;  }
#header h1{ background: url( '/Files/Layout/Logos/mainlogo.gif' ) no-repeat; border: solid 1px white;
margin-top:20px; margin-left:20px;
width: 270px; height: 77px; text-indent: -100em; overflow: hidden; cursor: pointer;  }
#footer{ clear: both; background: url( '/Files/Layout/FooterBg.jpg' ) no-repeat center; height:64px; 
padding:0px; margin:0px;position:relative;  }

.footerMenu{ padding: 12px 0 20px 75px; margin: 0 0 20px 0; list-style: none; position: absolute; top: 30px; display: table; }
.footerMenu li { font-size: 11px; list-style: none; list-style-image: none; padding-right: 8px; float: left; margin:0 6px 0 6px;}
.footerMenu li a{ color: #999; text-decoration: none;  }
.footerMenu li a:hover{ text-decoration: underline; }
.signature { margin:0px 0 0 10px; padding-top:20px;}

#wrap-content{ display:table;}

#left{ 	display:none; }
#center{ width: 750px; margin-left:10px; text-align:justify; padding:5px 15px 5px 15px; }

#left .moreNews { font-size:12px;}
#rapper { width: 100%;overflow:hidden; position:relative; min-height:600px; }
#rapper a { color:#006666; text-decoration:none; font-weight:bold;}
#rapper a:hover { text-decoration:underline;}
#ImageSection{  text-align:center;  }


#mainMenu{ clear: both; width:780px; text-align:center; margin:auto; font-size:13px;}
#TabMenu{ list-style: none; padding: 0 0 0 0; margin: 0 0 0 0; background-color: #003333; width: 100%; display: table; }
#TabMenu li{ display: inline; height: 27px; }
#TabMenu li a{ width: auto; height: 21px; display: block; float: left; overflow: hidden; margin-right: 4px;  color:#fff;text-decoration: none; padding:5px 6px 0 6px;  }
#TabMenu li .here { background-color:#006666; }
#TabMenu li a:hover{ background-color:#006666; }

h5 { color:#EA750E;}
h2 { color:#EA750E; font-size:24px; margin-bottom:2px; padding:10px 0 0 0; margin:0; font-weight:normal; }
.module h5 { padding:0; margin:0; font-size:12px; padding:8px 0 8px 0;}


.module ul { list-style:none;   font-size:12px; padding:0 0 0 0px; margin-bottom:5px;  width:240px; font-weight:bold; margin-left:0px; }
.module ul li { margin:5px 0 5px 0; padding:0; margin:0;}
.module ul .someclass {color:#000000!important; text-decoration:none!important; }
.module ul li .someclass { list-style: none!important; list-style-image: none!important;}
.module ul .someclass:hover { text-decoration:none!important;}
.module li a { width:auto; height:20px; display:block; padding-top:5px; margin-top:0;}
.module li .here { background-color:#E0ECEC; width:180px;}


#ChildsTabMenu { list-style-type:none; list-style-image:none; font-size:11px;  }
#ChildsTabMenu li { margin-left:20px; border-bottom:solid 1px #ccc; width:180px;padding:0;list-style-image:url(/Files/Layout/bullets/bullet.jpg); }
#ChildsTabMenu li a { width:auto; height:20px; display:block; padding-top:5px; margin-top:0px;}
#ChildsTabMenu li .here { background-color:#E0ECEC; width:180px;}

#center .SideMenu { list-style: none; margin: 0;  width: 502px; display: table; font-size:14px; 
	padding:5px 0 0 280px; position:absolute; top:125px; left:0px; background-color:#006666; height:44px; text-align:left;   }
#center .SideMenu a { color:#fff;   }
#center .SideMenu li {padding: 5px 0 0 50px; margin:0; width:115px; float:left;  }
#center .SideMenu .ship{ background: url( '/Files/Layout/icons/GreenIconShip.jpg' ) no-repeat 15px 5px; height:40px; }
#center .SideMenu .intro{ background: url( '/Files/Layout/icons/GreenIconIntro.jpg' ) no-repeat 15px 5px; height:40px; }
#center .SideMenu .service{ background: url( '/Files/Layout/icons/GreenIconServices.jpg' ) no-repeat 15px 5px; height:40px; }


table { border:solid 1px #ccc; width:100%; font-size:11px;}
table .header{ background-color:#006666; color:#fff; text-align:center;}
table .altRow{ background-color:#E0ECEC;border:solid 1px #ccc;}