body{
	position: relative;
	/*background: url(../i/math_path.png);*/
	 -webkit-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    font-smoothing: antialiased;
}
.aqua-map, .aqua-map-multi{
	position: relative;
	border: #fff solid 10px;
	box-shadow: #CCC 0px 0px 10px;
	-webkit-box-shadow: #CCC 0px 0px 10px;
	-moz-box-shadow: #CCC 0px 0px 10px;
	-o-box-shadow: #CCC 0px 0px 10px;
}
.aqua-map img{
	position: relative;
	width: 100%;
	display: block;
}

.aqua-map-multi img {
    display: inline;
    margin-right: 12px;
    cursor: auto;
    cursor: pointer;
}

.tooltip-desc{
	display: none;
}
.tool-button{

    border:1px solid #415669;
	text-decoration: none;
	color: #fff!important;
	background-color: #255177;
	padding: 7px 15px;
	clear: both;
	margin-top: 3px;
	font-family: 'Opensans';
	letter-spacing: 1px;
	border-radius:3px; /*Rounded corners. N/A for IE 8 and below.*/
    border-color:#415669;    
	-webkit-transition: .2s linear background;
	-moz-transition: .2s linear background;
	-ms-transition: .2s linear background;
	-o-transition: .2s linear background;
	transition: .2s linear background;
	text-transform: uppercase;
}
.tool-button:hover{
	background-color: #2b679c;
}
.tooltip-title{
	text-transform: uppercase;
	font-size: 13px;
	font-weight: 400;
}
.tooltip-text{
        margin-top: 5px;
	margin-bottom: 5px;
        width: 200px;
}
.marker-cont{
}
.marker{
	position: absolute;
	z-index: 1;
	background: url(../i/markerOver2.png);
	width: 43px;
	height: 68px;
	display: block;
	-webkit-transition: .2s linear background;
	-moz-transition: .2s linear background;
	-ms-transition: .2s linear background;
	-o-transition: .2s linear background;
	transition: .2s linear background;
	opacity:1;
}
.marker:hover{
	background: url(../i/marker2.png);
}
.item1{
	top: 225px;
	left: 657px;
}
.item2{
	top: 130px;
	left: 384px;
}
.item3{
	top: 22px;
	left: 412px;
}

.barge1{
	top: 142px;
	left: 669px;
}

.barge2{
	top: 130px;
	left: 389px;
}

.barge3{
	top: 175px;
	left: 35px;
}

.barge4{
	top: 348px;
	left: 795px;
}

.const1
{
    top: 141px;
    left: 679px;
}

.const2
{
    top: 232px;
    left: 436px;
}

.const3
{
    top: 126px;
    left: 43px;
}
.const4
{
    top: 125px;
    left: 842px;
}
.const5
{
    top: 93px;
    left: 447px;
}

.inland1
{
    top: 342px;
    left: 311px;
}

.inland2
{
    top: 262px;
    left: 867px;
}

.inland3
{
    top: 373px;
    left: 389px;
}

.inland4
{
    top: 240px;
    left: 831px;
}

.inland5
{
    top: 174px;
    left: 281px;
}

.inland6
{
    top: 130px;
    left: 315px;
}

.inland7
{
    top: 310px;
    left: 627px;
}

.inland8
{
    top: 202px;
    left: 230px;
}

.inland9
{
    top: 170px;
    left: 378px;
}

.inland10
{
    top: 505px;
    left: 620px;
}

.inland11
{
    top: 429px;
    left: 285px;
}

.inland12
{
    top: 212px;
    left: 482px;
}

.inland13
{
    top: 387px;
    left: 599px;
}

.inland14
{
    top: 441px;
    left: 546px;
}

.inland15
{
    top: 190px;
    left: 520px;
}

.inland16
{
    top: 267px;
    left: 228px;
}

.inland17
{
    top: 392px;
    left: 65px;
}

.inland18
{
    top: 311px;
    left: 740px;
}

.construction1
{
    top: 294px;
    left: 253px;
}

.construction2
{
    top: 185px;
    left: 398px;
}

.construction3
{
    top: 75px;
    left: 662px;
}

.construction4
{
    top: 238px;
    left: 689px;
}

.construction5
{
    top: 341px;
    left: 716px;
}

.construction6
{
    top: 295px;
    left: 474px;
}

.ports1
{
    top: 259px;
    left: 3px;
}
.ports2
{
    top: 363px;
    left: 374px;
}
.ports3
{
    top: 196px;
    left: 764px;
}
.ports4
{
    top: 433px;
    left: 210px;
}
.ports5
{
    top: 272px;
    left: 329px;
}
.ports6
{
    top: 221px;
    left: 394px;
}
.ports7
{
    top: 312px;
    left: 443px;
}
.ports8
{
    top: 229px;
    left: 183px;
}
.ports11
{
    top: 217px;
    left: 271px;
}
.ports9
{
    top: 489px;
    left: 604px;
}
.ports10
{
    top: 266px;
    left: 611px;
}
.ports12
{
    top: 349px;
    left: 404px;
}


.center_productmap{
    margin-left:61px;
}
.perimeter-light{
	
}
.marker-buoys{

}
.mooring-buoys{

}