/* CSS Document */

center
{
    background: #fff;
}

body
{
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    cursor: default;
}
a
{
    text-decoration: none;
}
img
{
    border: none;
}
.FloatLeft
{
    float: left;
}
.FloatRight
{
    float: right;
}

.blackBelt
{
    height: 150px;
    background: #000;
}
.headerBG
{
    width: 900px;
    height: 112px;
    margin: auto;
    background: url(images/headerBG.jpg) no-repeat top;
}
.headerLoginBG
{
    width: 900px;
    height: 112px;
    margin: auto;
    background: url(images/loginheaderBG.jpg) no-repeat top;
}
.headerRegisterBG
{
    width: 900px;
    height: 140px;
    margin: auto;
    background: url(images/registerheaderBG.jpg) no-repeat top;
}
.headerBG .headerBox
{
    width: 335px;
    height: 100px;
    float: right;
    position: relative;
    top: 8px;
    right: 21px;
}
.blackBelt .headerBG .headerBox
{
    text-align: center;
}
.blackBelt .headerBG .headerBox span
{
    color: #e64e1c;
}
.blackBelt .headerBG .headerBox .logged_in
{
    font-weight: bold;
    margin-top: 5px;
}
.blackBelt .headerBG .headerBox .balance
{
    font-size: 26px;
    font-weight: 700;
    line-height: 30px;
    color: #e64e1c;
}
.blackBelt .headerBG .headerBox a
{
    font-size: 14px;
    color: #420202;
}
.blackBelt .headerBG .headerBox a:hover
{
    font-size: 14px;
    color: #e64e1c;
}
.blackBelt .headerBG .headerBox .loginForm
{
    float: left;
    width: 215px;
    height: 64px;
    text-align: right;
    margin-top: 0px;
    _margin-top: 0px;
    font-size: 14px;
    color: #420202;
    _position: relative;
    _left: 15px;
}
.blackBelt .headerBG .headerBox .loginForm .Error
{
    font-size: 10px;
    margin-bottom: 5px;
}
.blackBelt .headerBG .headerBox .loginForm .Email
{
    margin-bottom: 10px;
}
.blackBelt .headerBG .headerBox .loginForm span
{
    padding-right: 3px;
    color: #e64e1c;
}
.blackBelt .headerBG .headerBox .loginForm input
{
    border: 1px solid #e64e1c;
    width: 132px;
    height: 14px;
    line-height: 14px;
    font-size: 12px;
}
.blackBelt .headerBG .headerBox .loginArea
{
    float: right;
    width: 110px;
    height: 59px;
    margin-top: 15px;
    text-align: center;
    _position: relative;
    _left: 10px;
    _height: 58px;
}
.blackBelt .headerBG .headerBox .loginArea a
{
    color: #420202;
    font-size: 14px;
}
.blackBelt .headerBG .headerBox .loginArea a:hover
{
    color: #e64e1c;
}
.blackBelt .headerBG .headerBox .loginArea .LoginSmall
{
    background: url(images/loginSmallBttn.jpg) no-repeat;
    width: 104px;
    height: 31px;
    margin-bottom: 5px;
    border: none;
    cursor: pointer;
}
.blackBelt .headerBG .headerBox .loginArea .LoginSmall:hover
{
    background: url(images/loginSmallBttn.jpg) no-repeat 0 100%;
    width: 104px;
    height: 31px;
}
.blackBelt .headerBG .headerBox .BottomArea
{
    float: left;
    color: #420202;
    font-size: 14px;
    margin-left: 10px;
    width: 100%;
    text-align: left;
}
.blackBelt .headerBG .headerBox .BottomArea a
{
    color: #420202;
    padding-left: 58px;
}
.blackBelt .headerBG .headerBox .BottomArea span
{
    color: #420202;
    padding-left: 60px;
}
.blackBelt .headerBG .headerBox .BottomArea a:hover
{
    color: #e64e1c;
}
.headerBoxBottom a
{
    padding: 4px 5px 3px 5px;
}
.MoreNews
{
    background: url(images/moreNews.jpg) no-repeat 0 100%;
    width: 100px;
    height: 126px;
    margin-bottom: 5px;
    border: none;
    cursor: pointer;
    float: left;
}
.MoreNews:hover
{
    background: url(images/moreNews.jpg) no-repeat;
    width: 100px;
    height: 126px;
}
.BigTextArea
{
    width: 900px;
    margin: -20px auto;
    text-align: center;
}
.BigTextArea .BigPublishers
{
    width: 445px;
    float: left;
    text-align: center;
}
.BigTextArea .BigPublishers .PublishersButton
{
    width: 295px;
    height: 50px;
    background: url(images/BigPublishers.gif) no-repeat 0 100%;
    border: none;
    cursor: pointer;
}
.BigTextArea .BigPublishers .PublishersButton:hover
{
    width: 295px;
    height: 50px;
    background: url(images/BigPublishers.gif) no-repeat 0 0;
    border: none;
    cursor: pointer;
}
.BigTextArea .BigAdvertisers .AdvertisersButton
{
    width: 320px;
    height: 50px;
    background: url(images/BigAdvertisers.gif) no-repeat 0 100%;
    border: none;
    cursor: pointer;
}
.BigTextArea .BigAdvertisers .AdvertisersButton:hover
{
    width: 320px;
    height: 50px;
    background: url(images/BigAdvertisers.gif) no-repeat 0 0;
    border: none;
    cursor: pointer;
}
.BigTextArea .BigPublishers div
{
    padding-top: 10px;
    font-size: 20px;
}
.BigTextArea .BigPublishers a
{
    color: #052f80;
    font-size: 18px;
}
.BigTextArea .BigPublishers a:hover
{
    color: #416dc4;
}
.BigTextArea .BigAdvertisers
{
    width: 445px;
    float: right;
    text-align: center;
    margin-bottom: 20px;
}
.BigTextArea .BigAdvertisers div
{
    padding-top: 10px;
    font-size: 20px;
}
.BigTextArea .BigAdvertisers a
{
    color: #cd3206;
    font-size: 18px;
}
.BigTextArea .BigAdvertisers a:hover
{
    color: #fa5627;
}
.BigTextArea .News
{
    width: 700px;
    margin: auto;
    text-align: left;
}
.BigTextArea .NewsBG
{
    width: 700px;
    margin: auto;
    text-align: left;
}
.BigTextArea .NewsBG .Fade
{
    float: left;
    background: url(images/newsBG.gif) no-repeat right;
    width: 600px;
    height: 126px;
}
.Fade ul
{
    font-size: 12px;
    padding-top: 10px;
    position: relative;
    _top: 8px;
}
.Fade .BlueList
{
    color: #3499da;
    list-style-image: url(images/blueArrow.gif);
}
.Fade .OrangeList
{
    color: #e64e1c;
    list-style-image: url(images/orangeArrow.gif);
}
.FooterArea
{
    width: 900px;
    margin: auto;
    text-align: center;
    clear: both;
}
.FooterArea ul
{
    padding-top: 15px;
    font-size: 12px;
    color: #420202;
}
.FooterArea li
{
    display: inline;
    list-style-type: none;
    padding: 0px 2px;
}
.FooterArea a
{
    color: #420202;
}
.FooterArea a:hover
{
    color: #e64e1c;
}
.FooterArea div
{
    color: #c0c0c0;
    font-size: 12px;
    margin-bottom: 10px;
    margin-top: -5px;
}
.Spacer
{
    height: 15px;
    clear: both;
    list-style-type: none;
}
.blackBelt .NavigationArea
{
    width: 900px;
    height: 38px;
    margin: auto;
}
.blackBelt .NavigationArea img, .blackBelt .NavigationArea button
{
    float: left;
}
.blackBelt .NavigationArea .Home
{
    width: 74px;
    height: 38px;
    background: url(images/navHome.jpg) no-repeat 0 100%;
    border: none;
    cursor: pointer;
}
.blackBelt .NavigationArea .Home:hover
{
    width: 74px;
    height: 38px;
    background: url(images/navHome.jpg) no-repeat 0 0;
    border: none;
    cursor: pointer;
}
.blackBelt .NavigationArea .HomeSelect
{
    width: 74px;
    height: 38px;
    background: url(images/navHome.jpg) no-repeat 0 0;
    border: none;
    cursor: default;
}
.blackBelt .NavigationArea .Publishers
{
    width: 124px;
    height: 38px;
    background: url(images/navPublishers.jpg) no-repeat 0 100%;
    border: none;
    cursor: pointer;
    background-color: White;
}
.blackBelt .NavigationArea .PublishersSubNav
{
    width: 124px;
    height: 38px;
    background-image: url(images/navPublishers.jpg);
    background-repeat: no-repeat;
    background-position: 0 50%;
    border: none;
    cursor: pointer;
    background-color: White;
}
.blackBelt .NavigationArea .Publishers:hover
{
    width: 124px;
    height: 38px;
    background-image: url(images/navPublishers.jpg);
    background-repeat: no-repeat;
    background-position: 0 50%;
    border: none;
    cursor: pointer;
    background-color: White;
}
.blackBelt .NavigationArea .PublishersSelect
{
    width: 124px;
    height: 38px;
    background: url(images/navPublishers.jpg) no-repeat 0 0;
    border: none;
    cursor: pointer;
    background-color: White;
}
.blackBelt .NavigationArea .Advertisers
{
    width: 123px;
    height: 38px;
    background-image: url(images/navAdvertisers.jpg);
    background-repeat: no-repeat;
    background-position: 0 100%;
    border: none;
    cursor: pointer;
    background-color: White;
}
.blackBelt .NavigationArea .AdvertisersSubNav
{
    width: 123px;
    height: 38px;
    background: url(images/navAdvertisers.jpg) no-repeat 0 50%;
    border: none;
    cursor: pointer;
    background-color: White;
}

.blackBelt .NavigationArea .Advertisers:hover
{
    width: 123px;
    height: 38px;
    background: url(images/navAdvertisers.jpg) no-repeat 0 50%;
    border: none;
    cursor: pointer;
    background-color: White;
}
.blackBelt .NavigationArea .AdvertisersSelect
{
    width: 123px;
    height: 38px;
    background: url(images/navAdvertisers.jpg) no-repeat 0 0;
    border: none;
    cursor: pointer;
    background-color: White;
}
.blackBelt .NavigationArea .News
{
    width: 69px;
    height: 38px;
    background: url(images/navNews.jpg) no-repeat 0 100%;
    border: none;
    cursor: pointer;
}
.blackBelt .NavigationArea .News:hover
{
    width: 69px;
    height: 38px;
    background: url(images/navNews.jpg) no-repeat 0 0;
    border: none;
    cursor: pointer;
}
.blackBelt .NavigationArea .NewsSelect
{
    width: 69px;
    height: 38px;
    background: url(images/navNews.jpg) no-repeat 0 0;
    border: none;
    cursor: default;
}
.blackBelt .NavigationArea .FAQ
{
    width: 63px;
    height: 38px;
    background: url(images/navFAQ.jpg) no-repeat 0 100%;
    border: none;
    cursor: pointer;
}
.blackBelt .NavigationArea .FAQ:hover
{
    width: 63px;
    height: 38px;
    background: url(images/navFAQ.jpg) no-repeat 0 0;
    border: none;
    cursor: pointer;
}
.blackBelt .NavigationArea .FAQSelect
{
    width: 63px;
    height: 38px;
    background: url(images/navFAQ.jpg) no-repeat 0 0;
    border: none;
    cursor: default;
}
.blackBelt .NavigationArea .Contact
{
    width: 108px;
    height: 38px;
    background: url(images/navContact.jpg) no-repeat 0 100%;
    border: none;
    cursor: pointer;
}
.blackBelt .NavigationArea .Contact:hover
{
    width: 108px;
    height: 38px;
    background: url(images/navContact.jpg) no-repeat 0 0;
    border: none;
    cursor: pointer;
}
.blackBelt .NavigationArea .ContactSelect
{
    width: 108px;
    height: 38px;
    background: url(images/navContact.jpg) no-repeat 0 0;
    border: none;
    cursor: default;
}
.BigRegister
{
    width: 210px;
    height: 95px;
    background: url(images/bigRegister.gif) no-repeat 0 0;
    border: none;
    cursor: pointer;
}
.BigRegister:hover
{
    width: 210px;
    height: 95px;
    background: url(images/bigRegister.gif) no-repeat 0 100%;
    border: none;
    cursor: pointer;
}
.publishersInfoMainZone
{
    width: 900px;
    margin-top: -20px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}
.publishersInfoMainZone .Title
{
    color: #3499da;
    font-size: 26px;
    line-height: 60px;
    font-weight: 700;
}
.publishersInfoMainZone .Text b
{
    color: #3499DA;
}
.publishersInfoMainZone .Text a
{
    color: #3499DA;
    text-decoration: underline;
}
.publishersInfoMainZone .Text
{
    width: 690px;
    float: left;
    text-align: left;
    color: #273849;
    font-size: 18px;
}
.advertisersInfoMainZone
{
    width: 900px;
    margin: -20px auto;
    text-align: left;
}
.advertisersInfoMainZone .Title
{
    color: #e64e1c;
    font-size: 24px;
    line-height: 60px;
    text-align: right;
}
.advertisersInfoMainZone .Text
{
    width: 800px;
    float: right;
    text-align: left;
    color: #273849;
    font-size: 18px;
}
.publishersInfoMainZone .girlOnChair
{
    width: 210px;
    float: right;
}
.publishersInfoMainZone .girlOnChair a
{
    font-size: 22px;
    font-weight: 700;
    color: #3499DA;
}
.publishersInfoMainZone .girlOnChair img
{
    float: right;
}
.advertisersInfoMainZone .womanStanding
{
    width: 100px;
    float: left;
    margin-top: 40px;
}
.RegisterButton
{
    margin: auto;
    text-align: center;
    clear: both;
}
.loginPageArea, .registerPageArea
{
    width: 900px;
    margin: auto;
    margin-top: 20px;
}
.loginPageArea .leftSide
{
    background: url(images/remember_girl.jpg) no-repeat right top;
    width: 290px;
    height: 450px;
    float: left;
}
.registerPageArea .leftSide
{
    background: url(images/registergirl.gif) no-repeat left top;
    width: 250px;
    height: 450px;
    float: left;
}
.loginPageArea .leftSide div
{
    position: relative;
    top: 37px;
    left: 147px;
    color: #fff;
}
.loginPageArea .Middle
{
    width: 320px;
    float: left;
    text-align: right;
    color: #e64e1c;
}
.registerPageArea .Middle
{
    width: 400px;
    float: left;
    text-align: right;
    color: #e64e1c;
}
.loginPageArea .Middle .bigLogin
{
    display: block;
    width: 210px;
    height: 95px;
    background: url(images/bigLogin.jpg) no-repeat top;
    border: none;
}
.registerPageArea .Middle .bigLogin:hover, .loginPageArea .Middle .bigLogin:hover
{
    background-position: bottom;
    cursor: pointer;
}
.registerPageArea .Middle .bigRegister
{
    display: block;
    width: 210px;
    height: 95px;
    background: url(images/bigRegister.gif) no-repeat top;
    border: none;
}
.registerPageArea .Middle .bigRegister:hover
{
    background-position: bottom;
    cursor: pointer;
}
.loginPageArea .Middle span, .registerPageArea .Middle span
{
    padding-right: 5px;
}
.loginPageArea .Middle input, .registerPageArea .Middle input
{
    border: 1px solid #e64e1c;
    width: 200px;
}
.loginPageArea .rightSide
{
    background: url(images/pass_guy.jpg) no-repeat left top;
    width: 290px;
    height: 450px;
    float: left;
}
.registerPageArea .rightSide
{
    background: url(images/registerguy.gif) no-repeat 90% top;
    width: 250px;
    height: 450px;
    float: left;
}
.loginPageArea .rightSide div
{
    position: relative;
    top: 27px;
    left: 44px;
    color: #fff;
}
.loginPageArea .rightSide div a
{
    color: #fff;
}
.loginPageArea .rightSide div a:hover
{
    color: #fff;
    font-weight: 700;
    position: relative;
    right: 5px;
}
.loginPageArea .Middle .email
{
    margin: 120px 30px 10px 0px;
}
.loginPageArea .Middle .password
{
    margin: 0px 30px 70px 0px;
}
.loginPageArea .Middle .loginButton
{
    text-align: left;
    margin-left: 60px;
}
.registerPageArea .Middle .registerButton
{
    text-align: left;
    margin-left: 115px;
    margin-top: 30px;
}
.registerPageArea .Middle .agree
{
    width: 400px;
    text-align: center;
    color: #000;
    font-size: 14px;
}
.registerPageArea .Middle .agree a
{
    color: #072857;
    text-decoration: underline;
}
.registerPageArea .Middle .agree a:hover
{
    color: #e64e1c;
    text-decoration: underline;
}
.registerPageArea .Middle .agree input
{
    width: 16px;
    border: none;
}
.registerPageArea .Middle .email
{
    margin: 20px 70px 10px 0px;
}
.registerPageArea .Middle .password
{
    margin: 0px 70px 10px 0px;
}
.registerPageArea .Middle .name
{
    margin: 5px 70px 10px 0px;
    color: #8a8a8a;
}
.registerPageArea .Middle .name input, .registerPageArea .Middle .optionalFields input
{
    border: 1px solid #5e6574;
}
.registerPageArea .Middle .optionalFields
{
    margin: 0px 70px 10px 0px;
    color: #8a8a8a;
}
.addAppArea
{
    width: 900px;
    margin: auto;
    text-align: center;
}
.addAppArea .bigAddApp
{
    display: block;
    width: 210px;
    height: 95px;
    background: url(images/addApp.gif) no-repeat top;
    border: none;
    margin: 50px auto 20px auto;
}
.addAppArea .bigAddAdv
{
    display: block;
    width: 210px;
    height: 95px;
    background: url(images/createAdv.gif) no-repeat top;
    border: none;
    margin: 50px auto 20px auto;
}
.advertisersMainArea .bigAddAdv
{
    display: block;
    width: 210px;
    height: 95px;
    background: url(images/createAdv.gif) no-repeat top;
    border: none;
    margin: 20px auto 20px auto;
}
.publishersMainArea .bigAddApp
{
    display: block;
    width: 210px;
    height: 95px;
    background: url(images/addApp.gif) no-repeat top;
    border: none;
    margin: 20px auto 20px auto;
}
.addAppArea .bigAddApp:hover, .addAppArea .bigAddAdv:hover, .advertisersMainArea .bigAddAdv:hover, .publishersMainArea .bigAddApp:hover
{
    background-position: bottom;
    cursor: pointer;
}
.addAppArea .text
{
    color: #273849;
    font-size: 18px;
    margin-bottom: 50px;
}
.addAppArea a
{
    color: #420202;
    font-size: 18px;
}
.addAppArea a:hover
{
    color: #e64e1c;
    font-size: 18px;
}
.addAppArea span
{
    color: #e64e1c;
    font-size: 20px;
    padding: 0px 5px;
}
.addAppArea .links
{
    margin-bottom: 100px;
}
.addAppArea .promotion
{
    color: #e64e1c;
    margin-bottom: 20px;
    font-size: 18px;
    font-weight: 700;
}
.advertisersMainArea
{
    width: 900px;
    margin: -20px auto;
    text-align: center;
}
.publishersMainArea
{
    width: 900px;
    margin: -20px auto;
    text-align: center;
}
.getCodeMainArea
{
    width: 900px;
    margin: auto;
    text-align: center;
}
.advertisersMainArea .BG
{
    /*width: 800px;
    height: 400px;
    overflow-y: scroll; */
    margin: auto;
    background-color: #FFF2EC;    
    margin-top: -20px;
}
.publishersMainArea .BG
{
    /*width: 800px;
    height: 370px;
    overflow-y: scroll; */
    margin: auto;
    background-color: #e3f0f6;
   
    margin-top: -20px;
}
.getCodeMainArea .BG
{
    width: 900px;
    margin: auto;
}
.createAdMainArea
{
    width: 900px;
    margin: -20px auto;
    text-align: center;
}
.previewAdMainArea
{
    width: 900px;
    margin: auto;
    text-align: center;
}
.advertisersMainArea .BG .Ad
{    
    margin: auto;
    border: 2px solid #e64e1c;
    padding: 3px;
    color: #420202;
    background-color: #fff;
}
.publishersMainArea .BG .Ad
{
    width: 855px;
    margin: auto;
    border: 2px solid #416DC4;
    padding: 3px;
    color: #000;
    background-color: #fff;
}
.BG .Ad .AdLeft
{
    width: 400px;
    float: left;
    text-align: left;
    font-size: 18px;
}
.BG .Ad img
{
    margin: 0px 0px -3px 5px; /*cursor:pointer;*/
}
.advertisersMainArea .BG .Ad .AdLeft span
{
    color: #e64e1c;
}
.publishersMainArea .BG .Ad .AdLeft span
{
    color: #416DC4;
}
.BG .Ad .AdRight
{
    width: 189px;
    float: right;
    text-align: right;
    font-size: 18px;
}
.advertisersMainArea .BG .Ad .AdRight a, .advertisersMainArea .BG .AdTitle .left a, .BG .Ad .bottom a, .createAdMainArea .tableBG a
{
    color: #420202;
}
.publishersMainArea .left span
{
    color: #416dc4;
    font-size: 22px;
    font-weight: 700;
}
.publishersMainArea .BG .AdTitle .left a, .publishersMainArea .Ad .AdRight a, .publishersMainArea .Ad .bottom a
{
    color: #001d54;
}
.publishersMainArea .BG .AdTitle .left a:hover, .publishersMainArea .Ad .AdRight a:hover, .publishersMainArea .Ad .bottom span a:hover
{
    color: #416dc4;
}
.BG .Ad .bottom a
{
    font-weight: 700;
}
.advertisersMainArea .BG .Ad .AdRight a:hover, .advertisersMainArea .BG .AdTitle .left a:hover, .BG .Ad .bottom a:hover, .createAdMainArea .tableBG a:hover
{
    color: #e64e1c;
}
.BG .Ad .AdLeft div
{
    padding: 1px 0px 1px 10px;
}
.BG .Ad .AdRight div
{
    padding: 1px 10px 1px 0px;
}
.advertisersMainArea .BG .AdTitle
{
    margin: auto;
}
.publishersMainArea .BG .AdTitle
{  
    margin: auto;
}
.BG .AdTitle .left
{
    float: left;
    text-align: left;
    width: 400px;
}
.advertisersMainArea .BG .AdTitle .right
{
    float: right;
    text-align: right;
    width: 200px;
    font-size: 22px;
    font-weight: 700;
    color: #e64e1c;
}
.publishersMainArea .BG .AdTitle .right
{
    float: right;
    text-align: right;
    width: 200px;
    font-size: 22px;
    font-weight: 700;
    color: #416DC4;
}
.BG .AdTitle .right input
{
    width: 20px;
    height: 17px;
}
.advertisersMainArea .BG .AdTitle .left span
{
    color: #e64e1c;
    font-size: 22px;
    font-weight: 700;
}
.BG .Ad .bottom
{
    clear: both;
    text-align: left;
    padding: 5px 0px 3px 10px;
    font-weight: 700;
}
.BG .Ad .bottom span
{
    font-weight: 100;
}
.advertisersMainArea .BG .AdBrick, .publishersMainArea .BG .AdBrick
{
    margin: 5px 0px 20px 0px;
}
.createAdMainArea .title, .previewAdMainArea .title
{
    font-size: 22px;
    font-weight: 700;
    color: #e64e1c;
    margin: 20px 0px 10px 0px;
}
.createAdMainArea .tableBG
{
    border: 2px solid #e64e1c;
    padding: 10px;
    background-color: #fff2ec;
    color: #420202;
    font-size: 18px;
    margin-bottom: 10px;
}
.previewAdMainArea .tableBG
{
    border: 2px solid #e64e1c;
    padding: 10px;
    background-color: #fff2ec;
    color: #420202;
    font-size: 18px;
    margin-bottom: 10px;
}
.createAdMainArea .tableBG img
{
    margin: 0px 0px -3px 5px; /*cursor:pointer;*/
}
.createAdMainArea .tableBG .inputWidth
{
    width: 230px;
}
.createAdMainArea .tableBG .PrevCancel
{
    padding-left: 70px;
    padding-top: 10px;
}
.previewAdMainArea .tableBG .PrevCancel
{
    padding-top: 10px;
}
.previewAdMainArea .tableBG .PrevCancel
{
    padding-top: 10px;
}
.createAdMainArea .tableBG .PrevCancel input, .previewAdMainArea .tableBG .PrevCancel input
{
    margin: 0px 10px;
    cursor: pointer;
}
.previewAdMainArea .tableBG .PrevCancel input
{
    font-size: 20px;
    cursor: pointer;
    color: #e64e1c;
    margin-top: 10px;
    margin-bottom: 20px;
}
.previewAdMainArea .tableBG .noTag
{
    font-size: 16px;
    color: red;
}
.publishersMainArea .BG .AdBrick .Ad .AdLeft .revenue, .publishersMainArea .BG .AdBrick .Ad .AdLeft .revenue span
{
    color: #e64e1c;
    font-size: 22px;
    font-weight: 700;
}
.getCodeMainArea .BG .darkBG
{
    border: 1px solid #416DC4;
    padding: 10px;
    background-color: #E3F0F6;
}
.getCodeMainArea .BG .size
{
    text-align: center;
    margin-bottom: 5px;
    text-align: center;
    color: #416DC4;
    font-size: 18px;
    font-weight: 700;
}
.getCodeMainArea .BG .snippet
{
    margin: 15px 0px 0px 0px;
    color: #416DC4;
    font-size: 18px;
}
.900Area
{
    width: 900px;
    margin: auto;
    color: #420202;
}
.BigArea .BG
{
    width: 700px;
    height: 400px;
    margin: 0px auto;
    padding: 10px;
    overflow-y: scroll;
    background-color: #fff2ec;
    color: #420202;
    font-size: 12px;
}
.BGAboutUs
{
    width: 700px;
    height: 635px;
    margin: 0px auto;
    padding: 10px;
    background-color: #fff2ec;
    font-size: 13px;
    font-weight: 700;
}
.BGAboutUs p
{
    /*padding-top:60px;*/
}
.BigArea a
{
    color: #e64e1c;
}
.BigArea a:hover
{
    text-decoration: underline;
}
.NewsMainArea
{
    margin: -20px auto;
    width: 700px;
    color: #420202;
    font-size: 16px;
}
.NewsMainArea a
{
    color: #e64e1c;
}
.NewsMainArea a:hover
{
    text-decoration: underline;
}
.NewsHeadlineBlue
{
    color: #3499da;
    font-weight: 700;
}
.NewsHeadlineOrange
{
    color: #e64e1c;
    font-weight: 700;
}
.Fade .BlueList a
{
    color: #3499da !important;
}

.Fade .OrangeList a
{
    color: #e64e1c !important;
}



/* OLD STYLES UNTIL TIBI REDESIGNS */

/* FUNDS */
.PayPal
{
    padding-left: 50px;
}
.PayPal div
{
    float: left;
    margin: 40px 10px;
}
.PayPal em
{
    color: #003366;
}
.PayPal input
{
    background: url(images/inputBG.gif) no-repeat left; /*height: 16px;*/
    border: 1px solid #ff9933;
    padding-left: 5px;
}
.Funds
{
    position: relative;
    top: 8px;
}


/* MORE INFO */
.MainForm
{
    margin-right: 25px;
    text-align: right;
    padding: 15px 0px 0px 0px;
}
.MainFormArea
{
    width: 420px;
    margin: auto;
    text-align: center;
}
.MainFormStyle
{
    border: 2px solid #006633;
    padding: 10px 15px 0px 10px;
    width: 420px;
    margin: auto;
    margin-bottom: 10px;
    text-align: center;
}
.MainFormEmail
{
    position: relative;
    left: 15px;
}
.MainForm2
{
    margin-right: 25px;
    text-align: right;
    padding: 10px 40px 0px 10px;
    width: 390px;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid #ccc;
    margin-bottom: 10px;
}
.MainForm2 div
{
    margin: 10px 0px;
}
.MainForm2 span
{
    padding-right: 10px;
    color: #8a8a8a;
}
.MainForm input, .MainForm2 input
{
    width: 200px;
}
.MainForm span
{
    color: #052356;
    margin-right: 10px;
}

.Optional
{
    text-align: left;
    padding-left: 0px;
    margin-top: 30px;
    font-size: 14px;
    color: #8a8a8a;
    font-weight: 700;
}

/* Publishers BIG info page START */

.networks
{
    color: #3499da;
    font-size: 15px;
    font-weight: 700;
    padding: 5px 0px;
    text-align: center;
}
.networks img
{
    padding: 0px 5px 0px 5px;
    position: relative;
    top: 2px;
}
.publishersBigMainZone
{
    width: 900px;
    margin: auto;
    text-align: left;
}
.publishersBigMainZone .Top
{
    margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 0px;
}
.publishersBigMainZone .AlreadyR, .girlOnChair .AlreadyR
{
    font-size: 22px;
    font-weight: 700;
}
.publishersBigMainZone a
{
    color: #3499da;
    font-size: 22px;
    font-weight: 700;
}
.publishersBigMainZone a:hover
{
    color: #4dabe7;
}
.publishersBigMainZone .LeftColumn
{
    width: 300px;
    float: left;
    margin-top: 20px;
}

.publishersBigMainZone .LeftColumn .block
{
    background: #d9ecf8;
    padding: 5px;
}
.publishersBigMainZone .LeftColumn .block tr
{
    color: #273848;
    font-size: 12px;
    font-weight: 100;
    line-height: 20px;
}
.publishersBigMainZone .LeftColumn .block td
{
    text-align: center;
    width: 49%;
}
.publishersBigMainZone .LeftColumn .block ul, .publishersBigMainZone .RightColumn .block_R ul, .publishersBigMainZone .RightColumn .block_R_noBG ul
{
    margin-top: 5px;
    margin-bottom: 5px;
}
.publishersBigMainZone .LeftColumn .block p, .publishersBigMainZone .LeftColumn .block li
{
    color: #273848;
    font-size: 13px;
    font-weight: 100;
    margin: 7px 0px;
}
.publishersBigMainZone .RightColumn .block_R li, .publishersBigMainZone .RightColumn .block_R_noBG li
{
    color: #273848;
    font-size: 13px;
    font-weight: 700;
    margin: 7px 0px;
}
.publishersBigMainZone .LeftColumn .block a, .publishersBigMainZone .RightColumn .block_R a, .publishersBigMainZone .RightColumn .block_R_noBG a
{
    color: #3499da;
    font-size: 13px;
    text-decoration: underline;
    font-weight: 700;
}
.publishersBigMainZone .LeftColumn .block a:hover, .publishersBigMainZone .RightColumn .block_R a:hover, .publishersBigMainZone .RightColumn .block_R_noBG a:hover
{
    text-decoration: underline;
    color: #4dabe7;
}
.publishersBigMainZone .LeftColumn .block .title
{
    text-align: center;
    color: #133c8e;
    font-size: 20px;
    font-weight: 700;
    margin: 5px 0px;
}
.publishersBigMainZone .LeftColumn .block .tableHeader
{
    color: #273848;
    font-size: 13.5px;
    font-weight: 700;
    line-height: 23px;
}
.publishersBigMainZone .LeftColumn .block .adParlor
{
    color: #3499da;
    font-size: 18px;
    font-weight: 700;
    line-height: 31px;
}
.publishersBigMainZone .RightColumn
{
    float: right;
    margin: 20px 0px 0px 20px;
    width: 560px;
}
.publishersBigMainZone .RightColumn .block_R
{
    background: url(images/blockShaddow.jpg) right bottom no-repeat;
    padding: 0px 20px 20px 0px;
}
.publishersBigMainZone .RightColumn .block_R_noBG
{
    background: none;
    padding: 0px 20px 20px 0px;
}
.publishersBigMainZone .RightColumn .block_R .more, .publishersBigMainZone .RightColumn .block_R_noBG .more
{
    text-align: right;
}
.publishersBigMainZone .RightColumn .block_R .more a, .publishersBigMainZone .RightColumn .block_R_noBG .more a
{
    text-decoration: none;
}
.publishersBigMainZone .RightColumn .block_R .more a:hover, .publishersBigMainZone .RightColumn .block_R_noBG .more a:hover
{
    text-decoration: none;
}
.publishersBigMainZone .RightColumn .block_R .title, .publishersBigMainZone .RightColumn .block_R_noBG .title
{
    text-align: left;
    color: #133c8e;
    font-size: 20px;
    font-weight: 700;
    margin: 5px 0px;
}
/* Publishers BIG info page END */

/* Advertisers BIG info page START */

.advertisersBigMainZone
{
    width: 900px;
    margin: auto;
    text-align: left;
}
.advertisersBigMainZone .networks
{
    color: #e64e1c;
    font-size: 15px;
    font-weight: 700;
    padding: 5px 0px;
    text-align: center;
}
.advertisersBigMainZone .networks img
{
    padding: 0px 5px 0px 5px;
    position: relative;
    top: 2px;
}
.advertisersBigMainZone .Top
{
    margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 0px;
}
.advertisersBigMainZone .AlreadyR
{
    font-size: 22px;
    font-weight: 700;
}
.advertisersBigMainZone a
{
    color: #e73d0c;
    font-size: 22px;
    font-weight: 700;
}
.advertisersBigMainZone a:hover
{
    color: #ff5727;
}
.advertisersBigMainZone .RightColumn
{
    width: 300px;
    float: right;
    margin-top: 20px;
}
.advertisersBigMainZone .RightColumn .block
{
    background: #fff2ec;
    padding: 5px;
}
.advertisersBigMainZone .RightColumn .block tr
{
    color: #273848;
    font-size: 12px;
    font-weight: 100;
    line-height: 20px;
}
.advertisersBigMainZone .RightColumn .block td
{
    text-align: center;
    width: 49%;
}
.advertisersBigMainZone .RightColumn .block ul, .advertisersBigMainZone .LeftColumn .block_L ul, .advertisersBigMainZone .LeftColumn .block_L_noBG ul
{
    margin-top: 5px;
    margin-bottom: 5px;
}
.advertisersBigMainZone .RightColumn .block .tableDescription
{
    color: #273848;
    font-size: 0.7em;
    font-weight: 100;
    margin: 5px 0px;
}
.advertisersBigMainZone .RightColumn .block p
{
    color: #273848;
    font-size: 13px;
    font-weight: 100;
    margin: 5px 0px;
}
.advertisersBigMainZone .RightColumn .block li, .advertisersBigMainZone .LeftColumn .block_L li, .advertisersBigMainZone .LeftColumn .block_L_noBG li
{
    color: #273848;
    font-size: 13px;
    font-weight: 700;
    margin: 5px 0px;
}
.advertisersBigMainZone .RightColumn .block a, .advertisersBigMainZone .LeftColumn .block_L a, .advertisersBigMainZone .LeftColumn .block_L_noBG a
{
    color: #e64e1c;
    font-size: 13px;
    text-decoration: underline;
    font-weight: 700;
}
.advertisersBigMainZone .RightColumn .block a:hover, .advertisersBigMainZone .LeftColumn .block_L a:hover, .advertisersBigMainZone .LeftColumn .block_L_noBG a:hover
{
    text-decoration: underline;
    color: #FF5727;
}
.advertisersBigMainZone .RightColumn .block .title
{
    text-align: center;
    color: #e64e1c;
    font-size: 20px;
    font-weight: 700;
    margin: 5px 0px;
}
.advertisersBigMainZone .RightColumn .block .tableHeader
{
    color: #521400;
    font-size: 13.5px;
    font-weight: 700;
    line-height: 23px;
}
.advertisersBigMainZone .RightColumn .block .adParlor
{
    color: #3499da;
    font-size: 18px;
    font-weight: 700;
    line-height: 31px;
}
.advertisersBigMainZone .LeftColumn
{
    float: left;
    margin: 20px 0px 0px 20px;
    width: 560px;
}
.advertisersBigMainZone .LeftColumn .block_L
{
    background: url(images/blockShaddow.jpg) right bottom no-repeat;
    padding: 0px 20px 20px 0px;
}
.advertisersBigMainZone .LeftColumn .block_L_noBG
{
    background: none;
    padding: 0px 20px 20px 0px;
}
.advertisersBigMainZone .LeftColumn .block_L .more, .advertisersBigMainZone .LeftColumn .block_L_noBG .more
{
    text-align: right;
}
.advertisersBigMainZone .LeftColumn .block_L .more a, .advertisersBigMainZone .LeftColumn .block_L_noBG .more a
{
    text-decoration: none;
}
.advertisersBigMainZone .LeftColumn .block_L .more a:hover, .advertisersBigMainZone .LeftColumn .block_L_noBG .more a:hover
{
    text-decoration: none;
}
.advertisersBigMainZone .LeftColumn .block_L .title, .advertisersBigMainZone .LeftColumn .block_L_noBG .title
{
    text-align: left;
    color: #e64e1c;
    font-size: 20px;
    font-weight: 700;
    margin: 5px 0px;
}

/* Advertisers BIG info page END */

/** SubNav Section Starts**/
#subMenuPublishers
{
    visibility: hidden;
    position: relative;
    bottom: 26px;
    width: 100%;
    text-align: center;
}
#subMenuPublishers .subMenu
{
    padding: 0;
    margin: 0;
    width: 341px;
    height: 26px;
    line-height: 26px;
    background: url(images/publishers_subNavBG.jpg) no-repeat;
    position: relative;
    right: 153px;
    color: #fff7e9;
}
#subMenuPublishers .subMenu a
{
    color: #fff7e9;
    font-weight: 100;
}
#subMenuPublishers .subMenu a:hover
{
    color: #e6b79d;
}

#subMenuAdvertisers
{
    visibility: hidden;
    width: 100%;
    text-align: center;
}
#subMenuAdvertisers .subMenu
{
    padding: 0;
    margin: 0;
    width: 341px;
    height: 26px;
    line-height: 26px;
    background: url(images/advertisers_subNavBG.jpg) no-repeat;
    position: relative;
    right: 35px;
    color: #fff7e9;
}
#subMenuAdvertisers .subMenu a
{
    color: #fff7e9;
    font-weight: 100;
}
#subMenuAdvertisers .subMenu a:hover
{
    color: #e6b79d;
}
.subMenu li
{
    display: inline;
}
/**-- END SubNav secion **/

.TextInput
{
    background: url(images/inputBG.gif) no-repeat left;
    height: 16px;
    border: 1px solid #5e6574;
    padding-left: 5px;
}

/*Contact us START*/

.ContactUs_BigArea
{
    width: 900px;
    margin: -15px auto 0px auto;
}
.ContactUs_BigArea a
{
    color: #002854;
    font-weight: 700;
}
.ContactUs_BigArea a:hover
{
    color: #00448e;
}
.ContactUs_BigArea .Forms a
{
    color: #E64E1C;
    font-weight: 700;
}
.ContactUs_BigArea .Forms a:hover
{
    text-decoration: underline;
}
.ContactUs_BigArea h1
{
    color: #3499da;
}
.ContactUs_BigArea .Forms
{
    width: 580px;
    float: right;
    color: #420202;
    padding-left: 20px;
    font-size: 13px;
    font-weight: 700;
}
.ContactUs_BigArea .links
{
    width: 245px;
    float: left;
    background: #52afe4;
    color: #fff;
    padding: 10px;
    font-size: 13px;
}
.ContactUs_BigArea .links p
{
    margin-top: 2px;
    margin-left: 20px;
}
.ContactUs_BigArea .links .title
{
    font-weight: 700;
}
#hideSentForm
{
    margin-top: 10px;
    text-align: left;
}
#hideSentForm .submitButton
{
    background: transparent url(images/submitButton.gif) no-repeat 0 0;
    border: none;
    width: 80px;
    height: 30px;
    cursor: pointer;
}
#hideSentForm .submitButton:hover
{
    background: transparent url(images/submitButton.gif) no-repeat 0 100%;
    border: none;
    width: 80px;
    height: 30px;
    cursor: pointer;
}
#hideSentForm .cancelButton
{
    background: transparent url(images/cancelButton.gif) no-repeat 0 0;
    border: none;
    width: 80px;
    height: 30px;
    cursor: pointer;
}
#hideSentForm .cancelButton:hover
{
    background: transparent url(images/cancelButton.gif) no-repeat 0 100%;
    border: none;
    width: 80px;
    height: 30px;
    cursor: pointer;
}
/*Contact us END*/


/*Preview Ad START*/
.PreviewAd_BigArea
{
    width: 900px;
    margin: 0px auto;
}
.PreviewAd_BigArea h1
{
    color: #e73d0d;
    text-align: right;
    margin-bottom: 5px;
    margin-top: 20px;
    padding-right: 20px;
}
.PreviewAd_BigArea .rightColumn
{
    font-size: 12px;
    font-weight: 700;
    color: #420202;
    width: 250px;
    float: right;
    background: #FFF2EC;
    padding: 5px 5px 15px 5px;
}
.PreviewAd_BigArea .rightColumn input
{
    padding-left: 20px;
}
.PreviewAd_BigArea .rightColumn .error
{
    color: red;
}
.PreviewAd_BigArea .rightColumn img
{
    margin: 0px 5px;
    position: relative;
    top: 3px;
}
.PreviewAd_BigArea .leftColumn
{
    width: 550px;
    float: left;
    color: #e73d0d; /*font-weight:700;*/
}
.PreviewAd_BigArea .longAd
{
    color: #e73d0d;
    font-weight: 700;
}
.PreviewAd_BigArea .previewAD
{
    float: left;
    color: #3499da;
    padding-left: 130px;
}
/*Preview Ad END*/

/*Advertisers WHY START*/
cite
{
    float: right;
    font-size: 13px;
    color: #340d00;
    font-weight: 700;
}
.LeftColumn .why
{
    font-size: 18px;
    font-weight: 100;
    color: #273848;
}
.LeftColumn .why span
{
    color: #e64e1c;
    font-weight: 700;
}
.networks_why
{
    color: #273848;
    font-size: 15px;
    font-weight: 100;
    padding: 5px 0px;
    text-align: center;
}
.publishersInfoMainZone .networks_why
{
    text-align: left;
}
.networks_why img
{
    padding: 0px 5px 0px 5px;
    position: relative;
    top: 5px;
}
.moreInfoRates
{
    color: #273848;
    font-size: 14px;
    text-align: center;
}
.moreInfoRates a
{
    color: #e64e1c;
    font-size: 14px;
    text-decoration: underline;
}
/*Advertisers WHY END*/

#lblMsg
{
    color: red;
    font-size: 12px;
    position: relative;
    bottom: 30px;
}

.withdrawMainArea
{
    width: 550px;
    height: 240px;
    margin: 70px auto;
}
.withdrawMainArea .title
{
    float: right;
    color: #E64E1C;
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 20px;
}
.withdrawMainArea .noFunds
{
    color: red;
    clear: both;
    text-align: center;
    font-weight: bold;
    font-size: 1.2em;
    margin-bottom: 25px;
}
.withdrawMainArea .boxWithdraw
{
    text-align: right;
    color: #420202;
    border: 1px solid #ff9933;
    background: #fcf2e0;
    padding: 20px 10px;
    font-weight: 700;
}
.withdrawMainArea .boxWithdraw .invalidMail
{
    color: red;
    display: block;
    padding-right: 170px;
    margin-bottom: 20px;
}
.withdrawMainArea .boxWithdraw div
{
    margin: 10px 0px;
}
.withdrawMainArea .submitButton
{
    background: transparent url(../images/submitButton.gif) no-repeat 0 0;
    border: none;
    width: 80px;
    height: 30px;
    cursor: pointer;
}
.withdrawMainArea .submitButton:hover
{
    background: transparent url(../images/submitButton.gif) no-repeat 0 100%;
    border: none;
    width: 80px;
    height: 30px;
    cursor: pointer;
}
.withdrawMainArea .cancelButton
{
    background: transparent url(../images/cancelButton.gif) no-repeat 0 0;
    border: none;
    width: 80px;
    height: 30px;
    cursor: pointer;
}
.withdrawMainArea .cancelButton:hover
{
    background: transparent url(../images/cancelButton.gif) no-repeat 0 100%;
    border: none;
    width: 80px;
    height: 30px;
    cursor: pointer;
}
.withdrawMainArea .buttons
{
    text-align: center;
    margin-top: 10px;
}
.withdrawMainArea .buttons input
{
    margin: 0px 30px;
}
.editProfileArea {width:600px;margin:20px auto;}
.editProfileArea .title { color:#3499DA; font-size:30px; font-weight:700; text-align:right; width:100%;}
.editProfileArea .username { color:#FF5727;font-size:16px;font-weight:700; text-align:center; border:2px solid #D9ECF8; line-height:30px;}
.editProfileArea .changePass {text-align:right; margin:0px 0px; background:#D9ECF8; padding:1px 0px 20px 0px;}
.editProfileArea .changePass p { text-align:center; font-weight:700;}
.editProfileArea .changePass div { margin:5px 140px 5px 0px; color:#133C8E; font-weight:700;}
.editProfileArea .changePass input { width:200px;}
.editProfileArea .optional { text-align:right;border:2px solid #D9ECF8; border-bottom:none; padding:20px 0px; font-weight:700;}
.editProfileArea .optional div { margin:5px 100px 5px 0px}
.editProfileArea .optional input { width:300px;}
.editProfileArea .buttons { text-align:center;border:2px solid #D9ECF8; border-top:none;}
.editProfileArea .buttons input { margin:20px;}
.editProfileArea .buttons .submitButton {background:transparent url(images/submitButton.gif) no-repeat 0 0;border:none;width:80px;height:30px;cursor:pointer;}
.editProfileArea .buttons .submitButton:hover {background:transparent url(images/submitButton.gif) no-repeat 0 100%;border:none;width:80px;height:30px;cursor:pointer;}
.editProfileArea .buttons .cancelButton {background:transparent url(images/cancelButton.gif) no-repeat 0 0;border:none;width:80px;height:30px;cursor:pointer;}
.editProfileArea .buttons .cancelButton:hover {background:transparent url(images/cancelButton.gif) no-repeat 0 100%;border:none;width:80px;height:30px;cursor:pointer;}
#lblStatus { color: Green; font-size:1.5em; }

.welcomeText a
{
	color: #3499DA;
	text-decoration: underline;
}

.welcomeTextAdv a
{
	color: #E64E1C;
	text-decoration: underline;
}
