/*Make all body text black 14-point verdana. 
*/
body {font-family:  verdana, Arial, serif, "times new roman";
      background:#FFFFFF;
      width:100%;
      height:100%;
      color:#000000;
      size:1em;}

/*Make size2 headings blue 16-point verdana. 
*/
h1 {font-family: verdana, Arial, sans-serif, times new roman;
    font-size:1.3em;
    color:#003366;}

/*Make size2 headings blue 16-point verdana. 
*/
h2 {font-family: verdana, Arial, sans-serif, times new roman;
    font-size:1.2em;
    color:#006699;}


/*Make size3 headings blue 16-point verdana. 
*/
h3 {font-family: verdana, Arial, sans-serif, times new roman;
    font-size:1.1em;
    color:#333366;}

/*Underline links
*/

a {color:#000066;}
a:link {color:#000066;}
a:visited {color:#000066;}
a:active {color:#000066;}
a.nav:link {color:#000000;}
a.nav:visited {color:#000000;}
a.nav:hover {color:#3333FF;}
a.nav:active {color:#000000;}
a.main:link {color:#000000;
             text-decoration:none;}
a.main:visited {color:#000000;
                text-decoration:none;}
a.main:hover {color:#3333FF;
             text-decoration:underline;}
a.main:active {color:#000000;
               text-decoration:none;}


/*Make hyperlinked images with no borders, so doesn't show
*/

img {border:none;}

/*Top bar with logo and and image
*/


div.top {display:block;
         position:absolute;
         width:60em;
         height:6em;
         background:#FFFFFF;
         border-bottom:#003366 solid 2px;
         padding:0.5em;
         z-index:1;}

/*Nav area on home page
*/

div.nav {display:block;
         position:absolute;
         margin-top:8em;
         width:14em;
         height:45em;
         line-height:1.7em;
         background:#FFFF66;
         font-size:0.9em;
         border-right:#003366 solid 2px;
         padding-top:1em;
         padding-left:1em;
         z-index:0;}

/*Nav area on waterproof and movement joint page
*/

div.nav1 {display:block;
          position:absolute;
          margin-top:8em;
          width:14em;
          height:50em;
          line-height:1.7em;
          background:#FFFF66;
          font-size:0.9em;
          border-right:#003366 solid 2px;
          padding-top:1em;
          padding-left:1em;
          z-index:0;}

/*Nav bar for case studies page, mscp and coatings
*/

div.navw {display:block;
          position:absolute;
          margin-top:8em;
          width:14em;
          height:61em;
          line-height:1.7em;
          background:#FFFF66;
          font-size:0.9em;
          border-right:#003366 solid 2px;
          padding-top:1em;
          padding-left:1em;
          z-index:0;}

/*Nav bar for 
*/

div.nava {display:block;
          position:absolute;
          margin-top:8em;
          width:14em;
          height:70em;
          line-height:1.7em;
          background:#FFFF66;
          font-size:0.9em;
          border-right:#003366 solid 2px;
          padding-top:1em;
          padding-left:1em;
          z-index:0;}


/*Nav bar for map page 
*/

div.navx {display:block;
          position:absolute;
          margin-top:8em;
          width:14em;
          height:70em;
          line-height:1.7em;
          background:#FFFF66;
          font-size:0.9em;
          border-right:#003366 solid 2px;
          padding-top:1em;
          padding-left:1em;
          z-index:0;}


/*Nav bar for Mortehoe page 
*/

div.navm {display:block;
          position:absolute;
          margin-top:8em;
          width:14em;
          height:210em;
          line-height:1.7em;
          background:#FFFF66;
          font-size:0.9em;
          border-right:#003366 solid 2px;
          padding-top:1em;
          padding-left:1em;
          z-index:0;}

/*Middle section on home page
*/

div.main {display:block;
          position:absolute;
          margin-top:10em;
          font-size:0.9em;
          line-height: 1.5em;
          margin-left:16em;
          width:38em;
          height:45em;
          background:#FFFFFF;
          z-index:0;}

/*Middle section on waterproof and movement joint page
*/

div.main1 {display:block;
           position:absolute;
           margin-top:10em;
           font-size:0.9em;
           line-height: 1.5em;
           margin-left:16em;
           width:36em;
           height:48em;
           background:#FFFFFF;
           z-index:0;}

/*Maintext for for case studies page, mscp and coatings
*/

div.mainw {display:block;
           position:absolute;
           margin-top:10em;
           font-size:0.9em;
           line-height: 1.5em;
           margin-left:16em;
           width:38em;
           height:61em;
           background:#FFFFFF;
           z-index:0;}

/*Maintext for map page
*/

div.mainx {display:block;
           position:absolute;
           margin-top:9em;
           font-size:0.9em;
           line-height: 1.5em;
           margin-left:16em;
           width:52em;
           height:65em;
           background:#FFFFFF;
           z-index:5;}

/*Mortehoe centre section
*/

div.mainm {display:block;
           position:absolute;
           margin-top:10em;
           font-size:0.9em;
           line-height: 1.5em;
           margin-left:16em;
           width:38em;
           height:210em;
           background:#FFFFFF;
           z-index:0;}

/*Text for 
*/

div.maina {display:block;
           position:absolute;
           margin-top:10em;
           font-size:0.9em;
           line-height: 1.5em;
           margin-left:16em;
           width:38em;
           height:75em;
           background:#FFFFFF;
           z-index:0;}

/*Right area on home page
*/

div.right {display:block;
          position:absolute;
          margin-top:13em;
          margin-left:67em;
          width:13em;
          height:26em;
          line-height:1.5em;
          background:#FFFF99;
          padding:0.5em;
          border:#003366 solid 1px;
          font-size:0.75em;}

/*Right area on waterproof and movement joint page
*/

div.right1 {display:block;
           position:absolute;
           margin-top:12em;
           margin-left:65em;
           width:16em;
           height:45em;
           line-height:1.5em;
           background:#FFFFFF;
           border-left:#FFFF66 solid 1px;
           font-size:0.75em;}


/*Right area for case studies page, mscp and coatings
*/

div.rightw {display:block;
            position:absolute;
            margin-top:10em;
            margin-left:62em;
            width:14em;
            height:61em;
            background:#FFFFFF;
            padding:0.5em;
            color:#003399;
            border-left:#FFFF66 solid 1px;
            font-size:0.8em;}


/*Right area 
*/

div.righta {display:block;
            position:absolute;
            margin-top:10em;
            margin-left:62em;
            width:14em;
            height:80em;
            background:#FFFFFF;
            padding:0.5em;
            color:#003399;
            border-left:#FFFF66 solid 1px;
            font-size:0.8em;}


/*Right area with logo and and image for bedford road
*/

div.rightb {display:block;
            position:absolute;
            margin-top:10em;
            margin-left:62em;
            width:14em;
            height:44em;
            background:#FFFFFF;
            padding:0.5em;
            color:#003399;
            border-left:#FFFF66 solid 1px;
            font-size:0.8em;}


/*Right area with logo and and image for Mortehoe
*/

div.rightm {display:block;
            position:absolute;
            margin-top:10em;
            margin-left:62em;
            width:14em;
            height:230em;
            background:#FFFFFF;
            padding:0.5em;
            color:#003399;
            border-left:#FFFF66 solid 1px;
            font-size:0.8em;}



/*Footer for home page
*/

div.foot {display:block;
          position:absolute;
          width:87em;
          height:10em;
          margin-top:66em;
          background:#FFFFFF;
          border-top:#003366 solid 2px;
          font-size:0.7em;
          padding-top:1.5em;}

/*Footer for waterproof and movement joint page
*/

div.foot1 {display:block;
           position:absolute;
           width:87em;
           height:10em;
           margin-top:65em;
           background:#FFFFFF;
           border-top:#003366 solid 2px;
           font-size:0.7em;
           padding-top:1.5em;}

/*Footer for mortehoe page
*/

div.footm {display:block;
           position:absolute;
           width:87em;
           height:10em;
           margin-top:270em;
           background:#FFFFFF;
           border-top:#003366 solid 2px;
           font-size:0.7em;
           padding-top:1.5em;}

/*Footer for 
*/

div.foota {display:block;
           position:absolute;
           width:87em;
           height:10em;
           margin-top:100em;
           background:#FFFFFF;
           border-top:#003366 solid 2px;
           font-size:0.7em;
           padding-top:1.5em;}

/*Footer for case studies page, mscp and coatings
*/

div.footw {display:block;
           position:absolute;
           width:87em;
           height:10em;
           margin-top:84em;
           background:#FFFFFF;
           border-top:#003366 solid 2px;
           font-size:0.7em;
           padding-top:1.5em;}

/*Footer for map
*/

div.footx {display:block;
           position:absolute;
           width:87em;
           height:10em;
           margin-top:100em;
           background:#FFFFFF;
           border-top:#003366 solid 2px;
           font-size:0.7em;
           padding-top:1.5em;}