/* 
CSS Document
Author - Deji Fasan 08028784254 
*/


body   {margin:10px; background:#ffffff; background-image: url(../images/body-bg-sub.jpg); background-repeat: repeat-x;}


#masthead   {background:#EBEBEB;}

#masthead   .top-border{
border-top: 1px #999999 solid;
border-bottom: 0px #cccccc solid;
border-left: 0px #cccccc solid;
border-right: 0px #cccccc solid;}





p  {
font-family:  verdana, trebuchet, arial;
font-size: 11px;
color:gray;
text-align: left;
padding-left:10px; padding-right:10px;
padding-top:10px; padding-bottom:10px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;}



#content-image   a{color:#000099; text-decoration:underline}
#content-image   a:hover{color:red; text-decoration:underline;}

#content-image     .questions   p{
font-family:  verdana, trebuchet, arial;
font-size: 11px;
color:#000000;
text-align: left;
line-height:16px;
padding-left:10px; padding-right:20px;
padding-top:10px; padding-bottom:10px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;}

#content-image     .questions   strong{
color:#CC6600;
font-weight:normal;}


#project_unit   {
font-family:  verdana, trebuchet, arial;
font-size: 11px;
color:gray;
text-align: center;
}

#project_unit   strong{color:black;}

#project_unit   p{
padding-left:5px; padding-right:0px;
padding-top:5px; padding-bottom:3px;
margin-left:10px; margin-right:0px;
margin-top:0px; margin-bottom:0px;
color:red;
text-align: center;
font-family:  verdana, trebuchet, arial;
font-size: 11px;
}

#project_unit    .margin-control{
margin-left:0px; margin-right:0px;
margin-top:3px; margin-bottom:0px;
width: 35px; height:20px;
font-size: 10px;}

#project_unit   a{
text-decoration:none;
color:gray;}

#project_unit   a:hover{
color:red;
text-decoration:underline;
}
 







.all-border {
border-top: 1px #cccccc solid;
border-bottom: 1px #cccccc solid;
border-left: 1px #cccccc solid;
border-right: 1px #cccccc solid;}







.banks   p{
font-family:  verdana, trebuchet, arial;
font-size: 11px;
color:gray;
text-align: left;
padding-left:2px; padding-right:2px;
padding-top:2px; padding-bottom:2px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;}








#aquapulse {
background-image: url(../images/aquapulse-banner-spliced_02.jpg)}

#global-navigation   
{background:#000099; margin:0px;
font-family: verdana, trebuchet, arial;
font-size: 10px;
font-weight:bold;
color:white;
text-align: right;
padding:0px; 
margin:0px;}

#global-navigation   .white-border {
border-top: 0px #cccccc solid;
border-bottom: 0px #cccccc solid;
border-left: 1px #ffffff solid;
border-right: 0px #cccccc solid;}





.quick-links  {
text-align:center;
padding-left:0px; padding-right:0px;
padding-top:0px; padding-bottom:0px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;}





h2 {
font-family: verdana, trebuchet, arial;
color: #000099;
font-weight: bold; 
font-size:11px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;
padding-left:10px; padding-right:10px;
padding-top:15px; padding-bottom:5px;
text-align:left;}





li{
padding-left:10px; padding-right:10px;
padding-top:2px; padding-bottom:2px;
list-style-type: square; }

ol{
font-family:  verdana, trebuchet, arial;
font-size: 11px;
color:red;
text-align: left;
padding-left:25px; padding-right:10px;
padding-top:5px; padding-bottom:5px;
margin-left:20px; margin-right:20px;
margin-top:0px; margin-bottom:0px;}






.submit-margin    { 
margin-bottom: 4px; 
margin-top: 6px; 
margin-left: 0px; 
margin-right: 4px;}


.contact-form   {
font-family:  verdana, trebuchet, arial;
font-size: 11px;
color:gray;
text-align: left;
padding-left:10px; padding-right:10px;
padding-top:2px; padding-bottom:2px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;}







#facilities-header   {background:#cccccc;}

#facilities-contents   {background:#EEEEEE;}

#facilities-header   p{
color:black;
padding-left:10px; padding-right:10px;
padding-top:5px; padding-bottom:5px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;}

#facilities-header   td{
border-top: 1px #999999 solid;
border-bottom: 1px #999999 solid;
border-left: 1px #999999 solid;
border-right: 1px #999999 solid;}

#facilities-contents   td{
border-top: 1px white solid;
border-bottom: 1px white solid;
border-left: 1px white solid;
border-right: 1px white solid;}

#footer   p{
font-family: verdana, trebuchet, arial;
font-size: 10px;
color:gray;
text-align: right;
padding-left:10px; padding-right:30px;
padding-top:10px; padding-bottom:5px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;}

#footer   .lswc-mail   p{
font-family: verdana, trebuchet, arial;
font-size: 10px;
color:gray;
text-align: right;
padding-left:10px; padding-right:40px;
padding-top:10px; padding-bottom:5px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;}

#footer  a{
text-decoration:none;
color: #000099;
padding-left:10px;
margin:0px;}

#footer  a:hover{
color: red;
text-decoration:none;}

#footer   .lswc-mail   a{
text-decoration:none;
color:white;
padding-left:10px;
margin:0px;}

#footer   .lswc-mail   a:hover{
color:yellow;
text-decoration:none;}

#divcmslink a:visited,#divcmslink a:link
{
display:block;
white-space:nowrap;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
margin:2px 2px 0px 10px;
padding:1px;
letter-spacing:1px;
text-decoration:none;
}
#divcmslink a:hover
{
text-decoration:underline;
color:#666666;
}

#navlist {
        padding: 3px 0;
        margin-left: 0;
        border-bottom: 1px solid #778;
        font: bold 12px Verdana, sans-serif;
				
}

#navlist li {
        list-style: none;
        margin: 0;
        display:inline;

}

#navlist li a {
        padding: 3px 0.5em;
        margin-left: 1px;
        border: 1px solid #778;
        border-bottom: none;
        background: #DDE;
        text-decoration: none;
		margin:0px;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }

#navlist li a:hover {
        color: #000;
        background: #AAE;
        border-color: #227;
}

#navlist li a#current {
        background: white;
        border-bottom: 1px solid white;
}
#divnews a:link,#divnews a:visited
{
text-decoration:none;
font-size:10px;
color:#000099;
}

#divnews a:hover
{
text-decoration:underline;
color:#000099;
}
.rodabox2 {
	font-family: Arial, Helvetica, sans-serif;
	color:gray;
	font-size:11px;
	vertical-align:center;
	text-align:center;
	padding-top: 1px;
	padding-left: 3px;
}
.rodabox2 p{
	font-family: Arial, Helvetica, sans-serif;
	color:gray;
	font-size:11px;
	vertical-align:top;
	text-align:left;
	padding-left:15px;
}
.rodabox2 a:link{
	font-family: Arial, Helvetica, sans-serif;
	color:#000066;
	font-size: 11px;
	text-decoration: none;
}
.rodabox2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:red;
	font-size: 11px;
	text-decoration: none;
}
.rodabox2 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#000066;
	font-size: 11px;
	text-decoration: none;
}
.news-portion {
	font-family: Arial, Helvetica, sans-serif;
	color:gray;
	font-size:11px;
	vertical-align:center;
	text-align:center;
	margin: 3px 0px 0px 2px;
	padding-top: 5px;
	padding-left: 3px;
}
#box-prod {
	border: 1px solid #CCCCCC;
}
.boxleft {
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
.boxright {
	border-bottom:1px solid #CCCCCC;
}
.net3 {
font:Arial, Helvetica, sans-serif;
	color:#000066;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
.rows4 p{
	font-size: 11px;
	color: #999999;
	font-family: Arial;
	}
.rows4 {
	font-size: 11px;
	color: #999999;
	font-family: Arial;
	text-decoration: none;
	}
.rows4 a:visited {
	color: #000066;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	
}
.rows4 a:hover {
	font-size: 11px;
	color: #999999;
	font-family: Arial;
	text-decoration: none;

	}
.rows4 a:link {
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-family: Arial;
	}
.rows4b  p{
	font-size: 11px;
	color: #999999;
	font-family: Arial;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
	text-align: justify;
	}
.rows4b img{
	margin-right:5px;
	margin-left:12px;
	margin-top:4px;
	margin-bottom:2px;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 12px;
	}
.rows4b  {
	font-size: 11px;
	color: #999999;
	font-family: Arial;
	text-decoration: none;
	}
.rows4b  a:visited {
	color: #000066;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	
}
.rows4b  a:hover {
	font-size: 11px;
	color: #999999;
	font-family: Arial;
	text-decoration: none;

	}
.rows4b a:link {
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-family: Arial;
	}
.rows4c  p{
	font-size: 11px;
	color: #999999;
	font-family: Arial;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
	text-align: justify;
	}
.rows4c strong{
	font-size: 12px;
	color: #000099;
	}
.rows4d p{
	font-size: 12px;
	color: #000099;
	font-family: Arial;
	margin-top: 0px;
	margin-left: 5px;
	}
.rodabox4 {
	font-family: Arial, Helvetica, sans-serif;
	color:gray;
	font-size:11px;
	text-align:center;
	margin: 3px 0px 0px 2px;
	padding-top: 5px;
	padding-left: 3px;
}
.rodabox6 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	font-size:13px;
	text-align:left;
	padding-left:3px;
}
.rodabox6 p{
	font-family: Arial, Helvetica, sans-serif;
	color: #000033;
	font-size:11px;
	text-align:left;
	padding-top: 1px;
}
.rodabox7 {
	font-family: Arial, Helvetica, sans-serif;
	color:gray;
	font-size:11px;
	text-align:left;
}
.rodabox7 p{
	font-family: Arial, Helvetica, sans-serif;
	color:gray;
	font-size:11px;
	text-align:left;
}
.rows6 p{
	font-size: 11px;
	color:#FFFFFF;
	font-family: Arial;
	text-align:center;
	}
	.rows6 {
	font-size: 11px;
	color:#FFFFFF;
	font-family: Arial;
	text-align:center;
 	margin: 0px 2px 5px;
	padding-top: 2px;
	padding-left: 2px;
	}
.letter4 p{
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none;
	margin: 0px 2px 5px;
	padding-top: 2px;
	padding-left: 2px;
	text-align:center;
	}
.letter4 {
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none;
	}
.tabZ{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
color:#333333;
font: bold 11px Verdana;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.tabZ li{
display: inline;
margin: 0;
}

.stabZ li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
color: #2d2b2b;
background-color:#999999;
}

.tabZ li a:visited{
color: #2d2b2b;
}

.tabZ li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.tabZ li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.tabZ li a.selected { 


border-bottom-color: white;
background-color:#000033;
}

.tabZ li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
font-size:11px;
color:#666666;
}
.dash_content{
font-size:11px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}
.dash_content p{
font-size:11px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}
.mytext9{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0000CC;
	background-color:#ffffff;
	text-decoration: none;
	text-align:center;
	}
.mytext9 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	display: block;
	background-color:#999999;
	text-decoration: none;
	height: 20px;
	padding-top:8px;
	}	
.mytext9 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000CC;
	display: block;
	background-color:#ffffff;
	text-decoration: none;
		height: 20px;
	padding-top:8px;
		}
.mytext9 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	display: block;
	background-color:#999999;
	text-decoration: none;
		height: 20px;
	padding-top:8px;
	}	
.signin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top:0;
	padding-bottom:1;
	color:#666666;
	text-align:left;
	}
.signin p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top:2;
	padding-bottom:2;
	color:#666666;
	text-decoration: none;
	text-align:left;
	}
.signin strong{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-align:left;
	}
.nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration: none;
	text-align:left;
	border-right:1px solid #EBEBEB;
	}
.nav2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:000066;
	display: block;
	background-color:#EBEBEB;
	text-decoration: none;
	height:20px;
	padding-top:4px;
	padding-left:4px;
	}
.nav2 a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:000066;
	display: block;
	background-color:#EBEBEB;
	text-decoration: none;
	height:20px;
	padding-top:4px;
	padding-left:4px;

	}
.nav2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	display: block;
	background-color:#000066;
	text-decoration: none;
	height:20px;
	padding-top:4px;
	padding-left:4px;
		}
.bottom-border {
border-top: 0px #cccccc solid;
border-bottom:1px #cccccc solid;
border-left: 0px #cccccc solid;
border-right: 0px #cccccc solid;
}