/* BNW Style CSS */
p,body,address,ul,ol,li,th,td,dd,dl,em,i,div { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000; }
b,dt { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000; }
dt { margin-top: 10px; }
dd { margin-top: 5px; }
form, input, select, option { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000; }
h1,h2,h3,h4 { color: #000; font-family: Arial, sans-serif; font-weight: bold; border-bottom: dotted 1px #000; }
h1 { font-size: 16pt; }
h2 { font-size: 14pt; }
h3 { font-size: 12pt; }
h4 { font-size: 10pt; }
strong { font-family: Arial, Helvetica, sans-serif; color: #000; font-weight: bold; }
I,CITE,VAR,ADDRESS,BLOCKQUOTE { font-style: italic; }
em { text-decoration: none; font-style: normal; color: #da2927; }
ul { list-style-position: inside; padding-left: 10px; margin-left: 0px; }
li { padding-bottom: 3px; }
hr { border-top: dotted 1px #000; border-bottom: 0px; border-left: 0px; border-right: 0px; margin: 10px 0px 15px 0px; background: #fff; }
a:link, a:visited, a:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #1e458e; }
#main-table { position: absolute; width: auto; height: auto; top: 0px; right: 0px; bottom: auto; left: 0px; }
table { border-collapse: collapse; }

table.spec { background: #fff; border-collapse: collapse; border-top: solid 1px #aaacae; border-left: solid 1px #aaacae; padding: 0px; margin: 0px; }
table.spec td { background: #fff; border-right: solid 1px #d7cec2; border-bottom: solid 1px #aaacae; margin: 0px; padding: 5px; }
table.spec th { background: #ddd; vertical-align: top; border-right: solid 1px #aaacae; border-bottom: solid 1px #aaacae; margin: 0px; padding: 5px; }

table.docutils { border-collapse: collapse; border-top: solid 1px #d7cec2; border-left: solid 1px #d7cec2; padding: 0px; margin: 0px; }
table.docutils td { text-align: center; border-right: solid 1px #d7cec2; border-bottom: solid 1px #d7cec2; margin: 0px; padding: 5px; }
table.docutils th { vertical-align: top; border-right: solid 1px #d7cec2; border-bottom: solid 1px #d7cec2; margin: 0px; padding: 5px; }
#content-column { padding: 0px 10px 35px 30px; }
#content-column-600 { padding: 0px 10px 35px 30px; }
#page-content { padding: 0px; }
#page-content h2, #page-content h3, #page-content h4 { display: inline; }
#page-content .header { margin: 30px 0px 20px 0px; }
#top-menu { height: 60px; padding: 0px 20px 0px 0px; color: #fff; }
#top-menu a, #top-menu a:link, #top-menu a:visited, #top-menu a:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none; color: #fff; }
#page-header { height: 35px; margin-bottom: 20px; background: url(/@@/images/hdr_pip.png) center left no-repeat; }
#page-header h2 { margin: 0px; padding: 0px 5px 0px 0px; border-bottom: dotted 1px #000; color: #da2927; display: inline; background: #fff; }
#action-column { width: 310px; padding: 0px 10px 35px 0px; }
#action-column h2 { margin: 0px; padding: 0px 5px 0px 0px; border-bottom: dotted 1px #000; color: #1e458e; display: inline; background: #fff; }
#action-column .banner { padding-bottom: 10px; }
#bot-menu a, #bot-menu a:link, #bot-menu a:visited, #bot-menu a:active { text-decoration: none; color: #1e458e; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }
#copyright { color: #e8eaf0; font-size: 8pt; }
#copyright a, #copyright a:link, #copyright a:visited, #copyright a:active { text-decoration: none; color: #e8eaf0; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
#graph-menu { padding: 0px 230px 0px 185px; }
#graph-menu a, #graph-menu a:link, #graph-menu a:visited, #graph-menu a:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; color: #1e458e; }
#serv-menu .mi { width: 240px; }
#serv-menu .mi .passive, #serv-menu .mi .active, #serv-menu .submi { padding-left: 30px; width: 210px; }
#serv-menu .submi .passive, #serv-menu .submi .active { padding-left: 30px; width: 180px; }
#serv-menu .active { background: url(/@@/images/pip_ora.png) center left no-repeat; }
#serv-menu .passive { background: url(/@@/images/pip_gre.png) center left no-repeat; }
#serv-menu .cell { display: table-cell; height: 35px; text-align: left; vertical-align: middle; }
#serv-menu .mi .cell { width: 210px; border-bottom: dotted 1px #000; }
#serv-menu .submi .cell { width: 180px; height: 30px; }
#serv-menu a, #serv-menu a:link, #serv-menu a:visited, #serv-menu a:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none; color: #1e458e; }
#serv-menu .active a, #serv-menu .active a:link, #serv-menu .active a:visited, #serv-menu .active a:active { color: #da2927; }
#serv-menu .mi a, #serv-menu .mi a:link, #serv-menu .mi a:visited, #serv-menu .mi a:active { font-weight: bold; }
#feedback-form input, #feedback-form textarea, #feedback-form select, #feedback-form option { border: solid 1px #000; }
#feedback-form .label { padding-top: 5px; }
#feedback-form label { color: #000; }
#feedback-form div.controls input { color: #000; }
#feedback-form .image input { border: 0px; }
#news-header { color: #000; font-size: 10pt; font-weight: bold; }
#news-header .date { color: #000; font-size: 10pt; font-weight: bold; text-transform: lowercase; font-style: normal; }
#article-header { font-weight: bold; color: #000; }
#ex-info { float: left; display: inline; margin: 10px 5px 10px 0px; }
#ex-info .hdr-1 { display: table-cell; width: 190px; height: 30px; text-align: left; vertical-align: middle; }
#ex-info .hdr-1 em { font-size: 8pt; font-weight: normal; font-style: normal; color: 1e458e; }
#ex-info .cel-1 { display: table-cell; width: 190px; height: 150px; text-align: center; vertical-align: bottom; background: url(/@@/images/exc_bg3.png) top left no-repeat; }
#empl-info { clear: both; padding: 10px 0px 10px 0px; }
#empl-info .image { float: left; padding: 0px 10px 10px 0px; }
#empl-header h3 { font-size: 10pt; font-weight: bold; text-decoration: none; border: 0px; }
#exc-table h3 { color: #1e458e; font-weight: bold; border: 0px; font-size: 10pt; }
#exc-table .hdr-1, #exc-table .hdr-2 { display: table-cell; width: 190px; height: 30px; text-align: center; vertical-align: middle; background: url(/@@/images/exc_bg2.png) top left no-repeat; }
#exc-table .hdr-3 { height: 60px; }
#exc-table .hdr-3 h3 { font-weight: normal; }
#exc-table .cel-1, #exc-table .cel-2 { display: table-cell; width: 190px; height: 150px; text-align: center; vertical-align: bottom; }
#exc-table .cel-1 { background: url(/@@/images/exc_bg3.png) top left no-repeat; }
#exc-table .cel-2 { background: url(/@@/images/exc_bg1.png) top left no-repeat; }
#exc-table .cel-3 { display: table-cell; height: 120px; vertical-align: bottom; }
#exc-table .price { color: #da2927; font-weight: normal; padding-bottom: 20px; }
#exg-info { float: left; display: inline; margin: 10px 20px 10px 0px; }
#exg-info .hdr-1 { display: table-cell; width: 190px; height: 60px; text-align: left; vertical-align: top; }
#exg-info .hdr-1 em { font-size: 8pt; font-weight: normal; font-style: normal; color: #1e458e; }
#exg-info .adr-1 { display: table-cell; width: 170px; height: 30px; text-align: left; vertical-align: middle; background: url(/@@/images/pip_gre.png) center left no-repeat; padding-left: 20px; border-bottom: dotted 1px #000; }
#exg-info .cel-1 { display: table-cell; width: 190px; height: 150px; text-align: center; vertical-align: bottom; background: url(/@@/images/exc_bg1.png) top left no-repeat; }
.img-left { margin: 0px 10px 10px 0px; float: left; }

