﻿ /*************************
Search/Master.css
*************************/
/*************************
GENERAL STYLES
*************************/
    /*
body
    {
        background: url(            'https://www.SeniorChecked.com/images/search/bg.jpg' ) repeat-x 0 0 #ffffff;
        margin: 0;
        padding: 0;
    }
*/#container
    {
        position: relative; /*float: default; */
        width: 666px;
        margin: 0 0 0 0;
    }
    /*************************
HEADER
*************************/
    #header
    {
        position: relative;
        float: left;
        width: 666px;
        height: 139px;
        margin: 0 0 0 0;
    }
    #header_leftlinks
    {
        position: absolute;
        top: 4px;
        left: 15px;
        font: 11px/15px arial;
        color: #382D04;
    }
    #header_leftlinks a
    {
        font: 11px/15px arial;
        color: #382D04;
        text-decoration: none;
    }
    #header_leftlinks a:hover
    {
        text-decoration: underline;
    }
    #header_rightlinks
    {
        position: absolute;
        top: 4px;
        right: 2px;
        font: 11px/15px arial;
        color: #382D04;
    }
    #header_rightlinks a
    {
        font: 11px/15px arial;
        color: #382D04;
        text-decoration: none;
    }
    #header_rightlinks a:hover
    {
        text-decoration: underline;
    }
    #header a.logo
    {
        position: absolute;
        width: 214px;
        height: 96px;
        top: 34px;
        left: 13px;
        background: url(             'https://www.SeniorChecked.com/images/search/header_logo.jpg' ) no-repeat 0 0;
    }
    /*** Search Area ***/#searcharea
    {
        position: absolute;
        width: 666px;
        height: 80px;
        top: 42px;
        right: 0px;
        text-align: left;
    }
    #searcharea a.verifyaprovider
    {
        position: absolute;
        width: 116px;
        height: 13px;
        top: 5px;
        right: 12px;
        background: url(             'https://www.SeniorChecked.com/images/search/searcharea_verify.jpg' ) no-repeat 0 0;
    }
    #searcharea_tabs
    {
        position: absolute;
        width: 300px;
        height: 26px;
        top: 0px;
        left: 0px;
        z-index: 10;
    }
    #searcharea_tabs .text
    {
        position: relative;
        float: left;
        margin: 5px 0 0 10px;
        display: inline;
        font: 12px/15px arial;
        color: #6E6E6E;
        text-decoration: none;
    }
    #searcharea_tabs_search
    {
        position: relative;
        float: left;
        width: 63px;
        height: 26px;
        margin: 0 0 0 11px;
        background: url(             'https://www.SeniorChecked.com/images/search/searcharea_tabs_bg.jpg' ) no-repeat 0 0;
        display: inline;
    }
    a#searcharea_tabs_verify
    {
        position: relative;
        float: left;
        width: 63px;
        height: 26px;
        margin: 0 0 0 7px;
        background: url(             'https://www.SeniorChecked.com/images/search/searcharea_tabs_bg.jpg' ) no-repeat 0 0;
        display: inline;
    }
    #searcharea_tabs a.unselected:hover
    {
        background-position: 0 -26px;
    }
    #searcharea_tabs .selected
    {
        background-position: 0 -52px;
        text-decoration: none;
    }
    #searcharea_tabs .unselected
    {
        background-position: 0 0;
        text-decoration: none;
    }
    #searcharea_searchbox
    {
        /*position: absolute;*/
        width: 666px;
        height: 55px;
        /*top: 25px;
        left: 0px;
        background: #FBFBFB;
        border: 1px solid #E1E1E1;*/
        z-index: 1;
        display: block;
    }
    #searcharea_searchbox .textbox
    {
        position: relative;
        float: left;
        width: 177px;
        height: 16px;
        margin: 12px 0 0 10px;
        padding: 5px;
        font: 12px/15px arial;
        color: #8E8E8E;
        display: inline;
    }
    #searcharea_searchbox .textboxlabel
    {
        position: relative;
        float: left;
        width: 177px;
        margin: 0 0 0 10px;
        font: 12px/15px arial;
        color: White;
        background: #ffffff;
        display: inline;
    }
    
    #searcharea_searchbox .search
    {
        position: relative;
        float: left;
        width: 72px;
        height: 35px;
        margin: 8px 0 0 5px;
        display: inline;
    }
    #searcharea_verifybox
    {
        position: absolute;
        width: 482px;
        height: 55px;
        top: 25px;
        left: 0px;
        background: #FBFBFB;
        border: 1px solid #E1E1E1;
        z-index: 1;
        display: none;
    }
    #searcharea_verifybox .textbox
    {
        position: relative;
        float: left;
        width: 177px;
        height: 16px;
        margin: 12px 0 0 10px;
        padding: 5px;
        border: 1px solid #B0B0B0;
        font: 12px/15px arial;
        color: #8E8E8E;
        background: #ffffff;
        display: inline;
    }
    #searcharea_verifybox .search
    {
        position: relative;
        float: left;
        width: 72px;
        height: 35px;
        margin: 8px 0 0 5px;
        display: inline;
    }
    /*************************
MAIN
*************************/
#main
    {
        position: relative;
        float: left;
        width: 666px;
        border: 1px solid #C7CFD3;
        background: #ffffff;
        padding: 0 0 10px 0;
        text-align: left;
    }
    /*** Header ***/
    #main_header
    {
        position: relative;
        float: left;
        width: 666px;        
        height: 35px;
        background: #E7EBEE;
    }
    /*************************
FOOTER
*************************/
#footer
    {
        position: relative;
        float: left;
        width: 666px;
        background: #ffffff;
        padding: 10px 0 10px 0;
        text-align: left;
    }
    /*************************
Search/Inside.css
*************************/
#main_header .lefttext
    {
        position: absolute;
        top: 10px;
        left: 10px;
        display: inline;
        font: 12px/15px arial;
        font-weight: bold;
        color: #376885;
    }
    #main_header a.link
    {
        position: relative;
        margin: 0 0 0 4px;
        font: 12px/15px arial;
        color: #376885;
        text-decoration: none;
    }
    #main_header a.link:hover
    {
        text-decoration: underline;
    }
    #main_header .righttext
    {
        position: absolute;
        top: 9px;
        right: 12px;
        display: inline;
        font: 12px/15px arial;
        color: #376885;
    }
    /*************************
LEFT RAIL
*************************/#leftrail
    {
        position: relative;
        float: left;
        width: 666px;
        margin: 3px 0 0 0;
        border-right: 1px solid #D7E1E7;
        display: inline;
    }
    /*************************
ALSO TRY
*************************/#alsotry
    {
        position: relative;
        float: left;
        width: 650px;
        font: 12px/15px arial;
        color: #376885;
        margin: 5px 0 0 10px;
        display: inline;
    }
    #alsotry a
    {
        font: 12px/15px arial;
        color: #376885;
        text-decoration: underline;
    }
    /*************************
SPONSORED LINKS
*************************/#sponsoredlinks
    {
        position: relative;
        float: left;
        width: 650px;
        font: 12px/15px arial;
        color: #000000;
        margin: 8px 0 0 10px;
        background: #F1F3F5;
        display: inline;
    }
    #sponsoredlinks .sponsoredlinks
    {
        position: absolute;
        right: 5px;
        top: 3px;
        font: 11px/15px arial;
        color: #799AAB;
    }
    #sponsoredlinks ul
    {
        position: relative;
        float: left;
        width: 620px;
        list-style: none;
        padding: 0 0 5px 0;
        margin: 0 0 0 15px;
        display: inline;
    }
    #sponsoredlinks li
    {
        position: relative;
        float: left;
        width: 620px;
        list-style: none;
        padding: 0;
        margin: 10px 0 0 0;
        font: 13px/15px arial;
        color: #333333;
        display: inline;
    }
    #sponsoredlinks a.link
    {
        position: relative;
        float: left;
        margin: 0 0 2px 0;
        font: 16px/18px arial;
        color: #1E77C0;
        display: inline;
    }
    #sponsoredlinks .text
    {
        position: relative;
        float: left;
        width: 620px;
        font: 13px/15px arial;
        color: #333333;
    }
    #sponsoredlinks a.url
    {
        position: relative;
        float: left;
        margin: 0 0 0px 0;
        font: 12px/15px arial;
        color: #4F7D18;
        display: inline;
        text-decoration: none;
    }
    #sponsoredlinks a.url:hover
    {
        text-decoration: underline;
    }
    /*************************
RESULTS
*************************/
    #results
    {
        position: relative;
        float: left;
        width: 620px;
        font: 12px/15px arial;
        color: #376885;
        margin: 0px 0 0 25px;
        display: inline;
    }
    #results ul
    {
        position: relative;
        float: left;
        width: 620px;
        list-style: none;
        padding: 0 0 5px 0;
        margin: 5px 0 0 0;
        display: inline;
    }
    #results li
    {
        position: relative;
        float: left;
        width: 620px;
        list-style: none;
        padding: 0;
        margin: 10px 0 15px 0;
        font: 13px/15px arial;
        color: #333333;
        display: inline;
    }
    #results .leftcontainer
    {
        position: relative;
        float: left;
        width: 430px;
    }
    #results a.name
    {
        position: relative;
        float: left;
        font: 16px/22px arial;
        color: #1E77C0;
    }
    #results .telephone
    {
        position: relative;
        float: left;
        font: 13px/15px arial;
        color: #333333;
        font-weight: bold;
        margin: 3px 0 0 15px;
        display: inline;
    }
    #results .text
    {
        position: relative;
        float: left;
        width: 425px;
        margin: 0 0 0 0;
        font: 12px/17px arial;
        color: #000000;
    }
    #results .leftlinks
    {
        position: relative;
        float: left;
        width: 425px;
        margin: 0 0 0 0;
        font: 12px/17px arial;
        color: #949494;
    }
    #results a.leftlinks_link
    {
        font: 13px/15px arial;
        color: #1E77C0;
    }
    #results a.seniorchecked
    {
        position: relative;
        float: right;
        background: url(         'https://www.SeniorChecked.com/images/search/btn_seniorchecked.jpg' ) no-repeat 0 0;
        width: 70px;
        height: 35px;
        margin: 0px 15px 0 0;
        display: inline;
    }
    /*** Rate It Review It ***/#rateitreviewit
    {
        position: relative;
        float: right;
        width: 100px;
        display: inline;
    }
    #rateitreviewit .stars
    {
        position: relative;
        float: right;
        text-align: right;
        width: 68px;
        height: 15px;
        margin: 5px 0 0 0;
        background: url(         'https://www.SeniorChecked.com/images/search/stars_bg.jpg' ) no-repeat 0 0;
        display: inline;
    }
    #rateitreviewit .links
    {
        position: relative;
        float: left;
        width: 100px;
        font: 13px/15px arial;
        color: #949494;
    }
    #rateitreviewit a.link
    {
        font: 13px/15px arial;
        color: #1E77C0;
    }
    #rateitreviewit .mapdetails
    {
        position: relative;
        float: right;
        margin: 3px 0 3px 0;
        width: 100px;
        font: 12px/15px arial;
        color: #949494;
        display: inline;
    }
    #rateitreviewit .mapdetailstext
    {
        /*position: absolute;*/
        position: relative;
        bottom: 3px;
        left: 0px;
        width: 70px;
        font: 12px/15px arial;
        color: #949494;
    }
    #rateitreviewit a.mapicon
    {
        position: relative;
        float: right;
    }
    /*** SEPARATOR ***/#separator
    {
        position: relative;
        float: left;
        width: 620px;
        height: 2px;
        border-top: 1px double #DDE6E7;
        border-width: 3px;
        margin: 10px 0 0 25px;
        display: inline;
    }
    /*************************
RIGHT RAIL
*************************/#rightrail
    {
        position: relative;
        float: right;
        width: 300px;
        margin: 3px 7px 0 0;
        display: inline;
    }
    #rightrail .mapofresults
    {
        position: relative;
        float: left;
        width: 300px;
        height: 20px;
        margin: 8px 0 0 0;
        font: 12px/15px arial;
        font-weight: bold;
        color: #799AAB;
        display: inline;
    }
    #map
    {
        position: relative;
        float: left;
        width: 300px;
        height: 250px;
        margin: 0px 0 0 0;
        background: url(         'https://www.SeniorChecked.com/images/search/temp_map.jpg' ) no-repeat 0 0;
        border: 1px solid #A8B4BA;
    }
    #rightrail a.enlargemap
    {
        position: relative;
        float: right;
        margin: 0px 0 0 0;
        font: 12px/15px arial;
        color: #376885;
        display: inline;
    }
    /*** PROMO ***/#rightrail_promo
    {
        position: relative;
        float: right;
        width: 300px;
        height: 80px;
        margin: 10px 0px 0 0;
        display: inline;
    }