body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}
body {
	background-image: url(http://www.portofbrownsville.com/images/bgBay.jpg)\9; /*  IE 8 and below  */
	background-position:top\9; /*  IE 8 and below  */
    background-repeat: no-repeat\9; /*  IE 8 and below  */
	background-position:center\9; /*  IE 8 and below  */
	background-color: #003;
	background-image: url(http://www.portofbrownsville.com/images/bgPgShad.png), url(http://www.portofbrownsville.com/images/bgBay.jpg);
	background-size: auto, cover;
    background-repeat: repeat-y, no-repeat;
	background-position:top;
	background-position:center;
	
}

a:link {
	color: #09F;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #09F;
}
a:hover {
	text-decoration: none;
	color: #C00;
}
a:active {
	text-decoration: none;
	color: #09F;
}

/* Footer */
.footTxt {
	color:#9bd;
	font-size:12px;
	line-height:150%;}
	
.footTxt a:link {
	color: #9bd;
	text-decoration: none;
}
.footTxt a:visited {
	text-decoration: none;
	color: #9bd;
}
.footTxt a:hover {
	text-decoration: none;
	color: #fff;
}
.footTxt a:active {
	text-decoration: none;
	color: #9bd;
}
.footTxt strong {
	font-weight: bold;
	color:#9bd;
}
/* End Footer */


/* Header Quick Links */
.HeaderQLinks{
	font-size:12px;
}

#HeaderQLinks{
	padding-right:50px;
	width:300px;
	text-align:right;
	}
	
.HeaderQLinks a:link {
	color: #666;
	text-decoration: none;
}
.HeaderQLinks a:visited {
	text-decoration: none;
	color: #666;
}
.HeaderQLinks a:hover {
	text-decoration: none;
	color: #C00;
}
.HeaderQLinks a:active {
	text-decoration: none;
	color: #666;
}
/* End Header Quick Links */



/* Main Nav */
#MainNav{
		padding-top:0px;
		font-size:10px;
		font-weight:500;
		z-index: 30;
		line-height: 90%;
	}
#MainNav nav ul ul {
	display: none;
}

#MainNav nav ul li:hover > ul {
		display: block;
	}
	
#MainNav nav ul {
	
	padding: 0 0px;
	border-radius: 0px;  
	list-style: none;
	position: relative;
	display: inline-table;
}
	
#MainNav nav ul li {
	float: left;
}

#MainNav nav ul li:hover {
	
	}
		
#MainNav nav ul li:hover a {
			color: #003;
		}
	
#MainNav nav ul li a {
		display: block; 
		padding: 5px 6px;
		color: #fff; 
		text-decoration: none;
		font-weight:500;
		font-size: 14px;
	}
	
#MainNav nav ul ul {
	background: #fff; border-radius: 0px; padding: 0;
	position: absolute; top: 100%;
	z-index: 20;
	filter:alpha(opacity=90);      
       -moz-opacity:0.90;             
       -khtml-opacity: 0.90;          
      opacity: 0.90;
}
	
#MainNav nav ul ul li {
		float: none; 
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
		position: relative;
	}
		
#MainNav nav ul ul li a {
			padding: 10px 10px;
			color: #fff;
		}	
			
#MainNav nav ul ul li a:hover {
				 background-image: url(http://www.portofbrownsville.com/images/MnArrow.png);
			}
		
#MainNav nav ul ul ul {
	position: absolute; left: 100%; top:0;
	margin:0;
}
/* End Main Nav */


#imagemap area {
outline:none;
}

#SpaceContentForHeader{
	height:400px;}
	
.BoardMembers{
	font-weight: bolder;
	line-height: 110%;
	font-size:16px;
}
#BoardMembers h3 {
	font-weight: bolder;
	line-height: 130%
}
.BMemberTitles{
	font-size:10px;
	line-height: 130%;
	font-weight:600;
	
	}

.BMemberInfo{
	
	line-height: 140%;
		
	}