/* CSS Document */
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-size: 11pt;
    color: #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    background-color: #ffffff;
}

.mar1 {
    margin: 1px;
}

.pad2 {
    padding: 2px;
}

.padt4 {
    padding-top: 4px;
}

.padt8 {
    padding-top: 8px;
}

.pad10 {
    padding-left: 10px;
}

.pad30 {
    padding-left: 30px;
    padding-top: 2px;
}

.pad40 {
    padding-left: 40px;
    padding-top: 2px;
}

.pad50 {
    padding-left: 50px;
    padding-top: 2px;
}

.pad55 {
    padding-left: 55px;
    padding-top: 2px;
}

.pad60 {
    padding-left: 60px;
    padding-top: 2px;
}

.pad85 {
    padding-left: 85px;
    padding-top: 2px;
}

.w27 {
    width: 27px;
}

.w35 {
    width: 35px;
}

.w53 {
    width: 53px;
}

.w72 {
    width: 72px;
}

.w75 {
    width: 75px;
}

.w87 {
    width: 87px;
}

.w90 {
    width: 90px;
}

.w92 {
    width: 92px;
}

.w105 {
    width: 105px;
}

.w110 {
    width: 110px;
}

.w118 {
    width: 118px;
}

.w125 {
    width: 125px;
}

.w130 {
    width: 130px;
}

.w700 {
    width: 700px;
}

.w170 {
    width: 170px;
}

.w190 {
    width: 190px;
}

.w260 {
    width: 260px;
}

.w730 {
    width: 730px;
}

fieldset {
    background-color: #ffffff;
}

tr .vbg {
    background-color: #e9eef3;
}

    tr .vbg:hover {
        background-color: #f2f3e9;
    }

.borlg {
    border-left: 1px solid #d6dde2;
}

.SurveyTips {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-style: italic;
    background-color: #FFFFFF;
}

.main2Sales {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: normal;
    background-color: #eee8aa;
}

.Sample {
    font-size: 9px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #666666;
    font-weight: normal;
}

.SampleCase {
    font-size: 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: normal;
}

.main2AltSales {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: normal;
    background-color: #f0e68c;
}

.main2 {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: normal;
}

.pmammain2 {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: normal;
}

.main20 {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #005FFF;
    font-weight: normal;
}

.main2bold {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: Bold;
    text-align: left;
    padding-left: 3px;
    text-transform: none;
}

.main2boldtop {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: Bold;
    vertical-align: top;
    text-align: left;
    padding-left: 3px;
}


.main2boldfrm {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: Bold;
    text-align: left;
    padding-left: 30px;
}

.main2boldfrm2 {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: Bold;
    text-align: left;
    padding-left: 30px;
    padding-right: 5px;
}

.main2boldfrm3 {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: Bold;
    text-align: left;
    padding-right: 5px;
}


.main2 a {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
}

    .main2 a:hover {
        font-size: 12px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #000000;
        font-weight: normal;
        text-decoration: none;
        background-color: #CCFF99;
    }


.main22 a {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
}

    .main22 a:visited {
        font-size: 12px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #000000;
        font-weight: normal;
        text-decoration: underline;
    }

    .main22 a:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #000;
        font-weight: normal;
        text-decoration: underline;
        background-color: #CCFF99;
        border: 1px solid #039;
        display: block;
    }

.mainfooter {
    font-size: 11px;
    color: #fff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    background-color: #0060a0;
    text-align: center;
}

table.padlr10 {
    margin-left: 10px;
    margin-right: 10px;
}

.borwh {
    border: 1px solid #ffffff;
}

.tabletitle {
    background-color: #f3f3f3;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #5d5d5d;
    font-weight: bold;
    height: 20px;
}

.welcome {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #58fff5;
    font-weight: bold;
    padding-top: 15px;
    padding-bottom: 5px;
}

.nav {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 5px;
}

    .nav a {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
    }

tr.nav:hover {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    background-color: #576f81;
    cursor: hand;
}

.selectlistv {
    height: 20px;
}

.eventbox {
    border: 1px solid #003399;
    color: #000000;
    font-family: Arial, Helvetica;
    font-size: 10px;
    text-align: left;
    top: auto;
    background-color: #FFFFFF;
    background-position: left;
    padding-left: 30px;
    vertical-align: top;
}


.flatbox {
    background: #F9F9F9;
    border: #b5b5b5 1px solid;
    color: #000000;
    font-family: Arial, verdana,Helvetica;
    font-size: 9pt;
    text-align: left;
    scrollbar-face-color: #CCCCCC;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #000000;
    margin-top: 4px;
    margin-bottom: 4px;
}

.flatboxError {
    background-position: #F9F9F9;
    background: #F9F9F9;
    border: 1px solid #FF0000;
    color: #000000;
    font-family: Arial, verdana,Helvetica;
    font-size: 9pt;
    text-align: left;
    scrollbar-face-color: #CCCCCC;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #000000;
    margin-top: 4px;
    margin-bottom: 4px;
}

.flatbox3 {
    background: #F9F9F9;
    border: #b5b5b5 1px solid;
    color: #064B7F;
    font-family: Arial, verdana,Helvetica;
    font-size: 9pt;
    text-align: left;
    scrollbar-face-color: #CCCCCC;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #000000;
    margin-top: 4px;
    margin-bottom: 4px;
}

.flatboxmandatory {
    background: #e9eef3;
    border: #b5b5b5 1px solid;
    color: #000000;
    font-family: Arial, verdana,Helvetica;
    font-size: 9pt;
    text-align: left;
    scrollbar-face-color: #CCCCCC;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #000000;
}

/* Added by karmegaraja dated on 14th Feb 2011 for PCRM_campaign_send Single.aspx page*/
.flatboxmandatory1 {
    background: #0000FF;
    border: #b5b5b5 1px solid;
    color: White;
    font-family: Arial, verdana,Helvetica;
    font-size: 9pt;
    text-align: left;
    scrollbar-face-color: #CCCCCC;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #000000;
}
/* End */
.Mandatory {
    font-weight: Normal;
    font-family: Arial, Helvetica;
    font-size: 12px;
    color: Red;
}

.basketImg {
    font-weight: Normal;
    font-family: Arial, Helvetica;
    font-size: 10px;
    height: 76px;
    width: 82px;
    background-image: url(../../images/basket.jpg);
    background-repeat: no-repeat;
    cursor: hand;
}

.bookmarkImg {
    font-weight: Normal;
    font-family: Arial, Helvetica;
    font-size: 10px;
    background-image: url(../../images/bookmark.gif);
    background-repeat: no-repeat;
    cursor: hand;
}

.ErrorMsg {
    font-weight: bold;
    font-family: Arial, Helvetica;
    font-size: 10px;
    color: blue;
}

.flatbuttonsilver {
    border: 1px solid #BBBBBB;
    color: #000000;
    font-weight: Normal;
    font-family: Arial, Helvetica;
    font-size: 12px;
    text-align: center;
    height: 20px;
    background-color: #ffffff;
    background-image: url(../../images/silverbg.gif);
    background-repeat: repeat-x;
    cursor: hand;
}

.flatbutton {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/newbut_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 5px 4px 5px;
    cursor: pointer;
}

.flatbuttonActive {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/active_but.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 5px 4px 5px;
    cursor: pointer;
}

.flatbuttonok {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/newbut_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 5px 4px 5px;
    cursor: pointer;
}

.flatlead {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/newbut_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 5px 4px 5px;
    cursor: pointer;
}


.flatlead2 {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/newbut_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 5px 4px 5px;
    cursor: pointer;
}

    .flatlead2 a {
        border: 1px solid #9d9d9d;
        background-image: url(../../images/newbut_bg.gif);
        background-repeat: repeat-x;
        color: #000000;
        font-family: Arial, Helvetica;
        font-weight: bold;
        font-size: 12px;
        text-align: center;
        padding: 4px 5px 4px 5px;
        cursor: pointer;
    }

        .flatlead2 a:hover {
            border: 1px solid #9d9d9d;
            background-image: url(../../images/newbut_bg.gif);
            background-repeat: repeat-x;
            color: #000000;
            font-family: Arial, Helvetica;
            font-weight: bold;
            font-size: 12px;
            text-align: center;
            padding: 4px 5px 4px 5px;
            cursor: pointer;
        }

        .flatlead2 a:visited {
            border: 1px solid #9d9d9d;
            background-image: url(../../images/newbut_bg.gif);
            background-repeat: repeat-x;
            color: #000000;
            font-family: Arial, Helvetica;
            font-weight: bold;
            font-size: 12px;
            text-align: center;
            padding: 4px 5px 4px 5px;
            cursor: pointer;
        }


.flatbuttonmail {
    border: 1px solid #9d855f;
    color: #29281b;
    font-weight: Normal;
    font-family: Arial, Helvetica;
    font-size: 12px;
    text-align: center;
    height: 18px;
    background-color: #ffffff;
    background-image: url(../../images/mail.gif);
    background-repeat: repeat-x;
    cursor: hand;
}

.roundbutton {
    border: 0px solid #ffffff;
    color: #ffffff;
    background-color: #074F80;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    width: 20px;
    height: 20px;
    background-image: url(../../images/bookmark1.gif);
    background-repeat: no-repeat;
    cursor: hand;
}

#Header {
    font-weight: bold;
    font-size: 8pt;
    color: #5981ab;
    font-family: Arial, verdana, Helvetica, sans-serif;
}

#Header1 {
    font-weight: bold;
    font-size: 8pt;
    color: #5981ab;
    font-family: Arial, verdana, Helvetica, sans-serif;
}

#Header2 {
    font-weight: bold;
    font-size: 8pt;
    color: #5981ab;
    font-family: Arial, verdana, Helvetica, sans-serif;
}

#Header3 {
    font-weight: bold;
    font-size: 8pt;
    color: #5981ab;
    font-family: Arial, verdana, Helvetica, sans-serif;
}

.Subheader {
    color: #000000;
    font-weight: normal;
    font-family: Arial, Helvetica;
    font-size: 12px;
    height: 21px;
    background-color: #ffffff;
    background-image: url(../../images/subheadbg.gif);
    background-repeat: repeat-x;
}


.TR1 {
    background-color: #d3d3d3;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: normal;
}

.TR2 {
    background-color: #d3d3d3;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: normal;
}

.tr1 {
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    background-color: #F6F6F6;
}

.tr2 {
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    background-color: #EBEBEB;
}

#tr33 {
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    background-color: #F2F2F2;
}

#tr1 {
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    background-color: #F2F2F2;
}

#tr2 {
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    background-color: #EBEBEB;
}

#tr3 {
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    background-color: #ebf2fd;
    padding-left: 4px;
}

#tr4 {
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    background-color: #f2f6fd;
    padding-left: 4px;
}

#footer {
    background-color: #f3f3f3;
    height: 26px;
}

#graphhd {
    background-color: #D2E6FF;
    height: 20px;
}

#Mandatory {
    font-size: 8pt;
    color: #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-weight: Normal;
}

#mandatoryconfirm {
    font-size: 8pt;
    color: #ff0000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-weight: bold;
}

A.main2:link {
    color: #000000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: Normal;
    cursor: hand;
}

A.main2:visited {
    color: #000000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: Normal;
    cursor: hand;
}

A.main2:hover {
    color: #003399;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: Normal;
    cursor: hand;
}

A.main2:active {
    color: #000000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: Normal;
    cursor: hand;
}

.main2 a {
    color: #32536d;
    font-weight: Normal;
    font-family: Arial, Helvetica;
    font-size: 12px;
    cursor: hand;
    text-decoration: none;
}


A.footlink:link {
    background-image: url("website/images/footlinkbg.gif");
    color: #e2e2e2;
    display: block;
    font-family: Calibri,Helvetica,sans-serif;
    font-size: 12pt !important;
    font-weight: normal;
    height: 27px;
    line-height: 28px;
    text-decoration: none;
    text-transform: none;
    width: 156px;
}

A.footlink:visited {
    background-image: url("website/images/footlinkbg.gif");
    color: #e2e2e2;
    display: block;
    font-family: Calibri,Helvetica,sans-serif;
    font-size: 12pt !important;
    font-weight: normal;
    height: 27px;
    line-height: 28px;
    text-decoration: none;
    text-transform: none;
    width: 156px;
}

A.footlink:hover {
    background-image: url("website/images/footlinkbg.gif");
    color: #69d2ff;
    display: block;
    font-family: Calibri,Helvetica,sans-serif;
    font-size: 12pt !important;
    font-weight: normal;
    height: 27px;
    line-height: 28px;
    text-decoration: none;
    text-transform: none;
    width: 156px;
}

A.footlink:active {
    background-image: url("website/images/footlinkbg.gif");
    color: #e2e2e2;
    display: block;
    font-family: Calibri,Helvetica,sans-serif;
    font-size: 12pt !important;
    font-weight: normal;
    height: 27px;
    line-height: 28px;
    text-decoration: none;
    text-transform: none;
    width: 156px;
}

.footlinkv a {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/newbut_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 16px 4px 16px;
    cursor: pointer;
    height: 54px;
    text-decoration: none;
}

    .footlinkv a:hover {
        border: 1px solid #9d9d9d;
        background-image: url(../../images/newbut_bg.gif);
        background-repeat: repeat-x;
        color: #000000;
        font-family: Arial, Helvetica;
        font-weight: bold;
        font-size: 12px;
        text-align: center;
        padding: 4px 16px 4px 16px;
        cursor: pointer;
        height: 54px;
        text-decoration: none;
    }

    .footlinkv a:visited {
        border: 1px solid #9d9d9d;
        background-image: url(../../images/newbut_bg.gif);
        background-repeat: repeat-x;
        color: #000000;
        font-family: Arial, Helvetica;
        font-weight: bold;
        font-size: 12px;
        text-align: center;
        padding: 4px 16px 4px 16px;
        cursor: pointer;
        height: 54px;
        text-decoration: none;
    }

.externallayer {
    border: #b5b5b5 1px solid;
    color: #064B7F;
    font-family: Arial, verdana,Helvetica;
    font-size: 8pt;
    text-align: left;
    overflow: auto;
    scrollbar-face-color: #CCCCCC;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #000000;
    margin-top: 4px;
    margin-bottom: 4px;
}

#progressBackgroundFilter {
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    overflow: hidden;
    padding: 0;
    margin: 0;
    background-color: #000000;
    filter: alpha(opacity=50);
    opacity: 0.5;
    z-index: 1000;
    height: expression(document.body.clientHeight + "px");
    width: expression(document.body.clientWidth + "px");
}

#processMessage {
    position: absolute;
    top: 30%;
    left: 43%;
    padding: 10px;
    width: 14%;
    z-index: 1001;
    background-color: #fff;
}

.modelPopup {
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    overflow: hidden;
    padding: 0;
    margin: 0;
    background-color: #000000;
    filter: alpha(opacity=50);
    opacity: 0.5;
    z-index: 1000;
    height: expression(document.body.clientHeight + "px");
    width: expression(document.body.clientWidth + "px");
}

#processMessagePanel {
    position: absolute;
    top: 30%;
    left: 43%;
    padding: 10px;
    width: 20%;
    z-index: 1001;
    background-color: #fff;
}

#pending {
    font-size: 9pt;
    color: red;
}

#notpending {
    font-size: 9pt;
    color: black;
}

#completed {
    font-size: 9pt;
    color: darkgreen;
}

#Headertab {
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
    font-family: Arial, verdana, Helvetica, sans-serif;
    background-color: #838383;
}

.Headertab {
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
    font-family: Arial, verdana, Helvetica, sans-serif;
    background-color: #838383;
}

.Headertab1 {
    font-weight: bold;
    font-size: 10pt;
    color: #FFF;
    font-family: Arial, verdana, Helvetica, sans-serif;
    background-color: #78a2e3;
    line-height: 20px;
    padding-left: 5px;
}

.mainmenu {
    font-family: arial,comic sans ms,technical;
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
    border-right: 1px solid #FFFFFF;
}

.mainmenuhover {
    font-family: arial,comic sans ms,technical;
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
    background-color: #7c7864;
}

.mainmenu a:link, a:visited {
    font-family: arial,comic sans ms,technical;
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
    text-decoration: none;
}

.submenu {
    font-family: arial,comic sans ms,technical;
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    background-color: #bbd2ea;
    width: 170px;
}

.submenuhover {
    font-family: arial,comic sans ms,technical;
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    background-color: #6992ca;
}

.submenu a:link, a:visited {
    font-family: arial,comic sans ms,technical;
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    text-decoration: none;
}

.submenu a:hover {
    font-family: arial,comic sans ms,technical;
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
    text-decoration: none;
}

A.dash1:link {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash1:visited {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash1:hover {
    color: #333;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash1:active {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash2:link {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash2:visited {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash2:hover {
    color: #333;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash2:active {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash22:link {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

A.dash22:visited {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

A.dash22hover {
    color: #333;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

A.dash22active {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}




A.dash3:link {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash3:visited {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash3:hover {
    color: #333;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash3:active {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash4:link {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash4:visited {
    color: #E9FF00;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash4:hover {
    color: #E9FF00;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash4:active {
    color: #E9FF00;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash5:link {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash5:visited {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash5:hover {
    color: #333;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash5:active {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash6:link {
    color: #FF0000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash6:visited {
    color: #FF0000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash6:hover {
    color: #FF0000;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash6:active {
    color: #FF0000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash7:link {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash7:visited {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash7:hover {
    color: #333;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash7:active {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash8:link {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash8:visited {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash8:hover {
    color: #333;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash8:active {
    color: #333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash9:link {
    color: #FF00E4;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash9:visited {
    color: #FF00E4;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash9:hover {
    color: #FF00E4;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash9:active {
    color: #FF00E4;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash10:link {
    color: #ABDEFF;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash10:visited {
    color: #ABDEFF;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash10:hover {
    color: #ABDEFF;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.dash10:active {
    color: #ABDEFF;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

.recordstd {
    color: #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}


A.record:link {
    color: #000000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.record:visited {
    color: #000000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

A.record:hover {
    color: #ffffff;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    background-color: #036;
}

A.record:active {
    color: #000000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

.cssClass1 {
    color: #FF0000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

.cssClass2 {
    color: #333333;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

.cssClass3 {
    color: #D800D0;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

.cssClass4 {
    color: #00B9B2;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

.cssClass5 {
    color: #006633;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

.tabheader {
    background-image: url(../../images/tabbg.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    width: 202px;
    font-size: 12px;
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: Bold;
    text-align: left;
}

.tab11 {
    background-image: url(../../images/tab1.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    padding-top: 2px;
    width: 700px;
    font-size: 12px;
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: Bold;
    text-align: left;
}

.tab22 {
    background-image: url(../../images/tab2.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    padding-top: 2px;
    width: 700px;
    font-size: 12px;
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: Bold;
    text-align: left;
}

.tab33 {
    background-image: url(../../images/tab3.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    padding-top: 2px;
    width: 700px;
    font-size: 12px;
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: Bold;
    text-align: left;
}

.tab44 {
    background-image: url(../../images/tab4.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    padding-top: 2px;
    width: 700px;
    font-size: 12px;
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: Bold;
    text-align: left;
}

.tab3a {
    background-image: url(../../images/tab3_1.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    padding-top: 2px;
    width: 700px;
    font-size: 12px;
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: Bold;
    text-align: left;
}

.tab3b {
    background-image: url(../../images/tab3_2.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    padding-top: 2px;
    width: 700px;
    font-size: 12px;
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: Bold;
    text-align: left;
}

.tab3c {
    background-image: url(../../images/tab3_3.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    padding-top: 2px;
    width: 700px;
    font-size: 12px;
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: Bold;
    text-align: left;
}



.tabheader5 {
    background-image: url(../../images/tabbg.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    padding-top: 0px;
    width: 700px;
    font-size: 12px;
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: Bold;
    text-align: left;
}

.tabheaderbig {
    background-image: url(../../images/tabbg_big.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    font-size: 12px;
    font-family: Arial, sans-serif;
    color: #FFFFFF;
    font-weight: Bold;
    text-align: left;
}

.tabheaderbigedit {
    background-image: url(../../images/tabbg_big_edit.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    padding-top: 1px;
    width: 500px;
    font-size: 12px;
    font-family: Arial, sans-serif;
    color: #FFFFFF;
    font-weight: Bold;
    text-align: left;
}

.tabheaderbigedit2 {
    background-image: url(../../images/tabbg_big_editbiger.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    padding-top: 1px;
    width: 700px;
    font-size: 12px;
    font-family: Arial, sans-serif;
    color: #FFFFFF;
    font-weight: Bold;
    text-align: left;
}

.tabheaderbigedit3 {
    background-image: url(../../images/tabbg_big_editbiger_mid.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    padding-top: 1px;
    width: 700px;
    font-size: 12px;
    font-family: Arial, sans-serif;
    color: #FFFFFF;
    font-weight: Bold;
    text-align: left;
}

.tabheaderbigedit4 {
    background-image: url(../../images/tabbg_big_editbiger3.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    padding-top: 1px;
    width: 700px;
    font-size: 12px;
    font-family: Arial, sans-serif;
    color: #FFFFFF;
    font-weight: Bold;
    text-align: left;
}

.tabheaderbiger {
    background-image: url(../../images/tabbg_biger.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    width: 250px;
    font-size: 12px;
    font-family: Arial, sans-serif;
    color: #FFFFFF;
    font-weight: Bold;
    text-align: left;
}

.tabheaderbigest {
    background-image: url(../../images/tabbgbigger.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    width: 650px;
    font-size: 12px;
    font-family: Arial, sans-serif;
    color: #FFFFFF;
    font-weight: Bold;
    text-align: left;
}

.tabheader2tab {
    background-image: url(../../images/tabbg_2tab.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    width: 700px;
    font-size: 12px;
    font-family: Arial, sans-serif;
    color: #FFFFFF;
    font-weight: Bold;
    text-align: left;
}

.tabheader2tab2nd {
    background-image: url(../../images/tabbg_2tab2nd.gif);
    background-repeat: no-repeat;
    padding-left: 12px;
    width: 700px;
    font-size: 12px;
    font-family: Arial, sans-serif;
    color: #FFFFFF;
    font-weight: Bold;
    text-align: left;
}

.searchpadding {
    padding-left: 40px;
    vertical-align: top;
    text-align: left;
    padding-right: 2px;
}

.bookmarklayer {
    color: #000000;
    font-family: Arial, Verdana, Helvetica;
    font-size: 8pt;
    text-align: left;
    scrollbar-face-color: #CCCCCC;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #000000;
    height: 420px;
    overflow: auto;
    padding-top: 2px;
}


.leftpanel a {
    color: #000000;
    font-weight: Bold;
    font-family: Arial, Helvetica;
    font-size: 10px;
    text-align: left;
    padding: 5px 0px 5px 8px;
    cursor: hand;
    text-decoration: none;
    display: block;
}

    .leftpanel a:hover {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 10px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #E0E0E0;
        cursor: hand;
        text-decoration: none;
        display: block;
    }

    .leftpanel a:visited {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 10px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        cursor: hand;
        text-decoration: none;
        display: block;
    }

.leftpanel img {
    border: 0px;
    vertical-align: middle;
}

.BlueHeader {
    font-weight: bold;
    font-size: 12px;
    color: #003399;
    font-family: Arial, verdana, Helvetica, sans-serif;
    background-color: #F2F2F2;
    text-align: left;
    height: 22px;
}
/* Added Karmegaraja dated on 25th Feb */
.BlueHeaderRight {
    font-weight: bold;
    font-size: 12px;
    color: #003399;
    font-family: Arial, verdana, Helvetica, sans-serif;
    background-color: #F2F2F2;
    text-align: right;
    height: 22px;
}

.SurveyQuestionTip {
    font-weight: normal;
    font-size: 12px;
    color: #003399;
    font-family: Arial, verdana, Helvetica, sans-serif;
    text-align: left;
    background-color: #add8e6;
}

.flatbuttonA {
    border: 1px solid #BBBBBB;
    color: #FFFFFF;
    font-weight: normal;
    padding: 2px;
    font-family: Arial, Helvetica;
    font-size: 12px;
    text-align: center;
    height: 20px;
    background-color: #ffffff;
    background-image: url(../../images/buttonbg2.gif);
    background-repeat: repeat-x;
    cursor: hand;
}

a.flatbuttonA {
    border: 1px solid #BBBBBB;
    color: #FFFFFF;
    font-weight: normal;
    font-family: Arial, Helvetica;
    font-size: 12px;
    text-align: center;
    height: 20px;
    background-color: #ffffff;
    background-image: url(../../images/buttonbg2.gif);
    background-repeat: repeat-x;
    cursor: hand;
}

    a.flatbuttonA:hover {
        border: 1px solid #BBBBBB;
        color: #FFFFFF;
        font-weight: normal;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: center;
        height: 20px;
        background-color: #ffffff;
        background-image: url(../../images/buttonbg2.gif);
        background-repeat: repeat-x;
        cursor: hand;
    }

    a.flatbuttonA:visited {
        border: 1px solid #BBBBBB;
        color: #FFFFFF;
        font-weight: normal;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: center;
        height: 20px;
        background-color: #ffffff;
        background-image: url(../../images/buttonbg2.gif);
        background-repeat: repeat-x;
        cursor: hand;
    }

A.tablink:link {
    color: #000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: Bold;
}

A.tablink:visited {
    color: #000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: Bold;
}

A.tablink:hover {
    color: #000;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: Bold;
}

A.tablink:active {
    color: #000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: Bold;
}

.step1 {
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: 336699;
    font-weight: bold;
    text-align: center;
    background-image: url(../../images/step_orange.gif);
    background-repeat: no-repeat;
    width: 144px;
    height: 48px;
}

.step2 {
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #BBDBFF;
    color: 336699;
    font-weight: bold;
    text-align: center;
    background-image: url(../../images/step_blue.gif);
    background-repeat: no-repeat;
    color: #333;
    width: 144px;
    height: 48px;
}

.tab1 {
    background-image: url(../../images/orangetab.gif);
    background-repeat: repeat-x;
    height: 25px;
    border-right: #FFC987 1px solid;
    border-top: #FFC987 1px solid;
    color: #000000;
    font-family: Arial, verdana,Helvetica;
    font-size: 8pt;
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
}

.tab2 {
    background-image: url(../../images/greytab.gif);
    background-repeat: repeat-x;
    height: 25px;
    color: #000000;
    font-family: Arial, verdana,Helvetica;
    font-size: 8pt;
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
    border-right: #cccccc 1px solid;
}

.tab101 {
    background-image: url(../../images/orangetab.gif);
    background-repeat: repeat-x;
    height: 25px;
    border-right: #FFC987 1px solid;
    border-top: #FFC987 1px solid;
    border-left: #FFC987 1px solid;
    color: #000000;
    font-family: Arial, verdana,Helvetica;
    font-size: 8pt;
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
}

.tab201 {
    background-image: url(../../images/greytab.gif);
    background-repeat: repeat-x;
    height: 25px;
    color: #000000;
    font-family: Arial, verdana,Helvetica;
    font-size: 8pt;
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
    border-right: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    padding-top: 5px;
}

A.toplink:link {
    color: #000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 10px;
}

A.toplink:visited {
    color: #000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 10px;
}

A.toplink:hover {
    color: #003399;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 10px;
}

A.toplink:active {
    color: #000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 10px;
}

.stepsfield {
    width: 770px;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: 003366;
    font-weight: bold;
    text-transform: uppercase;
}

.flatboxsteps {
    background: #F9F9F9;
    border: #b5b5b5 1px solid;
    color: #000000;
    width: 200px;
    font-family: Arial, verdana,Helvetica;
    font-size: 9pt;
    text-align: left;
    scrollbar-face-color: #CCCCCC;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #000000;
    margin-top: 4px;
    margin-bottom: 4px;
}

.Number {
    border: #FFFFFF 1px solid;
    display: block;
    width: 10px;
    height: 10px;
    padding: 3px;
}

.flatboxMandatory {
    background: fuchsia;
    border: black 1px solid;
    color: whitesmoke;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 9pt;
    text-align: left;
    scrollbar-face-color: #CCCCCC;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #000000;
    margin-top: 4px;
    margin-bottom: 4px;
}

.flatboxNonMandatory {
    background: #99ff99;
    border: black 1px solid;
    color: black;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 9pt;
    text-align: left;
    scrollbar-face-color: #CCCCCC;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #000000;
    margin-top: 4px;
    margin-bottom: 4px;
}

.greyfont {
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #7D7D7D;
    font-weight: bold;
}

#moreinfo {
    position: absolute;
    width: 500px;
    height: 115px;
    z-index: 100;
    visibility: hidden;
}

#dvHelpText {
    position: absolute;
    width: 500px;
    height: 120px;
    z-index: 101;
    visibility: hidden;
}

#CustomInformation {
    position: absolute;
    width: 500px;
    height: 115px;
    z-index: 100;
    visibility: hidden;
    left: 8px;
}

a.modalPop:link {
    color: #333333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

a.modalPop:visited {
    color: #333333;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

a.modalPop:hover {
    color: #333333;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

a.modalPop:active {
    color: #333333;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}


.leftpanel1 a {
    color: #000000;
    font-weight: Bold;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    text-align: left;
    padding: 5px 0px 5px 8px;
    background-color: #e7ebc0;
    cursor: hand;
    text-decoration: none;
    display: block;
}

    .leftpanel1 a:hover {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #E0E0E0;
        cursor: hand;
        text-decoration: none;
        display: block;
    }

    .leftpanel1 a:visited {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #e7ebc0;
        cursor: hand;
        text-decoration: none;
        display: block;
    }



.leftpanel2 a {
    color: #000000;
    font-weight: Bold;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    text-align: left;
    padding: 5px 0px 5px 8px;
    background-color: #6eadb1;
    cursor: hand;
    text-decoration: none;
    display: block;
}

    .leftpanel2 a:hover {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #E0E0E0;
        cursor: hand;
        text-decoration: none;
        display: block;
    }

    .leftpanel2 a:visited {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #6eadb1;
        cursor: hand;
        text-decoration: none;
        display: block;
    }



.leftpanel3 a {
    color: #000000;
    font-weight: Bold;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    text-align: left;
    padding: 5px 0px 5px 8px;
    background-color: #d2c0eb;
    cursor: hand;
    text-decoration: none;
    display: block;
}

    .leftpanel3 a:hover {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #E0E0E0;
        cursor: hand;
        text-decoration: none;
        display: block;
    }

    .leftpanel3 a:visited {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #d2c0eb;
        cursor: hand;
        text-decoration: none;
        display: block;
    }


.leftpanel4 a {
    color: #000000;
    font-weight: Bold;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    text-align: left;
    padding: 5px 0px 5px 8px;
    background-color: #cae9e7;
    cursor: hand;
    text-decoration: none;
    display: block;
}

    .leftpanel4 a:hover {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #E0E0E0;
        cursor: hand;
        text-decoration: none;
        display: block;
    }

    .leftpanel4 a:visited {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #cae9e7;
        cursor: hand;
        text-decoration: none;
        display: block;
    }



.leftpanel5 a {
    color: #000000;
    font-weight: Bold;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    text-align: left;
    padding: 5px 0px 5px 8px;
    background-color: #f3ecae;
    cursor: hand;
    text-decoration: none;
    display: block;
}

    .leftpanel5 a:hover {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #E0E0E0;
        cursor: hand;
        text-decoration: none;
        display: block;
    }

    .leftpanel5 a:visited {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #f3ecae;
        cursor: hand;
        text-decoration: none;
        display: block;
    }



.leftpanel6 a {
    color: #000000;
    font-weight: Bold;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    text-align: left;
    padding: 5px 0px 5px 8px;
    background-color: #abc8ff;
    cursor: hand;
    text-decoration: none;
    display: block;
}

    .leftpanel6 a:hover {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #E0E0E0;
        cursor: hand;
        text-decoration: none;
        display: block;
    }

    .leftpanel6 a:visited {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #abc8ff;
        cursor: hand;
        text-decoration: none;
        display: block;
    }



.leftpanel7 a {
    color: #000000;
    font-weight: Bold;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    text-align: left;
    padding: 5px 0px 5px 8px;
    background-color: #ffdd9d;
    cursor: hand;
    text-decoration: none;
    display: block;
}

    .leftpanel7 a:hover {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #E0E0E0;
        cursor: hand;
        text-decoration: none;
        display: block;
    }

    .leftpanel7 a:visited {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #ffdd9d;
        cursor: hand;
        text-decoration: none;
        display: block;
    }



.leftpanel8 a {
    color: #000000;
    font-weight: Bold;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    text-align: left;
    padding: 5px 0px 5px 8px;
    background-color: #bed24a;
    cursor: hand;
    text-decoration: none;
    display: block;
}

    .leftpanel8 a:hover {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #E0E0E0;
        cursor: hand;
        text-decoration: none;
        display: block;
    }

    .leftpanel8 a:visited {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #bed24a;
        cursor: hand;
        text-decoration: none;
        display: block;
    }



.leftpanel9 a {
    color: #000000;
    font-weight: Bold;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    text-align: left;
    padding: 5px 0px 5px 8px;
    background-color: #bae6ff;
    cursor: hand;
    text-decoration: none;
    display: block;
}

    .leftpanel9 a:hover {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #E0E0E0;
        cursor: hand;
        text-decoration: none;
        display: block;
    }

    .leftpanel9 a:visited {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #bae6ff;
        cursor: hand;
        text-decoration: none;
        display: block;
    }


.leftpanel10 a {
    color: #000000;
    font-weight: Bold;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    text-align: left;
    padding: 5px 0px 5px 8px;
    background-color: #c5b9ae;
    cursor: hand;
    text-decoration: none;
    display: block;
}

    .leftpanel10 a:hover {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #E0E0E0;
        cursor: hand;
        text-decoration: none;
        display: block;
    }

    .leftpanel10 a:visited {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #c5b9ae;
        cursor: hand;
        text-decoration: none;
        display: block;
    }


.leftpanel11 a {
    color: #000000;
    font-weight: Bold;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    text-align: left;
    padding: 5px 0px 5px 8px;
    background-color: #999966;
    cursor: hand;
    text-decoration: none;
    display: block;
}

    .leftpanel11 a:hover {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #E0E0E0;
        cursor: hand;
        text-decoration: none;
        display: block;
    }

    .leftpanel11 a:visited {
        color: #000000;
        font-weight: Bold;
        font-family: Arial, Helvetica;
        font-size: 12px;
        text-align: left;
        padding: 5px 0px 5px 8px;
        background-color: #999966;
        cursor: hand;
        text-decoration: none;
        display: block;
    }

.flatboxSurvey {
    padding: 5px;
    background: #FFFFFF;
    border-bottom: #333333 1px solid;
    border-left: #333333 1px solid;
    border-right: #333333 1px solid;
    border-top: #333333 1px solid;
    color: #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12pt;
    text-align: left;
    margin-top: 4px;
    margin-bottom: 4px;
    border-color: #333333;
}

.flatboxSurvey2 {
    padding: 5px;
    background: #FFFFFF;
    border-bottom: #333333 1px solid;
    border-left: #333333 1px solid;
    border-right: #333333 1px solid;
    border-top: #333333 1px solid;
    color: #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 9pt;
    text-align: left;
    margin-top: 4px;
    margin-bottom: 4px;
    border-color: #333333;
}

.flatbuttonSurvey {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/newbut_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 5px 4px 5px;
    cursor: pointer;
}

.flatbuttonSurveyInactive {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/newbut_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 5px 4px 5px;
    cursor: pointer;
}

.flatbuttonSurvey2 {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/newbut_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 5px 4px 5px;
    cursor: pointer;
}

.flatbuttonSurveyInactive2 {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/newbut_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 5px 4px 5px;
    cursor: pointer;
}

.flatbuttonSurveyPreview {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/newbut_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 5px 4px 5px;
    cursor: pointer;
}

.flatbuttonSurveyPreview2 {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/newbut_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 5px 4px 5px;
    cursor: pointer;
}

.SurveyTextFont {
    font-size: 11pt;
    font-family: Arial, Helvetica, Arial, sans-serif;
    color: #000;
    font-weight: normal;
    text-align: left;
    padding-left: 20px;
}

.SurveyTextFont2 {
    font-size: 11pt;
    font-family: Arial, Helvetica, Arial, sans-serif;
    color: #000;
    font-weight: normal;
    text-align: left;
    padding-left: 20px;
}

.SurveyTextFont3 {
    font-size: 11pt;
    font-family: Arial, Helvetica, Arial, sans-serif;
    color: #000;
    font-weight: normal;
    text-align: left;
}

.SurveyTextSrNo {
    font-size: 12pt;
    font-family: Arial, Helvetica, Arial, sans-serif;
    color: #000000;
    font-weight: normal;
    text-align: left;
}

.SurveyHeader {
    font-weight: normal;
    font-size: 13px;
    color: #003399;
    font-family: Arial, verdana, Helvetica, sans-serif;
    text-align: left;
}

.SurveyHeader2 {
    font-weight: normal;
    font-size: 10pt;
    color: #003399;
    font-family: Arial, verdana, Helvetica, sans-serif;
    text-align: left;
}

.SurveySubHeader {
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    height: 30px;
    background-color: #E1ECFF;
}

.ProposalHeader {
    font-weight: normal;
    font-size: 12pt;
    color: #FFF;
    font-family: Arial, Helvetica, Arial, sans-serif;
    height: 30px;
    background-color: #999999;
    padding-left: 30px;
}

.hhheader {
    background-image: url(../../images/hbg.gif);
    background-repeat: repeat-x;
    height: 27px;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-weight: Normal;
    color: #FFF;
    font-size: 16px;
}

.hhheaderleft {
    background-image: url(../../images/hleft.gif);
    background-repeat: no-repeat;
    width: 7px;
    height: 27px;
}

.hhheaderrght {
    background-image: url(../../images/hrght.gif);
    background-repeat: no-repeat;
    background-position: right;
    width: 7px;
    height: 27px;
}

.quickborder {
    border-bottom: 1px solid #c4c4c4;
    border-left: 1px solid #c4c4c4;
    border-right: 1px solid #c4c4c4;
    padding: 7px;
}

A.quick:link {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #004f76;
    font-weight: normal;
    font-size: 14px;
    text-decoration: none;
    background-image: url(../../images/quickbullet.png);
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 20px;
}

A.quick:active {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #004f76;
    font-weight: normal;
    font-size: 14px;
    text-decoration: none;
    background-image: url(../../images/quickbullet.png);
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 20px;
}

A.quick:visited {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #004f76;
    font-weight: normal;
    font-size: 14px;
    text-decoration: none;
    background-image: url(../../images/quickbullet.png);
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 20px;
}

A.quick:hover {
    font-weight: normal;
    text-decoration: underline;
}

A.quick2:link {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #124f85;
    font-weight: normal;
    font-size: 14px;
    text-decoration: underline;
}

A.quick2:active {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #124f85;
    font-weight: normal;
    font-size: 14px;
    text-decoration: underline;
}

A.quick2:visited {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #124f85;
    font-weight: normal;
    font-size: 14px;
    text-decoration: underline;
}

A.quick2:hover {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #124f85;
    font-weight: normal;
    font-size: 14px;
    text-decoration: none;
}

A.quickc:link {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #124f85;
    font-weight: normal;
    font-size: 9px;
    text-decoration: underline;
}

A.quickc:active {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #124f85;
    font-weight: normal;
    font-size: 9px;
    text-decoration: underline;
}

A.quickc:visited {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #124f85;
    font-weight: normal;
    font-size: 9px;
    text-decoration: underline;
}

A.quickc:hover {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #124f85;
    font-weight: normal;
    font-size: 9px;
    text-decoration: none;
}


A.quick3:link {
    border: 1px solid #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: normal;
    font-size: 12px;
    text-decoration: none;
    background-color: #0099CC;
}

A.quick3:active {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: normal;
    font-size: 12px;
    text-decoration: none;
    background-color: #0099CC;
    border: 1px solid #000000;
}

A.quick3:visited {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: normal;
    font-size: 12px;
    text-decoration: none;
    background-color: #0099CC;
    border: 1px solid #000000;
}

A.quick3:hover {
    font-weight: normal;
    text-decoration: none;
    background-color: #0099CC;
    border: 1px solid #000000;
}

.QuestionTypeHeader {
    font-size: 11pt;
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #000;
    font-weight: normal;
    text-align: left;
}

.quickheader {
    font-size: 12px;
    font-family: Arial;
    color: #000000;
    background-color: #FFFFFF;
    width: 200px;
    border-bottom: 1px solid #000000;
}

.quickItem {
    font-size: 12px;
    font-family: Arial;
    color: #666666;
    background-color: #FFFFFF;
    border-bottom: 1px solid #C4C4C4;
    padding: 3px;
}

.quickItemNoBorder {
    font-size: 12px;
    text-align: center;
    font-family: Arial;
    background-color: #FFF;
    color: #124f85;
    padding: 3px;
}

.flatboxQuick {
    background: #FFFFFF;
    border: #C4C4C4 1px solid;
    color: #666666;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
}

.flatboxSurvey3 {
    background: #FFFFFF;
    border: #333333 1px solid;
    color: #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10pt;
    text-align: left;
    margin-top: 4px;
    margin-bottom: 4px;
}

.aquabutton {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/newbut_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 5px 4px 5px;
    cursor: pointer;
}

.yellowbutton {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/newbut_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 5px 4px 5px;
    cursor: pointer;
}

.greybutton {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/newbut_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 5px 4px 5px;
    cursor: pointer;
}

.newsurvey {
    background-image: url(../../images/surveybg_new.png);
    background-position: left top;
    padding: 5px;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 13px;
    border: 1px solid #000000;
    padding-left: 25px;
    cursor: pointer;
    width: 210px;
    text-align: left;
}

.editnew {
    background-image: url(../../images/editbg_new.png);
    background-position: left top;
    padding: 5px;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 13px;
    border: 1px solid #000000;
    padding-left: 25px;
    cursor: pointer;
    width: 210px;
    text-align: left;
}

.mailres {
    background-image: url(../../images/mailbg_new.png);
    background-position: left top;
    padding: 5px;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 13px;
    border: 1px solid #000000;
    padding-left: 25px;
    cursor: pointer;
    width: 210px;
    text-align: left;
}

.greenbutton {
    border: 1px solid #9d9d9d;
    background-image: url(../../images/newbut_bg.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 5px 4px 5px;
    cursor: pointer;
}

#menu {
    border-bottom: 1px solid #ccc;
    margin: 0;
    font-family: Arial, Helvetica, Verdana;
    padding-bottom: 19px;
    padding-left: 10px;
}

    #menu ul, #menu li {
        display: inline;
        list-style-type: none;
        font-family: Arial, Helvetica, Verdana;
        margin: 0;
        padding: 0;
    }


    #menu a:link, #menu a:visited {
        background: #E8EBF0;
        border: 1px solid #ccc;
        color: #666;
        float: left;
        font-family: Arial, Helvetica, Verdana;
        font-size: small;
        font-weight: normal;
        line-height: 14px;
        margin-right: 8px;
        padding: 2px 10px 2px 10px;
        text-decoration: none;
    }

        #menu a:link.active, #menu a:visited.active {
            background: #fff;
            font-family: Arial, Helvetica, Verdana;
            border-bottom: 1px solid #fff;
            color: #000;
        }

    #menu a:hover {
        color: #330000;
        font-family: Arial, Helvetica, Verdana;
    }


div.section-1 #menu li#nav-1 a, div.section-2 #menu li#nav-2 a, div.section-3 #menu li#nav-3 a,
div.section-4 #menu li#nav-4 a {
    background: #fff;
    border-bottom: 1px solid #fff;
    color: #000;
    font-family: Arial, Helvetica, Verdana;
}

#menu #subnav-1, #menu #subnav-2, #menu #subnav-3, #menu #subnav-4 {
    font-family: Arial, Helvetica, Verdana;
    display: none;
    width: 90%;
}

body.section-1 #menu ul#subnav-1, body.section-2 #menu ul#subnav-2, body.section-3 #menu ul#subnav-3,
body.section-4 #menu ul#subnav-4 {
    display: inline;
    left: 10px;
    position: absolute;
    font-family: Arial, Helvetica, Verdana;
    top: 95px;
}

    body.section-1 #menu ul#subnav-1 a, body.section-2 #menu ul#subnav-2 a, body.section-3 #menu ul#subnav-3 a, body.section-4 #menu ul#subnav-4 a {
        background: #fff;
        font-family: Arial, Helvetica, Verdana;
        border: none;
        border-left: 1px solid #ccc;
        color: #999;
        font-size: smaller;
        font-weight: bold;
        line-height: 10px;
        margin-right: 4px;
        padding: 2px 10px 2px 10px;
        text-decoration: none;
    }

#menu ul a:hover {
    font-family: Arial, Helvetica, Verdana;
    color: #f00 !important;
}

#contents {
    font-family: Arial, Helvetica, Verdana;
    background: #fff;
    border: 1px solid #ccc;
    border-top: none;
    clear: both;
    margin: 0px;
    padding: 15px;
}

.SearchCondition {
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    color: #006699;
}

.RequiredFieldValidator {
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #990033;
}

.RequiredField {
    background: #F9F9F9;
    border: #b5b5b5 1px solid;
    color: #000000;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 8pt;
    text-align: left;
    margin-top: 4px;
    margin-bottom: 4px;
}

.astric {
    color: Red;
}

.paratitle {
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    line-height: 15px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.paratitle2 {
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    line-height: 15px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

#TD2Norm {
    font-size: 10pt;
    color: black;
    font-family: Arial, verdana, tahoma, sans-serif;
    text-decoration: none;
}

li.list1 {
    color: #ffffff;
}


.tBox {
    font-size: 10pt;
    color: #2b60de;
    font-family: Arial, verdana, Helvetica, sans-serif;
}

A.product:link {
    color: #003399;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

A.product:visited {
    color: #003399;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

A.product:hover {
    color: #370286;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

A.product:active {
    color: #003399;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

A:link {
    font-weight: normal;
    font-size: 10pt;
    font-family: Arial, verdana, Helvetica, sans-serif;
}

A:active {
    font-weight: normal;
    font-size: 10pt;
    color: red;
    font-family: Arial, verdana, Helvetica, sans-serif;
}

A:hover {
    font-weight: normal;
    font-size: 10pt;
    font-family: Arial, verdana, Helvetica, sans-serif;
}

A:visited {
    font-weight: normal;
    font-size: 10pt;
    color: blue;
    font-family: Arial, verdana, Helvetica, sans-serif;
}

A.external:link {
    font-weight: normal;
    font-size: 10pt;
    color: white;
    font-family: Arial, verdana, Helvetica, sans-serif;
    text-decoration: none;
}

A.external:active {
    font-weight: normal;
    font-size: 10pt;
    color: #f3f3f3;
    font-family: Arial, verdana, Helvetica, sans-serif;
    text-decoration: none;
}

A.external:hover {
    font-weight: normal;
    font-size: 10pt;
    color: white;
    font-family: Arial, verdana, Helvetica, sans-serif;
    text-decoration: none;
}

A.external:visited {
    font-weight: normal;
    font-size: 10pt;
    color: white;
    font-family: Arial, verdana, Helvetica, sans-serif;
    text-decoration: none;
}

A.main:link {
    font-weight: normal;
    font-size: 10pt;
    color: navy;
    font-family: Arial, verdana, Helvetica, sans-serif;
    text-decoration: none;
}

A.main:active {
    font-weight: normal;
    font-size: 10pt;
    color: navy;
    font-family: Arial, verdana, Helvetica, sans-serif;
    text-decoration: none;
}

A.main:hover {
    font-weight: normal;
    font-size: 10pt;
    color: navy;
    font-family: Arial, verdana, Helvetica, sans-serif;
    text-decoration: none;
}

A.main:visited {
    font-weight: normal;
    font-size: 10pt;
    color: navy;
    font-family: Arial, verdana, Helvetica, sans-serif;
    text-decoration: none;
}

#BodyLeft {
    font-weight: normal;
    font-size: 10pt;
    font-family: Arial, verdana, Helvetica, sans-serif;
}

#Normal {
    font-size: 10pt;
    font-family: Arial, verdana, Helvetica, sans-serif;
}

#Normal2 {
    font-size: 10pt;
    color: black;
    font-family: Arial, verdana, Helvetica, sans-serif;
}

#Note {
    font-size: 10pt;
    color: red;
    font-style: italic;
    font-family: Arial, verdana, Helvetica, sans-serif;
}

.mainheader {
    font-weight: bold;
    font-size: 12pt;
    color: #ffffff;
    font-style: normal;
    font-family: arial, verdana, tahoma, sans-serif;
    background-color: #1E3B7D;
    height: 30px;
}

.spacer {
    background-color: #567EC4;
    height: 7px;
}

.container {
    background-color: #EEF1FA;
}

.container2 {
    background-color: #fff;
}

#disabledcontrol {
    background-color: #000000;
}

.panhd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #103456;
    padding: 5px;
}

.toolbg {
    background-image: url(../../images/toolbg.gif);
    background-repeat: no-repeat;
    height: 18px;
    font- family:Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: Bold;
    color: #FFFFFF;
    padding: 5px;
}

.pantop {
    background-image: url(../../images/pantop.gif);
    background-repeat: no-repeat;
}

.panbot {
    background-image: url(../../images/panbot.gif);
    background-repeat: no-repeat;
}

.filttop {
    background-image: url(../../images/filtop.gif);
    background-repeat: no-repeat;
}

.filtbot {
    background-image: url(../../images/filbot.gif);
    background-repeat: no-repeat;
}

.filtbbg {
    background-image: url(../../images/filbg.gif);
    background-repeat: repeat-x;
    border-left: 1px solid #a8a8a8;
    border-right: 1px solid #a8a8a8;
    text-align: center;
}

#menu4 ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#menu4 {
    width: 203px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    background-color: #4b94d9;
    margin: 00px;
}

    #menu4 li a {
        height: 20px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 11px;
        text-decoration: none;
        border-bottom: 1px solid #FFF;
    }

        #menu4 li a:link, #menu4 li a:visited {
            color: #FFFFFF;
            background-color: #4b94d9;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 11px;
            display: block;
            border-bottom: 1px solid #FFF;
            padding: 6px 0 0 10px;
        }

        #menu4 li a:hover {
            color: #FFFFFF;
            background-color: #4b94d9;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 11px;
            padding: 6px 0 0 10px;
            border-bottom: 1px solid #FFFFFF;
        }

    #menu4 li #current {
        color: #FFFFFF;
        background-color: #4b94d9;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 11px;
        padding: 6px 0 0 10px;
        border-bottom: 1px solid #4b94d9;
    }

    #menu4 li a:active {
        color: #FFFFFF;
        background-color: #4b94d9;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 11px;
        padding: 6px 0 0 10px;
        border-bottom: 1px solid #FFF;
    }

.roundcont {
    background-color: #FFF;
    color: #000;
}

.roundmid {
    border-left: 2px solid #bababa;
    border-right: 2px solid #bababa;
    padding: 5px;
}

.roundtop {
    background: url(../../images/rghttop_k.gif) no-repeat top right;
}

.roundbottom {
    background: url(../../images/rghtbot_k.gif) no-repeat top right;
}

.rgreyhd {
    color: #797979;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: Normal;
    font-size: 18px;
}

img.corner {
    width: 5px;
    height: 5px;
    border: none;
    display: block !important;
}

.bigbox {
    display: block;
    border: solid 2px #927d6c;
    background-color: #bfaa9a;
}

.surveybox {
    display: block;
    border: solid 1px #f2eecc;
    background-color: #f8f8f8;
}

.editrow1 {
    background-color: #2461bf;
}

.editrtr1 {
    background-color: #eaeef3;
}

.editrtr2 {
    background-color: #ffffff;
}

.grdfoot {
    background-color: #f2eecc;
}

A.hdtablink:link {
    color: #FFF;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: Bold;
}

A.hdtablink:visited {
    color: #FFF;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: Bold;
}

A.hdtablink:hover {
    color: #FFF;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: Bold;
}

A.hdtablink:active {
    color: #FFF;
    text-decoration: underline;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: Bold;
}

.movebut {
    background-image: url(../../images/move_blue.gif);
    width: 159px;
    height: 28px;
    cursor: pointer;
}

.cancelbut {
    background-image: url(../../images/cancelbut_blue.gif);
    width: 159px;
    height: 28px;
    cursor: pointer;
}

.removebut {
    background-image: url(../../images/remove_blue.gif);
    width: 159px;
    height: 28px;
    cursor: pointer;
}

.BlueHeaderBig {
    font-weight: bold;
    font-size: 14px;
    color: #003399;
    font-family: Arial, verdana, Helvetica, sans-serif;
    background-color: #F2F2F2;
    text-align: left;
    height: 22px;
}

.GettingStartedComplete {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: normal;
    font-size: 14px;
    text-decoration: none;
    background-color: #0099CC;
}

.GettingStartedInComplete {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: normal;
    font-size: 14px;
    text-decoration: none;
    background-color: #CC0000;
}

.popupwindowGettingStarted {
    background-color: #FFFFFF;
    border: 2px solid #0099cc;
    height: auto;
    min-height: 405px;
    margin-top: 0px;
}

.topbarGettingStarted {
    background-color: #0099CC;
    padding: 5px;
    margin-bottom: 10px;
    color: #FFFFFF;
}

ul.niceList {
    margin-left: 0em;
    padding-left: 0.2em;
    margin-bottom: 1em;
}

    ul.niceList li {
        background: url(bullet.gif) 0em 0.3em no-repeat; /* change background em accordingly */
        padding-left: 0.8em;
        list-style: none;
    }

.niceList ul li {
    background-image: url(bullet_child.gif);
}

ol.niceList li, ul.niceList li {
    margin-bottom: 0.5em;
}

ol.niceList {
    margin-left: 1.5em;
    padding-left: 0px;
}

.niceList ol li {
    list-style: decimal;
    background-image: none;
    padding-left: 0em;
}

.mGrid {
    width: 100%;
    background-color: #fff;
    margin: 5px 0 10px 0;
    border: solid 1px #525252;
    border-collapse: collapse;
}

    .mGrid td {
        padding: 2px;
        border: solid 1px #c1c1c1;
        color: #717171;
    }

    .mGrid th {
        padding: 4px 2px;
        color: #fff;
        background: #424242 url(images/grey/grd_head.png) repeat-x top;
        border-left: solid 1px #525252;
        font-size: 0.9em;
    }

        .mGrid th a {
            font-size: 0.9em;
            color: #FFFFFF;
            text-decoration: underline;
            font-weight: bold;
        }

            .mGrid th a:hover {
                font-size: 0.9em;
                color: #FFFFFF;
                text-decoration: none;
                font-weight: bold;
            }

    .mGrid .alt {
        background: #fcfcfc url(images/grey/grd_alt.png) repeat-x top;
    }

    .mGrid .pgr {
        background: #424242 url(images/grey/grd_pgr.png) repeat-x top;
    }

        .mGrid .pgr table {
            margin: 5px 0;
        }

        .mGrid .pgr td {
            border-width: 0;
            padding: 0 6px;
            border-left: solid 1px #666;
            font-weight: bold;
            color: #fff;
            line-height: 12px;
        }

        .mGrid .pgr a {
            color: #666;
            text-decoration: none;
        }

            .mGrid .pgr a:hover {
                color: #000;
                text-decoration: none;
            }

.MenuItems {
    padding: 10px 20px 10px 20px;
    font-size: 10pt;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #0e577d;
    background-image: url(../../images/menu_right_bar.png);
    background-position: right;
    background-repeat: no-repeat;
}

    .MenuItems a {
        font-size: 10pt;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
    }

.MenuItem {
    padding: 10px 10px 10px 20px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: normal;
    background-color: #FAFAFA;
    width: 250px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #CCCCCC;
    height: 41px
}

    .MenuItem img {
        margin: 8px 5px -3px 0px
    }

    .MenuItem a {
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
        color: #333333;
        font-weight: normal;
        text-decoration: underline;
    }


        .MenuItem a:hover {
            color: #4a4a56;
            text-decoration: none;
        }

/* CSS Menu Pages - Starts */
.blueHeader {
    color: #0e577d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 0 5px;
    text-align: left;
}

.blackHeader {
    color: #222222;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

    .blackHeader img {
        margin: 8px 5px -3px 0px;
    }

.text11 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #015ba7;
    font-weight: normal;
}

.rounded-corners {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    border-top: #0e577d solid 2px;
    border-bottom: #eaeaea solid 1px;
    border-left: #eaeaea solid 1px;
    border-right: #eaeaea solid 1px;
    font-family: Arial, Helvetica, sans-serif;
    color: #4a4a56;
    font-size: 14px;
    padding: 10px;
    background-color: #f8f8f8;
    margin: 0px 10px 0px 10px;
}
/* CSS Menu Pages - Ends */
.leadTable {
    margin: 0px 0px 0px 0px;
    width: 100%;
    border: #ececec solid 1px;
}

    .leadTable td {
        background: #fff;
        color: #4a4a56;
        padding: 4px;
        height: 20px;
        font-size: 12px;
    }

        .leadTable td a {
            color: #222;
            text-decoration: underline;
            font-size: 12px;
        }

            .leadTable td a:hover {
                color: #4a4a56;
                text-decoration: none;
            }

    .leadTable .greyborder {
        border-bottom: #ececec solid 1px
    }


    .leadTable th {
        background: #f2f3f3;
        color: #044588;
        padding: 4px;
        height: 15px;
        text-align: left;
        font-size: 12px;
    }


.menuButton {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("images/btn_sprite.png") repeat-x scroll right top #E8E8E9;
    border-color: #B5B5B5 #B5B5B5 #7F7F7F;
    border-image: none;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    font-size: 11px;
    font-weight: bold;
    margin: 0px 0px 3px 0px;
    padding: 2px 3px;
    letter-spacing: 1px;
    color: #4a4a56;
    cursor: pointer;
}

.more a {
    color: #044588;
    text-decoration: none;
    font-size: 12px;
    float: right;
    margin: 5px 0px;
}

    .more a:hover {
        color: #044588;
        text-decoration: underline;
    }

.watertext {
    background-position: 0 0;
    background: none repeat scroll 0 0 #F9F9F9;
    border-color: #B5B5B5;
    border-style: solid;
    border-width: 1px;
    font-family: Arial,verdana,Helvetica;
    font-size: 8pt;
    font-style: italic;
    margin-bottom: 4px;
    margin-top: 4px;
    text-align: left;
    color: gray;
}

.getvidhd {
    color: #666666;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 16pt;
    font-weight: Normal;
}

A.getvid:link {
    color: #666666;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: Normal;
    background-color: #f6f6f6;
    background-image: url(../../images/play_button_bg.png);
    background-position: right;
    background-repeat: no-repeat;
    display: block;
    border-bottom: dotted 2px #FFF;
    padding: 10px;
    width: 190px;
    cursor: hand;
}

A.getvid:visited {
    color: #666666;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: Normal;
    background-color: #f6f6f6;
    background-image: url(../../images/play_button_bg.png);
    background-position: right;
    background-repeat: no-repeat;
    display: block;
    border-bottom: dotted 2px #FFF;
    padding: 10px;
    width: 190px;
    cursor: hand;
}

A.getvid:hover {
    color: #000000;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: Normal;
    background-color: #e5e5e5;
    background-image: url(../../images/play_button_bg.png);
    background-position: right;
    background-repeat: no-repeat;
    display: block;
    border-bottom: dotted 2px #FFF;
    padding: 10px;
    width: 190px;
    cursor: hand;
}

A.getvid:active {
    color: #666666;
    text-decoration: none;
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: Normal;
    background-color: #f6f6f6;
    background-image: url(../../images/play_button_bg.png);
    background-position: right;
    background-repeat: no-repeat;
    display: block;
    border-bottom: dotted 2px #FFF;
    padding: 10px;
    width: 190px;
    cursor: hand;
}


.pagingStyle {
    background-color: #FFFFFF;
    color: #323232;
    font-family: arial,helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-top: 5px;
    height: 24px;
    border: 1px solid #D1D2D2;
    padding-right: 5px;
}

    .pagingStyle a {
        color: #124F85;
        font-family: verdana,arial,lucida,sans-serif;
        font-size: 12px;
        margin: 0 2px 0 4px;
        text-decoration: none;
    }

        .pagingStyle a:visited {
            font-size: 14px !important;
            font-weight: bold;
            text-decoration: none;
        }

    .pagingStyle select {
        color: #323232;
        font-family: arial,helvetica,sans-serif;
        font-size: 12px;
        font-weight: bold;
    }

#ulUserList li {
    float: left;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-left: 4px;
    margin-top: 4px;
    white-space: nowrap;
    background-color: #F8F8FF;
    border: 1px solid #BFBFBF;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

    #ulUserList li > img {
        margin-left: 4px;
        cursor: pointer;
        height: 8px;
        width: 8px;
    }

A.quickCall:link {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #124f85;
    font-weight: normal;
    font-size: 24px;
    text-decoration: underline;
}

A.quickCall:active {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #124f85;
    font-weight: normal;
    font-size: 24px;
    text-decoration: none;
}

A.quickCall:visited {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #124f85;
    font-weight: normal;
    font-size: 24px;
    text-decoration: underline;
}

A.quickCall:hover {
    font-family: Arial, verdana, Helvetica, sans-serif;
    color: #124f85;
    font-weight: normal;
    font-size: 24px;
    text-decoration: none;
}

.SLAGreen {
    background-color: #CCFFCC;
    color: #000000;
}

.SLAYellow {
    background-color: #FFFF99;
}

.SLARed {
    background-color: #993333;
    color: #FFFFFF;
}
