body {	background-color: #fff; /* dark grey */	color: white;	/*font-family: Garamond, Baskerville, Century, Times, serif;*/	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12pt;	font-weight: normal;	margin: 0;}body h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 200%;	line-height: 18px;	display: none;	}body h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 130%;	line-height: 13px;	font-weight: bold;	display: none;	}body h3 {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 120%;	line-height: 13px;	font-weight: bold;	display: none;	}#clipwindow .topLink {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.1em;	color: #EBBF0E;}#services #content ul {	display: list-item;	list-style: none;}#services #content li {	font-size: 1.6em;	text-indent: -1em;	margin: 0 0 12px 0;}#clipwindow li {	font-size: 1.1em;	margin: 0 0 12px 0;}.subheadUnderlined {	text-decoration: underline;	font-weight: bold;}br.clear {	clear: both;}#header, #gear #header {	width: 100%;	height: 37px;	background-color: #fff; 	/*background-image: url("images/logo-embossed.gif");*/	}#header p, #gear #header p {	float: right;	font-size: 14pt;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000;	padding: 0;	margin-top: 10px;	margin-right: 5%;	margin-bottom: 10px;}#logo {	display: none;}/* SUCKERFISH DROPDOWNS*//* nav bar basics */	#sidebarMenus { /* left-hand nav bar */  display: none;	}#sidebarMenus ul {  margin: 0 0 0 0;}/* _________ SIDEBAR MENUS FOR GEAR PAGES _______________ */#sidebarMenus-gear { /* left-hand nav bar */  display: none;	}/* END SUCKERFiSH DROPDOWN CODE & BRANDING MENU */#clipwindow {	position: relative;	top: 24px;	left: 0;	width: 90%;	height: 400px;	overflow: auto;}#clipwindow a {font-size: 2em;font-weight: bold;margin: 0 0 0 3em;}#content {	margin: 0 20px 0 27px;}#content p {	line-height: 14pt;	font-size: 12pt;	}		form { padding: 0px;margin: 0px}img {	border:0;}#footer {	color: white;	display: none;}#footer a {	color: white;	padding: 0 3px;}#footer a:hover {	color: #FFF;}.copyright {	display: none;}.copyright-print {	display: inline;	font-size: 8pt;	color: #000;	padding: 0 0 0 0;}#mapimage {	float: left;	margin: 0 20px 410px 0;}#mapimage p {	font-family: Verdana, Frutiger, Arial, Helvetica, sans-serif;	font-size: 1em;}.ourAddress {	font-family: Verdana, Frutiger, Arial, Helvetica, sans-serif;	font-size: 1.3em;}.hang {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14pt;	text-indent: -1em;	margin-left: 1em;	padding: -8px 0px 0px 0px;}/* TABLES for gear lists */#gear {	font-size: 10pt;}#gear table {	display: table;	font-family: Verdana, Arial, Helvetica, sans-serif;	border: 2px solid #919191;	background: #FFF;	border-collapse: collapse;	width: 640px;	margin: 0 10px 10px 10px;}/*#gear table.twocol, #gear table.threecol, #gear table.fourcol {	margin: 10px 10px 0 10px;}*/#gear tr {	display: table-row;}#gear td {	padding-bottom: 3px;	padding-top: 3px;	border-bottom: 1px dotted #666;	vertical-align: top;}#gear td.gearHead {	background: #BFBFBF;	color: black;	font-weight: bold;	font-size: 14pt;	text-align: center;}/*td.equipmentType, td.quantity, td.equipmentDesc {	color: white;}*/#gear td.equipmentClass {	background: #fff;	color: black;	font-weight: bold;	font-size: 14pt;	font-style: italic;	padding-left: .5em;}#gear .rateSubhead {	font-weight: normal;	font-size: 8pt;	line-height: 1.5em;	text-align: center;}#gear td.equipmentType, #gear td.equipmentType2, #gear td.rateHead, #gear td.rateHead2 {	padding-bottom: 3px;	padding-top: 10px;	padding-left: 5px;	background: #fff;	font-weight: normal;	font-size: 8pt;	color: #black;	}#gear td.quantity, #gear td.item, #gear td.kit, #gear td.item2 {	font-weight: normal;	font-size: 8pt;	text-indent: 7px;	}#gear td.equipmentDesc, #gear td.size, #gear td.comment, #gear td.rate, #gear td.rate2 {	font-weight: normal;	font-size: 8pt;}#gear td.rate, #gear td.rate2, #gear td.rateHead, #gear td.rateHead2 {	text-align: right;}#gear table.twocol td.rateHead {	padding-right: 200px;}#gear table.twocol td.quantity {	width: 30px;}#gear table.twocol td.equipmentDesc {	width: 533px;}#gear table.threecol td.quantity {	width: 30px;}#gear table.threecol td.size {	width: 60px;}#gear table.threecol td.equipmentDesc {	width: 550px;}#gear table.fourcol td.quantity {	width: 30px;}#gear table.fourcol td.equipmentDesc {	width: 249px;}#gear table.fourcol td.equipmentType {	width: 280px;}#gear table.twocolLights td.equipmentType {	width: 360px;}#gear table.twocolLights td.rateHead {	width: 60px;	padding-right: 200px;}#gear table.twocolLights td.item {	width: 360px;}#gear table.twocolLights td.rate {	padding-right: 200px;}#gear table.twocolLights td.kit {	width: 360px;	text-indent: 20px;}#gear table.threecolLights td.rateHead {	padding-right: 270px;}#gear table.threecolLights td.item {	width: 220px;}#gear table.threecolLights td.rate {	width: 70px;	padding-right: 20px;}#gear table.threecolLights td.comment {	width: 210px;}#gear table.fourcolGrip td.rateHead {	width: 50px;	text-align: center;}#gear table.fourcolGrip td.item {	width: 150px;}#gear table.fourcolGrip td.rate {	padding-right: 40px;}#gear table.fivecolGrip td.rateHead {	width: 50px;	padding-right: 10px;	text-align: center;}#gear table.fivecolGrip td.item {	width: 150px;}#gear table.fivecolGrip td.rate {	padding-right: 40px;}#gear table.fourcolAccessories td.rateHead2 {	padding-right: 4px;}#gear table.fourcolAccessories td.rateHead {	width: 60px;}#gear table.fourcolAccessories td.equipmentType2 {	padding-left: 26px;}#gear table.fourcolAccessories td.item2 {	width: 180px;	padding-left: 20px;}#gear table.fourcolAccessories td.rate2 {	padding-right: 4px;}#gear table.fourcolAccessories td.item {	width: 210px;}td.last {}td.unit {	border-bottom: none;}div.notes {	width: 600px;	margin: 10px 0 0 40px;	font-weight: normal;	font-size: 8pt;}div.notes  h3 {	display: block;	font-size: 14pt;	margin-top: 20px;	font-weight: normal;	color: #8b8b8b;}.notes p {	margin-left: 20px;	margin-bottom: 0;	margin-top: 0;	text-indent: 0;}.title {	font-style: italic;}.bold {	font-weight: bolder;}p.requiredText {	padding-left: 24px;	padding-right: 24px;}.yellow {color: #000;}