/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0; 
margin-left: 8px;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(../images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

#Searchresult {
          margin-top:10px;
          margin-bottom:15px;
          background:#fff;
          width:95%; 
}
        
#Searchresult p { 
          margin-bottom:1.4em;
}

.rfloater {
    float: right;
}

.lfloater {
    float: left;
}

.pagination {
    font-size: 80%;
}
        
.pagination a {
    text-decoration: none;
    border: solid 1px #AAE;
    color: #15B;
}

.pagination a {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
    margin-bottom: 5px;
}

.pagination span {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
    margin-bottom: 5px;
}


.pagination .current {
    background: #26B;
    color: #fff;
    border: solid 1px #AAE;
}
.pagination .current.prev, .pagination .current.next{
    color:#fff;
    border-color:#fff;
    background:#fff;
}

div.star-rating{background:url(/images/star.gif) no-repeat 0 0px;float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer
;display:block;background:transparent;overflow:hidden}
div.star-rating,div.star-rating a{background:url(/images/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -32px!important}
div.star-rating{background:transparent!important;overflow:hidden!important;width: 8px;}

