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


#body {
font: 11px tahoma, verdana, arial, sans-serif;
color: #7f806e !important;
}

#wrap {
width: 610px;
}

#header {
display: none;
}

#print_header {
display: block !important;
}

h1 {
color: #7f806e !important; 
}

h1 span {
border-top: none;
}

div#right, div#right p {
display: none !important;
}

#middle {
width: 100%;
height: 100%;
}


ul#nav a {
background: none !important;
color: #12636B;
line-height: 11px;
}

ul#nav a span {
visibility: visible;
}

#portal, #client {
width: 100%;
}
#portal li span, #client li span {
display: block;
}

.print_hide {
display: none;
}

#officers ul {
margin: 10px 0;
padding: 10px 20px;
}

#left {
/*margin-right: -168px;*/
}

#left li {
list-style: none;
}

#nav {
padding-left: 0;
margin-left: 0;
}

div.officers ol {
padding: 10px !important;
margin: 10px !important;
}

ol li {
list-style: none;
}

#nav a {
padding-right: 10PX;
}

*html #right_wrap {
margin-left: 0px;
}

#right_wrap.wider {
margin-left: 0 !important;
}

#middle.wider {
width: 100% !important;
}

#middle.wider h1 {
width: 100%;
}

*html #middle.wider {
width: 400px !important;
margin-left: 168px !important;
}

#middle.wider table {
width: 100% !important;
}

td.categories {
font-weight: bold;
font-size: 14px !important;
}

*html .ie_fix {
margin-top: 0px !important;
}

ul.login {
display: none;
}

*html #bodytxt {
/*height: 100%;*/
}

#pm_wrap {
/*width: 100%;*/
}

*html #pm_wrap {
margin-left: 168px;
}

table#pm_container {
margin: 0;
}

#pm_container td.cell {
}

#pm_container  ul {
}