body,td {font-family: arial, helvetica; font-size: 9pt; color:#333333;line-height:12pt;}
p {font-family: arial, helvetica; font-size: 9pt; color:#333333;margin: 14px 0px 0px 0px;line-height:12pt;}
li {font-family: arial, helvetica; font-size: 9pt; color:#333333; line-height:12pt;margin-top:2px;}
ul {margin-left:17px;padding-left:0;margin-top:3px;list-style-image:url('/lib/img/bullet.gif');}
h1 {font-size: 16pt;font-weight: bold;}
h2 {font-size: 14pt;font-weight: normal;}
h2 {font-size: 12pt;font-weight: normal;}
a:hover {color:#990000;}

.masthead {width:1000px;margin:15px 10px 7px 10px;}
.logo {float:left;}
.tagline {text-align:right;}
.topnav {width:1000px;margin:0px 0px 0px 0px;clear:both;}
.colorbar {width:1000px;height:8px;margin-left:10px;}
.hdash {background-image:url('/lib/img/hdash.gif');repeat:y;width:1000px;height:1px;margin-left:10px;}
.content {margin: 0px 10px 0px 10px;}
.lsidebar {margin: 20px 0px 0px 0px;padding-left:20px;}
.lsidebar a {}
.lnav-hdash {background-image:url('/lib/img/hdash.gif');repeat:y;width:155px;height:1px;margin-left:0px;}
.mainbox {margin: 58px 20px 20px 20px;}
.rsidebar {margin: 58px 0px 0px 0px;}
.footer {width:1000px;background-color:#394248; color: #999999;font-size: 7pt;margin: 5px 10px 10px 10px;}
.footer a, .footer td {color: #999999;font-size: 8pt;}

.catHead {margin-top: 28px;font-size: 11pt;}
.newsbox {margin: 10px;}

/*
companies: #6C8499
industries: #C6C1B6
consultants: #394248
about us: #7B3542
contact us: #E9E5DC
*/
