body {margin: 0px; padding: 0px; background: rgb(76, 83, 93) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: center; height: 816px;}
a:link {color: #0000ff;}
a:visited {color: #ff0000;}
a:hover {color: #0000ff;}
a:active {color: #0000ff;}
a { outline:none; }

/* Index Page */

.indexp
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        }
.indexp0
        {
        margin:7.0px 0.0px 7.0px 0.0px; text-align:left; font-weight:400; 
        }
.indexc
        {
        font-family:"Arial", sans-serif; font-size:12.0px; line-height:1.25em; 
        color:#ffffff; 
        }
.indexc0
        {
        font-family:"Arial", sans-serif; font-weight:700; font-size:15.0px; 
        line-height:1.20em; color:#00008f; 
        }
.indexc1
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:1.23em; 
        }
.indexhtmlc
        {
        font-family:"Arial", sans-serif; font-weight:700; font-size:16.0px; 
        line-height:1.25em; color:#009a00; 
        }
.indexc2
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:1.23em; 
        color:#009a00; text-decoration: underline; 
        }

.hatfield
{
  position: absolute;
  left: 180px;
  top: 565px;
  width: 379px;
  height: 182px;
}

.knebworth
{
  position: absolute;
  left: 458px;
  top: 510px;
  width: 140px;
  height: 69px;
}

.hertford
{
  position: absolute;
  left: 334px;
  top: 650px;
  width: 102px;
  height: 63px;
}

.stalbans
{
  position: absolute;
  left: 400px;
  top: 650px;
  width: 194px;
  height: 126px;
}

.welwyn
{
  position: absolute;
  left: 266px;
  top: 545px;
  width: 201px;
  height: 56px;
}

.datchworth
{
  position: absolute;
  left: 224px;
  top: 700px; 
  width: 181px;
  height: 83px;
}

/* Misc */

img
{
  border: 0px;
}

.blank
{
  position: absolute;
  left: 0px;
  top: 742px;
  width: 598px;
  height: 462px;
}

.nomargin
{
  margin-top: 0px;
}

.indexBody
{
  background: transparent none repeat scroll 0% 0%;
  -moz-background-clip:-moz-initial;
  -moz-background-origin: -moz-initial;
  -moz-background-inline-policy: -moz-initial;
  position: relative;
  width: 873px;
  height: 816px;
  margin-left: auto;
  margin-right: auto;
}

.instructorBody
{
  background: transparent none repeat scroll 0% 0%;
  -moz-background-clip: -moz-initial;
  -moz-background-origin: -moz-initial;
  -moz-background-inline-policy: -moz-initial;
  position: relative;
  width: 873px;
  height: 1220px;
  margin-left: auto;
  margin-right: auto;
}

.whychooseBody
{
  background: transparent none repeat scroll 0% 0%;
  -moz-background-clip: -moz-initial;
  -moz-background-origin: -moz-initial;
  -moz-background-inline-policy: -moz-initial;
  position: relative;
  width: 873px;
  height: 626px;
  margin-left: auto;
  margin-right: auto;
}

.instructormain
{
  position: absolute;
  left: 9px;
  top: 280px;
  width: 576px;
  height: 1000px;
  -moz-box-sizing: border-box;
}

.indexDiv
{
  position: absolute;
  left: 0px;
  top: 0px;
  width: 873px;
  height: 750px;
}

.indexbox
{
  overflow: hidden;
  position: absolute;
  left: 9px;
  top: 280px;
  width: 583px;
  height: 461px;
  -moz-box-sizing: border-box;
}

.contactbox
{
  overflow: hidden;
  position: absolute;
  left: 14px; 
  top: 283px; 
  width: 583px; 
  height: 200px; 
  -moz-box-sizing: border-box;
}

.namelabel
{
  position: absolute;
  left: 14px;
  top: 505px;
  width: 74px;
  height: 16px;
  -moz-box-sizing: border-box;
}

.nameinput
{
  position: absolute;
  left: 144px;
  top: 505px;
  width: 150px;
  height: 22px;
  text-align: left;
}

.phonelabel
{
  position: absolute;
  left: 14px; 
  top: 535px;
  width: 114px; 
  height: 16px;
  -moz-box-sizing: border-box;
}

.phoneinput
{
  position: absolute;
  left: 144px; 
  top: 535px;
  width: 150px; 
  height: 22px;
  text-align: left;
}

.emaillabel
{
  position: absolute;
  left: 14px; 
  top: 565px;
  width: 102px; 
  height: 16px;
  -moz-box-sizing: border-box;
}

.emailinput
{
  position: absolute;
  left: 144px; 
  top: 565px;
  width: 150px; 
  height: 22px;
  text-align: left;
}

.commentbox
{
  position: absolute;
  left: 144px;
  top: 595px;
  width: 355px;
  height: 118px;
  text-align: left;
}

.comment
{
  height: 100%;
  width:355px;
}

.commentlabel
{
  position: absolute;
  left: 14px;
  top: 595px;
  width: 69px;
  height: 22px;
  -moz-box-sizing: border-box;
}

.submit
{
  position: absolute;
  left: 419px;
  top: 721px;
  width: 81px;
  height: 22px;
  text-align: left;
}

.think
{
  position: absolute;
  left: 607px;
  top: 283px;
  width: 266px;
  height: 111px;
}

.dsa
{
  position: absolute;
  left: 607px;
  top: 400px;
  width: 266px;
  height: 91px;
}

.passplus
{
  position: absolute;
  left: 607px;
  top: 498px;
  width: 266px;
  height: 130px;
}

.aboutbox
{
  overflow: hidden;
  position: absolute;
  left: 613px;
  top: 637px;
  width: 245px;
  height: 105px;
  -moz-box-sizing: border-box;
}

.whitelink:link, .whitelink:visited, .whitelink:hover, .whitelink:active
{
  color: #fff;
  text-decoration: none;
}


/* Links */

.home
{
  position: absolute;
  left: 5px;
  top: 218px;
  width: 61px;
  height: 40px;
}

.about
{
  position: absolute;
  left: 66px;
  top: 218px;
  width: 61px; 
  height: 40px;
}

.services
{
  position:
  absolute;
  left: 127px;
  top: 218px;
  width: 78px;
  height: 40px;
}

.whychoose
{
  position: absolute;
  left: 205px;
  top: 218px;
  width: 127px;
  height: 40px;
}

.testimonials
{
  position: absolute;
  left: 333px;
  top: 218px;
  width: 104px;
  height: 40px;
}

.prices
{
  position: absolute;
  left: 436px;
  top: 218px;
  width: 65px;
  height: 40px;
}

.contact
{
  position: absolute;
  left: 501px;
  top: 218px;
  width: 93px;
  height: 40px;
}

.instructor
{
  position: absolute;
  left: 607px;
  top: 141px;
  width: 266px;
  height: 136px;
}



/* About Page */

.aboutp
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        }
.aboutc
        {
        font-family:"Arial", sans-serif; font-size:12.0px; line-height:1.25em; 
        color:#ffffff; 
        }
.aboutc0
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:1.23em; 
        }
.aboutc1
        {
        font-family:"Arial", sans-serif; font-weight:700; font-size:13.0px; 
        line-height:1.23em; color:#e40000; 
        }
.aboutc2
        {
        font-family:"Arial", sans-serif; font-weight:700; font-size:13.0px; 
        line-height:1.23em; 
        }

/* Services Page */

.servicesp
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        }
.servicesc
        {
        font-family:"Arial", sans-serif; font-size:12.0px; line-height:1.25em; 
        color:#ffffff; 
        }
.servicesc0
        {
        font-family:"Arial", sans-serif; font-weight:700; font-size:13.0px; 
        line-height:1.23em; color:#009a00; 
        }
.servicesc1
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:1.23em; 
        }

.peugeot-307
{
  position: absolute;
  left: 275px;
  top: 583px;
  width: 321px;
  height: 164px;
}

.ford-ka
{
  position: absolute;
  left: 0px;
  top: 480px;
  width: 309px;
  height: 176px;
}

/* Contact Page */


.contactp
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        }
.contactp0
        {
        margin:7.0px 0.0px 7.0px 0.0px; text-align:left; font-weight:400; 
        }
.contactc
        {
        font-family:"Arial", sans-serif; font-size:12.0px; line-height:1.25em; 
        color:#ffffff; 
        }
.contactc0
        {
        font-family:"Arial", sans-serif; font-weight:700; font-size:16.0px; 
        line-height:1.25em; color:#000080; 
        }
.contactc1
        {
        font-family:"Arial", sans-serif; font-size:14.0px; line-height:1.14em; 
        }
.contactstrong
        {
        font-family:"Arial", sans-serif; font-weight:700; font-size:14.0px; 
        line-height:1.14em; 
        }

/* Instructor Page */


.instructorp
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        }
.instructorweb2p
        {
        margin:5.0px 10.0px 10.0px 10.0px; text-align:left; font-weight:400; 
        }
.instructorweb3p
        {
        margin:10.0px 10.0px 10.0px 10.0px; text-align:left; 
        font-weight:400; 
        }
.instructorheadingp
        {
        margin:20.0px 0.0px 0.0px 15.0px; text-align:left; font-weight:400; 
        }
.instructorc
        {
        font-family:"Arial", sans-serif; font-size:12.0px; line-height:1.25em; 
        color:#ffffff; 
        }
.instructorweb2c
        {
        font-family:"Verdana", sans-serif; font-size:11.0px; 
        line-height:1.18em; 
        }
.instructorweb3c
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:1.23em; 
        }
.instructorlinkc
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:1.23em; 
        color:#0000ff; text-decoration: underline; 
        }
.instructorweb3c0
        {
        font-family:"Verdana", sans-serif; font-size:11.0px; 
        line-height:1.18em; color:#808000; 
        }
.instructorheadingc
        {
        font-family:"Arial", sans-serif; font-weight:700; font-size:13.0px; 
        line-height:1.23em; 
        }
.instructorweb3c1
        {
        font-family:"Webdings", serif; font-size:15.0px; line-height:1.33em; 
        }

/* Prices Page */

a:link {color: #0000ff;}
a:visited {color: #ff0000;}
a:hover {color: #0000ff;}
a:active {color: #0000ff;}
.pricesp
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        }
.pricesp0
        {
        margin:7.0px 0.0px 7.0px 0.0px; text-align:left; font-weight:400; 
        }
.prices-c
        {
        font-family:"Arial", sans-serif; font-size:12.0px; line-height:1.25em; 
        color:#ffffff; 
        }
.priceshtml-c
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:1.23em; 
        }
.priceshtml-c1-c1-C
        {
        font-family:"Arial", sans-serif; font-weight:700; font-size:16.0px; 
        line-height:1.25em; 
        }
.priceshtml-c1-c1-C0
        {
        font-family:"Arial", sans-serif; font-weight:700; font-size:13.0px; 
        line-height:1.23em; 
        }
.priceshtml-c1-c1-C1
        {
        font-family:"Arial", sans-serif; font-weight:700; font-size:13.0px; 
        line-height:1.23em; color:#993366; 
        }
.pricesp-C
        {
        font-family:"Times New Roman", serif; font-size:16.0px; 
        line-height:1.25em; 
        }
.prices-c11-c1-C
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:1.23em; 
        color:#ff0000; 
        }
.priceshtml-c1-c01-C
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:0.77em; 
        color:#ff0000; 
        }
.pricestyle-c
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:1.23em; 
        color:#364353; 
        }

/* Why Choose Us? Page */

.whychoosea-P
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        }
.whychoose-21-P
        {
        margin:10.0px 10.0px 0.0px 10.0px; text-align:left; font-weight:400; 
        }
.whychoosea-P0
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:center; font-weight:400; 
        }
.whychoosea-_Web_2-P
        {
        margin:5.0px 10.0px 10.0px 0.0px; text-align:left; font-weight:400; 
        text-indent:10.0px; 
        }
.whychoosea-_Web_2-P0
        {
        margin:5.0px 10.0px 10.0px 10.0px; text-align:left; font-weight:400; 
        }
.whychoosea-C
        {
        font-family:"Arial", sans-serif; font-size:12.0px; line-height:1.25em; 
        color:#ffffff; 
        }
.whychoose-21-C
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:1.23em; 
        }
.whychoose-21-C0
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:0.77em; 
        }
.whychoose-21-C1
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:1.23em; 
        color:#ff0000; 
        }
.whychoosea-C0
        {
        font-family:"Arial", sans-serif; font-weight:700; font-size:13.0px; 
        line-height:1.23em; color:#86c52c; 
        }
.whychoose-21-C2
        {
        font-family:"Arial", sans-serif; font-weight:700; font-size:13.0px; 
        line-height:1.23em; color:#ff0000; 
        }
.whychoosea-_Web_2-C
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:1.23em; 
        text-decoration: underline; 
        }
.whychoosea-_Web_2-C0
        {
        font-family:"Arial", sans-serif; font-style:italic; font-weight:700; 
        font-size:13.0px; line-height:1.23em; 
        }

/* Testimonials Page */

.testimonials-P
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        }
.testimonials-C
        {
        font-family:"Arial", sans-serif; font-size:12.0px; line-height:1.25em; 
        color:#ffffff; 
        }
.testimonials-C0
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:1.23em; 
        }
.testimonials-C1
        {
        font-family:"Arial", sans-serif; font-style:italic; font-size:12.0px; 
        line-height:1.25em; color:#df0000; 
        }

.tbox
{
  position: absolute;
  left: 40px;
  width: 253px;
  height: 151px;
}

.tbox2
{
  position: absolute;
  left: 301px;
  width: 253px;
  height: 151px;
}

.tfirst
{
  top: 275px;
}

.tfirstt
{
  position: absolute; left: 59px; top: 281px; width: 215px; height: 135px; -moz-box-sizing: border-box;
}

.tsecond
{
  top: 433px;
}

.tsecondt
{
  overflow: hidden;
  position: absolute;
  left: 59px;
  top: 447px;
  width: 215px;
  height: 115px;
  -moz-box-sizing: border-box;
}

.tthird
{
  top: 590px;
}

.tthirdt
{
  position: absolute;
  left: 59px;
  top: 592px;
  width: 225px;
  height: 115px;
  -moz-box-sizing: border-box;
}

.tfortht
{
  overflow: hidden;
  position: absolute;
  left: 320px; 
  top: 289px; 
  width: 215px; 
  height: 115px;
  -moz-box-sizing: border-box;
}

.tfiftht
{
  position: absolute;
  left: 320px;
  top: 445px;
  width: 215px;
  height: 115px;
  -moz-box-sizing: border-box;
}

.tsixtht
{
  position: absolute;
  left: 320px;
  top: 600px;
  width: 215px;
  height: 115px;
  -moz-box-sizing: border-box;
}

.tseventht
{
  position: absolute; 
  left: 59px; 
  top: 757px; 
  width: 225px; 
  height: 177px;
  -moz-box-sizing: border-box;
}

.stu
{
  overflow: hidden; 
  position: absolute; 
  left: 223px; 
  top: 956px; 
  width: 59px; 
  height: 36px;
  -moz-box-sizing: border-box;
}

.tash
{
  overflow: hidden; 
  position: absolute; 
  left: 238px; 
  top: 405px; 
  width: 44px;
  height: 23px;
  -moz-box-sizing: border-box;
}

.lynda
{
  overflow: hidden; 
  position: absolute; 
  left: 223px; 
  top: 717px; 
  width: 59px; 
  height: 23px; 
  -moz-box-sizing: border-box;
}

.cara
{
  overflow: hidden; 
  position: absolute; 
  left: 499px; 
  top: 404px; 
  width: 44px; 
  height: 23px; 
  -moz-box-sizing: border-box;
}

.becky
{
  overflow: hidden;
  position: absolute;
  left: 492px;
  top: 562px;
  width: 51px;
  height: 23px;
  -moz-box-sizing: border-box;
}

.ron
{
  overflow: hidden;
  position: absolute;
  left: 499px;
  top: 719px;
  width: 44px;
  height: 23px;
  -moz-box-sizing: border-box;
}

.ben
{
  overflow: hidden; 
  position: absolute; 
  left: 238px; 
  top: 562px; 
  width: 44px; 
  height: 23px; 
  -moz-box-sizing: border-box;
}
