﻿body
{
    margin: 0;
    padding: 0;
    font: normal 14px arial;
    color: #444;
    background: white url(images/bgraster11.jpg);
    text-align:center;
    overflow: -moz-scrollbars-vertical; 
}
div.toplinks
{
    background: black url(images/toplinks-bg.jpg) center center;
    padding: 7px;
    text-align: center;
    color: white;
    font: normal 0.9em Verdana;
    text-decoration: none;
    border-bottom:1px solid white;
}

div.tp_text
{
    width:800px; 
    text-align:left;
    margin-left: auto;
    margin-right: auto;
}

A               {color:#444; text-decoration:none;}
A:Hover         {text-decoration:underline; color:black;}

#toplinks A         {text-decoration:none; color:#909090;}
#toplinks A:Hover   {text-decoration:underline; color:White;}

#searchdiv
{
    background: midnightblue url(images/search-bg.jpg) right top;
    padding: 10px;
    text-align: center;
    color: white;
    font:normal 0.9em Verdana;
    text-decoration: none;
    background-color: black;
    border-bottom:1px solid white;
}
#searchdiv #sd_content    { width:800px; text-align:left; margin:auto;}

#searchdiv img  {position:relative; top:-10px;}
#graybardiv
{
    background: gray url(images/gray-bar-bg.gif) center top;
    padding: 7px;
    text-align: center;
    color: #444;
    font-weight: bold;
    text-decoration: none;
    border-bottom:1px solid #888;
    height:15px
}
#graybar_text    
{
    display:inline-block; 
    width:800px; 
    text-align:left; 
    font: normal 0.8em arial;
    margin:auto;
}
.graybar_left
{
    float:left;
    font: bold 1em arial;
}
.graybar_right
{
    float:right;
    font: normal 1em verdana;
}


#content 
{
    background-color:white; 
    text-align:center; 
    margin:auto; 
    border-top: 0px solid #888; 
    border-bottom:0px solid midnightblue;
}
    
#content .main  
{
    background-color:white;
    width:800px; 
    text-align:left; 
    padding:20px 0 20px 0; 
    font:normal 0.9em arial; 
    margin:auto;
}

#content hr.blank
{
    clear:both;
    height:0px;
    padding:o;
    margin:0 0 0px 0;
    border:0px;
    color:White;
}

div.footerbar
{
    background: midnightblue url(images/toplinks-bg.jpg) center center;
    padding: 7px;
    text-align: center;
    color: white;
    font:normal 0.8em Verdana;
    text-decoration: none;
    border-top:1px solid gray;
    border-bottom:1px solid gray;
    margin:0;
    clear:both;
}
div.fb_text  
{
    text-align:right; 
    width:800px; 
    margin: auto;
}
div.fb_text A, div.fb_text A:Hover
{
    color:White;
}

.Folders    { width:250px; float:left; margin:0 10px 15px 0; font-family:tahoma; font-size:0.9em;}
A.Top
{
    background-image: url('images/Folder.gif' );
    padding: 2px 0 3px 22px;
    background-repeat: no-repeat;
    background-position: left top;
    color: #444;
    font-weight: bold;
    line-height: 15px;
}
Div#WebResults
{
    text-align:left;
    color: #666;
    margin:10px 0 15px 0;
    border-top: 1px dashed #ccc;
    clear:both;
} html>body Div#WebResults {margin:25px 0 15px 0;}


Div#WebResults h1
{
    color: #444;
    font:bold 1.3em arial;
}
Div#WebResults h2
{
    color: #444;
    font:bold 1em arial;
    margin: 20px 0 0 0;
}
Div#WebResults h2 A
{
    color: #666;
}
Div#WebResults A
{
    color: Navy;
}
Div#WebResults A:Hover
{
    color: Crimson;
}
.loginbox
{
    float:right;
}