BODY    { color: #000; font-style: normal; font-weight: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: none; background: url(graphics/page-bg.jpg) center  }
H1    { color: #000560; font-style: normal; font-weight: bold; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; display: inline }
H2  { color: #000560; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; display: inline }
a   { color: #000560; font-style: normal; font-weight: normal; line-height: normal; font-family: Verdana; text-decoration: underline }
a:hover   { color: #000560; font-style: normal; font-weight: normal; line-height: normal; font-family: Verdana; text-decoration: none }
td.cell   { color: #001; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; padding-top: 4px; padding-bottom: 4px; padding-left: 4px}
td.survival-cell { color: #000000; font-style: normal; font-weight: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: none; padding:5px; }
td.tableout  { width: 790px }
td.content   { color: #000; font-style: normal; font-weight: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: none; padding: 15px }
td.header    { font-size: 9pt; padding-bottom: 2px }
td.rightside   { font-size: 8pt }
td.leftside     { font-size: 8pt }
td.footer { font-size: 8pt }
td.footer-bot  { color: #000560; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; padding-top: 6px; padding-bottom: 6px }
a.foot  { color: #000560; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: underline }
a.foot:hover  { color: #000560; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none }
.headsearch    { color: black; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; background-color: #eee; padding: 2px 2px 4px; border: solid 1px #000; height: 20px }
td.search { color: black; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none }
td.searchout     { padding-top: 15px; padding-right: 5px }
td.searchbutton { padding-left: 5px }
td.send-add-make  { font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; padding-top: 5px; padding-right: 12px }
td.head-much-more { color: #9f000a; font-style: italic; font-weight: bold; font-size: 11pt; line-height: normal; font-family: Verdana; text-decoration: none }
td.head-number { color: #9f000a; font-style: normal; font-weight: normal; font-size: 18pt; line-height: normal; font-family: "Times New Roman"; text-decoration: none; padding-top: 30px; padding-right: 10px; padding-left: 35px }
td.free-quote-text { color: #9f000a; font-style: italic; font-weight: normal; font-size: 10pt; line-height: normal; font-family: "Times New Roman"; text-decoration: none; padding-right: 10px }
td.head-nav-top { padding-top: 5px; padding-left: 10px }
a.head-nav-top { color: #9f000a; font-style: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-family: Verdana; text-decoration: underline }
a.head-nav-top:hover { color: #9f000a; font-style: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-family: Verdana; text-decoration: none }
td.head-nav-bg { background-image: url(graphics/top_nav_bg.jpg) }
td.nav-out { color: #fff; font-style: normal; font-weight: bold; font-size: 10pt; line-height: normal; font-family: Verdana; text-decoration: none; padding-right: 14px; padding-left: 14px }
a.nav { color: #fff; font-style: normal; font-weight: bold; font-size: 10pt; line-height: normal; font-family: Verdana; text-decoration: none }
a.nav:hover { color: #fff; font-style: normal; font-weight: bold; font-size: 10pt; line-height: normal; font-family: Verdana; text-decoration: underline }
td.foot-out { color: #fff; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; background-color: #00045f }

td.home-mid-outer { border-bottom: 2px solid #fff }
td.home-mid-blue-text { color: #000560; font-style: normal; font-weight: bold; font-size: 10pt; line-height: normal; font-family: Verdana; text-decoration: none; background-color: #80c5ff; padding-right: 4px; padding-left: 6px; width: 203px }
td.home-bot-right-curve-bg  { background-image: url(graphics/home-mid-bot-right-curve_bg.jpg); background-repeat:no-repeat; width: 269px } 
td.home-bot-mid-top-bg  { color: #000; font-style: normal; font-weight: bold; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; background-image: url(graphics/home-mid-bot-top-fade_bg.jpg); padding-left: 5px; height: 31px }
td.home-mid-text    { color: #000; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; padding-top: 8px; padding-left: 15px }
td.home-mid-arrows-links { color: #000; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; padding-top: 3px; padding-bottom: 3px }
td.home-bot-right-out { padding-bottom: 5px }
td.home-right-out-blue  { color: #000560; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; background-image: url(graphics/home_bot_right_boat.gif); padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border-top: 1px solid #000560; border-right: 1px solid #000560; border-bottom: 1px solid #000560 }
td.home-right-out-red  { color: #9f000a; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; background-image: url(graphics/home_bot_right_man-desk.gif); padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border-top: 1px solid #000560; border-right: 1px solid #000560; border-bottom: 1px solid #000560 }
td.home-right-cell-three { color: #000560; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; background-image: url(graphics/home-auto.jpg) no-repeat; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border-top: 1px solid #000560; border-right: 1px solid #000560; border-bottom: 1px solid #000560 }
a.home-right-bot-red  { color: #9f000a; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: underline }
a.home-right-bot-red:hover { color: #9f000a; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none }
.button  { color: #fff; background-color: #9f000a; border: solid 1px #000560 }
.text-input      { color: #000560; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana; text-decoration: none; background-color: #f5f5f5; border: solid 1px #000560 }
.img-border{border:1px solid black;}
a.email { color: black; font-style: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: underline }
a.email:hover { color: black; font-style: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: none }
.bottom-right-text {
	font-size: 8pt;
	color: #000560;
}

.bottom-right-nav {font-size: 8pt}


#wrapper {width:790px; margin:0 auto;}.tableout .midcell .content table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-align: left;
}
.tableout .midcell .content .style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-align: left;
}
 td.contact-cell {color: #000; font-style: normal; font-weight: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: none; padding: 3px}
 
 /* Styles for the contact form */
form input, select {
	margin-top: 8px;
}
form .label {
	display: block;
	float: left;
	text-align:right;
	width:150px;
	margin-top: 8px;
}
form label {
	margin-right:3px;
}
form textarea {
	margin:5px;
}
#Reset {
	margin-left:10px;
}

/* various styles for form elements */
.button {
	border:1px solid black;
	background:#D3D3D3;
}
.text-field, .select-field {
	border:1px solid black;
	background:#f5f5f5;
}
.required {
	color:#F00;
}
.clearline {
	clear:both;
}