body { margin:0px; padding:0px; background : #000000 url(images/bg.jpg) top repeat-y; }
a { color : #444444; }
a:hover { color : #cc3333; text-decoration : underline; }
H1 { color : #333333; }
H2 { color : #333333; font-size : 8pt; line-height : 14pt; font-variant : normal; }


.template_menu { width:892px; background:#000000; color:#EEEEEE; padding:4px; overflow:auto; border-top:#777777 1px solid; }
#wrapper { margin: 0px auto 0px; padding:0px; width:900px; background:#FFFFFF; border:#444444 1px solid; }
#header { margin:0px; padding:0px; width:900px; height:66px; background:#000000 url(images/header.jpg);  }
#header_r { float:right; width:400px; height:100px; font-size:.85em; padding:2px 0px 0px 0px; text-align:right; }
.h1_header { display:inline; font-size:14px; color:#dddddd; margin-left:4px; } 

.nav, .nav:link, .nav:visited {
color : #000000;
background-color : transparent;
text-decoration : none;
}
a.nav:hover {
font-weight : bold;
color : #cc3333;
background-color : transparent;
text-decoration : underline;
}
table {
empty-cells : show;
}
body, td, th {
color : #000000;
font-size : small;
font-family : verdana, sans-serif;
}
input, textarea {
font-size : 9pt;
color : #000000;
font-family : verdana, sans-serif;
background-color : #F6F6F6;
}
input.check {
background-color : transparent;
}
select {
font-size : 8pt;
font-weight : normal;
color : #000000;
font-family : verdana, sans-serif;
background-color : #F6F6F6;
}
hr {
color : #6394bd;
background-color : transparent;
}
.hrcolor {
height : 1px;
border : 0;
color : #6394bd;
background-color : #6394bd;
}
.quote {
color : #000000;
background-color : #dddddd;
border : 1px solid black;
margin : 1px;
padding : 10px;
font-size : x-small;
}
.code {
color : #000000;
background-color : #cccccc;
border : 1px solid black;
margin : 1px;
padding : 1px;
font-size : x-small;
line-height : 1.3em;
}
.quoteheader, .codeheader {
color : #000000;
text-decoration : none;
font-style : normal;
font-weight : bold;
font-size : x-small;
line-height : 1.2em;
}
.help {
cursor : help;
background-color : transparent;
}
.meaction {
color : red;
background-color : transparent;
}
.editor {
width : 100%;
}
.highlight {
background-color : yellow;
font-weight : bold;
color : black;
}
.windowbg {
color : #000000;
background-color : #ffffff;
}
.windowbg2 {
color : #000000;
background-color : #FCFCFC;
}
.titlebg, tr.titlebg th, tr.titlebg td, .titlebg a:link, .titlebg a:visited, .titlebg2, tr.titlebg2 th, tr.titlebg2 td, .titlebg2 a:link, .titlebg2 a:visited {
font-weight : bold;
font-style : normal;
color : #eeeeee;
background-color : #000000;
}

.catbg, .catbg3 {
font-weight : bold;
font-size:12px;
background-color : #444444;
color: #eeeeee !important;
}

.catbgx{
font-size:12px;
background-color : #444444;
color: #eeeeee !important;
padding:0px 8px 0px 8px;
}

.catbgx a { color:#eeeeee !important; }
.catbg a { color:#eeeeee !important; }

.bordercolor {
background-color : #999999;
}
.tborder {
border : 1px solid #999999;
}
.smalltext {
font-size : x-small;
}
.normaltext {
font-size : small;
}
.largetext {
font-size : large;
}
a img {
border : 0;
}
#ajax_in_progress {
background : #32cd32;
color : white;
text-align : center;
font-weight : bold;
font-size : 18pt;
padding : 3px;
width : 100%;
position : fixed;
top : 0;
left : 0;
}
#headerarea {
display : none;
}
.tborder {
border : none;
}