/*
========== Ben More CSS Standards.
==========
========== 
========== Use multi-line comments (like this).
========== Start with 'body' and a: colors.
==========
========== Place styles in order used (first use).
==========
========== Use separate classes for position and style within tables (for Netscape).
==========
========== Naming convention:
==========
========== Begin 'global' or 'pagename'
========== ..followed by meaningful name, e.g. 'menu'
========== ...and then 'xy' for position, if appropriate.
==========
========== Hence examples:
==========
========== .globaldatexy 
========== .indexpicturestyle
========== 
========== { and } or separate lines.
==========
==========  RC 1st June 2004
==========
*/

body
{
background-color: #d7ccbc;
}

a:link{color: #000080;}
a:visited{color: purple;}
a:hover{color: red;}

.globaldatexy
{
position:absolute; left: 320px; top: 5px; z-index:4;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: normal;
font-size: 11px;
color: #708090;
}

.indexhiddenxy
{
position:absolute; left: 15px; top: 25px; z-index:1;
width: 750px;
height: 82px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: normal;
font-size: 9px;
color: #ffffff;
}

.globalheadxy
{
position:absolute; left: 15px; top: 25px; z-index:4;
}

.globalsidewaysxy
{
position:absolute; left: 15px; top: 138px; z-index:4;
}

.homebuttonxy
{
position:absolute; left: 23px; top: 115px; z-index:4;
}

.postmark1xy
{
position:absolute; left: 88px; top: 115px; z-index:4;
}

.contactbuttonxy
{
position:absolute; left: 181px; top: 115px; z-index:4;
}

.postmark2xy
{
position:absolute; left: 262px; top: 115px; z-index:4;
}

.facilitiesbuttonxy
{
position:absolute; left: 355px; top: 115px; z-index:4;
}

.postmark3xy
{
position:absolute; left: 448px; top: 115px; z-index:4;
}

.tariffbuttonxy
{
position:absolute; left: 541px; top: 115px; z-index:4;
}

.postmark4xy
{
position:absolute; left: 606px; top: 115px; z-index:4;
}

.linkpagebuttonxy
{
position:absolute; left: 699px; top: 115px; z-index:4;
}

.indexbackxy
{
position:absolute; left: 0px; top: 0px; z-index:2;
width: 780px;
height: 1060px;
background-color: #ffffff;
}

.indexpic1xy
{
position:absolute; left: 15px; top: 200px; z-index:4;
}

.indexpic2xy
{
position:absolute; left: 178px; top: 379px; z-index:4;
}

.indexpic3xy
{
position:absolute; left: 298px; top: 379px; z-index:4;
}

.indexpic4xy
{
position:absolute; left: 450px; top: 200px; z-index:4;
}

.indexpic5xy
{
position:absolute; left: 613px; top: 200px; z-index:4;
}

.indexpic6xy
{
position:absolute; left: 15px; top: 363px; z-index:4;
}

.indexpic7xy
{
position:absolute; left: 178px; top: 200px; z-index:4;
}

.indexpic8xy
{
position:absolute; left: 450px; top: 341px; z-index:4;
}

.indexpic9xy
{
position:absolute; left: 613px; top: 341px; z-index:4;
}

.indexverticalxy
{
position:absolute; left: 15px; top: 500px; z-index:4;
}

.indextext1xy
{
position:absolute; left: 65px; top: 520px; z-index:4;
width: 650px;
height: 100px;
font-family: arial, helvetica, 'sans serif'; 
text-align: justify;
font-weight: bold;
font-size: 16px;
line-height: 18px;
color: #999999;
}

.indextext2xy
{
position:absolute; left: 65px; top: 840px; z-index:4;
width: 650px;
height: 30px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 36px;
color: #708090;
}

.indexpic10xy
{
position:absolute; left: 15px; top: 890px; z-index:4;
}

.indexpic11xy
{
position:absolute; left: 613px; top: 840px; z-index:4;
}

.indextext3backxy
{
position:absolute; left: 15px; top: 916px; z-index:3;
width: 593px;
height: 124px;
background-color: #ffcc99;
}

.indextext3xy
{
position:absolute; left: 65px; top: 997px; z-index:4;
width: 563px;
height: 62px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: normal;
font-size: 14px;
color: #000000;
}

.contactbackxy
{
position:absolute; left: 0px; top: 0px; z-index:2;
width: 780px;
height: 760px;
background-color: #ffffff;
}

.contactverticalxy
{
position:absolute; left: 15px; top: 200px; z-index:4;
}

.contacttext1xy
{
position:absolute; left: 95px; top: 250px; z-index:4;
width: 350px;
height: 100px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 16px;
line-height: 18px;
color: #999999;
}

.contactpic202xy
{
position:absolute; left: 435px; top: 288px; z-index:4;
}

.contacttext2xy
{
position:absolute; left: 65px; top: 540px; z-index:4;
width: 650px;
height: 30px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 36px;
color: #708090;
}

.contactpic10xy
{
position:absolute; left: 15px; top: 590px; z-index:4;
}

.contactpic11xy
{
position:absolute; left: 613px; top: 540px; z-index:4;
}

.contacttext3backxy
{
position:absolute; left: 15px; top: 616px; z-index:3;
width: 593px;
height: 124px;
background-color: #ffcc99;
}

.contacttext3xy
{
position:absolute; left: 65px; top: 697px; z-index:4;
width: 563px;
height: 62px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: normal;
font-size: 14px;
color: #000000;
}

.facilitiesbackxy
{
position:absolute; left: 0px; top: 0px; z-index:2;
width: 780px;
height: 860px;
background-color: #ffffff;
}

.facilitiesverticalxy
{
position:absolute; left: 15px; top: 200px; z-index:4;
}

.facilitiestext1xy
{
position:absolute; left: 65px; top: 205px; z-index:4;
width: 680px;
height: 100px;
font-family: arial, helvetica, 'sans serif'; 
text-align: justify;
font-weight: bold;
font-size: 16px;
line-height: 18px;
color: #999999;
}

.facilitiestext2xy
{
position:absolute; left: 65px; top: 640px; z-index:4;
width: 650px;
height: 30px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 36px;
color: #708090;
}

.facilitiespic10xy
{
position:absolute; left: 15px; top: 690px; z-index:4;
}

.facilitiespic11xy
{
position:absolute; left: 613px; top: 640px; z-index:4;
}

.facilitiestext3backxy
{
position:absolute; left: 15px; top: 716px; z-index:3;
width: 593px;
height: 124px;
background-color: #ffcc99;
}

.facilitiestext3xy
{
position:absolute; left: 65px; top: 797px; z-index:4;
width: 563px;
height: 62px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: normal;
font-size: 14px;
color: #000000;
}

.tariffbackxy
{
position:absolute; left: 0px; top: 0px; z-index:2;
width: 780px;
height: 920px;
background-color: #ffffff;
}

.tariffvertical1xy
{
position:absolute; left: 15px; top: 200px; z-index:4;
}

.tariffvertical2xy
{
position:absolute; left: 15px; top: 600px; z-index:4;
}

.tariffvertical3xy
{
position:absolute; left: 15px; top: 1000px; z-index:4;
}

.tarifftext1xy
{
position:absolute; left: 95px; top: 240px; z-index:4;
width: 280px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 16px;
line-height: 18px;
color: #999999;
}

.tariffpic402xy
{
position:absolute; left: 385px; top: 288px; z-index:4;
}

.tariffpetsxy
{
position:absolute; left: 95px; top: 500px; z-index:4;
width: 670px;
height: 100px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 16px;
line-height: 18px;
color: #999999;
}

.tariffbreaksxy
{
position:absolute; left: 95px; top: 550px; z-index:4;
width: 670px;
height: 100px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 16px;
line-height: 18px;
color: #999999;
}

.tariffratebackxy
{
position:absolute; left: 95px; top: 600px; z-index:3;
width: 670px;
height: 870px;
background-color: #ffcc99;
}

.tariffratemonth1xy
{
position:absolute; left: 115px; top: 610px; z-index:4;
width: 160px;
height: 800px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: normal;
font-size: 16px;
line-height: 18px;
color: #666666;
}

.tariffratemonthxy
{
position:absolute; left: 115px; top: 610px; z-index:4;
width: 160px;
height: 800px;
font-family: arial, helvetica, 'sans serif'; 
text-align: right;
font-weight: normal;
font-size: 16px;
line-height: 18px;
color: #666666;
}

.tariffratedatexy
{
position:absolute; left: 275px; top: 610px; z-index:4;
width: 180px;
height: 800px;
font-family: arial, helvetica, 'sans serif'; 
text-align: right;
font-weight: normal;
font-size: 16px;
line-height: 18px;
color: #666666;
}

.tariffratecostxy
{
position:absolute; left: 455px; top: 610px; z-index:4;
width: 180px;
height: 800px;
font-family: arial, helvetica, 'sans serif'; 
text-align: center;
font-weight: normal;
font-size: 16px;
line-height: 18px;
color: #666666;
}

.tariffratelinexy
{
position:absolute; left: 115px; top: 630px; z-index:4;
width: 630px;
height: 20px;
color: #666666;
}

.tarifftext2xy
{
position:absolute; left: 65px; top: 700px; z-index:4;
width: 650px;
height: 30px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 36px;
color: #708090;
}

.tariffpic10xy
{
position:absolute; left: 15px; top: 750px; z-index:4;
}

.tariffpic11xy
{
position:absolute; left: 613px; top: 700px; z-index:4;
}

.tarifftext3backxy
{
position:absolute; left: 15px; top: 776px; z-index:3;
width: 593px;
height: 124px;
background-color: #ffcc99;
}

.tarifftext3xy
{
position:absolute; left: 65px; top: 857px; z-index:4;
width: 563px;
height: 62px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: normal;
font-size: 14px;
color: #000000;
}

.linkpagebackxy
{
position:absolute; left: 0px; top: 0px; z-index:2;
width: 780px;
height: 1660px;
background-color: #ffffff;
}

.linkpagevertical1xy
{
position:absolute; left: 15px; top: 200px; z-index:4;
}

.linkpagevertical2xy
{
position:absolute; left: 15px; top: 600px; z-index:4;
}

.linkpagevertical3xy
{
position:absolute; left: 15px; top: 1000px; z-index:4;
}

.linkpagetext1xy
{
position:absolute; left: 35px; top: 205px; z-index:4;
width: 680px;
height: 600px;
font-family: arial, helvetica, 'sans serif'; 
text-align: justify;
font-weight: bold;
font-size: 16px;
line-height: 20px;
color: #999999;
}

.linkpagetext2xy
{
position:absolute; left: 65px; top: 1440px; z-index:4;
width: 650px;
height: 30px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: bold;
font-size: 36px;
color: #708090;
}

.linkpagepic10xy
{
position:absolute; left: 15px; top: 1490px; z-index:4;
}

.linkpagepic11xy
{
position:absolute; left: 613px; top: 1440px; z-index:4;
}

.linkpagetext3backxy
{
position:absolute; left: 15px; top: 1516px; z-index:3;
width: 593px;
height: 124px;
background-color: #ffcc99;
}

.linkpagetext3xy
{
position:absolute; left: 65px; top: 1597px; z-index:4;
width: 563px;
height: 62px;
font-family: arial, helvetica, 'sans serif'; 
text-align: left;
font-weight: normal;
font-size: 14px;
color: #000000;
}
