body{text-align:center;padding:0;margin:0;background:#ccc;}
div.centre{margin-left:auto;margin-right:auto;width:950px;text-align:left;background:#FFF;}
h1,h2,h3, p,li,ul,a,address,div{font-family:Arial, Verdana, Helvetica, sans-serif;padding:0;margin:0;}
p, a, li{font-size:12px;}
li {margin-top:5px;}
img{border:0;}
.logo img{font-size:8px;line-height:10px;font-weight:normal;background:#FFF;color:#ddd;}
p.b, span.b{font-weight:bold;}
p.c, div.c{text-align:center;}
a{text-decoration:none;}
.homep2 a.u {color:#1250ae;background:#fff;}
#body{width:950px;margin-top:1px;border-bottom:2px solid #1b317d;}
#banner{width:950px;height:100px;}
#banner td.c3{vertical-align:top;text-align:right;height:75px;}
.twitter{float:right;width:180px;text-align:right;}
#banner td.c3 a{text-decoration:none;border-right:1px solid #eee;padding:50px 6px 2px 6px;font-size:13px;color:#339;background:#fff;line-height:75px;}
#banner td.c3 a:hover, #banner td.c3 a.on{background:#eceefa;color:#339;}
#banner td.c2{width:235px;border-right:0;}
.c1{width:300px;}
#banner td .logo img{float:left;margin:2px 0 0 0;width:440px;height:57px;}
#body td{vertical-align:top;}
#body td.nav{width:226px;color:#339;background:#1b317d url(../images/w2.jpg) 100% 0 repeat-y;}
#body .cont{width:720px;vertical-align:top;padding-bottom:5px;}
.nav img.im2{width:226px;height:69px;}
.nav div.wbdr{border-bottom:1px solid #fff;border-top:1px solid #fff;padding-bottom:0;padding-top:0}
.nav div.wbdr p a.on, .nav div.wbdr p a.on2{text-decoration:underline;color:#fff;background:#4172be;}
.nav div.wbdr p.sub, .nav div.wbdr p.sub2, .nav div.wbdr p a{color:#fff;background:#4172be;font-weight:normal;}
.nav div{width:226px;padding-bottom:1px;padding-top:1px;}
.nav p{padding:0;margin:0;width:226px;color:#fff;background:#4172be;}
.nav a{font-size:13px;background:#1b317d;color:#FFF;text-decoration:none;padding:1px 0 2px 2px;width:215px;display:block;}
.nav a:hover{text-decoration:underline;}
.nav div.wbdr p.sub a{width:210px;margin-left:8px;padding-top:5px;font-size:12px;}
.nav div.wbdr p.sub2 a{width:190px;margin-left:18px;}
#conttab .top1 img{width:200px;height:150px;float:right;}
#conttab .top2 img.wide{width:478px;height:428px;float:right;}
.mt{margin-top:4px;}
.footer, .footerh{padding:4px 0 10px 2px;font-size:8px;background:#ccc;}
.footer a, .footerh a{color:#444;font-size:11px;padding:0 4px 0 4px;text-decoration:none;background:#ccc;}
.footerh{width:950px;border-top:2px solid #ccc;}
.l{width:500px;color:#1250ae;background:#FFF;}
.r p{color:#1250ae;background:#FFF;font-size:12px;padding:80px 0 10px 20px;line-height:1.45em;}
div.h1{background:#1250ae;color:#FFF;}
h1.sb{margin-left:25px;background:#1250ae url(../images/bjh-phone.png) 469px 3px no-repeat;color:#FFF;font-size:15px;line-height:28px;width:699px;}
#conttab{width:714px;margin:0 0 10px 10px;}
#conttab td.top1{width:504px;color:#fff;background:#4172be;}
#conttab td.top2{width:504px;background:#fff;}
#conttab td.rightside{width:200px;padding-top:5px;}
#conttab td.top1 div{width:280px;padding:5px 0 0 5px;}
#conttab td.top2 div{width:460px;padding:5px 5px 5px 5px;color:#fff;background:#5e2e91;}
#conttab h2{font-size:17px;padding:10px 0 6px 10px;}
#conttab td.top1 p{text-align:center;font-size:15px;line-height:19px;}
#conttab td.top2 p{text-align:center;font-size:15px;line-height:19px;}
#conttab .bot1{height:750px;}
#conttab .bot1 p{padding:10px 5px 0 5px;color:#1250ae;background:#fff;font-size:13px;}
#conttab .bot1 h3{padding:18px 25px 0 5px;color:#1250ae;background:#fff;font-size:14px;}
#conttab .bot1 h2{padding:18px 0 0 5px;color:#1250ae;background:#fff;font-size:15px;}
#conttab .bot1 ul{margin:5px 0 0 40px;font-size:13px;}
#conttab .bot1 ul li{padding:2px 25px 0 0;color:#1250ae;background:#fff;font-size:13px;}
#conttab .bot1 a{color:#1250ae;background:#fff;font-size:13px;text-decoration:underline;}
#conttab .bot1 a:hover{text-decoration:none;}
.media p{color:#036;background:#fff;line-height:1.2em;padding:0;margin:0;}
.media p.rb{font-weight:bold;}
.media{margin:10px 2px 0 30px;width:130px;}
.media img.a{border:1px solid #039;width:100px;height:65px;margin-left:0;}
.media img{margin-left:2px;}
p.pdf{line-height:13px;width:100px;}
p.pdf a{width:100px;display:block;color:#036;background:#eceefa url(../images/pdfar.jpg) no-repeat 3px 1px;font-weight:bold;font-size:11px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #eee;border-left:1px solid #eee;text-align:right;padding-right:4px;}
p.pdf a:hover{line-height:12px;padding-top:1px;border-bottom:1px solid #eee;border-right:1px solid #eee;border-top:1px solid #ccc;border-left:1px solid #ccc;color:#036;background:#eceefa url(../images/pdfar.jpg) no-repeat 3px 2px;}
.related h3{margin-top:2px;font-size:12px;background:#eceefa;color:#339;padding:1px 0 1px 4px;border-top:1px solid #ccc;}
.related h3.ext{margin-top:20px;}
.related{margin:0 0 0 10px;width:200px;}
.related p.int{padding-left:25px;line-height:1.3em;margin:4px 0 8px 0;font-size:12px;}
.related p.intsm{padding-left:20px;line-height:1.3em;margin:4px 0 8px 0;font-size:12px;}
.related p.int strong{font-size:12px;}
.int img.right2 {margin-top:45px;}
.related p.ext{padding-left:3px;line-height:1.3em;}
.related a{text-decoration:none;font-size:12px;color:#1250ae;background:#fff;}
.related a:hover{text-decoration:underline;}
.related a span{color:#339;background:#fff;}
.courses{margin:5px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;}
#conttab .bot1 .courses td{padding:3px 3px 2px 6px;text-align:left;border-right:1px solid #ccc;}
#conttab .bot1 .courses td p, #conttab .bot1 .courses td h3{padding:0;}
#conttab .bot1 .courses td.c1{width:120px;}
#conttab .bot1 .courses td.c3{text-align:center;}
.bbdr td{border-bottom:1px solid #eee;}
.i{font-style:italic;}
#conttab #examples td p{font-size:12px;margin:0;padding:0 0 0 2px;}
#conttab #examples .img img{border:1px solid #333;}
#conttab #examples td ul{margin-left:20px;}
#conttab #examples td li a{font-size:12px;margin:0;padding:0;}
p#quote2{margin-top:5px;padding:0 2px 2px 2px;}
h3.int{background:#eceefa url(../images/int6.gif) 4px 4px no-repeat;padding-left:24px;color:#036;font-size:13px;line-height:20px;}
h3.bal{margin-top:10px;background:#eceefa url(../images/sc.gif) 4px 4px no-repeat;padding-left:24px;color:#036;}
h3.abc{margin-top:10px;background:#eceefa url(../images/prod.gif) 4px 4px no-repeat;padding-left:24px;color:#036;}
h3.proc{margin-top:10px;background:#eceefa url(../images/proc.gif) 4px 4px no-repeat;padding-left:24px;color:#036;}
h3.nav{margin-top:10px;background:#eceefa url(../images/nav.gif) 4px 4px no-repeat;padding-left:24px;color:#036;}
h3.cima{margin-top:10px;background:#eceefa url(../images/cima1.gif) 4px 8px no-repeat;padding-left:38px;color:#036;}
h3.pro{margin-top:10px;background:#eceefa url(../images/pro.gif) 4px 4px no-repeat;padding-left:25px;color:#036;}
h3.bus{margin-top:10px;background:#eceefa url(../images/bus.gif) 4px 4px no-repeat;padding-left:24px;color:#036;}
h3.acca{margin-top:10px;background:#eceefa;padding-left:5px;color:#036;}
h3.price{margin-top:10px;background:#eceefa url(../images/pric.gif) 4px 4px no-repeat;padding-left:24px;color:#036;}
h3.sup{margin-top:10px;background:#eceefa url(../images/sup2.gif) 4px 5px no-repeat;padding-left:26px;color:#036;}
h3.ext{margin-top:5px;background:#eceefa url(../images/ext.gif) 4px 6px no-repeat;padding-left:27px;color:#036;}
h3.pr{border-right:1px solid #ccc;border-left:1px solid #ccc;}
h3.top{margin-top:2px;}
p.shots{padding:4px 0 8px 25px;}
.shots img{border:1px solid #a9a9a9;width:150px;height:45px;}
.topexamp img{border:1px solid #a9a9a9;}
.related .fact{margin-top:10px;background:#eceefa url(../images/pdf.gif) 4px 4px no-repeat;padding-left:24px;color:#036;}
.related p.pri{background:#EEE;color:#036;padding:2px 2px 2px 5px;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #ddd;}
.related p.pri2{background:#EEE;color:#036;padding:2px 2px 2px 5px;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #ddd;}
.related p.pri a, .related p.pri2 a{background:#EEE;color:#F00;font-weight:bold;font-size:12px;}
.imgexamp img{width:170px;height:70px;float:left;border:1px solid #a9a9a9;margin:8px 4px 0 5px;}
.imgexamp{width:390px;}
ul.exlist li{font-size:10px;}
.form{border:1px solid #1b317d;width:380px;background:#eceefa;color:#036;}
.form td{padding-left:5px;padding-right:5px;}
#conttab .bot1 .form p{background:#eceefa;color:#036;font-size:11px;padding:2px 0 0 0;margin:0;font-family:Arial, Sans-serif;}
address{color:#1250ae;background:#fff;margin-left:20px;font-style:normal;font-size:13px;}
ul.sub li{margin-left:40px;}
#conttab tr.ctrow1 td{height:150px;}
#conttab .bot1 .principles td{height:80px;width:100px;}
#conttab .bot1 .principles td.c1 h3{background:#fff url(../images/blue-right.jpg) 5px 5px no-repeat;color:#036;padding:40px 0 40px 12px;margin:0;text-align:left;}
#conttab .bot1 .principles td.c2 h3{background:#fff url(../images/green-down.jpg) 5px 5px no-repeat;color:#036;padding:40px 0 40px 15px;margin:0;text-align:left;}
#conttab .bot1 .principles td.c3 h3{background:#fff url(../images/pink-top.jpg) 5px 5px no-repeat;color:#036;padding:40px 0 40px 15px;margin:0;text-align:left;}
#conttab .bot1 .principles td.c4 h3{background:#fff url(../images/green-left.jpg) 5px 5px no-repeat;color:#036;padding:40px 0 40px 15px;margin:0;text-align:left;}
.principles td{border-right:1px solid #ccc;border-top:1px solid #ccc;}
.principles td.cl{border-left:1px solid #ccc;}
.principles td.cr{border-right:1px solid #ccc;}
.principles{border-bottom:1px solid #ccc;margin-left:20px;}
.principles td.cn{border-top:none;}
div.pad300{height:300px;}
div.pad200{height:200px;}
.accalogo{width:60px;float:right;margin:4mm 4mm 4mm 4mm;}
.accalogo img{width:60px;height:60px;}
.rightside br{font-size:8px;}
tr.rt td{border-top:1px solid #ddd;}
.topmarg{margin-top:27px;}
.htab{width:550px;margin:5px 0 0 30px;border-right:1px solid #eee;border-bottom:1px solid #eee;}
.htab td{border-top:1px solid #eee;padding-right:2px;}
.htab img{border:1px solid #ccc;}
.htab a{background:#fff;color:#036;font-size:12px;}
.htab a:hover{text-decoration:underline;}
.homep{width:950px;margin-top:1px;}
.homep td, .homep2 td, .homep3 td{vertical-align:top;background:#fff;}
.homep2{height:auto;width:950px;margin:10px 0 0 0;}
.subbanner h1{background:#1250ae url(../images/bjh-phone.gif) 720px 3px no-repeat;color:#FFF;font-size:12px;line-height:28px;width:950px;}
.subbanner h1 a{background:#1250ae;color:#FFF;font-size:13px;font-family:Verdana, Helvetica, sans-serif;margin-left:30px;margin-right:30px;}
.subbanner h1 a.ll{margin-left:60px;}
.subbanner h1 a:hover{text-decoration:underline;}
.toprow td img.img1{float:left;margin-top:3px;}
.toprow td div.top1, ctrow1 td div.top1{height:150px;}
.toprow td p{font-size:13px;color:#036;margin:0 250px 0 85px;}
.introhome p{font-size:13px;color:#036;margin:10px 120px 0 10px;}
.toprow td h2{font-size:13px;color:#036;margin:3px 10px 0 85px;}
.logos{padding-left:10px;float:right;}
.logos a{margin:0 34px 25px 0;display:block;width:175px;}
.logos img{height:28px;width:175px;}
.logos h3{font-size:18px;font-weight:normal;color:#0e4885;margin:4px 0 5px 2px;}
.divlogo{height:48px;width:240px;}
.divlogo2{height:140px;width:86px;}
.toprow td p.bizlogo{margin-top:8px;}
.hintro{width:600px;margin:10px 0 10px 2px;}
.leftpic{height:80px;width:80px;float:left;margin-right:5px;margin-left:5px;}
.row1 td{height:105px;}
.row2 td{height:37px;}
.row2 td{width:165px;}
.row1 h2{margin-top:3px;}
.row1 h2 a{font-size:12px;font-weight:bold;color:#2E5187;background:#fff;line-height:15px;}
.row1 p, .rx p{font-size:12px;color:#2E5187;background:#fff;padding-right:10px;margin-top:2px;}
.row2 a, .row1 p.whatis a{font-size:11px;color:#2E5187;background:#fff;font-weight:normal;}
.row2 p, .row1 p.whatis{width:120px;}
.homep3, .summaries{background:#eee;width:950px;margin-top:4px;}
.homep3 td, .summaries td{background:#fff;padding:4px 0 0 4px;}
.summaries td{width:50%;vertical-align:top;height:240px;}
.homep3 .row1 a{font-weight:bold;font-size:12px;color:#2E5187;background:#fff;}
.row1 p.whatis{margin-top:6px;}
.homep3 .row1 a:hover, .row1 h2 a:hover{text-decoration:underline;}
.homep3 .row1 p{padding:0;}
.row2 a:hover{text-decoration:underline;}
.homep3 .r4{width:860px;padding:3px;}
.r4 img.imgbdr{float:left;margin:0 2px 2px 3px;}
.r4 img.hms{margin:0 2px 2px 3px;}
.r4 p.rhms{float:right;width:319px;margin:2px 2px 2px 0;}
.r4 p.rhms img{float:left;margin:2px 4px 0 0;border:1px solid #ddd;}
.rhmslogo{margin:0 0 0 3px}
.homep3 .r4 a.h2, .homep3 .r5 a.h2{font-size:15px;color:#2E5187;background:#fff;padding:2px 10px 0 10px;font-weight:bold;}
.homep3 tr.r4 a:hover, .homep3 .r5 a:hover{text-decoration:underline;}
.homep3 tr.rx a{font-size:12px;color:#2E5187;background:#fff;margin-right:10px;}
.homep3 tr.rx a:hover{text-decoration:underline;}
.homep3 tr.rx p.sectors{margin-left:86px;}
.homep3 td.r5 a{font-size:12px;color:#2E5187;background:#fff;}
.homep3 td.r5 a{margin-left:0;}
.map h2{font-size:14px;margin:10px 0 0 35px;}
.map td{vertical-align:top;}
.map ul{margin:10px 0 0 35px;}
.map ul li{font-size:12px;}
.map ul li a.b{font-weight:bold;}
#conttab .bot1 .pprocess{color:#036;background:#fff url(../images/pricing_process.jpg) 5px 0 no-repeat;margin:10px 0 15px 0;}
#conttab .bot1 .pprocess li{background:none;padding:0;font-size:12px;margin:0 0 0 5px;}
#conttab .bot1 .pprocess h3{margin:70px 0 0 0;background:none;padding:0;}
#conttab .bot1 .pprocess ul{background:none;padding:0;margin:0 0 0 10px;}
#conttab .bot1 .pprocess td.pc3{padding:5px 50px 0 110px;}
#conttab .bot1 .margin{color:#036;background:#fff url(../images/margin_increase.jpg) 100px 50px no-repeat;height:200px;}
#conttab .bot1 .margin td{width:120px;text-align:center;padding-top:8px;padding-bottom:8px;}
#conttab .bot1 .margin td.pc1{padding-right:20px;}
#conttab .bot1 .margin td.pc3{padding-left:20px;}
.right{float:right;}
div.right{float:right;margin:10px 0 5px 30px; font-size:12px;line-height:20px;text-align: center;color:#339;border:1px solid #444;font-weight: bold;}
.mr{margin-right:20px;}
.bdr1{border:1px solid #ccc;padding:5px;background:#eee;color:#036;}
#conttab .bot1 .bdr1 a{background:#eee;color:#036;}
td.r5{width:784px;}
a.imgr img{float:right;}
.imgbdr{border:1px solid #ddd;}
div.back{width:950px;background:#1250ae;color:#FFF;}
div.back a{background:#1250ae;color:#FFF;width:50px;padding:1px 0 2px 10px;}
div.back a:hover{text-decoration:underline;}
div.footer{width:950px;border-bottom:2px solid #1bff317d;}
.limages h2{font-size:14px;padding:10px 0 0 10px;}
.limages h3{font-size:12px;padding:0 0 10px 30px;}
a.u{text-decoration:underline;}
.homep3 tr.rx a.u:hover{text-decoration:none;}
.small{font-size:10px;}
div.line{width:100%;border-top:1px solid #2E5187;}
.brochure{text-align:center;border:1px solid #eee;margin:12px 12px 0 12px;width:90px;}
.brochure p{font-size:8px;padding:3px;}
.brochure2{text-align:center;margin:2px 12px 0 5px;width:140px;}
ul.homelist{margin:2px 0 8px 100px;}
ul.homelist a{color:#339;}
ul.homelist a:hover{text-decoration:none;}
ul.homelink{margin:2px 0 0 100px;}
.homelist li{font-size:12px;padding:10px 0 0 0;color:#2E5187;background:#fff;}
.homelist li a.u{font-size:12px;}
ul.indent{margin:0 0 0 18px;}
ul.indent li{padding:10px 0 0 0;}
strong.big{font-size:13px;}
img.left{float:left;margin:0 5px 0 12px;}
.right2{float:right;margin:0 15px 0 0;}
.right3{float:right;margin:0 10px 0 0;}
.partner{float:right;margin:40px 15px 0 0;width:100px;height:9px;clear:right;}
.part{float:right;margin:5px 20px 0 0;width:200px;}
.part2{float:right;margin:1px 0 0 30px;width:120px;}
.part3{float:right;margin:0 30px 0 0;width:70px;}
ul.homelist2{margin:3px 0 8px 20px;list-style-image:url("../images/blueball.gif");}
.homelist2 li{font-size:12px;padding:5px 0 0 0;color:#2E5187;background:#fff;}
.homelist2 li a.u{font-size:12px;}
.rx div.prodacapo img{vertical-align:middle;}
.rx div.prodacapo{border:1px solid #eee;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;vertical-align:middle;margin:0 0 0 8px;padding:2px;width:400px;color:#2E5187;background:#fff;}
.rx div.prodacapo span.txt{position:relative;top:9px;}
ul ul.inde{margin-left:15px;}
img.margl{margin:0 30px 0 0;}
.sideimg {margin:0 50px 0 0;}
.nande {width:200px;height:auto;color:#FFF;background:#006EB9;font-size:14px;padding:10px;margin-top:22px;font-weight:bold;border:1px solid #1250AE;}
a.morenews{color:#FFF;background:#006EB9;font-size:14px;text-decoration: underline;}
a.morenews:hover{text-decoration: none;}
.summary img{float: left;margin:0 5px 0 0;}
p.summary {margin:10px 0 0 0;line-height: 16px;}
p.summary2 {margin:2px 45px 0 0;line-height: 15px;width:200px;float: right;}
img.rightqlik {float: right;margin:0 35px 0 0;position: relative;top:-10px;}
p.summary3 {margin:2px 5px 0 0;line-height: 15px;width:172px;float: right;}
img.rightprice {float: right;margin:2px 5px 0 0;}
.summary a {font-size:14px;color:#2E5187;text-decoration: underline;}
.summary a:hover {text-decoration: none;}
.summary a.pm{color:#5e2e91;}
.summary a.pem{color:#0177c1;}
.summary a.bi{color:#910029;}
.summary a.hm{color:#00ab4f;}
.rightimg{float: right;margin-right:15px;}

