* {margin:0px; padding:0px; border:0px}
body {font-family:Verdana, Tahoma, Arial, sans-serif; color:#000; background:#999 url(navigation/bg-page.gif) scroll}
div {position:relative}
#main, #footer {width:960px; border:1px solid #000000;border-top-width:0}
#footer {background-color:#E1E4D9; margin:auto}
#main {background-color:#990000; margin:auto}
#txt {width:658px; margin-left:150px; background-color:#fff;
border:1px solid #000000;
border-top-width:0;
border-bottom-width:0}
#txtgb {width:638px; margin-left:150px; background-color:#fff;
border:1px solid #000000;
border-top-width:0;
border-bottom-width:0;
padding-left:10px;
padding-right:10px}
#navleft, #navright {position:absolute}
#navleft {left:0px; top:0px; width:150px}
#navright {right:0px; top:0px; width:150px; font-size:0.8em}
ul#rnews {font-size:0.8em; padding:0px; text-align:center; color:#FFCC00; list-style: url(navigation/red.gif) square inside}
p {font-size:0.8em; line-height:150%; padding:10px}
p#copyright {padding:1px; text-align:center; font-size:0.6em; line-height:100%}
h1 {font-size:1.1em; letter-spacing:0.2em; text-transform:uppercase; padding:10px; text-align: center}
h2 {font-size:0.8em; letter-spacing:0.2em; text-transform:uppercase; padding:10px}
h3 {font-size:0.7em; letter-spacing:0.2em; text-transform:uppercase; padding:10px}
#header {margin:auto;
width:962px;
height:36px;
background:#DAE0D2 url("navigation/bg.gif") repeat-x bottom;
font-size:0.8em;
line-height:normal;
z-index:2;
}
#header ul {
margin:0;
padding:10px 151px 0;
list-style:none;
}
#header li {
display:inline;
margin:0;
padding:0;
}
#header a {
float:left;
background:url("navigation/left-both.gif") no-repeat left top;
margin:0;
padding:0 0 0 9px;
border-bottom:1px solid #765;
text-decoration:none;
}
#header a span {
float:left;
display:block;
background:url("navigation/right-both.gif") no-repeat right top;
padding:5px 15px 4px 6px;
font-weight:bold;
color:#765;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a span {float:none}
/* End IE5-Mac hack */
#header a:hover span {
color:#333;
}
#header #current a {
background-position:0 -150px;
border-width:0;
}
#header #current a span {
background-position:100% -150px;
padding-bottom:5px;
color:#333;
}
#header a:hover {
background-position:0% -150px;
}
#header a:hover span {
background-position:100% -150px;
}
#logo {margin:auto;
width:962px;
height:120px;
background:#E1E4D9;
font-weight:bold;
color:#369;
font-size:2em;
text-align: center;
}
.active a {
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
background-color:#990000;
padding-top:1px;
padding-bottom:3px;
padding-left:6px;
border:1px solid;
border-top-color:#bb5e00;
border-right-color:#530000;
border-bottom-color:#530000;
border-left-color:#bb5e00;
display:block;
width:143px;
}
.active a:hover {
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
background-color:#ff9900;
padding-top:1px;
padding-bottom:3px;
padding-left:6px;
border:1px solid;
border-top-color:#ffcc00;
border-right-color:#ff6600;
border-bottom-color:#ff6600;
border-left-color:#ffcc00;
display:block;
width:143px;
}
.active a:visited {
color:#dedede}
.active span {
font-size:12px;
font-weight:bold;
color:#FFCC00;
text-decoration:none;
background-color:#cc0000;
padding-top:1px;
padding-bottom:3px;
padding-left:6px;
border:1px solid;
border-top-color:#bb5e00;
border-right-color:#530000;
border-bottom-color:#530000;
border-left-color:#bb5e00;
display:block;
width:143px;
}
.active span#info {
font-size:12px;
font-weight:bold;
text-align:center;
color:#000000;
text-decoration:none;
background-color:#E1E4D9;
padding-top:1px;
padding-bottom:3px;
padding-left:6px;
border:1px solid;
border-top-color:#bb5e00;
border-right-color:#530000;
border-bottom-color:#530000;
border-left-color:#bb5e00;
display:block;
width:143px;
}
#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {
color: #369;
text-decoration: underline;
}
ul#var1 {font-size:0.8em; margin-left: 25px}
ul#var2 {font-size:0.8em; margin-left: 25px}
#var2 li {margin-top: 10px}
.fl_rt img {float:right; padding: 5px;
}
.fl_cr {text-align:center;
}
table.tbl_var_1 {border-collapse: collapse;width:95%; margin: 15px}
table.tbl_var_1 td {border: solid 1px #c00; padding: 0px 2px; font-size:0.7em}
table.tbl_var_1 caption {font-size:0.8em; font-weight:bold; text-align: center;}