﻿
body {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    text-align: center;
    background-color: #5ba0d6;
}

.HeaderLogo {
    float: left;
    background-size: auto;
    background-position: Left 0px;
    background-image: url('../Images/SAC_HeaderImg.png');
    background-repeat: no-repeat;
    width: 30%;
    height: 100px;
    background-color: #FFFFFF;
}

.HeaderTitle {
    /*background-image: url('../Images/topBanner.png');*/
    /*background-image: url('../Images/SAC_Text100.png');*/
    /*background-image: url('../Images/SAC_HeaderImg2.png');*/
    background-position: center;
    background-size: auto;
    background-repeat: no-repeat;
    position: relative;
    height: 100px;
    width: 100%;
    /*text-shadow: 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black;*/
}

.shadowOutline {
}

.TitleProject {
    float: left;
    width: 35%;
    bottom: 10px;
    padding-top: 35px;
    padding-left: 15px;
    padding-left: 15px;
}

.SACbgColor {
    background-color: #d5e5ee;
}

.RightTitle {
    float: Right;
    width: 150px;
    vertical-align: middle;
    bottom: 10px;
    /*padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;*/
}

.LeftTitle {
    float: Left;
    width: auto;
    vertical-align: middle;
    bottom: 10px;
    padding-top: 5px;
    /*padding-left: 10px;
    padding-right: 10px;*/
}

.FontMainTitle {
    font-weight: bold;
    font-size: 16px;
    color: #FFFFFF;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    /*padding-top: 45px;*/
    padding-right: 10px;
}

.UserPanel {
    vertical-align: middle;
    height: 50px;
}

.FontWelcome {
    color: #FFFFFF;
    letter-spacing: 1px;
    margin: 3px 0px 3px 0px;
    font-weight: bold;
    font-family: Verdana, Geneva, sans-serif;
    font-size: small;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px; /*padding-right: 20px;*/
    padding-bottom: 10px; /*padding-left: inherit;*/
    /* font-style: italic;*/
    vertical-align: middle;
}

.leftMenu {
    padding: 0px;
    margin: 0px;
    background-color: #E3EEF4;
    float: left;
    width: 60px;
    /* min-height: 550px*/
}

.leftMenuFolder {
    padding-left: 0px;
    /*padding: 10px;*/
    margin: 0px;
    float: left;
    width: 60px;
    /*min-height: 550px*/
}

.content {
    /*background-color: #EDEDED;*/ /*float: Right;*/
    width: auto;
    padding-left: 90px;
}

.content10px {
    /*background-color: #EDEDED;*/ /*float: Right;*/
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
}

.TitleContent {
    /*display: block;*/
    height: 22px;
    padding: 5px 5px 3px 10px;
    /*padding: 15px 15px 3px 25px;*/
    border-bottom: medium #CCC solid;
    font-weight: bold;
}

.content_right {
    display: inline-block;
    position: relative;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 14px;
    color: #000;
    width: 100%;
    margin-top: 20px;
}

.TitlePage {
    /*display: block;*/
    height: 22px;
    padding: 15px 15px 3px 25px;
    border-bottom: medium #447a99 solid;
    font-weight: bold;
    font-size: medium;
    text-transform: uppercase;
    border-bottom-color: #447a99;
}

.fill_form {
    display: block; /* position:relative;*/
    line-height: 10px;
    padding: 1px 10px 1px 10px;
}

.fill_form2 {
    display: block; /* position:relative;*/
    line-height: 10px;
}

.application_title_1 {
    font-size: 50px;
    font-weight: bold;
    font-family: Arial Black, Geneva, sans-serif;
    /*color: rgb(185, 10, 49);*/
    color: rgb(25, 86, 148);
    line-height: 80%;
}
.application_title_2 {
    font-size: 16px;
    font-weight: bold;
    font-family: Arial Black, Geneva, sans-serif;
    /*color: rgb(25, 86, 148);*/
    color: rgb(185, 10, 49);
}
.application_title_3 {
    font-size: 16px;
    font-weight: bold;
    font-family: Arial Black, Geneva, sans-serif;
}
.application_title_4 {
    font-size: 16px;
    font-weight: bold;
    font-family: Arial Black, Geneva, sans-serif;
    /*color: rgb(40, 143, 154);*/
    color: rgb(185, 10, 49);
}

.textfield_title {
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana, Geneva, sans-serif;
}

.TextBox {
    border: #CCC solid 1px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    padding: 4px 10px 4px 10px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 9pt;
    color: #000000;
    font-weight: normal;
    text-transform: uppercase;
    margin-bottom: 5px;
}

.TextBox_Password_Email {
    border: #CCC solid 1px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    padding: 4px 10px 4px 10px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 9pt;
    color: #000000;
    font-weight: normal;
    margin-bottom: 5px;
}

.button1 {
    background-color: #447a99;
    border: 0px solid #447a99;
    border-bottom: 0px solid #447a99;
    -webkit-border-radius: 34px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #ffffff;
    font: bold 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
    font-weight: bold;
    line-height: 1;
    padding: 7px 25px 8px 25px;
    text-align: center;
    font-style: inherit !important;
}

    .button1:hover {
        background-color: #1b4b66;
        color: #ffffff;
        cursor: pointer;
    }

.button2 {
    /*    background-color: #d71635;
    border: 0px solid #447a99;
    border-bottom: 0px solid #447a99;
    -webkit-border-radius: 34px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #ffffff;
    font: bold 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
    font-weight: bold;
    line-height: 1;
    padding: 7px 25px 8px 25px;
    text-align: center;
    font-style: inherit !important;
    width: 60%;
    margin-bottom: 10px;*/


    background-color: #d71635;
    border: 0px solid #447a99;
    border-bottom: 0px solid #447a99;
    -webkit-border-radius: 34px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #ffffff;
    font: bold 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
    font-weight: bold;
    line-height: 1;
    padding: 7px 25px 8px 25px;
    text-align: center;
    font-style: inherit !important;
}

    .button2:hover {
        background-color: #6f0a1b;
        color: #ffffff;
        cursor: pointer;
    }

.sfo
.sfont {
    font-family: Arial;
    font-size: 10px;
    color: Black;
}

.slink {
    font-family: Arial;
    font-size: 10px;
    color: Blue;
}

.sbttn {
    font-family: Arial;
    font-size: 11px;
    color: Black;
    background-color: White;
}

.selectedbttn {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: Orange;
    font-size: 8.5pt;
}

.highlight_row {
    color: #FF0080;
    font-weight: bold;
    background-color: #FCDFFF;
}

.highlight_pakage {
    color: Purple;
    background-color: #ECE5B6;
}

.highlight_row_1 {
    color: Orange;
    font-weight: bold;
}

.highlight_row_3 {
    /*font-family:Arial;
    font-size:11px;
    font-weight: bold;
    color:Red;
    background-color:White;*/
    background-color: #ffdab9;
}

.highlight_row {
    color: #FF0080;
    font-weight: bold;
    background-color: #FCDFFF;
}

.BackgroundRemarks {
    color: Red;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
    /*background-color:#FFFFCC;*/
    border-style: none;
    text-align: left;
}

.popupMenu {
    position: absolute;
    visibility: hidden;
    background-color: #FFFFCC;
}

.popupHover {
    background-image: url(images/header-opened.png);
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #FFFFCC;
}



.displayhide {
    display: none
}

.gridviewRow {
    background-color: white;
    font-family: Arial;
    font-size: 10px;
}

.selectedgridviewRow {
    background-color: #CCFFFF;
    font-family: Arial;
    font-size: 10px;
}

.folderBttn {
    background-color: transparent;
    background-image: url(folder.png);
    background-repeat: no-repeat;
    background-position: left;
}



.folderLinkBttn {
    background-color: transparent;
    background-image: url(../image/folderTaskList.png);
    background-repeat: no-repeat;
    background-position: left;
}

.folderLinkBttntxt {
    background-color: transparent;
    background-position: left;
    color: Blue;
    padding: 2px;
    text-align: left;
    font-family: Arial;
    font-size: 11px;
    text-decoration: none;
}

.SelectfolderLinkBttntxt {
    background-color: transparent;
    background-position: left;
    color: Red;
    padding: 2px;
    text-align: left;
    font-family: Arial;
    font-size: 11px;
    text-decoration: none;
}


.SelectFolderTaskList {
    background-color: transparent;
    /*/*background-image: url(../image/folderTaskListOpen.png);*/ */ background-repeat:no-repeat;
    background-position: center;
    width: 50px;
    height: 40px;
}

.UnSelectFolderTaskList {
    background-color: transparent;
    /*background-image: url(../image/folderTaskList.png);*/
    background-repeat: no-repeat;
    background-position: center;
    width: 50px;
    height: 40px;
}

.DisablefolderLinkBttntxt {
    background-color: transparent;
    background-position: left;
    color: Red;
    padding: 2px;
    text-align: left;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 8pt;
    text-decoration: none;
}

.viewhead {
    font-family: Arial;
    font-size: 10px;
    /* color:White;
    background-color:#4169e1;	*/
    text-align: center;
    background-color: #CCFFFF;
}

.loginErrMsg {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 8.5pt;
    color: Red;
    font-weight: bold;
}

.modalPopup {
    background-color: white; /* #DAF0FE; */
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 500px;
}

.modalBackground {
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopupHeader {
    font-family: Arial;
    font-size: 12px;
    color: White;
    font-weight: bold;
    background-color: #4169e1;
    border-color: #4169e1;
    border-width: 0px;
    text-align: center;
    cursor: move;
}



.font_Red {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #FF4040;
    font-weight: bold
}

/*.font_titlewhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight:bold}*/
.font_titlewhite {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #ffffff;
    font-weight: bold
}

.font_titleblack {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9.5pt;
    color: #000000;
    font-weight: bold;
    text-transform: uppercase;
}

.font_titleyellow {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12pt;
    color: #ffff66;
    font-weight: bold
}

.font_slash {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    font-weight: normal
}

.font_arrow {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 7pt;
    color: #ffffff;
    font-weight: normal
}

.font_textyellow {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: #ffcc00
}

.font_guest {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10pt;
    color: #006666;
    font-weight: normal
}

.font_date {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 9pt;
    color: white
}

.font_serif {
    font-family: "Times New Roman", Times, serif;
    font-size: 9pt;
    color: #000000
}

.font_serif2 {
    font-family: "Times New Roman", Times, serif;
    font-size: 9pt;
    color: #000000
}

.font_text_ralign {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 8.5pt;
    color: #000000;
    text-align: right
}

.font_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    font-weight: bold
}

.font_text_disabled {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 8.5pt;
    color: Black;
    background-color: #B0B0B0;
}

.font_text_disabled2 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 9pt;
    color: Black;
    background-color: #B0B0B0;
}

.font_text_enabled {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 8.5pt;
    color: Black;
    background-color: white;
}

.font_text1 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10pt;
    color: #000000;
    font-weight: normal
}

.font_text2 {
    font-family: Verdana, Geneva, sans-serif;
    text-align: left;
    font-size: 9pt;
    color: #000000;
    font-weight: bold
}

.font_text2a {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 9pt;
    color: #000000;
    font-weight: normal
}

.font_textXXX {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 7pt;
    color: #000000;
    font-weight: normal
}

.font_text3 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 8pt;
    color: #FAF382;
    font-weight: bold
}

.font_text4 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 8.5pt;
    color: #FF0000
}

.font_text5 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 8.5pt;
    color: blue;
    font-weight: bold;
    text-align: center;
    vertical-align: middle
}

.font_maintitle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13pt;
    color: #cc0033
}

.font_footer {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 7.5pt;
    color: #cccccc
}

.font_error {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 7.5pt;
    color: #cc0000
}

.font_section {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #ffffcc;
    font-weight: bold
}

.font_section1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #ffffcc;
    font-weight: bold
}

.font_section2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #ffffcc;
    font-weight: normal
}

.font_link {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 8.5pt;
    color: Blue;
    text-decoration: none;
}

.Navigatebutton {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 8.5pt;
    color: Black;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
}

.linkbutton {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 8.5pt;
    color: blue;
    font-weight: bold;
}

.sortlink {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 8.5pt;
    color: #000000;
    font-weight: bold;
}

.link_white {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10pt;
    color: white;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
}

.font_red {
    font-family: Verdana, Geneva, sans-serif;
    text-align: left;
    font-size: 9pt;
    color: red;
    font-weight: bold
}


a.menu_grey {
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7.5pt;
    color: #e5e5e5;
    font-weight: bold
}

    a.menu_grey:hover {
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 7.5pt;
        color: #333333;
        font-weight: bold
    }

.menu_white {
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7.5pt;
    color: #ffffff;
    font-weight: normal
}

    .menu_white:hover {
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 7.5pt;
        color: #FFFF00;
        font-weight: normal
    }

a.section {
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #ffffcc;
    font-weight: bold
}

    a.section:hover {
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #ffff00;
        font-weight: bold
    }

a.subsection {
    text-decoration: none;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 7.5pt;
    color: #ffcc99;
    font-weight: normal
}

    a.subsection:hover {
        text-decoration: none;
        font-family: Verdana, Geneva, sans-serif;
        font-size: 7.5pt;
        color: #ffffff;
        font-weight: normal
    }

a.subsidiarymenu {
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
    font-weight: normal
}

    a.subsidiarymenu:hover {
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #e5e5e5;
        font-weight: normal
    }

a.next {
    text-decoration: none;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 7.5pt;
    color: #CC0033;
    font-weight: normal
}

    a.next:hover {
        text-decoration: none;
        font-family: Verdana, Geneva, sans-serif;
        font-size: 7.5pt;
        color: #ffffff;
        font-weight: normal
    }

a.vid {
    text-decoration: underline;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 8pt;
    color: #cc0000;
    font-weight: normal
}

    a.vid:hover {
        text-decoration: underline;
        font-family: Verdana, Geneva, sans-serif;
        font-size: 8pt;
        color: #333333;
        font-weight: normal
    }

.darkgreen0 {
    background-color: #0085D4
}

.darkgreen1 {
    background-color: #39478A
}

.darkgreen {
    background-color: #0070B3
}

.darkgrey0 {
    background-color: #999999
}

.darkgrey1 {
    background-color: #3399FF
}

.darkgrey {
    background-color: #699FC8
}

.lightgrey0 {
    background-color: #cccccc
}

.lightgrey1 {
    background-color: #FFFFB9
}

.lightgrey2 {
    background-color: #FFFFD7
}

.lightgrey {
    background-color: #E9E9E9
}

.black {
    background-color: #000000
}

.yellow {
    background-color: #ffff99
}

.white0 {
    background-color: #ffffff
}

.white1 {
    background-color: #3399FF
}

.white {
    background-color: #699FC8
}

.silver0 {
    background-color: #E5E5E5
}

.silver1 {
    background-color: #FFFFE1
}

.silver {
    background-color: #FFF8C6
}

.silver2 {
    background-color: #AFC7C7
}

.cyan0 {
    background-color: #E5E5E5;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    font-weight: bold;
}
/*.cyan1{background-color:#43A5BE}*/
.cyan2 {
    background-color: #0404B4
}

.cyan1 {
    background-color: #43A5BE
}

.cyan3 {
    background-color: #FFFFFF;
}

.loginpage {
    background-color: #E3F0FF
}

.gvheader {
    background-color: #B9C4FF
}

.gvrow {
    background-color: #e6e6fa
}

.gvselected {
    background-color: #a9a9a9
}

.gvselected2 {
    background-color: #00bfff
}


.body {
    background-repeat: inherit;
    background-position: inherit;
    background-color: #E6E6E6;
}

.box {
    border: 1px solid Black;
    background: #ffffff;
    font: normal normal lighter/3px xx-small/ Verdana;
}

.box2 {
    border: 1px solid InactiveCaption;
    background: #0085D4; /* #ffffff;*/
    font: lighter xx-small Verdana;
    color: #ffffff;
}

.box3 {
    border: 1px solid InactiveCaption;
    background: #E3F0FF;
    /*width:130px;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
}

.loginBttn {
    border: 2px solid InactiveCaption;
    background: #ffffff;
    /*font : lighter xx-small Verdana;*/
    width: 70px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 8.5pt;
}

.BttnStatus {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 8.5pt;
    font-weight: bold;
    width: 100px;
}

.panel {
    font-family: Arial;
    font-size: 10px;
    color: Blue;
}

.textTrans {
    background-color: #cccccc;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 7.5pt;
    color: #cc0000;
    border-style: none;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px
}






.tsText {
    font-family: Verdana, Arial, Verdana, Helvetica;
    font-size: 8.5pt;
    color: #333333;
    font-weight: normal;
    text-decoration: none
}

.tsHeader {
    font-family: Verdana, Helvetica;
    font-size: 11pt;
    font-weight: normal;
    text-decoration: none;
    color: #ff9900;
    font-weight: bold
}

.tsHeader2 {
    font-family: Verdana, Helvetica;
    font-size: 12.5pt;
    color: #333333;
    font-weight: normal;
    text-decoration: none
}

.tsBody {
    font-family: Arial, Verdana, Helvetica;
    font-size: 9pt;
    color: #333333;
    font-weight: normal;
    text-decoration: none
}

.tsBody2 {
    font-family: Arial, Verdana, Helvetica;
    font-size: 11pt;
    color: #000000;
    font-weight: bold;
    text-decoration: none
}

.tsTextBold {
    font-family: Arial, Verdana, Helvetica;
    font-size: 9pt;
    font-weight: Bold;
    text-decoration: none
}

.tsTextItalic {
    font-family: Arial, Verdana, Helvetica;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    font-style: italic;
}

.tsTextList {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 9pt;
    text-decoration: none
}

.tsTextListBold {
    font-family: Verdana, Geneva, sans-serif;
    font-weight: bold
}

.tsTextListItalic {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt
}

.tsTextSmall {
    font-family: Verdana, Arial, Helvetica, sans-serif
}

.tsArticleHeadline {
    font-family: Arial, Verdana, Helvetica;
    font-size: 12pt;
    color: #336699;
    font-weight: bold;
    text-decoration: none
}

.tsArticleSubhead {
    font-family: Arial, Verdana, Helvetica;
    font-size: 10pt;
    font-weight: normal;
    text-decoration: none
}

.tsArticleByline {
    font-family: Arial, Verdana, Helvetica;
    color: #000000;
    font-size: 7pt;
    font-weight: normal;
    text-decoration: none
}

.tsArticleHeadline2 {
    font-family: Arial, Verdana, Helvetica;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: none
}

.tsArticleByline2 {
}

.tsArticleMore {
    font-family: Verdana, Helvetica;
    color: #ff0000;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none
}

.tsArticleHeadline3 {
    font-family: Arial, Verdana, Helvetica;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: none
}

.tsArticleByline3 {
    font-family: Arial, Verdana, Helvetica;
    font-size: 9pt;
    font-style: italic;
    text-decoration: none
}

.tsVoteBar {
    color: #FFFFFF;
    background-color: #cccccc
}




/* calender*/

.MyCalendar .ajax__calendar_container {
    border: 1px solid #646464;
    background-color: white;
    color: blue;
}

.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}

.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}

.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight: bold;
}

/* collapse panel*/

.demoheading {
    padding-bottom: 20px;
    color: #5377A9;
    font-family: Arial, Sans-Serif;
    font-weight: bold;
    font-size: 1.5em;
}

.collapsePanel {
    background-color: white;
    overflow: hidden;
}

.collapsePanelHeader {
    width: 100%;
    height: 22px;
    /*background-image: url(images/bg-menu-main.png);*/
    /*background-repeat:repeat-x;*/
    background-color: #39478A;
    color: #FFF;
    font-weight: bold;
    font-family: Arial, Sans-Serif;
    font-weight: bold;
    font-size: 10pt;
}



.accordionHeader {
    text-align: center;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    width: 100%;
    background-image: url(../image/pane1.gif);
    background-repeat: no-repeat;
    color: #000;
    /*background-image: url(../image/bg-menu-main.png);
	background-repeat:repeat-x;
	*/
}

.accordionHeaderSelected {
    text-align: center;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    width: 100%;
    background-image: url(../image/pane1.gif);
    background-repeat: no-repeat;
    color: #000;
    /*background-image: url(../image/bg_menu_selected.gif);
	background-repeat:repeat-x;
	*/
}

#main {
    background-color: #FFFFFF;
    width: 100%;
}

.accordionContent {
    background-color: White; /* #D3DEEF;*/
    border: none;
    /*border: 1px dashed #2F4F4F;*/
    border-top: none;
    text-align: left;
    margin-left: 0px;
    /*padding: 1px;
    padding-top: 20px;*/
}

.menu_style {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: black;
    font-weight: normal;
    z-index: 100;
    background-repeat: no-repeat;
    display: block;
}

    .menu_style :hover {
        color: #2B65EC;
        /*	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:9pt;
   font-weight:normal;  
    background: url(../Image/v3.jpg) 0 -32px;
   background-repeat:no-repeat;
   background-position:center ;
	*/
    }

.menu_style2 {
    /* 	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:9pt;
   color: #993366;
   font-weight:normal; 
    
  background: url(../Image/v3.jpg) 0 -64px;
   background-repeat:no-repeat;
	*/
}

.menu_item_style {
    /*font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   color: blue;
   font-weight: normal;
    
   background: url(../Image/v3.jpg) ;
    background-position:center ;
   background-repeat:no-repeat;
   background-color :#ECD872;
   */

    background-color: #EDDA74;
    z-index: 100;
    height: 23px;
    font-size: 9pt;
    Padding: 0px 5px 0px 5px;
}



/*.button3 {
    margin: inherit inherit;
    border: none;
    background-image: url(../Image/btn_bg1.JPG);
    background-repeat: no-repeat;
    background-color: Transparent;
    width: 97px;
    height: 28px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
}

    .button3:hover {
        background-image: url(../Image/btn_bg2.JPG);*/
/*text-decoration: blink;
background: #fafad2;*/
/*}*/

.button_s {
    border: 1px solid InactiveCaption;
    background: #EDDA74;
    border-color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    cursor: pointer;
    color: black;
}

    .button_s:hover {
        color: black;
        background: #EBECE4;
    }

/*.button2 {
    margin: 5px inherit;
    border: none;
    background-color: transparent;
    background-image: url(../Image/btn_bg.png);
    background-repeat: no-repeat;
    width: 120px;
    height: 20px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}

    .button2:hover {
        color: black;
        background-image: url(../Image/btn_hv.png);
    }*/

.tabmenu {
    background-image: url(../Image/tab_unselectT.png);
    text-align: center;
    background-position: right;
    color: white;
    font-family: Gill Sans MT !important;
    font-size: small;
    height: 23px;
    padding: 0px;
    display: inline-block;
    background-position: top;
}

.tabmenuhover {
    margin: inherit inherit;
    color: black;
    font-family: Gill Sans MT !important;
}

.tabmenuselected {
    background-image: url(../Image/tab_selectedT.png);
    background-color: #f0f8ff;
    color: White;
    text-decoration: none;
    text-align: center;
    margin: inherit inherit;
    color: black;
    font-family: Gill Sans MT !important;
    font-size: small;
    height: 23px;
    padding: 0px;
    background-position: top;
}

.DisableCheckBox {
    color: Gray;
}


h2 {
    color: #2f2203;
    letter-spacing: 1px;
    margin: 5px 0px 10px 5PX;
    text-transform: uppercase;
    font-weight: bold;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 16px;
}

h3 {
    color: #2f2203;
    letter-spacing: 1px;
    margin: 5px 0px 10px 5PX;
    font-weight: bold;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 14px;
}

div.Section1 {
    page: Section1;
}

ol {
    margin-bottom: 0in;
}

ul {
    margin-bottom: 0in;
}



.Cal_font_Assigned {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: #006633;
    font-weight: bold
}

.Cal_font_UnAssigned {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: #FF3300;
    font-weight: bold
}

.Cal_font_Public {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: #000000;
    font-weight: bold
}

.Cal_font_User {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: #996633;
    font-weight: bold
}

.Cal_font_UnAvailable {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: #5B0000;
    font-weight: bold;
}

.Cal_font_XXX {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: #000000;
    font-weight: bold
}

.style3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
}

.ResultYes {
    background-image: url(../Image/Result1.jpg);
}

.ResultNo {
    background-image: url(../Image/Result2.jpg);
}

.ResultPending {
    background-image: url(../Image/Result3.jpg);
}

.Label {
    color: #2f2203;
    letter-spacing: 1px;
    font-weight: normal;
    /*font-family: Arial, Helvetica, sans-serif;*/
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    line-height: 20px;
    /*margin: 3px 5px 3px 25PX;*/
    padding-left: 8px;
}

.Label2 {
    color: #2f2203;
    letter-spacing: 1px;
    font-weight: normal;
    /*font-family: Arial, Helvetica, sans-serif;*/
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    line-height: 15px;
    padding-left: 8px;
}

.Label211 {
    color: #2f2203;
    letter-spacing: 1px;
    font-weight: normal;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    line-height: 20px;
    padding-right: 50px;
}

.LabelTitle {
    color: #2f2203;
    letter-spacing: 1px;
    font-weight: normal;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    line-height: 15px;
    font-style: italic;
}

.TextBox {
    color: #2f2203;
    letter-spacing: 1px;
    font-weight: normal;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
}

.goButtonClassHov .rbText {
    color: White !important;
}

.modalPopupCSS {
    background-color: Gray;
    border-width: 2px;
    border-style: none;
    border-color: Gray;
    padding: 0px;
    /* width:0px;*/
    text-align: center;
}

.modalPopupCSSNone {
    background-color: #FFFFFF;
    border-width: 2px;
    border-style: none;
    border-color: Gray;
    padding: 0px; /* width:0px;*/
}

.textfield_title {
    /*display:block;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;*/
    /*color: #060400;*/
    color: #6c6769;
    letter-spacing: 1px;
    margin: 1px 1px 1px 1PX;
    font-weight: bold;
   /*font-family: Arial, Helvetica, sans-serif;*/
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    display: block;
    line-height: 20px;
    text-transform: uppercase;
}

.select {
    border: #CCC solid 1px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    padding: 4px 4px 4px 4px;
}

#features {
    margin: 30px 0 12px;
}

    #features p {
        padding: 0;
    }

    #features .more {
        margin: 0
    }

    #features ul {
        display: inline-block;
        list-style: none;
        width: 630px;
        margin: 18px 0 18px -10px;
        padding: 0;
    }

        #features ul li {
            float: left;
            width: 280px;
            margin: 0 10px 22px;
            padding: 0 10px 0 0;
        }

#Logoimage {
    background-image: url(../images/inside_bg.png);
}

p {
    color: #8A2908;
    font: 12px/24px Arial, Helvetica, sans-serif;
    padding: 0 0 5px;
    margin: 0;
}

.fill_form {
    display: block;
    /* position:relative;*/
    padding-left: 13px;
    padding-top: 1px;
}

#footerend {
    background-image: url(../images/borderfooterend.gif);
    background-repeat: no-repeat;
    width: 979px;
    height: 9px;
    display: block;
}

#footerend2 {
    background-image: url(../images/BoarderStart.gif);
    background-repeat: no-repeat;
    width: 979px;
    height: 9px;
    display: block;
}

#HeaderBorder {
    background-image: url(../images/BoarderStart.gif);
    background-repeat: no-repeat;
    width: 979px;
    display: block;
}

#border {
    background-image: url(../images/border.gif);
    background-repeat: repeat-y;
    width: 979px;
}

#Padding {
    padding: 5px;
}

#body {
    /*background-image: url(../images/inside_bg.png);*/
    background-color: #FFFFFF;
    margin: 0px;
    background-repeat: inherit;
}

.table_menu_dis {
    display: inline-block;
    padding: 0px 8px;
    font-family: Verdana, Geneva, sans-serif;
    color: #000;
    font-weight: bold;
}

.sGridView {
    border: thin solid #c6c6c6;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #808080;
    background-color: #ffffff;
    font-weight: normal;
}

.GridViewItem {
    padding: 3px 10px 5px 10px;
}

.datagrid {
    display: block;
    padding: 1px 10px;
    width: 99%;
}

#menu {
    background-image: url(../images/menu.gif);
    width: 261px;
    height: auto;
    margin-left: 5px;
    padding-top: 0px;
}

    #menu ul {
        width: 220px;
    }

    #menu li {
        margin-left: 15px;
        background-image: url(../images/arrow.gif);
        background-repeat: no-repeat;
        background-position: right center;
        border-bottom: 1px dotted #2e2304;
        list-style-type: none;
        padding: 4px 30px 4px 0px;
        text-align: left;
        width: 200px;
    }

    #menu abc {
        font-family: Verdana, Geneva, sans-serif;
        font-style: italic;
        font-weight: 900;
        color: #2e260f;
        text-decoration: none;
        font-size: 12px;
    }

        #menu abc:hover {
            color: #c40000;
        }

#menubottom {
    background-image: url(../images/menubottom.jpg);
    background-repeat: no-repeat;
    width: 261px;
    height: 45px;
    margin-left: 5px;
}

#menuTop {
    background-image: url(../images/copyright.jpg);
    background-repeat: no-repeat;
    width: 261px;
    margin-left: 5px;
}

#menuText {
    padding: 10px 0px 0px 0px;
    text-align: center;
    font-family: Verdana, Geneva, sans-serif;
    text-decoration: none;
    font-weight: bolder;
    font-size: 17px;
    color: #6e6b53;
    text-transform: uppercase;
}

.font_Error2 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 7.5pt;
    color: #cc0000
}

.PanelInfo {
    border: thin dashed #0099CC;
}

#menu2 {
    background-image: url(../images/menu.gif);
    width: 261px;
    height: 300px;
    margin-left: 5px;
    padding-top: 0px;
}

    #menu2 ul {
        width: 220px;
    }

    #menu2 li {
        margin-left: 15px;
        background-image: url(../images/arrow.gif);
        background-repeat: no-repeat;
        background-position: right center;
        border-bottom: 1px dotted #2e2304;
        list-style-type: none;
        padding: 4px 30px 4px 0px;
        text-align: left;
        width: 200px;
    }

    #menu2 abc {
        font-family: Verdana, Geneva, sans-serif;
        font-style: italic;
        font-weight: 900;
        color: #2e260f;
        text-decoration: none;
        font-size: 12px;
    }

        #menu2 abc:hover {
            color: #c40000;
        }

.content_area {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    display: block;
    position: relative;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #000;
    vertical-align: top;
    padding: 30px 0px 0px 0px;
    margin-top: 0px;
    margin-left: 5px;
    background: url('../Image/LOGINBG.png') no-repeat left top;
    top: 0px;
    left: 0px;
}

#leftLogin {
    width: 250px;
    float: left;
    display: inline; /*background-image:url(../images/contentbg.gif);
	background-color:#abe4fe;*/
}

#rightLeft {
    float: right;
    width: 730px;
}

.PanelSearch {
    border: thin dashed #0099CC;
}

fieldset {
    border-radius: 10px !important;
    overflow: hidden;
    border: 0 none;
    width: 97%;

}

fieldset70 {
    border-radius: 10px !important;
    overflow: hidden;
    border: 0 none;
    width: 97%;
    text-align: center;
}

legend {
    display: none;
}

#left {
    width: 10px;
    float: left;
    display: block;
    position: relative;
}

#right {
    float: Left;
    display: block;
    position: relative;
}

#example .demo-container {
    width: 760px;
    height: 318px;
    padding: 30px;
    background: url("Images/background.png") no-repeat;
    border: 0;
}

.demo-container .RadMenu {
    margin: 0 auto;
    font-size: 16px;
}

html .demo-container .RadMenu_Glow .rmRootGroup {
    position: relative;
    width: 100%;
}

html div.RadMenu_Glow .rmGroup,
html div.RadMenu_Glow .rmPopup {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
}

.demo-container .RadMenu .rmPopup {
    width: 753px;
}

html .demo-container .RadMenu_Glow .rmHorizontal .rmRootLink .rmText {
    padding: 8px 30px;
}

html .demo-container .RadMenu_Glow .rmHorizontal .rmItem {
    height: 45px;
    position: static;
}

html .demo-container .RadMenu_Glow .rmHorizontal .rmRootLink:hover .rmText,
html .demo-container .RadMenu_Glow .rmHorizontal .rmRootLink.rmFocused .rmText,
html .demo-container .RadMenu_Glow .rmHorizontal .rmRootLink.rmSelected .rmText,
html .demo-container .RadMenu_Glow .rmHorizontal .rmRootLink.rmExpanded .rmText {
    padding-top: 4px;
}

.demo-container .RadSiteMap .rsmColumnWrap {
    margin-bottom: 0px;
}

.demo-container .RadSiteMap_Glow .rsmOneLevel .rsmLink,
.demo-container .RadSiteMap_Glow .rsmTwoLevels .rsmLevel1 .rsmLink,
.demo-container .RadSiteMap_Glow .rsmThreeLevels .rsmLevel2 .rsmLink,
.demo-container .RadSiteMap_Glow .rsmManyLevels .rsmLevel3 .rsmLink {
    font-size: 14px;
    color: white;
}

.demo-container .itemContent {
    padding: 40px 0 40px 330px;
    background-repeat: no-repeat;
    background-position: 10px center;
}

div.RadSiteMap .rsmThreeLevels .rsmLevel1 .rsmLink,
div.RadSiteMap .rsmThreeLevels .rsmLevel1 .rsmTemplate,
div.RadSiteMap .rsmTwoLevels .rsmLevel1 .rsmLink,
div.RadSiteMap .rsmTwoLevels .rsmLevel1 .rsmTemplate,
div.RadSiteMap .rsmOneLevel .rsmItem .rsmLink,
div.RadSiteMap .rsmOneLevel .rsmItem .rsmTemplate {
    border-bottom: 0 none;
    display: inline-block;
    margin-bottom: 0;
    padding-left: 3px;
}

.demo-container .rsmColumnWrap {
    *display: none;
}

.demo-container .title {
    color: #FFFFFF;
    line-height: 76px;
    margin-left: 254px;
    text-decoration: underline;
    font-size: 14px;
}

.demo-container div.RadSiteMap .rsmItem {
    color: #FFFFFF;
    list-style-type: square;
    margin-left: 5px;
}
