﻿body
{
    font-weight: normal;
    font-size: 12px;
    color: #464646;
    font-family: Arial;
    margin: 0px;
}

a{ color: #464646;}

a img{  border: none;}


        /* h1 {   
          font-size: 18px;
    font-weight: normal;
   margin: 0; 
   padding: 0;
   }*/
         p { 
   margin: 0; 
   padding: 0;
   line-height: 150%;
   }
   

   
   .legal
   {
    font-size: 10px;
        color: #000000;
   }

h2,h1
{
    font-size: 17px;
    font-weight: normal;
    line-height: 150%;
}

h3
{
       font-size: 18px;
    font-weight: bold;
    color: #a09f9f;
}

.topStrip
{
    width: 960px;
    height:5px;
    margin:none;
    padding:none;
}

.nav

{  
  margin: 0;
  padding: 0;
  list-style: none;
  height: 46px !important;
    list-style-type:none;
  /*text-align: center;
    text-align: -moz-center;*/
}
    
    .nav li
    
    {
  /*width: 120px;*/
  height: 46px;
  /* min-width: 120px;*/
  min-height: 46px;
  color: #767575;
  float: left;
  margin: 0;
  list-style-type:none;
  text-align: left;
}   

 .nav li.end
    
    {
  width: 120px;
  height: 46px;
  min-width: 120px;
  min-height: 46px;
  max-height: 46px;
  float: left;
  margin: 0;
  list-style-type:none;
  color: #767575;
  text-align: left;
}

    .nav li a
    {
 text-decoration: none;
}   


#home
{
    background-color: #f29500;
      color: #ffffff;
    border:none;
    }

#preAbout
{  background-color: #ffffff;
      color: #000000;
     border:none;
}

#about
{  background-color: #f4d117;
      color: #ffffff;
     
}

#centres
{  background-color: #b6cf5d;
      color: #ffffff;
     border:none;
    }

#links
{  background-color: #61c1cd;
      color: #ffffff;
     border:none;
    }

#contact
{  background-color: #cd066f;
      color: #ffffff;
     border:none;
    }
    
    
    #bigHead
    {
        text-align: left;
         margin-top: 60px;
          padding-bottom: 24px;
           border-bottom: solid 5px #deddde;
    }
    
    
    .logobox
    {
        width: 340px;
        float:right;
        height:297px;
        min-height:297px; 
        position:relative;
     
    }
    
    .hero
    {
        float:left;
    }
    
    /* home page stuff*/
   
   #welcomeCol{ 
   margin-left: 0; 
   float: left;
   padding-bottom: 10px;
   }
   
      #welcomeCol2{ 
   margin-left: 0; 
   height: 5px;
   min-height: 5px;
   float: left;
   display:inline;
   
   border-bottom: solid 3px #f29500;
   }
   

   
         #welcomeCol h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;

   }
   
      #mainNews{ 
   margin-right: 0;
   float: right;
   padding-bottom: 10px;
   }
   
         #mainNews2{ 
   margin-right: 0;
   height: 5px;
   min-height: 5px; 
   float: right;
  display:inline;
   border-bottom: solid 3px #f29500;
   }
   
   
   
        #mainNews h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;

   }
   
   
   .newsLinks
   {
    color: #f29500;
    text-decoration: underline;
   }
   
    /* about page stuff*/

#partner{ 
   margin-left: 0; 
   float: left;
   padding-bottom: 17px;
   }
   
   #partner2{ 
   margin-left: 0; 
   height: 30px;
   min-height: 30px;
   float: left;
   border-bottom: solid 3px #f4d117;
   }

         #partner h3 { 
   margin: 13px 0 13px 17px; 
   padding: 0;
 
   }
   
            #partner p { 
 margin-left: 17px;
   }
   
   #partner ul
{
    list-style-type: disc;
    list-style-position: outside;
    margin-left: 8px;
    padding-left: 8px;
}
   
          .MTps { 
   margin: 0 0 24px 0; 
   padding: 0;
   }
   
             .bold 
             {
        font-weight:bold; 
   }
   
      #nav{ 
   margin-right: 0;
   float: right;
   padding-bottom: 17px;

   }
   
         #nav2{ 
   margin-right: 0;
   height: 30px;
   min-height: 30px; 
   float: right;
   border-bottom: solid 3px #f4d117;
   }
   
 
   
        #mainNews h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;

   }
   
   .leftcol
   {
    width:580px;
    margin-right: 10px;
    display: inline;
   }
   
      .rightcol
   {
    width:340px;
    margin-left: 10px;
    display: inline;
   }
   
   .navBox
   { 
    width:340px;
    height:33px;
    margin: 0 0 9px 0;
    padding:0;
    border-top: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    color: #313131;
    background-color:#ffffff;
    font-size: 14px;
    position:relative;
   }
   
    .navBoxDis
   { 
    width:340px;
    height:33px;
    margin: 0 0 9px 0;
    padding:0;
    border-top: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    color: #313131;
    background-color:#ffffff;
    font-size: 14px;
      position:relative;
   }
    .navBox span
    {
      position:absolute;
       top:9px; 
       left:50px;
    }
    
        .navBoxDis span
    {
      position:absolute;
       top:9px; 
       left:50px;
    }
    
    
           #co { 
   margin-top:  52px;

   }
   
   
   #partner a:hover
   {
    color: #f4d117;
    text-decoration: underline;
   }
   
   #IMTgallery
{
    list-style-type: none;
    margin: 0;
    padding: 0 ;
}

   #IMTgallery li
{

    margin: 0;
    padding: 0 ;
    float: left;
}


   
   
       
       /* links page stuff

#linkLogo{ 
   margin-left: 0; 
   height: 520px;
   min-height: 520px;
   float: left;
   padding-bottom: 17px;
   border-bottom: solid 3px #61c1cd;
   }
    
   

      #blurb{ 
   margin-right: 0;
   height: 520px;
   min-height: 520px; 
   float: right;
   padding-bottom: 17px;
   border-bottom: solid 3px #61c1cd;
   }
   
      #blurb p
      {
        margin-bottom: 40px;
      }

        #linkLogo h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;

   }
   
   .leftcolLink
   {
    width:160px;
    margin-right: 10px;
    display: inline;
   }
   
      .rightcolLink
   {
    width:760px;
    margin-left: 10px;
    display: inline;
   } 
   
 #blurb a
   {
    color: #61c1cd;
    text-decoration: underline;
   }*/
   
   
   
       /* contact page stuff*/

#contact1{ 
   margin-left: 0; 
   float: left;
   padding-bottom: 17px;
   }
   
   #contact12{ 
   margin-left: 0; 
   height: 30px;
   min-height: 30px;
   float: left;
   border-bottom: solid 3px #ce0041;
   }
   
   #contact1 em{
   color: Black;
   }
   
   #contact1half{ 
   margin-left: 0;
   float: left;
   padding-bottom: 17px;
   }    
   #contact1half2{ 
   margin-left: 0; 
   height: 30px;
   min-height: 30px;
   float: left;
   border-bottom: solid 3px #ce0041;
   } 
   #contact1half p
      {
        margin-bottom: 40px;
        line-height:200%;
      }

        #contact1half h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;

   }
    
        #contact1 p
      {
        margin-bottom: 15px;
        line-height:150%;
      }

        #contact1 h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;

   }

      #contact2{ 
   margin-right: 0;
   float: right;
   padding-bottom: 17px;
   }
         #contact22{ 
   margin-right: 0;
   height: 30px;
   min-height: 30px; 
   float: right;
   border-bottom: solid 3px #ce0041;
   }
   
      #contact2 p
      {
        line-height:200%;
        margin-bottom: 40px;
      }

        #contact2 h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;
   }
   
       .contNavBox
   { 
    width:340px;
    height:33px;
    margin: 0 0 9px 0;
    padding:0;
    border-top: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    color: #313131;
    background-color:#ffffff;
    font-size: 14px;
    position: relative;
   }
   
  .contNavBox span
    {
      position:absolute;
       top:9px; 
       left:50px;
       z-index: 9;
    }
   
    
    #contactForm
{
    background-position: 0px 0px;
    width: 433px;
    height: 378px;
    background-color: Transparent;
    background-image: url(img/contact_form.png);
    position: absolute;
    background-repeat: no-repeat;
    top: 130px;
    left: 400px;
    z-index: 200;
}

    #contactForm2
{
    background-position: 0px 0px;
    width: 424px;
    height: 498px;
    background-color: Transparent;
    background-image: url(img/contact_form_larger3.png);
    position: absolute;
    background-repeat: no-repeat;
    top: -140px;
    left: 400px;
    z-index: 200;
}
 

.gutz{
 position: absolute;
    top: 0px;
    /*top: -26px;*/
    left: 40px;
    z-index: 201;
   }
   
   .gutzSmall{
 position: absolute;
   top: -26px;
    left: 40px;
    z-index: 201;
   }
   
  
    
   
   .formFields
{
    background-position: 0px 0px;
   background-image: url(img/contact_form_field1.gif);
    width: 325px;
   /* height: 35px;
    max-height: 35px;*/
    margin: 0 0 9px 0;
    padding: 9px 18px 9px 18px;
    border: none;
    color: #aaa6a6;
    background-color: Transparent;
    font-size: 14px;
    position: relative;
    background-repeat: no-repeat;
   
}

   .textArea
{
    background-position: 0px 0px;
   background-image: url(img/contact_form_field2.gif);
    width: 361px;
    height: 152px;
    margin: 0 0 9px 0;
    padding: 0;
    border: none;
    color: #313131;
    overflow:hidden;
    background-color: Transparent;
    font-size: 14px;
    position: relative;
    background-repeat: no-repeat;
}

.send,.cancel,.divid,.tanku{
font-size: 16px;
color: White;
font-weight: bold;

}

.send p{
padding: 0px 0px 0px 5px;
font-size:12px;

}

.tl{
position:absolute;
left:-1px;
top: -1px;
}
.tr{
position:absolute;
right:-1px;
top: -1px;
}
.bl{
position:absolute;
left:-1px;
bottom:-1px;
}
.br{
position:absolute;
right:-1px;
bottom:-1px;
}

#formName{
margin-top: 54px;
}

   
   .leftcolContact
   {
    width:280px;
    margin-right: 10px;
    display: inline;
   }
   
      .rightcolContact
   {
    width:340px;
    margin-left: 10px;
    display: inline;
   } 
   
   

   
   #contact1 a:hover
   {
    color: #ce0041;
    text-decoration: underline;
   }
   


  /* newCentres page stuff*/

#centre1{ 
   margin-left: 0;
   float: left;
   padding-bottom: 17px;
   }
   #centre12{ 
   margin-left: 0; 
   height: 30px;
   min-height: 30px;
   float: left;
   border-bottom: solid 3px #61c1cd;
   }
   
   #centre1half{ 
   margin-left: 0;
   float: left;
   padding-bottom: 17px;
   }   
    #centre1half2{ 
   margin-left: 0; 
   height: 30px;
   min-height: 30px;
   float: left;
   border-bottom: solid 3px #61c1cd;
   } 
    .leftcolCentre p
      {
        margin-bottom: 18px;
        line-height:150%;
      }

        #centre1half h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;

   }


        #centre1 h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;

   }

      #centre2{ 
   margin-right: 0;
   float: right;
   padding-bottom: 17px;
   }    
     #centre22{ 
   margin-right: 0;
   height: 30px;
   min-height: 30px; 
   float: right;
   border-bottom: solid 3px #61c1cd;
   }
   
      #centre2 p
      {
         line-height:200%;
        margin-bottom: 40px;
      }

        #centre2 h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;

   }
   
   
   .leftcolCentre
   {
    width:280px;
    margin-right: 10px;
    display: inline;
   }
   
      .rightcolCentre
   {
    width:340px;
    margin-left: 10px;
    display: inline;
   } 
   
      .centOvercol
   {
    width:580px;
    margin-right: 10px;
    display: inline;
   }
   
        .centOvercol p
      {
        margin-bottom: 40px;
        line-height:200%;
      }
   
    .centNavBox
   { 
    width:340px;
    height:33px;
    margin: 0 0 9px 0;
    padding:0;
    border-top: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    color: #313131;
    background-color:#ffffff;
    font-size: 14px;
    position:relative;
   }
   
  .centNavBox span
    {
      position:absolute;
       top:9px; 
       left:50px;
    }
    
        .discentNavBox
   { 
    width:340px;
    height:33px;
    margin: 0 0 9px 0;
    padding:0;
    border-top: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    color: #313131;
    background-color:#ffffff;
    font-size: 14px;
    position:relative;
   }
   
  .discentNavBox span
    {
      position:absolute;
       top:9px; 
       left:50px;
    }
   
 
   
   #centre1 a:hover
   {
    color: #61c1cd;
    text-decoration: underline;
   }
   
      #centre1half a:hover
   {
    color: #61c1cd;
    text-decoration: underline;
   }


 /* blog page stuff*/

#story{ 
   margin-left: 0;
   float: left;
   padding-bottom: 17px;
   }
   #story2{ 
   margin-left: 0; 
   height: 30px;
   min-height: 30px;
   float: left;
   border-bottom: solid 3px #f29500;
   }

         .leftcolBlog h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;

   }
   
          .MTps { 
   margin: 0 0 24px 0; 
   padding: 0;
   }
   
             .bold 
             {
        font-weight:bold; 
   }
   
      #arch{ 
   margin-right: 0; 
   float right;
   padding-bottom: 17px;
}
       #arch2{ 
   margin-right: 0;
   height: 30px;
   min-height: 30px; 
   float: right;
   border-bottom: solid 3px #f29500;

   }
   
         .archdiv
         {
            margin-left: 230px;
   }
   
            .archdiv p 
         {
            margin-bottom: 5px;
   }
  
   
        #arch h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;

   }
   
   .leftcolBlog
   {
    width:580px;
    margin-right: 10px;
    display: inline;
   }
   
      .rightcolBlog
   {
    width:340px;
    margin-left: 10px;
    display: inline;
   }
   
   .newsBox
   { 
   width:580px;
    padding:0;
    border-bottom: dotted 1px #767575;
      margin-bottom:24px;
   }
   
    .newsBoxDis
   { 
    width:100px;
    height:100%;
    min-height:100%;
    float:left;
    padding:0;
    margin:14px 10px 0 0;
    border-bottom: dotted 1px #767575;
    color:Black;
    font-size: 11px;
    font-weight:bold;
    line-height: 200%;

   }
   
       .newsBoxdat
   { 
    width:460px;
    height:100%;
    padding:0;
      margin-bottom:13px;
      font-size:14px;
   }
            .newsBoxdat h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;

   }
   
 
   .blogLinks
   {
    color: #f29500;
   }
   
   #arch a:hover
   {
    color: #f29500;
   }
   
   
   
    /* treat page stuff*/

#treatm{ 
   margin-left: 0;
   float: left;
   padding-bottom: 17px;
   }
#treatm2{ 
   margin-left: 0; 
   height: 30px;
   min-height: 30px;
   float: left;
   border-bottom: solid 3px #b6cf5d;
   }
   
         #treatm h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;
   }
   
         #treatm a:hover
   {
    color: #b6cf5d;
    text-decoration: underline;
   }
   
          .MTps { 
   margin: 0 0 24px 0; 
   padding: 0;
   }
   
             .bold 
             {
        font-weight:bold; 
   }
   
      #treatmNav{ 
   margin-right: 0;
   float: right;
   padding-bottom: 17px;
   }
   
         #treatmNav2{ 
   margin-right: 0;
   height: 30px;
   min-height: 30px; 
   float: right;
   border-bottom: solid 3px #b6cf5d;
   }
   
   #overV{ margin-top: 52px;}  
 
   
        #mainNews h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;

   }
   
   .leftcol
   {
    width:580px;

    margin-right: 10px;
    display: inline;
   }
   
   .diatreat
     {
    width:580px;
    text-align: center;
    position:relative;
    margin: 23px 0 ;
   }
      

   
   .diatreat span{
   position: absolute;
   top: 70px;
  left: 250px;
  z-index: 10;
  font-weight: bold;
  color: #b6cf5d;
  background-color: White;
  display: none;
   }
   
      .rightcol
   {
    width:340px;
    margin-left: 10px;
    display: inline;
   }
   
   .treatNavBox
   { 
    width:340px;
    height:33px;
    margin: 0 0 9px 0;
    padding:0;
    border-top: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    color: #313131;
    background-color:#ffffff;
    font-size: 14px;
    position:relative;
   }
   
    .treatNavBoxDis
   { 
    width:340px;
    height:33px;
    margin: 0 0 9px 0;
    padding:0;
    border-top: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    color: #313131;
    background-color:#ffffff;
    font-size: 14px;
      position:relative;
   }
    .treatNavBox span
    {
      position:absolute;
       top:9px; 
       left:50px;
    }
    
        .treatNavBoxDis span
    {
      position:absolute;
       top:9px; 
       left:50px;
    }
    
    
           #co { 
   margin-top:  52px;
   }
   
   .pathway{
   width: 580px;
   margin: 15px 10px 0 0;
   float: left;
   position: relative;
   z-index: 150;
   max-height:73px;
   }
   
     .pathway img{
   padding: 0px;
   margin: 0px;
   float:left;
   }
   
      .pathwayPics{
   display: inline;
   }
  
   
   .infobox{
   width:528px;
   height:162px;
   background-position: 0px 0px;
   background-image: url(img/personalised/treatments_infobox_left.png);
   background-color: Transparent;
   background-repeat: no-repeat;
   position: absolute;
    z-index: 152; 
    top: -159px; 
    display: none;  
   }
      .infobox table{
 margin: 23px 23px 0 23px;
   }
   
        .infobox h1,.infobox p{
 margin-left: 25px;
   }
   
   /* consultant Search page stuff*/

#consearch{ 
   margin-left: 0;
   float: left;
   padding-bottom: 17px;
   }
   
   #consearch2{ 
   margin-left: 0; 
   height: 30px;
   min-height: 30px;
   float: left;
   border-bottom: solid 3px #8892c4;
   }

         #consearch h3 { 
   margin: 13px 0 13px 17px; 
   padding: 0;
 
   }
   
            #consearch p { 
 margin-left: 17px;
   }
   
   #consearch ul
{
    list-style-type: disc;
    list-style-position: outside;
    margin-left: 8px;
    padding-left: 8px;
}
   
          .MTps { 
   margin: 0 0 24px 0; 
   padding: 0;
   }
   
             .bold 
             {
        font-weight:bold; 
   }
   
      #consNav{ 
   margin-right: 0;
   float: right;
   padding-bottom: 17px;
   }
         #consNav2{ 
   margin-right: 0;
   height: 30px;
   min-height: 30px; 
   float: right;
   border-bottom: solid 3px #8892c4;
   }
   
 

   
   .leftcol
   {
    width:580px;
    margin-right: 10px;
    display: inline;
   }
   
      .rightcol
   {
    width:340px;
    margin-left: 10px;
    display: inline;
   }
   
   .consnavBox
   { 
    width:340px;
    height:33px;
    margin: 0 0 9px 0;
    padding:0;
    border-top: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    color: #313131;
    background-color:#ffffff;
    font-size: 14px;
    position:relative;
   }
   
    .consnavBoxDis
   { 
    width:340px;
    height:33px;
    margin: 0 0 9px 0;
    padding:0;
    border-top: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    color: #313131;
    background-color:#ffffff;
    font-size: 14px;
      position:relative;
   }
    .consnavBox span
    {
      position:absolute;
       top:9px; 
       left:50px;
    }
    
        .consnavBoxDis span
    {
      position:absolute;
       top:9px; 
       left:50px;
    }
    
   
   
   #consearch a:hover
   {
    color: #8892c4;
    text-decoration: underline;
   }
   


    
    /* pro page stuff*/

#Profes{ 
   margin-left: 0;
   float: left;
   padding-bottom: 17px;
   }
   #Profes2{ 
   margin-left: 0; 
   height: 30px;
   min-height: 30px;
   float: left;
   border-bottom: solid 3px #ea658a;
   }

         #Profes h3 { 
   margin: 13px 0 13px 17px; 
   padding: 0;
 
   }
   
            #Profes p { 
 margin-left: 17px;
   }
   
   #Profes ul
{
    list-style-type: disc;
    list-style-position: outside;
    margin-left: 8px;
    padding-left: 8px;
}
   
          .MTps { 
   margin: 0 0 24px 0; 
   padding: 0;
   }
   
             .bold 
             {
        font-weight:bold; 
   }
   
      #Profess2{ 
   margin-right: 0;
   float: right;
   padding-bottom: 17px;
   }
         #Profess22{ 
   margin-right: 0;
   height: 30px;
   min-height: 30px; 
   float: right;
   border-bottom: solid 3px #ea658a;
   }
   
 
   
        #mainNews h3 { 
   margin: 13px 0 13px 0; 
   padding: 0;

   }
   
   .proleftcol
   {
    width:580px;
    margin-right: 10px;
    display: inline;
   }
   
      .prorightcol
   {
    width:340px;
    margin-left: 10px;
    display: inline;
   }
   
   .pronavBox
   { 
    width:340px;
    height:33px;
    margin: 0 0 9px 0;
    padding:0;
    border-top: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    color: #313131;
    background-color:#ffffff;
    font-size: 14px;
    position:relative;
   }
   
    .pronavBoxDis
   { 
    width:340px;
    height:33px;
    margin: 0 0 9px 0;
    padding:0;
    border-top: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    color: #313131;
    background-color:#ffffff;
    font-size: 14px;
      position:relative;
   }
    .pronavBox span
    {
      position:absolute;
       top:9px; 
       left:50px;
    }
    
        .pornavBoxDis span
    {
      position:absolute;
       top:9px; 
       left:50px;
    }
  
   
   #Profes a:hover
   {
    color: #ea658a;
    text-decoration: underline;
   }
   



/**/
   
   .paraheads {
   font-weight:bold;
   font-size:13px;
   }
   
  /*step caurosel*/ 
  
  
.stepcarousel{
position: relative; /*leave this value alone*/
border: none;
overflow: scroll; /*leave this value alone*/
width: 580px; 
height: 297px;

}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel
{
position: relative; /*leave this value alone*/
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px 0px 0px 0px; /*margin around each panel*/
width: 580px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
border: none;
}


.pathText
{
    font-size: 14px;
    font-weight: bold;
    color: White;
    position: absolute;
    top: 192px;
    left: 10px;
    width: 340px;
    max-width: 340px;
    z-index: 100;
}

.pathText2
{
    font-size: 14px;
    font-weight: bold;
    color: White;
    position: absolute;
    top: 192px;
    left: 10px;
    width: 340px;
    max-width: 340px;
    z-index: 100;
}

#nav1
{  
    position: absolute; top: 260px;left: 360px;z-index: 100;
    }
    
    #navNo2
{  
    position: absolute; top: 260px;left: 390px;z-index: 100;
    }
    
    #nav3
{  
    position: absolute; top: 260px;left: 420px;z-index: 100;
    }
    
    #nav4
{  
    position: absolute; top: 260px;left: 450px;z-index: 100;
    }
    
    #nav5
{  
    position: absolute; top: 260px; left: 480px;z-index: 100;
    }
       #move1
{  
    position: absolute; top: 258px; left: 541px; z-index: 100;
    }
    
 
   
   
 #footer
      {
        text-decoration:none;
        margin-top:10px; 
        font-size:9px;
            color: #464646;
      }

      #footer a
  {
        text-decoration:none;
        font-size:9px;
            color: #464646;
      }

   /*enquiry button*/
   
      .enquirnavBox
   { 
    width:340px;
    height:33px;
    margin: 0;
    padding:0;
    border-top: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    color: #313131;
    background-color:#ffffff;
    font-size: 14px;
    position:absolute;
    bottom: 0px;
    left: 0px;
    cursor: pointer;
   }
           .enquirnavBox span
    {
      position:absolute;
       top:9px; 
       left:50px;
    }
    
        .enquirnavBox2
   { 
    width:340px;
    height:33px;
    margin: 0;
    padding:0;
    border-top: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    color: #313131;
    background-color:#ffffff;
    font-size: 14px;
    position:absolute;
    bottom: 42px;
    left: 0px;
       cursor: pointer;
   }
           .enquirnavBox2 span
    {
      position:absolute;
       top:9px; 
       left:50px;
    }


        .enquirnavBox3
   { 
    width:340px;
    height:33px;
    margin: 0;
    padding:0;
    border-top: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    color: #313131;
    background-color:#ffffff;
    font-size: 14px;
    position:relative;
    top: 10px;
       cursor: pointer;
   }
           .enquirnavBox3 span
    {
      position:absolute;
       top:9px; 
       left:50px;
    }

.b280{
min-height: 280px;
margin:0 0 2px 0;
}

/*pdf*/
   .pdfBox1
   {
   max-width: 100px;
   overflow:hidden;
   margin: 65px 10px 0 0;
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
   font-size:11px;
   line-height:100%;
   text-align: center;
   vertical-align: top;
   }
   
      .pdfBox
   {
   max-width: 100px;
      overflow:hidden;
   margin: 65px 0 0 10px;
 display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
       font-size:11px;
       line-height:100%;
          text-align: center;
           vertical-align: top;
             }
   
         .pdfBox1 img,.pdfBox img
   {
   margin-left:5px;
   margin-right:auto;
   margin-top: 0px;
   }
   
   .pdf{}
  #wavebanner{margin-top:17px;margin-bottom:2px;} 
   
