body {

  margin: 0; padding: 0;

  background: #FFFEFE;

  color: #000;





scrollbar-3d-light-color:#CB4E00;

scrollbar-arrow-color:#OOOOOO;

scrollbar-base-color: #CB4E00;

scrollbar-dark-shadow-color: #FFFEFE;

scrollbar-face-color:#FFFEFE;

scrollbar-highlight-color:#FFFEFE;

 scrollbar-shadow-color:#CB4E00;



}



#header {

  padding: 10px 10px 10px 10px;

  border-style: solid;

  border-width: 5px 5px 5px 5px;

  border-color: #CB4E00 #CB4E00 #CB4E00 #CB4E00;

  background: #000;

  height: 125px;

}



* html #header { height: 155px; }

#header h1 {

  float: left;

  margin: 10px 10px 10px 10px;

  padding: 5px 5px 5px 5px;

  font-family: Georgia,Sans-Serif;

  font-size: 38px;

  background: #CB4E00;

  border: 1px #000 solid



}

* html #header h1 {

  position: absolute;



}

#footer {

  margin: 0;

  font-family: Georgia,Verdana,Sans-Serif;

  font-size: 10pt;

  text-align: center;

  margin: 12px 0 12px 0;

  padding: 6px 0 6px 0;

}

#navigation {

  position: absolute;

  right: 0;

  margin: -90px 0 0 0;

  width: 300px;

  padding: 0;

  list-style: none;

}

#navigation div {

  float: left;

  width: 100px;

  margin: 6px 0 6px 0;

  text-align: center;

}

#navigation a {

  text-decoration: none;

  font-family: Georgia,Sans-Serif;

  font-weight: bold;

  color: #FFFFFF;

  padding-bottom: 4px;

  white-space: nowrap;

  display: inline;

  padding-bottom: 4px;

}

#navigation a:hover {

  padding-bottom: 0;

  border-bottom: 4px #FFFEFE dotted;

}

* html #navigation a {

  width: 0;

  display: block;

  margin: 0 auto 0 auto;

}

#content {

  padding: 40px 40px 40px 80px;

  font-family: Georgia,Verdana,Sans-Serif;

  font-size: 14pt;

}



#content h2 {

  font-family: Georgia,"Times New Roman",Sans-Serif;

  font-size: 20pt;

  font-weight: normal;

  margin: 20px 0 10px -20px;

  color: #000;

}

#content h2 a {

  font-weight: normal;

  color: #000;

  text-decoration: none;

}

#content p {

  padding: 0;

  margin: 0;

}

#content p.footer {

  font-size: 12px;

  padding: 0;

  margin: 0 0 30px 0;

}

p.footer {

  font-size: 10pt;

  color: #000;

}

#user {

  float: right;

  font-family: Georgia,Sans-Serif;

  font-size: 14px;

  margin: 20px 40px 0 0;

}

* html #content div.sidebar {

  margin-right: -20px;

}

#content div.sidebar {

  float: right;

  clear: both;

  width: 180px;

  margin: 20px -40px 0 20px;

  border: #CB4E00 solid;

  border-width: 1px 1px 1px 1px;

  padding: 0;

  background: #FFFEFE;

}

#content div.sidebar p {

  margin: 10px;

  font-family: Verdana,Sans-Serif;

  font-size: 7pt;

}

div.spacer {

  clear: both;

}

#content a,#user a,div.sidebar a,#footer a {

  font-weight: bold;

  text-decoration: none;

  color: #CB4E00;

}

#content a:hover,#user a:hover,div.sidebar a:hover,#footer a:hover {

  color: #ECA964;

}

input {

  border: 1px #FF0 outset;

  background: #CB4E00;

  color: #FFF;

}

input.text { width: 240px; }

input[type="text"],input[type="password"] {

  border: 1px #FF0 inset;

}

textarea {

  border: 1px #FF0 inset;

  background: #CB4E00;

  color: #FFF;

}

ul {

  list-style: square;

  padding: 0;

  margin: 0;

}

li {

  padding: 0;

  margin: 2px 0 0 20px;

}

#tb {

  margin: 40px 0 0 0;

  width: 400px;

  border: 1px #FFF solid;

  background: #CB4E00;

}

#tb p {

  margin: 10px;

}

#tb span.footer {

  font-size: 10pt;

  color: #CCC;

  float: right;

}



span.u { text-decoration: underline; }

span.b { font-weight: bold; }

span.i { font-style: italic; }

