BODY  {FONT-WEIGHT: normal;
COLOR: #000000;
FONT-FAMILY: Verdana;
BACKGROUND-COLOR: #ffffff;
text-align:center;
}

a:visited {color: #000000; text-decoration: underline; }
a:active {color: #000000; text-decoration: underline; }
a:link {color: #000000; text-decoration: underline; }
a:hover {color: #cc0000; text-decoration: underline; }
a.nounder:link {color: #000000; text-decoration: none; }
a.nounder:hover {color: #cc0000; text-decoration: none; }

div.content {
background: #cccccc;
font-size: 12px; 
margin: 0px 0 0 0;
padding: 0px 0px 0px 0px; 
text-align: justify;
margin-left:auto;
margin-right:auto;
position: relative;
min-height: 500px;
width: 600px;}



div.topbanner {
height: 92px;
width: 600px;
color: black;
font-size: 10px; 
margin: 1em auto 50px auto;
padding: 0; 
border: 5px solid gray; 
border-style: none none solid solid;
    position: relative; background: white url(images/u.jpg) top right no-repeat;}

div.topbanner h1 {color: #cc0000;
text-align: left;
font: bold 22px Times MS sans-serif;
margin: 0; 
letter-spacing: 4px;
border-width: 0; 
    position: absolute; 
top: 2px; 
left: 7px;}

div.topbanner h2 {color: #cc0000;
text-align: left;
font: bold 12px Times MS sans-serif;
margin: 0; 
border-width: 0; 
    position: absolute; 
bottom: 5px;
left: 7px;}

div.topbanner span {color: gray; text-align: right; font: bold 10px/10px Trebuchet MS, sans-serif; 
    position: absolute; top: 95px; right: 0; margin: 0; padding: 2px 4px;
    background-image: url(pix/whitescreen.gif);}


div.rightbox {
background: #cccccc;
font-size: 12px; 
margin: 0 0 0 0;
padding: 25px 20px 0 70px; 
position: absolute;
left: 110px;
text-align: left;
height: 225px;
width: 400px;
}

div.content h4.rightfc {margin-bottom: 0px; padding: 250px 20px 0 190px;}
div.content h4.right {margin-bottom: 0px; padding: 0 20px 0 190px;} 
div.content p.rightfc {margin-top: 0px; padding: 250px 20px 0 190px;}
div.content p.right {margin-top: 0px; padding: 0 20px 0 190px;}
div.content p.rightpub {margin-top: 0px; padding: 20px 20px 0 190px;}
div.content p.rightpublc {margin-top: 0px; padding: 20px 20px 40 190px;}
div.content p.rightlc {margin-top: 0px; padding: 0 20px 40px 190px;}
div.content ul {margin-top: 0px; padding: 0 20px 0 190px;}
div.content li {margin-top: 0px; padding: 0 20px 0 190px;}


div.leftmenu {
background: gray;
width: 160px;
height: 350 px;
font-size: 10px; 
margin: 0 0 0 0;
padding: 0; 
position: absolute;
left: 0px;
top: 50px;
}

div.leftmenu p {font-weight: bold; margin: 20px 10px 10px 10px;
text-align: left;}

div.bottommenu {
font-size: 10px; 
width: 600px;
height: 50px;
margin-top: 2px;
margin-left: auto;
margin-right: auto;
padding: 0; 
border: 5px solid gray; 
border-style: solid none none none;
position: relative;
}

div.bottommenu p.left {
position: absolute;
left: 2px;
top: 0px;
}

div.bottommenu p.right {
position: absolute;
right: 2px;
top: 0px;
}


