body {

padding: 0px;
font-family: Georgia, Times, serif;
color: #999;
width:950px;
background: #111;
}


#container {
margin-left: 40px;
padding: 0px;
width: 920px;
\width: 920px;
w\idth: 920px;
border: 1px solid #f2f2f2;
background:url('img/08_19.jpg');
}

#content {
margin: 0px;
padding: 15px;
text-align:justify;
width:auto;
font-size:.9em;
line-height:120%;
}

#content a, #content a:link, #content a:visited {
  color: #111;
}

#content a:hover {
  color: #000;
}

#sidebar-1 {
margin: 10px 0 5px 10px;
padding: 10px 10px 50px 10px;
font:.7em georgia, times, serif;
float: right;
width: 200px;
\width: 200px;
w\idth: 200px;
background:url('img/08_19.jpg');
border-left: 1px solid #ebe9ed;
}

blockquote {
margin-left:0px;
background: #fefefe;
border-left: 1px dotted #111;
line-height:180%;
padding:10px;
}


p, td, table { font-size: 13px; color: #888; text-align: justify; }
hr { height: 1px; color: #fff; margin:10px 0; border-style: dashed; clear: both; }
th { font-size: 13px; font-weight:normal; letter-spacing:.05em; text-align: right; vertical-align: top }

#mainheader {
height: 135px;
padding-bottom:10px;
margin-right:0px;
width: 920px;
\width: 920px;
w\idth: 920px;
background:url('img/08_12top.gif')repeat-x bottom center;
}



#foot img {
border:none;}

#foot {
margin-top: 5px;
padding:1px;
clear: both;
height:auto;
color: #777;
background:#f8f8f8 url('img/08_12.gif')repeat-x top center;
}


h1,h2, h3, h4 {
font-family: "Courier New", Courier, monospace;
font-weight: normal;
margin:8px;
}

h1 {
text-align:right;
padding:3px;
color:#111;
font-size:1.3em;
clear:both;
}

h2 { font-size:1.1em; }
h3 { font-size: 1.1em; }
h4 { font-size: 1.1em; }

a:active {  color: #111; text-decoration: none}
a:hover {  color: #111; text-decoration: none}
a:link {  color: #111; text-decoration: none}
a:visited {  text-decoration: none; color: #777;}

.small { font-size: 10px; color: #000000; vertical-align: baseline ; text-decoration: none}

ol#numbered { list-style-position: outside; list-style-type: decimal; }

.dshd { border: dashed 1px #fff; padding:8px 0; }

p#hornav, {display: block; margin: 20px; padding: 6px 3px; white-space: nowrap; text-align: right; float:right;}

p#hornav, span#lnav,  p#lnav { float:right;padding: 6px 3px; white-space: nowrap; }
p#hornav, p#lnav { display: block; }

p#lnav { float: left; }
p#hornav a, span#lnav a, p#lnav a { display: inline; margin: 2px 4px; padding: 1px 3px; font-weight: normal; font-size: 12px; color: #111; background: #eee; border: solid #eee 1px; }
p#hornav a:hover, span#lnav a:hover, p#lnav a:hover { background: #fff;  color:#111; border: 1px solid #ccc; }

p#bignav { float:right; margin: 0px; padding: 6px 0px; font-size: 12px; }
p#bignav a { margin: 2px 4px; padding: 2px 4px; color: #111; background: #eee; border: 1px solid #ccc; }
p#bignav a:hover { background: #fff; color:#111; border: 1px solid #ccc;}

.rtali { float: right; margin-left: 20px }
.drkred { color: #660000; font-style: oblique }
.dhdbx { border: dashed 1px #eee; padding: 12px }

table#lst { width: 90%; border-width: 0px; }
table#lst caption { font-size: 18px; }
table#lst th { text-align: left; font-size: 16px; }
table#lst td { vertical-align: top; }

table#qst { padding: 0px; margin: 0px; border-width: 0px }
table#qst th { width: 45px; font-weight: normal; font-style: italic; text-align: right; vertical-align: top; padding: 0px }
table#qst td { padding: 0px 9px 0px 0px }

table#sct { border-width: 0px; font-size: 110%; padding: 0px; }
table#sct tr { padding-bottom: 6px; }
table#sct th { text-align: right; padding-right: 20px; white-space: nowrap; font-weight: bold; vertical-align: top; }

table#nq { width:100%; clear: both; margin:5px; background:#f5f6f7; }
table#nq th { text-align: right; white-space: nowrap; vertical-align: top; width: 12em; }
table#nq td { vertical-align: text-top; padding-left: 0.5em; }

ul#tck li { list-style-image: url(img/minitick.gif); font-size: 14px; padding: 2px 0px; }