html,body { margin: 0; padding: 0; height: 100%; }
.tariffheading {
	font-family: Arial;
	font-size: 14;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-align: left;
}
.tariffcomments {
	font-family: Arial;
	font-size: 10;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-align: left;
}
.tarifftable {
	border-collapse: collapse;
	border-style: ridge;
	border-width: 1;
	padding: 1;
	border-color: #FFCC00;
}
.tariffpage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	font-weight: normal;
	font-style: normal;
	color: #666666;
}
.tariffphone {
	color: #33CCFF;
}
.tariffcolhead {
	font-family: Arial;
	font-size: 14;
	font-weight: bold;
	font-style: normal;
	color: #FFCC00;
	padding: 1;
}
.tarifflabel {
	font-family: Arial;
	font-size: 12;
	font-weight: normal;
	font-style: normal;
	color: #FFCC00;
	padding: 1;
}
.tarifflabelweekly {
	font-family: Arial;
	font-size: 12;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	padding: 1;
}
.tariffprices {
	font-family: Arial;
	font-size: 12;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
}
.tariffweekly {
	font-family: Arial;
	font-size: 12;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
}
.tariffcommentsupper {
	font-family: Arial;
	font-size: 11;
	font-weight: normal;
	font-style: normal;
	color: #FFCC00;
}
.tariffcommentslower {
	font-family: Arial;
	font-size: 11;
	font-weight: normal;
	font-style: normal;
	color: #FFCC00;
}
.tariffcatborder1 {
	border-style: solid;
	border-width: 1;
	padding: 1;
	border-color: #000000;
	background-color: #000000;
}
.tariffcatborder2 {
	border-style: solid;
	border-width: 1;
	padding: 1;
	border-color: #000000;
	background-color: #1777A9;
}
.tariffcatborder3 {
	border-style: solid;
	border-width: 1;
	padding: 1;
	border-color: #000000;
	background-color: #1777A9;
}
.tariffcatborder4 {
	border-style: solid;
	border-width: 1;
	padding: 1;
	border-color: #000000;
	background-color: #1777A9;
}
.tariffcellborder1 {
	border-style: solid;
	border-width: 1;
	padding: 1;
	border-color: #000000;
	background-color: #444444;
}
.tariffcellborder2 {
	border-style: solid;
	border-width: 1;
	padding: 1;
	border-color: #000000;
	background-color: #333333;
}
.tariffcellborder3 {
	border-style: solid;
	border-width: 1;
	padding: 1;
	border-color: #000000;
	background-color: #427B9C;
}
.tariffcellborder4 {
	border-style: solid;
	border-width: 1;
	padding: 1;
	border-color: #000000;
	background-color: #00527B;
}
.titletext {
	font-family: Arial Rounded MT Bold;
	font-size: 16;
	font-weight: normal;
	font-style: normal;
	color: #07448B;
}
.headingtext {
	font-family: Arial Rounded MT Bold;
	font-size: 14;
	font-weight: normal;
	font-style: normal;
	color: #07448B;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	font-weight: normal;
	font-style: normal;
	color: #666666;
}
.pagetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	background-color: #ACA899;
}
.topcolour {
	background-color: #ACA899;
}
.lowerpagetext {
	font-family: Baby Face;
	font-size: 12;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	background-color: #ACA899;
}
.bodytable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	border-collapse: collapse;
	border-style: none;
	border-width: 0;
	padding: 0;
	border-color: #FDB606;
	background-color: #FFFFFF;
}
a.body:link {color: #1F70AA; text-decoration: none; }
a.body:active {color: #1F70AA; text-decoration: none; }
a.body:visited {color: #1F70AA; text-decoration: none; }
a.body:hover {color: #43BDD4; text-decoration: none; }
.rulecolour {
	color: #0061A4;
}
.bodytextnobg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	font-weight: normal;
	font-style: normal;
	color: #666666;
}
.cellborder {
	font-family: Baby Face;
	font-size: 12;
	font-weight: normal;
	font-style: normal;
	color: #404040;
	border-style: solid;
	border-width: 0;
	padding: 0;
	border-color: #339933;
	background-color: #FFFFFF;
}
.coltable3 {
	font-family: Arial;
	font-size: 11;
	font-weight: normal;
	font-style: normal;
	color: #00345A;
}
a.col3:link {color: #85A0B9; text-decoration: none; }
a.col3:active {color: #85A0B9; text-decoration: none; }
a.col3:visited {color: #85A0B9; text-decoration: none; }
a.col3:hover {color: #43BDD4; text-decoration: none; }
.coltable4 {
	font-family: Arial;
	font-size: 11;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	background-color: #990000;
}
a.col4:link {color: #333399; text-decoration: none; }
a.col4:active {color: #333399; text-decoration: none; }
a.col4:visited {color: #333399; text-decoration: none; }
a.col4:hover {color: #FF9933; text-decoration: none; }
.addheadtext {
	border-style: solid;
	border-width: 0;
	padding: 0;
	border-color: none;
	font-family: Arial;
	font-size: 12;
	font-weight: normal;
	font-style: normal;
	color: #666666;
}
.addresstext {
	border-style: solid;
	border-width: 0;
	padding: 0;
	border-color: none;
	font-family: Arial;
	font-size: 12;
	font-weight: normal;
	font-style: normal;
	color: #666666;
}
.addresstable {
	border-collapse: collapse;
	border-style: none;
	border-width: 0;
	padding: 1;
	border-color: #666666;
}
.linkstable {
	font-family: Arial;
	font-size: 11;
	font-weight: normal;
	font-style: normal;
	color: #1F70AA;
	border-collapse: collapse;
	border-style: none;
	border-width: 0;
	padding: 0;
	border-color: #FFFFFF;
}
a.links:link {color: #1F70AA; text-decoration: none; }
a.links:active {color: #1F70AA; text-decoration: none; }
a.links:visited {color: #1F70AA; text-decoration: none; }
a.links:hover {color: #43BDD4; text-decoration: none; }
.foldertable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	border-collapse: collapse;
	border-style: none;
	border-width: 0;
	padding: 3;
	border-color: #3399FF;
}
.foldercell {
	border-style: none;
	border-width: 0;
	padding: 3;
	border-color: #3399FF;
	padding-right: 20;
}
.calendartitle {
	border-style: solid;
	border-width: 1;
	padding: 2;
	border-color: #0061A4;
	font-family: Arial Rounded MT Bold;
	font-size: 14;
	font-weight: normal;
	font-style: normal;
	color: #07448B;
}
.calendarheading {
	border-style: solid;
	border-width: 1;
	padding: 2;
	border-color: #0061A4;
	font-family: Arial Rounded MT Bold;
	font-size: 14;
	font-weight: normal;
	font-style: normal;
	color: #07448B;
}
.calendarcell {
	border-style: solid;
	border-width: 1;
	padding: 2;
	border-color: #0061A4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	background-color: #FFFFFF;
}
.calendartable {
	border-collapse: separate;
	border-style: ridge;
	border-width: 3;
	padding: 2;
	border-color: #5568A3;
	background-color: #FFFFFF;
}
a.calendarlink:link {color: #1F70AA; text-decoration: none; }
a.calendarlink:active {color: #1F70AA; text-decoration: none; }
a.calendarlink:visited {color: #1F70AA; text-decoration: none; }
a.calendarlink:hover {color: #43BDD4; text-decoration: none; }
.enqformtable {
	font-family: Arial;
	font-size: 12;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	border-collapse: collapse;
	border-style: double;
	border-width: 3;
	padding: 0;
	border-color: #5568A3;
	background-color: #FFFFFF;
}
.enqformcell {
	border-style: none;
	border-width: 0;
	padding: 0;
	border-color: #85A0B9;
	background-color: #FFFFFF;
}
.nltable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	border-collapse: collapse;
	border-style: solid;
	border-width: 1;
	padding: 0;
	border-color: #FDB606;
	background-color: #FFFFFF;
}

