﻿body {
  background:url('GPG Images/backgroundGradient.png') repeat;
  margin:0px;
  padding:0px;
}

div#page { 
  position:relative;
  margin-left:auto; 
  width: 905px;
  margin-right:auto; 
  top:0px; 
  margin-top:0px; 
  padding-top:0px; 
  height:685px; 
  background-color:white;
}

div#logoholder { 
  position:absolute; 
  z-index:40;
  padding-top:8px;
  margin:0px; 
  top:0px;
  left:720px;
  width:186px;
  height:76px;
  background-color:#fcfcfc;
}

div#license {
  position:absolute;
  top:57px;
  left:13px;
  font-size:9px; 
  font-family:sans-serif;
  height:23px;
  width:165px;
  background-color:#fcfcfc;
}

img#aatLink {
  position:relative;
  top:0px;
  left:5px; 
}

#masthead {
  position:absolute;
  top:0px;
  left:0px;
  height:84px;
  width:905px;
  background-color:white;
}

#container {
  position:absolute;
  top:85px;
  left:0px;
  width:905px;
  height:500px;
  background-color:white;
}

#nav_col {
  position:absolute;
  top:0px;
  left:0px;
  width:116px;
  height:500px;
  background-color:white;
}

#nav {
  position:absolute;
  top:0px;
  left:0px;
  width:116px;
  height:271px;
  background-color:white;
  overflow:hidden;
}

#menuButtons {
  width:116px;
  height:271px;
  background:white url('GPG Images/spreadsheet.png');
}

.but {
  font-size:16px; 
  color:white; 
  font-family:Verdana, sans-serif;
  background-color:#83a0b4;
  border:3px double grey;
  width:88px;
  height:30px;
}

.but:hover { 
  background-color:#93b0c4;
  cursor:hand;
}

#but1 {
  position:absolute;
  left:13px;
  top:35px;
}

#but2 {
  position:absolute;
  left:13px;
  top:76px;
}

#but3 {
  position:absolute;
  left:13px;
  top:117px;
}

#but4 {
  position:absolute;
  left:13px;
  top:158px;
}

#img {
  position:absolute;
  top:271px;
  left:0px;
  width:118px;
  height:230px;
  background-color:white;
}

#page_content {
  position:absolute;
  top:0px;
  left:117px;
  width:789px;
  height:600px;
  background-color:white;
}

img#id9 {
  position:absolute; 
  width:116px; 
  height:330px; 
  top:-1px; 
  left:0px; 
}

#logo1 {
  position:absolute; 
  top:0px; 
  left:0px; 
}

#id111 {
  position:absolute;
  top:0px;
  left:154px;
}

p#id201 {
  color:#333; 
  font-size:10px; 
  position:absolute; 
  font-family:Verdana,Arial,sans-serif;
  top:570px; 
  left:500px; 
}

div#address {
  position:absolute;
  top:600px;
  left:0px;
  width:906px;
  height:18px;
  background-color:white;
}

p#a1 {
  font-size:12px; 
  font-family:Verdana,Arial,sans-serif;
  text-align:center;
  padding-top:2px;
  margin-top:0px;
}

img#id12 {
  position:absolute; 
  left:15px; 
  top:35px; 
  cursor:pointer;
  z-index:20;
}

img#id16 {
  position:absolute; 
  left:15px; 
  top:75px; 
  cursor:pointer;
  z-index:20;
}

img#id15 {
  position:absolute; 
  left:15px; 
  top:115px; 
  cursor:pointer;
  z-index:20;
}

img#id14 {
  position:absolute; 
  left:15px; 
  top:155px; 
  cursor:pointer;
  z-index:20;
}

a#id123:link, a#id123:visited {
  color:gray; 
}

img#id13 {
  position:absolute; 
  left:15px; 
  top:195px; 
  cursor:pointer; 
  border:0px; 
  z-index:20;
}

span#heading {
  position:absolute;
  left:175px; 
  top:20px; 
  padding:0px; 
  margin:0px; 
  font-size:23px; 
  color:black; 
  font-family:Verdana,Arial,sans-serif;
}

div.cont {
  position:absolute; 
  left:30px; 
  padding:0px; 
  margin:0px; 
  width:700px; 
  font-size:14px; 
  color:black; 
  font-family:myfont1,myfont2,Arial,sans-serif;
}

div#content1 {
  top:62px;
}

div#content2 {
  top:445px;
}

div.bul {
  position:absolute;
  left:75px;
  padding:0px;
  margin:0px;
  font-size:14px; 
  color:black; 
  font-family:myfont1,myfont2,Arial,sans-serif;
}

div#bull1 {
  top:205px;
}

div#bull2 {
  top:230px;
}

div#bull3 {
  top:255px;
}

div#bull4z {
  top:280px;
}

div#bull5 {
  top:305px;
}

div#bull6 {
  top:330px;
}

div#bull7 {
  top:355px;
}

div#bull8 {
  top:380px;
}

div#bull9 {
  top:405px;
}

div#bull10 {
  top:430px;
}

span.txt {
  position:relative;
  top:-3px; 
  left:3px;
}

div#stat1 {
  position:absolute; 
  left:30px; 
  top:470px;
  padding:0px; 
  margin:0px; 
  width:700px; 
  font-size:14px; 
  color:black; 
  font-family:myfont1,myfont2,Arial,sans-serif;
}

span#heading1 {
  position:absolute;
  left:310px;
  top:20px;
  padding:0px;
  margin:0px;
  font-size:23px;
  color:black;
  font-family:Verdana,Arial,sans-serif;
}

div#list {
  position:absolute;
  left:35px;
  top:200px;
  height:198px;
//  width:286px;
  width:720px; 
}

img.im {
  position:relative;
  left:-8px;
  top:4px;
}

img.im1 { 
  position:relative;
  left:-6px;
}

img#img1 {
  position:absolute;
  left:340px;  
  top:220px; 
  height:251px; 
  width:400px; 
}

#menulink1 {display:none;}
#menulink2 {display:none;}
#menulink3 {display:none;}
#menulink4 {display:none;}
#menulink5 {display:none;}
#menulink6 {display:none;}
#menulink7 {display:none;}
#menulink8 {display:none;}
#menulink9 {display:none;}

h5 {
  font-family:Arial,Verdana,sans-serif;
  margin:8px; 
  padding:1px;
}

p.p1 {
  font-family:myfont1,myfont2,Arial,Verdana,sans-serif; 
  margin-top:4px;
  margin-bottom:4px; 
  margin-left:25px; 
  padding:1px; 
  font-size:0.8em;
}

span#heading3 {
  position:absolute;
  left:327px;
  top:20px;
  padding:0px;
  margin:0px;
  font-size:23px;
  color:black;
  font-family:Verdana,Arial,sans-serif;
}

table { 
  position:absolute; 
  border:7px double #a0a000; 
  background: #aff;
  border-collapse:collapse;
  table-layout:fixed; 
  width:450px; 
  left:140px;
  top:180px; 
  font-family:Arial,sans-serif;
  color:#444;
}

td { 
  border:1px solid black;
  text-align:center; 
}

tr.c0 {background-color:#c0c050;}

tr.c1 {background-color:#aff;}

tr.c2 {background-color:#7ff;}

td.cel1 {width:310px;}

tr#row1 {
  font-weight:normal; 
  color:white; 
  font-size:23px; 
  font-variant:small-caps;
}

tr {height:38px;}

span#heading4 {
  position:absolute;
  left:267px;
  top:20px;
  padding:0px;
  margin:0px;
  font-size:23px;
  color:black;
  font-family:Verdana,Arial,sans-serif;
}

div#bull20 {top:115px;}

div#bull1a {top:145px; left:55px;}

div#bull1b {top: 165px; left:55px;}

div#bull21 {top:195px;}

div#bull2a {top:220px; left:55px;}

div#bull22 {top:195px;}

div#bull3a {top:220px; left:55px;}

div.cont3 { 
  position:absolute;
  left:170px;
  padding:0px; 
  margin:0px; 
  width:670px; 
  font-size:14px; 
  color:black; 
  font-family:myfont1,myfont2,Times,serif;
}

div#addr1 {position:absolute; top:242px; left:71px;}

div#addr2 {position:absolute; top:262px; left:71px;}

div#addr3 {position:absolute; top:282px; left:71px;}

div#addr4 {position:absolute; top:302px; left:71px;}

div#bull4 {position:absolute; top:327px; left:35px;}

img#mapLink {
  position:absolute; 
  top:367px; 
  left:60px; 
  cursor:pointer; 
  border-style:solid; 
  border-color:#44C;
}

div#googleMap {
  position:absolute;
  top:290px;
  left:35px;
}

span#heading5 {
  position:absolute;
  left:210px;
  top:20px;
  padding:0px;
  margin:0px;
  font-size:23px;
  color:black;
  font-family:Verdana,Arial,sans-serif;
}

a#roll1 {
  cursor:pointer;
  color:#44C;
}

div#content6 {
  left:255px;
  top:128px;
}

span#heading6 {
  position:absolute;
  left:260px;
  top:20px;
  padding:0px;
  margin:0px;
  font-size:23px;
  color:black;
  font-family:Verdana,Arial,sans-serif;
}

div#content7 {
  top:150px;
}

div#content8 {
  top:280px;
}

span#heading7 {
  position:absolute;
  left:260px;
  top:240px;
  padding:0px;
  margin:0px;
  font-size:23px;
  color:black;
  font-family:Verdana,Arial,sans-serif;
}

span#id89 {
  position:absolute;
  left:15px;
  top:548px;
  font-size:13px;
  font-family:Verdana,Arial,sans-serif; 
}

a.arr:link {
  text-decoration:none;
  color:rgb(79,135,175);
}

a.arr:hover {
  text-decoration:none;
  color:#B5C700; 
}

form#frm1 {
  position:absolute;
  left:385px;
  top:115px;
  width:375px; 
  border:1px solid rgb(124,134,185); 
  padding:10px;
  padding-bottom:0px; 
  font-family:myfont1,myfont2,sans-serif;
  background-color:white;
}

fieldset {
  border:1px solid rgb(124,134,185);  
  font-variant:small-caps;
}

legend {
  color:rgb(124,134,185);  
  font-variant:normal;
  padding-left:30px; padding-right:30px;
  margin:-5px;
}

input, textarea {
  margin:5px; 
  margin-top:0px;
  background-color:#eee; 
  font-size:13px; 
  font-family:myfont1,myfont2,sans-serif;
}

input.but {
  margin:10px;
  margin-bottom:0px;
  margin-top:0px; 
  height:25px;     
  width:70px; 
  color:white; 
  font-size:17px; 
  font-family:myfont1,myfont2,sans-serif;
  background-color:#87a;
}

input.but:hover {
  background-color:#6a8;
}

p#warn {
  font-size:16px; 
  margin:0px auto 0px 40px;
}

span#nameError {
  position:absolute;
  top:55px;
  left:50px;
  color:#b22;
}

span#telephoneError {
  position:absolute;
  top:105px;
  left:50px;
  color:#b22;
}

span#emailError {
  position:absolute;
  top:157px;
  left:50px;
  color:#b22;
}

span#enquiryError {
  position:absolute;
  top:217px;
  left:50px;
  color:#b22;
}

label {
  margin:0px;
}