body {text-align:center; font-family:Arial;font-size:12px;color:#000;margin:0;padding:0;}

#wrapper {width:770px; margin: 26px auto;text-align:left;}
#logo {height:54px;width:770px;text-align:right;}
#top-block {height:34px;width:770px;float:left}
#top-nav {float:left;height:20px;width:606px;padding:0 0 0 10px;}
#search-box {height:20px; float:right;width:154px}


#topnavlist {
margin:0;
padding:0;

}

#topnavlist li {
list-style-type:none;
font-size: 14px;
float:left;

}

#topnavlist li {
padding:4px 0 0 0;
}

#topnavlist a,
#topnavlist a.nav1aa {
padding:23px 26px 0 0;
text-decoration:none;
font-weight:bold;
color:#A49FC1;

}
#topnavlist a:hover,
#topnavlist a.nav1aa:hover {
color:#190C62;
text-decoration:none;
}

#topnavlist a.nav1a, #topnavlist a.nav1aa {
color:#190C62;
}

input.go {width:125px;font-size:10px;}

#banner {width:770px;height:150px;float:left;}

/*#bleft {width:590px;margin-right:10px;height:150px;float:left;}*/
/*#bright {width:170px;height:150px;float:right;}*/
#main {width:770px;float:left;margin-top:18px;}

#left-c {width:191px;float:left;margin:0;padding:0;}

#left-n {margin:0;padding:0;width:171px;margin:0 0 0 10px;}
#left-n ul {margin:0;padding:0;}
#left-n ul li {list-style-type:none;font-size:11px;padding:0 0 5px 0;margin:0;}
#left-n li.on a {color:#999}

#tools {margin:0;width:171px;padding:66px 0 0 10px;float:left;}
#tools ul {margin:0;padding:0;}
#tools ul li {list-style-type:none;font-size:11px;}

#tools ul li a {
 display:block;
 padding:0 0 4px 17px;
 background-position:0 3px;
 background-repeat:no-repeat;}

#tools a.print {background-image: url(/bcp/siteware/print.gif); }
#tools a.bkm {background-image: url(/bcp/siteware/bkm.gif); }


#central-c {width:409px;float:left}
#right-c {width:170px;float:left;margin:0;padding:0;}
#right-c .facts {height:131px;padding:10px;background-image:url(/bcp/siteware/facts-bcg.jpg); 
background-repeat:no-repeat;font-size:16px;font-weight:bold;color:#666;line-height:140%;}

#central-c-ext {width:579px;float:left;margin:0}
#content {width:395px}
#footer {width:770px;border-top:1px solid #e9edeb;height:40px;margin-top:20px;}

#f-links {width:300px;float:left;}
#f-links p {padding:8px 0 8px 10px;margin:0}
#f-links a {font-size:11px;padding:0 10px 0 0;}
#f-text {width:470px float:left;}
#f-text p {color:#999; font-size:11px;padding:8px 10px 8px 0;text-align:right;margin:0}

.contact-c {width:100%;float:left;clear:both;}
.contact-l {width:40%;float:left}
.contact-l h3, .contact-l p {margin:0;padding:0;}
.contact-l span {padding-left:10px;}
.contact-r {width:55%;float:right}

hr {color:#e9edeb; height:1px;background-color:#e9edeb;border: none 0; }

/* Generic styles */

form {padding:0;margin:0}
h1 {padding:0;margin:0;visibilty:hidden;display:none}
h1.h1print {padding:0;margin:0;font-size:14px;visibility:visible;display:block;}

h2 {color:#190c62;font-size:14px;font-weight:bold;padding:0;margin:0 0 18px 0}
h2.team {color:#190c62;font-size:14px;font-weight:bold;padding:0;margin:0 0 6px 0}

h3 {color:#000;padding:0;margin:0 0 8px 0; font-size: 12px;font-weight:bold;}
p {font-size:12px;padding:0;margin:0 0 10px 0;}
a {color:#02858B;text-decoration:none}
a:hover {color:#999;}
a.top {font-size:11px;}

p.lead {font-size:14px;line-height:130%;margin:0 0 18px 0;padding:0;}

img {border:none}

/* Print tpl */
#print {text-align:left;margin:5px;}
#print-wrapper {border:1px solid #999;padding:5px;text-align:left}
#print-logo {border-bottom: 1px solid #999;margin-bottom: 12px;}
h1.h1print {font-size:16px;margin: 4px 0 8px 0;}

/* Site Map */

ul.sitemap {margin:0;padding:0}
ul.sitemap li {list-style-type:none;}
li.lev1 {padding-top:12px;}
li.lev1-nopad {padding:0;}

/* tables */

#releases tr th {background-color:#fafaf7;border-top:1px solid #e9edeb;border-bottom:1px solid #e9edeb;padding:3px 0 3px 0;}

#releases tr td {background-color:#fff;border-bottom:1px solid #e9edeb;padding:3px 0 3px 0;}

.portfolio {border-top:1px solid #e9edeb;border-left:1px solid #e9edeb;border-bottom:1px solid #e9edeb}
.portfolio thead th {background-color:#fafaf7;border-bottom:1px solid #e9edeb;padding:3px 0 3px 5px; font-weight:normal;}
.portfolio tr td {border-right:1px solid #e9edeb;border-bottom:1px solid #e9edeb;padding:12px 8px 12px 8px; font-weight:normal;}


#team td p {font-size:11px;line-height:16px;}
p.team-city {font-size:11px;line-height:16px;}

/* #search tr td {border-bottom: 1px solid #e9edeb} */

/* home page */

#main-home {float:left;width:770px; background-image: url(/bcp/siteware/homebanner2.jpg);background-repeat:no-repeat;}
#home-l {width:450px;margin:0;padding:0;clear:both;float:left;margin-top:185px;}
#home-l p.lead-home {font-size:14px;line-height:130%;margin:0 26px 18px 10px;padding:0;}
#home-r {width:320px;height:120px;margin:0;padding:0;float:right;margin-top:230px;}
#home-contacts {width:770px;height:50px; border-top:1px solid #e9edeb;background-color:#faf9f7;float:left;margin-top:5px;}
#footer-home {width:770px;border-top:1px solid #e9edeb;height:40px;margin:0;padding:0}
div.con {padding:7px 30px 5px 10px;font-weight:bold;float:left;font-size:11px;}
div.city {padding:7px 30px 0 0;float:left;font-size:11px;font-weight:normal}
span.green-t {font-weight:bold;color:#02858b;font-size:11px;}
#inv-logo {float:left; padding:16px 0 0 10px;}

#central-c-ext p span.blue{color:#02858B;}
