body { color: #fff; font-family: Tahoma, Arial, Helvetica, sans-serif; }

a { color: #fff; text-decoration: underline; }
a:hover { text-decoration: none; }
a:active { color: #f00; }
a:focus, input:focus, textarea:focus, select:focus { outline: 1px dotted #939393; }

label { cursor: pointer; }

.center { text-align: center; }
.left { text-align: left; }
.right { text-align: right; }
.justify { text-align: justify; }
.top { vertical-align: top; }
.middle { vertical-align: middle; }
.bottom { vertical-align: bottom; }
.bold { font-weight: bold !important; }
.italic { font-style: italic !important; }
.normal { font-weight: normal; font-style: normal; }
.clear { clear: both; }
.noClear { clear: none; }

#content { font-size: 1.3em; }
#content, #content pre, #content ul { overflow: hidden; }
#content h2, #content h4 { font-weight: bold; }
#content h1 { position: relative; height: 33px; margin: 0 -21px 20px; background: url(images/h1Bgr.png) repeat-x 0 -33px; font-size: 1px; }
#content .main h1 { margin: 0 -1px 1.3em; }
#content .h1-sbNews { margin-right: 0; }
#content .h1-sbNews, #content .h1-krdNews { background-position: 0 0; }
.inner #content .h1-sbNews { margin-right: -21px; }
#content h1 + h2,#content h1 + pre, #content h1 + ul, #content h1 + ol, #content h1 + dl, #content h1 + table, #content h1 + address, #content h1 + fieldset, h1 + #content .form { margin-top: 0 !important; }
#content h2, #content h3, #content h4, #content h5, #content h6 { color: #fabc4b; }
#content h2 { position: relative; margin: 2em 0 1em; font-size: 1.2em; }
#content h2.special { width: 383px; height: 32px; margin-left: -15px; padding: 6px 0 0 15px; background: url(images/specHdr.png) no-repeat; clear: both; }
#content h2.djHeader { width: 383px; height: 35px; margin-left: -15px; padding: 10px 0 0 15px; background: url(images/djHdr.png) no-repeat; clear: both; }
#content .txtGallery h2.djHeader { margin-left: 0; }
#content h3 { margin: 2em 0 1em; font-size: 1.2em; }
#content h4 { margin: 2.3em 0 1.15em; font-size: 1.1em; }
#content h5 { margin: 2.3em 0 1.15em; font-size: 1.1em; }
#content h6 { margin: 2.6em 0 1.3em; font-size: 1em; }
#content h2 a, #content h3 a, #content h4 a, #content h5 a, #content h6 a { color: #fabc4b; text-decoration: none; }
#content h2 a:hover, #content h3 a:hover, #content h4 a:hover, #content h5 a:hover, #content h6 a:hover { color: #bf7c03; }
#content p, #content pre, #content ul, #content ol, #content dl, #content table, #content address, #content fieldset, #content .form { margin: 1.3em 0; }
#content pre, #content code, #content samp, #content kbd, #content var, #content tt { font-family: "Courier New", Courier, monospace; }
#content pre, #content code, #content samp, #content del { color: #686868; }
#content pre, #content blockquote { margin: 3em 40px; }
#content pre { color: #686868; white-space: pre; }
#content blockquote { font-style: italic; }
#content address { font-style: normal; }
#content em, #content cite, #content q, #content i, #content var { font-style: italic; }
#content cite:before, #content q:before { content: open-quote; }
#content cite:after, #content q:after { content: close-quote; }
#content dl { margin-left: 25px; }
#content dt { font-weight: bold; }
#content dd { margin-bottom: .6em; padding-left: 1em; font-style: italic; }
#content dl dd:last-child, #content ul>li:last-child, #content ol>li:last-child { margin-bottom: 0; }
#content ol { padding-left: 27px; }
#content h2+dl, #content h3+dl, #content h4+dl, #content h5+dl, #content h6+dl, #content h2+ul, #content h3+ul, #content h4+ul, #content h5+ul, #content h6+ul, #content h2+ol, #content h3+ol, #content h4+ol, #content h5+ol, #content h6+ol { margin-top: -.5em; }
#content ul>li { padding-left: 15px; background: url(images/lstBullet.gif) no-repeat 0 5px; }
#content ol>li { list-style: decimal; }
#content li { margin-bottom: .5em; }
#content li ul, #content li ol { margin: .5em 0 .5em 25px; }
#content strong, #content dfn, #content b, #content kbd, #content acronym, #content abbr, #content var { font-weight: bold; }
#content acronym, #content abbr, #content ins, #content del { color: #488dc6; border-bottom: 1px dotted #488dc6; cursor: help; }
#content kbd { padding: 0 .5em; background: #fff; font-size: 1.1em; border-top: 1px solid #aaa; border-left: 1px solid #aaa; border-bottom: 2px solid #333; border-right: 2px solid #333; }
#content var { color: #d00837; }
#content ins { color: #1c8400; border-bottom: 1px dotted #1c8400; text-decoration: none; }
#content del, #content strike, #content s { text-decoration: line-through; }
#content sup { vertical-align: super; }
#content sub { vertical-align: sub; }
#content big { font-size: 1.5em; }
#content small { font-size: .75em; }
#content u { text-decoration: underline; }
#content table { width: 100%; color: #b89d92; background: #3f332f; }
#content table caption { padding-bottom: .5em; font-weight: bold; }
#content table tbody tr.odd { background: #312724; }
#content table td, #content table th { padding: 1em; vertical-align: top; }
#content table thead th { color: #cd0100; background: #fff; font-weight: bold; }
#content table tbody th { color: #fff; }
#content table td { border-left: 1px solid #281d19; border-top: 1px solid #281d19; }
#content table tfoot { color: #fff; }
#content table tfoot td { text-align: center; }
#content fieldset { padding: 1em .5em .2em; border: 1px dotted #dcdcdc; }
#content fieldset:hover { border-color: #454545; }
#content legend { padding: .2em 1em; color: #fff; background: #c1c1c1; font-weight: bold; font-style: italic; }
#content input, #content select, #content textarea { margin: 0; font-size: 1em; }
#content .field, #content textarea { padding: .2em .2em 0; border: 1px solid #ccc; border-right: 1px solid #a3a3a3; border-bottom: 1px solid #a3a3a3; }
#content .field { height: 1.4em; }
#content textarea { height: 150px; font-family: Arial, Helvetica, sans-serif; }
#content .fLeft { float: left; margin: 0 1.5em 1.5em 0; clear: left; }
#content .fRight { float: right; margin: 0 1.5em 0 1.5em; clear: right; }
#content .box img { display: block; }
#content .box p { margin: 0; padding-top: 1em; color: #b89d92; font-size: .75em; }
#content .hNumber { float: left; margin-right: 20px; }
#content h1 .hNumber { margin-bottom: 1.4em; }
#content h2 .hNumber { margin-bottom: .75em; }
#content h3 .hNumber { margin-bottom: .8em; }
#content h4 .hNumber { margin-bottom: .9em; }
#content h5 .hNumber { margin-bottom: 1em; }
#content h6 .hNumber { margin-bottom: 1.4em; }
