/* ------------------------------- */
/* HTML Elements                   */
/* ------------------------------- */
body {font-family:arial, verdana, sans serif; color: #000000; height:100%; background-color:#FFFFFF;}
* {margin:0; padding:0; font-size:11px;}

/* ------------------------------- */
/* LAYOUT Elements                 */
/* ------------------------------- */
div#container {width:940px; margin-left:auto; margin-right:auto; text-align:left; margin-top:17px; background-color:#FFFFFF;}
div#logobar {width:940px; height:34px; background-color:#FFFFFF; text-align:left; vertical-align:bottom;}
div#printbar {width:100%px; display:none;}
div#topbar {width:940px; height:120px; background-color:#FFFFFF; text-align:left; margin-top:11px;}
div#contentbar {width:940px; background-color:#FFFFFF; margin-top:14px;}
div#column1 {width:207px; background-color:#FFFFFF; float:left;}
div#column2 {width:522px; background-color:#FFFFFF; float:left; margin-left:17px; margin-right:18px; text-align:justify;}
div#column22 {width:716px; background-color:#FFFFFF; float:left; margin-left:17px; text-align:justify;}
div#column3 {width:176px; background-color:#FFFFFF; float:left;}
div#footbar {width:940px; background-color:#D9E8F6; text-align:left; margin-bottom:17px; margin-top:18px; height:36px;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/* ------------------------------- */
/* CONTENT Elements                */
/* ------------------------------- */
p.pNews {float:right; width:417px; line-height:1.4; margin-top: 26px; text-align: justify;}
div.divDocNavigation {display: block; border: 1px solid #AED778; padding: 16px; text-align:left; width: 479px;}
* html div.divDocNavigation {display: block; border: 1px solid #AED778; padding: 16px; text-align:left; width: 512px;}

/* ------------------------------- */
/* TAB MENU Elements               */
/* ------------------------------- */
#tabs {padding-top:0px;}
#tabs #nav {margin-bottom: 0px; margin-left: 0px;}
#tabs ul {list-style: none; margin: 0px; padding: 0px; width:100%;}
#tabs #nav ul li {display: inline-block; display: -moz-inline-stack; cursor: pointer; background: #E9E9E9; color: #8C8C90; border: 3px solid #FFFFFF; margin: 0px; min-height: 15px; height: 15px; text-align: center; vertical-align: middle;  border-left: none; width:153px; padding: 7px; font-weight: bold; font-size:12px;}
* html #tabs #nav ul li {display: inline; cursor: pointer; background: #E9E9E9; color: #8C8C90; border: 3px solid #FFFFFF; margin: 0px; min-height: 30px; height: 30px; text-align: center; vertical-align: middle;  border-left: none; width:174px; padding: 7px; font-weight: bold; font-size:12px;} /* IE */
#tabs #nav ul li.active {border: none; background: #8CC63E; color: #FFFFFF; margin:0; border-right: 3px solid #FFFFFF; min-height: 15px; height: 15px; padding: 10px; font-weight: bold; font-size:12px;}
* html #tabs #nav ul li.active {border: none; background: #8CC63E; color: #FFFFFF; margin:0; border-right: 3px solid #FFFFFF; min-height: 30px; height: 30px; padding: 10px; font-weight: bold; font-size:12px;}
#tabs #data {margin: 0;}
#tabs #data div {display: none; border: 1px solid #AED778; padding: 16px; height:126px; text-align:left;}
* html #tabs #data div {display: none; border: 1px solid #AED778; padding: 16px 16px 9px; height:126px; text-align:left;}
#tabs #data div.active {display: block;}

.width331 {width:331px;}
* html .width331 {width:331px;}
.width171 {width:164px;}
* html .width171 {width:171px;}

/* ------------------------------- */
/* RIGHT COLUMN Elements           */
/* ------------------------------- */
table.rightColumnTableLinks td {width:164px; padding-bottom: 4px; border: 0 none;}
