html>body {
border:0 solid red;
min-width:790px;
min-height:590px;
}

html,body {
color:#000;
background:#fafafa url(images/bg.gif);
font:12px/1 Verdana, Arial, Helvetica, sans-serif;
height:100%;
max-height:100%;
margin:0;
padding:0;
scrollbar-3dlight-color:#fff;
scrollbar-arrow-color:#c00000;
scrollbar-base-color:#eee;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#904444;
scrollbar-track-color:#ddd;
}

.nal {
width:100%;
margin:0;
padding:0;
}

hr {
color:#c64020;
background-color:#c64020;
border:0 none;
height:1px;
clear:both;
text-align:center;
width:55%;
}

#control {
position:absolute;
left:3px;
top:110px;
width:148px;
z-index:2;
margin:0;
padding:0;
}

#control a {
font-size:7.5pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
display:block;
height:13px;
_height:14px;
text-decoration:none;
text-align:left;
vertical-align:middle;
background:url(images/strl_r.gif) no-repeat left center;
padding:1px 0 0 8%;
}

#control a:hover {
font-size:7.5pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
height:13px;
_height:14px;
background-color:#c0c0c9;
color:#c64020;
display:block;
text-decoration:none;
}

.dateL {
display:block;
text-align:left;
font-style:italic;
width:97%;
margin-left:18px;
padding:1% 0 2px 0;
}

.em1i li{
font-style:italic;
margin-top:.8em;
}

.em1 li{
font-style:normal;
margin-top:.8em;
}

.banner {
float:left;
margin:5px 16px 10px 0;
}

.newsTxt {
text-align:justify;
_width:100%;
margin:0;
padding:1%;
}

.menu_h {
background:url("/images/bgz.gif") no-repeat scroll 100% #e2390f;
border-bottom:solid 1px #e2390f;
text-align:center;
font-size:8pt;
width:100%;
height:15px;
_height:14px;
padding:1px 0;
line-height:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-variant:normal;
verical-align:baseline;
color:#fff;
}

.bott {
background:url("/images/bgz.gif") no-repeat scroll 100% #e2390f;
vertical-align: middle;
width:100%;
padding:3px 0;
margin:1px 0;
}

#das {
text-shadow:red 2px 2px 3px;
letter-spacing:.1em;
border:dashed 1px blue;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:100%;
}

#das_a {
text-decoration:none;
font-weight:bold;
font-size:1em;
}

h1.shad {
line-height:40px;
width:99.5%;
text-shadow:#f07070 3px 3px 5px;
text-align:center;
margin:8px auto;
}

a.main {
font-weight:bold;
font-size:9pt;
color:#dedef8;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

a.main:hover {
font-weight:bold;
font-size:9pt;
color:#f1f1f8;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

a.bot {
font-weight:normal;
font-size:9pt;
color:gray;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

a.bot:hover {
font-weight:normal;
font-size:9pt;
color:gray;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

a {
font-weight:normal;
font-size:9pt;
color:#303090;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

a:hover {
font-weight:normal;
font-size:9pt;
color:#902020;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

p {
text-indent:12pt;
}

p.new {
text-indent:0;
}

img.stat {
border:1px solid red;
margin:8px;
padding:5px;
}

.special {
width:1px;
visibility:hidden;
}

#right {
float:right;
border:0;
padding:0;
}

a.menuR {
font-size:7pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00f;
font-style:normal;
line-height:normal;
font-weight:normal;
display:block;
background:url(images/strl_r.gif) no-repeat left center;
margin:2px 0;
padding:1px 0 0 11px;
}

a.menuR:hover {
font-size:7pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#c64020;
text-decoration:underline;
}

a.menuRN {
font-size:7.5pt;
color:#00f;
text-indent:3pt;
margin:2px;
padding:1px 5px 0 2px;
display:block;
}

a.menuRN:hover {
font-size:7.5pt;
color:#c64020;
text-decoration:underline;
}

.niz_m {
vertical-align:baseline;
text-align:center;
padding:1px 0 2px;
}

#map table {
border:0;
border-collapse:collapse;
width:100%;
}

#map p {
height:30px;
}

#map img {
float:left;
margin:0 6px;
}

.Text_Small {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
font-style:normal;
font-weight:bold;
font-variant:normal;
color:#000;
}

.TxtSmB {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:6.5pt;
font-style:normal;
font-weight:normal;
font-variant:normal;
color:#000;
}

.TxtSmW {
font-size:9pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-variant:normal;
color:#fff;
}

.news {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-style:normal;
font-weight:normal;
font-variant:normal;
color:#050000;
}

.newsBold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-style:normal;
font-weight:bold;
font-variant:normal;
color:#1e0000;
}

.newsBoldW {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-style:normal;
font-weight:bold;
font-variant:normal;
color:#fff;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20pt;
font-style:normal;
font-weight:bold;
font-variant:normal;
color:#e2390f;
text-align:center;
}

.newsU {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-style:normal;
font-weight:normal;
font-variant:normal;
color:gray;
}

.newsRed {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-style:normal;
font-weight:normal;
font-variant:normal;
color:#b64020;
}

.header12 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-style:normal;
font-weight:bold;
font-variant:normal;
color:#b64020;
text-align:center;
}

.header {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14pt;
font-style:normal;
font-weight:bold;
font-variant:normal;
color:#b64020;
text-align:center;
}

.out {
display:block;
border:0 solid #cacaca;
position:relative;
background:#c5c5c5;
margin:16px 0;
}

.in {
position:relative;
border:1px solid #aa2020;
background:#ebebeb;
left:-2px;
top:-2px;
}

li {
list-style-image:url(images/strl_r.gif);
}

li.linkk {
list-style-image:url(images/ar1.gif);
}

input.search {
background:#eef6ff;
border:#aa2020 1px solid;
font:11px Arial,sans-serif;
width:88px;
}

input.submit {
background:#eef6ff;
border:#aa2020 1px solid;
font:9px Arial,sans-serif;
color:blue;
width:33px;
_heihgt:19px;
}

#hcl td {
vertical-align:top;
background-color:#eee;
border:#e15555 1px solid;
padding:3px 3px 0;
}

#hcl img {
border:1px #8D5555 solid;
float:left;
width:90px;
height:66px;
margin:0 4px 2px 0;
}

#hcl small {
color:#999;
clear:both;
float:right;
font:12px arial;
margin-top:2px;
text-align:left;
}

#hct {
color:#555;
font:12px arial;
font-weight:bold;
}

#hcr td {
vertical-align:top;
border:#e15555 1px solid;
padding:3px 2px 0;
}

#hcr img {
border:1px #8D5555 solid;
float:left;
width:80px;
height:60px;
margin:0 3px 2px 0;
}

#hcr small {
color:#999;
clear:both;
float:right;
font:11px arial;
margin-top:2px;
text-align:left;
}

#hcr a {
font:12px arial;
}

#hcl,#hcr {
border:0 #cfcfcf solid;
width:100%;
margin:0 auto;
padding:0;
}

#hcl p,#hcr p {
font:12px arial;
color:#333;
font-weight:normal;
text-align:left;
margin-top:1px;
padding:1px;
}

#hcl p:first-letter,#hcr p:first-letter {
text-transform:capitalize;
}

#hcl p.points:first-letter,#hcr p.points:first-letter {
color:#FFF;
}