body{
  margin:0px;
  margin-top:25px;
  margin-bottom:25px;
  padding:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height:12pt;
  /*background-color:silver;*/
  /*background-color:#5179A4;*/
  /*background-color:#CFD09F;*/
  background-color: #F4F4F4;
  /*background-color:#5251A4;*/
}
table{
  border-collapse: collapse;
}
img{
  border:none;
}
h1{
  margin:0px;
  padding:0px;
  font-size:14px;
}

table.maintable{
  background-color:#ffffff;
  margin-left:auto;
  margin-right:auto;
  width:780px;
  border:none;
}
img.logo{
  width:66px;
  height:65px;
}
img.logotext{
  width:283px;
  height:24px;
}
span.logoinitials{
  font-family:courier;
  font-size:36px;
  font-weight:bold;
  color:#090865;
  letter-spacing:8px;
}

.mnusq{
  width:15px;
  height:15px;
}
td.menucontainer{
  height:36px;
  background-image:url(../img/menu-bk.jpg);
}
table.london{
  background-color:#F9F9F9;
  width:100%;
}
td.building-services{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  width: 160px;
  padding: 0px;
  margin: 0px;
  vertical-align:top;
}
table.nav{
  width:100%;
  border: 1px solid #dadada;
}
table.nav tr th{
  display: block;
  background-color:#666666;
  font-size: 11px;
  border: 1px solid #666666;
  padding: 6px 15px 6px 15px;
  color: #FFFFFF;
  margin:0px;
}
table.nav tr td{
  background-image:url(../img/left-nav-btn.jpg);
  border-bottom: 0.5px dashed #dadada;
}
table.nav tr td p{
  line-height:26px;
  margin:0px;
  padding:0px;
  padding-left:10px;
}
table.nav tr td p a:link{
  font-size: 11px;
  text-decoration: none;
  color: #666666;
}
table.nav tr td p a:hover,table.nav tr td p a:active,table.nav tr td p a:visited{
  color: #0B0A66;
  text-decoration: underline;
}
td.services-desc{
  vertical-align:top;
}
td.services-desc p{
  margin:0px;
  padding:0px;
}
td.btmnav{
  background-color:#E9E9E9;
  line-height:26px;
}
td.btmnav p{
  margin:0px;
  padding:0px;
  text-align:center;
}
td.footer{
  text-align:center;
}
td.services-desc img.pic{
  margin-left:10px;
  margin-bottom:10px;
}

/* CSS Text */
.builder-services{color:#000;font-size: 12px;text-decoration:none;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt;}
.black12-bold{color:#000;font-size: 12px;text-decoration:none;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt;}
.black11-bold{color:#000;font-size: 11px;text-decoration:none;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt;}
.dark-blue-11{color:#0B0A66;font-size: 11px;text-decoration:none;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Padding */
.builder_gutter_1{
  width:20px;
  height:20px;
}
.builder_gutter_2{
  width:50px;
  height:50px;
}


/* CSS Links */

.top-menu a:link{color:#FFF;font-size: 12px;text-decoration:none;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.top-menu a:visited{color:#FFF;font-size: 12px;text-decoration:none;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.top-menu a:hover{color:#FFF;font-size: 12px;text-decoration:underline;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.top-menu a:active{color:#FFF;font-size: 12px;text-decoration:underline;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}

.call-back a:link{color:#0000CC;font-size: 11px;text-decoration:none;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif;}
.call-back a:visited{color:#0000CC;font-size: 11px;text-decoration:none;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif;}
.call-back a:hover{color:#0000CC;font-size: 11px;text-decoration:underline;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif;}
.call-back a:active{color:#0000CC;font-size: 11px;text-decoration:underline;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif;}

td.btmnav p a:link{color:#0B0A66;font-size: 11px;text-decoration:none;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif;}
td.btmnav p a:visited{color:#0B0A66;font-size: 11px;text-decoration:none;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif;}
td.btmnav p a:hover{color:#0000CC;font-size: 11px;text-decoration:underline;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif;}
td.btmnav p a:active{color:#0000CC;font-size: 11px;text-decoration:underline;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif;}
