a{outline:none;}
.right{float:right;}
.left{float:left;}
img{border:none;}
body{margin:0.25em 0.25em 0.25em 0.5em;padding: 0;font: .7em/1.5; font-family:Georgia,Times New Roman,Times,serif;background: white;color: black;}
.wrapper-header{margin-bottom:20px;}
.top{display:none;}
.main-menu{display:none;}
.bread-tools{display:none;}
.bread-bottom{display:none;}
.screenstyle{display:none;}
.printstyle{display:block;}
.wrapper-sidebar{display:none;}
.wrapper-comment{display:none;}
.news-content{font-size:12pt;line-height:21px;}
.news-custom-title{font-family:Arial,Helvetica,sans-serif;font-size:80%;color:#808080;}
.news-custom-title a{font-family:Arial,Helvetica,sans-serif;color:#007cd5;text-decoration:none;}
.news-custom-title a:hover{text-decoration : underline;}
.news-uppercase{text-transform:uppercase;font-weight:bold;}
div.main-content h1{font-weight:normal;font-size:24pt;margin-bottom:20px;}
div.main-content h2{font-weight:medium;font-size:12pt;margin-bottom:20px;}
hr, hr.printstyle{margin-left: 0; margin-bottom: 25px; margin-right: 0; margin-top: 10px; height: 1px; color: #f0f0f0;background-color:#f0f0f0;border:none;border-top:solid 1px #F0F0F0;}

.wrapper-toc{display:none;}
.bottom{display:none;}
#office-content{display:block !important;}
ul.toc-columns{list-style-type:none;padding-left:0;}
ul.toc-columns li{margin-right:10px;position:relative;float:left;width:175px !important;font-family:Arial,Helvetica,sans-serif;color:#999999;font-size:9pt;}
ul.toc-columns li h1{border:none;text-transform:uppercase;font-family:inherit;font-size:10pt;margin:0;padding:0;font-weight:bold;color:#303333;}
ul.toc-columns li p{line-height:12px;}
.office-info,.footer-header{display:none;}
span.categories{text-align: right; margin-left:20px;}

/**
 * definitions for authors div
 **/
div.authors{margin-top:60px;margin-bottom:40px;}
div.authors h1,div.authors h1,div.authors h1 a{text-decoration:none;color:#000;margin:0;font-size:12pt;font-weight:bold;}
div.authors h1.title{padding-bottom:10px;}
div.details{font-weight: normal; color:#000;margin-left:90px;top:50%;font-size:9pt;}
div.details a.thickbox{display:none;}
div.search-result{margin-bottom:10px;min-height:70px;}
div.v-middle{ padding-top:15px;}