* {	font-family: arial, helvetica, sans-serif;}textarea {	font-size:12px;}table.event-table {	width:80%;	border:1px solid grey;	margin:2em auto auto auto;	border-collapse:collapse;}table.event-table tr {	border:1px solid grey;}table.event-table td {	padding:3px;	}table.event-table th {	background-color:#74141f;	color:white;}ul.toc {	margin:2em 0 3em 2em;	list-style:circle;}.links,ul.toc a {	line-height:1.5em;	text-decoration:none;	color:#74141f;	}.links {	line-height:3em;}h3.glacier_bay_liquidation {	margin:1em 0 1em 0;		}label.error {	color:red;		}.contact {	margin:0 0 20px 0;}.contact img {	margin:auto auto 5px auto;}h1,h1.form_title {	color:#13486a;	font-size:24px;	margin:1em 0 0.5em 0;}.faq {	font-size:16px;}.faq ul,.faq ol {	margin:0.5em auto auto auto;	text-indent:1em;	}.faq h3 {	color: #74141f;	margin:1em 0 1em 0;	font-size:14px;}.faq ol li {	list-style:decimal inside;}.faq ul li {	list-style:circle inside;}.faq p {	margin:auto auto 1em  auto; /*	margin:inherit 1em inherit inherit;  */}.faq p, .faq li {	color:#333333;	font-size:12px;	text-align:justify;}form select {	width:250px;}form input {}form td {	font-size:12px;}form table {	width:100%;}h2.interior,form h2 {	color: #74141f;	font-size:14px;	margin:0.5em auto 1em 0;	border:1px solid #74141f;	border-width:0 0 2px 0;}.footnote {	margin:10px auto 0 auto;	padding:10px;}.footnote p {	font-size:10px;	margin:0.5em auto 0.5em auto;	text-align:justify;}.ButtonsHomeBelow {	display:block;	float:left;	height:89px;}.ButtonsHomeBelow:hover {	background-position:0 89px;		}#btnNewsEvents {	width:184px;	/* background-image: url(images/news.gif);	 */	/*background-image: url(images/contact_us.jpg);*/	background-image: url(images/news_events.jpg);	}#btnEdgewater {	width:228px;/*	background-image: url(images/edgewater.gif);	*/	background-image: url(images/edgewater.jpg);	}#btnCrownline {	width:223px;/*	background-image: url(images/crownline.gif);		*/	background-image: url(images/crownline.jpg);		}#btnSpecials {	width:150px;	/*background-image: url(images/specials.gif);		*/	/*background-image: url(images/brochure_home.jpg); */	background-image: url(images/employment.jpg);}#btnENews {	width:163px;	background-image: url(images/enews.jpg);			}.interior_pages a {	text-decoration:none;	color:#167094;	}.interior_pages ol,.interior_pages table,.interior_pages ul,.interior_pages p,p {		font-size:12px;	margin: auto auto 1em auto;}.interior_pages ol,.interior_pages ul {	margin:1em 0 1em 2em;	}.interior_pages ol {	list-style-position: inside;}.interior_pages ol li {	margin:0.5em auto 1em auto;}.std_feat  p {	font-size:12px;	/*line-height:1.5em;*/}.std_feat strong {	color: #164e65;	line-height:2.5em;	}#boat_description p {	margin: 1em auto auto auto;	text-align: justify;	font-size:12px;	color: #314150;	}#boat_description  h4 {	color: #21406c;	}.table_performance {	border: 2px solid #CCCCCC;	padding: 2em;	font-size: 11px;	margin:20px auto auto auto;	width:90%;	}.table_performance .tableHeader {	color:#104861;	padding: 0.5em 0 0.5em 0;;	font-size:14px;	font-weight:bold;	}.table_performance .tableFooter2 {	padding: 2em;	font-size:10px;	}.pdata th,.pconditions th {	text-align:center;	background-color: #e3ebee;}.pdata, .pconditions {	width:40%;	float:left;}.pconditions, .pdata,.table_std,.table_specs {	border: 2px solid #CCCCCC;	padding: 2em;	font-size: 12px;	margin:20px auto 20px auto;	width:90%;}/* Title */.table_std  .tableHeader,.table_specs  .tableHeader {	color:#104861;	padding: 0.5em 0 0.5em 0;;	font-size:14px;	font-weight:bold;	}/* Sub-title rows */.table_std  .tableRow2,.table_specs  .tableRow2 {	padding:0.5em 0 0.5em 0;	font-size:13px;	background-color: #dddddd;	}/* Disclaimer Footer  */.table_std .tableCell2_2,.table_specs .tableCell2_2 {	padding: 2em;	font-size:10px;}.feature_list {	margin:1em 0 0 0;	font-size: 11px;	/*list-style:none;*/}.feature_list li {	margin: 0.25em auto auto auto;}.justified  {	text-align:justify;}.generic_table {	border: 2px solid #CCCCCC; 	padding: 1em;	font-size: 12px;	border-collapse:collapse;	margin:20px auto 20px auto;	width:95%;}.generic_table th {	text-align:center;	height:25px;	padding:3px;}.generic_table td {	text-align:center;	padding:2px;}td .align_left  {	text-align:left;}.marinas_table {	text-align: center;		border-collapse: collapse; 	font-size:10px;	}.marinas_table th {	border:1px solid #cccccc;	padding:4px 1px 4px 1px;	font-size:11px;}.marinas_table td {	border:1px solid #cccccc;	padding:4px 0 4px 0;}/* Certification and Awards */.line_of_awards p {	text-align:center;	color:#000080;	font-weight:bold;}.freshlogo {	margin-right: 8px;	float: right;	margin-left: 40px;	position: absolute;}.fltrt {	float: right;}rtside {	width: 300px;	padding-top: 3px;	padding-left: 3px;	background-image: url(images/sideback.gif);	background-repeat: repeat;}fltlft {	float: left;}.fltlft {	float: left;	margin-right: 8px;}.clearflt {	clear: both;}.fltrt2 {	float: right;	margin-right: 300px;}