body, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	color: #666666;
}

body {
	background: #a2adc6;
	margin: 50px auto;
	text-align: center;
}


#container {
	width: 770px;
	margin: 0 auto;
	text-align: left;

}


#innerContainer {
	width: 730px !important;
	width/**/:/**/770px;
	width: 730px;
	background-color: #FFFFFF;
	padding: 20px;
	margin:0;
	border : 0px solid black;
	
}

#mainText {
	width: 700px;

}


#topNav {

	text-align: right;
	height: 32px;
	overflow: hidden;

}
.leftNav{
 cursor : hand;
}


#tabNav {

	margin: 0;
	float: right;
	padding: 0;

}	



#tabNav ul {
	margin: 0;
	padding: 0;

}



#tabNav li {
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;

}


.cleared {
	clear: both;
	line-height: 0;
}


img {
	border: none;
}


#logos {
	margin: 15px 0;
	text-align: center;
	border: solid 1px #ededed;
		
}


#logos ul {
	margin:0;
	padding:10px 0;
	list-style-type: none;
}

#logos ul li{
	display: inline;
	padding-right: 30px;

}

h1 {
	background: url(../images/sea.jpg) no-repeat top left;
	height: 180px;
	width: 730px;
	text-indent: -9999px;
	margin: 0 0 10px 0;
	padding: 0;
}


h2 {
	margin-top: 25px;
	color: #d26402;
	font-size: 24px;
	line-height: 130%;
	
}

h3 {
	color: #d26402;
	font-size: 18px;
	line-height: 120%;
}

h4 {
	margin:15px 0;
	padding:0;
	color: #000000;
	font-size: 14px;
	line-height: 120%;
}

h5 {
	margin:15px 0;
	padding:0;
	color: #000000;
	font-size: 12px;
	line-height: 120%;

}



#leftCol{
	float: left;
	width: 430px !important;
	width/**/:/**/480px;
	width: 430px;
	padding-right: 50px;
	

}


#rightCol {
	float: right;
	width: 250px;
	 

}

.subscribe {
	background-color:#f4f4f4;
	border: solid 1px #e9e9e9;
	padding: 10px;
	margin-top: 15px;
	clear : none;
}

.subscribe td{
	font-size: 11px;
}


.nameFields{
	border: 1px solid #E0E0E0;
	width: 110px;
}


.tableLogos {
	margin: 5px 0;
	
}


.tableLogos td {
	border: solid 1px #ededed;
	padding: 10px;
	background-color: #f5f5f5;
	font-size: 11px;
}


.reviewPanel {
	font-size: 14px;
	color: #d26402;
}

a {
	font-weight: bold;
	color: #cc5b10;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;

}


#footer {
	text-align: center;
	
}

#footer ul {
	margin:0;
	padding:10px 0;
	list-style-type: none;
}


#footer ul li {
	display: inline;
	padding-right: 30px;
}

#footer a {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;

}
.navContainer{
 border : 0px solid #ededed;
}



.reviewTable {
	margin: 20px 0;
	border: solid 1px #ededed;
	background-color: #f5f5f5;
}

.reviewTable td{
	padding: 10px;
	font-size: 14px;

}