﻿
* {
    margin: 0px;
    padding: 0px;
}

.MainContainer {
    width: 1000px;
    height: auto;
    margin: auto;
    font-family: 'Open Sans', sans-serif;
}
/*.TopBanner
{
    width: 1000px;
    height: 318px;
    float: left;
    background-image: url(images/Country_BannerBoard.jpg);
    background-repeat: no-repeat;
}*/
.MidContent {
    height: auto;
    width: 1000px;
    background-image: url(images/Country_MainBg.jpg);
    background-repeat: repeat-y;
    float: left;
}

.BottomCurve {
    height: 50px;
    width: 1000px;
    background-image: url(images/Country_MainBottom.jpg);
    background-repeat: repeat-y;
    float: left;
}

h1 {
    color: #FEAF03;
    font-size: 62px;
    margin-left: 126px;
    margin-top: 33px;
    width: 656px;
    text-align: center;
}

.Phnumbers {
    font-size: 55px;
    color: #F4ECDB;
    display: block;
}

.GetLocalNo {
    font-size: 40px;
    color: #FEAF03;
    display: block;
}

.GreenBox {
    width: 834px;
    float: left;
    margin-left: 35px;
}

.GreenBoxTop {
    background-image: url(images/Country_GreenBanner.jpg);
    width: 834px;
    height: 15px;
}

.GreenBoxMid {
    background-image: url(images/Country_GreenBannerMiddle.jpg);
    width: 834px;
    background-repeat: repeat-y;
    float: left;
}

.GreenBoxBottom {
    background-image: url(images/Country_GreenBannerBottom.jpg);
    width: 834px;
    height: 15px;
    clear: both;
}

.GreenRtTxt {
    width: 400px;
    height: 263px;
    float: left;
    background-image: url(images/Country_WhiteBanner.jpg);
    background-repeat: no-repeat;
}

.GreenLtTxt {
    width: 407px;
    float: left;
    padding-right: 15px;
}

.GreenLtArrrowBt {
    background-image: url(images/Country_left_Arrow.png);
    background-repeat: no-repeat;
    font-weight: bold;
    font-size: 17px;
    padding-left: 51px;
    padding-top: 8px;
    min-height: 47px;
}

ol {
    font-size: 15px;
    list-style: none;
    width: 788px;
    margin-left: 56px;
    color: #333;
    margin-top: 27px;
    float: left;
}

    ol li {
        padding-bottom: 20px;
    }

        ol li h2 {
            font-size: 36px;
            text-align: center;
            color: #538813;
        }

        ol li span, ol li h3 {
            font-size: 18px;
            font-weight: bold;
        }

.RtArrow {
    background-image: url(images/Country_Right_Arrow.png);
    position: absolute;
    height: 166px;
    width: 166px;
    left: 339px;
    top: 137px;
    *top: -37px;
}

.GetYourCity {
    margin-left: 125px;
}

    .GetYourCity img {
        border: 0px;
    }

#CityFooterList {
    width: 975px;
    list-style: none;
    margin-left: auto;
    margin-right: 20px;
    font-size: 12px;
    margin-top: 12px;
    text-align: right;
    height: 40px;
    font-weight: normal;
    float: right;
    font-family: Arial;
}

    #CityFooterList li {
        float: left;
        width: 440px;
        text-align: right;
    }

        #CityFooterList li.First {
            width: 380px;
            text-align: right;
        }

        #CityFooterList li.Second {
            width: 117px;
            text-align: right;
            color: #666;
        }

        #CityFooterList li.Sixth {
            width: 130px;
            text-align: right;
            color: #666;
        }

        #CityFooterList li.Seventh {
            width: 156px;
            text-align: right;
            color: #666;
        }

    #CityFooterList a {
        color: #666;
        text-decoration: none;
    }
/*------------------------------*/
#SeeMoreSec {
    width: 329px;
    height: 150px;
    float: left;
    margin-left: 15px;
    margin-top: 10px;
    padding-top: 17px;
    padding-left: 23px;
}

#Box3 #StateList .FirstList, #Box3 #SelectArea .FirstList {
    width: 77px;
}

#radTollfreenumbers {
    margin: 0px;
    width: 350px;
}

    #radTollfreenumbers tr td {
        padding: 0px;
        height: 19px;
        width: 175px;
    }

.MoreTxtColor {
    margin-left: 80px;
    float: left;
    padding-top: 0px;
}

#PandP2 input[type="image"] {
    margin-left: 40px;
    margin-top: 15px;
}

#radTollfreenumbers {
    font-size: 12px;
    font-weight: normal;
    color: #426082;
}

#SelectArea, #StateList {
    list-style: none;
    margin-top: 2px;
    margin-left: 42px;
    margin-bottom: 5px;
}

#Box3 ul {
    list-style-type: none;
}

#imgUsmap {
    margin-bottom: -94px;
    margin-left: 43px;
    z-index: 1;
}

#Box3 {
    height: 60px;
    width: 300px;
    float: LEFT;
}

#updatepanel8 input {
    padding-left: 16px;
}

#updatepanel8 {
    float: left;
    padding-top: 16px;
    padding-left: 65px;
}

#StateMessage {
    display: none;
}

#PBar1 {
    width: 100px;
    height: 32px;
    z-index: 2;
    position: relative;
    top: 69px;
    left: 148px;
}

#PBar {
    width: 358px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    left: 18px;
    height: 165px;
    background-image: url("images/dot.png");
    top: 20px;
    border-radius: 15px;
}

#radTollfreenumbers input[type="radio"] {
    float: left;
}

input[type="radio"] {
    margin: 3px 3px 0px 5px;
    -webkit-appearance: radio;
    box-sizing: border-box;
}

#radTollfreenumbers {
    font-size: 12px;
    font-weight: normal;
    color: #426082;
    clear: both;
    margin: 0px;
    width: 350px;
}

    #radTollfreenumbers tr td {
        padding: 0px;
        width: 175px;
    }

label {
    display: block;
    cursor: pointer;
    line-height: 22px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
}

#radTollfreenumbers label:hover {
    background: url(images/RadioButtonListItemH.png);
    background-repeat: no-repeat;
}

.BoldText {
    font-weight: bold;
    font-size: 13px;
    background: url(images/RadioButtonListItemSelected.png);
    background-repeat: no-repeat;
    color: white;
    width: 150px;
}


.TopBanner2 {
    width: 1000px;
    height: 389px;
    float: left;
    background-image: url(images/City_BannerBoard.jpg);
    background-repeat: no-repeat;
}

.h1new {
    color: #FEAF03;
    font-size: 62px;
    margin-left: 126px;
    margin-top: 80px;
    width: 656px;
    text-align: center;
}

.GreenLtTxt2 {
    width: 750px;
    float: left;
    padding-right: 51px;
    padding-left: 50px;
    padding-top: 20px;
}

.RtArrow2 {
    background-image: url(images/City_Right_Arrow.png);
    position: absolute;
    height: 200px;
    width: 200px;
    left: 738px;
    top: 92px;
}


.NYlink {
    height: 66px;
    width: 516px;
    /*background-image: url(images/SearchYourNYPhoneNumberNow.png);
    background-repeat:no-repeat;*/
    float: left;
}

    .NYlink:hover {
        /*background-image: url(images/SearchYourNYPhoneNumberNowH.png);
        background-repeat:no-repeat;*/
    }

.NYlinkmain {
    height: 66px;
    width: 516px;
    /*background-image: url(images/SearchYourNYPhoneNumberNowH.png);
    background-repeat:no-repeat;*/
    float: left;
    margin-left: 198px;
}

#imgbtnSearchYourHoustonPhoneNumberNow {
    height: 54px;
    width: 516px;
    background-image: url(images/SearchYourHoustonPhoneNumberNow_1.png);
    background-repeat: no-repeat;
    margin-top: 7px;
    outline: none;
}

    #imgbtnSearchYourHoustonPhoneNumberNow:hover {
        background-position: 0 -54px;
    }

#imgbtnGetYourHoustonPhoneNumberNow {
    height: 54px;
    width: 550px;
    background-image: url(images/GetYourHoustonPhoneNumberNow_1.png);
    background-repeat: no-repeat;
    outline: none;
}

    #imgbtnGetYourHoustonPhoneNumberNow:hover {
        background-position: 0 -54px;
    }

#imgbtnSearchYourChicagoPhoneNumberNow {
    height: 54px;
    width: 516px;
    background-image: url(images/SearchYourChicagoPhoneNumberNow_1.png);
    background-repeat: no-repeat;
    margin-top: 7px;
    outline: none;
}

    #imgbtnSearchYourChicagoPhoneNumberNow:hover {
        background-position: 0 -54px;
    }

#imgbtnGetYourChicagoPhoneNumberNow {
    height: 54px;
    width: 550px;
    background-image: url(images/GetYourChicagoPhoneNumberNow_1.png);
    background-repeat: no-repeat;
    outline: none;
}

    #imgbtnGetYourChicagoPhoneNumberNow:hover {
        background-position: 0 -54px;
    }

#imgbtnSearchYourPhoenixPhoneNumberNow {
    height: 54px;
    width: 516px;
    background-image: url(images/SearchYourPhoenixPhoneNumberNow_1.png);
    background-repeat: no-repeat;
    margin-top: 7px;
    outline: none;
}

    #imgbtnSearchYourPhoenixPhoneNumberNow:hover {
        background-position: 0 -54px;
    }

#imgbtnGetYourPhoenixPhoneNumberNow {
    height: 54px;
    width: 550px;
    background-image: url(images/GetYourPhoenixPhoneNumberNow_1.png);
    background-repeat: no-repeat;
    outline: none;
}

    #imgbtnGetYourPhoenixPhoneNumberNow:hover {
        background-position: 0 -54px;
    }

#imgbtnSearchYourNYPhoneNumberNow {
    height: 54px;
    width: 516px;
    background-image: url(images/SearchYourNYPhoneNumberNow_1.png);
    background-repeat: no-repeat;
    margin-top: 7px;
    outline: none;
}

    #imgbtnSearchYourNYPhoneNumberNow:hover {
        background-position: 0 -54px;
    }

#imgbtnGetYourNYPhoneNumberNow {
    height: 54px;
    width: 469px;
    background-image: url(images/GetYourNYPhoneNumberNow_1.png);
    background-repeat: no-repeat;
    outline: none;
}

    #imgbtnGetYourNYPhoneNumberNow:hover {
        background-position: 0 -54px;
    }

#imgbtnSearchYourLAPhoneNumberNow {
    height: 54px;
    width: 516px;
    background-image: url(images/SearchYourLAPhoneNumberNow_1.png);
    background-repeat: no-repeat;
    margin-top: 7px;
    outline: none;
}

    #imgbtnSearchYourLAPhoneNumberNow:hover {
        background-position: 0 -54px;
    }

#imgbtnGetYourLAPhoneNumberNow {
    height: 54px;
    width: 469px;
    background-image: url(images/GetYourLAPhoneNumberNow_1.png);
    background-repeat: no-repeat;
    outline: none;
}

    #imgbtnGetYourLAPhoneNumberNow:hover {
        background-position: 0 -54px;
    }
