body {
	margin: 0px;
	padding: 0px;
}
.bannerBackground{background-image:url(images/banner_background.gif);
				background-repeat:repeat-x;
				background-position:bottom;
				width:100% px; 
				padding:0;
				height:128px;}
.bannerLeft{float:left;padding:0;margin:0;
					width:541 px;}
.bannerRight{float:right;padding:0;margin:0;
				width:365px;}					
div#header {
	background-color:#ffffff;
	margin: 0px;
	padding: 0px;
}
div#column2 {
	margin: 0;
	padding: 0;
	background-image: url(images/rtSide.gif);
	background-position: right;
	background-repeat: repeat-y;
	width: 100%;
	background-color: #194D83;
	
}
div#column2Plain {
	margin: 0;
	padding: 0;
	/* background-image: url(images/rtSide.gif);
	background-position: right;
	background-repeat: repeat-y;*/
	width: 100%;
	background-color: #194D83;
	
}
div#column1 {
	margin: 0px;
	padding: 0px;
	background-image: url(images/lftSide.gif);
	background-repeat: repeat-y;
	width: 100%;
	}
div#navcol {
	padding: 0px;
	width: 209px;
	float: left;
}
div#main {
	margin-left:209px;
	margin-right:237px;
	text-align:left;
	padding-top:30px;
	padding-left:5px;
	padding-right:10px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
		
}
div#sidecol {
	padding: 0px;
	width: 235px;
	float: right;
	height:100%;
}
div#foot {
	background-color: #194D83;
	padding: 0px;
	text-align: center;
	clear: both;
	color:#FFFFFF;
	height:228px;
}

.shipImage {background-image:url(images/shipPic.jpg);
			background-position:left;
			float:left;
			background-repeat:no-repeat;
			width:209px;
			height:228px;}
.footerRightSide {background-image:url(images/rtSide.gif);
			float:right;
			background-repeat:repeat-y;
			width:235px;height:228px;}
.footerRightSidePlain {
			float:right;
			background-color: #194D83;}
.clear {
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.contacts {font-size:11px;
			text-align:left;
			padding-left:11px;
			font-family:Arial, Helvetica, sans-serif;}
			
.contactsTitle {font-weight:bold;
				padding-bottom:10px;}
				
.contactsSpecifics {font-weight:bold;
				padding-bottom:5px;}

div#buttons {position:absolute;
			top:225px;
			left:0;}
				
.teamHeaders {font-weight:bold;
				padding-bottom:10px;
				color:#FFFF00;
				}
.teamMemberRight {background-color:#194D83;
				padding-top:35px;
}

.show {display:block;
		padding-left:10px;
		padding-right:10px;}
		
.hide {display:none}

.generalTable {
		width:670 px;
		padding:0 0 0 0;
		border-collapse:collapse;
		border:thin #6E8EAF solid;
		font-size:12px;
		text-align:center;
		margin:0;
		}
.generalTable th.all {
		border-left:thin solid #0099FF;
		vertical-align:top;
	}
		
.generalTable  th{font-weight:bold;
	color:#FFFFFF;
	background-color:#0066CC;
	bottom-border:thin solid #0099FF;
	}

.generalTable TD {
	background-color:#E1EBF5;
	border-left:thin solid #0099FF;
	padding-top:5px;
	color:#000000;
	height:10px;
	}
	
.generalTable TD.tDleft {
	background-color:#E1EBF5;
	border-left:thin solid #0099FF;
	padding-top:5px;
	text-align:left;
	padding-left:5px;
	}

.generalTable TD.altColor {
		border-left:thin solid #0099FF;
		background-color:#FFFFFF;
		padding-top:5px;
		height:10px;
}

.generalTable TD.altColorLeft {
		border-left:thin solid #0099FF;
		background-color:#FFFFFF;
		padding-top:5px;
		text-align:left;
		padding-left:5px;
		height:10px;
}

li {padding-bottom:5px;}		
/*


				
.contactsSpecifics {font-weight:bold;
				padding-bottom:5px;}


*/