body
{
color: #222;
font-family: monospace;
font-size: 11px;
text-align: justify;
background-color: #FFF;
}

b
{
}

.left
{
text-align: left;
}

.right
{
text-align: right;
}

.center
{
text-align: center;
}

.justify
{
text-align: justify;
}

A
{
text-decoration: none;
color: red;
}

A:link
{
text-decoration: none;
color: red;
}

A:visited
{
color: #c20;
text-decoration: none;
}

A:hover
{
text-decoration: underline;
color: red;
}

A:active
{
text-decoration: underline;
color: red;
}

ul
{
list-style-type: circle;
list-style-position: outside;
margin-left: -20px;
}

img
{
margin: 5px;
padding: 2px;
border-width: 0px;
}

test
{
   position:absolute;
   left:40px;
   top:30px; 
}

hr
{
width: 100%;
border-color: #c60;
border-width: 1px 0 0 0;
border-style: dashed;
}

textarea
{
font-family: monospace;
font-size: 11px;
width:100%;
text-align: justify;
}

input
{
font-family: monospace;
font-size: 11px;
}

fieldset {
border-width: 0px;
}

table {
font-family: monospace;
font-size: 11px;
}

td {
align: top;
}

.searchform {
display: inline;
border: 0px;
}

.clearer {
clear: both;
}

.highlight {
color:#f00;
background-color:#fc6;
}

// back links
.blinks
{
line-height: 10px;
text-align: right;
}
A.blinks
{
color: #777;
}

A.blinks:hover
{
text-decoration: none;
color: #333;
}

A.blinks: visited
{
text-decoration: none;
color: #777;
}

A.blinks: active
{
text-decoration: none;
color: #777;
}


.box {
background: rgb(248,248,248);
width:150px;
padding:10px;
border:1px solid gray;
-moz-border-radius: 15px;
border-radius: 15px;
margin:7px;
font: 10px/12px monospace; font-size:10px; line-height:12px; color:black;
}

#page_top{
background-color: #FFF;
}

#page_frame{
background-color: #FFF;
}

#page_left{
float:left;
width:150px;
}

#page_right{
padding:10px;
float:right;
width:140px;
background-color: #FFF;
}

#page_bottom{
clear:both;
background-color: #FFF;
}

#header
{
font-size: 11px;
padding:10px;
color: inherit;
background-color: inherit;
}

#menu
{
padding: 10px;
color: inherit;
background-color: #FFF;
}

#content
{
padding:10px;
margin-left:180px;
text-align: justify;
color: inherit;
background-color: #FFF;
}

#title
{
margin-left:170px;
padding:10px;
font-size: 24px;
font-family: Georgia, Garamond, "Times New Roman", Times, serif;
font-weight: lighter !important;
line-height: 10px;
text-decoration: none;
color: inherit;
background-color: #FFF;
text-align: left;
}

#footer
{
clear:both;
color: inherit;
background-color: #FFF;
}

#test
{
   width:300px;
   height:200px;
   background-color:orange; 
   position:absolute;
   left:400px;
margin-top: -15px;
 font: 10px/12px monospace; font-size:8px; line-height:10px; color:black;
}