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