#wrapper { width: 800px; left: 50%; top: 25px; position: absolute; height: 1000px; visibility: visible; min-height: 500px; margin-left: -400px; }#banner { background-color: #fff; height: 68px; width: 798px; left: 0; top: 0; position: absolute; visibility: visible; border: solid 1px #8b9290; }#greenstrip { background-color: #9c3; height: 4px; width: 800px; left: 0; top: 70px; position: absolute; visibility: visible; }#bodyimage { height: 183px; width: 800px; left: 0; top: 74px; position: absolute; visibility: visible; }#aquadivider { background-color: #09f; height: 4px; width: 800px; left: 0; top: 257px; position: absolute; visibility: visible; }#bodyspace { background-color: #9c3; height: 530px; width: 800px; left: 0; top: 261px; position: absolute; visibility: visible; }#bodyspace2 { background-color: #9c3; visibility: visible; position: absolute; top: 261px; left: 0; width: 800px; height: 300px; }#footerbar { background-image: url(graphics/greenfooter.gif); height: 20px; width: 800px; left: 0; top: 791px; position: absolute; visibility: visible; }#caption { height: 23px; width: 427px; position: absolute; right: 20px; bottom: 20px; visibility: visible; }#menuholder { height: 24px; width: 379px; top: 0; position: absolute; right: 15px; visibility: visible; }#homebutton { height: 24px; width: 92px; left: 0; top: 0; position: absolute; visibility: visible; }#servicesbutton { height: 24px; width: 90px; left: 92px; top: 0; position: absolute; visibility: visible; }#contactbutton { height: 24px; width: 114px; left: 182px; top: 0; position: absolute; visibility: visible; }#linksbutton { height: 24px; width: 83px; left: 296px; top: 0; position: absolute; visibility: visible; }#clicklogo { height: 39px; width: 327px; left: 15px; top: 50%; position: absolute; visibility: visible; margin-top: -19px; }#clickphone { height: 25px; width: 275px; top: 50%; position: absolute; right: 15px; visibility: visible; margin-top: -12px; }#hallmarkofafinesight { height: 10px; width: 196px; top: 50%; position: absolute; right: 15px; visibility: visible; margin-top: -5px; }#textholder { height: 215px; width: 530px; left: 15px; top: 15px; position: absolute; visibility: visible; }#homesubheading { color: white; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; line-height: 17px; text-decoration: none; text-align: left; position: static; visibility: visible; }#homebasetext { color: white; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 14px; text-decoration: none; text-align: justify; position: static; visibility: visible; padding-top: 10px; }#copyright { color: white; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; left: 15px; position: absolute; top: 50%; visibility: visible; margin-top: -5px; }#regionswrapper { height: 215px; width: 220px; top: 15px; position: absolute; right: 15px; visibility: visible; }#regionheader { color: white; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; line-height: 16px; background-color: #bbd75f; text-decoration: none; text-align: center; width: 198px; left: 0; top: 0; position: static; visibility: visible; padding: 10px; border-top: 1px solid #ffc20e; border-right: 1px solid #ffc20e; border-left: 1px solid #ffc20e; }#locationcontent { color: gray; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 14px; background-color: #c7de7f; text-decoration: none; text-align: center; width: 198px; position: static; visibility: visible; padding: 10px; border-right: 1px solid #ffc20e; border-bottom: 1px solid #ffc20e; border-left: 1px solid #ffc20e; }#formcolleft { background-color: #ffc20e; height: 400px; width: 355px; left: 30px; top: 30px; position: absolute; visibility: visible; }#formcolright { background-color: #bbd75f; height: 475px; width: 355px; top: 30px; position: absolute; right: 30px; visibility: visible; }#aboutyouheader { color: #fff; font-size: 28px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; line-height: 28px; text-decoration: none; text-align: right; height: 28px; width: 350px; top: 5px; position: absolute; right: 5px; visibility: visible; }#aboutproblemheader { color: #00adef; font-size: 28px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; line-height: 28px; text-decoration: none; text-align: right; height: 28px; width: 350px; top: 5px; position: absolute; right: 5px; visibility: visible; }#colleftwrap { height: 392px; width: 120px; left: 10px; top: 38px; position: absolute; visibility: visible; }#colrightwrap { height: 392px; width: 210px; top: 38px; position: absolute; right: 10px; visibility: visible; }#nameinputbox { width: 210px; left: 0; top: 0; position: absolute; visibility: visible; }#nametag { color: #000080; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: right; width: 120px; position: absolute; top: 0; left: 0; visibility: visible; }#addressinputbox { height: 100px; width: 210px; left: 0; top: 25px; position: absolute; visibility: visible; }#addresstag { color: #000080; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: right; width: 120px; left: 0; top: 25px; position: absolute; visibility: visible; }#boroughinput { width: 210px; left: 0; top: 153px; position: absolute; visibility: visible; }#boroughtag { color: #000080; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: right; width: 120px; left: 0; top: 153px; position: absolute; visibility: visible; }#postcodeinput { width: 210px; left: 0; top: 180px; position: absolute; visibility: visible; }#postcodetag { color: #000080; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-align: right; width: 120px; left: 0; top: 180px; position: absolute; visibility: visible; }#hometelinput { width: 210px; left: 0; top: 208px; position: absolute; visibility: visible; }#hometeltag { color: #000080; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: right; width: 120px; left: 0; top: 208px; position: absolute; visibility: visible; }#mobiletelinput { width: 210px; left: 0; top: 235px; position: absolute; visibility: visible; }#monileteltag { color: #808080; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: right; width: 120px; left: 0; top: 235px; position: absolute; visibility: visible; }#emailinput { width: 210px; top: 263px; position: absolute; left: 0; visibility: visible; }#emailtag { color: #808080; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: right; width: 120px; left: 0; top: 263px; position: absolute; visibility: visible; }#comptypeinput { width: 210px; left: 0; top: 0; position: absolute; visibility: visible; }#comptypetag { color: #000080; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: right; width: 120px; left: 0; top: 0; position: absolute; visibility: visible; }#proctypeinput { width: 210px; left: 0; top: 28px; position: absolute; visibility: visible; }#proctypetag { color: #808080; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: right; width: 120px; left: 0; top: 28px; position: absolute; visibility: visible; }#raminput { width: 210px; top: 55px; position: absolute; left: 0; visibility: visible; }#ramtag { color: #808080; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: right; width: 120px; top: 55px; position: absolute; visibility: visible; }#harddriveinput { width: 210px; left: 0; top: 81px; position: absolute; visibility: visible; }#harddisktag { color: #808080; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: right; width: 120px; left: 0; top: 81px; position: absolute; visibility: visible; }#graphicscardinput { width: 210px; left: 0; top: 107px; position: absolute; visibility: visible; }#graphicscardtag { color: #808080; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: right; width: 120px; left: 0; top: 107px; position: absolute; visibility: visible; }#probleminput { width: 210px; left: 0; top: 133px; position: absolute; visibility: visible; }#problemtag { color: #000080; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: right; width: 120px; top: 133px; position: absolute; visibility: visible; }#convenienttimetag { color: #808080; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: left; width: 335px; left: 10px; top: 323px; position: absolute; visibility: visible; }#convenienttimeinput { width: 335px; left: 10px; top: 340px; position: absolute; visibility: visible; }#preferredtimetag { color: #808080; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: left; width: 335px; left: 10px; top: 375px; position: absolute; visibility: visible; }#preferredtimeinput { width: 335px; left: 10px; top: 405px; position: absolute; visibility: visible; max-width: 335px; }#submitbutton { text-align: right; width: 100px; left: 0; position: absolute; bottom: 0; visibility: visible; }#resetbutton { width: 100px; position: absolute; right: 0; bottom: 0; visibility: visible; }#requiredwarning { color: gray; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: center; width: 335px; left: 10px; top: 350px; position: absolute; visibility: visible; }.requiredwarningblue { color: navy; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; line-height: 12px; text-decoration: none; }#submitbutton2 { height: 18px; width: 130px; position: absolute; right: 10px; bottom: 10px; visibility: visible; }#resetbutton2 { text-align: right; height: 18px; width: 130px; position: absolute; right: 150px; bottom: 10px; visibility: visible; }