﻿body {
}

.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: Arial;
    font-size: 10px;
    background-color: Orange;
}

.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(../images/folder.png);
    background-repeat: no-repeat;
    background-position: left;
    color: Blue;
    padding: 2px;
    text-align: center;
    font-family: Arial;
    font-size: 11px;
}

.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;
}

.SelectfolderLinkBttn {
    background-color: transparent;
    background-image: url(../images/folder_select.png);
    background-repeat: no-repeat;
    background-position: left;
    color: Red;
    padding: 2px;
    text-align: center;
    font-family: Arial;
    font-size: 11px;
}


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

.folderLinkBttn2 {
    background-color: transparent;
    background-image: url(../images/folder2.png);
    background-repeat: no-repeat;
    background-position: left;
    color: Blue;
    padding: 2px;
    text-align: center;
    font-family: Arial;
    font-size: 11px;
}

.SelectfolderLinkBttn2 {
    background-color: transparent;
    background-image: url(../images/folder2_select.png);
    background-repeat: no-repeat;
    background-position: left;
    color: Red;
    padding: 2px;
    text-align: center;
    font-family: Arial;
    font-size: 11px;
}

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

.loginErrMsg {
    font-family: Arial;
    font-size: 10px;
    color: White;
}

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

.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;
    word-spacing: 2;
}







.sGridView {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    color: #000000
}

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

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

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

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

.font_arrow {
    font-family: Arial, Helvetica, 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: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #006666;
    font-weight: normal
}

.font_date {
    font-family: Arial, Helvetica, 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 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    color: #000000
}

.font_text1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 6.5pt;
    color: #000000
}

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

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

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

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

.font_text6 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    color: red;
    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: Arial, Helvetica, sans-serif;
    font-size: 7.5pt;
    color: #cccccc
}

.font_error {
    font-family: Arial, Helvetica, 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: Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    color: Blue;
    text-decoration: none;
}

.Navigatebutton {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    color: Black;
    font-weight: bold;
    text-decoration: none;
}

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

.sortlink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    color: #000000;
    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: Arial, Helvetica, sans-serif;
    font-size: 7.5pt;
    color: #ffcc99;
    font-weight: normal
}

    a.subsection:hover {
        text-decoration: none;
        font-family: Arial, Helvetica, 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: Arial, Helvetica, sans-serif;
    font-size: 7.5pt;
    color: #CC0033;
    font-weight: normal
}

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

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

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

.darkgreen0 {
    background-color: #0085D4
}

.darkgreen {
    background-color: #39478A
}

.darkgrey {
    background-color: #999999
}

.lightgrey {
    background-color: #cccccc
}

.black {
    background-color: #000000
}

.yellow {
    background-color: #ffff99
}

.white {
    background-color: #ffffff
}

.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: #ffffff;
    width: 90px;
    font: lighter xx-small Verdana;
    height: 18px;
}

.bttn {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
}

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

.BttnStatus {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    font-weight: bold;
    width: 110px;
}

.BttnStatus2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    font-weight: bold;
    width: 130px;
}

.textTrans {
    background-color: #cccccc;
    font-family: Arial, Helvetica, 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: bold
}

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

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

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

.tsTextListBold {
    font-family: Arial, Helvetica, 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: 7pt;
    font-weight: italic;
    text-decoration: none
}

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






.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;
}


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

.gvheader {
    background-color: #999966;
}

.gvrow {
    background-color: #CBCBB1;
}

.gvselected {
    background-color: #a9a9a9
}



.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(../images/pane1.gif);
    background-repeat: no-repeat;
    color: #000;
    /*background-image: url(../images/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(../images/pane1.gif);
    background-repeat: no-repeat;
    color: #000;
    /*background-image: url(../images/bg_menu_selected.gif);
	background-repeat:repeat-x;
	*/
}

.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;*/
}
