/* ZEN Styles */

BODY { font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; padding: 100px 57px 0 57px; }

h1 { font-size: 20px; font-weight: bold; margin: 0 0 0 0; color: #333333; }
h2 { font-size: 14px; font-weight: bold; margin: 0 0 8px 0; color: #666666; }

a:link { color: #002db8; text-decoration: none; }
a:active { color: #002db8; text-decoration: underline; }
a:visited { color: #002db8; text-decoration: none; }
a:hover { color: #002db8; text-decoration: underline; }

a.subnav:link { color: #cb2026; text-decoration: none; white-space: nowrap; }
a.subnav:active { color: #cb2026; text-decoration: none; white-space: nowrap; }
a.subnav:visited { color: #cb2026; text-decoration: none; white-space: nowrap; }
a.subnav:hover { color: #cb2026; text-decoration: underline; white-space: nowrap; }

a.subnavSelected:link { color: #333333; text-decoration: none; }
a.subnavSelected:active { color: #333333; text-decoration: none; }
a.subnavSelected:visited { color: #333333; text-decoration: none; }
a.subnavSelected:hover { color: #333333; text-decoration: underline; }

a.nextStudy:link { color: #999999; text-decoration: none; }
a.nextStudy:active { color: #666666; text-decoration: none; }
a.nextStudy:visited { color: #999999; text-decoration: none; }
a.nextStudy:hover { color: #666666; text-decoration: underline; }

a.footer:link { color: #b5b5b5; text-decoration: none; }
a.footer:hover { color: #666666; text-decoration: underline; }
a.footer:active { color: #666666; text-decoration: none; }
a.footer:visited { color: #b5b5b5; text-decoration: none; }

a.contact:link { color: #999999; text-decoration: none; font-weight: bold; }
a.contact:hover { color: #666666; text-decoration: underline; font-weight: bold; }
a.contact:active { color: #666666; text-decoration: none; font-weight: bold; }
a.contact:visited { color: #999999; text-decoration: none; font-weight: bold; }

a.client:link { color: #990202; text-decoration: underline; font-weight: bold; }
a.client:visited { color: #990202; text-decoration: underline; font-weight: bold; }
a.client:hover { color: #999999; text-decoration: underline; font-weight: bold; }
a.client:active { color: #999999; text-decoration: underline; font-weight: bold; }


a.clientNav:link { color: #999999; text-decoration: none; }
a.clientNav:hover { color: #666666; text-decoration: underline; }
a.clientNav:active { color: #666666; text-decoration: none; }
a.clientNav:visited { color: #999999; text-decoration: none; }

.greyText1 { color: #999999; }
.greyText2 { color:#666666; }
.greyLine { border-bottom: 1px solid #ededed; margin: 0 0 0 0; padding: 0 0 15px 0; }
.greyLine2 { border-bottom: 1px solid #ededed; margin: 0 0 5px 0; padding: 0 0 13px 0; }
.greyLine3 { border-bottom: 1px solid #ffffff; margin: -5px 0 0 0; }

.homeCell { padding: 5px 30px 0 0; font-size: 11px; }
.homeNav { padding: 20px 0 0 0; }
.content { padding: 12px 0 30px 0; }
.content2 { padding: 12px 0 0 0; }
.footer { border-top: 1px solid #ededed; padding: 10px 0 0 0; color: #b5b5b5; }
.subtitle { font-size: 14px; font-weight: bold; }
.leftnav { margin: 0 10px 0 0; }
.clientfont { font-size: 14px; font-weight: bold; color: #333333; }
.clientfontbox { margin: 3px 0 5px 0; color: #999999;}
.clientbox { padding: 7px 7px 0 0; border: 1px solid #FFF; width: 250px; }
.clietboxrollover { padding: 7px; border: 1px solid #FFF; }
.clienticon { float: left; margin: 0 10px 5px 0; }
.clientNavOn { padding: 2px; border: 1px solid #e0e0d5; width: 12px; float: left; text-align: center; margin: 10px 5px 0 0; font-weight: bold; }
.clientNavOff { padding: 2px; border: 1px solid #e0e0d5; width: 12px; background-color: #f4f4f4; float: left; text-align: center; margin: 10px 5px 0 0; }
.clientNoLink { color: #990202; }


