@charset "utf-8";
/* CSS Document */

* {
padding: 0px;
margin: 0px;
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222222;
background-color: #cccccc;
}
img {
padding: 0px;
margin: 0px;
}
/*
a, a:visited {
color: #696969;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}
*/

li {
list-style-type: none;
}
.clear {
clear: both;
}

.kPBox {
width: 248px;
float: left;
margin-top: 10px;
}
.kPBox ul{
width: 240px;
border-left: 4px solid #92c7e6;
border-right: 4px solid #92c7e6;
float: left;
}
.kPBox li{
padding: 8px;
line-height: 17px;
}
.KPBoxTop { 
width: 248px;
height: 42px;
display: block;
float: left;
background: url(/bpas_skin/graphics/key-points-top.jpg) no-repeat;
}
.KPBoxBottom { 
width: 248px;
height: 20px;
display: block;
float: left;
background: url(/bpas_skin/graphics/key-points-bottom.jpg) no-repeat;
}

.kPBoxGray {
width: 248px;
float: left;
margin-top: 10px;
}
.kPBoxGray ul{
width: 241px;
border-left: 3px solid #bcbdc1;
border-right: 3px solid #bcbdc1;
float: left;
}
.kPBoxGray li{
padding: 10px;
line-height: 17px;
}
.KPBoxTopGray { 
width: 248px;
height: 42px;
display: block;
float: left;
background: url(/bpas_skin/graphics/key-points-top-gray.jpg) no-repeat;
}
.KPBoxBottomGray { 
width: 248px;
height: 20px;
display: block;
float: left;
background: url(/bpas_skin/graphics/key-points-bottom-gray.jpg) no-repeat;
}


.kPBoxGreen {
width: 248px;
float: left;
margin-top: 10px;
}
.kPBoxGreen ul{
width: 241px;
border-left: 3px solid #dae4cb;
border-right: 3px solid #dae4cb;
float: left;
}
.kPBoxGreen li{
padding: 10px;
line-height: 17px;
}
.KPBoxTopGreen { 
width: 248px;
height: 42px;
display: block;
float: left;
background: url(/bpas_skin/graphics/key-points-top-green.jpg) no-repeat;
}
.KPBoxBottomGreen { 
width: 248px;
height: 20px;
display: block;
float: left;
background: url(/bpas_skin/graphics/key-points-bottom-green.jpg) no-repeat;
}


.kPBoxYellow {
width: 248px;
float: left;

}
.kPBoxYellow ul{
width: 240px;
border-left: 4px solid #f9e0a7;
border-right: 4px solid #f9e0a7;
float: left;
}
.kPBoxYellow li{
padding: 10px;
line-height: 17px;
}
.KPBoxTopYellow { 
width: 248px;
height: 42px;
display: block;
float: left;
background: url(/bpas_skin/graphics/key-points-top-yellow.jpg) no-repeat;
}
.KPBoxBottomYellow { 
width: 248px;
height: 20px;
display: block;
float: left;
background: url(/bpas_skin/graphics/key-points-bottom-yellow.jpg) no-repeat;
}


h1 {
color: #7d6dac;
}


.header {
float: left;
}
a.logo { 
width: 125px;
height: 66px;
display: block;
float: left;
margin-bottom: 10px;
background: url(/bpas_skin/graphics/bpasbypost_logo.png) no-repeat;
}

#logoText {
	display: block;
	float: left;
	vertical-align:bottom;
	margin: 0px 0px 0px 20px;
}

#homeContainer {
width: 780px;
margin: 0 auto;
background-color: #fff;
padding: 0px 25px;
}
.searchBox2 {
float: right;
width: 340px;
}
.searchBox2 li {
float: left;
padding: 0px 6px 0px 6px;
font-size: 15px;
text-align: right;
background: url(/bpas_skin/graphics/search-border.gif) no-repeat right center;
}
.searchBox2 a,.searchBox2 a:visited {
font-size: 15px;
}
.searchBox2 a:hover {

}
.searchBox2 input {
width: 140px;
}
.searchBox {
float: left;
width: 100%;
padding: 10px 0px 20px 0px;
}
.searchBox ul {
float: right;
width: 210px;
}
.searchBox li {
float: left;
padding-right: 10px;
font-size: 15px;
}
.homeLogo { 
width: 125px;
height: 66px;
display: block;
background: url(/bpas_skin/graphics/bpasbypost_logo.png) no-repeat;
}
.homeLC {
width: 315px;
float: left;
padding: 0px 30px 0px 10px;
}
.homeRC {
width: 410px;
float: left;
}
.flagList {
float: right;
padding: 10px 0px 10px 0px;
}
.flagList li {
float: left;
padding-left: 4px;
}
a.btnFlag1 { 
width: 16px;
height: 11px;
display: block;
float: left;
background: url(/bpas_skin/graphics/img-flags.jpg) no-repeat 0 0;
}
a.btnFlag2 {
width: 16px;
height: 11px;
display: block;
float: left;
background: url(/bpas_skin/graphics/img-flags.jpg) no-repeat -21px 0;
}
a.btnFlag3 {
width: 16px;
height: 11px;
display: block;
float: left;
background: url(/bpas_skin/graphics/img-flags.jpg) no-repeat -42px 0;
}
a.btnFlag4 {
width: 16px;
height: 11px;
display: block;
float: left;
background: url(/bpas_skin/graphics/img-flags.jpg) no-repeat -63px 0;
}
a.btnFlag5 {
width: 16px;
height: 11px;
display: block;
float: left;
background: url(/bpas_skin/graphics/img-flags.jpg) no-repeat -84px 0;
}
a.btnFlag6 {
width: 16px;
height: 11px;
display: block;
float: left;
background: url(/bpas_skin/graphics/img-flags.jpg) no-repeat -105px 0;
}

.listSyle1 {
padding-top: 40px;
}
.listSyle1 li {
padding: 0px 0px 5px 0px;
color: #7d6dac;	
}
.bulletAP {
padding-left: 20px!important;
background: url(/bpas_skin/graphics/bullet-arrow.gif) no-repeat 0 3px;
}

.homeNewsBox {
padding-top: 30px;
}
.homeNewsBg { 
margin-top: 20px;
padding: 15px 0px 0px 10px;
width: 275px;
height: 38px;
display: block;
background: url(/bpas_skin/graphics/banner-bg.jpg) no-repeat;
color: #fff;
font-size: 13px;
font-weight: bold;
}

.homeNewsBox {

}
.homeNewsBox a, .homeNewsBox a:visited {
color: #83b4d2;
text-decoration: none;
}
.homeNewsBox a:hover {
text-decoration: underline;

}

#footer {
width: 100%;
clear: both;
padding-top: 20px;
height: 20px;
}
#footer ul {

}
#footer li {
float: left;
color: #acadaf;
font-size: 11px;
padding: 0px 10px; 
border-right: 1px solid #acadaf;
}
#footer a, #footer a:visited {
color: #acadaf;
font-size: 11px;
text-decoration: none;
}
#footer a:hover {
text-decoration: underline;
}

.homeNav {
width: 410px;
float: left;
}
.homeNav ul {

}
.homeNav li {
padding-bottom: 23px;
float: left;
}
.navHomeMid {
width: 142px;
height: 121px;
display: block;
float: left;
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat -143px -144px;
}
a.btnHAbout {
width: 143px;
height: 121px;
display: block;
float: left;
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat 0 0;
}
a.btnHMen {
width: 142px;
height: 121px;
display: block;
float: left;
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat -143px 0;
}
a.btnHWomen {
width: 123px;
height: 121px;
display: block;
float: left;
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat -285px 0;
}
a.btnHKnowledge {
width: 143px;
height: 121px;
display: block;
float: left;
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat 0 -144px;
}
a.btnHYoungPeople {
width: 123px;
height: 121px;
display: block;
float: left;
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat -285px -144px;
}
a.btnHHealthSol {
width: 143px;
height: 121px;
display: block;
float: left;
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat 0 -289px;
}
a.btnHClinics {
width: 142px;
height: 121px;
display: block;
float: left;
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat -143px -288px;
}
a.btnHPress {
width: 123px;
height: 121px;
display: block;
float: left;
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat -285px -290px;
}

a.btnHAbout:hover {
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat -416px 0;
}
a.btnHMen:hover {
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat -559px 0;
}
a.btnHWomen:hover {
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat -701px 0;
}
a.btnHKnowledge:hover {
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat -416px -144px;
}
a.btnHYoungPeople:hover {
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat -701px -144px;
}
a.btnHHealthSol:hover {
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat -415px -289px;
}
a.btnHClinics:hover {
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat -559px -288px;
}
a.btnHPress:hover {
background: url(/bpas_skin/graphics/btn-home.jpg) no-repeat -701px -290px;
}

.navigation {
float: left;
height: 50px;
}
.navigation li {
float: left;
position: relative;
}
.navigation li ul {
position: absolute;
top: 34px;
left: 0px;
}
.navigation li ul li {
float: left;
display: block;
padding: 5px;
}
.navigation li ul li a, .navigation li ul li a:visited {

}
.navigation li ul li a:hover {

}
a.btnWomen {
width: 151px;
height: 34px;
display: block;
float: left;
background: url(/bpas_skin/graphics/btn-int-nav.gif) no-repeat 0 0;
}
a.btnMen {
width: 150px;
height: 34px;
display: block;
float: left;
background: url(/bpas_skin/graphics/btn-int-nav.gif) no-repeat -151px 0;
}
a.btnHealth {
width: 151px;
height: 34px;
display: block;
float: left;
background: url(/bpas_skin/graphics/btn-int-nav.gif) no-repeat -301px 0;
}
a.btnKnowledge {
width: 152px;
height: 34px;
display: block;
float: left;
background: url(/bpas_skin/graphics/btn-int-nav.gif) no-repeat -452px 0;
}
a.btnAbout {
width: 248px;
height: 34px;
display: block;
float: left;
background: url(/bpas_skin/graphics/btn-int-nav.gif) no-repeat -604px 0;
}
a.btnWomen:hover {
background: url(/bpas_skin/graphics/btn-int-nav.gif) no-repeat 0 -35px;
}
a.btnMen:hover {
background: url(/bpas_skin/graphics/btn-int-nav.gif) no-repeat -151px -35px;
}
a.btnHealth:hover {
background: url(/bpas_skin/graphics/btn-int-nav.gif) no-repeat -301px -35px;
}
a.btnKnowledge:hover {
background: url(/bpas_skin/graphics/btn-int-nav.gif) no-repeat -452px -35px;
}
a.btnAbout:hover {
background: url(/bpas_skin/graphics/btn-int-nav.gif) no-repeat -604px -35px;
}

.sub {
width: 188px;
padding: 0px 10px;
display: none;
background-color: #b7b0d2;
}
.sub li {
width: 100%;
float: left;
padding: 0px!important;
border-bottom: 1px solid #fff;
}
.sub a, .sub a:visited {
color: #fff;
text-decoration: none;
font-size: 12px;
font-weight: bold;
background-color: #b7b0d2;
display: block;
padding: 5px;
}
.sub .last {
border-bottom: none!important;
}
.sub a:hover {
background-color: #9284b9;
}

.breadcrumbs {
float: left;
margin: 0px 180px 0px 185px;
width: 425px;
padding: 15px 0px 5px 0px;
background: url(/bpas_skin/graphics/breadcrumbs-border.gif) repeat-x bottom;
}
.breadcrumbs li {
float: left;
padding-right: 3px;
}

.contLinkBox {
width: 149px;
float: left;
background: #f4f3f9 url(/bpas_skin/graphics/links-nav-top.gif) no-repeat top;
padding: 20px 0px 0px 0px;
}
.contLinkBox ul {
width: 149px;
display: block;
background: url(/bpas_skin/graphics/links-nav-bottom.gif) no-repeat bottom;
padding-bottom: 20px;
}
.contLinkBox ul li {
padding: 0px 5px 4px 5px;
}
.contLinkBox a, .contLinkBox a:visited {
color: #786da9;
font-size: 12px;
text-decoration: none;
}
.contLinkBox a:hover {
color: #676769;
}
.contDisplay {
width: 420px;
float: left;
padding: 10px 16px;
}
.contOther {
width: 250px;
float: left;
}
.btnSpecialists { 
width: 248px;
height: 114px;
display: block;
margin-bottom: 10px;
float: left;
background: url(/bpas_skin/graphics/link-specialist-call-centre.jpg) no-repeat;
}
a.btnLatestNews { 
width: 248px;
height: 114px;
display: block;
margin-bottom: 10px;
float: left;
background: url(/bpas_skin/graphics/link-latest-news.jpg) no-repeat;
}
a.btnFindOut { 
width: 247px;
height: 65px;
display: block;
float: left;
background: url(/bpas_skin/graphics/internal-pages_30.jpg) no-repeat;
}
a.btnFindOutGray { 
width: 247px;
height: 65px;
display: block;
float: left;
background: url(/bpas_skin/graphics/find-out-more-gray.jpg) no-repeat;
}
a.btnFindOutPink { 
width: 247px;
height: 65px;
display: block;
float: left;
margin-bottom: 10px;
background: url(/bpas_skin/graphics/find-out-more-pink.jpg) no-repeat;
}
a.btnFindOutGreen { 
width: 247px;
height: 65px;
display: block;
float: left;
margin-bottom: 10px;
background: url(/bpas_skin/graphics/find-out-more-green.jpg) no-repeat;
}


h2 {
color: #7e719d;
font-weight: bold;
}

h3 {
color: #9e91bd;
font-weight: bold;
}

.linkPurple {
color: #9e91bd;
}
.textLBlue {
color: #87b5d6;
}
.textLGreen {
color: #afbc26;
}
.textPink {
color: #eba5bd;
}
.noBG {
background: none!important;
}

#manBox {
	background: url(/bpas_skin/graphics/men.png) no-repeat;
}

#womanBox {
	background: url(/bpas_skin/graphics/woman.png) no-repeat;
}