#headerShadow{
   background-image: url(../images/09/headerShadow.gif);
}

#columnLeftContainer {
  width: 153px;
  position: relative;
  float: left;
}

#columnLeft {
  padding: 18px 8px 76px 8px;
}

/* Navigation */

#columnLeft ul{
   padding: 0px;
   margin: 0px;
   list-style: none;
   font-size: 11px;
}

/* Level 0 */

#columnLeft ul li{
   width: 136px;
   line-height: 120%;
}

#columnLeft ul li a{
   display: block;
   width: 136px;
   background-image: url(../images/09/subNavTop.gif);
   background-repeat: no-repeat;
   background-position: top;
   color: #ffffff;
   background-color: #0095AB;
   margin-bottom: 7px;
}

#columnLeft ul li a span{
   background-image: url(../images/09/subNavBottom.gif);
   background-repeat: no-repeat;
   background-position: bottom;
   display: block;
   padding: 3px 3px 6px 7px;
}

/* Level 1 */

#columnLeft ul li ul{
   margin-bottom: 30px;
}

#columnLeft ul li ul li a{
   color: #333333;
   background-image: url(../images/09/subNavSep.gif);
   background-repeat: no-repeat;
   background-position: 7px bottom;
   background-color: transparent;
   margin: 0;
}

#columnLeft ul li ul li a span{
   background-image: none;
   padding: 7px 0 7px 7px;
}

/* Level 2 */

#columnLeft ul li ul li ul{
   margin: 10px 0 15px 0;
}

#columnLeft ul li ul li ul li a{
   color: #333333;
   margin: 0;
   font-size: 10px;
   border: 0px;

   background-image: url(../images/09/navBullet.gif);
   background-repeat: no-repeat;
   background-position: left 9px;
   margin-left: 8px;
}

#columnLeft ul li ul li ul li a span{
   background-image: none;
   padding: 2px 3px 2px 12px;
}

/* Latches states */

#columnLeft ul li.listNavigationActiveLI > a > span{
   font-weight: bold;
}

#columnLeft ul li ul li.listNavigationActiveLI > a > span{
   font-weight: bold;
}

#columnLeft ul li ul li ul li.listNavigationActiveLI > a > span{
   font-weight: bold;
}







#contentContainer {
  width: 771px;
  position: relative;
  line-height: 140%;
}

#content {
  width: 590px;
  margin-left: 15px;
  float: left;
  position: relative;

  /*margin-bottom: 100px !important;*/
  padding-bottom: 76px;

}

#content ul{
  list-style: none;
  padding: 0px;
  margin: 0px;
}

#content ul li{
   padding: 0px;
   margin: 0px;
   background-image: url(../images/09/bullet.gif);
   background-position: left 6px;
   background-repeat: no-repeat;
   padding-left: 15px;
}

#outerContainer{
  background:#FFFFFF url(../images/container_bg.gif) repeat-y scroll left center;
}

h1 {
  position: relative;
  left: -2px;
  margin: 20px 5px 20px 0px;
  font: bold 2.2em Arial;
  color: #0095ab;

  text-transform: uppercase;
  font-weight: normal;
}

h2{
 font-size: 16px;
 margin-bottom: 8px;
font-family: arial;
color: #1596ad;

}

#editableArea1 {
  position: relative;
  margin-top: 15px;
  left: 0px;
  width: 574px;
  overflow: visible;
}

#centreSection {
  position: relative;
  margin-top: 20px;
  width: 586px;
  overflow: hidden;
}

#centreSection a {
  position: relative;
  width: 292px;
  padding-bottom: 24px;
  float: left;
  display: block;
  text-decoration: none;
  overflow: visible;
}

#centreSection a div {
  position: absolute;
  width: 128px;
  top: 50px;  /* Note: maybe overridden in tpl */
  left: 140px;
  color: #000;
  font-size: 0.85em;
  line-height: 1.25em;
  z-index: 3;
}

#centreSection a img {
  border: 0px solid transparent;
  display: block;
  float: left;
}

#moduleLinks {
  clear: both;
  width: 548px;
  position: relative;
  padding-bottom: 100px;
  margin-top: 32px;
}

.moduleTitle {
  margin-bottom: 3px;
}

.moduleTitle a {
  color: #EE5A0B; /* #2338CF; */
  font-size: 1em;
}

.moduleText {
  margin-bottom: 16px;
  font-size: 0.85em;
  color: #454642;
}

#addThis{
 position: absolute;
 top: 20px;
 right: 20px;
 z-index: 100;
}