/* ::::: http://aquaflowgroup.com/IM_Custom/ContentStore/Layouts/sty_mainNOTIE.css ::::: */

body { margin: 10px 0pt 0pt; padding: 0pt; font-size: 11px; font-family: arial,helvetica,sans-serif; color: rgb(0, 0, 0); line-height: 1.5; }
#body { text-align: center; font-size: 11px; font-family: arial,helvetica,sans-serif; color: rgb(0, 0, 0); line-height: 1.5; }
p, td, th, div {  }
a:link, a:visited { color: rgb(0, 0, 0); text-decoration: none; }
a:hover { color: rgb(0, 0, 0); text-decoration: underline; }
a img { border: 0pt none ; }
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #009CE0;
	padding-top: 25px;
}
h2 {  }
h3 {  }
h4 {  }
h5 {  }
h6 {  }
.clear { clear: both; }
#container { margin: 0pt auto; background: transparent url('images/bg.gif') no-repeat scroll right top; width: 740px; text-align: left; padding-top: 88px; }
#innercontainer {
	background: url(images/inner_top.gif) no-repeat -5px top;
	width: 713px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#innercontainerhome {
	width: 713px;
	background-image: url(images/inner.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: rgb(199, 222, 243);
}
#innercontainerdefault {
	background: rgb(199, 222, 243) url(images/defaultbg.gif) no-repeat scroll right top;
	width: 713px;
}
#footer {
	margin: 30px auto 0px;
	background: transparent url('footerbg.gif') repeat-x;
	width: 713px;
	height: 55px;
	text-align: left;
	position: relative;
	left: -14px;
}
#content {
	margin: 110px 35px 120px 30px;
}
#contenthome {
	margin: 110px 35px 0px 30px;
	padding-bottom: 0px;
}
#contentinner { margin: 22px 95px 25px 55px; clear: left; }
#subcontent { margin: 46px 0pt 0pt 30px; }
#subcontent img { margin: 0pt 18px 0pt 0pt; }
.aquaflow { float: left; }
.contactus { background: transparent url('images/contactus.gif') no-repeat; float: right; width: 93px; height: 17px; text-indent: -5000px; margin-top: 15px; }
h3#titleimage { margin: 33px 0pt 0pt 30px; padding: 0pt; }
.greentext { color: rgb(0, 156, 224); font-size: 14px; }
.about a:link, .about a:hover, .about a:visited { background: transparent url('about.gif') no-repeat; width: 163px; height: 45px; text-indent: -5000px; display: block; }
.investment a:link, .investment a:hover, .investment a:visited { background: transparent url('investment.gif') no-repeat; width: 161px; height: 45px; text-indent: -5000px; display: block; }
.contact a:link, .contact a:hover, .contact a:visited { background: transparent url('contact.gif') no-repeat; width: 173px; height: 45px; text-indent: -5000px; cursor: pointer; display: block; }
.contact2 a:link, .contact2 a:hover, .contact2 a:visited { background: transparent url('contact2.gif') no-repeat; width: 176px; height: 45px; text-indent: -5000px; cursor: pointer; display: block; }

/* NAVIGATION  */
#nav ul { list-style:none; margin:0; padding:0;  }
#nav ul li { position:relative; background:none; margin:0; padding:0; display: inline; float: left;}
#nav ul li ul { position:absolute; left: 0; top: 46px; display:none; background:#000; border-bottom: 1px solid #fff; border-right: 2px solid #fff; width: 163px;}
#nav ul li ul li { border-bottom: 1px solid #fff; display: block; float: none;}
#nav ul li a { color:#009CE0; margin:0; text-decoration:none;  padding: 0; font-size: 12px; }
#nav ul li a:hover { color:#fff; margin:0; text-decoration:none; }

#nav ul li ul li ul li, #nav ul li ul li ul li { display:none; position:absolute; left: 0px; top:0px; }
#nav ul li ul li:hover ul li, #nav ul li ul li.over ul li { display:block; }

/* Fix IE. Hide from IE Mac \*/
* html #nav ul li, * html #nav ul li ul li { float: left; height: 1%; }
* html #nav ul li a, * html #nav ul li ul li a { height: 1%; }
/* End */

#nav ul li ul li a:link, #nav ul li ul li a:visited { margin:0; display:block; padding:3px 10px 3px 16px; width:140px; background: #C7DEF3; }
#nav ul li ul li a:hover { display:block; background: #009CE0; }
#nav ul li:hover ul, #nav ul li.over ul { display: block; }
