﻿
body
		{margin: 0;
		font-family: "Verdana";
		font-size: 11px;
		margin-bottom: 20px;
		background-color: #FFFFFF;
		color: #000000;}

a
		{color: #000000;
		text-decoration: none;}

#content
		{line-height: 150%;
		margin: 10px;}

#content h1
		{font-family: "Arial";
		display: block;
		font-size: 170%;
		color: #13295C;
		background: url('smithyachtsales2img/horizontal.gif') repeat-x 50% bottom;
		padding-bottom: 12px;
		text-transform: uppercase;
		margin-top: 35px;}

#content h2
		{font-size: 120%;
		text-transform: uppercase;}

#content h3 
		{font-family: "Arial";
		display: block;
		font-size: 170%;
		color: #104466;
		background: url('smithyachtsales2img/horizontal.gif') repeat-x 50% bottom;
		padding-bottom: 12px;
		text-transform: none;}

#boatTitle h3
		{text-transform: uppercase;}

#actionLinks
		{display: block;
		height: 20px;
		background: url('smithyachtsales2img/buttonBG.jpg') repeat-x;
		margin-bottom: 10px;}

#preamble
		{margin: 0px 10px;}

#pa_Search
		{padding: 10px;
		height: 140px;}

#pa_Search_world
		{width: 230px;
		float: left;
		padding-top: 20px;
		text-align: center;}

#pa_Approved
		{background-color: #F1EFFE;
		padding: 10px;
		height: 110px;
		margin-bottom: 8px;}

#pa_Approved_logo
		{width: 230px;
		text-align: center;
		float: left;
		padding-top: 20px;
		padding-bottom: 20px;}

#searchCriteria
		{margin: 0px 100px;}

#picDescription
		{font-size: 130%;
		font-weight: bold;
		margin-top: 10px;
		background: url('smithyachtsales2img/horizontal.gif') repeat-x 50% bottom;
		padding-bottom: 12px;
		text-transform: uppercase;}

#footer
		{padding: 30px 20px 1px 20px;
		color: #999999;}

img
		{border: 0px solid #6699CC;}

.formButton
		{border: none;
		background-color: #FBFBFB;
		font-family: "Arial";
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		letter-spacing: 1px;}

.formItem
		{font-family: "Arial";
		font-size: 11px;}

.tds
		{border-bottom: 1px solid #EEE;
		padding: 6px 0px 6px 8px;}

.tdh
		{text-align: center;
		background-color: #D5D4CF;
		color: #686762;
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;}

.searchTable
		{background: url('smithyachtsales2img/tableBG.jpg') repeat-x;}

.trButtons
		{background: url('smithyachtsales2img/buttonBG.jpg') repeat-x center;
		padding: 0px 0px;}

.tdButtons
		{border: 1px solid #C7B592;
		text-align: center;}

#btn_Search
		{width: 200px;
		height: 22px;
		line-height: 22px;
		color: #FFFFFF;
		border: 1px solid #305792;
		text-align: center;
		font-weight: bold;
		background-color: #768BAA;
		cursor: pointer;}

#btn_Search:hover
		{background-color: #B4C8E5;
		border: 1px solid #4B74B0;
		color: #FFFFFF;}

#btn_Reset
		{width: 200px;
		height: 22px;
		line-height: 22px;
		color: #FFFFFF;
		border: 1px solid #305792;
		text-align: center;
		font-weight: bold;
		background-color: #768BAA;
		cursor: pointer;}

#btn_Reset:hover
		{background-color: #B4C8E5;
		border: 1px solid #4B74B0;
		color: #FFFFFF;}

a:hover
		{text-decoration: underline;}

a:active
		{text-decoration: underline;}

.btn
		{padding: 6px;
		border: none;
		background-color: #336699;
		font-weight: bold;
		color: #6D6D6D;
		margin: 3px 0px;}

a.btn
		{text-decoration: none;
		color: #FFFFFF;}

.approved
		{font-family: "Arial";
		font-size: 80%;}

.hidden
		{display: none;}

.galleryNav
		{color: #333333;
		background: url('smithyachtsales2img/buttonBG.jpg') repeat-x;}

.blue
		{font: 12px Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		background-color: #6699CC;}

.blue a
		{color: #FFFFFF;}

/*.white
		{color: #000000;
		background-color: #E6E6E6;}

.white a
		{color: #000000;
		background-color: #E6E6E6;}*/

a.backLink
		{margin-top: 20px;
		margin-bottom: -20px;
		padding: 0px ;
		display: block;}

a.backLink img
		{border: none;}

#print
		{width: 147px;
		font: bold 12px Arial;
		background: url('smithyachtsales2img/print.jpg') no-repeat left 50%;
		padding: 6px 0px 6px 25px;
		text-decoration: none;
		font-weight: bold;}

#print a
		{font: bold 12px Arial;
		color: #3366BC;}

.feature, .feature a
		{font: bold 12px Arial;
		color: #3366BC;}

#hideOnPrint
		{height: 20px;
		width: 100%;
		display: block;}

#hideOnPrint
		{padding: 6px;
		border: none;
		font-weight: bold;
		color: #6D6D6D;
		margin: 0px;}

#trailimageid
		{position: absolute;
		display: none;
		left: 0px;
		top: 0px;	
		height: 0px;
		z-index: 200;}

.greylogo
		{color: #83929F;}

.bluelogo
		{color: #13295C;}

.form
		{width: 510px;
		padding: 5px;
		margin: auto;
		background-color: #FFFFFF;}

.blueBtn
		{display: none;}

tr
		{font: 12px Arial, Helvetica, sans-serif;
		background-color: #FFFFFF;
		border-bottom: 1px solid #E6E6E6;
		margin-bottom: 1px;}


tr.white
		{background-color: #E6E6E6;}

tr.white td
		{border-bottom: 1px solid #E6E6E6;}

#Full_Container
		{padding: 10px;}