#article{width:75%;line-height:1.7;}
#awr,#fwr,#hwr{background:#fff;}
#awr{padding:20px 25px;}
#bwr{width:75%;padding:8px 25px;background:#edeff4;margin:0 auto;}
#fwr,#hwr,#nwr{padding:20px 15px;}
#fwr,#hwr,#mwr{border:1px solid #ddd;}
#mwr{background:#f4eeed;margin:8px 0;}
#nav{width:25%;}
table,table.form td,th.caption,caption,div.tabview{background:transparent;}
.f-l,#article,body.rtl #nav,ul.tabbar li{float:left;}
.f-r,#nav,body.rtl #article,body.rtl ul.tabbar li{float:right;}
a,a:hover{text-decoration:none;}
a:focus{outline:thin dotted;}
a:hover,a:active{outline:0;}
a:hover{border-bottom:1px solid;}
address{font-style:normal;}
a{color:#069;cursor:pointer;}
body,input,textarea,select{font-family:tahoma,sans-serif;line-height:1.5;color:#222;margin:0;}
body.navless #article{float:none;width:auto;}
body.rtl th{text-align:right;}
body{font-size:13px;background:#3b5998;padding:0;unicode-bidi:embed;}
cite{font-style:normal;border-bottom:1px dotted #999;padding-bottom:1px;}
dfn{color:green;border-bottom:1px dotted;padding-bottom:1px;cursor:help;font-style:normal;}
div.clear{clear:both;content:".";height:0;visibility:hidden;}
h1,h2,h3{color:#c60;font-weight:normal;padding:0;}
h1{font-size:200%;margin:0;text-align:center;}
h2:first-child,p:first-child{margin-top:0;}
h2{font-size:150%;margin:1.5em 0 0;}
body.ltr h2{margin-left:-44px;border-left:11px solid #3b5998;padding-left:33px;}
body.rtl h2{margin-right:-44px;border-right:11px solid #3b5998;padding-right:33px;}
h3{font-size:130%;margin:1em 0 0;}
html{overflow-y:scroll;}
html,input,select,textarea,table,small{font-size:100%;}
input,select,textarea{-moz-box-sizing:border-box;box-sizing:border-box;}
input,select{vertical-align:baseline;*vertical-align:middle;outline:medium none;border:1px solid #ccc;}
input,textarea,div.tabframe,small,.nb{border-radius:3px;}
input::-moz-focus-inner{border:0;padding:0;}
p,ul,ol,table{margin:.5em 0;}
p+p,ul+p,table+p {margin-top:1em;}
small{background:#d14836;color:#fff;padding:0 3px 1px;}
table ul,h2+ul,h3+ul,ul.simple,#nav ul{padding:0 17px;}
table.form td{border:0;padding:2px;}
table.form{border-spacing:0;margin:0 auto;border:0;width:100%;}
table.va-top tr{vertical-align:top;}
table{border:1px solid #ccc;border-collapse:separate;border-spacing:2px;}
td.void,th.void{background:transparent!important;border:0;padding:2px;}
td{background:#e8eef7;}
textarea{height:100%;white-space:pre-wrap;}
th,td{padding:2px 4px;}
th.caption,caption{text-align:center!important;border:none;}
th.h1{background:#c3d9ff;}
th{background:#d5e4f7;font-weight:normal;text-align:left;}
tr{vertical-align:middle;}
ul ul{margin:0;}
ul,ol{padding:0 30px;}
.button:hover{background:#3b5998;}
.button{background:#5b74a8;border-radius:4px;color:#fff;padding:4px 8px 5px;cursor:pointer;line-height:normal;}
.hdn{display:none;}
.indent{margin-left:1em;}
.ltr,table.td-ltr td{direction:ltr;text-align:left;}
.m1{color:#c06;}
.m2{color:#690;}
.m3{color:#c60;}
.m4{color:#609;}
.nb{border:1px solid #ccc;background:#eeedf4;padding:1em;margin:1em 0;}
.nowrap,span.rtl,small{white-space:nowrap;}
.print{display:none;}
.rtl,table.td-rtl td{direction:rtl;text-align:right;}
.ta-c,#cp,.print{text-align:center;}
.ta-l{text-align:left;}
.ta-r{text-align:right;}
.textbox:focus{border-color:#999;}
.textbox{padding:2px 3px 3px;border:1px solid #ccc;background:#fff;width:100%;}
.va-t{vertical-align:top;}

div.tabview{border:0!important;}
ul.tabbar{list-style-type:none;margin:0!important;padding:0 8px!important;}
ul.tabbar li,div.tabframe{border:1px solid #3b5998;background:#fff;}
ul.tabbar li{border-bottom:none;cursor:pointer;margin:0 1px!important;padding:2px 16px 3px;
border-radius:3px 3px 0 0;}
ul.tabbar li.active,ul.tabbar li:hover{position:relative;top:1px;}
ul.tabbar li.active{cursor:default;font-weight:bold;}
div.tabframe{clear:both;padding:12px;min-height:450px;}
div.tabframe div.tabpage{display:none;}
div.tabframe div.active{display:block;}
div.tabframe ul.tabbar li,div.tabframe div.tabframe{border-color:#ccc;}

@media print{
body{font-size:10pt;}
body,div,h1,h2,h3{background:#fff!important;color:#000;}
div{border:0!important;}
#article{float:none;width:auto;}
#awr{margin:0 0 10px;}
#bwr{width:100%;padding:0;}
a{color:#000;text-decoration:underline;}
a:after{content:" (" attr(href) ")";}
table{page-break-inside:avoid;}
th{font-weight:bold;}
div.tabframe{padding:0;}
#nav,.noprint,ul.tabbar,body.app #hwr{display:none!important;}
.print{display:block;}
}

