/** MLV: Site-specific */
#contentBoxShowcaseMoreInfo a:link {
color: #0054a6;
text-decoration: none;
}
#contentBoxShowcaseMoreInfo a:hover {
color: #ed1c24;
text-decoration: none;
}
#contentBoxShowcaseMoreInfo a:active {
color: #60B7FF;
text-decoration: none;
}
#contentBoxShowcaseMoreInfo a:visited {
color: #60B7FF;
text-decoration: none;
}
#contentBoxShowcaseMoreInfo a {
font-size: 8pt;
}
#contentBoxShowcaseMoreInfo {
padding: 0px;
width: 230px;
margin: 0 0 10px 0;
}
#contentBoxShowcaseMoreInfo ul {
padding: 0px;
color: #666666;
margin-left: 20px;
}
#contentBoxCol1x #leadGenBox {
background-color: red;
}
#contentBoxCol1x #leadGenBox ul {
list-style-image: none;
}
#contentBoxCol1x #leadGenBox a:link,
#contentBoxCol1x #leadGenBox a:hover, 
#contentBoxCol1x #leadGenBox a:active, 
#contentBoxCol1x #leadGenBox a:visited {
color: #FFF;
}
/* lead gen start */
#contentBoxShowcaseMoreInfo table {
/*	width: 100%;
*/
}
#contentBoxShowcaseMoreInfo ul a {
font-weight: bold;
}
#contentBoxShowcaseMoreInfo .contentTable td {
margin: 0px;
padding: 10px;
}
.contentBox {
}
.contentBox .header {
background-repeat: repeat-x;
background-position: top;
/*height: 49px;*/
border-top-width: 1px;
border-top-style: solid;
border-top-color: #dcdcdc;
background-color: #FFFFFF;
}
.contentBox .corner1 {
background-image: url(/images/leadgen/content_box_corner1.gif);
background-repeat: no-repeat;
background-position: left top;
/*	height: 50px; */
width: 10px;
}
.contentBox .corner2 {
background-image: url(/images/leadgen/content_box_corner2.gif);
background-repeat: no-repeat;
background-position: right top;
/*	height: 50px; */
width: 10px;
}
.contentBox .corner3 {
background-image: url(/images/leadgen/content_box_corner3.gif);
background-position: left bottom;
height: 10px;
width: 10px;
background-repeat: no-repeat;
}
.contentBox .corner4 {
background-image: url(/images/leadgen/content_box_corner4.gif);
background-position: right bottom;
height: 10px;
width: 10px;
background-repeat: no-repeat;
}
.contentBox .marginLeft {
background-color: #efefef;
width: 9px;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #dcdcdc;
background-image: url(/images/leadgen/content_box_content_fillbg.jpg);
background-repeat: repeat-x;
background-position: top;
}
.contentBox .marginRight {
background-color: #efefef;
width: 9px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #dcdcdc;
background-image: url(/images/leadgen/content_box_content_fillbg.jpg);
background-repeat: repeat-x;
background-position: top;
}
.contentBox .marginBottom {
background-color: #efefef;
height: 9px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #dcdcdc;
}
.contentBox .contentCell {
background-color: #efefef;
background-image: url(/images/leadgen/content_box_content_fillbg.jpg);
background-repeat: repeat-x;
background-position: top;
}
.contentTable {
border: 1px solid #dcdcdc;
background-color: #FFFFFF;
width: 100%;
vertical-align: top;
line-height: 125%;
font-size: 100%;
margin: 0px;
padding: 0px;
}
.pageContentTable .pageTitle {
margin: 0px;
padding: 0px;
height: 25px;
}
.pageContentTable .pageTitle h5 {
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 10px;
}
.pageContentTable .gutter {
width: 10px;
}
#contentBoxCol1x {
display: inline-table;
width: 790px;
}
#contentBoxCol1x #horzContentDivider1 {
height: 20px;
width: 770px;
}
.chooseABoatContentDivider1 {
height: 140px;
width: 200px;
}
#contentBoxCol1x .contentTable {
border: 1px solid #dcdcdc;
background-color: #FFF;
/*width: 770px;*/
width: 210px;
vertical-align: top;
line-height: 125%;
font-size: 100%;
margin: 0px;
padding: 0px;
}
#contentBoxCol1x .contentTable p {
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;/*5%;*/
margin-left: 0px;
}
#contentBoxCol1x .contentTable h2 {
font-size: 200%;
font-weight: normal;
padding: 0px;
margin: 0px;
}
#contentBoxCol1x .contentTable h3 {
margin: 0px;
padding: 0px;
}
#contentBoxCol1x .contentTable h5 {
padding: 0px;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
}
#contentBoxCol1x .contentTable .subhed {
color: #666666;
padding: 0px;
margin: 10px;
}
#contentBoxCol1x .contentTable ul {
padding: 0px;
/*list-style-image: url(/images/leadgen/arrow_bullets_red2.gif);*/
margin-top: 0px;
margin-right: 0px;
margin-bottom: 3px;
margin-left: 20px;
text-align: left;
line-height: 150%;
font-size: 80%;
}
#contentBoxCol1x .contentTable li {
display: list-item;
}
#contentBoxCol1x .contentTable .col1xCentered {
text-align: center;
}
#contentBoxCol1x .contentTable .col1xNoPad {
margin: 0px;
padding: 0px;
}
#contentBoxCol1x .contentTable .col1xFeature {
text-align: center;
padding: 10px;
margin: 0px;
width: 750px;
}
#contentBoxCol1x .contentTable .col1xFeature .search {
/*background-color: #000000;
background-image: url(/images/leadgen/reviews_start_featured_search_bar.jpg);*/
background-image: url(/images/leadgen/reviews_searchbar.jpg);
background-repeat: no-repeat;
background-position: top;
text-align: right;
color: #FFFFFF;
font-weight: normal;
vertical-align:middle;/*
border-top-width:3px;
border-top-color:#000000;
height: 39px;
width:750px;
vertical-align: top;
padding: 0px 10px 0px 10px;*/
font-size: 130%;
height:39px;
}
#contentBoxCol1x .contentTable .col1xFeature .search .mid{
vertical-align:middle;
}
#contentBoxCol1x .contentTable .col1xFeature .search img {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
vertical-align: middle;
}
#contentBoxCol1x .contentTable .col1xFeature .feature {
background-color: #000000;
padding: 0px;
width: 750px;
}
#contentBoxCol1x .contentTable .col1wide {
width: 350px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #dcdcdc;
}
#contentBoxCol1x .contentTableAddInfo .col1wide {
width: 450px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #dcdcdc;
}
#contentBoxCol1x .contentTableAddInfo .highlight_red {
font-weight: bold;
margin-right: 10px;
color: #ED1C24;
text-align: right;
line-height: 100%;
}
#contentBoxCol1x .infoTable .contentRows .highlight_red {
text-align: left;
padding: 0px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
vertical-align:bottom;
font-size: 125%;
}
#contentBoxCol1x .contentTable .highlight_red {
font-weight: bold;
margin-right: 20px;
color: #ED1C24;
text-align: right;
line-height: 200%;
}
.contentBoxBlueSolid {
}
.contentBoxBlueSolid .header {
height: 9px;
background-color: #0858A8;
text-align: center;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #03396F;
}
.contentBoxBlueSolid .corner1 {
background-image: url(/images/leadgen/content_box_blue_solid_corner1.gif);
background-repeat: no-repeat;
background-position: left top;
height: 10px;
width: 10px;
}
.contentBoxBlueSolid .corner2 {
background-image: url(/images/leadgen/content_box_blue_solid_corner2.gif);
background-repeat: no-repeat;
background-position: right top;
height: 10px;
width: 10px;
}
.contentBoxBlueSolid .corner3 {
background-image: url(/images/leadgen/content_box_blue_solid_corner3.gif);
background-position: left bottom;
height: 10px;
width: 10px;
background-repeat: no-repeat;
}
.contentBoxBlueSolid .corner4 {
background-image: url(/images/leadgen/content_box_blue_solid_corner4.gif);
background-position: right bottom;
height: 10px;
width: 10px;
background-repeat: no-repeat;
}
.contentBoxBlueSolid .marginLeft {
background-color: #0858A8;
width: 9px;
background-image: none;
border-left-style: solid;
border-left-width: 1px;
border-left-color: #03396F;
}
.contentBoxBlueSolid .marginRight {
background-color: #0858A8;
width: 9px;
background-image: none;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #03396F;
}
.contentBoxBlueSolid .marginBottom {
background-color: #0858A8;
height: 9px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #03396F;
}
.contentBoxBlueSolid .contentCell {
background-color: #0858A8;
background-image: none;
}
#lead_generation_form h1 {
color: #ED1C24;
}
#lead_generation_form #msg_to_mfg {
line-height: 100%;
margin: 0px 0px 10px 0px;
padding: 0px;
}
#leadgen_action_brochure {
font-weight: bold;
color: #FFFFFF;
padding: 0px;
width: 260px;
float: left;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 10px;
}
#leadgen_action_brochure .corner1 {
height: 10px;
}
#leadgen_action_brochure .corner2 {
height: 10px;
}
#leadgen_action_brochure .header {
height: 10px;
}
#leadgen_action_contact {
font-weight: bold;
color: #FFFFFF;
padding: 0px;
width: 365px;
float: left;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 60px;
}
#leadgen_action_contact .corner1 {
height: 10px;
}
#leadgen_action_contact .corner2 {
height: 10px;
}
#leadgen_action_contact .header {
height: 10px;
}
#lead_generation_form #msg_to_mfg {
line-height: 100%;
margin: 0px 0px 10px 0px;
padding: 0px;
}
#contentBoxCol1x .contentTable .col2narr {
width: 190px;
font-size: 90%;
margin-left: 10px;
}
#contentBoxCol1x .contentTable .col2narr img {
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 10px;
}
#contentBoxCol1x .contentTable .col2narr h4 {
margin: 0px 0px 5px 0px;
padding: 0px;
line-height: 100%;
color: #0054A6;
font-size: 125%;
}
#contentBoxCol1x .contentTableAddinfo .col2narr {
width: 190px;
font-size: 90%;
}
#contentBoxCol1x .contentTable .col4x .highlight {
line-height: 100%;
}
#contentBoxCol1x .infoTable .contentRows .highlight {
line-height: 100%;
margin: 3px;
}
#contentBoxCol1x .contentTable .highlight {
font-weight: bold;
margin-right: 0px;
margin-left: 10px
}
#contentBoxCol1x .contentTable .highlightList {
line-height: 200%;
margin: 0px;
font-weight: bold;
}
#contentBoxCol1x .contentTable .highlightList img {
vertical-align: text-bottom;
}
#sidebar {
font-size: 80%;
color: #666666;
margin-bottom: 10px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 10px;
text-align: center;
}
#sidebar p {
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
}
#sidebar div {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 0px;
margin-right:10px;
}
/* lead gen end */
