.gbb {
	background: white;
}

.gb {
	margin: 0em;
	}
.two {
	width:45%;
	float:left;
	}
.three {
	width:45%;
	float:right;
	}
/* Rules for the top corners and border */
.gbt {
	background:url(/images/googlebox.gif) no-repeat 100% 0;
	margin:0 0 0 18px;
	height: 24px;
	}
.gbt div {
	height:24px;
	width: 9px;
	position:relative;
	left:-8px;
	background:url(/images/googlebox.gif) no-repeat 0 0;
	}

/* Rules for the bottom corners and border */
.gbb {
	background:url(/images/googlebox.gif) no-repeat 100% 100%;
	margin:0 0 0 53px;
	height: 53px;
	}
#tidesmap div.gbb {
	background:url(/images/tidesbox.gif) no-repeat 100% 100%;
	margin:0 0 0 53px;
	height: 53px;
	}
#tooltidesmap div.gbb {
	background:url(/images/tidesbox.gif) no-repeat 100% 100%;
	margin:0 0 0 53px;
	height: 53px;
	}
#simpletidesmap div.gbb {
	background:url(/images/simpletidesbox.gif) no-repeat 100% 100%;
	margin:0 0 0 53px;
	height: 53px;
}
#navionics div.gbb {
	background:url(/images/navionicsbox.gif) no-repeat 100% 100%;
	margin:0 0 0 53px;
	height: 53px;
}
#navionicsroutes div.gbb {
	background:url(/images/navionicsroutesbox.gif) no-repeat 100% 100%;
	margin:0 0 0 53px;
	height: 53px;
}
.gbb div {
	height:53px;
	width:43px;
	position:relative;
	left:-43px;
	background:url(/images/googlebox.gif) no-repeat 0 100%;
	}

/* Insert the left border */
.gi1 {
	padding:0 0 0 11px;
	background:url(/images/smallborders.gif) repeat-y 0 0;
	}
/* Insert the right border */
.gi2 {
	padding:0 1px 0 0;
	background:url(/images/smallborders.gif) repeat-y 100% 0;
	}
/* Wrapper for the content. Use it to set the background colour and insert some padding between the smallborders and the content. */
.gi3 {
	background:#fff;
	border:1px solid #fff;
	border-width:1px 0;
	padding:0 10px;
	padding-bottom: 1em;
	}
/* CSS for the box ends here */


.gb h3 {
	position: relative;
	top: -19px;
	left: -10px;
	text-align: left;
	font-size: 9pt;
	font-weight: normal;
	color: black;
}

.gbtext {
	position: relative;
	width: 99%;
}

.gbtext p {
	padding: 0px;
	margin-top: 0px;
}
