body
{
margin:0;
font: 12px verdana;
text-align: center;
background-color:gray;
}

div.container
{
width:1000px;
margin:1px;
border:2px;
line-height:150%;
text-align: left;
}

div.header
{
background-color:white;
clear:left;
}

div.left
{
float:left;
width:180px;
margin:0;
padding:0.5em;
}

div.content
{
margin-left:190px;
margin-right:7px;
padding:0.5em;
}


div.footer
{
font: 16px arial;
padding:0.25em;
color:navy;
background-image:url('/images/footer_image.jpg');
background-color:#d2e2f2;
border-top: 2px solid navy;
clear:left;
}

p.underline {
border-bottom: 1px solid red;
padding:2px;
background-color:#ffffff;
}

p.dashed
{
font: 11px verdana;
border-style: dashed;
border-color:#c0c0c0;
background-color: white;
padding:3px;
border-width: 2px;}

p.solid
{
font: 11px verdana;
border-style: solid;
border-color:#c0c0c0;
background-color: white;
padding:5px;
border-width: 1px;}

p.topic
{
font: 11px verdana;
border-style: solid;
border-color:#c0c0c0;
background-color:#d2e2f2;
padding:5px;
border-width: 1px;}

p.hilite
{
font: 10px verdana;
border-style: solid; border-color: green; background-color: wheat; padding:3px; border-width: 1px;}


table
{
margin:0; font: 11px verdana;
background-color:#ffffff;
}

h3
{
font: 18px verdana;
background-color:white;
padding:2px;
color:#0b6b2b;
}

img.right
{
float:right;
margin:15px 15px 15px 15px;
}

img.tightr 
{
float:right
}

img.left
{
float:left;
margin:10px 15px 15px 0px;
}

img.tleft
{
float:left;
margin:5px 5px 0px 0px;
}


h1.header
{
padding:0;
margin:0;
}

li.circle
{
list-style-type: circle;
color: red
}

a.size:link {color: #000000;  text-decoration: none}
a.size:visited {color: #000000;  text-decoration: none}
a.size:hover {color: #ff0000; text-decoration: none}
a{text-decoration:none;}
</style>