
big {
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 font-size: 12px;
 color: #000000;
}

td {
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 font-size: 11px;
 color: #000000;
}

body {
font-family: normal 11px/13px Verdana, Arial, Helvetica, Sans-serif;
color: #000000;
}

small {
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 font-size: 9px;
 color: #000000;
}

H3 {
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 font-size: 30px;
 color: #000066;
}

H1 {
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 font-size: 30px;
 color: #000066;
}

h4 {
height: 35px;
color: #333;
font-size: 2em;
font-weight: normal;
margin: 0; padding: 0;
}

.boat_title b {
float: left;
color: #000;
text-align: left;
font-weight: bold;
font-size: 1.7em;
}

.boat_title p {
float: left;
margin: 6px 0 0 20px;
padding: 0;
}

H6 {
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 font-size: 9px;
 color: #000000;
 font-style: normal;
 font-weight: 200;
}

sup {
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 font-size: 9px;
}

.larger {
font-size: 120%;
font-family: Verdana, Arial, Helvetica, Sans-serif;
}

.spaced {
letter-spacing: 5px;
}


.back_to_boat {
width: 300px;
height: 25px;
text-align: center;
}

.download_title {
font: 25px/45px Georgia, Times, Times Roman, Serif;
}

.download_block {
width: 315px;
height: 400px;
float: left;
margin: 0 35px 0px 0;
}


.classic_title {
font: 35px/55px Georgia, Times, Times Roman, Serif;
}

// ####### BLUE ROUNDED CORNERS ######

.rounded{
}
.rounded *{
}
.rounded1{
}
.rounded2{
}
.rounded3{
}
.rounded4{
}
.rounded5{
}
.rounded_content{
padding: 6px 0;
background: #3C59A3 url("navigation/back_to_boat-arrow.gif") left no-repeat;
color: #ffffff;
font: 12px/12px normal Verdana,Arial,Tahoma,Helvetica,Sans-serif;
}

.rounded_content a{
color: #ffffff;
text-decoration: none;
}

.rounded_content a:hover{
color: #FFF158;
text-decoration: underline;
}

// ###############################




// ####### ORANGE ROUNDED CORNERS ######

.orange_rounded{
display:block;
}
.orange_rounded *{
display:block;
height:1px;
overflow:hidden;
background:#AF621E;
}
.orange_rounded1{
border-right:1px solid #D7CEAB;
padding-right:1px;
margin-right:3px;
border-left:1px solid #D7CEAB;
padding-left:1px;
margin-left:3px;
background:#BAB26C;
}
.orange_rounded2{
border-right:1px solid #F5F3EB;
border-left:1px solid #F5F3EB;
padding:0px 1px;
background:#B4A761;
margin:0px 1px;
}
.orange_rounded3{
border-right:1px solid #B4A561;
border-left:1px solid #B4A561;
margin:0px 1px;
}
.orange_rounded4{
border-right:1px solid #D7CEAB;
border-left:1px solid #D7CEAB;
}
.orange_rounded5{
border-right:1px solid #BAAE6C;
border-left:1px solid #BAAE6C;
}
.orange_rounded_content{
padding: 1px 18px 2px 13px;
background:#AF621E;
color: #FFFFFF;
font: 14px/14px normal Verdana,Arial,Tahoma,Helvetica,Sans-serif;
}

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

.orange_rounded_content a:hover{
color: #F2E8A3;
text-decoration: underline;
}

// ###############################


.NEW {
font: 1.1em/1.1em bold Verdana,Arial,Tahoma,Helvetica,Sans-serif;
color: #f00;
}




.promo_body{
font: 12pt/18pt Tahoma, Verdana, Arial, Sans-serif;
color: #333;
margin-bottom: 50px;
}

.promo_body_blue{
font: bold 12pt/18pt Tahoma, Verdana, Arial, Sans-serif;
color: #122F69;
}

.promo_body_red{
font: bold 12pt/18pt Tahoma, Verdana, Arial, Sans-serif;
color: #B00000;
}

.promo_body ul{
margin: 0 0 20px 0;
}

.promo_body H1{
font: bold 18pt/24pt Georgia, 'Times New Roman', Times, Serif;
color: #122F69;
}

.promo_body H2{
font: bold 14pt/20pt Georgia, 'Times New Roman', Times, Serif;
color: #122F69;
}

.promo_body H3{
font: 12pt/18pt Georgia, 'Times New Roman', Times, Serif;
color: #122F69;
}

.blue_copy{
font: 12pt/18pt Georgia, 'Times New Roman', Times, Serif;
color: #122F69;
}



.coupon_header{
font: 22pt/24pt Georgia, 'Times New Roman', Times, Serif;
color: #122F69;
}

.cust_name{
font: 14pt/18pt Georgia, 'Times New Roman', Times, Serif;
color: #122F69;
}

.form_col{
font: 10pt/14pt Tahoma, Verdana, Arial, Sans-serif;
color: #333;
width:260;
float: left;
margin-left: 5px;
padding-left: 8px;
border-left: 2px solid #999;
background: #fff url('/test/review/spring_promo/right_col_bg.jpg') top repeat-y;
}

.form {	
font: 12pt/14pt Tahoma, Verdana, Arial, Sans-serif;
color: #333;
}


.form_box{
background: #F7F1D3;
padding: 20px;
}

.form_col_left{
font: 10pt/14pt Tahoma, Verdana, Arial, Sans-serif;
color: #333;
width:330px;
float: left;
padding-left: 8px;
height: 510px;

}

.form_col_right{
font: 10pt/14pt Tahoma, Verdana, Arial, Sans-serif;
color: #333;
width: 330px;
float: left;
margin: 0;
padding-left: 8px;
}

.disclaimer {	
font: 9pt/12pt Tahoma, Verdana, Arial, Sans-serif;
color: #333;
}


.codebox{
width: 600px;
border: 1px solid #666;
background: #E7F7FF;
padding: 12px;
font: 10pt/14pt Courier, "Courier New", monospace;
text-align: left;
overflow: scroll;
}


#latest_news {
font: normal 11px/14px Helvetica, Arial, Sans-serif;
background: url("navigation/latest_news_bg.gif") repeat-x;
}

#latest_news a {
color: #243867;
text-decoration: none;
}

#latest_news a:hover { color: #900; }

.feature_enlarge {
position: relative;
z-index: 77;
top: -19px;
float: right;
width: 16px;
height: 16px;
background:url("/navigation/plus-enlarge.gif") no-repeat;
filter: alpha(opacity=70); /* internet explorer */
-moz-opacity: 0.7;       /* mozilla, netscape */
opacity: 0.7;           /* fx, safari, opera */
}


#complete_specifications {
 font: 12px/15px Verdana, Arial, Helvetica, Sans-serif;
}
#complete_specifications a {
color: #973A10;
}

.spec_category_header {
font-weight: bold;
font-size: 1.4em;
margin: 10px 0 8px 0;
}
.spec_category {
font-weight: bold;
font-size:1.2em;
color: #006;
margin: 15px 0 5px 0;
}
.cspec {
margin: 0 0 3px 0;
}