body {
  font-family: arial,sans-serif;
  margin:0;
  padding:0;
  background-color:#ffffff;
}

p {
  font-family: arial,sans-serif;
  font-size:12px;
  z-index:1;
  text-align:justify;
}

ol {
  font-family: arial,sans-serif;
  font-size:12px;
}

h1 {
  font-family: arial,sans-serif;
  color:#ffffff;
  position: relative; right:-30px;
  white-space:nowrap;
}

h2 {
  font-family:arial,sans-serif;
  color:#660033;
  font-size:16px;
}


h2.blue {
  font-family:arial,sans-serif;
  color:#00008B;
  font-size:16px;
}

h3 {
  font-family:arial,sans-serif;
  color:#ffffff;
  font-size:16px;
}

h4 {
  font-family:arial,sans-serif;
  color:#660033;
  font-size:12px;
}

.quote {
  color:#750e2c;
  font-style:italic;
}

p.hidden {
  visibility:hidden;
}

a:link {
  text-decoration:none;
  color:#750e2c;
}
a:visited {
  text-decoration:none;
  color:#750e2c;
}
a:hover {
  text-decoration:none;
}
a:active {
  text-decoration:none;
  color:#750e2c;
}

a.blue:link {
  text-decoration:none;
  color:#00008B;
}
a.blue:visited {
  text-decoration:none;
  color:#00008B;
}
a.blue:hover {
  text-decoration:none;
  color:#00008B;
}
a.blue:active {
  text-decoration:none;
  color:#00008B;
}

#container
{
  margin: 0 auto;
  width: 1000px;
  background: #fff;
}

#header
{
  background: #750c2a;
  height: 120px;
}

#header h1 {
  position:relative; top:30px; left:190px;
  margin: 0;
  font-family: arial,sans-serif;
  color:#ffffff;
  white-space:nowrap;
  }

img.logo  {
  position:absolute; top:10px;
  width:180px;
  height:98px
  float:left;
  z-index:100;
}

img.globe  {
  position:relative; top:-20px; left:-55px;
  width:90px;
  height:90px
  padding:2px;
  float:right;
  z-index:100;
}

img.award2011  {
  position:absolute; left: 10px; bottom:30px;
  padding:2px;
  float:right;
  z-index:90;
}

img.award2011a  {
  align:right;
  height:185px;
  width:150px;
}

img.award4  {
  position:absolute; left: 230px; bottom:30px;
  padding:2px;
  float:right;
  z-index:90;
}

img.award5  {
  position:absolute; left:420px; bottom:30px;
  padding:2px;
  float:right;
  z-index:90;
}

img.award6  {
  position:absolute; left:500px; bottom:30px;
  padding:2px;
  float:right;
  z-index:90;
}

img.award1  {
  position:relative; top:20px; right:45px;
  width:102px;
  height:150px
  padding:2px;
  float:right;
  z-index:90;
}

img.award2  {
  position:relative; top:-50px; right:5px;
  width:80px;
  height:140px
  padding:0px;
  float:right;
  z-index:90;
}

img.award3  {
  position:relative; top:100px; right:15px;
  width:80px;
  height:140px
  padding:0px;
  float:right;
  z-index:90;
}

#navigation
{
  position:relative; top:-25px;
  float: left;
  width: 1000px;
  background: #750c2a;
  z-index:98;
}

#menu
{
  position:relative; left:190px;
  float: left;
  width: 620px;
  background: #dcc3ca;
  z-index:99;
}

#content-container
{
  float: left;
  width: 1000px;
  background: #fff;
}

#left
{
  float: left;
  width: 200px;
  position:relative; top:-15px;
  padding: 0px;
  margin: 0px;
}


#content
{
  position:relative; top:-10px;
  float: left;
  width: 550px;
  padding: 0px;
  margin: 0 15px 0 15px;
  z-index:1;
}

#right
{
  position:relative;
  top:-15px;
  float: right;
  width: 190px;
  height:200px;
  padding: 0px;
  margin: 0px;
}

#footer
{
  font-size:12px;
  color:#fff;
  clear: left;
  background: #750e2c;
  text-align: center;
  padding: 20px;
  height: 1%;
  position:relative; top:-20px;
}

a.footer:link {
  color:#fff;
}
a.footer:visited {
  color:#dcc3ca;
}
a.footer:hover {
  color:#dcc3ca;
}
a.footer:active {
  color:#dcc3ca;
}

#bafooter
{
  font-size:10px;
  color:#750c2a;
  clear: left;
  background: #fff;
  text-align: center;
  position:relative;
  top:-5px;
}


#pcm{display:none;}
ul.pureCssMenu ul{display:none}
ul.pureCssMenu li:hover>ul{display:block}
ul.pureCssMenu ul{position: absolute;left:-1px;top:98%;}
ul.pureCssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.pureCssMenu,ul.pureCssMenu ul {
  margin:0px;
  list-style:none;
  padding:0px 2px 2px 0px;
  background-color:#dcc3ca;
  background-repeat:repeat;
  border-color:#cccccc #dcc3ca #dcc3ca #cccccc;
  border-width:1px;
  border-style:solid;
  z-index:99;
}
ul.pureCssMenu table {border-collapse:collapse}ul.pureCssMenu {
  display:block;
  zoom:1;
  float: left;
}
ul.pureCssMenu ul{
  width:234.20000000000002px;
}

ul.pureCssMenu li{
  display:block;
  margin:2px 0px 0px 2px;
  font-size:0px;
}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
outline-style:none;
}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
  display:block;
  vertical-align:middle;
  background-color:#dcc3ca;
  border-width:1px;
  border-color:#dcc3ca;
  border-style:solid;
  text-align:left;
  text-decoration:none;
  padding:2px 5px 2px 10px;
  _padding-left:0;
  font:12px arial;
  color: #750e2c;
  text-decoration:none;
  cursor:default;
}
ul.pureCssMenu span{
  overflow:hidden;
}
ul.pureCssMenu li {
  float:left;
}
ul.pureCssMenu ul li {
  float:none;
}
ul.pureCssMenu ul a {
  text-align:left;
  white-space:nowrap;
}
ul.pureCssMenu li.sep{
  text-align:left;
  padding:0px;
  line-height:0;
  height:100%;
}
ul.pureCssMenu li.sep span{
  float:none;  padding-right:0;
  width:3px;
  height:100%;
  display:inline-block;
  background-color:#cccccc #111111 #111111 #cccccc;  background-image:none;}
ul.pureCssMenu ul li.sep span{
  width:100%;
  height:3px;
}
ul.pureCssMenu li:hover{
  position:relative;
}
ul.pureCssMenu li:hover>a{
  background-color:#e5e2e3;
  border-color:#B5005B;
  border-style:solid;
  font:12px arial;
  color: #750e2c;
  text-decoration:none;
}
ul.pureCssMenu li a:hover{
  position:relative;
  background-color:#e5e2e3;
  border-color:#B5005B;
  border-style:solid;
  font:12px arial;
  color: #750e2c;
  text-decoration:none;
}
ul.pureCssMenu li.dis a {
  color: #666 !important;
}
ul.pureCssMenu img {border: none;float:left;_float:none;margin-right:2px;width:16px;
height:16px;
}
ul.pureCssMenu ul img {width:16px;
height:16px;
}
ul.pureCssMenu img.over{display:none}
ul.pureCssMenu li.dis a:hover img.over{display:none !important}
ul.pureCssMenu li.dis a:hover img.def {display:inline !important}
ul.pureCssMenu li:hover > a img.def  {display:none}
ul.pureCssMenu li:hover > a img.over {display:inline}
ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over{display:inline}
ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def{display:none}
ul.pureCssMenu a:hover ul{display:block}
ul.pureCssMenu span{
  display:block;
  background-image:url(./images/arr_white.gif);
  background-position:right center;
  background-repeat: no-repeat;
   padding-right:14px;}
ul.pureCssMenu li:hover>a>span{  background-image:url(./images/arrv_white.gif);
}
ul.pureCssMenu a:hover span{  _background-image:url(./images/arrv_white.gif)}
ul.pureCssMenu ul span,ul.pureCssMenu a:hover table span{background-image:url(./images/arr_white.gif)}

#pantrustees
{
  display: block;
  width: 200px;
  height: 30px;
  background: url("images/pantrustees.png") no-repeat 0 0;
}

#pantrustees:hover
{
  background-position: 0 -30px;
}

#pantrustees span
{
  display: none;
}

#pangovernance
{
  display: block;
  width: 200px;
  height: 30px;
  background: url("images/pangovernance.png") no-repeat 0 0;
}

#pangovernance:hover
{
  background-position: 0 -30px;
}

#pangovernance span
{
  display: none;
}

#guinnessmahon
{
  display: block;
  width: 200px;
  height: 46px;
  background: url("images/guinnessmahon.png") no-repeat 0 0;
}

#guinnessmahon:hover
{
  background-position: 0 -46px;
}

#guinnessmahon span
{
  display: none;
}
#panassociates
{
  display: block;
  width: 200px;
  height: 30px;
  background: url("images/panassociates.png") no-repeat 0 0;
}

#panassociates:hover
{
  background-position: 0 -30px;
}

#panassociates span
{
  display: none;
}

#panpensioneer
{
  display: block;
  width: 200px;
  height: 30px;
  background: url("images/panpensioneer.png") no-repeat 0 0;
}

#panpensioneer:hover
{
  background-position: 0 -30px;
}

#panpensioneer span
{
  display: none;
}
#federatedpension
{
  display: block;
  width: 200px;
  height: 30px;
  background: url("images/federatedpension.png") no-repeat 0 0;
}

#federatedpension:hover
{
  background-position: 0 -30px;
}

#federatedpension span
{
  display: none;
}

#federatedretirement
{
  display: block;
  width: 200px;
  height: 46px;
  background: url("images/federatedretirement.png") no-repeat 0 0;
}

#federatedretirement:hover
{
  background-position: 0 -46px;
}

#federatedretirement span
{
  display: none;
}

#independenttrustees
{
  display: block;
  width: 200px;
  height: 30px;
  background: url("images/independenttrustees.png") no-repeat 0 0;
}

#independenttrustees:hover
{
  background-position: 0 -30px;
}

#independenttrustees span
{
  display: none;
}

#GPP
{
  display: block;
  width: 200px;
  height: 30px;
  background: url("images/GPP.png") no-repeat 0 0;
}

#GPP:hover
{
  background-position: 0 -30px;
}

#GPP span
{
  display: none;
}

#insolvency
{
  display: block;
  width: 200px;
  height: 30px;
  background: url("images/insolvency.png") no-repeat 0 0;
}

#insolvency:hover
{
  background-position: 0 -30px;
}

#insolvency span
{
  display: none;
}

#windups
{
  display: block;
  width: 200px;
  height: 30px;
  background: url("images/windups.png") no-repeat 0 0;
}

#windups:hover
{
  background-position: 0 -30px;
}

#windups span
{
  display: none;
}

#passport
{
  display: block;
  width: 200px;
  height: 30px;
  background: url("images/passport.png") no-repeat 0 0;
}

#passport:hover
{
  background-position: 0 -30px;
}

#passport span
 {
  display: none;
}

#multiemployer
{
  display: block;
  width: 200px;
  height: 30px;
  background: url("images/multiemployer.png") no-repeat 0 0;
}

#multiemployer:hover
{
  background-position: 0 -30px;
}

#multiemployer span
{
  display: none;
}

#sipp
{
  display: block;
  width: 200px;
  height: 30px;
  background: url("images/selfinvested.png") no-repeat 0 0;
}

#sipp:hover
{
  background-position: 0 -30px;
}

#sipp span
{
  display: none;
}

#securityagent
{
  display: block;
  width: 200px;
  height: 30px;
  background: url("images/securityagent.png") no-repeat 0 0;
}

#securityagent:hover
{
  background-position: 0 -30px;
}

#securityagent span
{
  display: none;
}
#ssas
{
  display: block;
  width: 200px;
  height: 30px;
  background: url("images/smallselfadministered.png") no-repeat 0 0;
}

#ssas:hover
{
  background-position: 0 -30px;
}

#ssas span
{
  display: none;
}

#training
{
  display: block;
  width: 200px;
  height: 30px;
  background: url("images/trusteetraining.png") no-repeat 0 0;
}

#training:hover
{
  background-position: 0 -30px;
}

#training span
{
  display: none;
}


#three {
  position:relative; top:20px; left:55px;
  background-color:#ffffff;
  width:510px;
  height:260px;
  padding:5px;
}


ul {
  font-size:12px;
  list-style-position:outside;
  margin-left:0px;

}

#team {
  width:150px;
  height:175px;
}

ul.rightmenu {
  list-style-type:none;
  margin:0;
  padding:0;
  width:186px;
  border-color:#cccccc #111111 #111111 #cccccc;
  border-width:1px;
  border-style:none;
  }

a.rightmenu:link,a.rightmenu:visited {
  display:block;
  width:180px;
  color:#750e2c;
  background-color:#dcc3ca;
  padding:3px;
  text-decoration:none;
  }

a.rightmenu:hover,a.rightmenu:active {
  background-color:#e5e2e3;
  border-color:#B5005B;
  border-style:solid;
  border-width:1px;
  }
