body{
    background-color:#ccc;
    margin:25px 0px 0px 0px;
    border:none;
    }

#startTeam p.blurb{
    line-height:140%;
    }



#pageContainer{
    margin:0px;
    padding:27px 18px 43px 37px;
    width:735px  !important; /* Firefox */
    width:790px;             /* IE      */
    height:auto;
    border:none;
    background-color:#fff;
    }

#pageContainerHome{
    margin:0px;
    padding:27px 18px 43px 37px;
    width:735px  !important; /* Firefox */
    width:790px;             /* IE      */
    height:auto;
    border:none;
    background-color:#fff;
    }

#masthead{
    margin:0px;
    padding:0px;
    height:77px;
    background-image:url(/images/logoMasthead.gif);
    background-repeat:no-repeat;
    background-position:top left;
    }
#masthead p{
    margin:-20px 0px 0px 0px;
    padding:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:10px;
    font-weight:bold;
    text-align:right;
    }
#masthead a{
    padding-left:25px;
    }
#masthead a:link{
    color:#1f2b5c;
    text-decoration:none;
    }
#masthead a:visited{
    color:#1f2b5c;
    text-decoration:none;
    }
#masthead a:hover{
    color:#6f7bac;
    text-decoration:none;
    }
#masthead a:active{
    color:#1f2b5c;
    text-decoration:none;
    }

#topQuote p{
    margin:-3px 0px 0px 0px;
    padding:0px 0px 3px 0px;
    text-align:right;
    font-family:arial,helvetica,sans-serif;
    font-size:12px;
    font-style:italic;
    color:#1f2b5c;
    }

#mainContainer{
    margin:3px 0px 0px 0px;
    padding:0px;
    width:737px;
    height:auto;
    }

#mainContainerHome{
    margin:3px 0px 0px 0px;
    padding:0px;
    width:737px;
    height:473px;
    }

#leftColumn{
    margin:0px;
    padding:0px;
    width:136px;
    height:auto;
    float:left;
    background-color:#ccc;
    }
#leftColumn img{
    margin-top:2px;
    vertical-align:top;
    border:0;
    }

#leftColumn p.menuOurApproach{
    margin:30px 0px 0px -19px;
    width:155px;
    text-align:left;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#1f2b5c;
    }
a.menuOurApproach:link{
    color:#1f2b5c;
    text-decoration:none;
    }
a.menuOurApproach:visited{
    color:#1f2b5c;
    text-decoration:none;
    }
a.menuOurApproach:hover{
    color:#6f7bac;
    text-decoration:none;
    }
a.menuOurApproach:active{
    color:#1f2b5c;
    text-decoration:none;
    }
.on{
    /* background-color:#666; */
    background-color:#1f2b5c;
    /* background-color:#189ba7; */
    }

#green_hover{
    margin:10px 0px 0px 0px;
}
div#green_hover p{
    margin:10px 0px 0px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
    font-weight:normal;
}
div#green_hover a:link{
    color:#189ba7;
    text-decoration:none;
    }
div#green_hover a:visited{
    color:#189ba7;
    text-decoration:none;
    }
div#green_hover a:hover{
    color:#48bbc7;
    text-decoration:none;
    }
div#green_hover a:active{
    color:#189ba7;
    text-decoration:none;
    }

#leftColumn p.menuOurServices{
    margin:5px 0px 0px -19px;
    width:155px;
    text-align:left;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#189ba7;
    }
a.menuOurServices:link{
    color:#189ba7;
    text-decoration:none;
    }
a.menuOurServices:visited{
    color:#189ba7;
    text-decoration:none;
    }
a.menuOurServices:hover{
    color:#48bbc7;
    text-decoration:none;
    }
a.menuOurServices:active{
    color:#189ba7;
    text-decoration:none;
    }

#subMenu, #subMenu ul{
    list-style:none;
    margin:11px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:136px;
    background-color:#999;
    text-align:left;
    }
#subMenu li{
    margin:0px;
    padding:5px 10px 5px 13px;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    }
.onServices{
    /* background-color:#666; */
    /* background-color:#1f2b5c; */
    background-color:#188b97;
    }
#subMenu a:link{
    color:#fff;
    text-decoration:none;
    }
#subMenu a:visited{
    color:#fff;
    text-decoration:none;
    }
#subMenu a:hover{
    color:#fff;
    text-decoration:none;
    }
#subMenu a:active{
    color:#fff;
    text-decoration:none;
    }

#subMenuLower, #subMenuLower ul{
    list-style:none;
    margin:235px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:136px;
    text-align:left;
    }
#subMenuLower img{
    position:relative;
    top:3px;
    border:none;
    margin:0px 23px 0px 0px;
    float:left;
    }
#subMenuLower li{
    margin:0px 0px 0px -32px;
    padding:5px 10px 5px 13px;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    }
#subMenuLower a:link{
    color:#666;
    text-decoration:none;
    }
#subMenuLower a:visited{
    color:#666;
    text-decoration:none;
    }
#subMenuLower a:hover{
    color:#189ba7;
    text-decoration:none;
    }
#subMenuLower a:active{
    color:#666;
    text-decoration:none;
    }
#subMenuLower a.subon{
    color:#189ba7;
    }



#subSubMenu, #subMenu ul{
    list-style:none;
    margin:10px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:136px;
    text-align:left;
    }
#subSubMenu img{
    position:relative;
    top:3px;
    border:none;
    margin:0px 23px 0px 0px;
    float:left;
    }
#subSubMenu li{
    margin:0px 0px 0px -32px;
    padding:5px 10px 5px 13px;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    }
#subSubMenu a:link{
    color:#189ba7;
    text-decoration:none;
    }
#subSubMenu a:visited{
    color:#189ba7;
    text-decoration:none;
    }
#subSubMenu a:hover{
    color:#48bbc7;
    text-decoration:none;
    }
#subSubMenu a:active{
    color:#189ba7;
    text-decoration:none;
    }

#noOpacityBox #scrollLeftCol{
    float:left;
    margin:0px;
    padding:0px;
    width:310px;
    overflow:visible;
    }
#noOpacityBox #scrollRightCol{
    float:right;
    width:180px;
    height:auto;
    }
#noOpacityBox #scrollRightCol p{
    margin:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    line-height:170%;
    font-weight:normal;
    }
#noOpacityBox #scrollRightCol p.hi_text{
    margin:10px 0px 0px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    line-height:170%;
    font-weight:normal;
    color:#000000;
    }
#noOpacityBox #scrollRightCol h6{
    margin:2px 0px 10px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#666666;
    }
#noOpacityBox #scrollRightCol img{
    /* position:relative; Won't scroll in IE if I retain this */
    /* top:3px; */
    border:none;
    margin:0px 8px 0px 0px;
    float:left;
    }
#noOpacityBox #scrollRightCol a:link{
    color:#189ba7;
    text-decoration:none;
    }
#noOpacityBox #scrollRightCol a:visited{
    color:#189ba7;
    text-decoration:none;
    }
#noOpacityBox #scrollRightCol a:hover{
    color:#48bbc7;
    text-decoration:none;
    }
#noOpacityBox #scrollRightCol a:active{
    color:#189ba7;
    text-decoration:none;
    }

#noOpacityBox #hotTopicList{
    position:relative;
    top:10px;
    left:-27px;
    margin:0px;
}
#noOpacityBox #hotTopicList li{
    margin:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    line-height:150%;
    font-weight:normal;
    color:#189ba7;
    }
#noOpacityBox #hotTopicList a:link{
    color:#189ba7;
    text-decoration:none;
    }
#noOpacityBox #hotTopicList a:visited{
    color:#189ba7;
    text-decoration:none;
    }
#noOpacityBox #hotTopicList a:hover{
    color:#48bbc7;
    text-decoration:none;
    }
#noOpacityBox #hotTopicList a:active{
    color:#189ba7;
    text-decoration:none;
    }

#noOpacityBox #hotTopicLinks{
    margin:0px;
}
#noOpacityBox #hotTopicLinks p{
    margin:10px 0px 0px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    line-height:170%;
    font-weight:normal;
    color:#ffffff;
    }
#noOpacityBox #hotTopicLinks a:link{
    color:#;
    text-189ba7:none;
    }
#noOpacityBox #hotTopicLinks a:visited{
    color:#189ba7;
    text-decoration:none;
    }
#noOpacityBox #hotTopicLinks a:hover{
    color:#48bbc7;
    text-decoration:none;
    }
#noOpacityBox #hotTopicLinks a:active{
    color:#189ba7;
    text-decoration:none;
    }


#rightColumn {
    margin:0px;
    padding:0px;
    width:596px;
    height:auto;
    float:right;
    text-align:left;
    }
#rightColumn img{
    border:none;
    }
#rightColumnNoImage {
    margin:0px;
    padding:0px;
    width:596px;
    height:auto;
    float:right;
    text-align:left;
    background-color:#ccc;
    }
#rightColumnNoImage img{
    border:none;
    }

.approach{
    background-image:url(/images/our-approach.jpg);
    background-repeat:no-repeat;
    }
.our-services{
    background-image:url(/images/our-services.jpg);
    background-repeat:no-repeat;
    }
.pensions{
    background-image:url(/images/pensions.jpg);
    background-repeat:no-repeat;
    }
.pensions-and-divorce{
    background-image:url(/images/pensions-and-divorce.jpg);
    background-repeat:no-repeat;
    }
.pension-transfers-for-ifas{
    background-image:url(/images/pension-transfers-for-ifas.jpg);
    background-repeat:no-repeat;
    }
.annuities{
    background-image:url(/images/annuities.jpg);
    background-repeat:no-repeat;
    }
.investments{
    background-image:url(/images/investments.jpg);
    background-repeat:no-repeat;
    }
.inheritance-tax{
    background-image:url(/images/inheritance.jpg);
    background-repeat:no-repeat;
    }
.protection{
    background-image:url(/images/protection.jpg);
    background-repeat:no-repeat;
    }
.mortgages{
    background-image:url(/images/mortgages.jpg);
    background-repeat:no-repeat;
    }
.fees{
    background-image:url(/images/fees.jpg);
    background-repeat:no-repeat;
    }

#leftArrows{
    margin:16px 0px 0px 0px;
    padding:0px;
    width:46px;
    height:auto;
    float:left;
    }
#leftArrows p.arrowBotLeft{
    margin:307px 0px 0px 0px;
    }

#opacityBox{
    margin:32px 0px 0px 54px;
    padding:20px 15px;
    width:220px;
    height:auto;
    background-color:#fff;
    -moz-opacity:0.82;
    opacity:0.82;
    filter:alpha(opacity=82);
    }
#opacityBox h1{
    margin:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:18px;
    font-weight:bold;
    letter-spacing:-0.5px;
    }
#opacityBox h2{
    margin:10px 0px 0px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
    font-weight:bold;
    line-height:140%;
    }
#opacityBox p{
    margin:10px 0px 0px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
    font-weight:normal;
    line-height:140%;
    }
#opacityBox a:link{
    color:#189ba7;
    text-decoration:none;
    }
#opacityBox a:visited{
    color:#189ba7;
    text-decoration:none;
    }
#opacityBox a:hover{
    color:#48cbd7;
    text-decoration:none;
    }
#opacityBox a:active{
    color:#189ba7;
    text-decoration:none;
    }
#downloadLink{
    margin:0px;
}
#downloadLink p{
    margin:10px 0px 0px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    }

#opacityBoxApproach{
    margin:32px 0px 0px 54px;
    padding:22px 17px;
    width:345px;
    background-color:#fff;
    -moz-opacity:0.82;
    opacity:0.82;
    filter:alpha(opacity=82);
    overflow:visible;
    }
#opacityBoxApproach h1{
    margin:0px 0px 10px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:18px;
    font-weight:bold;
    letter-spacing:-0.5px;
    }
#opacityBoxApproach h2{
    margin:10px 0px 0px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
    font-weight:bold;
    line-height:140%;
    }
#opacityBoxApproach p{
    margin:0px 0px 0px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
    font-weight:normal;
    line-height:140%;
    }
#opacityBoxApproach a:link{
    color:#189ba7;
    text-decoration:none;
    }
#opacityBoxApproach a:visited{
    color:#189ba7;
    text-decoration:none;
    }
#opacityBoxApproach a:hover{
    color:#48cbd7;
    text-decoration:none;
    }
#opacityBoxApproach a:active{
    color:#189ba7;
    text-decoration:none;
    }

#noOpacityBox{
    position:relative;
    left:10px;
    /* margin:25px 0px 0px 54px; */
    margin:25px 0px 0px 44px;
    padding:22px 0px;
    /* width:490px; */
    width:507px;
    height:auto;
    }

#noOpacityBox h1{
    margin:0px 0px 10px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:18px;
    font-weight:bold;
    letter-spacing:-0.5px;
    color:#fff;
    }
#noOpacityBox h2{
    margin:10px 0px 0px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
    font-weight:bold;
    line-height:140%;
    }
#noOpacityBox h6{
    margin:10px 0px 0px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
    font-weight:normal;
    line-height:140%;
    color:#189ba7;
    }
#noOpacityBox p{
    margin:0px 0px 0px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
    font-weight:normal;
    line-height:140%;
    }
#noOpacityBox a:link{
    color:#189ba7;
    text-decoration:none;
    }
#noOpacityBox a:visited{
    color:#189ba7;
    text-decoration:none;
    }
#noOpacityBox a:hover{
    color:#48bbc7;
    text-decoration:none;
    }
#noOpacityBox a:active{
    color:#189ba7;
    text-decoration:none;
    }


#annuityPDF{
    margin:5px 0px 0px 55px;
    padding:5px 0px 0px 0px;
    width:250px;
    }
#annuityPDF p{
    margin:0px 0px 10px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:10px;
    font-weight:normal;
    }
#annuityPDF img{
    margin:0px;
    }
#annuityPDF a:link{
    color:#189ba7;
    text-decoration:none;
    }
#annuityPDF a:visited{
    color:#189ba7;
    text-decoration:none;
    }
#annuityPDF a:hover{
    color:#ffffff;
    text-decoration:none;
    }
#annuityPDF a:active{
    color:#189ba7;
    text-decoration:none;
    }
#annuityLeft{
    float:left;
    width:77px;
    margin-right:9px;
    }
#annuityRight{
    float:right;
    width:77px;
    margin-left:9px;
    }


#annuityPDF2Row{
    margin:5px 0px 0px 55px;
    padding:5px 0px 0px 0px;
    width:320px;
    }
#annuityPDF2Row p{
    margin:0px 0px 6px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:12px;
    font-weight:normal;
    }
#annuityPDF2Row img{
    margin:0px;
    width:60px;
    height:45px;
    }
#annuityPDF2Row a:link{
    color:#189ba7;
    text-decoration:none;
    }
#annuityPDF2Row a:visited{
    color:#189ba7;
    text-decoration:none;
    }
#annuityPDF2Row a:hover{
    color:#ffffff;
    text-decoration:none;
    }
#annuityPDF2Row a:active{
    color:#189ba7;
    text-decoration:none;
    }


#smallBoxes{
    margin:10px 0px 0px 54px;
    padding:0px;
    width:220px;
    height:55px;
    }
#smallBoxes img{
    margin:0px 7px 0px 0px;
    }

#contactLeft{
    float:left;
    margin:0px 15px 0px 0px;
    padding:0px;
    width:50%;
}
.colPara{
    margin:0px;
    padding:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:12px;
    font-weight:normal;
    line-height:normal;
    }
.regInfo{
    margin:0px;
    padding:20px 0px 0px 0px;
    }

#scrollText{
    float:left;
    margin:0px 0px 0px 13px;
    padding:0px;
    width:458px;
    /* overflow:hidden; */
    overflow:visible;
    }
#scrollText li{
    font-family:verdana,sans-serif;
    font-size:13px;
    line-height:140%;
}
.nudge{
    position:relative;
    top:1px;
    }
.scrollTextImg{
    margin:0px;
    padding:0px 20px 0px 0px;
    border:0px;
    float:left;
    }
#scrollTextSmall{
    float:left;
    margin:0px;
    padding:0px;
    width:455px;
    overflow:visible;
    }
#scrollTextSmall p{
    font-size:11px;
    }


#startTeam{
    height:auto;
    margin:0px;
    text-align:left;
    }
#startTeam table{
    margin:0px;
    padding:0px;
    width:100%;
    border:none;
    }
#startTeam tr{
    vertical-align:top;
    }
#startTeam td{
    padding:0px 10px 10px 0px;
    width:64px;
    }
#startTeam td.wide{
    padding:0px 0px 10px 0px;
    width:100%;
    }
#startTeam p{
    margin:0px;
    padding:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
    font-weight:normal;
    line-height:120%;
    color:#000;
    }
#startTeam h6{
    margin:0px;
    padding:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:10px;
    font-weight:normal;
    line-height:120%;
    color:#000;
    }
#startTeam h5{
    margin:6px 0px 0px 0px;
    padding:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
    font-weight:bold;
    line-height:120%;
    color:#000;
    }
.startTeamImg{
    margin:0px;
    padding:0px 0px 2px 0px;
    border:0px;
    }

#onePerson{
    margin:0px;
    height:340px;
    }
#onePerson img{
    margin:0px;
    }
#onePerson p{
    margin:0px 0px 6px 0px;
    padding:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:12px;
    font-weight:normal;
    line-height:140%;
    color:#000;
    }
#onePerson p.name{
    margin:0px;
    font-size:14px;
    font-weight:bold;
    }
#onePerson p.job{
    margin:0px;
    font-weight:bold;
    }
#onePerson p.phone{
    margin:0px;
    }
#onePerson p.email{
    margin:0px;
    letter-spacing:-0.1px;
    }
#onePerson p.expertise{
    margin:0px 0px 41px 0px;
    }
#onePerson p.info{
    margin:0px;
    padding:8px 0px 6px 0px;
    }
#onePerson a:link{
    color:#000000;
    text-decoration:none;
    }
#onePerson a:visited{
    color:#000000;
    text-decoration:none;
    }
#onePerson a:hover{
    color:#189ba7;
    text-decoration:none;
    }
#onePerson a:active{
    color:#000000;
    text-decoration:none;
    }




#contactText table{
    margin:0px;
    border:none;
    }
#contactText p{
    margin:6px 0px 0px 0px;
    padding:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#000;
    }
#contactText h6{
    margin:10px 0px 0px 0px;
    padding:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:9px;
    font-weight:normal;
    color:#000;
    }
#contactText h5{
    margin:11px 0px 0px 0px;
    padding:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#000;
    }
#contactText form{
    margin:10px 0px 0px 0px;
    }
#contactText input.button{
    margin:6px 0px 0px 0px;
    height:20px;
    font-size:10px;
    font-family:verdana,sans-serif;
    }
#contactText input.regField{
    margin:3px 0px 0px 0px;
    width:230px;
    font-size:10px;
    font-family:verdana,sans-serif;
    }
#contactText input.regField1st{
    margin:0px;
    width:230px;
    font-size:10px;
    font-family:verdana,sans-serif;
    }
#contactText textarea{
    margin:3px 0px 0px 0px;
    width:230px;
    height:50px;
    font-size:10px;
    font-family:verdana,sans-serif;
    }
#contactText p.checkBoxes{
    margin:0px;
    padding:0px;
    font-size:10px;
    font-family:arial,sans-serif;
    }
#contactText input.check{
    position:relative;
    top:2px;
    margin:0px;
    }


#opacityBox a:link{
    color:#189ba7;
    text-decoration:none;
    }
#goBack a:visited{
    color:#fff;
    text-decoration:none;
    }
#goBack a:link{
    color:#fff;
    text-decoration:none;
    }
#goBack a:hover{
    color:#999;
    text-decoration:none;
    }
#goBack a:active{
    color:#fff;
    text-decoration:none;
    }

#rightArrows{
    margin:16px 0px 0px 0px;
    padding:0px;
    width:46px;
    height:360px;
    float:right;
    }
#rightArrows p.arrowBotRight{
    margin:307px 0px 0px 0px;
    }

#footer{
    clear:both;
    margin:14px 0px 0px 0px;
    width:737px;
    }
#footer p.contact{
    position:relative;
    top:2px;
    float:left;
    margin:0px;
    padding:0px;
    text-align:left;
    font-family:arial,helvetica,sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#1f2b5c;
    }
#footer p{
    margin:0px 0px 0px 0px;
    padding:0px;
    text-align:right;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#1f2b5c;
    }
#footer a:visited{
    color:#1f2b5c;
    text-decoration:none;
    }
#footer a:link{
    color:#1f2b5c;
    text-decoration:none;
    }
#footer a:hover{
    color:#189ba7;
    text-decoration:none;
    }
#footer a:active{
    color:#5f6b9c;
    text-decoration:none;
    }
.footerHome{
    position:relative;
    top:-13px;
    margin:0px;
    }


#useArrows{
    position:relative;
    top:-455px;
    left:311px;
    width:100px;
    height:auto;
    margin:0px;
    padding:0px;
    text-align:right;
    }
#useArrows p{
    margin:0px;
    padding:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#666;
    }
#useArrowsBot{
    position:relative;
    top:-82px;
    left:-161px;
    width:100px;
    height:auto;
    margin:0px;
    padding:0px;
    text-align:right;
    }
#useArrowsBot p{
    margin:0px;
    padding:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#666;
    }

#errorMsgs{
    margin:0px;
    }
#errorMsgs h3{
    margin:0px;
    font-family:tahoma,sans-serif;
    font-size:17px;
    font-weight:bold;
    color:#189ba7;
    }
#errorMsgs p{
    margin:4px 0px 0px 0px;
    font-family:verdana,sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#666;
    }


#buttons{
    position:relative;
    top:-324px;
    left:119px;
    width:320px;
    height:146px;
    margin:0px auto;
    padding:0px;
    }

#but_approach{
    float:left;
    width:146px;
    height:146px;
    margin:0px;
    padding:0px;
    /* background-image:url(../images/but_approach.png); */
    /* background-repeat:no-repeat; */
    cursor:pointer;
    }
#but_approach p{
    margin:0px 0px 0px 0px;
    padding:19px 0px 0px 18px;
    font-family:arial,helvetica,sans-serif;
    font-size:18px;
    font-weight:normal;
    line-height:135%;
    color:#ffffff;
    }
#but_approach a:visited{
    color:#ffffff;
    text-decoration:none;
    }
#but_approach a:link{
    color:#ffffff;
    text-decoration:none;
    }
#but_approach a:hover{
    color:#ffffff;
    text-decoration:none;
    }
#but_approach a:active{
    color:#ffffff;
    text-decoration:none;
    }

#but_services{
    float:right;
    width:146px;
    height:146px;
    margin:0px;
    padding:0px;
    /* background-image:url(../images/but_services.png); */
    /* background-repeat:no-repeat; */
    cursor:pointer;
    }
#but_services p{
    margin:0px;
    padding:82px 18px 0px 0px;
    font-family:arial,helvetica,sans-serif;
    font-size:18px;
    font-weight:normal;
    line-height:135%;
    text-align:right;
    color:#ffffff;
    }
#but_services a:visited{
    color:#ffffff;
    text-decoration:none;
    }
#but_services a:link{
    color:#ffffff;
    text-decoration:none;
    }
#but_services a:hover{
    color:#ffffff;
    text-decoration:none;
    }
#but_services a:active{
    color:#ffffff;
    text-decoration:none;
    }

#bottomMenu{
    position:relative;
    top:0px;
    margin:0px auto 0px auto;
    width:790px;
    }
#bottomMenu p{
    margin:8px 0px 0px 0px;
    padding:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:10px;
    font-weight:bold;
    text-align:right;
    color:#666666;
    }
#bottomMenu a:visited{
    color:#666666;
    text-decoration:none;
    }
#bottomMenu a:link{
    color:#666666;
    text-decoration:none;
    }
#bottomMenu a:hover{
    color:#189ba7;
    text-decoration:none;
    }
#bottomMenu a:active{
    color:#666666;
    text-decoration:none;
    }

#bottomMenuHome{
    position:relative;
    top:8px;
    margin:0px auto 0px auto;
    width:790px;
    }
#bottomMenuHome p{
    margin:0px;
    padding:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:10px;
    font-weight:bold;
    text-align:right;
    color:#666666;
    }
#bottomMenuHome a:visited{
    color:#666666;
    text-decoration:none;
    }
#bottomMenuHome a:link{
    color:#666666;
    text-decoration:none;
    }
#bottomMenuHome a:hover{
    color:#189ba7;
    text-decoration:none;
    }
#bottomMenuHome a:active{
    color:#666666;
    text-decoration:none;
    }

#bottomMenuGeneric{
    position:relative;
    top:26px;
    margin:0px auto 0px auto;
    width:790px;
    }
#bottomMenuGeneric p{
    margin:-18px 0px 0px 0px;
    padding:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:10px;
    font-weight:bold;
    text-align:right;
    color:#666666;
    }
#bottomMenuGeneric a:visited{
    color:#666666;
    text-decoration:none;
    }
#bottomMenuGeneric a:link{
    color:#666666;
    text-decoration:none;
    }
#bottomMenuGeneric a:hover{
    color:#189ba7;
    text-decoration:none;
    }
#bottomMenuGeneric a:active{
    color:#666666;
    text-decoration:none;
    }
