body { margin: 0 0 0 0; text-align: center; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; }
.page { margin-left: auto; margin-right: auto; width: 1024px; height: 800px; background-color: #dbe7c0; }
a.button-nav:active { color: #FFFF00; font-size:10px; text-decoration:none; }
a.button-nav:visited { color: #FFFF00; font-size:10px; text-decoration:none; }
a.button-nav:link { color: #FFFF00; font-size:10px; text-decoration:none; }
a.button-nav:hover { color: #FFFF00; font-size:10px; font-weight: bold; text-decoration:none; }
a.bottom-nav:active { color: #FFFF33; font-size:9px; text-decoration:none; }
a.bottom-nav:visited { color: #FFFF33; font-size:9px; text-decoration:none; }
a.bottom-nav:hover { color: #FFFF33; font-size:9px; font-weight: bold; text-decoration:none; }
a.bottom-nav:link { color: #FFFF33; font-size:9px; text-decoration:none; }
a.nav9:active { color: #000000; font-size:9px; }
a.nav9:visited { color: #000000; font-size:9px; }
a.nav9:hover { color: #000000; font-size:9px; }
a.nav9:link { color: #000000; font-size:9px; }
a.nav10:active { color: #000000; font-size:10px; }
a.nav10:visited { color: #000000; font-size:10px; }
a.nav10:hover { color: #000000; font-size:10px; }
a.nav10:link { color: #000000; font-size:10px; }
a.nav11:active { color: #000000; font-size:11px; }
a.nav11:visited { color: #000000; font-size:11px; }
a.nav11:hover { color: #000000; font-size:11px; }
a.nav11:link { color: #000000; font-size:11px; }
a.nav11b:active { color: #FF0000; font-size:11px; }
a.nav11b:visited { color: #FF0000; font-size:11px; }
a.nav11b:hover { color: #FF0000; font-size:11px; }
a.nav11b:link { color: #FF0000; font-size:11px; }
.bottom-nav-text { color: #999999; font-size:9px; text-transform: uppercase ; background-color: #006600; line-height: 30px; color: #FFFF33; }
.leftframe { background-color: #97c989; }
.rightframe { background-color: #97c989; }
.middleframe { background-color: #FFFFCC; }
.main-title { color:#006600; font-size: 36px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.main-tag { color: #006600; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; } 
.main-contact { color:#006600; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; } 
.copyright { line-height: 30px; font-size: 9px; }
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color:#006600; color: #FFFFFF ; padding: 4px; font-weight: 200; } 
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color:#006600; color: #FFFFFF ; padding: 4px; font-weight: 200; } 
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color:#006600; color: #FFFFFF ; padding: 2px; font-weight: 200; } 
.frame { background-color: #FFFFCC; border: 1pt solid silver ; padding: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.av_yearbuttonb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 90px; background-color: #cfea94; }
.av_yearbuttonlitb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; width: 90px; background-color: green; color: yellow; }   
.av_monthbuttonb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 28px; background-color: #cfea94; }
.av_monthbuttonnb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 28px; }     
.av_monthbuttonlitb { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; width: 28px; background-color: green;
color: yellow; }
.av_daybuttonb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 21px; background-color: #cfea94; }
.av_daybuttonnab { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 21px; }
.av_daybuttonlitb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; width: 21px; background-color: green;
color: yellow; }
.pricetable { background-image:url(images/price_background.gif); }
.pricetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align:center; height:23px; }
.pricehead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align:center ; color: #FFFF00; }
.pricetitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align:center ;  color: #FFFF00; }
.text9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #000000; }
.text10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #000000; }
.text11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #000000; }
.text11r { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #FF0000; }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #000000; }
.textb11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #000000; font-weight: bold ; }
.textb13 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px;  color: #000000; }
.textb15 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px;  color: #000000; }
.spacer { line-height: 5px; }
.image-head { background-image: url(http://www.canalboatholiday.net/images/main-head2.jpg) ; }
.image-40 { background-image: url(http://www.canalboatholiday.net/images/40-button.gif) ; }
.image-50 { background-image: url(http://www.canalboatholiday.net/images/50-button.gif) ; }
.image-60 { background-image: url(http://www.canalboatholiday.net/images/60-button.gif) ; }
.image-70 { background-image: url(http://www.canalboatholiday.net/images/70-button.gif) ; }
.image-80 { background-image: url(http://www.canalboatholiday.net/images/80-button.gif) ; }
.image-100 { background-image: url(http://www.canalboatholiday.net/images/100-button.gif) ; }
.image-120 { background-image: url(http://www.canalboatholiday.net/images/120-button.gif) ; }
.image-finder { background-image: url(http://www.canalboatholiday.net/images/cbh_holidayfinder.gif) ; }
.brochure_warn { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:11px; color: #FF0000; }
.brochure_text { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:11px; }
.SPLAddressListSt{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-top: 0;
    margin-bottom: 0;
    width: 80mm;}
.SPLAddressListStBottomLine{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    }
.SPLAddressListStErrorLine{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    }
 .SPLAddressListLicenseLine{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center
    margin-top: 0;
    margin-bottom: 0;
    }