/* Canal Boat Hire Style Sheet */

body { margin: 0 0 0 0; text-align: center; }
.page { margin-left: auto; margin-right: auto; margin-top: 20px; }
	
.bodyText {
	font:11px Arial, Helvetica, sans-serif;
	margin-top:0px;
	}
	
.pageName{
	font:18px Arial, Helvetica, sans-serif;
	line-height:24px;
	letter-spacing:.1em;
	}
		
.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #FF080E;
	line-height:18px;
	letter-spacing:.1em;
	}

.smallText {
	font:10px Arial, Helvetica, sans-serif;
	color:#333333;
	}

.result_bold {
	font:13px Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-weight: bold;
	}

.tagline {
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF00 ;
}

.maintitle {
	font:24px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF00 ;
}

a.navText:link {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:26px;
	text-decoration: underline;
	padding: 4px;
	}
a.navText:active {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:26px;
	text-decoration: underline;
	padding: 4px;
	}
a.navText:visited {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:26px;
	text-decoration: underline;
	padding: 4px;
	}
a.navText:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:26px;
	text-decoration: underline;
	padding: 4px;
	}

.pricetitle {
	font:13px Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#FFFFFF;
	font-weight: bold;
	text-align:center;
	padding: 3px;
	border: 1pt solid #CCCCCC ;
	}
	
.odd {
	font:12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFF00;
	text-align:center;
	padding: 4px;
	}

.oddb {
	font:21px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #FFFF00;
	text-align:center;
	padding: 4px;
	}

.even {
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color: #FF3300;
	text-align:center;
	padding: 4px;
	}
	
.wtable {
	border: solid 1pt white;
}

.vtable {
	border: solid 1pt white;
}

h1 { font-size: 18px; color: #FF3300 ; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 3px; }
h2 { font-size: 14px; color: #FF3300 ; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 3px; }
h3 { font-size: 11px; color: #FF3300 ; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 3px; }

.mainnav:active  { font-size: 13px; color: #FFFF00 ; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 3px; }
.mainnav:link    { font-size: 13px; color: #FFFF00 ; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 3px; }
.mainnav:hover   { font-size: 13px ;color: #FFFF00 ; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 3px; }
.mainnav:visited { font-size: 13px; color: #FFFF00; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 3px; }

.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;
    }

.bgred { background-image: url(images/mm_bg_red.gif) ; }

.btext { font:11px Arial, Helvetica, sans-serif; }
.bbutton { font:11px Arial, Helvetica, sans-serif; }
.btitle { font:13px Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; background-color:#FFCC99; }
.berror { font:11px Arial, Helvetica, sans-serif; color: #FF0000; }
.bfield { font:11px Arial, Helvetica, sans-serif; }
.bchoice { font:11px Arial, Helvetica, sans-serif; }
.bfieldmoney { font:11px Arial, Helvetica, sans-serif; text-align: right; }
.bfieldtotal { font:11px Arial, Helvetica, sans-serif; text-align: right; }
