﻿#search-info { border-bottom: 1px solid #c00; height: 20px; text-align: right; float: left;width: 780px;margin: 5px;padding-top:5px;}
#no-results { width: 750px; font-size: 14px; float: left; vertical-align:top; margin-left: 15px;margin-top:10px;padding-top:5px;}
#results-wrapper { width: 780px; float: left; margin-left: 5px;border-bottom:dashed 1px #4F4F4F; padding-bottom:10px;}
#results-wrapper h3 { font-weight: normal;margin-bottom:5px;}
#results-wrapper h3 a, #results-wrapper h3 a:link
{
    padding-top: 2px;
    padding-left: 5px;
    padding-right: 5px;
    font-size:14px;
    color: #0000CC;
    text-decoration: underline;
}
#results-wrapper h3 a:visited
{    font-size:14px;
    color: #551A8B;
    
    }
#results-wrapper h3 a:hover, #results-wrapper h3 a:active
{
    background: #e00000;
    color: #fff;
    text-decoration: none;
    
}


#side-bar { border-left: 1px solid #d4d4d4; float: left; font-size: 12px; margin-top: 24px; padding-left: 12px; width: 200px; }
#page-navigator { clear: both; text-align: center; margin: 20px; padding: 10px; }
#advanced-options p { margin: 4px 0px; padding: 0px; }
#form-keyword { width: 100px; }
#form-buttons { margin-top: 10px; text-align: center; }
#sidebar-sponsor { border-top: 1px dashed #ccc; margin-top: 10px; padding-top: 10px; }
.folder-entry { clear: both; margin-top: 20px;}
.folder-thumb { background: #fff; border: 1px solid #ccc; margin: 0px 14px 14px 0px; padding: 4px; float: left; width: 75px; height: 75px; }
.folder-brief { color: #555;font-size:13px;padding-top:0px;}
.folder-props { clear: both; color: #008000; }
.hl { color: #f30; }
/* .package class wraps enclosing block element around inner floated elements */
.package:after { content: " "; display: block; visibility: hidden; clear: both; height: 0.1px; font-size: 0.1em; line-height: 0; }
* html .package { display: inline-block; }
/* no ie mac \*/
* html .package { height: 1%; }
#page-body { clear: both; }
/* */

