﻿    body
    {
        margin: 0px;
        padding: 0px;
        font-family: "Lucida Grande" , "Lucida Sans Unicode" ,Arial,sans-serif;
        font-size: 14px;
    }
    .left
    {
        float: left;
    }
    .right
    {
        float: right;
    }
    .clear
    {
        clear: both;
    }
    .aboutus-desc
    {
        padding-left: 10px;
    }
    .stars-wrapper2
    {
        text-decoration: none;
    }
    .title
    {
        font-family: "Lucida Grande" , "Lucida Sans Unicode" ,Arial,sans-serif;
        font-size: 17px;
        font-weight: bold;
        color: #5f473a;
    }
    .HC
    {
        color: #5f473a;
        line-height: 18px;
    }
    .mag-10
    {
        margin-top: -10px;
    }
    .header
    {
        background-image: url(/Themes/Public/img/header.png);
        background-color: #ba9980;
        color: #F2F2F2;
        height: 140px;
        margin: 0 auto;
        min-width: 1376px;
        max-width: 1376px;
        background-position: left center;
        overflow: hidden;
        padding: 0;
        float: left;
        text-align: left;
        width: 100%;
    }
    .menu
    {
        padding-top: 56px;
        padding-right: 2px;
        text-decoration: none;
        color: #E9CEB1;
        font-size: 14px;
    }
    .menu2
    {
        background-image: url(/Themes/Public/img/m2.png);
        height: 35px;
        min-width: 40px;
        text-decoration: none;
        color: #E9CEB1;
        font-size: 14px;
    }
    .cat
    {
        height: 26px;
        width: 67px;
        text-decoration: none;
        color: White;
        padding-top: 1px;
        text-align: center;
        font-size: 12px;
    }
    .cat:hover
    {
        background-image: url(/Themes/Public/img/cat2.png);
        background-repeat: no-repeat;
        height: 26px;
        width: 67px;
        text-decoration: none;
        color: White;
        padding-top: 1px;
        text-align: center;
        font-size: 12px;
    }
    .cat2
    {
        background-image: url(/Themes/Public/img/cat2.png);
        height: 26px;
        width: 67px;
        text-decoration: none;
        color: White;
        padding-top: 1px;
        text-align: center;
        font-size: 12px;
    }
    #ODiv
    {
        color: White;
        text-decoration: none;
    }
    .divgreenmargn
    {
        margin-left: -27px;
        padding-top: 10px;
    }
    .divgreen1
    {
        background-image: url(/Themes/Public/img/left-green/1.png);
        background-repeat: no-repeat;
        height: 46px;
        width: 15px;
    }
    .divgreen2
    {
        background-image: url(/Themes/Public/img/left-green/2.png);
        background-repeat: repeat-x;
        height: 39px;
        min-width: 140px;
        padding: 6px 10px 0px 10px;
        color: White;
    }
    .divgreen3
    {
        background-image: url(/Themes/Public/img/left-green/3.png);
        background-repeat: no-repeat;
        height: 39px;
        width: 3px;
    }
    .divgreenmargnred
    {
        margin-right: -27px;
        padding-top: 10px;
    }
    .divred1
    {
        background-image: url(/Themes/Public/img/red/1.png);
        background-repeat: no-repeat;
        height: 46px;
        width: 15px;
    }
    .divred2
    {
        background-image: url(/Themes/Public/img/red/2.png);
        background-repeat: repeat-x;
        height: 39px;
        min-width: 140px;
        padding: 6px 10px 0px 10px;
        text-align: right;
        color: White;
    }
    .divred3
    {
        background-image: url(/Themes/Public/img/red/3.png);
        background-repeat: no-repeat;
        height: 39px;
        width: 3px;
    }
    .divgreenmargnbo
    {
        margin-left: -27px;
        padding-top: 10px;
    }
    .divbo1
    {
        background-image: url(/Themes/Public/img/bo/1.png);
        background-repeat: no-repeat;
        height: 46px;
        width: 15px;
    }
    .divbo2
    {
        background-image: url(/Themes/Public/img/bo/2.png);
        background-repeat: repeat-x;
        height: 39px;
        min-width: 140px;
        padding: 6px 10px 0px 10px;
        color: White;
    }
    .divbo3
    {
        background-image: url(/Themes/Public/img/bo/3.png);
        background-repeat: no-repeat;
        height: 39px;
        width: 3px;
    }
    .menu2 div
    {
        margin: 6px;
        text-decoration: none;
        color: #E9CEB1;
        font-size: 14px;
    }
    .menu-focus
    {
        font-weight: bold;
    }
    .menu2anch a:link, .menu2anch a:visited, .menu2anch a, .menu2 a, .menu2 a:visited
    {
        text-decoration: none;
        color: #E9CEB1;
        font-size: 14px;
    }
    .menu2 div a:hover
    {
        color: #FAE3C1;
    }
    .menu1
    {
        background-image: url(/Themes/Public/img/m3.png);
        height: 35px;
        width: 5px;
    }
    .txtsrch
    {
        background-image: url(/Themes/Public/img/srch2.png);
        width: 243px;
        height: 26px;
        border: 0px;
    }
    .txtsrch2
    {
        background-color: Transparent;
        width: 190px;
        height: 24px;
        border: 0px;
    }
    .centerdiv
    {
        background-color: #FAE3C1;
        width: 100%;
        min-width: 1376px;
        min-height: 800px;
        margin: 0px auto;
        background-position: bottom left;
        background-repeat: no-repeat;
    }
    a.loginlink
    {
        color: #D4E6FF;
        text-decoration: none;
    }
    a.loginlink_New
    {
        color: #707070;
        text-decoration: none;
    }
    .center
    {
        margin: 0px auto;
        width: 1150px;
    }
    .footer
    {
        background-color: #715949;
        width: 100%;
        min-width: 1376px;
        height: 147px;
    }
    .divfooter
    {
        width: 30%;
        padding: 20px 0px 0px 30px;
        font-size: 16px;
        color: White;
        font-family: Myriad Pro;
    }
    .divfooter a
    {
        font-size: 16px;
        color: White;
        text-decoration: none;
        font-family: Myriad Pro;
    }
    .divfooter a:visited
    {
        font-size: 16px;
        text-decoration: none;
        color: White;
        font-family: Myriad Pro;
    }
    .border-bot
    {
        border-bottom: 1px solid beige;
    }
    .divfooter ul li
    {
        border-top: 1px solid beige;
        display: inline;
        color: White;
        float: left;
        height: 20px;
        overflow: hidden;
        width: 100%;
        letter-spacing: 1px;
    }
    .weddin1
    {
        background-image: url(/Themes/Public/img/weddin1.png);
        background-repeat: no-repeat;
        width: 860px;
        padding: 10px 0px 10px 0px;
        height: 287px;
    }
    .gets
    {
        background-image: url(/Themes/Public/img/getstart.png);
        background-repeat: no-repeat;
        width: 266px;
        padding: 0px 0px 7px 10px;
        margin-left: 10px;
        height: 78px;
    }
    .d1
    {
        background-image: url(/Themes/Public/img/div/1.png);
        background-position: top left;
        height: 6px;
        width: 264px;
        display: block;
        background-repeat: no-repeat;
    }
    .d2
    {
        display: block;
        background-color: #e9ceb1;
        margin: 0px 18px;
        width: 228px;
        height: 6px;
    }
    .d3
    {
        display: block;
        float: right;
        background-image: url(/Themes/Public/img/div/2.png);
        background-position: right top;
        background-repeat: no-repeat;
        height: 6px;
        width: 264px;
    }
    .d4
    {
        background-image: url(/Themes/Public/img/div/3.png);
        background-position: left;
        background-repeat: repeat-y;
        min-height: 160px;
        width: 264px;
    }
    .d5
    {
        background-color: #e9ceb1;
        margin: 0px 18px 0px 18px;
        width: 228px;
        min-height: 160px;
    }
    .d6
    {
        float: right;
        background-image: url(/Themes/Public/img/div/4.png);
        background-position: right;
        background-repeat: repeat-y;
        min-height: 160px;
        width: 264px;
    }
    .d7
    {
        background-image: url(/Themes/Public/img/div/5.png);
        background-position: left top;
        background-repeat: no-repeat;
        height: 36px;
        width: 264px;
    }
    .d8
    {
        background-image: url(/Themes/Public/img/div/6.png);
        background-repeat: repeat-x;
        margin: 0px 18px 0px 18px;
        width: 228px;
        height: 36px;
    }
    .d9
    {
        float: right;
        background-image: url(/Themes/Public/img/div/7.png);
        background-position: right top;
        background-repeat: no-repeat;
        height: 36px;
        width: 264px;
    }
    .r7
    {
        background-image: url(/Themes/Public/img/div/r.png);
        background-position: left bottom;
        background-repeat: no-repeat;
        height: 11px;
        width: 264px;
    }
    .r8
    {
        background-color: #e9ceb1;
        margin: 0px 18px 0px 18px;
        width: 228px;
        height: 11px;
    }
    .r9
    {
        float: right;
        background-image: url(/Themes/Public/img/div/r2.png);
        background-position: right bottom;
        background-repeat: no-repeat;
        height: 11px;
        width: 264px;
    }
    .b1
    {
        background-image: url(/Themes/Public/img/div/1.png);
        background-position: left top;
        height: 11px;
        width: 590px;
        background-repeat: no-repeat;
    }
    .b2
    {
        background-color: #e9ceb1;
        margin: 0px 18px;
        width: 558px;
        height: 11px;
    }
    .b3
    {
        float: right;
        background-image: url(/Themes/Public/img/div/2.png);
        background-position: right top;
        background-repeat: no-repeat;
        height: 11px;
        width: 590px;
    }
    .b4
    {
        background-image: url(/Themes/Public/img/div/3.png);
        background-position: left top;
        background-repeat: repeat-y;
        min-height: 160px;
        width: 590px;
    }
    .b5
    {
        background-color: #e9ceb1;
        margin: 0px 18px 0px 18px;
        width: 558px;
        min-height: 160px;
    }
    .b6
    {
        float: right;
        background-image: url(/Themes/Public/img/div/4.png);
        background-position: right top;
        background-repeat: repeat-y;
        min-height: 160px;
        width: 590px;
    }
    .b7
    {
        background-image: url(/Themes/Public/img/div/5.png);
        background-position: left top;
        background-repeat: no-repeat;
        height: 36px;
        width: 590px;
    }
    .b8
    {
        background-image: url(/Themes/Public/img/div/6.png);
        background-repeat: repeat-x;
        margin: 0px 18px 0px 18px;
        width: 558px;
        height: 36px;
    }
    .b9
    {
        float: right;
        background-image: url(/Themes/Public/img/div/7.png);
        background-position: right top;
        background-repeat: no-repeat;
        height: 36px;
        width: 590px;
    }
    .divtxt
    {
        padding: 0px 0px 2px 0px;
        height: 51px;
    }
    .txt
    {
        background-image: url(/Themes/Public/img/txtbg.png);
        background-repeat: no-repeat;
        padding: 14px 4px;
        height: 30px;
        width: 229px;
        border: 0px;
        font-size: 16px;
        font-weight: bold;
        vertical-align: middle;
        background-color: transparent;
    }
    .subMenu
    {
        height: 67px;
        left: 654.5px;
        background-color: #AD5D74;
        margin-left: -16px;
        position: absolute;
        top: 85px;
        width: 8.9em;
        line-height: 1.45em;
        z-index: 10010;
        border-top: none;
        border-left: solid 1px #FAE3C1;
        border-right: solid 1px #FAE3C1;
        border-bottom: solid 1px #FAE3C1;
    }
    .subMenuChild
    {
        position: absolute;
        font-size: 14px;
        color: #FAE3C1;
    }
    a.subMenulnk, a.subMenulnk:visited
    {
        color: #FAE3C1;
    }
    a.subMenulnk:hover
    {
        color: #E9CEB1;
    }
    .srch
    {
        height: 60px;
    }
    /*sinup*/
    .dinner1
    {
        background-image: url(/Themes/Public/img/innerdiv/1.png);
        background-position: top left;
        height: 6px;
        width: 264px;
        display: block;
        background-repeat: no-repeat;
    }
    .dinner2
    {
        display: block;
        background-color: #97715C;
        margin: 0px 18px;
        width: 228px;
        height: 6px;
    }
    .dinner3
    {
        display: block;
        float: right;
        background-image: url(/Themes/Public/img/innerdiv/2.png);
        background-position: right top;
        background-repeat: no-repeat;
        height: 6px;
        width: 264px;
    }
    .dinner4
    {
        background-image: url(/Themes/Public/img/innerdiv/3.png);
        background-position: left;
        background-repeat: repeat-y;
        min-height: 160px;
        width: 264px;
    }
    .dinner5
    {
        background-color: #97715C;
        margin: 0px 18px 0px 18px;
        width: 228px;
        min-height: 160px;
    }
    .dinner6
    {
        float: right;
        background-image: url(/Themes/Public/img/innerdiv/4.png);
        background-position: right;
        background-repeat: repeat-y;
        min-height: 160px;
        width: 264px;
    }
    .dinner7
    {
        background-image: url(/Themes/Public/img/innerdiv/5.png);
        background-position: left top;
        background-repeat: no-repeat;
        height: 36px;
        width: 264px;
    }
    .dinner8
    {
        background-image: url(/Themes/Public/img/innerdiv/6.png);
        background-repeat: repeat-x;
        margin: 0px 18px 0px 18px;
        width: 228px;
        height: 36px;
    }
    .dinner9
    {
        float: right;
        background-image: url(/Themes/Public/img/innerdiv/7.png);
        background-position: right top;
        background-repeat: no-repeat;
        height: 36px;
        width: 264px;
    }
    .rdinner7
    {
        background-image: url(/Themes/Public/img/innerdiv/r.png);
        background-position: left bottom;
        background-repeat: no-repeat;
        height: 11px;
        width: 264px;
    }
    .rdinner8
    {
        background-color: #97715C;
        margin: 0px 18px 0px 18px;
        width: 228px;
        height: 11px;
    }
    .rdinner9
    {
        float: right;
        background-image: url(/Themes/Public/img/innerdiv/r2.png);
        background-position: right bottom;
        background-repeat: no-repeat;
        height: 11px;
        width: 264px;
    }
    .txtreg
    {
        color: White;
        font-family: Myriad Pro;
        letter-spacing: 1px;
        font-size: 14px;
    }
    .txtreg-Membership
    {
        color: #000000;
        font-family: Myriad Pro;
        font-size: 14px;
        letter-spacing: 1px;
    }
    /**/
    /*Msg error*/
    .error-control
    {
        font-weight: bold;
    }
    .pnlRegErrors div
    {
        margin: 10px;
    }
    .pnlRegErrors img
    {
        width: 50px;
    }
    .reg-sumbit-button
    {
        width: 220px;
        height: 30px;
    }
    .reg-success-panel
    {
        margin-left: 10px;
        font-size: 15px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-variant: inherit;
        text-transform: capitalize;
        text-align: left;
        padding-left: 10px;
        width: 200px;
        float: left;
    }
    .reg-error-panel
    {
        margin-left: 10px;
        border: 1px dashed #CC3300;
        font-size: 15px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-variant: inherit;
        text-transform: capitalize;
        text-align: left;
        padding-left: 10px;
        width: 150px;
        float: left;
    }
    .reg-item-controls
    {
        margin-top: 3px;
    }
    .reg-fiels-title-new
    {
        color: #E9CEB1;
        font-size: 12px;
        font-weight: normal;
        line-height: 20px;
        padding-left: 10px;
        padding-right: 10px;
        text-align: right;
        margin-top: 7px;
        width: 180px;
    }
    .reg-fiels-title-newAvailability
    {
        color: #E9CEB1;
        font-size: 12px;
        font-weight: normal;
        line-height: 20px;
        padding-left: 10px;
        padding-right: 10px;
        text-align: right;
        margin-top: 7px;
        white-space: nowrap;
        width: 245px;
    }
    .reg-fiels-title-lbl
    {
        color: #FAE3C1;
        font-size: 12px;
        font-weight: normal;
        line-height: 18px;
        padding-left: 10px;
        text-align: right;
        min-width: 90px;
    }
    .reg-fiels-title-lbl
    {
        color: #FAE3C1;
        font-size: 14px;
        font-weight: normal;
        line-height: 18px;
        padding-left: 10px;
        text-align: left;
        min-width: 90px;
    }
    .colorWhite
    {
        color: White;
        padding-left: 2px;
    }
    .colorWhite a:visited, .colorWhite a
    {
        color: White;
        text-decoration: none;
    }
    .colorWhite a:hover
    {
        color: #D4E6FF;
        text-decoration: none;
    }
    .reg-fiels-title
    {
        color: #666666;
        font-size: 12px;
        font-weight: normal;
        line-height: 20px;
        padding-right: 10px;
        text-align: right;
        width: 180px;
    }
    .txtaligncenter
    {
        text-align: center;
    }
    .pnl-reg-control
    {
        float: left;
    }
    .reg-filed-input
    {
        float: left;
    }
    .reg-validation
    {
        margin-left: 10px;
        color: #E76656;
        padding: 10px;
        float: left;
        padding-left: 20px;
        background-image: url(/Themes/Public/img/exclamation.png);
        background-repeat: no-repeat;
        background-position: 0px;
    }
    .reg-validation2
    {
        margin-left: 10px;
        color: #FDF2E2;
        padding: 10px;
        float: left;
        padding-left: 20px;
        background-image: url(/Themes/Public/img/exclamation.png);
        background-repeat: no-repeat;
        background-position: 0px;
    }
    .lilist
    {
        width: 180px;
        height: 180px;
        overflow: hidden;
        text-align: center;
        background-image: url(/Themes/Public/img/bg-list.png);
        background-repeat: no-repeat;
        padding-top: 2px;
    }
    .rounded
    {
        -moz-border-radius-bottomleft: 8px;
        -moz-border-radius-bottomright: 8px;
        -moz-border-radius-topleft: 8px;
        -moz-border-radius-topright: 8px;
    }
    .w30
    {
        background-image: url(/Themes/Public/img/w-30.png);
        text-align: center;
        width: 179px;
        margin: 0px 0px 3px 0px;
        height: 20px;
        background-color: #AD5D74;
    }
    table
    {
        border: 0px;
    }
    table td
    {
        border: 0px;
    }
    .RegistrationTextBox
    {
        border: 1px solid #DDDDDD;
        font-size: 14px;
        margin: 0;
        padding: 8px;
        width: 200px;
    }
    .test
    {
        -moz-background-clip: border;
        -moz-background-inline-policy: continuous;
        -moz-background-origin: padding;
        -moz-border-radius-bottomright: 10px;
        -moz-border-radius-topright: 10px;
        background: #C87B8C url(/Themes/Public/img/icon_tip.png) no-repeat scroll 13px 50%;
        border-color: #AD5D74;
        border-style: solid;
        border-width: 1px 1px 1px 2px;
        color: White;
        min-width: 100px;
        font-size: 12px;
        line-height: 1em;
        padding: 0.85em 10px 0.85em 30px;
        text-transform: lowercase;
    }
    table a
    {
        border-style: none;
        text-decoration: none;
        color: White;
        font-size: 12px;
    }
    .awhite
    {
        border-style: none;
        text-decoration: none;
        color: White;
        font-size: 12px;
    }
    .addlink32
    {
        color: White;
        text-decoration: none;
    }
    .checkboxdiv
    {
        float: left;
        width: 600px;
    }
    .sidebar
    {
        height: 100%;
        margin: 0;
        overflow: hidden;
        padding: 0;
        font-family: "Lucida Grande" , "Lucida Sans Unicode" ,Arial,sans-serif;
    }
    p
    {
        padding: 0 0 10px;
    }
    .content
    {
        padding-left: 20px;
    }
    #form
    {
        padding: 15px 0;
    }
    #form label
    {
        display: inline-block;
        font-size: 1.2em;
        margin-bottom: 15px;
        margin-right: 0;
        width: 100px;
    }
    #form .input
    {
        border: 1px solid #DDDDDD;
        font-size: 14px;
        margin: 0;
        padding: 8px;
        width: 200px;
    }
    #form select
    {
        -moz-background-clip: border;
        -moz-background-inline-policy: continuous;
        -moz-background-origin: padding;
        -x-system-font: none;
        background: #FBFBFB none repeat scroll 0 0;
        border: 1px solid #E5E5E5;
        font-family: Tahoma;
        font-size: 1.2em;
        font-size-adjust: none;
        font-stretch: normal;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: normal;
        margin-bottom: 15px;
        padding: 5px 6px;
        width: 375px;
    }
    #form textarea
    {
        -moz-background-clip: border;
        -moz-background-inline-policy: continuous;
        -moz-background-origin: padding;
        -x-system-font: none;
        background: #FBFBFB none repeat scroll 0 0;
        border: 1px solid #E5E5E5;
        font-family: Tahoma;
        font-size: 1.1em;
        font-size-adjust: none;
        font-stretch: normal;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        height: 200px;
        line-height: 1.7em;
        padding: 9px;
        vertical-align: top;
        width: 355px;
    }
    #form .indent
    {
        padding-left: 145px;
        padding-top: 15px;
    }
    #form .submitbutton
    {
        -moz-background-clip: border;
        -moz-background-inline-policy: continuous;
        -moz-background-origin: padding;
        background: transparent url(/Themes/Public/img/button.gif) no-repeat scroll 0 0;
        border: medium none;
        height: 28px;
        width: 105px;
    }
    .grid_9
    {
        -moz-background-clip: border;
        -moz-background-inline-policy: continuous;
        -moz-background-origin: padding;
        background: transparent url(/Themes/Public/img/sep.gif) repeat-y scroll left top;
    }
    /* Notify */
    .notify-table
    {
        color: White;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 130%;
        font-weight: bold;
        left: 0;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 100;
        margin-top: -2px;
        background-color: #AD5D74;
    }
    .notify-table a:link, .notify-table a:visited
    {
        color: White;
        text-decoration: none;
    }
    .divcenter
    {
        background-color: #FAE3C1;
        color: White;
        background-image: url(/Themes/Public/img/bg-m.png);
        margin: 0px auto;
        width: 600px;
        background-position: center top;
    }
    .divcenternotif
    {
        color: White;
        background-image: url(/Themes/Public/img/bg-m.png);
        margin: 0px auto;
        width: 700px;
        background-position: center top;
    }
    .notify td
    {
        background-color: #FFFFFF;
        border-bottom: 1px solid #44DDFE;
        padding: 7px 0;
    }
    .notify-close a
    {
        background-color: #44DDFE;
        border: 2px solid black;
        color: #FFFFFF;
        padding-left: 6px;
        padding-right: 6px;
        text-decoration: none;
        cursor: pointer;
    }
    .divpx
    {
        height: 1px;
        width: 100%;
        background-color: #AE8C79;
        border-bottom: 1px solid black;
    }
    /* End of Notify */
    .lgn-loginHeader
    {
        background-color: #DABEA0;
        height: 26px;
        -moz-border-radius-topleft: 7px;
        -moz-border-radius-topright: 7px;
        padding-top: 4px;
    }
    .lgn-modal-allSendDiv
    {
        -moz-border-radius-topleft: 7px;
        -moz-border-radius-topright: 7px;
        -moz-border-radius-bottomleft: 7px;
        -moz-border-radius-bottomright: 7px;
        top: 100px;
        left: 33%;
        z-index: 2000;
        background-color: #97715C;
        opacity: 1.0;
        height: auto;
        width: 350px;
        margin: 100 auto;
        position: absolute;
        border-style: solid;
        border-width: 1px;
        border-color: White;
    }
    .lgn-loginBody
    {
        padding-top: 10px;
    }
    .lgn-AllLoginContainer
    {
        width: 100%;
        height: 100%;
        top: 0px;
        left: 0px;
        position: absolute;
    }
    .divstory
    {
        background-image: url(/Themes/Public/img/story-right.png);
        background-repeat: no-repeat;
        background-position: top right;
        width: 182px;
        overflow: hidden;
        color: #f6d9bb;
        height: 74px;
        padding: 1px 1px 6px 1px;
        text-decoration: none;
    }
    .hedd
    {
        overflow: hidden;
        height: 68px;
    }
    .divstory2
    {
        color: #f6d9bb;
        background-image: url(/Themes/Public/img/story-left.png);
        background-repeat: no-repeat;
        background-position: top left;
        width: 182px;
        overflow: hidden;
        height: 74px;
        padding: 1px 1px 6px 4px;
        text-decoration: none;
    }
    .lgn-AllLoginContainer
    {
        width: 100%;
        height: 100%;
        top: 0px;
        left: 0px;
        position: absolute;
    }
    .EV-att-shadow-panel
    {
        width: 100%;
        height: 100%;
        top: 0px;
        left: 0px;
        position: absolute;
        position: fixed;
        opacity: 0.7;
        background-color: black;
        z-index: 1500;
    }
    /*table*/
    .content-box, .content-box-header, ul.content-box-tabs li a.current, .shortcut-button, .notification
    {
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        border-radius: 6px;
    }
    .content-box-header
    {
        -moz-border-radius-bottomleft: 0;
        -moz-border-radius-bottomright: 0;
        -webkit-border-bottom-left-radius: 0;
        -webkit-border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
    }
    .closed-box .content-box-header
    {
        -moz-border-radius-bottomleft: 6px;
        -moz-border-radius-bottomright: 6px;
        -webkit-border-bottom-left-radius: 6px;
        -webkit-border-bottom-right-radius: 6px;
        border-bottom-left-radius: 6px;
        border-bottom-right-radius: 6px;
    }
    ul.content-box-tabs li a.current
    {
        -moz-border-radius-bottomleft: 0;
        -moz-border-radius-bottomright: 0;
        -webkit-border-bottom-left-radius: 0;
        -webkit-border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
    }
    /*************** Content Box ***************/
    .content-box
    {
        border: 1px solid #AD5D74;
        margin: 0 0 20px 0;
        background: #fff;
    }
    .content-box-header
    {
        background: #AD5D74 url( '/Themes/Public/img/bg-content-box2.png' ) top left repeat-x;
        color: White;
        height: 40px;
    }
    .content-box-header h3
    {
        padding: 12px 15px 10px;
        float: left;
    }
    ul.content-box-tabs
    {
        float: right;
        padding: 12px 15px 0 0 !important;
        margin: 0 !important;
    }
    ul.content-box-tabs li
    {
        float: left;
        margin: 0;
        padding: 0 !important;
        background-image: none !important;
    }
    ul.content-box-tabs li a
    {
        color: #333;
        padding: 8px 10px;
        display: block;
        margin: 1px;
        border-bottom: 0;
    }
    ul.content-box-tabs li a:hover
    {
        color: #57a000;
    }
    ul.content-box-tabs li a.current
    {
        background: #fff;
        border: 1px solid #ccc;
        border-bottom: 0;
        margin: 0;
    }
    .content-box-content
    {
        padding: 20px;
        font-size: 13px;
        border-top: 1px solid #ccc;
    }
    /************ Table ************/
    #main-content table
    {
        width: 100%;
        border-collapse: collapse;
    }
    #main-content table thead th
    {
        font-weight: bold;
        font-size: 13px;
        border-bottom: 1px solid #ddd;
        text-align: left;
    }
    #main-content tbody
    {
    }
    #main-content tbody tr
    {
        background: #fff;
    }
    #main-content tbody tr.alt-row
    {
    }
    #main-content table td, #main-content table th
    {
        padding: 4px 10px 0px 10px;
        line-height: 1.3em;
        text-align: left;
    }
    #main-content table td a, #main-content table td a:visited, #main-content table td a:hover
    {
        color: Black;
        text-decoration: none;
    }
    #main-content table tfoot td .bulk-actions
    {
        padding: 15px 0 5px 0;
    }
    #main-content table tfoot td .bulk-actions select
    {
        padding: 4px;
        border: 1px solid #ccc;
    }
    /*************** Pagination ***************/
    #main-content .pagination
    {
        text-align: right;
        padding: 20px 0 5px 0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
    }
    .pagination a
    {
        margin: 0 5px 0 0;
        padding: 3px 6px;
    }
    .pagination a.number
    {
        border: 1px solid #ddd;
    }
    .pagination a.current
    {
        background: #469400 url( '/Themes/Public/img/bg-button-green.gif' ) top left repeat-x !important;
        border-color: #459300 !important;
        color: #fff !important;
    }
    .pagination a.current:hover
    {
        text-decoration: underline;
    }
    .msg-Tbl-MessagesInbox
    {
        border-spacing: 0;
        cursor: pointer;
        padding: 0;
        table-layout: fixed;
        width: 100%;
        border-collapse: collapse;
    }
    .msg-col-check-messages
    {
        width: 28px;
    }
    .msg-col-sender-email
    {
        width: 22ex;
    }
    .msg-col-splitter
    {
        width: 2ex;
    }
    .msg-col-splitter2
    {
        width: 25px;
    }
    .msg-col-createDate
    {
        width: 10ex;
    }
    .msg-row
    {
        background: #FBFAE6 none repeat scroll 0 0;
        color: #000000;
    }
    .msg-row:hover
    {
        background: #B69684 none repeat scroll 0 0;
        color: #FFFFFF;
    }
    .msg-row-alternative
    {
        background: #D5D2A3 none repeat scroll 0 0;
        color: #444444;
    }
    .msg-row-header
    {
        background: #C87B8C none repeat scroll 0 0;
        color: #444444;
    }
    td.msg-td
    {
        border-bottom: 1px solid #C8C58F;
        empty-cells: show;
        font-size: 80%;
        height: 3.25ex;
        overflow: hidden;
        padding: 3px 0 2px;
        vertical-align: middle;
        white-space: nowrap;
        padding-bottom: 1px;
        padding: 2px 3px 0 6px;
    }
    th.msg-th
    {
        empty-cells: show;
        font-size: 80%;
        height: 3.25ex;
        overflow: hidden;
        padding: 3px 0 2px;
        vertical-align: middle;
        white-space: nowrap;
        padding-bottom: 1px;
        padding: 2px 3px 0 6px;
    }
    a.msg-paddinglft
    {
        padding-left: 3px;
    }
    /* Uploader */
    SPAN.asyncUploader OBJECT
    {
        position: relative;
        top: 5px;
        left: 10px;
    }
    DIV.ProgressBar
    {
        width: 100px;
        padding: 0;
        overflow: hidden;
        border: 1px solid THMColorsTopFooter;
        margin-right: 1em;
        height: .75em;
        margin-left: 1em;
        display: -moz-inline-stack;
        display: inline-block;
        zoom: 1; *display:inline;}
    DIV.ProgressBar DIV
    {
        background-color: #863D4D;
        font-size: 1pt;
        height: 100%;
        float: left;
    }
    .up-fileItemContent
    {
        padding-bottom: 15px;
    }
    /* start Uploader */
    .attacher
    {
        padding: 3px 40px 6px 25px;
        background-position: center center;
        background-image: url(/Themes/Public/img/m2.png);
        cursor: pointer;
        background-repeat: repeat-x;
        border-width: 1px;
        border-style: solid;
        border-color: #d1d1d1;
        width: 80px;
        height: 20px;
        margin-top: 5px;
        background-color: #d1d1d1;
        text-align: center;
        font-size: 14px;
        font-weight: bold;
        color: #FFFFFF;
        font-family: Arial,sans-serif;
        margin: 3px;
        -moz-border-radius-bottomright: 5px;
        -moz-border-radius-topright: 5px;
        -moz-border-radius-bottomleft: 5px;
        -moz-border-radius-topleft: 5px;
    }
    .attacher img
    {
        padding-left: 5px;
    }
    .attachedFilesCon
    {
        padding-top: 5px;
        font-size: 12px;
    }
    .attachedFileInfo
    {
        font-size: 12px;
        width: 160px;
        overflow: hidden;
    }
    .attachedFileDetails
    {
        padding-left: 10px;
    }
    .attachedFileCon
    {
        padding: 5px;
    }
    .attachedFileDel
    {
        padding: 6px;
        float: left;
    }
    .attachedFileDel:hover
    {
        background-color: Gray;
        padding: 6px;
    }
    /* end uploader */
    /* All Members */
    .memImagesbg
    {
        width: 54px;
        height: 54px;
        float: left;
        padding: 1px 0px 0px 1px;
        background-color: Transparent;
        background-image: url(/Themes/Public/img/bg_logo.png);
        background-position: center;
        background-repeat: no-repeat;
        overflow: hidden;
    }
    .memImagesbg tr
    {
        text-align: center;
        vertical-align: middle;
        overflow: hidden;
    }
    .memImagesbg td
    {
        text-align: center;
        vertical-align: middle;
        overflow: hidden;
    }
    .maindiv
    {
        background-image: url(/Themes/Public/img/member2.png);
        background-position: center;
        background-repeat: no-repeat;
        width: 860px;
        height: 193px;
    }
    /* End of All Members */
    /* Media Gallery */
    .lgn-modal-allMediaDiv
    {
        -moz-border-radius-topleft: 7px;
        -moz-border-radius-topright: 7px;
        -moz-border-radius-bottomleft: 7px;
        -moz-border-radius-bottomright: 7px;
        top: 35px;
        left: 33%;
        z-index: 1000;
        background-color: #97715C;
        opacity: 1.0;
        height: auto;
        width: 500px;
        margin: 100 auto;
        position: fixed;
        border-style: solid;
        border-width: 1px;
        border-color: White;
    }
    .lgn-modal-allMediaDivViewVideo
    {
        -moz-border-radius-topleft: 7px;
        -moz-border-radius-topright: 7px;
        -moz-border-radius-bottomleft: 7px;
        -moz-border-radius-bottomright: 7px;
        top: 100px;
        left: 33%;
        z-index: 1000;
        background-color: #97715C;
        opacity: 1.0;
        height: auto;
        width: 500px;
        margin: 100 auto;
        position: fixed;
        border-style: solid;
        border-width: 1px;
        border-color: White;
    }
    .EV-att-shadowMedia-panel
    {
        width: 100%;
        height: 100%;
        top: 0px;
        left: 0px;
        position: absolute;
        position: fixed;
        opacity: 0.7;
        background-color: black;
        z-index: 999;
    }
    /*  End of Media Gallery */
    /* Add offer */
    .lgn-modal-allMediaDivoffer
    {
        -moz-border-radius-topleft: 7px;
        -moz-border-radius-topright: 7px;
        -moz-border-radius-bottomleft: 7px;
        -moz-border-radius-bottomright: 7px;
        top: 50px;
        left: 20%;
        z-index: 1000;
        background-color: #97715C;
        opacity: 1.0;
        height: auto;
        width: 600px;
        margin: 100 auto;
        position: absolute;
        border-style: solid;
        border-width: 1px;
        border-color: White;
    }
    .EV-att-shadowMedia-paneloffer
    {
        width: 100%;
        height: 100%;
        top: 0px;
        left: 0px;
        position: absolute;
        position: fixed;
        opacity: 0.7;
        background-color: black;
        z-index: 999;
    }
    /*  End of Add offer */
    /* JqueryTools Gallery */
    /* scrollable should not disable gallery navigation */
    #gallery .disabled
    {
        visibility: visible !important;
    }
    #gallery .inactive
    {
        visibility: hidden !important;
    }
    /* the overlayed element */
    .simple_overlay
    {
        /* must be initially hidden */
        display: none; /* place overlay on top of other elements */
        z-index: 10000; /* styling */
        background-color: #333;
        width: 675px;
        min-height: 200px;
        border: 1px solid #666; /* CSS3 styling for latest browsers */
        -moz-box-shadow: 0 0 90px 5px #000;
        -webkit-box-shadow: 0 0 90px #000;
    }
    /* close button positioned on upper right corner */
    .simple_overlay .close
    {
        background-image: url(images/overlay/close.png);
        position: absolute;
        right: -15px;
        top: -15px;
        cursor: pointer;
        height: 35px;
        width: 35px;
    }
    /* styling for elements inside overlay */
    .simple_overlay .details
    {
        position: absolute;
        top: 15px;
        right: 15px;
        font-size: 11px;
        color: #fff;
        width: 150px;
    }
    .simple_overlay .details h3
    {
        color: #aba;
        font-size: 15px;
        margin: 0 0 -10px 0;
    }
    /* "next image" and "prev image" links */
    .next, .prev
    {
        /* absolute positioning relative to the overlay */
        position: absolute;
        top: 40%;
        border: 1px solid #666;
        cursor: pointer;
        display: block;
        padding: 10px 20px;
        color: #fff;
        font-size: 11px; /* upcoming CSS3 features */
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
    }
    .prev
    {
        left: 0;
        border-left: 0;
        -moz-border-radius-topleft: 0;
        -moz-border-radius-bottomleft: 0;
        -webkit-border-bottom-left-radius: 0;
        -webkit-border-top-left-radius: 0;
    }
    .next
    {
        right: 0;
        border-right: 0;
        -moz-border-radius-topright: 0;
        -moz-border-radius-bottomright: 0;
        -webkit-border-bottom-right-radius: 0;
        -webkit-border-top-right-radius: 0;
    }
    .next:hover, .prev:hover
    {
        text-decoration: underline;
        background-color: #000;
    }
    /* when there is no next or previous link available this class is added */
    .disabled
    {
        visibility: hidden;
    }
    /* the "information box" */
    .info
    {
        position: absolute;
        bottom: 0;
        left: 0;
        padding: 10px 15px;
        color: #fff;
        font-size: 11px;
        border-top: 1px solid #666;
    }
    .info strong
    {
        display: block;
    }
    /* progress indicator (animated gif). should be initially hidden */
    .progress
    {
        position: absolute;
        top: 45%;
        left: 50%;
        display: none;
    }
    /* everybody should know about RGBA colors. */
    .next, .prev, .info
    {
        background: #333 !important;
        background: rgba(0, 0, 0, 0.6) url(images/h80.png) repeat-x;
    }
    /* End of JqueryTools Gallery */
    /* thumpnails */
    .thumbnail
    {
        border: 1px solid #DDDDDD;
        float: left;
        margin-bottom: 15px;
        margin-right: 10px;
        padding: 7px;
        width: 150px;
        height: 135px;
        text-align: center;
        vertical-align: middle;
    }
    .minithumbnail
    {
        border: 1px solid #DDDDDD;
        float: left;
        margin-bottom: 15px;
        margin-right: 10px;
        padding: 7px;
        width: 150px;
        height: 100px;
        text-align: center;
        vertical-align: middle;
    }
    .caption
    {
        font-size: 0.9em;
        padding-top: 0.2em;
    }
    small
    {
        font-size: 0.8em;
    }
    small a
    {
        color: Black;
    }
    #wrapper
    {
        text-align: left;
    }
    .section
    {
        border-top: 1px solid #EDEDE3;
        padding-top: 1em;
    }
    .section h2
    {
        color: #B19165;
        font-size: 1em;
        padding-top: 0.5em;
        text-transform: uppercase;
    }
    /* End of thumpnails */
    .search-term-focus
    {
        border: 2px solid #BBDAFD !important;
        margin-bottom: 0;
        margin-top: 0;
        padding-left: 1px;
        padding-right: 1px;
        padding-top: 3px;
        padding-bottom: 3px;
        -x-system-font: none;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 14px;
        font-size-adjust: none;
        font-stretch: normal;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: normal;
        width: 185px;
    }
    .search-term
    {
        border: 2px solid #666666;
        margin-bottom: 1px;
        margin-top: 1px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 2px;
        padding-right: 2px;
        -x-system-font: none;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 14px;
        font-size-adjust: none;
        font-stretch: normal;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: normal;
        width: 185px;
    }
    .search-term-small-focus
    {
        border: 2px solid #BBDAFD !important;
        margin-bottom: 0;
        margin-top: 0;
        padding-left: 1px;
        padding-right: 1px;
        padding-top: 3px;
        padding-bottom: 3px;
        -x-system-font: none;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 14px;
        font-size-adjust: none;
        font-stretch: normal;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: normal;
        width: 185px;
    }
    .search-term-small
    {
        border: 2px solid #666666;
        margin-bottom: 1px;
        margin-top: 1px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 2px;
        padding-right: 2px;
        -x-system-font: none;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 14px;
        font-size-adjust: none;
        font-stretch: normal;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: normal;
        width: 86.5px;
    }
    /* watermark positioning container */
    .updnWatermark
    {
        /*position: relative;  positioning container */
        width: 0;
        height: 1.25em; /* must specify height for consistent vertical alignment */
        vertical-align: middle;
        display: inline-block;
    }
    /* IE7/6 hasLayout hack */
    .updnWatermark
    {
        zoom: 1;
    }
    /* watermark label styling */
    .updnWatermark label
    {
        margin-top: 0px;
        position: absolute;
        white-space: nowrap;
        color: #999;
        padding-left: 6px;
        height: 1.25em; /* must specify height for consistent vertical alignment */
        vertical-align: middle;
    }
    /* End watermark */
    .searchtext
    {
        margin-left: 10px;
    }
    .searchLabel
    {
        line-height: 3.1ex;
        min-width: 95px;
        vertical-align: bottom;
    }
    /* Blogs */
    .left_panel
    {
        float: left;
        min-width: 766px;
        width: 99%;
    }
    .NW_AddEditInfo
    {
        background-color: #EDEDED;
        color: #2D2D2D;
        -moz-border-radius-topleft: 7px;
        -moz-border-radius-topright: 7px;
        -moz-border-radius-bottomleft: 7px;
        -moz-border-radius-bottomright: 7px;
        border-bottom-right-radius: 7px;
        border-bottom-left-radius: 7px;
        border-top-right-radius: 7px;
        border-top-left-radius: 7px;
        font-size: 1.3em;
        padding: 8px 0px 4px 5px;
        margin-bottom: 10px;
    }
    .es-md-con-hd
    {
        font-size: 14px;
        font-weight: bold;
        padding: 7px 6px 6px;
        background-color: #2D2D2D;
        -moz-border-radius-topleft: 7px;
        -moz-border-radius-topright: 7px;
        color: White;
    }
    .es-md-con-bd
    {
        padding: 10px;
        color: #2D2D2D;
    }
    .ajaxLoader
    {
        background-image: url(img/spinner.gif);
        background-position: center center;
        background-repeat: no-repeat;
        display: none;
        height: 16px;
        width: 16px;
    }
    .es-sd-con
    {
        -moz-border-radius-topleft: 7px;
        -moz-border-radius-topright: 7px;
        padding: 5px 1px;
        margin-bottom: 10px;
        margin-left: 3px;
        width: 100%;
    }
    .es-sd-con-hd
    {
        -moz-border-radius-topleft: 7px;
        -moz-border-radius-topright: 7px;
        background-color: #2D2D2D;
        border: 1px solid #EDEDED;
        color: #EDEDED;
        font-size: 16px;
        font-weight: bold;
        padding: 7px 6px 6px;
    }
    .inf_TagIcon
    {
        background-image: url(/themes/private/img/info2.png);
        background-repeat: no-repeat;
    }
    .btnblogs
    {
        background-image: url(/themes/Public/img/btn-blogs2.png);
        text-align: center;
        height: 40px;
        color: Black;
        background-repeat: no-repeat;
        padding-top: 4px;
    }
    .btnblogs2
    {
        background-image: url(/themes/Public/img/btn-blogs3.png);
        text-align: center;
        height: 40px;
        color: Black;
        background-repeat: no-repeat;
        padding-top: 14px;
    }
    btnblogs a
    {
        text-decoration: none !important;
        color: White !important;
    }
    btnblogs2 a
    {
        text-decoration: none !important;
        color: White !important;
    }
    .btn22
    {
        width: 100px;
    }
    .btn a
    {
    }
    .btn span
    {
    }
    .btn_Module
    {
        background-color: #2D2D2D;
    }
    .btn_Module:hover
    {
        background-color: #EDEDED;
    }
    .btn_Sides
    {
        background-color: #EDEDED;
    }
    .btn_Sides:hover
    {
        background-color: #2D2D2D;
    }
    .btn_original
    {
    }
    .btn_original:hover
    {
    }
    .right_panel
    {
        float: right;
        min-width: 269px;
        width: 31.57%;
    }
    .NW_loadingDiv
    {
        display: none;
        width: 100%;
    }
    .NW_MinHeght
    {
        min-height: 38px;
    }
    .Nw_Desc
    {
        color: #EDEDED;
    }
    .NW-details
    {
        float: right;
        width: 91%;
        padding-right: 13px;
        background-color: #EDEDED;
        color: #3E6D8E;
    }
    .post-tag
    {
        background-color: #C87B8C;
        border-bottom: 1px solid #3E6D8E;
        border-right: 1px solid #7F9FB6;
        color: #FFFFFF;
        font-size: 90%;
        line-height: 2.2;
        margin: 2px 2px 2px 0;
        padding: 3px 4px;
        text-decoration: none;
        white-space: nowrap;
    }
    .post-tag:hover
    {
        background-color: #FFFFFF;
        border-bottom: 1px solid #37607D;
        border-right: 1px solid #37607D;
        color: #C87B8C;
        text-decoration: none;
    }
    .post-tag-view
    {
        background-color: #C87B8C;
        border-bottom: 1px solid #3E6D8E;
        border-right: 1px solid #7F9FB6;
        color: #FFFFFF;
        font-size: 90%;
        line-height: 2.2;
        margin: 2px 2px 2px 0;
        padding: 3px 4px;
        text-decoration: none;
        white-space: nowrap;
    }
    .post-tag-view:hover
    {
        background-color: #FFFFFF;
        border-bottom: 1px solid #37607D;
        border-right: 1px solid #37607D;
        color: #C87B8C;
        text-decoration: none;
    }
    .NW_module
    {
        color: #FF7700;
        margin-bottom: 10px;
        line-height: 1.5em;
    }
    .NW_moduleSearch
    {
        margin-bottom: 10px;
        line-height: 1.5em;
        margin-left: 10px;
        min-width: 270px;
        width: 100%;
    }
    .NW_module p.label-key
    {
        font-size: 14px;
        font-weight: bold;
        margin-top: 0px;
        color: #FFFFFF;
        padding: 0;
        margin-bottom: 0;
    }
    .NW_module p.label-value
    {
        font-size: 14px;
        padding: 5px;
        font-weight: bold;
        margin-top: 0px;
    }
    .item-multiplier
    {
        font-size: 120%;
        font-weight: bold;
        margin-right: 4px;
    }
    .page-numbers:hover
    {
        text-decoration: none;
        background-color: #3E6D8E;
        color: #EDEDED;
    }
    .page-numbers
    {
        border: 1px solid #3E6D8E;
        color: #3E6D8E;
        background-color: #EDEDED;
        display: block;
        cursor: pointer;
        float: left;
        font-family: Trebuchet MS,Helvetica,sans-serif;
        font-size: 130%;
        margin-right: 3px;
        padding: 4px 4px 3px;
        text-decoration: none;
    }
    .threeDots-page-numbers:hover
    {
        text-decoration: none;
    }
    .threeDots-page-numbers
    {
        border: none;
        color: THMLNKTEXTCLR;
        display: block;
        cursor: auto;
        float: left;
        font-family: Trebuchet MS,Helvetica,sans-serif;
        font-size: 130%;
        margin-right: 3px;
        padding: 4px 4px 3px;
        text-decoration: none;
    }
    .NW_TopRounded
    {
        -moz-border-radius-topright: 7px;
        -moz-border-radius-topleft: 7px;
        background-color: #3E6D8E;
    }
    .NW_comm_date
    {
        display: inline;
        padding-left: -10px;
        text-align: center;
        overflow: hidden;
        z-index: -1;
        float: left;
        min-width: 7%;
        width: 4.5%;
    }
    .NW_comm_date .NW_data
    {
        display: block;
        font-weight: 700;
        margin-left: 1px;
        padding-top: 11px;
        text-transform: uppercase;
    }
    .NW_comm_date .NW_data .j
    {
        font-size: 24px;
    }
    .NW_comm_date .NW_data .my
    {
        font-size: 0.7em;
        margin-left: -1px;
    }
    .NW_comm_date .nr_comm
    {
        color: #3E6D8E;
        display: block;
        font-weight: 700;
    }
    .NW_comm_date .nr_comm_spot, .NW_comm_date .dsq-comment-count
    {
        display: block;
        margin: 0 9px 0 8px;
        padding: 6px 0 5px;
        color: #FAE3C1;
        text-decoration: none;
    }
    .pg-TopDivWithoutBorder
    {
        background-color: #715949;
        border-bottom: none;
        vertical-align: top;
        width: 100%;
        height: 38px;
    }
    .pg-TopDivWithoutBorder:hover
    {
        background-color: #FAE3C1;
        border-bottom: none;
        vertical-align: top;
        width: 100%;
    }
    .TopDivWithoutBorder
    {
        background-color: #FAE3C1;
        border-bottom: none;
        float: left;
        vertical-align: top;
        width: 100%;
        height: 38px;
    }
    .TopDivWithoutBorder:hover
    {
        background-color: #715949;
        border-bottom: none;
        float: left;
        vertical-align: top;
        width: 100%;
    }
    .TopDivWithoutBorderView
    {
        background-color: #715949;
        border-bottom: none;
        float: left;
        vertical-align: top;
        width: 100%;
    }
    .blogs_ItemHeader
    {
        font-weight: bold;
        font-size: 18px;
        background-image: url(/themes/private/img/News.png);
        background-position: 4px 2px;
        background-repeat: no-repeat;
    }
    .Desc
    {
        color: #EDEDED;
        padding: 0px 10px 0px 10px;
    }
    .blogs_ItemHeaderAddpage
    {
        font-weight: bold;
        font-size: 18px;
        background-image: url(/themes/private/img/page_add2.png);
        background-position: 4px 2px;
        background-repeat: no-repeat;
    }
    .Company_ItemHeaderEdit
    {
        font-weight: bold;
        font-size: 18px;
    }
    .inf_TagIcon
    {
        background-image: url(/themes/private/img/info2.png);
        background-repeat: no-repeat;
    }
    .inf_TagIcon b
    {
        padding-left: 34px;
    }
    .sitemap_TagIcon
    {
        background-image: url(/themes/private/img/Sitemap2.png);
        background-repeat: no-repeat;
        padding-left: 34px;
    }
    .pan34
    {
        padding-left: 34px;
        color: #EDEDED;
    }
    .news_ItemHeadereditpage
    {
        font-weight: bold;
        font-size: 18px;
        background-image: url(/themes/private/img/page_edit.png);
        background-position: 4px 2px;
        background-repeat: no-repeat;
    }
    .commTop_date
    {
        margin: 2px 5px 2px 2px;
        background-color: #FAE3C1;
        color: #715949;
    }
    .commbutton_date
    {
        margin: 3px 6px 3px 3px;
        background-color: #715949;
    }
    .NW_TopDivBorderSearch
    {
        float: left;
        vertical-align: middle;
        background-color: #EDEDED;
        width: 100%;
        padding: 8px 0px 0px 0px;
        padding-bottom: 6px;
        margin-bottom: 6px;
    }
    .NW_TopDivBorderSearch b
    {
        font-size: 1.1em;
        padding-bottom: 7px;
        line-height: 1.4;
        margin-left: 5px;
        color: #3E6D8E;
    }
    .NW_TopDivBorder
    {
        float: left;
        vertical-align: top;
        background-color: #715949;
        width: 100%;
    }
    .NW_TopDivBorder:hover
    {
        float: left;
        vertical-align: top;
        background-color: #715949;
        width: 100%;
    }
    .NW_fullWidth
    {
        width: 100%;
    }
    .NW_ImageCursor
    {
        cursor: pointer;
    }
    .NW_AddBlogsLink a, NW_AddBlogsLink a:visited
    {
        color: #D4E6FF;
        text-decoration: none;
        outline: 0 none;
    }
    .NW_AddBlogsLink a:hover
    {
        color: #FFFFFF;
        text-decoration: none;
        outline: 0 none;
    }
    /* Tags */
    #divTags a
    {
        color: #FFFFFF;
    }
    #divTags a:visited
    {
        color: #FFFFFF;
    }
    #divTags a:hover
    {
        color: #C87B8C;
    }
    #divTagged a
    {
        color: #FFFFFF;
    }
    #divTagged a:visited
    {
        color: #FFFFFF;
    }
    #divTagged a:hover
    {
        color: #C87B8C;
    }
    .NW_AllTagsMargin
    {
        margin-top: 10px;
    }
    .NW_pager
    {
        float: right;
        margin-bottom: 20px;
    }
    .NW_tagsTable
    {
        width: 645px;
        margin-left: 20px;
    }
    .NW_firstTime
    {
        background-color: #3E6D8E;
        color: #EDEDED;
        font-weight: bold;
    }
    .NW_tagsTDWidth
    {
        width: 215px;
        vertical-align: top;
    }
    div.tags
    {
        float: left;
        line-height: 18px;
    }
    /* End of Tags */
    /* View News*/
    .Nw_panleft6
    {
        padding-left: 6px;
    }
    .NW_Description
    {
        vertical-align: top;
        padding-left: 5px;
        overflow: hidden;
    }
    .NW_view_Blogs_Title
    {
        padding-left: 34px;
        float: left;
        color: #FF7700;
    }
    .NW_Headercornar
    {
        height: 32px;
        padding-left: 34px;
        padding-top: 8px;
    }
    .NW_comm_date .NW_data .NW_j
    {
        font-size: 24px;
    }
    .NW_ViewHRWidth
    {
        width: 90%;
    }
    .NW_Bold
    {
        font-weight: bold;
    }
    .NW_View_TagsPadding
    {
        padding-left: 5px;
    }
    .NW_module p
    {
        clear: both;
        font-size: 120%;
        line-height: 1.3;
        margin-bottom: 0.5em;
    }
    div.NW_tags
    {
        float: left;
        line-height: 40px;
    }
    .NW_publishLabel
    {
        color: Red;
        text-align: right;
    }
    /* End of View News */
    /* Edit News */
    .NW_centerAdd
    {
        text-align: center;
    }
    .NW_validation
    {
        color: Orange;
        font-size: larger;
    }
    .NW_divleft
    {
        position: relative;
        float: left;
        width: 24%;
        min-height: 22px;
    }
    .NW_divright
    {
        position: relative;
        float: right;
        width: 76%;
        min-height: 22px;
    }
    .NW_paddingleft
    {
        padding-left: 10px;
    }
    #editNewsCon label
    {
        display: inline;
    }
    .NW_Edit_paddingtop
    {
        padding-top: 5px;
    }
    .NW_publishNoWhiteSpace
    {
        white-space: nowrap;
    }
    .NW_tagsWidth
    {
        width: 300px;
    }
    .NW_AddEditInfo
    {
        background-color: #EDEDED;
        color: #3E6D8E;
        -moz-border-radius-topleft: 7px;
        -moz-border-radius-topright: 7px;
        -moz-border-radius-bottomleft: 7px;
        -moz-border-radius-bottomright: 7px;
        border-bottom-right-radius: 7px;
        border-bottom-left-radius: 7px;
        border-top-right-radius: 7px;
        border-top-left-radius: 7px;
        font-size: 1.3em;
        padding: 8px 0px 4px 5px;
        margin-bottom: 10px;
    }
    .NW_AddEditInfoLeftInfo
    {
        font-weight: bold;
        float: left;
        margin-left: 200px;
    }
    .NW_AddEditInfoRightImage
    {
        float: right;
        padding-right: 3px;
        cursor: pointer;
    }
    #simpleTooltip
    {
        -moz-background-clip: border;
        -moz-background-inline-policy: continuous;
        -moz-background-origin: padding;
        background: #2D2D2D none repeat scroll 0 0;
        border: 1px solid #A6A7AB;
        color: #EDEDED;
        padding: 7px;
    }
    .NW_EmptyBlogs
    {
        font-size: 200%;
    }
    .rdinner7-blogs
    {
        background-image: url(/Themes/Public/img/innerdiv/r.png);
        background-position: left bottom;
        background-repeat: no-repeat;
        height: 11px;
        width: 300px;
    }
    .rdinner8-blogs
    {
        background-color: #97715C;
        margin: 0px 18px 0px 18px;
        width: 268px;
        height: 11px;
    }
    .rdinner9-blogs
    {
        float: right;
        background-image: url(/Themes/Public/img/innerdiv/r2.png);
        background-position: right bottom;
        background-repeat: no-repeat;
        height: 11px;
        width: 300px;
    }
    .NW_noBorder
    {
        border: medium none;
    }
    .NW_titleBar
    {
        padding-left: 38px;
        text-align: left;
    }
    .NW_ClickDiv
    {
        float: left;
        height: 30px;
        padding-top: 9px;
        width: 92%;
    }
    .NW_BreakHeight
    {
        height: 10px;
        line-height: 10px;
    }
    .NW_arrowImage
    {
        cursor: pointer;
        float: right;
        margin-right: 5px;
        padding-top: 6px;
        vertical-align: middle;
    }
    .NW_divMore
    {
        clear: both;
        vertical-align: bottom;
    }
    .NW_ViewAll_AllTagsLinks
    {
        float: left;
        padding-left: 3px;
        padding-top: 5px;
        width: 99%;
    }
    .NW_right_panel
    {
        float: right;
        min-width: 300px;
        width: 31.57%;
    }
    .NW_TagsDisplay
    {
        display: inline;
        float: left;
        font-weight: bold;
        height: 48px;
    }
    .NW_TagsDisplay a
    {
        padding: 0 5px;
        color: #FF7700;
        text-decoration: none;
    }
    .NW_TagsDisplay a:hover
    {
        background-color: #FF7700;
        color: #EDEDED;
        cursor: pointer;
        text-decoration: none;
    }
    .NW_RightFloat #lnkAllTags
    {
        color: #2D2D2D;
        text-decoration: none;
    }
    .NW_CreateDate
    {
        float: left;
    }
    .NW_CommentsFloat
    {
        float: right;
    }
    .NW_AllBlogs_Clear
    {
        clear: right;
    }
    a.NW_Anchor
    {
        color: #FF7700;
        font-size: 18px;
        font-weight: bold;
        text-decoration: none;
        outline: 0 none;
    }
    .news_ItemHeader
    {
        font-size: 18px;
        font-weight: bold;
    }
    .NW_hiddenDesc
    {
        overflow: hidden;
    }
    .NW_HRWidth
    {
        color: #E2E2E2;
        width: 98%;
    }
    .NW_vertical2
    {
        vertical-align: top;
        width: 100px;
        padding-left: 2px;
    }
    .NW_vertical
    {
        vertical-align: top;
    }
    .NW_txtSearch
    {
        font-size: 22pt;
        width: 98%;
    }
    .Inactivetextarea
    {
        border: 1px solid Gray;
        color: Gray;
        font-family: "lucida grande" ,tahoma,verdana,arial,sans-serif;
        font-size: 11px;
        height: 15px;
        padding: 3px;
        width: 90%;
    }
    .ActiveTextArea
    {
        background-color: #000000;
        border: 1px solid #EDEDED;
        color: #FF7700;
        font-family: "lucida grande" ,tahoma,verdana,arial,sans-serif;
        font-size: 11px;
        height: 50px;
        padding: 3px;
        width: 90%;
    }
    .NW_AddBlogsLink
    {
        background-image: url(/Themes/Private/img/add_item.png);
        background-repeat: no-repeat;
        background-position: float:right;
        padding-left: 25px;
        position: relative;
        height: 22px;
        padding-top: 2px;
        z-index: 99;
    }
    .ac_results
    {
        background-color: white;
        border: 1px solid #2D2D2D;
        overflow: hidden;
        padding: 0;
        z-index: 99999;
    }
    .ac_results ul
    {
        list-style-image: none;
        list-style-position: outside;
        list-style-type: none;
        margin: 0;
        padding: 0;
        width: 100%;
    }
    .ac_results li
    {
        -x-system-font: menu;
        cursor: default;
        display: block;
        font-family: "Lucida Grande" , "Lucida Sans Unicode" ,Arial,sans-serif;
        font-size: 12px;
        font-style: normal;
        font-variant: normal;
        font-weight: bolder;
        line-height: 16px;
        margin: 0;
        overflow: hidden;
        padding: 2px 5px;
    }
    .ac_loading
    {
        -moz-background-clip: border;
        -moz-background-inline-policy: continuous;
        -moz-background-origin: padding;
        background: white url(/Themes/public/img/indicator.gif) no-repeat scroll right center;
    }
    .ac_loading2
    {
        -moz-background-clip: border;
        -moz-background-inline-policy: continuous;
        -moz-background-origin: padding;
        background: white url(/Themes/public/img/S_loading.gif) no-repeat scroll right center;
    }
    .ac_odd
    {
        background-color: #97715C;
    }
    .ac_over
    {
        background-color: #97715C;
        color: #FAE3C1;
    }
    .new-details
    {
        background-color: #97715C;
        border: 1px solid #DDDDDD;
        color: #FFFFFF;
        margin-left: 0;
        padding-left: 4px;
        padding-top: 4px;
        margin-top: -1px;
    }
    /* Comment */
    .MemberCommentPanel
    {
        overflow: hidden;
        padding: 10px;
        position: relative;
        width: 100%;
    }
    .MemberCommentPanel div
    {
        float: left;
        margin: 5px;
    }
    img.MemberComment_delete_Button
    {
        border: 0 none;
    }
    img.member_comment_member_photo
    {
        border: 0 none;
        height: 30px;
        width: 30px;
    }
    .MemberCommentPanelImageAnchor
    {
        border: 1px solid Black;
        cursor: pointer;
        display: block;
        height: 30px;
        margin: 0 3px 0 0;
        padding: 2px;
        text-align: center;
        width: 30px;
    }
    .CommentMemberName
    {
        float: left;
    }
    .MemberCommentPanelDate
    {
        color: #FAE3C1;
        float: left;
        font-size: 10px;
        margin-left: 5px;
    }
    .MemberCommentPanelNormalAnchor
    {
        color: #FF7700;
        cursor: pointer;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
    }
    /* End of comment */
    /* qtip */
    .qtip .qtip-content
    {
        overflow: hidden;
        padding: 10px;
    }
    .qtip .qtip-content .qtip-title, .qtip-cream .qtip-content .qtip-title
    {
        background-color: #F0DE7D;
    }
    .qtip-light .qtip-content .qtip-title
    {
        background-color: #F1F1F1;
    }
    .qtip-dark .qtip-content .qtip-title
    {
        background-color: #404040;
    }
    .qtip-red .qtip-content .qtip-title
    {
        background-color: #F28279;
    }
    .qtip-green .qtip-content .qtip-title
    {
        background-color: #B9DB8C;
    }
    /* end of qtip */
    .Edit
    {
        background: url(/Themes/public/img/edit_item.png) no-repeat scroll left top;
        padding-left: 16px;
        color: White;
        text-decoration: none;
    }
    .close
    {
        background: url(/Themes/public/img/delete_item16.png) no-repeat scroll left top;
        padding-left: 16px;
        color: White;
        text-decoration: none;
    }
    .addproject
    {
        background: url(/Themes/public/img/bgbtn.png) scroll left top;
        margin: 1px;
        height: 22px;
        padding: 0px 8px 0px 8px;
        color: White;
        text-decoration: none;
    }
    .addproject2
    {
        margin: 1px;
        height: 22px;
        padding: 0px 8px 0px 8px;
        color: White;
        text-decoration: none;
    }
    #calendar
    {
        width: 100%;
        margin: 0 auto;
    }
    .ServicesListlnk
    {
        color: #AD5D74;
        text-decoration: none;
    }
    .ServicesListlnk:hover
    {
        color: Black;
    }
    #nav ul li.memAlbum
    {
        background-image: url(/Themes/Public/img/grad_pnk.png);
        background-repeat: no-repeat;
        background-position: left center;
        background-repeat: no-repeat;
        display: block;
        float: left;
        height: 180px;
        padding: 1px;
        text-align: center;
        width: 180px;
    }
    #nav ul li.memAlbum:hover
    {
        background-image: url(/Themes/Public/img/grad_pnkHover.png);
        background-repeat: no-repeat;
        background-position: left center;
        background-repeat: no-repeat;
        display: block;
        float: left;
        height: 180px;
        padding: 1px;
        text-align: center;
        width: 180px;
    }
    .imageboxlogo
    {
        width: 158px;
        height: 153px;
        overflow: hidden;
        background-image: url(/Themes/Public/img/bg_img.png);
        padding: 9px;
        float: left;
        margin-right: 10px;
        margin-top: 2px;
        background-repeat: no-repeat;
        text-align: center;
        cursor: pointer;
    }
    #option a
    {
        text-decoration: none;
        color: White;
    }
    #option a:hover
    {
        text-decoration: none;
        color: #D4E6FF;
    }
    .popupControl
    {
        background-color: White;
        position: absolute;
        visibility: hidden;
    }
    .herelnk
    {
        color: #FAE3C1 !important;
    }
    .herelnk:hover
    {
        color: Black !important;
    }
    .pageanchorlnk
    {
        color: #FAE3C1 !important;
    }
    .pageanchorlnk:hover
    {
        color: #FFFFFF !important;
    }
    a.loginlnk, a.loginlnk:visited
    {
        text-decoration: none;
        color: #D4E6FF;
        outline: 0 none;
    }
    a.loginlnk:hover
    {
        text-decoration: none;
        color: White;
        outline: 0 none;
    }
    a.btnAlllnk, a.btnAlllnk:visited
    {
        text-decoration: none;
        color: White;
        outline: 0 none;
    }
    a.btnAlllnk:hover
    {
        text-decoration: none;
        color: Black;
        outline: 0 none;
    }
    .nonetbl
    {
        color: white;
        font-size: 18px;
        margin: 48px;
    }
    .ContactLists
    {
        height: 22.7812em;
        position: relative;
        width: 33.9686em;
        margin-top: 15px;
    }
    .overFlowContact
    {
        overflow-y: scroll;
    }
    .ContactLists .ListContainer
    {
        background: none repeat scroll 0 0 white;
        border-bottom: 1px solid #A7A7A7;
        border-left: 1px solid #A7A7A7;
        border-right: 1px solid #A7A7A7;
        height: 20.7812em;
        overflow-x: hidden;
        overflow-y: scroll;
        position: absolute;
        width: 42.97em;
    }
    .RowContainer
    {
        border-bottom: 1px solid #E7E7E7;
        cursor: pointer;
        display: block;
        position: relative;
        width: 99%;
    }
    .RowContainer .Row
    {
        height: 1.5em;
        margin-top: 0.0895em;
        position: relative;
    }
    .Unselected
    {
        background: none repeat scroll 0 0 #E4BDD8;
        color: #000000;
        border: 1px solid white;
    }
    .Unselected:hover
    {
        background: none repeat scroll 0 0 #AD5D74;
        color: #FFFFFF;
        border: 1px solid #E4BDD8;
    }
    .Selected
    {
        background: none repeat scroll 0 0 #AD5D74;
        color: #FFFFFF;
        border: 1px solid #E4BDD8;
    }
    .RowContainer .Cell2
    {
        top: 0.3em;
        left: 5.8%;
        position: absolute;
        width: 4%;
    }
    .RowContainer .Cell3
    {
        left: 10.4%;
        top: 0.243em;
        width: 38%;
        overflow: hidden;
        position: absolute;
        white-space: nowrap;
    }
    .RowContainer .Cell4
    {
        top: 0.243em;
        left: 49.8%;
        overflow: hidden;
        position: absolute;
        white-space: nowrap;
        width: 49.2%;
    }
    .InputUL
    {
        list-style-type: none;
        margin: 0;
        padding: 0;
        cursor: text;
    }
    .InputUL .InputLI
    {
        margin: 1px !important;
        padding: 2px 5px 2px 7px;
        background-color: #F8F5F2;
        border: 1px solid #E0D0BD;
        float: left;
        text-decoration: none;
        vertical-align: middle;
        white-space: nowrap;
        width: auto;
        list-style-type: none;
        cursor: text;
        color: #606060;
    }
    .BlockName
    {
        padding-left: 0;
        text-decoration: none;
        white-space: nowrap;
        cursor: text;
    }
    .NW_RSSBlogsLink
    {
        background-image: url( "/Themes/public/img/feed.png" );
        background-repeat: no-repeat;
        height: 22px;
        padding-left: 25px;
        padding-top: 2px;
        position: relative;
        z-index: 99;
    }
    .NW_RSSBlogsLink a, NW_RSSBlogsLink a:visited
    {
        color: #D4E6FF;
        outline: 0 none;
        text-decoration: none;
    }
    .NW_RSSBlogsLink a:hover
    {
        color: #FFFFFF;
        text-decoration: none;
        outline: 0 none;
    }
    .NW_TwitterBlogsLink
    {
        background-image: url( "/Themes/public/img/follow-us-on-twitter-bird_ps_r2.png" );
        background-repeat: no-repeat;
        height: 22px;
        padding-left: 25px;
        padding-top: 2px;
        position: relative;
        z-index: 99;
    }
    .NW_TwitterBlogsLink a, NW_TwitterBlogsLink a:visited
    {
        color: #D4E6FF;
        outline: 0 none;
        text-decoration: none;
    }
    .NW_TwitterBlogsLink a:hover
    {
        color: #FFFFFF;
        text-decoration: none;
        outline: 0 none;
    }
    /* button basics */
    a.minibutton
    {
        display: inline-block;
        height: 23px;
        padding: 0 0 0 3px;
        font-size: 11px;
        font-weight: bold;
        color: #333;
        text-shadow: 1px 1px 0 #fff;
        background: url(/Themes/Admin/Images/minibutton_matrix.png) 0 0 no-repeat;
        white-space: nowrap;
        border: none;
        overflow: visible;
        cursor: pointer;
        text-decoration: none;
    }
    a.minibutton > span
    {
        display: block;
        height: 23px;
        padding: 0 10px 0 8px;
        line-height: 23px;
        background: url(/Themes/Admin/Images/minibutton_matrix.png) 100% 0 no-repeat;
    }
    a.minibutton:hover, a.minibutton:focus
    {
        color: #fff;
        text-decoration: none;
        text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
        background-position: 0 -30px;
    }
    a.minibutton:hover > span, a.minibutton:focus > span
    {
        background-position: 100% -30px;
    }
    a.minibutton.mousedown
    {
        background-position: 0 -60px;
    }
    a.minibutton.mousedown > span
    {
        background-position: 100% -60px;
    }
    /* with icon */
    a.btn-download .icon
    {
        float: left;
        margin-left: -4px;
        width: 18px;
        height: 22px;
        background: url(/Themes/Admin/Images/minibutton_matrix.png) 0 0 no-repeat;
    }
    a.btn-download .icon
    {
        background-position: -40px 0;
    }
    a.btn-download:hover .icon, a.btn-download:focus .icon
    {
        background-position: -40px -25px;
    }
#af-form-1281958891 .af-body .af-textWrap
                                    {
                                        width: 98%;
                                        display: block;
                                        float: none;
                                    }
                                    #af-form-1281958891 .af-body .privacyPolicy
                                    {
                                        color: #000000;
                                        font-size: 12px;
                                        font-family: Verdana, sans-serif;
                                    }
                                    #af-form-1281958891 .af-body a
                                    {
                                        color: #700909;
                                        text-decoration: underline;
                                        font-style: normal;
                                        font-weight: normal;
                                    }
                                    #af-form-1281958891 .af-body input.text, #af-form-1281958891 .af-body textarea
                                    {
                                        background-color: #FFFFFF;
                                        border-color: #BD965A;
                                        border-width: 1px;
                                        border-style: solid;
                                        color: #000000;
                                        text-decoration: none;
                                        font-style: normal;
                                        font-weight: normal;
                                        font-size: 12px;
                                        font-family: Verdana, sans-serif;
                                    }
                                    #af-form-1281958891 .af-body input.text:focus, #af-form-1281958891 .af-body textarea:focus
                                    {
                                        background-color: #FFFAD6;
                                        border-color: #030303;
                                        border-width: 1px;
                                        border-style: solid;
                                    }
                                    #af-form-1281958891 .af-body label.previewLabel
                                    {
                                        display: block;
                                        float: none;
                                        text-align: left;
                                        width: auto;
                                        color: #000000;
                                        text-decoration: none;
                                        font-style: normal;
                                        font-weight: normal;
                                        font-size: 12px;
                                        font-family: Verdana, sans-serif;
                                    }
                                    #af-form-1281958891 .af-body
                                    {
                                        padding-bottom: 15px;
                                        padding-top: 15px;
                                        background-repeat: repeat-y;
                                        background-position: center left;
                                        background-image: url( "http://forms.aweber.com/images/forms/memo/khaki/body.png" );
                                        color: #000000;
                                        font-size: 12px;
                                        font-family: Verdana, sans-serif;
                                    }
                                    #af-form-1281958891 .af-footer
                                    {
                                        padding-bottom: 45px;
                                        padding-top: 1px;
                                        padding-right: 34px;
                                        padding-left: 34px;
                                        background-color: transparent;
                                        background-repeat: no-repeat;
                                        background-position: bottom left;
                                        background-image: url( "http://forms.aweber.com/images/forms/memo/khaki/footer.png" );
                                        border-width: 1px;
                                        border-bottom-style: none;
                                        border-left-style: none;
                                        border-right-style: none;
                                        border-top-style: none;
                                        color: #000000;
                                        font-size: 12px;
                                        font-family: Verdana, sans-serif;
                                    }
                                    #af-form-1281958891 .af-header
                                    {
                                        padding-bottom: 1px;
                                        padding-top: 20px;
                                        padding-right: 34px;
                                        padding-left: 34px;
                                        background-color: transparent;
                                        background-repeat: no-repeat;
                                        background-position: top left;
                                        background-image: url( "http://forms.aweber.com/images/forms/memo/khaki/header.png" );
                                        border-width: 1px;
                                        border-bottom-style: none;
                                        border-left-style: none;
                                        border-right-style: none;
                                        border-top-style: none;
                                        color: #8A1F0A;
                                        font-size: 16px;
                                        font-family: Verdana, sans-serif;
                                    }
                                    #af-form-1281958891 .af-quirksMode .bodyText
                                    {
                                        padding-top: 2px;
                                        padding-bottom: 2px;
                                    }
                                    #af-form-1281958891 .af-quirksMode
                                    {
                                        padding-right: 32px;
                                        padding-left: 34px;
                                    }
                                    #af-form-1281958891 .af-standards .af-element
                                    {
                                        padding-right: 32px;
                                        padding-left: 34px;
                                    }
                                    #af-form-1281958891 .bodyText p
                                    {
                                        margin: 1em 0;
                                    }
                                    #af-form-1281958891 .buttonContainer input.submit
                                    {
                                        background-image: url( "http://forms.aweber.com/images/auto/gradient/button/900.png" );
                                        background-position: top left;
                                        background-repeat: repeat-x;
                                        background-color: #790000;
                                        border: 1px solid #790000;
                                        color: #F5F0F3;
                                        text-decoration: none;
                                        font-style: normal;
                                        font-weight: normal;
                                        font-size: 14px;
                                        font-family: Verdana, sans-serif;
                                    }
                                    #af-form-1281958891 .buttonContainer input.submit
                                    {
                                        width: auto;
                                    }
                                    #af-form-1281958891 .buttonContainer
                                    {
                                        text-align: left;
                                    }
                                    #af-form-1281958891 body, #af-form-1281958891 dl, #af-form-1281958891 dt, #af-form-1281958891 dd, #af-form-1281958891 h1, #af-form-1281958891 h2, #af-form-1281958891 h3, #af-form-1281958891 h4, #af-form-1281958891 h5, #af-form-1281958891 h6, #af-form-1281958891 pre, #af-form-1281958891 code, #af-form-1281958891 fieldset, #af-form-1281958891 legend, #af-form-1281958891 blockquote, #af-form-1281958891 th, #af-form-1281958891 td
                                    {
                                        float: none;
                                        color: inherit;
                                        position: static;
                                        margin: 0;
                                        padding: 0;
                                    }
                                    #af-form-1281958891 button, #af-form-1281958891 input, #af-form-1281958891 submit, #af-form-1281958891 textarea, #af-form-1281958891 select, #af-form-1281958891 label, #af-form-1281958891 optgroup, #af-form-1281958891 option
                                    {
                                        float: none;
                                        position: static;
                                        margin: 0;
                                    }
                                    #af-form-1281958891 div
                                    {
                                        margin: 0;
                                    }
                                    #af-form-1281958891 fieldset
                                    {
                                        border: 0;
                                    }
                                    #af-form-1281958891 form, #af-form-1281958891 textarea, .af-form-wrapper, .af-form-close-button, #af-form-1281958891 img
                                    {
                                        float: none;
                                        color: inherit;
                                        position: static;
                                        background-color: none;
                                        border: none;
                                        margin: 0;
                                        padding: 0;
                                    }
                                    #af-form-1281958891 input, #af-form-1281958891 button, #af-form-1281958891 textarea, #af-form-1281958891 select
                                    {
                                        font-size: 100%;
                                    }
                                    #af-form-1281958891 p
                                    {
                                        color: inherit;
                                    }
                                    #af-form-1281958891 select, #af-form-1281958891 label, #af-form-1281958891 optgroup, #af-form-1281958891 option
                                    {
                                        padding: 0;
                                    }
                                    #af-form-1281958891 table
                                    {
                                        border-collapse: collapse;
                                        border-spacing: 0;
                                    }
                                    #af-form-1281958891 ul, #af-form-1281958891 ol
                                    {
                                        list-style-image: none;
                                        list-style-position: outside;
                                        list-style-type: disc;
                                        padding-left: 40px;
                                    }
                                    #af-form-1281958891, #af-form-1281958891 .quirksMode
                                    {
                                        width: 275px;
                                    }
                                    #af-form-1281958891.af-quirksMode
                                    {
                                        overflow-x: hidden;
                                    }
                                    #af-form-1281958891
                                    {
                                        background-color: transparent;
                                        border-color: transparent;
                                        border-width: 1px;
                                        border-style: none;
                                    }
                                    #af-form-1281958891
                                    {
                                        overflow: hidden;
                                    }
                                    .af-body .af-textWrap
                                    {
                                        text-align: left;
                                    }
                                    .af-body input.image
                                    {
                                        border: none !important;
                                    }
                                    .af-body input.submit, .af-body input.image, .af-form .af-element input.button
                                    {
                                        float: none !important;
                                    }
                                    .af-body input.text
                                    {
                                        width: 100%;
                                        float: none;
                                        padding: 2px !important;
                                    }
                                    .af-body.af-standards input.submit
                                    {
                                        padding: 4px 12px;
                                    }
                                    .af-clear
                                    {
                                        clear: both;
                                    }
                                    .af-element label
                                    {
                                        text-align: left;
                                        display: block;
                                        float: left;
                                    }
                                    .af-element
                                    {
                                        padding: 5px 0;
                                    }
                                    .af-form-wrapper
                                    {
                                        text-indent: 0;
                                    }
                                    .af-form
                                    {
                                        text-align: left;
                                        margin: auto;
                                    }
                                    .af-header, .af-footer
                                    {
                                        margin-bottom: 0;
                                        margin-top: 0;
                                        padding: 10px;
                                    }
                                    .af-quirksMode .af-element
                                    {
                                        padding-left: 0 !important;
                                        padding-right: 0 !important;
                                    }
                                    .lbl-right .af-element label
                                    {
                                        text-align: right;
                                    }
    .lbl-right .af-element label
    {
        text-align: right;
    }
    #uservoice-overlay1
    {
        background-color: #000000;
        height: 100%;
        left: 0;
        opacity: 0.7;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 100002;
    }
    #Subscribepopup #uservoice-dialog-close1
    {
        background-color: transparent;
        background-position: 0 0;
        background-repeat: no-repeat;
        color: #0066CC;
        cursor: pointer;
        height: 48px;
        position: absolute;
        right: -12px;
        top: -11px;
        width: 48px;
    }
    a#uservoice-dialog-close1
    {
        background-image: url(           "/themes/public/img/closepopup.png" );
    }
    a#uservoice-dialog-close1:focus
    {
        outline: 0 none;
    }
    #pane1 ol, #pane1 ul
    {
        list-style: none outside none;
        margin: 0;
        padding: 0;
    }
    #ideas1 h1
    {
        color: #333333;
        font-size: 130%;
        font-weight: bold;
        letter-spacing: -1px;
        margin-bottom: 5px;
        margin: 0;
        padding: 0;
    }
    #ideas1 h4
    {
        color: #666666;
        font-size: 96%;
        font-weight: normal;
        margin-left: 0.5em;
        margin: 0;
        padding: 0;
    }
    .search-termOrange-focus
    {
        border: 2px solid #FFA700 !important;
        font: 14px Arial,Helvetica,sans-serif;
        margin-bottom: 0;
        margin-top: 0;
        padding: 3px 1px;
        width: 185px;
    }
    #dvFeedbackIdea span
    {
        margin-top: 5px;
        vertical-align: top;
    }
    #uservoice-overlay
    {
        background-color: #000000;
        height: 100%;
        left: 0;
        opacity: 0.7;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 100002;
    }
    feedback-tab:link
    {
        background-position: 2px 50% !important;
        background-repeat: no-repeat !important;
        display: block !important;
        height: 98px !important;
        margin: -45px 0 0 !important;
        padding: 0 !important;
        position: fixed !important;
        text-indent: -9000px;
        top: 45% !important;
        width: 25px !important;
        z-index: 100001 !important;
    }
    body a#uservoice-feedback-tab, body a#uservoice-feedback-tab:link
    {
        background-position: 2px 50% !important;
        background-repeat: no-repeat !important;
        display: block !important;
        height: 98px !important;
        margin: -45px 0 0 !important;
        padding: 0 !important;
        position: fixed !important;
        text-indent: -9000px;
        top: 45% !important;
        width: 25px !important;
        z-index: 100001 !important;
    }
    a#uservoice-feedback-tab
    {
        background-color: #AD5D74;
        background-image: url(     "/Themes/public/img/feedback_tab_white.png" );
        background-repeat: no-repeat;
        border-color: #FF0000 #FF0000 #FF0000 -moz-use-text-color;
        border-style: outset outset outset none;
        border-width: 1px 1px 1px medium;
        left: 0;
    }
    a#uservoice-feedback-tab:hover
    {
        background-color: #EC812E;
    }
    .feedback-label
    {
        color: #FFFFFF;
        font: bold 200% arial;
        letter-spacing: -1px;
        padding: 0 30px 2px 5px;
        font-size: 170%;
        margin: 0;
    }
    #uservoice-dialog #uservoice-dialog-close
    {
        background-color: transparent;
        background-position: 0 0;
        background-repeat: no-repeat;
        color: #0066CC;
        cursor: pointer;
        height: 48px;
        position: absolute;
        right: -12px;
        top: -11px;
        width: 48px;
    }
    a#uservoice-dialog-close
    {
        background-image: url(     "/themes/public/img/closepopup.png" );
    }
    a#uservoice-dialog-close:focus
    {
        outline: 0 none;
    }
    li.cell
    {
        -moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
        background: url(     "/themes/public/img/dialog.png" ) repeat-x scroll 0 bottom #FFFFFF;
        padding: 10px;
        position: relative;
    }
    #pane ol, #pane ul
    {
        list-style: none outside none;
        margin: 0;
        padding: 0;
    }
    #ideas h1
    {
        color: #333333;
        font-size: 130%;
        font-weight: bold;
        letter-spacing: -1px;
        margin-bottom: 5px;
        margin: 0;
        padding: 0;
    }
    #ideas h4
    {
        color: #666666;
        font-size: 100%;
        font-weight: normal;
        margin-left: 0.5em;
        margin: 0;
        padding: 0;
    }
    ol.ideas
    {
        margin: 5px 0;
    }
    .votes label, .votes .label
    {
        color: #888888;
        display: block;
        font-size: 100%;
        font-weight: normal;
        margin-top: -0.5em;
    }
    .CreditPackege
    {
        margin-left: 5px;
        border: 1px;
        background-color: White;
        height: 90px;
        width: 90px;
        -moz-border-radius-bottomleft: 7px;
        -moz-border-radius-bottomright: 7px;
        -moz-border-radius-topleft: 7px;
        -moz-border-radius-topright: 7px;
    }
    .biggerText
    {
        font-size: 36px;
        background-color: orange;
    }
    .bigText
    {
        font-size: 24px;
    }
    .forum-tr
    {
        background: #AD5D74 url(/Themes/Public/img/bg-content-box2.png) repeat-x scroll left top;
    }
    .section-hd
    {
        font-weight: bold;
        font-size: 14px;
    }
    .section-desc
    {
        font-style: italic;
    }
    .section-rw
    {
        background-color: #C87B8C;
    }
    .section-info
    {
        background-color: #C87B8C;
    }
    .section-forum1
    {
        background-color: #FAE3C1;
    }
    .section-forum1-con
    {
        color: #715949;
    }
    .section-forum1-con a, .section-forum1-con a:visited
    {
        color: #715949;
        text-decoration: none;
    }
    .section-forum1-con a:hover, .section-forum2-con a:hover
    {
        text-decoration: underline;
    }
    .section-forum2
    {
        background-color: #715949;
    }
    .section-forum2-con
    {
        color: #FAE3C1;
    }
    .section-forum2-con a, .section-forum2-con a:visited
    {
        color: #FAE3C1;
        text-decoration: none;
    }
    .forum-cl
    {
        padding: 5px;
        vertical-align: top;
    }
    .forum-bold
    {
        font-weight: bold;
    }
    .forum-small
    {
        font-size: 10px;
    }
    .forum-icon
    {
        width: 25px;
        height: 25px;
        background-image: url(/Themes/Private/img/icons/page_white.png);
        background-position: center center;
        background-repeat: no-repeat;
    }
    .chatdvUserimg
    {
        width: 50px;
        padding: 0 5px;
        cursor: pointer;
    }
    .chatimg_NoBorder
    {
        border: 0 none;
    }
    .chatimg_NoBorder:hover
    {
        border: 3px solid orange;
    }
    .chatimg_Border
    {
        border: 3px solid orange;
    }
    .dvUserimages
    {
        width: 240px;
        height: 56px;
    }
    .BuyLabel
    {
        min-width: 125px;
    }
    .okBg
    {
        background: url(/Themes/Public/img/checkPackege.gif) no-repeat scroll left;
        padding-left: 24px;
        white-space: nowrap;
        margin-left: 12px;
        text-align: left;
    }
    .clr-page
    {
        color: #E9CEB1;
    }
    #ev-order-promo-code
    {
        color: #343B34;
        float: left;
        font-size: 22pt;
        margin-right: 10px;
        width: 200px;
    }
    .ev-promo-result
    {
        color: #343B34;
        float: left;
        font-size: 22pt;
        margin-left: 10px;
    }
    .pd-bottom
    {
        padding-bottom: 20px;
    }
    .TourTitle
    {
        color: #000000;
        font-size: 2.5em;
        padding-bottom: 10px;
        text-align: center;
    }
    .subtitle
    {
        color: #232323;
        font-size: 12px;
        line-height: 1.4em;
        margin: 0 0 15px;
    }
    .Tourborder
    {
        border: solid 2px #DDDDDD;
    }
    .NW_hiddenDesc a,.NW_hiddenDesc a:visited
    {
        color:#D4E6FF;
        outline:0 none;
        text-decoration:none;
    }
    .NW_hiddenDesc a:hover
    {
        color:#FFFFFF;
        outline:0 none;
        text-decoration:none;
    }
    .newLink a,.newLink a:visited
    {
        color:#D4E6FF;
        outline:0 none;
        text-decoration:none;
    }
    .newLink a:hover
    {
        color:#FFFFFF;
        outline:0 none;
        text-decoration:none;
    }