body {
background: #ffffff;
font-family: "Tahoma", "Verdana", sans-serif;
padding: 0;
margin: 0;
font-size: 13px;
}
.bold {
font-weight: bold;
}
a:link {color: white; text-decoration: none;}
a:visited {color: white; text-decoration: none;}
a:hover {text-decoration: underline;}
a:hover.current, a:link.current, a:visited.current {color: #9788be; text-decoration: none; cursor: default;}

.header {
background: #0e1148;
color: white;
}
.contact-info {
text-align: right;
font-style: normal;
vertical-align: top;
margin: 0px 40px 50px 0px;
font-size: 13px;
}
.toc {
text-align: right;
font-weight: bold;
white-space: nowrap;
vertical-align: bottom;
margin: 70px 40px 20px 0px;
font-size: 13px;
}
.sidebar {
background: #0e1148 url(images/bpi-sidebar.png) no-repeat top;
width: 145px;
vertical-align: top;
color: white;
}
.sidebar h1 {
font-family: "Tahoma", "Verdana", sans-serif;
font-size: 13px;
margin: 0 10px 10px 50px;
border-bottom: 1px solid #ffffff;
text-align: right;
}
.sidebar h2 {
font-family: "Tahoma", "Verdana", sans-serif;
font-size: 13px;
margin: 20px 10px 0 0;
text-align: right;
font-weight: normal;
color: white;
}
.content-column {
margin: 40px 0 75px 0;
padding: 0 40px 0 40px;
border-right: #d1d1d1 1px solid;
}
p {
text-indent: 0px;
font-size: 13px;
text-align: left;
margin: 20px 20px 0 20px;
}
.descriptions p {
text-indent: 0px;
font-size: 13px;
text-align: left;
margin: 0 0 20px 0;
}
.news, .about {
font-size: 13px;
text-align: left;
margin: 40px 0 75px 0;
padding: 0 40px 0 40px;
border-right: #d1d1d1 1px solid;
}
p.news-headline {
color: #212578;
font-size: 20px;
font-weight: bold;
}
.small-cap {
font-size: smaller;
}
#index-list {
width: 335px;
}
#index-list td {
font-size: 13px;
vertical-align: top;
}
.content-link a:link {color: #3034a9; text-decoration: none;}
.content-link a:visited {color: #3034a9; text-decoration: none;}
.content-link a:hover {text-decoration: underline;}

.about-link a:link {color: #3034a9; text-decoration: none;}
.about-link a:visited {color: #3034a9; text-decoration: none;}
.about-link a:hover {text-decoration: underline;}

#index-pflow-background {
background: #0e1148 url(images/index-pflow-background.png);
width: 335px;
height: 200px;
margin: 20px 0 0 0;
}
.reel-pflow-background {
background: #0e1148 url(images/reel-pflow-background.png);
width: 750px;
height: 400px;
margin: 20px 0 0 0;
}
.sidebar-footer {
background: #0e1148;
}
.footer {
vertical-align: bottom;
margin: 0px 40px 20px 0px;
font-size: 13px;
}