body, table, form {margin: 0px; padding: 0px; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 10pt; text-align:left;}
textarea {padding: 0px 2px; font-family: Verdana, Arial, Tahoma, sans-serif;}

body {background-color: #EFEFEF; color: #4C4C4C;}

td.zero {margin: 0px; padding: 0px;}

HR {height: 1px; border:1px dashed #727272;}
blockquote {margin:0px; padding:0px;}

h1 {font-size: 13px; text-transform:uppercase; margin: 12px 10px 12px 0px; font-weight: bold; text-align: left; color:4C4C4C;}
h1.list {font-size: 13px; margin: 2px 0px 2px 0px; font-weight: normal; text-align: left; color:4C4C4C;}
h2 {font-size: 12px; text-transform:uppercase; margin: 9px 10px 9px 0px; font-weight: normal; text-align: left; color:4C4C4C;}
h2.list {font-size: 12px; margin: 0px; font-weight: normal; text-align: left; color:727272;}
h3 {font-size: 11px; margin: 6px 10px 0px 0px; font-weight:bold; color:4C4C4C;}
div.ntdhd {margin:0px; display: inline;}
div.ntdhd h1 {margin:0px; display: inline;}

#feedback {top: 180px; width:90%; z-index: 1000;}
.diswch {
 cursor:pointer;
 font-weight:bold;
 font-size:22px;
}
.diswch img {
 margin-top:6px;
}
.ditxt {
 display:none;
 margin-bottom:6px;
 background:#FEC790 url('/images/bg_o_top_grad.gif') top repeat-x;
 padding:6px;
}
.disel {
 background:#FE9833 url('/images/hd_o_corn_tl.gif') top left no-repeat;
}
.statinfoblock {
 float:right;
 width:120px;
 padding:3px 6px;
 background: #FEC790 url('/images/bg_o_top_grad.gif') top repeat-x;
 color: #2F2F2F;
 vertical-align: middle;
}

#upinfo {width:350px; z-index: 1001;}
#sortbox {width:150px; z-index: 1002;}
#filterbox {width:350px; z-index: 1003;}
#pagelist {
position:absolute;
text-align:left;
font-size:11px;
width:300px;
left:-500px;
top:0px;
background:#EAEAEA;
border:#AAAAAA solid 1px;
padding:4px;
display:none;
}
.dialogbox {position: absolute; top: 180px; display: none; padding:0px; background-color:#FFFFFF; border:#AAAAAA solid 1px;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=155,strength=3);}

p {margin: 6px 10px 6px 0px}
p.sub {fonad p, td.topmenu p {font-size: 13px; margin: 5px 0px 0px 0px}
td.newgrt-size: 12px; font-weight: bold}
td.redheay p {margin: 0px 10px 10px 0px}
.alloytable {
 border: 0px #FFFFFF solid;
}
.alloytable tr td {text-align:center; border-bottom: 1px #DADADA solid; border-left: 1px #DADADA solid;}
.alloytable tr th {border-bottom:#DADADA 1px solid;}
.left {text-align:left;}
.hd {background-color:#EFEFEF; border:#FFFFFF 1px solid;}

.ahtung {display:block; background:#FFFFFF url('/images/icon_exclaim.gif') no-repeat top left; border:1px #AAAAAA solid; padding:8px; padding-left:16px;}
.frame {display:block; background-color:#FFFFFF; border:1px #AAAAAA solid; padding:2px 4px;}
.newstbl {border-top:#929292 dashed 1px;}
.newsleft {padding:9px; border-right:#929292 dashed 1px; border-bottom:#929292 dashed 1px;}
.newsright {padding:9px; border-bottom:#929292 dashed 1px;}
.brief {}
.loghead {font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 10px; color:#000000;}
.hdblocko {height:30px; padding: 0px 4px; background: url(/images/bg_sepline_orange.gif) repeat-x; color: #2F2F2F; vertical-align: middle; text-align:center; cursor:default;}
.hdblockg {height:30px; padding: 0px 4px; background: url(/images/bg_sepline_gray.gif) repeat-x; color: #2F2F2F; vertical-align: middle; text-align:center; cursor:default;}
.hdblocklg {height:30px; padding: 0px 4px; background: url(/images/bg_sepline_lightgray.gif) repeat-x; color: #2F2F2F; vertical-align: middle; text-align:center; cursor:default;}
.hdblockb {height:30px; padding: 0px 4px; background: url(/images/bg_sepline_blue.gif) repeat-x; color: #2F2F2F; vertical-align: middle; text-align:center; cursor:default;}
.hdblockgc {padding: 0px 4px; background: url(/images/bg_seplinec_gray.gif) repeat-x; color: #2F2F2F; vertical-align: middle; text-align:center; cursor:default;}
.ellipsis {padding-left:4px; text-align:left; height:14px; overflow:hidden; text-overflow:ellipsis;}
.tld {border-bottom:#AEAEAE 1px dashed;}
.tls {border-bottom:#AEAEAE 1px solid;}
.tl {padding:2px 4px; text-align:center;}
.tlh {padding:2px 4px; text-align:left;}
.tlhs {padding:2px 4px; text-align:left; font-style:italic; background-color:#EAEAEA;}
.newsLine{padding-bottom:4px;}
.fts12 {font-size: 12px}
.fts11 {font-size: 11px}
.fts10 {font-size: 10px}
.content {
 padding:0px 4px;
}
.bltarrowr {background:url('/images/blt_arrowr.gif') no-repeat center left; padding-left:10px;}
.slashline {background-image:url('/images/bg_aline.gif');}
.dblbrdrs {border-bottom:1px #CDCDCD solid; border-top:1px #CDCDCD solid;}
.snglbrdrs {border-bottom:1px #CDCDCD solid;}
.conttext {
 padding: 0px 4px;
 font-family: Verdana, Tahoma, Arial;
 font-size: 12px;
}
.white {color:#FFFFFF;}
.blue {color:#0000FF;}
.blank {}
.advtextline {
 margin-right:4px;
 padding-left:9px;
 background:url("/images/bg_adv_textline.gif") left center no-repeat;
 font-size:14px;
 font-weight:bold;
 text-align:right;
}
.advtextline DIV A {
 font-size:10px;
 font-weight:normal;
}
.nil {
 background:#FFFFFF url('/images/bg_dot_line_sin.gif') repeat-x bottom;
}
.nil div {
 margin:4px;
}

td.sel {background: #FE9833 url(/images/bg_sepline_orange.gif); color: #2F2F2F;}
td.selg {background:url(/images/bg_sepline_gray.gif); color: #2F2F2F;}
img.selgl {background:url(/images/btn_glside.gif);}
img.selgr {background:url(/images/btn_grside.gif);}

a.hdblocka:link, a.hdblock:visited {color: #000; text-decoration: none; cursor:hand;}
a.hdblocka:hover, a.hdblock:active {color: #D8880E; text-decoration: none; cursor:hand;}

a:link, a:visited {color: #0000B4; text-decoration: none}
a:hover, a:active {color: #D8880E; text-decoration: underline}

a.whitelink:link, a.whitelink:visited, a.whitelink:hover, a.whitelink:active {color: #FFFFFF; text-decoration: none;}

a.mnmnu:link, a.mnmnu:visited {color: #FFFFFF; text-decoration: none; font-size:10px;}
a.mnmnu:hover, a.mnmnu:active {color: #EEEEEE; text-decoration: none;}

a.txt:link, a.txt:visited {color: #4C4C4C; text-decoration: none;}
a.txt:hover, a.txt:active {color: #969696; text-decoration: none;}
a.txta:link, a.txta:visited {color: #4C4C4C; text-decoration: none;}
a.txta:hover, a.txta:active {color: #AAAAAA; text-decoration: none;}

a.sel {display:block; background-color:#AAAAAA; padding:0px 6px;}
a.sel2 {font-weight:bold;}

div.submenu {width: 250px;}
a.mnu {margin-bottom:1px; padding:5px 0px; display:block; width:100%; background:#868580 url('/images/blt_arrows_right.gif') no-repeat left; text-decoration: none;}
a.mnu:link, a.mnu:visited {color:#FFFFFF;}
a.mnu:hover, a.mnu:active {color: #cecece; background:#757470 url('/images/blt_arrows_right.gif') no-repeat left; text-decoration: none;}
a.mnu div {margin-left: 26px; font-family: Arial, Verdana, Tahoma, sans-serif; font-weight:normal; font-size:12px;}

a.submnu {margin:0px; margin-bottom:1px; padding:5px 0px; display:block; width:100%; background:#DEDEDE; text-decoration: none;}
a.submnu:link, a.submnu:visited {color:#4C4C4C;}
a.submnu:hover, a.submnu:active {color:#FFFFFF; background:#AEAEAE; text-decoration: none;}
a.submnu div {margin-left: 8px; font-family: Arial, Verdana, Tahoma, sans-serif; font-weight:normal; font-size:12px;}

input.text {font-size: 12px; height: 17px; padding:0px; border: #4C4C4C solid 1px; color:#777777;}
input.button {height: 20px; width: 160px; font-size: 12px; cursor:hand;}

.adblock {font-size:11px; padding:0px 3px;}

UL {list-style-type:none; margin-top:5px; margin-bottom:5px; margin-left:0px; padding-left:6px; text-indent:0px;}
UL.sq {list-style-image:url(/images/blt.gif); margin-top:5px; margin-bottom:5px; padding-left:0px; margin-left:22px; text-indent:0px;}
UL.sitemap {margin-left: 12px; font-size: 12px; list-style-type:none;}
LI.smaptop {margin-top: 1ex;}
LI.smap {margin-top: 0ex;}
LI.docfolder {color: #0961A1; font-weight:bold; margin-top:8px; text-indent:4px; border: 1px dotted #0961A1; background-color: #E7F4FA;}
LI.docs {font-weight:normal;}

ul.none {list-style-type:none;}
ul.none {padding-top:0px; margin-left:0px;}
ul.none li {padding-top:10px;}
ul.none ul li {padding-top:0px;}

#sswitchval {color:#FFFFFF;}
DIV.dlink {background:#FFFFFF; cursor:hand;}
DIV.dlink:hover {background:#EAEAEA;}
DIV.slink {background:#EAEAEA; cursor:hand;}
DIV.slink:hover {background:#CACACA;}

.comment {
 font-size: 8pt;
 color: #9B9992;
}
.cmnt {
 padding:0px; margin:0px;
 margin-left:2em;
}

.switch {
 height:17px;
 display:inline;
 padding-left:4px;
 padding-right:4px;
 background: #F5F3E8 url(/images/bg_sswitch.gif) repeat-x bottom left;
 border: #963D0B 1px solid;
 border-right: transparent 0px solid;
 border-bottom: 0px;
 font-size:8pt;
 margin-right:0px;
 color:#54534F;
 cursor:hand;
}

.switchsel {
 height:25px;
 display:inline;
 padding-left:4px;
 padding-right:4px;
 background: #E2E0D6 url(/images/bg_sswitchsel.gif) repeat-x bottom left;
 border: #963D0B 1px solid;
 border-bottom: 0px;
 font-size:8pt;
 margin-right:0px;
 font-weight:normal;
 color:#000000;
 cursor:hand;
}

.switch2 {
 height:17px;
 display:inline;
 padding:0px 4px;
 margin:0px 4px;
 background: #F5F3E8 url(/images/bg_sswitch2.gif) repeat-x bottom left;
 border-bottom: 0px;
 font-size:8pt;
 margin-right:0px;
 color:#3A3937;
 cursor:pointer;
}

.switchsel2 {
 height:25px;
 display:inline;
 padding:0px 4px;
 margin:0px 4px;
 background: #E2E0D6 url(/images/bg_sswitch2sel.gif) repeat-x bottom left;
 border-bottom: 0px;
 font-size:8pt;
 margin-right:0px;
 font-weight:normal;
 color:#FFFFFF;
 cursor:hand;
}

.nw {BACKGROUND-COLOR: #FFFFFF;
HEIGHT: 18px;
WIDTH: 100%;
TEXT-ALIGN: left;
BORDER-RIGHT: black 1px solid;
BORDER-TOP: black 1px inset;
PADDING:0px;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
BORDER-LEFT: black 1px inset; 
BORDER-BOTTOM: black 1px inset; 
FONT-FAMILY: verdana, arial; 
COLOR: #000000}

.search {
 background: #F5F3E8 url(/images/bg_search.gif) repeat-x;
 height: 13px;
 width: 202px;
 border: #963D0B 1px solid;
 font-family: verdana, arial, tahoma;
 color: #000;
 font-size: 11px;
 margin:0px;
}

.submit {
 background: #E0DED4 url(/images/bg_btn.gif);
 background-position-y: center;
 height: 17px;
 border: #963D0B 1px solid;
 font-family: verdana, arial, tahoma;
 color: #FFF;
 font-size: 8pt;
}

a.submit:link, a.submit:visited, a.submit:hover, a.submit:active {
 padding:2px 4px; color:#FFF;
 text-decoration: none;
 display:block;
 text-align:center;
}
