﻿body
{
    font-family: Arial;
}

/*.HeaderOuter
{
    min-width: 980px;
    background-color: Transparent;
    width: 100%;  
}
#MenuControl
{
 margin-left: 200px;
}*/
.InfoTable_Consultant
{
    /*table-layout: fixed;*/
    border-color: #DB7613;
    border-width: 0px;
    border-style: solid;
    background-color: transparent;
    margin: 5px 10px 5px 10px;
    font-family: Arial; /*font-size: 12px;*/ /*padding-left: 30px;*/
}
.radalert 
{
   background-image: none !important;
}
#LightBlueContent
{
    position: absolute;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: -18px;
    margin-bottom: 5px;
    height: 100%;
    border-color: black;
    border-style: solid;
    border-width: 0px;
    width: auto;
    /*background-image: url('Images/1pixelblue_500h.gif');
    background-repeat: repeat-x;*/
    /*background-color: #BBD9FF;*/ /* <--- BLUE */
      background-color: #eaeaea; /* <--- Gray */
    color: Black;
    font-family: Arial;
    font-size: 8pt;
    text-align: left;
    min-height: 700px;
    width: 1870px;
    height: 830px;
    /*overflow: hidden !important;*/
}
.TableHeaderBlueCDIRecord
{
    background-image: url('Images/1pixlebluetall.gif');
    background-repeat: repeat-x;
    color: #000;
    height: 25px;
    padding: 0.1% 1% 0.1% 1%;
    line-height: 20px;
    margin: 1% 0% 0 0%;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
}
.InsideWhitePanel
{
    font-family: Arial;
    font-size: 8pt;
    margin-left: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-top: 0px;
    height: 100%;
    /*min-height: 660px;*/
    color: Black;
    background-color: White;
    /*width: 1110px;*/
	width:100%;
}

.InsideWhitePanelDUP
{
    background-color: White;
    color: Black;
    font-family: Arial;
    font-size: 8pt;
    height: 100%;
    margin: 0 10px 0 0;
    min-height: 660px;
    width: 1300px;
}

.MetaData_InnerTable
{
    margin-left: 10px;
    margin-right: 30px;
    margin-top: 0px;
}

.TableHeaderBlue
{
    background-image: url('Images/1pixlebluetall.gif');
    background-repeat: repeat-x;
    border-color: #BBD9FF;
    border-style: solid;
    border-width: 2px;
}

.ValueLiteral
{
    font-weight: normal;
}

.RightAlign
{
    text-align: right;
}

.UserListBox
{
    width: 175px;
    font-family: Arial;
    font-size: 8pt;
    height: 396px;
    float: left;
}

.InfoTable
{
    /*table-layout: fixed;*/
    /*border-color: #DB7613;*/
      border-color: rgba(253, 173, 54, 0.45) !important;
    border-width: 1px;
    border-style: solid;
    background-color: transparent;
    margin: 5px 10px 5px 10px;
    font-family: Arial; /*font-size: 12px;*/ /*padding-left: 30px;*/
}

.InfoTable1
{
    /*table-layout: fixed;*/
    border-color: #DB7613;
    border-width: 1px;
    border-style: solid;
    background-color: transparent;
    margin: 5px 10px 5px 10px;
    font-family: Arial; /*font-size: 12px;*/ /*padding-left: 30px;*/
    font-size: 8pt;
}

.InfoNameLabel
{
    font-size: 8pt;
    font-weight: bolder;
   color: #0077FF;
   
}

.InfoInfoDiv
{
    width: 800px;
    font-family: Arial;
    font-size: 8pt;
    padding-left: 20px;
}


.viewCol1
{
    width: 245px;
    padding-bottom: 15px;
    padding-left: 60px;
}

.viewCol2
{
    padding-bottom: 15px;
    width: 35px;
    font-weight: normal;
}

.viewSectionHeader
{
    text-align: center;
    font-size: 8pt;
    padding-bottom: 20px;
    font-weight: bold;
    vertical-align: top;
}

.viewStageTable
{
    width: 235px; /*border-bottom-color:#DB7613;  border-bottom-style: solid;  border-bottom-width: 1px;*/
    vertical-align: top;
    font-weight: normal;
}

.viewStageTableEdit
{
    width: 255px;
    border-bottom-color: #DB7613;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    font-weight: normal;
}

.ProjectTableDataTDStyle
{
    width: 180px;
    text-align: left;
    vertical-align: top;
}

.consultantsListDiv
{
    margin-top: 10px;
    margin-left: 10px;
}

.TDMainPanel
{
    width: 1125px;
    padding-left: 10px;
    color: #FD8936;
}



.padding30px
{
    padding-left: 30px;
}

a:visited
{
    color: #0066CC;
}

.textbox
{
    font-size: 8pt;
    font-family: Arial;
}

.mainPanel
{
    color: Black;
    background-color: Transparent;
    width: 800px;
}

.ArialFont
{
    font-family: Arial;
    font-size: 8pt;
}

.ProjectTableDataTDStyle
{
    width: 160px;
    text-align: left;
    vertical-align: top;
}

.RemoveLinkbuttonUnderscore
{
    text-decoration: none;
}

.ApplyStrikeThrough
{
    text-decoration: line-through;
    font-size: 8pt;
    text-align: Justify;
    margin: 0;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
}

.HeaderP
{
    font-family: Arial;
    margin: 0;
    text-align: center;
    color: #2771a0;
    background-color: #ededed;
    padding-bottom: 4px;
}

.LoginLoading
{
    float: left right;
    top: 180px;
    bottom: auto;
    right: auto;
    left: 450px;
    height: 30px;
    width: 35px;
    vertical-align: middle;
    position: absolute;
    min-width: 800px;
}

.NoBorderTextBox
{
    text-decoration: none;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    border-style: none;
    font-family: Arial;
    resize: none;
}

.RadSubMenuDiv
{
    margin-top: 0;
    margin-left: 0;
    z-index: 250;
    width: 100%;
}

.RadMenu
{
    width: 99.85%;
}

    .RadMenu ul.rmVertical, .RadMenu ul.rmHorizontal, .RadMenu ul.rmRootScrollGroup, .RadMenu_Context ul.rmHorizontal
    {
        width: 100%;
    }

.row-billing-period .RadMenu ul.rmVertical
{
    width: 125px;
}

ul.rmRootGroup
{
    width: 100%;
}

.ConsultantListViewAssignments
{
    overflow: auto;
    height: 140px;
    line-height: 20px;
    width: 235px;
}

.ModalPopupBG
{
    background-color: #666699;
    filter: alpha(opacity=50);
    opacity: 0.7;
}

.OrangeTitleBar
{
    /*background: url(Images/OrangeBar2.jpg);*/
    background-color :rgba(253, 173, 54, 0.45);
    color: White;
    height: 25px; /*width:100%;*/
    text-indent: 10px;
    font-size: 8pt;
    font-family: Arial;
}

.OrangeTitleBaruser
{
    /*background: url(Images/OrangeBar2.jpg);*/
     background-color :rgba(253, 173, 54, 0.45);
    color: White;
    height: 20px; /*width:100%;*/
    text-indent: 10px;
    font-size: 9pt;
    font-family: Arial;
    padding-top:5px;
    font-weight:bold;
    margin:2px;
}




.Required
{
    background-color: #F8FF97;
}

/* ScheduleServiceRequest */
.ServiceRequestGridCol1
{
    text-indent: 5px;
    width: 150px;
}

.WrapWord
{
    word-wrap: break-word;
}

.test
{
    width: 170px;
}

/* Added Css */
.center-block
{
    margin: 0 30%;
}

.OrangeTitleBarNew
{
    background-color: #FD8936;
    color: White; /*width:100%;*/
    font-size: 8pt;
    font-family: Arial;
    margin: 1%;
    font-weight: bold;
    text-align: center;
    padding: 2px 0;
    line-height: 18px;
}

.orange-text
{
    color: #FD8936;
    padding: 2px 0 0 0;
    font-style: italic;
    font-weight: bold;
}

.bld
{
    font-weight: bold;
}

.scroll
{
    overflow: scroll;
    height: 400px;
}



/* New Css */

.TitleLeft
{
    text-align: left;
    width: 30%;
    float: left;
    padding-left: 1%;
}

.TitleRight
{
    text-align: right;
    width: 30%;
    text-align: right;
    float: right;
    padding-right: 1%;
}

.rightpanelTable
{
    padding: 2px;
    font-family: Arial;
    font-size: 8pt;
}

    .rightpanelTable td
    {
        padding: 2px;
        font-family: Arial;
        font-size: 8pt;
    }


.leftpanelTable1
{
    padding: 2px;
    font-family: Arial;
    font-size: 8pt;
}

    .leftpanelTable1 td
    {
        padding: 2px;
        font-family: Arial;
        font-size: 8pt;
    }

.leftpanelTablea
{
    padding: 2px 2px;
}


.leftpanelTable2
{
    padding: 2px 0;
    font-size: 8pt;
}

    .leftpanelTable2 td
    {
        padding: 2px 0;
    }

.leftpanelTable3
{
    padding: 2px 0;
}

    .leftpanelTable3 td
    {
        padding: 2px 5px 2px 0;
    }

.leftpanelTable4
{
    padding: 2px 0;
}

    .leftpanelTable4 td
    {
        padding: 2px;
    }

.orange-text1
{
    /*color: #ffc064;*/
    color: rgba(253, 173, 54, 0.45) !important;
    padding: 2px 0 0 0;
    font-weight: bold;
   
}
.orange-text3
{
    /*color: #ffc064;*/
    color: rgba(253, 173, 54, 0.45) !important;
    padding: 2px 0 0 0;
    font-weight: bold;
	font-size: 18px;   
}
.colmn1
{
    float: left;
    width: 30%;
}

.colmn2
{
    float: left;
    width: 40%;
}

.colmn3
{
    float: left;
    width: 30%;
}

.brdr-bottom
{
    padding: 1%;
}

    .brdr-bottom td
    {
        padding: 5px;
        border-bottom: 1px solid #dcdcdc;
    }

.blue-text
{
    color: #020281;
    font-family: Arial;
    font-size: 8pt;
}

.Left
{
    float: left;
    width: 48%;
    padding-top: 3px;
}

.Right
{
    float: right;
    width: 48%;
    text-align: right;
}

.leftmost
{
    float: left;
    width: 48.6%;
    margin-left: 0.9%;
}

.rightmost
{
    float: right;
    width: 49%;
    margin-right: 0.5%;
}

.tbl
{
    margin: 0 1%;
}

.OrangeTitleBarNew1
{
    background-color: #FD8936;
    color: White; /*width:100%;*/
    font-size: 10px;
    font-family: Arial;
    margin: 1%;
    padding: 0 1%;
    line-height: 18px;
}

.tablepadding
{
    padding: 0 0%;
}

    .tablepadding td
    {
        padding: 0.2% 1%;
    }

.txtbox1
{
    width: 30px;
    text-align: right;
    font: 8pt Arial;
}

.txtbox2
{
    width: 100%;
    border: 1px solid #D9D9EC;
    font: 8pt Arial;
}

.txtbox2a
{
    margin: 2px 0;
}

.alignright
{
    float: right;
    margin-top: 3px;
}


.txtbox3
{
    width: 100%;
    background-color: #fefebc;
    border: 1px solid #D9D9EC;
    font: 8pt Arial;
}

.txtbox3a
{
    width: 100%;
    background-color: #fefebc;
    border: 1px solid #D9D9EC;
    font: 8pt Arial;
}

.txtbox4
{
    width: 100%;
    border: 1px solid #D9D9EC;
    font: 8pt Arial;
}

.txtleft
{
    float: left;
    font: 8pt Arial;
}

.txtRight
{
    text-align: right;
    font: 8pt Arial;
}



.unbilled-col1
{
    width: 24%;
    float: left;
    margin: 1% 0 1% 1%;
}

.unbilled-col2
{
    width: 52%;
    float: left;
    padding: 1% 0;
}

.unbilled-col3
{
    width: 21%;
    float: left;
    padding: 1%;
    color: Black;
}


.unbilled-col21
{
    float: left;
    padding: 1% 0;
    width: 74%;
}



.orange-text2
{
    color: #FD8936;
    padding: 1% 0 0 0;
    font-size: 8pt;
    font-weight: bold;
}

.GridPanel
{
}

    .GridPanel th
    {
        padding: 1%;
    }

    .GridPanel td
    {
        border-bottom: 1px solid #dcdcdc;
        padding: 1%;
    }

.usd
{
    border-bottom: 1px solid #dcdcdc;
    padding: 1% 2%;
}

.usd1
{
    border-bottom: 1px solid #dcdcdc;
    padding: 1% 4%;
}

.usd2
{
    border-bottom: 1px solid #dcdcdc;
    padding: 1% 8%;
}

.usd3
{
    border-bottom: 1px solid #dcdcdc;
    padding: 4% 2% 1% 2%;
}



.usdth
{
    padding: 1% 0%;
    margin: 0;
}

.TableHeaderBlue1
{
    background-image: url('Images/1pixlebluetall.gif');
    background-repeat: repeat-x;
    color: #000;
    height: 25px;
    padding: 10px;
    border-top: 1px solid #dcdcdc;
    font-size: 8pt;
    font-family: Arial;
}


.TableHeaderBlue2
{
    background-image: url('Images/1pixlebluetall.gif');
    background-repeat: repeat-x;
    border: 1px solid #dcdcdc;
    border-color: #BBD9FF;
    border-style: solid;
    border-width: 2px;
    height: 10px;
}



.iInfoTable td
{
    padding: 1%;
}

.InfoTable1 td
{
    padding: 2px;
    font-size: 8pt;
}

.blue-text1
{
    padding: 10px;
    font-style: normal;
    color: #020281;
}

.blueitalic
{
    font-style: italic;
    color: #020281;
    padding-right: 10px;
}


#ctl00_ContentPlaceHolder1_rgz
{
    color: #FD8936;
}

#ctl00_ContentPlaceHolder1_rgz_ctl00 tbody
{
    border-top: 1px solid #fff;
}

#ctl00_ContentPlaceHolder1_rgz_ctl00__0 table
{
    color: #000;
}



.TableHeaderBlue3
{
    /*background-image: url('Images/1pixlebluetall.gif');
    background-repeat: repeat-x;*/
    background-color :#eaeaea;
    color: #000;
    margin: 0%;
    border-top: 2px solid #138BC3;
    padding: 0.1% 1% 0.1% 1%;
    font-family: Arial;
    font-size: 8pt;
}

.TableHeaderBlue4
{
    /*background-image: url('Images/1pixlebluetall.gif');
    background-repeat: repeat-x;*/
    background-color :#eaeaea;
    color: #000;
    text-align: center;
    font-weight: bold;
    height: auto;
    padding: 0px 6px 0px 6px;
    font-size: 8pt;
    font-family: Arial;
}

.BlueHeaderText
{
    color: #1C5691;
    font-size: 8pt;
}

.orangetext
{
    color: #FE8936;
    font-weight: bold;
}

.orange-heading
{
    color: #FE8936;
    font-weight: bold;
    font-size: 8pt;
    padding-bottom: 5px;
}

.orange-heading1
{
    color: #FE8936;
    font-weight: bold;
    font-size: 8pt;
}

.usd4
{
    border-bottom: 1px solid #dcdcdc;
    padding: 1% 2%;
    text-align: right;
}

.TableHeaderBlue5
{
    background-image: url('Images/1pixlebluetall.gif');
    background-repeat: repeat-x;
    color: #000;
    text-align: center;
    font-weight: bold;
    height: 20px;
    padding: 0.5% 1% 0.5% 1%;
    line-height: 20px;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
}


.TableHeaderBlue5Ad
{
    background-image: url('Images/1pixlebluetall.gif');
    background-repeat: repeat-x;
    color: #000;
   
    font-weight: bold;
    height: 30px;
    padding: 0.5% 1% 0.5% 1%;
    line-height: 20px;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
}

.TableHeaderBlue6
{
    /*background-image: url('Images/1pixlebluetall.gif');
    background-repeat: repeat-x;*/
    background-color :#eaeaea;
    color: #000;
    height: 25px;
    padding: 0.1% 1% 0.1% 1%;
    line-height: 0px;
    margin: 1% 0% 0 0%;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
	
}

.TableHeaderBlue66
{
    /*background-image: url('Images/1pixlebluetall.gif');
    background-repeat: repeat-x;*/
     background-color :#eaeaea;
    color: #000;
    padding: 0.1% 1% 0.1% 1%;
    line-height: 20px;
    margin: 6.5% 0% 0 0%;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
}

.TableHeaderAcctLines1
{
    background-color:#eaeaea;
    color: #000;
    height: 25px;
    padding: 0.1% 1% 0.1% 1%;
    line-height: 20px;
    margin: 1% 0% 0 0%;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
}

.TableHeaderAcctLines2
{
    background-color:#eaeaea;
    color: #000;
    padding: 0.1% 1% 0.1% 1%;
    line-height: 20px;
    margin: 6.5% 0% 0 0%;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
}
.TableHeaderAcctLines3
{
    background-color:#eaeaea;
    color: #000;
    margin: 0%;
    border-top: 2px solid #138BC3;
    padding: 0.1% 1% 0.1% 1%;
    font-family: Arial;
    font-size: 8pt;
}

a
{
    color: #000000;
    text-decoration: underline;
}

    a:hover
    {
        color: #000;
        text-decoration: none;
    }

#ctl00_ContentPlaceHolder1_rg1
{
    width: 100%;
}

.pattypeheader
{
}

    .pattypeheader td
    {
        /*padding: 15px 5px 10px 10px;*/
        padding: 2px 0px 2px 10px;
    }

    .pattypeheader th
    {
        height: 20px;
        padding-left: 1%;
        font-weight: normal;
    }

.brdr
{
    border: 1px solid #C3C8CD;
    margin: 1% 1% 0 1%;
    font-size: 8pt;
    font-family: Arial;
}

.brdrJD
{
    margin: 1% 1% 0 1%;
    font-size: 8pt;
    font-family: Arial;
}

.brdrL
{
    border: 1px solid #C3C8CD;
    margin: 0 1% 1% 1%;
    font-size: 8pt;
    font-family: Arial;
    width:32%;
    float:left;
    margin-left:340px;
}


.brdrR
{
    border: 1px solid #C3C8CD;
    margin: 0 2% 1% 0;
    font-size: 8pt;
    font-family: Arial;
    width:31%;
    float:right;
    margin-right:55px;
}

.leftpanelTable td
{
    padding: 1% 0;
}

.TableHeaderBluecenter3
{
    background-image: url('Images/1pixlebluetall.gif');
    background-repeat: repeat-x;
    text-align: center;
    color: #000;
    margin: 1% 1% 0 1%;
    border-top: 2px solid #138BC3;
    height: 25px;
    padding: 0.1% 1% 0.1% 1%;
}

.excel-icon
{
    padding: 2px 10px 2px 0;
    float: right;
}

.excel-icon1
{
    float: right;
}

.lefty
{
    float: left;
    width: 35%;
}

.righty
{
    float: left;
    width: 30%;
}


.footer-blue
{
    background-image: url('Images/1pixlebluetall.gif');
    background-repeat: repeat-x;
    color: #000;
}



.newstyle
{
    padding: 0px;
    margin: 0px;
}

    .newstyle th
    {
        border-left: 1px solid #88C3FF;
        border-bottom: 1px solid #88C3FF;
        padding: 2px;
    }

    .newstyle td
    {
        border-left: 1px solid #88C3FF;
        border-bottom: 1px solid #88C3FF;
        padding: 2px 5px;
    }

.noborder
{
    border: none !important;
}

.noborderleft
{
    border-left: none !important;
}

.footerstyle
{
}

    .footerstyle td
    {
        border-left: 1px solid #88C3FF;
        padding: 2px 5px;
        font-weight: bold;
        font-family: Arial;
        font-size: 8pt;
    }

.header
{
    color: #000;
    padding: 0;
    font-size: 8pt;
    font-weight: bold;
}

.bordertopbot
{
    border-top: 2px solid #BEC1C2;
    border-bottom: 2px solid #BEC1C2;
    padding: 1% 0 1% 0;
    margin: 1% 0;
}

.paddingtop
{
    padding-top: 3%;
}

.greenbg
{
    background-color: #DFFFBE;
}

.box
{
    margin: 1% 1%;
    padding: 1%;
    border: 1px solid #dcdcdc;
}

.graybg
{
    background-color: #E1E1E1;
}

.editpadding
{
    padding-top: 3px;
}

.note
{
    padding: 0 1.4% 0 1%;
}

.darkgraybg
{
    /*background: #C0C0C0;*/
      background: #eaeaea;
    padding: 0.2% 1%;
    text-align: center;
    margin: 1% 0;
    color: #24248C;
    font-weight: bold;
}

.billholdpadding
{
    padding: 0 1%;
    margin: 0 0%;
}

    .billholdpadding td
    {
        padding: 5px;
    }

.bluehover
{
    color: #266490; /*#2583FF;*/
}

    .bluehover a
    {
        color: #266490; /*#2583FF;*/
        text-decoration: underline;
    }

        .bluehover a:hover
        {
            color: #266490; /*#2583FF;*/
            text-decoration: none;
        }

.aviance-suit
{
    padding: 20px 0 0 0;
}

.content-box
{
    border-top: 2px solid #2771a0;
    border-bottom: 2px solid #2771A0;
    padding: 10px 0;
}

.docu-xp
{
    padding-top: 60px;
    float: left;
    width: 22%;
    padding-left: 2%;
}

    .docu-xp img
    {
        width: 153px;
    }

.center-content
{
    padding-top: 60px;
    float: left;
    width: 37%;
    padding-left: 1.5%;
    padding-right: 3.5%;
}

.login
{
    float: left;
    width: 28%;
}

.wrapper
{
    margin: 0px auto;
    width: 65%;
    font-size: 8pt;
}

.footer
{
    padding-top: 5px;
}

.footer-left
{
    float: left;
    width: 30%;
}

.footer-right
{
    float: right;
    width: 35%;
    font-size: 8pt;
}

.center-content img
{
    padding-top: 5px;
}

.pdinglr
{
    padding: 1%;
    position: relative;
    overflow: hidden !important;
}

.pdinglrCode
{
    padding: 1%;
   /*position:absolute;*/
    /*overflow: hidden !important;*/
}

.pdinglrDNFB
{
    padding: 0px 1% 1% 1%;
}

.patientscreen
{
    float: left;
    width: 400px;
}

.reports
{
    float: left;
    width: 650px;
    padding-right: 10px;
}


.silver-bg
{
    background-color: #BEC1C2;
    border-top: 2px solid #88C3FF;
}

.brdr-td
{
    padding: 1%;
    font-size: 8pt;
    font-family: Arial;
}

    .brdr-td th
    {
        border-left: 1px solid #808080;
        border-top: 1px solid #808080;
        font-size: 8pt;
        font-family: Arial;
    }

    .brdr-td table
    {
        font-size: 8pt;
        font-family: Arial;
        width: 100%;
        text-align: center;
        color: #000000;
        padding: 0px;
        margin: 0px;
    }


.brdrrt
{
    border-right: 1px solid #808080;
}

.colmn4
{
    float: left;
    width: 30%;
    margin-right: 1%;
    text-align: left;
    font-size: 8pt;
    font-family: Arial;
}

.colmn5
{
    float: left;
    width: 49%;
}

.orangebrdr
{
    border-top: 2px solid #FD8936;
    height: 1px;
    margin: 0;
}


.actioncol
{
    padding: 1%;
    font-size: 8pt;
    font-family: Arial;
}

    .actioncol td
    {
        padding: 3px;
    }

.inactive a
{
    color: #ebebeb;
    text-decoration: none;
}

    .inactive a:hover
    {
        color: #ebebeb;
        text-decoration: none;
    }

.chart
{
    background: #000;
    float: right;
    margin-right: .2%;
}

.colcdb
{
    border: 1px solid Orange;
    float: left;
    width: 45.8%;
}

.tdpding
{
    padding-left: 1%;
    height: 20px;
}




.scroll-box
{
    width: 500px;
    overflow-x: auto;
    overflow-y: hidden;
}

.scroll1
{
    width: 1000px;
}

.tra1
{
    margin: 0;
    font: 8pt Arial !important;
}

    .tra1 td
    {
        border-left: 1px solid #dcdcdc;
        border-bottom: 1px solid #dcdcdc;
        padding: 5px;
        font-size: 8pt;
    }

        .tra1 td:first-child
        {
            border-left: 0;
        }

.pbutton
{
    background: url(images/previous-arrow.jpg) no-repeat;
    border: 0;
    width: 16px;
    height: 16px;
    vertical-align: middle;
}

.nbutton
{
    background: url(images/next-arrow.jpg) no-repeat;
    border: 0;
    width: 16px;
    height: 16px;
    vertical-align: middle;
}

.light-blue
{
    background: #D8EAFF;
    padding: 1%;
}


.colcdb1
{
    width: 100%;
    font-family: Arial;
    font-size: 8pt;
    max-height: 100%;
}


.cola
{
    width: 49%;
    float: left;
}

.colb
{
    width: 50%;
    float: left;
    margin: 0px 0 0 1%;
}

.colab
{
    width: 66%;
    float: left;
    margin: 0 1% 0 0%;
}

.cold
{
    width: 33%;
    float: left;
}

.TableHeaderGray
{
    background-image: url('Images/1pixlegraytall.gif');
    background-repeat: repeat-x;
    color: #000;
    height: 25px;
    padding: 0.1% 1% 0.1% 1%;
    line-height: 20px;
    margin: 1% 0% 0 0%;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
}

    .TableHeaderGray table
    {
        font-size: 8pt;
    }

.toppad
{
    margin-bottom: 6px;
}

.advancesearchtbl
{
    font-size: 8pt;
}

    .advancesearchtbl td
    {
        padding: 5px 0;
    }


.graytbl
{
    margin: 0;
    background: #ebebeb;
}

    .graytbl td
    {
        border-left: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
        padding: 5px;
        font-size: 8pt;
    }

        .graytbl td:first-child
        {
            border-left: 0;
        }

.note_box
{
    border: 1px solid #dcdcdc;
    margin: 10px 0;
    padding: 10px 10px 0 10px;
}

.addbtn a
{
    background: #BBD9FF;
    padding: 2px 5px;
    border: 1px solid #a5cbfc;
    cursor: pointer;
}

    .addbtn a:hover
    {
        background: #FD8936;
        color: #ffffff;
        border: 1px solid #fe822a;
    }

.height-fix
{
    height: 32px;
}

.disable_btn a
{
    background: #fcfcfc;
    padding: 2px 5px;
    border: 1px solid #ebebeb;
    text-decoration: none;
    color: #b2b2b2;
}

    .disable_btn a:hover
    {
        background: #fcfcfc;
        text-decoration: none;
        color: #b2b2b2;
    }

.cases
{
    color: #FD8936;
    padding-bottom: 5px;
    padding-left: 2px;
    font-size: 8pt;
    font-family: Arial;
}

.consultant_a
{
    font-size: 8pt;
}

    .consultant_a th
    {
        font-size: 8pt;
        padding: 1px;
    }

.brdrbtm
{
    font-size: 8pt;
    padding: 1px;
    border-bottom: 1px solid #808080;
}

.dbt
{
    margin: 0;
}

    .dbt td
    {
        border-right: 1px solid #88C3FF;
        padding: 2px;
    }

        .dbt td:last-child
        {
            border-right: 0;
        }

.rlvI
{
    font-size: 8pt;
    font-family: Arial;
}

    .rlvI td
    {
        font-size: 8pt;
        font-family: Arial;
    }

.rgHeader
{
    font-size: 8pt;
    font-family: Arial;
}

.rgRow
{
    font-size: 8pt;
    font-family: Arial;
}

.rgWrap
{
    font-size: 8pt;
    font-family: Arial;
}

.rgAltRow
{
    font-size: 8pt;
    font-family: Arial;
}

.rfdSkinnedButton
{
    font-size: 8pt;
    font-family: Arial;
}

.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td
{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}


.shift
{
    border-color: #ABC1DE;
    color: #000000;
    font: 8pt arial;
    border-style: solid;
    border-width: 1px;
    padding: 2px 1px 3px;
    vertical-align: middle;
}

.rcbtext
{
    font: 8pt Arial !important;
}


.rpRootGroup
{
    border: 1px solid #FFA500 !important;
}

.RadListView RadListView_Office2007
{
}


.rlv
{
    font-size: 8pt;
}

    .rlv td
    {
        border-left: 1px solid #D0D7E5;
        border-bottom: 1px solid #D0D7E5;
        padding: 0px 5px;
        font-size: 8pt;
    }

        .rlv td:first-child
        {
            border-left: 0;
        }

.lefty1
{
    float: left;
    width: 28%;
}

.editbtn
{
    width: 3px;
    height: 5px;
}

/*  css added by shakun */

.aleft
{
    float: left;
    width: 84%;
    padding-right: 1%;
}

.aright
{
    float: left;
    width: 15%;
}

.togglelink
{
    float: right;
    margin: 2px 3px 0px 1px;
    text-decoration: none;
}

    .togglelink:hover
    {
        cursor: pointer;
        color: #4D79B1;
    }

.orangeblock
{
    background-color: #FFB136;
    border: 1px solid #D88200;
    padding: 4px;
    float: left;
    overflow: hidden;
}

.DivTooltip
{
    margin-left: 5px;
    padding: 8px;
    background-color: transparent;
    border: none !important;
    font-weight: bold;
    text-align:center;
}

.radTooltipCss
{
    background-color: White;
    border: 4px solid #C3D8F1;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}

.InsideWhitePanelformyDNFB
{
    font-family: Arial;
    margin-left: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-top: 0px;
    height: 100%;
    min-height: 660px;
    color: Black;
    background-color: White;
    width: 1296px;
}

.InsideWhitePanel2
{
    font-family: Arial;
    font-size: 8pt;
    margin-left: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-top: 0px;
    height: 100%;
    min-height: 660px;
    color: Black;
    background-color: White;
    width: 1591px;
}
.InsideWhitePanel3
{
    font-family: Arial;
    font-size: 8pt;
    margin-left: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-top: 0px;
    height: 100%;
    min-height: 690px;
    color: Black;
    background-color: White;
    width: 1591px;
}

.InsideWhitePanel1
{
    font-family: Arial;
    font-size: 8pt;
    margin: 0 5px 0 0;
    height: 100%;
    min-height: 660px;
    color: Black;
    background-color: White;
}


.leftblocktop
{
    float: left;
    width: 62%;
    margin-right: 1%;
    background: #FFFDE6;
    border: 1px solid #f9ef81;
    padding: 2px 1% 5px;
}

.rightblocktop
{
    float: left;
    width: 32.6%;
    background: #FFFDE6;
    border: 1px solid #f9ef81;
    padding: 2px 1% 5px;
}

.bottomblock
{
    margin-top: 10px;
}

.bottomleft
{
    width: 29.5%;
    float: left;
    background: #FFFDE6;
    border: 1px solid #f9ef81;
    padding: 0px 1% 5px;
    margin-right: 1%;
}

.bottomiddle
{
    width: 29.4%;
    float: left;
    background: #FFFDE6;
    border: 1px solid #f9ef81;
    padding: 0px 1% 5px;
    margin-right: 1%;
}

.bottomright
{
    width: 32.6%;
    float: left;
    background: #FFFDE6;
    border: 1px solid #f9ef81;
    padding: 0px 1% 5px;
}

.top
{
    margin-bottom: 5px;
}

.dnfbLegend
{
    color: #000;
}

    .dnfbLegend img
    {
        border: 1px solid #688CAF;
        height: 10px;
        width: 10px;
    }
/*  css of Mydnfb */
.GlobalSearch
{
    /*background-image: url('Images/1pixlebluetall.gif');     background-repeat: repeat-x;*/
    color: #000;
    border-top: 1px solid #dcdcdc;
    font: 12px/23px "Segoe UI",Arial,sans-serif;
    border-left: 1px solid #416B79;
    border-right: 1px solid #416B79;
    background-color: #266490;
    background-repeat: no-repeat;
    background-attachment: fixed;
    white-space: nowrap;
    width:100%;
}

    .GlobalSearch table td
    {
        padding: 0 3px;
    }

    .GlobalSearch select
    {
        width: 200px;
    }

#ctl00_TopMenu li.rmTemplate
{
    float: right !important;
    margin-right: -8px;
}

#ctl00_ctl00_TopMenu li.rmTemplate
{
    float: right !important;
    margin-right: -8px;
}

.ValidatorCallout
{
    border: solid;
    border-color: #FF0000;
    border-width: 2px;
}

#master_wrapper
{
    width: 99%;
    margin: 0px 10px 0px 5px;
}

.radwindow
{
    position: absolute !important;
    left: 510px !important;
    top: 200px !important;
}

/*Added by Rajan Twati to make page count of the RadGrid bold and to remove the next and previous in the toppager  */

.RadGrid .rgInfoPart strong
{
    font-weight: bold !important;
    font-size: 8pt !important;
    font-family: Arial !important;
}

.RadGrid .rgInfoPart
{
    color: #020281 !important;
}

/*Added by Vinay Kumar Bammidi code added as to fix the tab expandable behavior as per issue 6209 in BTnet   */
.RadTabStrip a.rtsLink:focus::after, .RadTabStripVertical a.rtsLink:focus::after
{
    border:none !important;
}

/*
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_gvCaseDetails_ctl00_TopPager .rgPager .rgArrPart1
{
   display: none !important;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_gvCaseDetails_ctl00_TopPager .rgPager .rgNumPart
{
   display: none !important;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_gvCaseDetails_ctl00_TopPager .rgPager .rgArrPart2
{
   display: none !important;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_gvCaseDetails_ctl00_TopPager .rgPager .rgAdvPart
{
   display: none !important;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_rgunbilled_ctl00_TopPager .rgPager .rgArrPart1
{
   display: none !important;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_rgunbilled_ctl00_TopPager .rgPager .rgNumPart
{
   display: none !important;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_rgunbilled_ctl00_TopPager .rgPager .rgArrPart2
{
   display: none !important;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_rgunbilled_ctl00_TopPager .rgPager .rgAdvPart
{
   display: none !important;
}
*/


/*Added by Rajan Twati to make page count of the RadGrid bold and to remove the next and previous in the toppager  */

.right-pd td
{
    padding-right: 5px;
}


.admin-left1
{
    float: left;
    margin: 2px 0px 0 10px;
    height: 100%;
    width: 20%;
}

.heading-admin
{
    background: #BFDBFF;
    padding: 4px 5px;
    font-size: 12px;
    color: #00001D;
    border-bottom: 1px solid #688CAF;
}

.brdr-admin
{
    border: 1px solid #688CAF;
}


.admin-left2
{
    float: left;
    margin: 2px 0px 0 10px;
    height: 100%;
    width: 18.66%;
}

/*.rlbGroup
{
    border: none !important;
}*/

.pdtop
{
    margin-top: 8px;
}

.pdinglr1
{
    padding: 0 10px;
}

.righty1
{
    float: right;
    width: 12%;
}

.wh-block
{
    background: #FFF;
    padding: 2px;
}

.global-btn
{
    color: Black !important;
    background: #ebebeb !important;
}

.rgEditRow td
{
    width: 100px;
}

.rlbText
{
    font-size: 8pt !important;
    font-family: Arial !important;
}

.zindex
{
    z-index: 1501 !important;
    width: 1000px !important;
    height: 900px !important;
}


/*
 Added cSS 30TH aUG */


.TableHeaderBlue5
{
    background-image: url('Images/1pixlebluetall.gif');
    background-repeat: repeat-x;
    color: #000;
    height: 20px;
    padding: 0 2px 0 5px;
    border-top: 1px solid #dcdcdc;
    font-size: 8pt;
    font-family: Arial;
    text-align: left;
}

.titlecg
{
    font-size: 10pt;
    font-weight: bold;
    padding-top: 4px;
}


/*
 Added cSS 31st aUG */
.icon-client-add
{
    position: absolute;
    right: 30px;
    top: 22px;
}


/*
 Added cSS 3rd Spet */

.right-links
{
    font: normal 8pt Arial;
    white-space: nowrap;
    padding-top: 2px;
    height: 22px;
    /*background-image: url('Images/right-link-bg.jpg') !important;*/
    background-color:#eaeaea;
  
    z-index: 501;
  
    border-top: 1px solid #688CAF;
    border-bottom: 1px solid #688CAF;
    float: right;
    text-align: right;
    width: 35.2%;
   
}

.RadMenu ul
{
    float: left;
    width: 600px;
}

a.btn-search, a.btn-search input
{
    background: #5482b1;
    color: #fff;
    font-weight: bold;
    font-size: 11px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

    a.btn-search:hover, a.btn-search:hover input, a.btn-search input:hover
    {
        background: #7399bf;
        color: #fff;
    }

/* Inner logo fix */
.consultantsListDiv
{
    padding: 20px 0 0 0;
}



.the-logo
{
    height: 37px;
    line-height: 37px;
    text-align: center;
    width: 120px;
    position: absolute;
    left: 47px;
    top: 127px;
    z-index: 999;
}

.the-logodocu
{
    height: 37px;
    line-height: 37px;
    text-align: center;
    width: 88px;
    position: absolute;
    left: 47px;
    top: 102px;
    z-index: 999;
}

.the-logodnfb
{
    height: 37px;
    line-height: 37px;
    text-align: center;
    width: 88px;
    position: absolute;
    left: 34px;
    top: 104px;
    z-index: 999;
}



/* Added for admin */
.admin-left-wrapper table.brdr-admin
{
    height: 496px;
}

.admin-left-wrapper td.heading-admin
{
    height: 15px;
}

.admin-left1, .admin-left2
{
    font-family: "Segoe UI", Arial, sans-serif;
    font-size: 12px;
}

    .admin-left1 a, .admin-left2 a
    {
        display: block;
        padding: 5px 8px;
        text-decoration: none;
    }

        .admin-left1 a:hover, .admin-left2 a:hover
        {
            background: #ffeec2;
        }

.page-logo
{
    margin-left: 21px;
    padding-left: 10px;
    width: 112px;
}


/* Added for admintables */

.the-logouser
{
    background: #fff;
    height: 37px;
    line-height: 37px;
    text-align: center;
    width: 120px;
    position: absolute;
    left: 47px;
    top: 127px;
    z-index: 999;
}

.consultantsListDivuser
{
    margin-top: 7px;
    margin-left: 10px;
}


.page-logoaction
{
    padding-left: 7px;
    padding-top: 3px;
}

.page-logo1
{
    text-align: center;
    width: 120px;
    left: 47px;
}

.page-logomobile
{
    text-align: center;
    width: 120px;
    left: 47px;
    padding-left: 7px;
}

.page-MetaTable
{
    text-align: center;
    width: 120px;
    margin-top: 12px;
}



#ctl00_pnlLinks
{
}

.testW
{
    height: 40px;
}

.test-down
{
    padding-top: 53px;
    margin-left: 1px;
}

.page-logomobile
{
    padding-left: 7px;
}

.page-logoaction
{
    padding-left: 7px;
    padding-top: 12px;
}

.dnfb-page-title
{
    font-weight: bold;
    padding-right: 5px;
    font-size: 13px;
}

.sep-pipe
{
    text-align: center;
    color: #000;
    padding: 0 3px;
    font-size: 16px;
}

a.txt-blue-link .rbText
{
    color: #4D79B1;
    text-decoration: underline;
}

a.txt-blue-link:hover .rbText
{
    text-decoration: none;
    cursor: pointer;
}

.test-down1
{
    padding-top: 36px;
    margin-left: 1px;
}

.test-down2
{
    padding-top: 4px;
    margin-left: 1px;
}


.assignment-links
{
    padding: 0 15px;
}





/* Add for Home page only -- TO EDIT */


.RadTabStrip_Office2007 .rtsLI, .RadTabStrip_Office2007 .rtsLink
{
    color: #000000;
    font: 12px/26px "Segoe UI",Arial,sans-serif;
}

.RadTabStrip_Office2007 .rtsLevel1 .rtsLI, .RadTabStrip_Office2007 .rtsLevel1 .rtsLink
{
    color: #00156E;
}

.RadTabStrip_Office2007 .rtsLevel .rtsLink:hover, .RadTabStrip_Office2007 .rtsLevel .rtsSelected, .RadTabStrip_Office2007 .rtsLevel .rtsSelected:hover
{
    text-decoration: underline;
}

.RadTabStrip_Office2007 .rtsLevel1 .rtsLink:hover, .RadTabStrip_Office2007 .rtsLevel1 .rtsSelected, .RadTabStrip_Office2007 .rtsLevel1 .rtsSelected:hover
{
    text-decoration: none;
}

.RadTabStripLeft_Office2007 .rtsSeparator, .RadTabStripRight_Office2007 .rtsSeparator
{
    background: none repeat scroll 0 0 #8DB2E3;
}

.RadTabStrip_Office2007 .rtsLevel .rtsDisabled
{
    color: #666666;
}

.RadTabStrip_Office2007 .rtsNextArrow, .RadTabStrip_Office2007 .rtsPrevArrow, .RadTabStrip_Office2007 .rtsPrevArrowDisabled, .RadTabStrip_Office2007 .rtsNextArrowDisabled
{
    background-image: url("WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzRDI0vjmIcjRaR-Z3THaJ3_Kf7wNiwFTvgYq10nY6VwA1&t=633989817480000000");
}

.RadTabStrip_Office2007 .rtsLevel
{
    background: none repeat scroll 0 0 #CCDBEE;
}

.RadTabStrip_Office2007 .rtsLevel1
{
    background-color: #BFDBFF;
}

.RadTabStripTop_Office2007 .rtsLevel2
{
    background: url("WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzB9jEaYuXjFeO96MO120xKuuVa_lW5qIux2Myv7jSaQg1&t=633989817480000000") repeat-x scroll 0 0 #CCDBEE;
}

.RadTabStripTop_Office2007 .rtsLevel .rtsLink, .RadTabStripTop_Office2007 .rtsLevel .rtsOut
{
    background-image: none;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink, .RadTabStripTop_Office2007 .rtsLevel1 .rtsOut, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsOut, .RadTabStripTop_Office2007 .rtsLevel1, .RadTabStripBottom_Office2007 .rtsLevel1
{
    background-image: url("WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzRDI0vjmIcjRaR-Z3THaJ3_Kf7wNiwFTvgYq10nY6VwA1&t=633989817480000000");
}


.RadTabStripRight_Office2007 .rtsLink, .RadTabStripRight_Office2007 .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
}

    .RadTabStripRight_Office2007 .rtsLink:hover
    {
        background-position: 100% -200px;
    }

.RadTabStripRight_Office2007 .rtsSelected, .RadTabStripRight_Office2007 .rtsSelected:hover
{
    background-position: 100% -400px;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink
{
    background-position: 0 0;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsOut
{
    background-position: 100% 0;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover
{
    background-position: 0 -52px;
}

    .RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover .rtsOut
    {
        background-position: 100% -52px;
    }

.RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected, .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover
{
    background-position: 0 -26px;
}

    .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover .rtsOut
    {
        background-position: 100% -26px;
    }

.RadTabStripTop_Office2007 .rtsLevel1 .rtsDisabled:hover
{
    background-position: 0 0;
}

    .RadTabStripTop_Office2007 .rtsLevel1 .rtsDisabled:hover .rtsOut
    {
        background-position: 100% 0;
    }

.RadTabStripTop_Office2007 .rtsLevel1
{
    background-position: 0 100%;
    background-repeat: repeat-x;
}

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink
{
    background-position: 0 -182px;
}

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsOut
{
    background-position: 100% -182px;
}

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink:hover
{
    background-position: 0 -130px;
}

    .RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink:hover .rtsOut
    {
        background-position: 100% -130px;
    }

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected:hover
{
    background-position: 0 -156px;
}

    .RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected:hover .rtsOut
    {
        background-position: 100% -156px;
    }

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsDisabled:hover
{
    background-position: 0 -182px;
}

    .RadTabStripBottom_Office2007 .rtsLevel1 .rtsDisabled:hover .rtsOut
    {
        background-position: 100% -182px;
    }

.RadTabStripBottom_Office2007 .rtsLevel1
{
    background-position: 0 -599px;
    background-repeat: repeat-x;
}

.RadTabStripRight_Office2007 .rtsUL .rtsLink, .RadTabStripRight_Office2007 .rtsUL .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
    text-align: left;
}

    .RadTabStripRight_Office2007 .rtsUL .rtsLink:hover
    {
        background-position: 100% -200px;
    }

.RadTabStripRight_Office2007 .rtsUL .rtsSelected, .RadTabStripRight_Office2007 .rtsUL .rtsSelected:hover
{
    background-position: 100% -400px;
}

.RadWindow table, .RadWindow table td
{
    border: 0 none;
    padding: 0;
}

.RadWindow .rwTopResize
{
    background-position: 0 -31px;
    background-repeat: repeat-x;
    font-size: 1px;
    height: 4px;
    line-height: 4px;
    width: 100%;
}

.RadWindow .rwStatusbarRow .rwCorner
{
    background-repeat: no-repeat;
}

.RadWindow .rwStatusbarRow .rwBodyLeft
{
    background-position: -16px 0;
}

.RadWindow .rwStatusbarRow .rwBodyRight
{
    background-position: -24px 0;
}

.RadWindow .rwStatusbar
{
    background-position: 0 -114px;
    background-repeat: repeat-x;
    height: 22px;
}

    .RadWindow .rwStatusbar div
    {
        background-position: 0 -94px;
        background-repeat: no-repeat;
        height: 18px;
        width: 18px;
    }

.RadWindow table
{
    height: 100%;
    table-layout: auto;
    width: 100%;
}

    .RadWindow table td
    {
        border-collapse: collapse;
        margin: 0;
        padding: 0;
        vertical-align: top;
    }

.RadWindow .rwCorner
{
    width: 8px;
}

.RadWindow .rwTopLeft, .RadWindow .rwTopRight, .RadWindow .rwTitlebar, .RadWindow .rwFooterLeft, .RadWindow .rwFooterRight, .RadWindow .rwFooterCenter
{
    background-repeat: no-repeat;
    font-size: 1px;
    height: 8px;
    line-height: 1px;
}

.RadWindow .rwBodyLeft, .RadWindow .rwBodyRight
{
    background-repeat: repeat-y;
}

.RadWindow .rwBodyRight
{
    background-position: -8px 0;
}

.RadWindow .rwTopLeft
{
    background-position: 0 0;
}

.RadWindow .rwTopRight
{
    background-position: -8px 0;
}

.RadWindow table .rwTitlebar
{
    -moz-user-select: none;
    background-position: 0 -31px;
    background-repeat: repeat-x;
}

.RadWindow .rwFooterLeft
{
    background-position: 0 -62px;
}

.RadWindow .rwFooterRight
{
    background-position: -8px -62px;
}

.RadWindow .rwFooterCenter
{
    background-position: 0 -70px;
    background-repeat: repeat-x;
}

.RadWindow .rwTitlebarControls
{
    height: 27px;
}

.RadWindow .rwWindowContent
{
    background: none repeat scroll 0 0 white;
    height: 100% !important;
}

.RadWindow td.rwLoading
{
    background-position: center center;
    background-repeat: no-repeat;
}

.RadWindow .rwStatusbar .rwLoading
{
    background-repeat: no-repeat;
}

.RadWindow .rwStatusbar .rwLoading
{
    padding-left: 30px;
}

.RadWindow td.rwStatusbar input
{
    -moz-user-select: none;
    background-color: transparent !important;
    background-position: left center !important;
    background-repeat: no-repeat !important;
    border: 0 none !important;
    cursor: default;
    display: block;
    float: left;
    font: 12px "Segoe UI",Arial,Verdana,Sans-serif;
    height: 18px;
    margin: 0;
    overflow: hidden;
    padding: 4px 0 0 7px;
    text-overflow: ellipsis;
    vertical-align: middle;
    width: 100%;
}

.RadWindow .rwControlButtons
{
    float: right;
    list-style: none outside none;
    margin: 2px 0 0;
    padding: 0;
    white-space: nowrap;
}

    .RadWindow .rwControlButtons li
    {
        float: left;
        padding: 0 1px 0 0;
    }

    .RadWindow .rwControlButtons a
    {
        background-repeat: no-repeat;
        cursor: default;
        display: block;
        font-size: 1px;
        height: 21px;
        line-height: 1px;
        outline: medium none;
        text-decoration: none;
        width: 30px;
    }

    .RadWindow .rwControlButtons span
    {
        display: block;
    }

.RadWindow .rwReloadButton
{
    background-position: -120px 0;
}

    .RadWindow .rwReloadButton:hover
    {
        background-position: -120px -21px;
    }

.RadWindow .rwPinButton
{
    background-position: -180px 0;
}

    .RadWindow .rwPinButton:hover
    {
        background-position: -180px -21px;
    }

    .RadWindow .rwPinButton.on
    {
        background-position: -150px 0;
    }

        .RadWindow .rwPinButton.on:hover
        {
            background-position: -150px -21px;
        }

.RadWindow .rwMinimizeButton
{
    background-position: 0 0;
}

    .RadWindow .rwMinimizeButton:hover
    {
        background-position: 0 -21px;
    }

.RadWindow .rwMaximizeButton
{
    background-position: -60px 0;
}

    .RadWindow .rwMaximizeButton:hover
    {
        background-position: -60px -21px;
    }

.RadWindow .rwCloseButton
{
    background-position: -90px 0;
}

    .RadWindow .rwCloseButton:hover
    {
        background-position: -90px -21px;
    }

.RadWindow.rwMaximizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwMinimizeButton
{
    background-position: -30px 0;
}

    .RadWindow.rwMaximizedWindow .rwMaximizeButton:hover, .RadWindow.rwMinimizedWindow .rwMinimizeButton:hover
    {
        background-position: -30px -21px;
    }

.RadWindow .rwIcon
{
    background-position: 0 -78px;
    background-repeat: no-repeat;
    cursor: default;
    display: block;
    height: 16px;
    margin: 4px 5px 0 0;
    width: 16px;
}

.RadWindow em
{
    color: black;
    float: left;
    font: bold 12px "Segoe UI",Arial;
    overflow: hidden;
    padding: 3px 0 0 4px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.RadWindow_rtl .rwControlButtons
{
    float: left;
}

div.RadWindow_rtl .rwControlButtons li
{
    float: right;
}

.RadWindow.rwInactiveWindow .rwTitlebarControls
{
    position: static;
}

.RadWindow .rwDialogPopup
{
    color: black;
    cursor: default;
    font: 12px "Segoe UI",Arial,Verdana;
    margin: 16px;
    padding: 0 0 16px 50px;
}

.rwDialogPopup .rwPopupButton
{
    margin: 0;
}

    .rwDialogPopup .rwPopupButton:focus, .rwDialogPopup .rwPopupButton:active
    {
        border: 1px dotted #999999;
    }

    .rwDialogPopup .rwPopupButton, .rwDialogPopup .rwPopupButton span
    {
        display: block;
        float: left;
    }

.RadWindow .rwControlButtons a
{
    overflow: hidden;
    text-align: center;
    text-indent: -3333px;
}

html:first-child .RadWindow ul
{
    border: 1px solid transparent;
    float: right;
}

.RadWindow .rwDialogText
{
    text-align: left;
}

.RadWindow.rwMinimizedWindow .rwPinButton, .RadWindow.rwMinimizedWindow .rwReloadButton, .RadWindow.rwMinimizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwTopResize
{
    display: none !important;
}

.RadWindow .rwDialogInput
{
    color: black;
    display: block;
    font: 12px "Segoe UI",Arial,Verdana;
    margin: 8px 0;
    width: 100%;
}

.RadWindow .rwWindowContent .radconfirm, .RadWindow .rwWindowContent .radalert
{
    background-color: transparent;
    background-position: left center;
    background-repeat: no-repeat;
}

.RadWindow .rwWindowContent .radconfirm
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGk4MAzJpEIMPXMnqJzVvQ-4UiS2S9vg9PkJqSoFADDIGvnyfBFkEbgiE5_a5iRZHIk1&t=633989817480000000");
}

.RadWindow .rwWindowContent .radalert
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGk4MAzJpEIMPXMnqJzVvQ-4Vk0XTRKdsWxgYpdI8hrRToExg1S_tZW05631n07V9Kw1&t=633989817480000000");
}

.RadWindow .rwWindowContent .radprompt
{
    padding: 0;
}

.RadWindow .rwPopupButton, .RadWindow .rwPopupButton span
{
    color: black;
    cursor: default;
    height: 21px;
    line-height: 21px;
    text-decoration: none;
}

.RadWindow .rwPopupButton
{
    background-position: 0 -136px;
    background-repeat: no-repeat;
    margin: 8px 8px 8px 0;
    padding: 0 0 0 3px;
}

.RadWindow .rwWindowContent .rwPopupButton .rwOuterSpan
{
    background-position: right -136px;
    background-repeat: no-repeat;
    padding: 0 3px 0 0;
}

.RadWindow .rwWindowContent .rwPopupButton .rwInnerSpan
{
    background-position: 0 -157px;
    background-repeat: repeat-x;
    padding: 0 12px;
}

.RadWindow .rwWindowContent .rwPopupButton:hover
{
    background-position: 0 -178px;
    margin: 8px 8px 8px 0;
    padding: 0 0 0 3px;
}

    .RadWindow .rwWindowContent .rwPopupButton:hover .rwOuterSpan
    {
        background-position: right -178px;
        padding: 0 3px 0 0;
    }

    .RadWindow .rwWindowContent .rwPopupButton:hover .rwInnerSpan
    {
        background-position: 0 -199px;
        padding: 0 12px;
    }

.RadWindow .rwStatusbarRow .rwBodyLeft
{
    background-position: -16px 0;
}

.RadWindow .rwStatusbarRow .rwBodyRight
{
    background-position: -24px 0;
}

.RadWindow.rwMinimizedWindow .rwContentRow, .RadWindow.rwMinimizedWindow .rwStatusbarRow
{
    display: none;
}

.RadWindow.rwMinimizedWindow table.rwTitlebarControls
{
    margin-top: 4px;
}

.RadWindow.rwMinimizedWindow .rwControlButtons
{
    width: 66px !important;
}

.RadWindow.rwMinimizedWindow em
{
    width: 90px;
}

.RadWindow.rwMinimizedWindow
{
    float: left !important;
    height: 30px !important;
    overflow: hidden !important;
    width: 200px !important;
}

    .RadWindow.rwMinimizedWindow .rwCorner.rwTopLeft
    {
        background-position: 0 -220px;
        background-repeat: no-repeat;
    }

    .RadWindow.rwMinimizedWindow .rwCorner.rwTopRight
    {
        background-position: -8px -220px;
        background-repeat: no-repeat;
    }

    .RadWindow.rwMinimizedWindow .rwTitlebar
    {
        background-position: 0 -250px !important;
        background-repeat: repeat-x;
    }

.RadWindow.rwInactiveWindow .rwCorner, .RadWindow.rwInactiveWindow .rwTitlebar, .RadWindow.rwInactiveWindow .rwFooterCenter
{
    opacity: 0.65 !important;
}

.RadWindow ul.rwControlButtons span
{
}

div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTopLeft
{
    background-position: 0 -280px;
}

div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTitlebar
{
    background-position: 0 -288px;
    background-repeat: repeat-x;
}

div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTopRight
{
    background-position: -8px -280px;
}

div.RadWindow.rwNoTitleBar div.rwTopResize
{
    background: none repeat scroll 0 0 transparent;
}

.RadWindow_Office2007 .rwTopLeft, .RadWindow_Office2007 .rwTopRight, .RadWindow_Office2007 .rwTitlebar, .RadWindow_Office2007 .rwFooterLeft, .RadWindow_Office2007 .rwFooterRight, .RadWindow_Office2007 .rwFooterCenter, .RadWindow_Office2007 .rwTopResize, .RadWindow_Office2007 .rwStatusbar div, .RadWindow_Office2007 .rwStatusbar, .RadWindow_Office2007 .rwPopupButton, .RadWindow_Office2007 .rwPopupButton span, .RadWindow_Office2007.rwMinimizedWindow .rwCorner
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzWg23GS9Sj7JyF5xl_J4bJb1tDq5FrKV7bYq1gh-HdWDvd7R4fRbbJZm3WHUvhBJN0&t=633989817480000000");
}

.RadWindow_Office2007 .rwBodyLeft, .RadWindow_Office2007 .rwBodyRight, .RadWindow_Office2007 .rwStatusbarRow .rwCorner
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzozQB264bJapbChzE9vDtNPATaOFYzMUP9Zdp9OxF2hzBqklG5t8d_IuzSv5AKuuI0&t=633989817480000000");
}

.RadWindow_Office2007 .rwStatusbar input
{
    background-color: #F7F3E9;
}

.RadWindow_Office2007 .rwControlButtons
{
    margin-top: 0;
}

    .RadWindow_Office2007 .rwControlButtons a
    {
        background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVz5Atyw_OJeVIszRJSmWcBdjA7BURLhR0kV4www6jm_Io1&t=633989817480000000");
    }

.RadWindow_Office2007 a.rwIcon
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzWg23GS9Sj7JyF5xl_J4bJb1tDq5FrKV7bYq1gh-HdWDvd7R4fRbbJZm3WHUvhBJN0&t=633989817480000000");
}

div.RadWindow_Office2007 .rwTitlebarControls em
{
    color: #00156E;
}

div.RadWindow_Office2007 .rwDialogInput
{
    border: 1px solid #ABC1DE;
}

    div.RadWindow_Office2007 .rwDialogInput:hover
    {
        border-color: #305090;
    }

div.RadWindow_Office2007 td.rwLoading
{
    background-color: #FFFFFF;
}

div.RadWindow_Office2007 td.rwWindowContent
{
    background-color: #FFFFFF;
}

    div.RadWindow_Office2007 td.rwWindowContent.rwLoading
    {
        background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzQJuRXxAfo-dg7E2T6T9cmCNK21LUzi3MbRyAgSGEuEc1&t=633989817480000000");
    }

div.RadWindow_Office2007 input.rwLoading
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVznvp06U-cEoUqXFOlQOG3KOODblU2fAdwCdnEo0tiXJY1&t=633989817480000000");
}

div.RadWindow_Office2007 td.rwStatusbar
{
    background-position: 0 -370px;
    background-repeat: repeat-x;
}

.RadTabStrip, .RadTabStripVertical
{
    margin: 0;
    padding: 0;
}

.RadTabStripVertical
{
    vertical-align: top;
}

    .RadTabStripVertical, .RadTabStripVertical .rtsLevel
    {
        display: inline-block;
    }

        .RadTabStripVertical .rtsLevel
        {
            float: left;
            height: 100%;
        }

        * html .RadTabStripVertical .rtsLevel
        {
            width: 150px;
        }

        div.RadTabStripVertical .rtsHasWidth, .RadTabStripVertical .rtsHasWidth .rtsUL, .RadTabStripVertical .rtsHasWidth .rtsLI
        {
            width: 100%;
        }

.RadTabStrip .rtsLevel
{
    clear: both;
    overflow: hidden;
    padding-top: 1px;
    position: relative;
    width: 100%;
}

* html .RadTabStrip .rtsLevel
{
    position: static;
}

* + html .RadTabStrip .rtsLevel
{
    position: static;
}

.RadTabStrip .rtsLevel1
{
    padding-top: 0;
}

.RadTabStrip .rtsScroll
{
    white-space: nowrap;
    width: 10000px;
}

.RadTabStrip .rtsUL, .RadTabStripVertical .rtsUL
{
    float: left;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

.RadTabStrip_rtl .rtsUL
{
    float: right;
}

.RadTabStrip .rtsUL:after
{
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

.RadTabStrip .rtsLI, .RadTabStripVertical .rtsLI
{
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

.RadTabStrip .rtsLI
{
    display: inline;
    float: left;
}

* html .RadTabStrip .rtsLI
{
    float: none;
}

* + html .RadTabStrip .rtsLI
{
    float: none;
}

.RadTabStrip .rtsSeparator, .RadTabStripVertical .rtsSeparator
{
    height: 26px;
}

.RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink
{
    cursor: pointer;
    display: block;
    outline: medium none;
    padding-left: 9px;
    text-decoration: none;
    white-space: nowrap;
}

.RadTabStrip .rtsLink
{
    text-align: center;
}

.RadTabStripVertical .rtsLink
{
    text-align: right;
}

.RadTabStrip .rtsLevel .rtsOut, .RadTabStrip .rtsLevel .rtsIn, .RadTabStrip .rtsLevel .rtsTxt
{
    text-decoration: inherit;
}

.RadTabStrip .rtsOut, .RadTabStripVertical .rtsOut
{
    display: block;
    padding-right: 9px;
}

.RadTabStrip .rtsIn, .RadTabStripVertical .rtsIn
{
    display: block;
    padding: 0 5px;
}

.RadTabStrip .rtsImg, .RadTabStripVertical .rtsImg
{
    border: 0 none;
    margin-top: -2px;
    vertical-align: middle;
}

.RadTabStrip .rtsTxt, .RadTabStripVertical .rtsTxt
{
    display: inline-block;
}

.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt
{
    padding: 0 5px;
}

.RadTabStrip .rtsDisabled, .RadTabStripVertical .rtsDisabled
{
    cursor: default;
}

.RadTabStrip .rtsPrevArrow, .RadTabStrip .rtsNextArrow, .RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsNextArrowDisabled, .RadTabStripVertical .rtsPrevArrow, .RadTabStripVertical .rtsNextArrow, .RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled
{
    background-color: transparent;
    background-repeat: no-repeat;
    font-size: 0;
    height: 18px;
    line-height: 18px;
    margin-top: 5px;
    outline: 0 none;
    overflow: hidden;
    text-indent: -9999px;
    width: 18px;
}

    .RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsNextArrowDisabled, .RadTabStrip .rtsPrevArrow, .RadTabStrip .rtsNextArrow .RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled, .RadTabStripVertical .rtsPrevArrow, .RadTabStripVertical .rtsNextArrow
    {
        display: block;
    }

.RadTabStrip .rtsPrevArrow
{
    background-position: 0 -208px;
}

.RadTabStrip .rtsNextArrow
{
    background-position: -18px -208px;
}

.RadTabStrip .rtsPrevArrow:hover
{
    background-position: -36px -208px;
}

.RadTabStrip .rtsNextArrow:hover
{
    background-position: -54px -208px;
}

.RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsPrevArrowDisabled:hover
{
    background-position: -72px -208px;
}

.RadTabStrip .rtsNextArrowDisabled, .RadTabStrip .rtsNextArrowDisabled:hover
{
    background-position: -90px -208px;
}

.RadTabStripVertical .rtsPrevArrow
{
    background-position: 0 -228px;
}

.RadTabStripVertical .rtsNextArrow
{
    background-position: -18px -228px;
}

.RadTabStripVertical .rtsPrevArrow:hover
{
    background-position: -36px -228px;
}

.RadTabStripVertical .rtsNextArrow:hover
{
    background-position: -54px -228px;
}

.RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsPrevArrowDisabled:hover
{
    background-position: -72px -228px;
}

.RadTabStripVertical .rtsNextArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled:hover
{
    background-position: -90px -228px;
}

.RadTabStrip .rtsCenter
{
    text-align: center;
}

.RadTabStrip .rtsImg
{
    border: medium none;
}

    .RadTabStrip .rtsImg + .rtsTxt
    {
        display: inline-block;
    }

.RadTabStrip .rtsTxt
{
    display: inline-block;
}

.RadTabStrip .rtsRight .rtsUL
{
    float: right;
}

.RadTabStrip .rtsCenter .rtsUL
{
    display: inline-block;
    float: none;
}

.RadTabStrip .rtsBreak
{
    clear: left;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    width: 0;
}

* html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline-block;
}

* html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline;
}

* + html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline-block;
}

* + html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline;
}

.RadTabStrip_rtl .rtsLI
{
    float: right;
}

* html .RadTabStrip_rtl .rtsLI
{
    float: none;
}

* + html .RadTabStrip_rtl .rtsLI
{
    float: none;
}

:root .RadTabStripHorizontal .rtsScroll
{
    width: auto;
}

    :root .RadTabStripHorizontal .rtsScroll .rtsLI
    {
        display: inline-block;
        float: none;
    }

:root .RadTabStripVertical .rtsScroll .rtsLI
{
    float: none;
}

.RadTabStripVertical .rtsLink, .RadTabStripVertical .rtsLI .rtsDisabled:hover
{
    background-position: 0 0;
}

    .RadTabStripVertical .rtsLink:hover
    {
        background-position: 0 -200px;
    }

.RadTabStripVertical .rtsSelected, .RadTabStripVertical .rtsSelected:hover
{
    background-position: 0 -400px;
}

.RadTabStripVertical .rtsLI
{
}

* html .RadTabStripVertical .rtsLI
{
    display: inline;
}

* + html .RadTabStripVertical .rtsLI
{
    display: inline;
}

.RadTabStripVertical .rtsSeparator
{
    display: block;
    height: 2px;
}

* html .RadTabStripVertical .rtsSeparator
{
    font-size: 0;
    line-height: 0;
}

* + html .RadTabStripVertical .rtsSeparator
{
    font-size: 0;
    line-height: 0;
}

* html .RadTabStripVertical .rtsLevel
{
    overflow: hidden;
}

* + html .RadTabStripVertical .rtsLevel
{
    overflow: hidden;
}

.RadTabStrip_Office2007 .rtsLevel1 .rtsLI, .RadTabStrip_Office2007 .rtsLevel1 .rtsLink
{
    color: #00156E;
}

.RadTabStrip_Office2007 .rtsLevel .rtsLink:hover, .RadTabStrip_Office2007 .rtsLevel .rtsSelected, .RadTabStrip_Office2007 .rtsLevel .rtsSelected:hover
{
    text-decoration: underline;
}

.RadTabStrip_Office2007 .rtsLevel1 .rtsLink:hover, .RadTabStrip_Office2007 .rtsLevel1 .rtsSelected, .RadTabStrip_Office2007 .rtsLevel1 .rtsSelected:hover
{
    text-decoration: none;
}

.RadTabStripLeft_Office2007 .rtsSeparator, .RadTabStripRight_Office2007 .rtsSeparator
{
    background: none repeat scroll 0 0 #8DB2E3;
}

.RadTabStrip_Office2007 .rtsLevel .rtsDisabled
{
    color: #666666;
}

.RadTabStrip_Office2007 .rtsNextArrow, .RadTabStrip_Office2007 .rtsPrevArrow, .RadTabStrip_Office2007 .rtsPrevArrowDisabled, .RadTabStrip_Office2007 .rtsNextArrowDisabled
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzRDI0vjmIcjRaR-Z3THaJ3_Kf7wNiwFTvgYq10nY6VwA1&t=633989817480000000");
}

.RadTabStrip_Office2007 .rtsLevel
{
    background: none repeat scroll 0 0 #CCDBEE;
}

.RadTabStrip_Office2007 .rtsLevel1
{
    background-color: #BFDBFF;
}

.RadTabStripTop_Office2007 .rtsLevel2
{
    background: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzB9jEaYuXjFeO96MO120xKuuVa_lW5qIux2Myv7jSaQg1&t=633989817480000000") repeat-x scroll 0 0 #CCDBEE;
}

.RadTabStripTop_Office2007 .rtsLevel .rtsLink, .RadTabStripTop_Office2007 .rtsLevel .rtsOut
{
    background-image: none;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink, .RadTabStripTop_Office2007 .rtsLevel1 .rtsOut, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsOut, .RadTabStripTop_Office2007 .rtsLevel1, .RadTabStripBottom_Office2007 .rtsLevel1
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzRDI0vjmIcjRaR-Z3THaJ3_Kf7wNiwFTvgYq10nY6VwA1&t=633989817480000000");
}


.RadTabStripRight_Office2007 .rtsLink, .RadTabStripRight_Office2007 .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
}

    .RadTabStripRight_Office2007 .rtsLink:hover
    {
        background-position: 100% -200px;
    }

.RadTabStripRight_Office2007 .rtsSelected, .RadTabStripRight_Office2007 .rtsSelected:hover
{
    background-position: 100% -400px;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink
{
    background-position: 0 0;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsOut
{
    background-position: 100% 0;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover
{
    background-position: 0 -52px;
}

    .RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover .rtsOut
    {
        background-position: 100% -52px;
    }

.RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected, .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover
{
    background-position: 0 -26px;
}

    .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover .rtsOut
    {
        background-position: 100% -26px;
    }

.RadTabStripTop_Office2007 .rtsLevel1 .rtsDisabled:hover
{
    background-position: 0 0;
}

    .RadTabStripTop_Office2007 .rtsLevel1 .rtsDisabled:hover .rtsOut
    {
        background-position: 100% 0;
    }

.RadTabStripTop_Office2007 .rtsLevel1
{
    background-position: 0 100%;
    background-repeat: repeat-x;
}

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink
{
    background-position: 0 -182px;
}

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsOut
{
    background-position: 100% -182px;
}

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink:hover
{
    background-position: 0 -130px;
}

    .RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink:hover .rtsOut
    {
        background-position: 100% -130px;
    }

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected:hover
{
    background-position: 0 -156px;
}

    .RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected:hover .rtsOut
    {
        background-position: 100% -156px;
    }

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsDisabled:hover
{
    background-position: 0 -182px;
}

    .RadTabStripBottom_Office2007 .rtsLevel1 .rtsDisabled:hover .rtsOut
    {
        background-position: 100% -182px;
    }

.RadTabStripBottom_Office2007 .rtsLevel1
{
    background-position: 0 -599px;
    background-repeat: repeat-x;
}

.RadTabStripRight_Office2007 .rtsUL .rtsLink, .RadTabStripRight_Office2007 .rtsUL .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
    text-align: left;
}

    .RadTabStripRight_Office2007 .rtsUL .rtsLink:hover
    {
        background-position: 100% -200px;
    }

.RadTabStripRight_Office2007 .rtsUL .rtsSelected, .RadTabStripRight_Office2007 .rtsUL .rtsSelected:hover
{
    background-position: 100% -400px;
}

.rmpHiddenView
{
    display: none;
}

.RadWindow table, .RadWindow table td
{
    border: 0 none;
    padding: 0;
}

.RadWindow .rwTopResize
{
    background-position: 0 -31px;
    background-repeat: repeat-x;
    font-size: 1px;
    height: 4px;
    line-height: 4px;
    width: 100%;
}

.RadWindow .rwStatusbarRow .rwCorner
{
    background-repeat: no-repeat;
}

.RadWindow .rwStatusbarRow .rwBodyLeft
{
    background-position: -16px 0;
}

.RadWindow .rwStatusbarRow .rwBodyRight
{
    background-position: -24px 0;
}

.RadWindow .rwStatusbar
{
    background-position: 0 -114px;
    background-repeat: repeat-x;
    height: 22px;
}

    .RadWindow .rwStatusbar div
    {
        background-position: 0 -94px;
        background-repeat: no-repeat;
        height: 18px;
        width: 18px;
    }

.RadWindow table
{
    height: 100%;
    table-layout: auto;
    width: 100%;
}

    .RadWindow table td
    {
        border-collapse: collapse;
        margin: 0;
        padding: 0;
        vertical-align: top;
    }

.RadWindow .rwCorner
{
    width: 8px;
}

.RadWindow .rwTopLeft, .RadWindow .rwTopRight, .RadWindow .rwTitlebar, .RadWindow .rwFooterLeft, .RadWindow .rwFooterRight, .RadWindow .rwFooterCenter
{
    background-repeat: no-repeat;
    font-size: 1px;
    height: 8px;
    line-height: 1px;
}

.RadWindow .rwBodyLeft, .RadWindow .rwBodyRight
{
    background-repeat: repeat-y;
}

.RadWindow .rwBodyRight
{
    background-position: -8px 0;
}

.RadWindow .rwTopLeft
{
    background-position: 0 0;
}

.RadWindow .rwTopRight
{
    background-position: -8px 0;
}

.RadWindow table .rwTitlebar
{
    -moz-user-select: none;
    background-position: 0 -31px;
    background-repeat: repeat-x;
}

.RadWindow .rwFooterLeft
{
    background-position: 0 -62px;
}

.RadWindow .rwFooterRight
{
    background-position: -8px -62px;
}

.RadWindow .rwFooterCenter
{
    background-position: 0 -70px;
    background-repeat: repeat-x;
}

.RadWindow .rwTitlebarControls
{
    height: 27px;
}

.RadWindow .rwWindowContent
{
    background: none repeat scroll 0 0 white;
    height: 100% !important;
}

.RadWindow td.rwLoading
{
    background-position: center center;
    background-repeat: no-repeat;
}

.RadWindow .rwStatusbar .rwLoading
{
    background-repeat: no-repeat;
}

.RadWindow .rwStatusbar .rwLoading
{
    padding-left: 30px;
}

.RadWindow td.rwStatusbar input
{
    -moz-user-select: none;
    background-color: transparent !important;
    background-position: left center !important;
    background-repeat: no-repeat !important;
    border: 0 none !important;
    cursor: default;
    display: block;
    float: left;
    font: 12px "Segoe UI",Arial,Verdana,Sans-serif;
    height: 18px;
    margin: 0;
    overflow: hidden;
    padding: 4px 0 0 7px;
    text-overflow: ellipsis;
    vertical-align: middle;
    width: 100%;
}

.RadWindow .rwControlButtons
{
    float: right;
    list-style: none outside none;
    margin: 2px 0 0;
    padding: 0;
    white-space: nowrap;
}

    .RadWindow .rwControlButtons li
    {
        float: left;
        padding: 0 1px 0 0;
    }

    .RadWindow .rwControlButtons a
    {
        background-repeat: no-repeat;
        cursor: default;
        display: block;
        font-size: 1px;
        height: 21px;
        line-height: 1px;
        outline: medium none;
        text-decoration: none;
        width: 30px;
    }

    .RadWindow .rwControlButtons span
    {
        display: block;
    }

.RadWindow .rwReloadButton
{
    background-position: -120px 0;
}

    .RadWindow .rwReloadButton:hover
    {
        background-position: -120px -21px;
    }

.RadWindow .rwPinButton
{
    background-position: -180px 0;
}

    .RadWindow .rwPinButton:hover
    {
        background-position: -180px -21px;
    }

    .RadWindow .rwPinButton.on
    {
        background-position: -150px 0;
    }

        .RadWindow .rwPinButton.on:hover
        {
            background-position: -150px -21px;
        }

.RadWindow .rwMinimizeButton
{
    background-position: 0 0;
}

    .RadWindow .rwMinimizeButton:hover
    {
        background-position: 0 -21px;
    }

.RadWindow .rwMaximizeButton
{
    background-position: -60px 0;
}

    .RadWindow .rwMaximizeButton:hover
    {
        background-position: -60px -21px;
    }

.RadWindow .rwCloseButton
{
    background-position: -90px 0;
}

    .RadWindow .rwCloseButton:hover
    {
        background-position: -90px -21px;
    }

.RadWindow.rwMaximizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwMinimizeButton
{
    background-position: -30px 0;
}

    .RadWindow.rwMaximizedWindow .rwMaximizeButton:hover, .RadWindow.rwMinimizedWindow .rwMinimizeButton:hover
    {
        background-position: -30px -21px;
    }

.RadWindow .rwIcon
{
    background-position: 0 -78px;
    background-repeat: no-repeat;
    cursor: default;
    display: block;
    height: 16px;
    margin: 4px 5px 0 0;
    width: 16px;
}

.RadWindow em
{
    color: black;
    float: left;
    font: bold 12px "Segoe UI",Arial;
    overflow: hidden;
    padding: 3px 0 0 4px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.RadWindow_rtl .rwControlButtons
{
    float: left;
}

div.RadWindow_rtl .rwControlButtons li
{
    float: right;
}

.RadWindow.rwInactiveWindow .rwTitlebarControls
{
    position: static;
}

.RadWindow .rwDialogPopup
{
    color: black;
    cursor: default;
    font: 12px "Segoe UI",Arial,Verdana;
    margin: 16px;
    padding: 0 0 16px 50px;
}

.rwDialogPopup .rwPopupButton
{
    margin: 0;
}

    .rwDialogPopup .rwPopupButton:focus, .rwDialogPopup .rwPopupButton:active
    {
        border: 1px dotted #999999;
    }

    .rwDialogPopup .rwPopupButton, .rwDialogPopup .rwPopupButton span
    {
        display: block;
        float: left;
    }

.RadWindow .rwControlButtons a
{
    overflow: hidden;
    text-align: center;
    text-indent: -3333px;
}

html:first-child .RadWindow ul
{
    border: 1px solid transparent;
    float: right;
}

.RadWindow .rwDialogText
{
    text-align: left;
}

.RadWindow.rwMinimizedWindow .rwPinButton, .RadWindow.rwMinimizedWindow .rwReloadButton, .RadWindow.rwMinimizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwTopResize
{
    display: none !important;
}

.RadWindow .rwDialogInput
{
    color: black;
    display: block;
    font: 12px "Segoe UI",Arial,Verdana;
    margin: 8px 0;
    width: 100%;
}

.RadWindow .rwWindowContent .radconfirm, .RadWindow .rwWindowContent .radalert
{
    background-color: transparent;
    background-position: left center;
    background-repeat: no-repeat;
}

.RadWindow .rwWindowContent .radconfirm
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGk4MAzJpEIMPXMnqJzVvQ-4UiS2S9vg9PkJqSoFADDIGvnyfBFkEbgiE5_a5iRZHIk1&t=633989817480000000");
}

.RadWindow .rwWindowContent .radalert
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGk4MAzJpEIMPXMnqJzVvQ-4Vk0XTRKdsWxgYpdI8hrRToExg1S_tZW05631n07V9Kw1&t=633989817480000000");
}

.RadWindow .rwWindowContent .radprompt
{
    padding: 0;
}

.RadWindow .rwPopupButton, .RadWindow .rwPopupButton span
{
    color: black;
    cursor: default;
    height: 21px;
    line-height: 21px;
    text-decoration: none;
}

.RadWindow .rwPopupButton
{
    background-position: 0 -136px;
    background-repeat: no-repeat;
    margin: 8px 8px 8px 0;
    padding: 0 0 0 3px;
}

.RadWindow .rwWindowContent .rwPopupButton .rwOuterSpan
{
    background-position: right -136px;
    background-repeat: no-repeat;
    padding: 0 3px 0 0;
}

.RadWindow .rwWindowContent .rwPopupButton .rwInnerSpan
{
    background-position: 0 -157px;
    background-repeat: repeat-x;
    padding: 0 12px;
}

.RadWindow .rwWindowContent .rwPopupButton:hover
{
    background-position: 0 -178px;
    margin: 8px 8px 8px 0;
    padding: 0 0 0 3px;
}

    .RadWindow .rwWindowContent .rwPopupButton:hover .rwOuterSpan
    {
        background-position: right -178px;
        padding: 0 3px 0 0;
    }

    .RadWindow .rwWindowContent .rwPopupButton:hover .rwInnerSpan
    {
        background-position: 0 -199px;
        padding: 0 12px;
    }

.RadWindow .rwStatusbarRow .rwBodyLeft
{
    background-position: -16px 0;
}

.RadWindow .rwStatusbarRow .rwBodyRight
{
    background-position: -24px 0;
}

.RadWindow.rwMinimizedWindow .rwContentRow, .RadWindow.rwMinimizedWindow .rwStatusbarRow
{
    display: none;
}

.RadWindow.rwMinimizedWindow table.rwTitlebarControls
{
    margin-top: 4px;
}

.RadWindow.rwMinimizedWindow .rwControlButtons
{
    width: 66px !important;
}

.RadWindow.rwMinimizedWindow em
{
    width: 90px;
}

.RadWindow.rwMinimizedWindow
{
    float: left !important;
    height: 30px !important;
    overflow: hidden !important;
    width: 200px !important;
}

    .RadWindow.rwMinimizedWindow .rwCorner.rwTopLeft
    {
        background-position: 0 -220px;
        background-repeat: no-repeat;
    }

    .RadWindow.rwMinimizedWindow .rwCorner.rwTopRight
    {
        background-position: -8px -220px;
        background-repeat: no-repeat;
    }

    .RadWindow.rwMinimizedWindow .rwTitlebar
    {
        background-position: 0 -250px !important;
        background-repeat: repeat-x;
    }

.RadWindow.rwInactiveWindow .rwCorner, .RadWindow.rwInactiveWindow .rwTitlebar, .RadWindow.rwInactiveWindow .rwFooterCenter
{
    opacity: 0.65 !important;
}

.RadWindow ul.rwControlButtons span
{
}

div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTopLeft
{
    background-position: 0 -280px;
}

div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTitlebar
{
    background-position: 0 -288px;
    background-repeat: repeat-x;
}

div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTopRight
{
    background-position: -8px -280px;
}

div.RadWindow.rwNoTitleBar div.rwTopResize
{
    background: none repeat scroll 0 0 transparent;
}

.RadWindow_Office2007 .rwTopLeft, .RadWindow_Office2007 .rwTopRight, .RadWindow_Office2007 .rwTitlebar, .RadWindow_Office2007 .rwFooterLeft, .RadWindow_Office2007 .rwFooterRight, .RadWindow_Office2007 .rwFooterCenter, .RadWindow_Office2007 .rwTopResize, .RadWindow_Office2007 .rwStatusbar div, .RadWindow_Office2007 .rwStatusbar, .RadWindow_Office2007 .rwPopupButton, .RadWindow_Office2007 .rwPopupButton span, .RadWindow_Office2007.rwMinimizedWindow .rwCorner
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzWg23GS9Sj7JyF5xl_J4bJb1tDq5FrKV7bYq1gh-HdWDvd7R4fRbbJZm3WHUvhBJN0&t=633989817480000000");
}

.RadWindow_Office2007 .rwBodyLeft, .RadWindow_Office2007 .rwBodyRight, .RadWindow_Office2007 .rwStatusbarRow .rwCorner
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzozQB264bJapbChzE9vDtNPATaOFYzMUP9Zdp9OxF2hzBqklG5t8d_IuzSv5AKuuI0&t=633989817480000000");
}

.RadWindow_Office2007 .rwStatusbar input
{
    background-color: #F7F3E9;
}

.RadWindow_Office2007 .rwControlButtons
{
    margin-top: 0;
}

    .RadWindow_Office2007 .rwControlButtons a
    {
        background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVz5Atyw_OJeVIszRJSmWcBdjA7BURLhR0kV4www6jm_Io1&t=633989817480000000");
    }

.RadWindow_Office2007 a.rwIcon
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzWg23GS9Sj7JyF5xl_J4bJb1tDq5FrKV7bYq1gh-HdWDvd7R4fRbbJZm3WHUvhBJN0&t=633989817480000000");
}

div.RadWindow_Office2007 .rwTitlebarControls em
{
    color: #00156E;
}

div.RadWindow_Office2007 .rwDialogInput
{
    border: 1px solid #ABC1DE;
}

    div.RadWindow_Office2007 .rwDialogInput:hover
    {
        border-color: #305090;
    }

div.RadWindow_Office2007 td.rwLoading
{
    background-color: #FFFFFF;
}

div.RadWindow_Office2007 td.rwWindowContent
{
    background-color: #FFFFFF;
}

    div.RadWindow_Office2007 td.rwWindowContent.rwLoading
    {
        background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzQJuRXxAfo-dg7E2T6T9cmCNK21LUzi3MbRyAgSGEuEc1&t=633989817480000000");
    }

div.RadWindow_Office2007 input.rwLoading
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVznvp06U-cEoUqXFOlQOG3KOODblU2fAdwCdnEo0tiXJY1&t=633989817480000000");
}

div.RadWindow_Office2007 td.rwStatusbar
{
    background-position: 0 -370px;
    background-repeat: repeat-x;
}

.RadTabStrip, .RadTabStripVertical
{
    margin: 0;
    padding: 0;
}

.RadTabStripVertical
{
    vertical-align: top;
}

    .RadTabStripVertical, .RadTabStripVertical .rtsLevel
    {
        display: inline-block;
    }

        .RadTabStripVertical .rtsLevel
        {
            float: left;
            height: 100%;
        }

        * html .RadTabStripVertical .rtsLevel
        {
            width: 150px;
        }

        div.RadTabStripVertical .rtsHasWidth, .RadTabStripVertical .rtsHasWidth .rtsUL, .RadTabStripVertical .rtsHasWidth .rtsLI
        {
            width: 100%;
        }

.RadTabStrip .rtsLevel
{
    clear: both;
    overflow: hidden;
    padding-top: 1px;
    position: relative;
    width: 100%;
}

* html .RadTabStrip .rtsLevel
{
    position: static;
}

* + html .RadTabStrip .rtsLevel
{
    position: static;
}

.RadTabStrip .rtsLevel1
{
    padding-top: 0;
}

.RadTabStrip .rtsScroll
{
    white-space: nowrap;
    width: 10000px;
}

.RadTabStrip .rtsUL, .RadTabStripVertical .rtsUL
{
    float: left;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

.RadTabStrip_rtl .rtsUL
{
    float: right;
}

.RadTabStrip .rtsUL:after
{
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

.RadTabStrip .rtsLI, .RadTabStripVertical .rtsLI
{
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

.RadTabStrip .rtsLI
{
    display: inline;
    float: left;
}

* html .RadTabStrip .rtsLI
{
    float: none;
}

* + html .RadTabStrip .rtsLI
{
    float: none;
}

.RadTabStrip .rtsSeparator, .RadTabStripVertical .rtsSeparator
{
    height: 26px;
}

.RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink
{
    cursor: pointer;
    display: block;
    outline: medium none;
    padding-left: 9px;
    text-decoration: none;
    white-space: nowrap;
}

.RadTabStrip .rtsLink
{
    text-align: center;
}

.RadTabStripVertical .rtsLink
{
    text-align: right;
}

.RadTabStrip .rtsLevel .rtsOut, .RadTabStrip .rtsLevel .rtsIn, .RadTabStrip .rtsLevel .rtsTxt
{
    text-decoration: inherit;
}

.RadTabStrip .rtsOut, .RadTabStripVertical .rtsOut
{
    display: block;
    padding-right: 9px;
}

.RadTabStrip .rtsIn, .RadTabStripVertical .rtsIn
{
    display: block;
    padding: 0 5px;
}

.RadTabStrip .rtsImg, .RadTabStripVertical .rtsImg
{
    border: 0 none;
    margin-top: -2px;
    vertical-align: middle;
}

.RadTabStrip .rtsTxt, .RadTabStripVertical .rtsTxt
{
    display: inline-block;
}

.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt
{
    padding: 0 5px;
}

.RadTabStrip .rtsDisabled, .RadTabStripVertical .rtsDisabled
{
    cursor: default;
}

.RadTabStrip .rtsPrevArrow, .RadTabStrip .rtsNextArrow, .RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsNextArrowDisabled, .RadTabStripVertical .rtsPrevArrow, .RadTabStripVertical .rtsNextArrow, .RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled
{
    background-color: transparent;
    background-repeat: no-repeat;
    font-size: 0;
    height: 18px;
    line-height: 18px;
    margin-top: 5px;
    outline: 0 none;
    overflow: hidden;
    text-indent: -9999px;
    width: 18px;
}

    .RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsNextArrowDisabled, .RadTabStrip .rtsPrevArrow, .RadTabStrip .rtsNextArrow .RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled, .RadTabStripVertical .rtsPrevArrow, .RadTabStripVertical .rtsNextArrow
    {
        display: block;
    }

.RadTabStrip .rtsPrevArrow
{
    background-position: 0 -208px;
}

.RadTabStrip .rtsNextArrow
{
    background-position: -18px -208px;
}

.RadTabStrip .rtsPrevArrow:hover
{
    background-position: -36px -208px;
}

.RadTabStrip .rtsNextArrow:hover
{
    background-position: -54px -208px;
}

.RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsPrevArrowDisabled:hover
{
    background-position: -72px -208px;
}

.RadTabStrip .rtsNextArrowDisabled, .RadTabStrip .rtsNextArrowDisabled:hover
{
    background-position: -90px -208px;
}

.RadTabStripVertical .rtsPrevArrow
{
    background-position: 0 -228px;
}

.RadTabStripVertical .rtsNextArrow
{
    background-position: -18px -228px;
}

.RadTabStripVertical .rtsPrevArrow:hover
{
    background-position: -36px -228px;
}

.RadTabStripVertical .rtsNextArrow:hover
{
    background-position: -54px -228px;
}

.RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsPrevArrowDisabled:hover
{
    background-position: -72px -228px;
}

.RadTabStripVertical .rtsNextArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled:hover
{
    background-position: -90px -228px;
}

.RadTabStrip .rtsCenter
{
    text-align: center;
}

.RadTabStrip .rtsImg
{
    border: medium none;
}

    .RadTabStrip .rtsImg + .rtsTxt
    {
        display: inline-block;
    }

.RadTabStrip .rtsTxt
{
    display: inline-block;
}

.RadTabStrip .rtsRight .rtsUL
{
    float: right;
}

.RadTabStrip .rtsCenter .rtsUL
{
    display: inline-block;
    float: none;
}

.RadTabStrip .rtsBreak
{
    clear: left;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    width: 0;
}

* html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline-block;
}

* html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline;
}

* + html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline-block;
}

* + html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline;
}

.RadTabStrip_rtl .rtsLI
{
    float: right;
}

* html .RadTabStrip_rtl .rtsLI
{
    float: none;
}

* + html .RadTabStrip_rtl .rtsLI
{
    float: none;
}

:root .RadTabStripHorizontal .rtsScroll
{
    width: auto;
}

    :root .RadTabStripHorizontal .rtsScroll .rtsLI
    {
        display: inline-block;
        float: none;
    }

:root .RadTabStripVertical .rtsScroll .rtsLI
{
    float: none;
}

.RadTabStripVertical .rtsLink, .RadTabStripVertical .rtsLI .rtsDisabled:hover
{
    background-position: 0 0;
}

    .RadTabStripVertical .rtsLink:hover
    {
        background-position: 0 -200px;
    }

.RadTabStripVertical .rtsSelected, .RadTabStripVertical .rtsSelected:hover
{
    background-position: 0 -400px;
}

.RadTabStripVertical .rtsLI
{
}

* html .RadTabStripVertical .rtsLI
{
    display: inline;
}

* + html .RadTabStripVertical .rtsLI
{
    display: inline;
}

.RadTabStripVertical .rtsSeparator
{
    display: block;
    height: 2px;
}

* html .RadTabStripVertical .rtsSeparator
{
    font-size: 0;
    line-height: 0;
}

* + html .RadTabStripVertical .rtsSeparator
{
    font-size: 0;
    line-height: 0;
}

* html .RadTabStripVertical .rtsLevel
{
    overflow: hidden;
}

* + html .RadTabStripVertical .rtsLevel
{
    overflow: hidden;
}

.RadTabStrip_Office2007 .rtsLevel1 .rtsLI, .RadTabStrip_Office2007 .rtsLevel1 .rtsLink
{
    color: #00156E;
}

.RadTabStrip_Office2007 .rtsLevel .rtsLink:hover, .RadTabStrip_Office2007 .rtsLevel .rtsSelected, .RadTabStrip_Office2007 .rtsLevel .rtsSelected:hover
{
    text-decoration: underline;
}

.RadTabStrip_Office2007 .rtsLevel1 .rtsLink:hover, .RadTabStrip_Office2007 .rtsLevel1 .rtsSelected, .RadTabStrip_Office2007 .rtsLevel1 .rtsSelected:hover
{
    text-decoration: none;
}

.RadTabStripLeft_Office2007 .rtsSeparator, .RadTabStripRight_Office2007 .rtsSeparator
{
    background: none repeat scroll 0 0 #8DB2E3;
}

.RadTabStrip_Office2007 .rtsLevel .rtsDisabled
{
    color: #666666;
}

.RadTabStrip_Office2007 .rtsNextArrow, .RadTabStrip_Office2007 .rtsPrevArrow, .RadTabStrip_Office2007 .rtsPrevArrowDisabled, .RadTabStrip_Office2007 .rtsNextArrowDisabled
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzRDI0vjmIcjRaR-Z3THaJ3_Kf7wNiwFTvgYq10nY6VwA1&t=633989817480000000");
}

.RadTabStrip_Office2007 .rtsLevel
{
    background: none repeat scroll 0 0 #CCDBEE;
}

.RadTabStrip_Office2007 .rtsLevel1
{
    background-color: #BFDBFF;
}

.RadTabStripTop_Office2007 .rtsLevel2
{
    background: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzB9jEaYuXjFeO96MO120xKuuVa_lW5qIux2Myv7jSaQg1&t=633989817480000000") repeat-x scroll 0 0 #CCDBEE;
}

.RadTabStripTop_Office2007 .rtsLevel .rtsLink, .RadTabStripTop_Office2007 .rtsLevel .rtsOut
{
    background-image: none;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink, .RadTabStripTop_Office2007 .rtsLevel1 .rtsOut, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsOut, .RadTabStripTop_Office2007 .rtsLevel1, .RadTabStripBottom_Office2007 .rtsLevel1
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzRDI0vjmIcjRaR-Z3THaJ3_Kf7wNiwFTvgYq10nY6VwA1&t=633989817480000000");
}


.RadTabStripRight_Office2007 .rtsLink, .RadTabStripRight_Office2007 .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
}

    .RadTabStripRight_Office2007 .rtsLink:hover
    {
        background-position: 100% -200px;
    }

.RadTabStripRight_Office2007 .rtsSelected, .RadTabStripRight_Office2007 .rtsSelected:hover
{
    background-position: 100% -400px;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink
{
    background-position: 0 0;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsOut
{
    background-position: 100% 0;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover
{
    background-position: 0 -52px;
}

    .RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover .rtsOut
    {
        background-position: 100% -52px;
    }

.RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected, .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover
{
    background-position: 0 -26px;
}

    .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover .rtsOut
    {
        background-position: 100% -26px;
    }

.RadTabStripTop_Office2007 .rtsLevel1 .rtsDisabled:hover
{
    background-position: 0 0;
}

    .RadTabStripTop_Office2007 .rtsLevel1 .rtsDisabled:hover .rtsOut
    {
        background-position: 100% 0;
    }

.RadTabStripTop_Office2007 .rtsLevel1
{
    background-position: 0 100%;
    background-repeat: repeat-x;
}

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink
{
    background-position: 0 -182px;
}

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsOut
{
    background-position: 100% -182px;
}

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink:hover
{
    background-position: 0 -130px;
}

    .RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink:hover .rtsOut
    {
        background-position: 100% -130px;
    }

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected:hover
{
    background-position: 0 -156px;
}

    .RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected:hover .rtsOut
    {
        background-position: 100% -156px;
    }

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsDisabled:hover
{
    background-position: 0 -182px;
}

    .RadTabStripBottom_Office2007 .rtsLevel1 .rtsDisabled:hover .rtsOut
    {
        background-position: 100% -182px;
    }

.RadTabStripBottom_Office2007 .rtsLevel1
{
    background-position: 0 -599px;
    background-repeat: repeat-x;
}

.RadTabStripRight_Office2007 .rtsUL .rtsLink, .RadTabStripRight_Office2007 .rtsUL .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
    text-align: left;
}

    .RadTabStripRight_Office2007 .rtsUL .rtsLink:hover
    {
        background-position: 100% -200px;
    }

.RadTabStripRight_Office2007 .rtsUL .rtsSelected, .RadTabStripRight_Office2007 .rtsUL .rtsSelected:hover
{
    background-position: 100% -400px;
}

.rmpHiddenView
{
    display: none;
}

.RadWindow table, .RadWindow table td
{
    border: 0 none;
    padding: 0;
}

.RadWindow .rwTopResize
{
    background-position: 0 -31px;
    background-repeat: repeat-x;
    font-size: 1px;
    height: 4px;
    line-height: 4px;
    width: 100%;
}

.RadWindow .rwStatusbarRow .rwCorner
{
    background-repeat: no-repeat;
}

.RadWindow .rwStatusbarRow .rwBodyLeft
{
    background-position: -16px 0;
}

.RadWindow .rwStatusbarRow .rwBodyRight
{
    background-position: -24px 0;
}

.RadWindow .rwStatusbar
{
    background-position: 0 -114px;
    background-repeat: repeat-x;
    height: 22px;
}

    .RadWindow .rwStatusbar div
    {
        background-position: 0 -94px;
        background-repeat: no-repeat;
        height: 18px;
        width: 18px;
    }

.RadWindow table
{
    height: 100%;
    table-layout: auto;
    width: 100%;
}

    .RadWindow table td
    {
        border-collapse: collapse;
        margin: 0;
        padding: 0;
        vertical-align: top;
    }

.RadWindow .rwCorner
{
    width: 8px;
}

.RadWindow .rwTopLeft, .RadWindow .rwTopRight, .RadWindow .rwTitlebar, .RadWindow .rwFooterLeft, .RadWindow .rwFooterRight, .RadWindow .rwFooterCenter
{
    background-repeat: no-repeat;
    font-size: 1px;
    height: 8px;
    line-height: 1px;
}

.RadWindow .rwBodyLeft, .RadWindow .rwBodyRight
{
    background-repeat: repeat-y;
}

.RadWindow .rwBodyRight
{
    background-position: -8px 0;
}

.RadWindow .rwTopLeft
{
    background-position: 0 0;
}

.RadWindow .rwTopRight
{
    background-position: -8px 0;
}

.RadWindow table .rwTitlebar
{
    -moz-user-select: none;
    background-position: 0 -31px;
    background-repeat: repeat-x;
}

.RadWindow .rwFooterLeft
{
    background-position: 0 -62px;
}

.RadWindow .rwFooterRight
{
    background-position: -8px -62px;
}

.RadWindow .rwFooterCenter
{
    background-position: 0 -70px;
    background-repeat: repeat-x;
}

.RadWindow .rwTitlebarControls
{
    height: 27px;
}

.RadWindow .rwWindowContent
{
    background: none repeat scroll 0 0 white;
    height: 100% !important;
}

.RadWindow td.rwLoading
{
    background-position: center center;
    background-repeat: no-repeat;
}

.RadWindow .rwStatusbar .rwLoading
{
    background-repeat: no-repeat;
}

.RadWindow .rwStatusbar .rwLoading
{
    padding-left: 30px;
}

.RadWindow td.rwStatusbar input
{
    -moz-user-select: none;
    background-color: transparent !important;
    background-position: left center !important;
    background-repeat: no-repeat !important;
    border: 0 none !important;
    cursor: default;
    display: block;
    float: left;
    font: 12px "Segoe UI",Arial,Verdana,Sans-serif;
    height: 18px;
    margin: 0;
    overflow: hidden;
    padding: 4px 0 0 7px;
    text-overflow: ellipsis;
    vertical-align: middle;
    width: 100%;
}

.RadWindow .rwControlButtons
{
    float: right;
    list-style: none outside none;
    margin: 2px 0 0;
    padding: 0;
    white-space: nowrap;
}

    .RadWindow .rwControlButtons li
    {
        float: left;
        padding: 0 1px 0 0;
    }

    .RadWindow .rwControlButtons a
    {
        background-repeat: no-repeat;
        cursor: default;
        display: block;
        font-size: 1px;
        height: 21px;
        line-height: 1px;
        outline: medium none;
        text-decoration: none;
        width: 30px;
    }

    .RadWindow .rwControlButtons span
    {
        display: block;
    }

.RadWindow .rwReloadButton
{
    background-position: -120px 0;
}

    .RadWindow .rwReloadButton:hover
    {
        background-position: -120px -21px;
    }

.RadWindow .rwPinButton
{
    background-position: -180px 0;
}

    .RadWindow .rwPinButton:hover
    {
        background-position: -180px -21px;
    }

    .RadWindow .rwPinButton.on
    {
        background-position: -150px 0;
    }

        .RadWindow .rwPinButton.on:hover
        {
            background-position: -150px -21px;
        }

.RadWindow .rwMinimizeButton
{
    background-position: 0 0;
}

    .RadWindow .rwMinimizeButton:hover
    {
        background-position: 0 -21px;
    }

.RadWindow .rwMaximizeButton
{
    background-position: -60px 0;
}

    .RadWindow .rwMaximizeButton:hover
    {
        background-position: -60px -21px;
    }

.RadWindow .rwCloseButton
{
    background-position: -90px 0;
}

    .RadWindow .rwCloseButton:hover
    {
        background-position: -90px -21px;
    }

.RadWindow.rwMaximizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwMinimizeButton
{
    background-position: -30px 0;
}

    .RadWindow.rwMaximizedWindow .rwMaximizeButton:hover, .RadWindow.rwMinimizedWindow .rwMinimizeButton:hover
    {
        background-position: -30px -21px;
    }

.RadWindow .rwIcon
{
    background-position: 0 -78px;
    background-repeat: no-repeat;
    cursor: default;
    display: block;
    height: 16px;
    margin: 4px 5px 0 0;
    width: 16px;
}

.RadWindow em
{
    color: black;
    float: left;
    font: bold 12px "Segoe UI",Arial;
    overflow: hidden;
    padding: 3px 0 0 4px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.RadWindow_rtl .rwControlButtons
{
    float: left;
}

div.RadWindow_rtl .rwControlButtons li
{
    float: right;
}

.RadWindow.rwInactiveWindow .rwTitlebarControls
{
    position: static;
}

.RadWindow .rwDialogPopup
{
    color: black;
    cursor: default;
    font: 12px "Segoe UI",Arial,Verdana;
    margin: 16px;
    padding: 0 0 16px 50px;
}

.rwDialogPopup .rwPopupButton
{
    margin: 0;
}

    .rwDialogPopup .rwPopupButton:focus, .rwDialogPopup .rwPopupButton:active
    {
        border: 1px dotted #999999;
    }

    .rwDialogPopup .rwPopupButton, .rwDialogPopup .rwPopupButton span
    {
        display: block;
        float: left;
    }

.RadWindow .rwControlButtons a
{
    overflow: hidden;
    text-align: center;
    text-indent: -3333px;
}

html:first-child .RadWindow ul
{
    border: 1px solid transparent;
    float: right;
}

.RadWindow .rwDialogText
{
    text-align: left;
}

.RadWindow.rwMinimizedWindow .rwPinButton, .RadWindow.rwMinimizedWindow .rwReloadButton, .RadWindow.rwMinimizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwTopResize
{
    display: none !important;
}

.RadWindow .rwDialogInput
{
    color: black;
    display: block;
    font: 12px "Segoe UI",Arial,Verdana;
    margin: 8px 0;
    width: 100%;
}

.RadWindow .rwWindowContent .radconfirm, .RadWindow .rwWindowContent .radalert
{
    background-color: transparent;
    background-position: left center;
    background-repeat: no-repeat;
}

.RadWindow .rwWindowContent .radconfirm
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGk4MAzJpEIMPXMnqJzVvQ-4UiS2S9vg9PkJqSoFADDIGvnyfBFkEbgiE5_a5iRZHIk1&t=633989817480000000");
}

.RadWindow .rwWindowContent .radalert
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGk4MAzJpEIMPXMnqJzVvQ-4Vk0XTRKdsWxgYpdI8hrRToExg1S_tZW05631n07V9Kw1&t=633989817480000000");
}

.RadWindow .rwWindowContent .radprompt
{
    padding: 0;
}

.RadWindow .rwPopupButton, .RadWindow .rwPopupButton span
{
    color: black;
    cursor: default;
    height: 21px;
    line-height: 21px;
    text-decoration: none;
}

.RadWindow .rwPopupButton
{
    background-position: 0 -136px;
    background-repeat: no-repeat;
    margin: 8px 8px 8px 0;
    padding: 0 0 0 3px;
}

.RadWindow .rwWindowContent .rwPopupButton .rwOuterSpan
{
    background-position: right -136px;
    background-repeat: no-repeat;
    padding: 0 3px 0 0;
}

.RadWindow .rwWindowContent .rwPopupButton .rwInnerSpan
{
    background-position: 0 -157px;
    background-repeat: repeat-x;
    padding: 0 12px;
}

.RadWindow .rwWindowContent .rwPopupButton:hover
{
    background-position: 0 -178px;
    margin: 8px 8px 8px 0;
    padding: 0 0 0 3px;
}

    .RadWindow .rwWindowContent .rwPopupButton:hover .rwOuterSpan
    {
        background-position: right -178px;
        padding: 0 3px 0 0;
    }

    .RadWindow .rwWindowContent .rwPopupButton:hover .rwInnerSpan
    {
        background-position: 0 -199px;
        padding: 0 12px;
    }

.RadWindow .rwStatusbarRow .rwBodyLeft
{
    background-position: -16px 0;
}

.RadWindow .rwStatusbarRow .rwBodyRight
{
    background-position: -24px 0;
}

.RadWindow.rwMinimizedWindow .rwContentRow, .RadWindow.rwMinimizedWindow .rwStatusbarRow
{
    display: none;
}

.RadWindow.rwMinimizedWindow table.rwTitlebarControls
{
    margin-top: 4px;
}

.RadWindow.rwMinimizedWindow .rwControlButtons
{
    width: 66px !important;
}

.RadWindow.rwMinimizedWindow em
{
    width: 90px;
}

.RadWindow.rwMinimizedWindow
{
    float: left !important;
    height: 30px !important;
    overflow: hidden !important;
    width: 200px !important;
}

    .RadWindow.rwMinimizedWindow .rwCorner.rwTopLeft
    {
        background-position: 0 -220px;
        background-repeat: no-repeat;
    }

    .RadWindow.rwMinimizedWindow .rwCorner.rwTopRight
    {
        background-position: -8px -220px;
        background-repeat: no-repeat;
    }

    .RadWindow.rwMinimizedWindow .rwTitlebar
    {
        background-position: 0 -250px !important;
        background-repeat: repeat-x;
    }

.RadWindow.rwInactiveWindow .rwCorner, .RadWindow.rwInactiveWindow .rwTitlebar, .RadWindow.rwInactiveWindow .rwFooterCenter
{
    opacity: 0.65 !important;
}

.RadWindow ul.rwControlButtons span
{
}

div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTopLeft
{
    background-position: 0 -280px;
}

div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTitlebar
{
    background-position: 0 -288px;
    background-repeat: repeat-x;
}

div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTopRight
{
    background-position: -8px -280px;
}

div.RadWindow.rwNoTitleBar div.rwTopResize
{
    background: none repeat scroll 0 0 transparent;
}

.RadWindow_Office2007 .rwTopLeft, .RadWindow_Office2007 .rwTopRight, .RadWindow_Office2007 .rwTitlebar, .RadWindow_Office2007 .rwFooterLeft, .RadWindow_Office2007 .rwFooterRight, .RadWindow_Office2007 .rwFooterCenter, .RadWindow_Office2007 .rwTopResize, .RadWindow_Office2007 .rwStatusbar div, .RadWindow_Office2007 .rwStatusbar, .RadWindow_Office2007 .rwPopupButton, .RadWindow_Office2007 .rwPopupButton span, .RadWindow_Office2007.rwMinimizedWindow .rwCorner
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzWg23GS9Sj7JyF5xl_J4bJb1tDq5FrKV7bYq1gh-HdWDvd7R4fRbbJZm3WHUvhBJN0&t=633989817480000000");
}

.RadWindow_Office2007 .rwBodyLeft, .RadWindow_Office2007 .rwBodyRight, .RadWindow_Office2007 .rwStatusbarRow .rwCorner
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzozQB264bJapbChzE9vDtNPATaOFYzMUP9Zdp9OxF2hzBqklG5t8d_IuzSv5AKuuI0&t=633989817480000000");
}

.RadWindow_Office2007 .rwStatusbar input
{
    background-color: #F7F3E9;
}

.RadWindow_Office2007 .rwControlButtons
{
    margin-top: 0;
}

    .RadWindow_Office2007 .rwControlButtons a
    {
        background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVz5Atyw_OJeVIszRJSmWcBdjA7BURLhR0kV4www6jm_Io1&t=633989817480000000");
    }

.RadWindow_Office2007 a.rwIcon
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzWg23GS9Sj7JyF5xl_J4bJb1tDq5FrKV7bYq1gh-HdWDvd7R4fRbbJZm3WHUvhBJN0&t=633989817480000000");
}

div.RadWindow_Office2007 .rwTitlebarControls em
{
    color: #00156E;
}

div.RadWindow_Office2007 .rwDialogInput
{
    border: 1px solid #ABC1DE;
}

    div.RadWindow_Office2007 .rwDialogInput:hover
    {
        border-color: #305090;
    }

div.RadWindow_Office2007 td.rwLoading
{
    background-color: #FFFFFF;
}

div.RadWindow_Office2007 td.rwWindowContent
{
    background-color: #FFFFFF;
}

    div.RadWindow_Office2007 td.rwWindowContent.rwLoading
    {
        background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzQJuRXxAfo-dg7E2T6T9cmCNK21LUzi3MbRyAgSGEuEc1&t=633989817480000000");
    }

div.RadWindow_Office2007 input.rwLoading
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVznvp06U-cEoUqXFOlQOG3KOODblU2fAdwCdnEo0tiXJY1&t=633989817480000000");
}

div.RadWindow_Office2007 td.rwStatusbar
{
    background-position: 0 -370px;
    background-repeat: repeat-x;
}

.RadTabStrip, .RadTabStripVertical
{
    margin: 0;
    padding: 0;
}

.RadTabStripVertical
{
    vertical-align: top;
}

    .RadTabStripVertical, .RadTabStripVertical .rtsLevel
    {
        display: inline-block;
    }

        .RadTabStripVertical .rtsLevel
        {
            float: left;
            height: 100%;
        }

        * html .RadTabStripVertical .rtsLevel
        {
            width: 150px;
        }

        div.RadTabStripVertical .rtsHasWidth, .RadTabStripVertical .rtsHasWidth .rtsUL, .RadTabStripVertical .rtsHasWidth .rtsLI
        {
            width: 100%;
        }

.RadTabStrip .rtsLevel
{
    clear: both;
    overflow: hidden;
    padding-top: 1px;
    position: relative;
    width: 100%;
}

* html .RadTabStrip .rtsLevel
{
    position: static;
}

* + html .RadTabStrip .rtsLevel
{
    position: static;
}

.RadTabStrip .rtsLevel1
{
    padding-top: 0;
}

.RadTabStrip .rtsScroll
{
    white-space: nowrap;
    width: 10000px;
}

.RadTabStrip .rtsUL, .RadTabStripVertical .rtsUL
{
    float: left;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

.RadTabStrip_rtl .rtsUL
{
    float: right;
}

.RadTabStrip .rtsUL:after
{
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

.RadTabStrip .rtsLI, .RadTabStripVertical .rtsLI
{
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

.RadTabStrip .rtsLI
{
    display: inline;
    float: left;
}

* html .RadTabStrip .rtsLI
{
    float: none;
}

* + html .RadTabStrip .rtsLI
{
    float: none;
}

.RadTabStrip .rtsSeparator, .RadTabStripVertical .rtsSeparator
{
    height: 26px;
}

.RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink
{
    cursor: pointer;
    display: block;
    outline: medium none;
    padding-left: 9px;
    text-decoration: none;
    white-space: nowrap;
}

.RadTabStrip .rtsLink
{
    text-align: center;
}

.RadTabStripVertical .rtsLink
{
    text-align: right;
}

.RadTabStrip .rtsLevel .rtsOut, .RadTabStrip .rtsLevel .rtsIn, .RadTabStrip .rtsLevel .rtsTxt
{
    text-decoration: inherit;
}

.RadTabStrip .rtsOut, .RadTabStripVertical .rtsOut
{
    display: block;
    padding-right: 9px;
}

.RadTabStrip .rtsIn, .RadTabStripVertical .rtsIn
{
    display: block;
    padding: 0 5px;
}

.RadTabStrip .rtsImg, .RadTabStripVertical .rtsImg
{
    border: 0 none;
    margin-top: -2px;
    vertical-align: middle;
}

.RadTabStrip .rtsTxt, .RadTabStripVertical .rtsTxt
{
    display: inline-block;
}

.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt
{
    padding: 0 5px;
}

.RadTabStrip .rtsDisabled, .RadTabStripVertical .rtsDisabled
{
    cursor: default;
}

.RadTabStrip .rtsPrevArrow, .RadTabStrip .rtsNextArrow, .RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsNextArrowDisabled, .RadTabStripVertical .rtsPrevArrow, .RadTabStripVertical .rtsNextArrow, .RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled
{
    background-color: transparent;
    background-repeat: no-repeat;
    font-size: 0;
    height: 18px;
    line-height: 18px;
    margin-top: 5px;
    outline: 0 none;
    overflow: hidden;
    text-indent: -9999px;
    width: 18px;
}

    .RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsNextArrowDisabled, .RadTabStrip .rtsPrevArrow, .RadTabStrip .rtsNextArrow .RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled, .RadTabStripVertical .rtsPrevArrow, .RadTabStripVertical .rtsNextArrow
    {
        display: block;
    }

.RadTabStrip .rtsPrevArrow
{
    background-position: 0 -208px;
}

.RadTabStrip .rtsNextArrow
{
    background-position: -18px -208px;
}

.RadTabStrip .rtsPrevArrow:hover
{
    background-position: -36px -208px;
}

.RadTabStrip .rtsNextArrow:hover
{
    background-position: -54px -208px;
}

.RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsPrevArrowDisabled:hover
{
    background-position: -72px -208px;
}

.RadTabStrip .rtsNextArrowDisabled, .RadTabStrip .rtsNextArrowDisabled:hover
{
    background-position: -90px -208px;
}

.RadTabStripVertical .rtsPrevArrow
{
    background-position: 0 -228px;
}

.RadTabStripVertical .rtsNextArrow
{
    background-position: -18px -228px;
}

.RadTabStripVertical .rtsPrevArrow:hover
{
    background-position: -36px -228px;
}

.RadTabStripVertical .rtsNextArrow:hover
{
    background-position: -54px -228px;
}

.RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsPrevArrowDisabled:hover
{
    background-position: -72px -228px;
}

.RadTabStripVertical .rtsNextArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled:hover
{
    background-position: -90px -228px;
}

.RadTabStrip .rtsCenter
{
    text-align: center;
}

.RadTabStrip .rtsImg
{
    border: medium none;
}

    .RadTabStrip .rtsImg + .rtsTxt
    {
        display: inline-block;
    }

.RadTabStrip .rtsTxt
{
    display: inline-block;
}

.RadTabStrip .rtsRight .rtsUL
{
    float: right;
}

.RadTabStrip .rtsCenter .rtsUL
{
    display: inline-block;
    float: none;
}

.RadTabStrip .rtsBreak
{
    clear: left;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    width: 0;
}

* html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline-block;
}

* html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline;
}

* + html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline-block;
}

* + html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline;
}

.RadTabStrip_rtl .rtsLI
{
    float: right;
}

* html .RadTabStrip_rtl .rtsLI
{
    float: none;
}

* + html .RadTabStrip_rtl .rtsLI
{
    float: none;
}

:root .RadTabStripHorizontal .rtsScroll
{
    width: auto;
}

    :root .RadTabStripHorizontal .rtsScroll .rtsLI
    {
        display: inline-block;
        float: none;
    }

:root .RadTabStripVertical .rtsScroll .rtsLI
{
    float: none;
}

.RadTabStripVertical .rtsLink, .RadTabStripVertical .rtsLI .rtsDisabled:hover
{
    background-position: 0 0;
}

    .RadTabStripVertical .rtsLink:hover
    {
        background-position: 0 -200px;
    }

.RadTabStripVertical .rtsSelected, .RadTabStripVertical .rtsSelected:hover
{
    background-position: 0 -400px;
}

.RadTabStripVertical .rtsLI
{
}

* html .RadTabStripVertical .rtsLI
{
    display: inline;
}

* + html .RadTabStripVertical .rtsLI
{
    display: inline;
}

.RadTabStripVertical .rtsSeparator
{
    display: block;
    height: 2px;
}

* html .RadTabStripVertical .rtsSeparator
{
    font-size: 0;
    line-height: 0;
}

* + html .RadTabStripVertical .rtsSeparator
{
    font-size: 0;
    line-height: 0;
}

* html .RadTabStripVertical .rtsLevel
{
    overflow: hidden;
}

* + html .RadTabStripVertical .rtsLevel
{
    overflow: hidden;
}

.RadTabStrip_Office2007 .rtsLevel1 .rtsLI, .RadTabStrip_Office2007 .rtsLevel1 .rtsLink
{
    color: #00156E;
}

.RadTabStrip_Office2007 .rtsLevel .rtsLink:hover, .RadTabStrip_Office2007 .rtsLevel .rtsSelected, .RadTabStrip_Office2007 .rtsLevel .rtsSelected:hover
{
    text-decoration: underline;
}

.RadTabStrip_Office2007 .rtsLevel1 .rtsLink:hover, .RadTabStrip_Office2007 .rtsLevel1 .rtsSelected, .RadTabStrip_Office2007 .rtsLevel1 .rtsSelected:hover
{
    text-decoration: none;
}

.RadTabStripLeft_Office2007 .rtsSeparator, .RadTabStripRight_Office2007 .rtsSeparator
{
    background: none repeat scroll 0 0 #8DB2E3;
}

.RadTabStrip_Office2007 .rtsLevel .rtsDisabled
{
    color: #666666;
}

.RadTabStrip_Office2007 .rtsNextArrow, .RadTabStrip_Office2007 .rtsPrevArrow, .RadTabStrip_Office2007 .rtsPrevArrowDisabled, .RadTabStrip_Office2007 .rtsNextArrowDisabled
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzRDI0vjmIcjRaR-Z3THaJ3_Kf7wNiwFTvgYq10nY6VwA1&t=633989817480000000");
}

.RadTabStrip_Office2007 .rtsLevel
{
    background: none repeat scroll 0 0 #CCDBEE;
}

.RadTabStrip_Office2007 .rtsLevel1
{
    background-color: #BFDBFF;
}

.RadTabStripTop_Office2007 .rtsLevel2
{
    background: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzB9jEaYuXjFeO96MO120xKuuVa_lW5qIux2Myv7jSaQg1&t=633989817480000000") repeat-x scroll 0 0 #CCDBEE;
}

.RadTabStripTop_Office2007 .rtsLevel .rtsLink, .RadTabStripTop_Office2007 .rtsLevel .rtsOut
{
    background-image: none;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink, .RadTabStripTop_Office2007 .rtsLevel1 .rtsOut, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsOut, .RadTabStripTop_Office2007 .rtsLevel1, .RadTabStripBottom_Office2007 .rtsLevel1
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzRDI0vjmIcjRaR-Z3THaJ3_Kf7wNiwFTvgYq10nY6VwA1&t=633989817480000000");
}

.RadTabStripRight_Office2007 .rtsLink, .RadTabStripRight_Office2007 .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
}

    .RadTabStripRight_Office2007 .rtsLink:hover
    {
        background-position: 100% -200px;
    }

.RadTabStripRight_Office2007 .rtsSelected, .RadTabStripRight_Office2007 .rtsSelected:hover
{
    background-position: 100% -400px;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink
{
    background-position: 0 0;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsOut
{
    background-position: 100% 0;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover
{
    background-position: 0 -52px;
}

    .RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover .rtsOut
    {
        background-position: 100% -52px;
    }

.RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected, .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover
{
    background-position: 0 -26px;
}

    .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover .rtsOut
    {
        background-position: 100% -26px;
    }

.RadTabStripTop_Office2007 .rtsLevel1 .rtsDisabled:hover
{
    background-position: 0 0;
}

    .RadTabStripTop_Office2007 .rtsLevel1 .rtsDisabled:hover .rtsOut
    {
        background-position: 100% 0;
    }

.RadTabStripTop_Office2007 .rtsLevel1
{
    background-position: 0 100%;
    background-repeat: repeat-x;
}

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink
{
    background-position: 0 -182px;
}

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsOut
{
    background-position: 100% -182px;
}

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink:hover
{
    background-position: 0 -130px;
}

    .RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink:hover .rtsOut
    {
        background-position: 100% -130px;
    }

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected:hover
{
    background-position: 0 -156px;
}

    .RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected:hover .rtsOut
    {
        background-position: 100% -156px;
    }

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsDisabled:hover
{
    background-position: 0 -182px;
}

    .RadTabStripBottom_Office2007 .rtsLevel1 .rtsDisabled:hover .rtsOut
    {
        background-position: 100% -182px;
    }

.RadTabStripBottom_Office2007 .rtsLevel1
{
    background-position: 0 -599px;
    background-repeat: repeat-x;
}

.RadTabStripRight_Office2007 .rtsUL .rtsLink, .RadTabStripRight_Office2007 .rtsUL .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
    text-align: left;
}

    .RadTabStripRight_Office2007 .rtsUL .rtsLink:hover
    {
        background-position: 100% -200px;
    }

.RadTabStripRight_Office2007 .rtsUL .rtsSelected, .RadTabStripRight_Office2007 .rtsUL .rtsSelected:hover
{
    background-position: 100% -400px;
}

.rmpHiddenView
{
    display: none;
}

.RadWindow table, .RadWindow table td
{
    border: 0 none;
    padding: 0;
}

.RadWindow .rwTopResize
{
    background-position: 0 -31px;
    background-repeat: repeat-x;
    font-size: 1px;
    height: 4px;
    line-height: 4px;
    width: 100%;
}

.RadWindow .rwStatusbarRow .rwCorner
{
    background-repeat: no-repeat;
}

.RadWindow .rwStatusbarRow .rwBodyLeft
{
    background-position: -16px 0;
}

.RadWindow .rwStatusbarRow .rwBodyRight
{
    background-position: -24px 0;
}

.RadWindow .rwStatusbar
{
    background-position: 0 -114px;
    background-repeat: repeat-x;
    height: 22px;
}

    .RadWindow .rwStatusbar div
    {
        background-position: 0 -94px;
        background-repeat: no-repeat;
        height: 18px;
        width: 18px;
    }

.RadWindow table
{
    height: 100%;
    table-layout: auto;
    width: 100%;
}

    .RadWindow table td
    {
        border-collapse: collapse;
        margin: 0;
        padding: 0;
        vertical-align: top;
    }

.RadWindow .rwCorner
{
    width: 8px;
}

.RadWindow .rwTopLeft, .RadWindow .rwTopRight, .RadWindow .rwTitlebar, .RadWindow .rwFooterLeft, .RadWindow .rwFooterRight, .RadWindow .rwFooterCenter
{
    background-repeat: no-repeat;
    font-size: 1px;
    height: 8px;
    line-height: 1px;
}

.RadWindow .rwBodyLeft, .RadWindow .rwBodyRight
{
    background-repeat: repeat-y;
}

.RadWindow .rwBodyRight
{
    background-position: -8px 0;
}

.RadWindow .rwTopLeft
{
    background-position: 0 0;
}

.RadWindow .rwTopRight
{
    background-position: -8px 0;
}

.RadWindow table .rwTitlebar
{
    -moz-user-select: none;
    background-position: 0 -31px;
    background-repeat: repeat-x;
}

.RadWindow .rwFooterLeft
{
    background-position: 0 -62px;
}

.RadWindow .rwFooterRight
{
    background-position: -8px -62px;
}

.RadWindow .rwFooterCenter
{
    background-position: 0 -70px;
    background-repeat: repeat-x;
}

.RadWindow .rwTitlebarControls
{
    height: 27px;
}

.RadWindow .rwWindowContent
{
    background: none repeat scroll 0 0 white;
    height: 100% !important;
}

.RadWindow td.rwLoading
{
    background-position: center center;
    background-repeat: no-repeat;
}

.RadWindow .rwStatusbar .rwLoading
{
    background-repeat: no-repeat;
}

.RadWindow .rwStatusbar .rwLoading
{
    padding-left: 30px;
}

.RadWindow td.rwStatusbar input
{
    -moz-user-select: none;
    background-color: transparent !important;
    background-position: left center !important;
    background-repeat: no-repeat !important;
    border: 0 none !important;
    cursor: default;
    display: block;
    float: left;
    font: 12px "Segoe UI",Arial,Verdana,Sans-serif;
    height: 18px;
    margin: 0;
    overflow: hidden;
    padding: 4px 0 0 7px;
    text-overflow: ellipsis;
    vertical-align: middle;
    width: 100%;
}

.RadWindow .rwControlButtons
{
    float: right;
    list-style: none outside none;
    margin: 2px 0 0;
    padding: 0;
    white-space: nowrap;
}

    .RadWindow .rwControlButtons li
    {
        float: left;
        padding: 0 1px 0 0;
    }

    .RadWindow .rwControlButtons a
    {
        background-repeat: no-repeat;
        cursor: default;
        display: block;
        font-size: 1px;
        height: 21px;
        line-height: 1px;
        outline: medium none;
        text-decoration: none;
        width: 30px;
    }

    .RadWindow .rwControlButtons span
    {
        display: block;
    }

.RadWindow .rwReloadButton
{
    background-position: -120px 0;
}

    .RadWindow .rwReloadButton:hover
    {
        background-position: -120px -21px;
    }

.RadWindow .rwPinButton
{
    background-position: -180px 0;
}

    .RadWindow .rwPinButton:hover
    {
        background-position: -180px -21px;
    }

    .RadWindow .rwPinButton.on
    {
        background-position: -150px 0;
    }

        .RadWindow .rwPinButton.on:hover
        {
            background-position: -150px -21px;
        }

.RadWindow .rwMinimizeButton
{
    background-position: 0 0;
}

    .RadWindow .rwMinimizeButton:hover
    {
        background-position: 0 -21px;
    }

.RadWindow .rwMaximizeButton
{
    background-position: -60px 0;
}

    .RadWindow .rwMaximizeButton:hover
    {
        background-position: -60px -21px;
    }

.RadWindow .rwCloseButton
{
    background-position: -90px 0;
}

    .RadWindow .rwCloseButton:hover
    {
        background-position: -90px -21px;
    }

.RadWindow.rwMaximizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwMinimizeButton
{
    background-position: -30px 0;
}

    .RadWindow.rwMaximizedWindow .rwMaximizeButton:hover, .RadWindow.rwMinimizedWindow .rwMinimizeButton:hover
    {
        background-position: -30px -21px;
    }

.RadWindow .rwIcon
{
    background-position: 0 -78px;
    background-repeat: no-repeat;
    cursor: default;
    display: block;
    height: 16px;
    margin: 4px 5px 0 0;
    width: 16px;
}

.RadWindow em
{
    color: black;
    float: left;
    font: bold 12px "Segoe UI",Arial;
    overflow: hidden;
    padding: 3px 0 0 4px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.RadWindow_rtl .rwControlButtons
{
    float: left;
}

div.RadWindow_rtl .rwControlButtons li
{
    float: right;
}

.RadWindow.rwInactiveWindow .rwTitlebarControls
{
    position: static;
}

.RadWindow .rwDialogPopup
{
    color: black;
    cursor: default;
    font: 12px "Segoe UI",Arial,Verdana;
    margin: 16px;
    padding: 0 0 16px 50px;
}

.rwDialogPopup .rwPopupButton
{
    margin: 0;
}

    .rwDialogPopup .rwPopupButton:focus, .rwDialogPopup .rwPopupButton:active
    {
        border: 1px dotted #999999;
    }

    .rwDialogPopup .rwPopupButton, .rwDialogPopup .rwPopupButton span
    {
        display: block;
        float: left;
    }

.RadWindow .rwControlButtons a
{
    overflow: hidden;
    text-align: center;
    text-indent: -3333px;
}

html:first-child .RadWindow ul
{
    border: 1px solid transparent;
    float: right;
}

.RadWindow .rwDialogText
{
    text-align: left;
}

.RadWindow.rwMinimizedWindow .rwPinButton, .RadWindow.rwMinimizedWindow .rwReloadButton, .RadWindow.rwMinimizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwTopResize
{
    display: none !important;
}

.RadWindow .rwDialogInput
{
    color: black;
    display: block;
    font: 12px "Segoe UI",Arial,Verdana;
    margin: 8px 0;
    width: 100%;
}

.RadWindow .rwWindowContent .radconfirm, .RadWindow .rwWindowContent .radalert
{
    background-color: transparent;
    background-position: left center;
    background-repeat: no-repeat;
}

.RadWindow .rwWindowContent .radconfirm
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGk4MAzJpEIMPXMnqJzVvQ-4UiS2S9vg9PkJqSoFADDIGvnyfBFkEbgiE5_a5iRZHIk1&t=633989817480000000");
}

.RadWindow .rwWindowContent .radalert
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGk4MAzJpEIMPXMnqJzVvQ-4Vk0XTRKdsWxgYpdI8hrRToExg1S_tZW05631n07V9Kw1&t=633989817480000000");
}

.RadWindow .rwWindowContent .radprompt
{
    padding: 0;
}

.RadWindow .rwPopupButton, .RadWindow .rwPopupButton span
{
    color: black;
    cursor: default;
    height: 21px;
    line-height: 21px;
    text-decoration: none;
}

.RadWindow .rwPopupButton
{
    background-position: 0 -136px;
    background-repeat: no-repeat;
    margin: 8px 8px 8px 0;
    padding: 0 0 0 3px;
}

.RadWindow .rwWindowContent .rwPopupButton .rwOuterSpan
{
    background-position: right -136px;
    background-repeat: no-repeat;
    padding: 0 3px 0 0;
}

.RadWindow .rwWindowContent .rwPopupButton .rwInnerSpan
{
    background-position: 0 -157px;
    background-repeat: repeat-x;
    padding: 0 12px;
}

.RadWindow .rwWindowContent .rwPopupButton:hover
{
    background-position: 0 -178px;
    margin: 8px 8px 8px 0;
    padding: 0 0 0 3px;
}

    .RadWindow .rwWindowContent .rwPopupButton:hover .rwOuterSpan
    {
        background-position: right -178px;
        padding: 0 3px 0 0;
    }

    .RadWindow .rwWindowContent .rwPopupButton:hover .rwInnerSpan
    {
        background-position: 0 -199px;
        padding: 0 12px;
    }

.RadWindow .rwStatusbarRow .rwBodyLeft
{
    background-position: -16px 0;
}

.RadWindow .rwStatusbarRow .rwBodyRight
{
    background-position: -24px 0;
}

.RadWindow.rwMinimizedWindow .rwContentRow, .RadWindow.rwMinimizedWindow .rwStatusbarRow
{
    display: none;
}

.RadWindow.rwMinimizedWindow table.rwTitlebarControls
{
    margin-top: 4px;
}

.RadWindow.rwMinimizedWindow .rwControlButtons
{
    width: 66px !important;
}

.RadWindow.rwMinimizedWindow em
{
    width: 90px;
}

.RadWindow.rwMinimizedWindow
{
    float: left !important;
    height: 30px !important;
    overflow: hidden !important;
    width: 200px !important;
}

    .RadWindow.rwMinimizedWindow .rwCorner.rwTopLeft
    {
        background-position: 0 -220px;
        background-repeat: no-repeat;
    }

    .RadWindow.rwMinimizedWindow .rwCorner.rwTopRight
    {
        background-position: -8px -220px;
        background-repeat: no-repeat;
    }

    .RadWindow.rwMinimizedWindow .rwTitlebar
    {
        background-position: 0 -250px !important;
        background-repeat: repeat-x;
    }

.RadWindow.rwInactiveWindow .rwCorner, .RadWindow.rwInactiveWindow .rwTitlebar, .RadWindow.rwInactiveWindow .rwFooterCenter
{
    opacity: 0.65 !important;
}

.RadWindow ul.rwControlButtons span
{
}

div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTopLeft
{
    background-position: 0 -280px;
}

div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTitlebar
{
    background-position: 0 -288px;
    background-repeat: repeat-x;
}

div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTopRight
{
    background-position: -8px -280px;
}

div.RadWindow.rwNoTitleBar div.rwTopResize
{
    background: none repeat scroll 0 0 transparent;
}

.RadWindow_Office2007 .rwTopLeft, .RadWindow_Office2007 .rwTopRight, .RadWindow_Office2007 .rwTitlebar, .RadWindow_Office2007 .rwFooterLeft, .RadWindow_Office2007 .rwFooterRight, .RadWindow_Office2007 .rwFooterCenter, .RadWindow_Office2007 .rwTopResize, .RadWindow_Office2007 .rwStatusbar div, .RadWindow_Office2007 .rwStatusbar, .RadWindow_Office2007 .rwPopupButton, .RadWindow_Office2007 .rwPopupButton span, .RadWindow_Office2007.rwMinimizedWindow .rwCorner
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzWg23GS9Sj7JyF5xl_J4bJb1tDq5FrKV7bYq1gh-HdWDvd7R4fRbbJZm3WHUvhBJN0&t=633989817480000000");
}

.RadWindow_Office2007 .rwBodyLeft, .RadWindow_Office2007 .rwBodyRight, .RadWindow_Office2007 .rwStatusbarRow .rwCorner
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzozQB264bJapbChzE9vDtNPATaOFYzMUP9Zdp9OxF2hzBqklG5t8d_IuzSv5AKuuI0&t=633989817480000000");
}

.RadWindow_Office2007 .rwStatusbar input
{
    background-color: #F7F3E9;
}

.RadWindow_Office2007 .rwControlButtons
{
    margin-top: 0;
}

    .RadWindow_Office2007 .rwControlButtons a
    {
        background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVz5Atyw_OJeVIszRJSmWcBdjA7BURLhR0kV4www6jm_Io1&t=633989817480000000");
    }

.RadWindow_Office2007 a.rwIcon
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzWg23GS9Sj7JyF5xl_J4bJb1tDq5FrKV7bYq1gh-HdWDvd7R4fRbbJZm3WHUvhBJN0&t=633989817480000000");
}

div.RadWindow_Office2007 .rwTitlebarControls em
{
    color: #00156E;
}

div.RadWindow_Office2007 .rwDialogInput
{
    border: 1px solid #ABC1DE;
}

    div.RadWindow_Office2007 .rwDialogInput:hover
    {
        border-color: #305090;
    }

div.RadWindow_Office2007 td.rwLoading
{
    background-color: #FFFFFF;
}

div.RadWindow_Office2007 td.rwWindowContent
{
    background-color: #FFFFFF;
}

    div.RadWindow_Office2007 td.rwWindowContent.rwLoading
    {
        background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzQJuRXxAfo-dg7E2T6T9cmCNK21LUzi3MbRyAgSGEuEc1&t=633989817480000000");
    }

div.RadWindow_Office2007 input.rwLoading
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVznvp06U-cEoUqXFOlQOG3KOODblU2fAdwCdnEo0tiXJY1&t=633989817480000000");
}

div.RadWindow_Office2007 td.rwStatusbar
{
    background-position: 0 -370px;
    background-repeat: repeat-x;
}

.RadTabStrip, .RadTabStripVertical
{
    margin: 0;
    padding: 0;
}

.RadTabStripVertical
{
    vertical-align: top;
}

    .RadTabStripVertical, .RadTabStripVertical .rtsLevel
    {
        display: inline-block;
    }

        .RadTabStripVertical .rtsLevel
        {
            float: left;
            height: 100%;
        }

        * html .RadTabStripVertical .rtsLevel
        {
            width: 150px;
        }

        div.RadTabStripVertical .rtsHasWidth, .RadTabStripVertical .rtsHasWidth .rtsUL, .RadTabStripVertical .rtsHasWidth .rtsLI
        {
            width: 100%;
        }

.RadTabStrip .rtsLevel
{
    clear: both;
    overflow: hidden;
    padding-top: 1px;
    position: relative;
    width: 100%;
}

* html .RadTabStrip .rtsLevel
{
    position: static;
}

* + html .RadTabStrip .rtsLevel
{
    position: static;
}

.RadTabStrip .rtsLevel1
{
    padding-top: 0;
}

.RadTabStrip .rtsScroll
{
    white-space: nowrap;
    width: 10000px;
}

.RadTabStrip .rtsUL, .RadTabStripVertical .rtsUL
{
    float: left;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

.RadTabStrip_rtl .rtsUL
{
    float: right;
}

.RadTabStrip .rtsUL:after
{
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

.RadTabStrip .rtsLI, .RadTabStripVertical .rtsLI
{
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

.RadTabStrip .rtsLI
{
    display: inline;
    float: left;
}

* html .RadTabStrip .rtsLI
{
    float: none;
}

* + html .RadTabStrip .rtsLI
{
    float: none;
}

.RadTabStrip .rtsSeparator, .RadTabStripVertical .rtsSeparator
{
    height: 26px;
}

.RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink
{
    cursor: pointer;
    display: block;
    outline: medium none;
    padding-left: 9px;
    text-decoration: none;
    white-space: nowrap;
}

.RadTabStrip .rtsLink
{
    text-align: center;
}

.RadTabStripVertical .rtsLink
{
    text-align: right;
}

.RadTabStrip .rtsLevel .rtsOut, .RadTabStrip .rtsLevel .rtsIn, .RadTabStrip .rtsLevel .rtsTxt
{
    text-decoration: inherit;
}

.RadTabStrip .rtsOut, .RadTabStripVertical .rtsOut
{
    display: block;
    padding-right: 9px;
}

.RadTabStrip .rtsIn, .RadTabStripVertical .rtsIn
{
    display: block;
    padding: 0 5px;
}

.RadTabStrip .rtsImg, .RadTabStripVertical .rtsImg
{
    border: 0 none;
    margin-top: -2px;
    vertical-align: middle;
}

.RadTabStrip .rtsTxt, .RadTabStripVertical .rtsTxt
{
    display: inline-block;
}

.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt
{
    padding: 0 5px;
}

.RadTabStrip .rtsDisabled, .RadTabStripVertical .rtsDisabled
{
    cursor: default;
}

.RadTabStrip .rtsPrevArrow, .RadTabStrip .rtsNextArrow, .RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsNextArrowDisabled, .RadTabStripVertical .rtsPrevArrow, .RadTabStripVertical .rtsNextArrow, .RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled
{
    background-color: transparent;
    background-repeat: no-repeat;
    font-size: 0;
    height: 18px;
    line-height: 18px;
    margin-top: 5px;
    outline: 0 none;
    overflow: hidden;
    text-indent: -9999px;
    width: 18px;
}

    .RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsNextArrowDisabled, .RadTabStrip .rtsPrevArrow, .RadTabStrip .rtsNextArrow .RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled, .RadTabStripVertical .rtsPrevArrow, .RadTabStripVertical .rtsNextArrow
    {
        display: block;
    }

.RadTabStrip .rtsPrevArrow
{
    background-position: 0 -208px;
}

.RadTabStrip .rtsNextArrow
{
    background-position: -18px -208px;
}

.RadTabStrip .rtsPrevArrow:hover
{
    background-position: -36px -208px;
}

.RadTabStrip .rtsNextArrow:hover
{
    background-position: -54px -208px;
}

.RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsPrevArrowDisabled:hover
{
    background-position: -72px -208px;
}

.RadTabStrip .rtsNextArrowDisabled, .RadTabStrip .rtsNextArrowDisabled:hover
{
    background-position: -90px -208px;
}

.RadTabStripVertical .rtsPrevArrow
{
    background-position: 0 -228px;
}

.RadTabStripVertical .rtsNextArrow
{
    background-position: -18px -228px;
}

.RadTabStripVertical .rtsPrevArrow:hover
{
    background-position: -36px -228px;
}

.RadTabStripVertical .rtsNextArrow:hover
{
    background-position: -54px -228px;
}

.RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsPrevArrowDisabled:hover
{
    background-position: -72px -228px;
}

.RadTabStripVertical .rtsNextArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled:hover
{
    background-position: -90px -228px;
}

.RadTabStrip .rtsCenter
{
    text-align: center;
}

.RadTabStrip .rtsImg
{
    border: medium none;
}

    .RadTabStrip .rtsImg + .rtsTxt
    {
        display: inline-block;
    }

.RadTabStrip .rtsTxt
{
    display: inline-block;
}

.RadTabStrip .rtsRight .rtsUL
{
    float: right;
}

.RadTabStrip .rtsCenter .rtsUL
{
    display: inline-block;
    float: none;
}

.RadTabStrip .rtsBreak
{
    clear: left;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    width: 0;
}

* html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline-block;
}

* html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline;
}

* + html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline-block;
}

* + html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline;
}

.RadTabStrip_rtl .rtsLI
{
    float: right;
}

* html .RadTabStrip_rtl .rtsLI
{
    float: none;
}

* + html .RadTabStrip_rtl .rtsLI
{
    float: none;
}

:root .RadTabStripHorizontal .rtsScroll
{
    width: auto;
}

    :root .RadTabStripHorizontal .rtsScroll .rtsLI
    {
        display: inline-block;
        float: none;
    }

:root .RadTabStripVertical .rtsScroll .rtsLI
{
    float: none;
}

.RadTabStripVertical .rtsLink, .RadTabStripVertical .rtsLI .rtsDisabled:hover
{
    background-position: 0 0;
}

    .RadTabStripVertical .rtsLink:hover
    {
        background-position: 0 -200px;
    }

.RadTabStripVertical .rtsSelected, .RadTabStripVertical .rtsSelected:hover
{
    background-position: 0 -400px;
}

.RadTabStripVertical .rtsLI
{
}

* html .RadTabStripVertical .rtsLI
{
    display: inline;
}

* + html .RadTabStripVertical .rtsLI
{
    display: inline;
}

.RadTabStripVertical .rtsSeparator
{
    display: block;
    height: 2px;
}

* html .RadTabStripVertical .rtsSeparator
{
    font-size: 0;
    line-height: 0;
}

* + html .RadTabStripVertical .rtsSeparator
{
    font-size: 0;
    line-height: 0;
}

* html .RadTabStripVertical .rtsLevel
{
    overflow: hidden;
}

* + html .RadTabStripVertical .rtsLevel
{
    overflow: hidden;
}

.RadTabStrip_Office2007 .rtsLevel1 .rtsLI, .RadTabStrip_Office2007 .rtsLevel1 .rtsLink
{
    color: #00156E;
}

.RadTabStrip_Office2007 .rtsLevel .rtsLink:hover, .RadTabStrip_Office2007 .rtsLevel .rtsSelected, .RadTabStrip_Office2007 .rtsLevel .rtsSelected:hover
{
    text-decoration: underline;
}

.RadTabStrip_Office2007 .rtsLevel1 .rtsLink:hover, .RadTabStrip_Office2007 .rtsLevel1 .rtsSelected, .RadTabStrip_Office2007 .rtsLevel1 .rtsSelected:hover
{
    text-decoration: none;
}

.RadTabStripLeft_Office2007 .rtsSeparator, .RadTabStripRight_Office2007 .rtsSeparator
{
    background: none repeat scroll 0 0 #8DB2E3;
}

.RadTabStrip_Office2007 .rtsLevel .rtsDisabled
{
    color: #666666;
}

.RadTabStrip_Office2007 .rtsNextArrow, .RadTabStrip_Office2007 .rtsPrevArrow, .RadTabStrip_Office2007 .rtsPrevArrowDisabled, .RadTabStrip_Office2007 .rtsNextArrowDisabled
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzRDI0vjmIcjRaR-Z3THaJ3_Kf7wNiwFTvgYq10nY6VwA1&t=633989817480000000");
}

.RadTabStrip_Office2007 .rtsLevel
{
    background: none repeat scroll 0 0 #CCDBEE;
}

.RadTabStrip_Office2007 .rtsLevel1
{
    background-color: #BFDBFF;
}

.RadTabStripTop_Office2007 .rtsLevel2
{
    background: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzB9jEaYuXjFeO96MO120xKuuVa_lW5qIux2Myv7jSaQg1&t=633989817480000000") repeat-x scroll 0 0 #CCDBEE;
}

.RadTabStripTop_Office2007 .rtsLevel .rtsLink, .RadTabStripTop_Office2007 .rtsLevel .rtsOut
{
    background-image: none;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink, .RadTabStripTop_Office2007 .rtsLevel1 .rtsOut, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsOut, .RadTabStripTop_Office2007 .rtsLevel1, .RadTabStripBottom_Office2007 .rtsLevel1
{
    background-image: url("/WebResource.axd?d=5P9w6h6nqGBftqjxP9z1apiumLpNI_S14Lw5E3exuGnuVigEqz_uBshbu4V48hVzRDI0vjmIcjRaR-Z3THaJ3_Kf7wNiwFTvgYq10nY6VwA1&t=633989817480000000");
}

.RadTabStripLeft_Office2007 .rtsLink, .RadTabStripRight_Office2007 .rtsLink
{
    background-image: url('Images/menu-bg-selected.png');
}

.RadTabStripLeft_Office2007 .rtsLast .rtsLink, .RadTabStripRight_Office2007 .rtsLast .rtsLink
{
    border-bottom: 0px solid;
}

.RadTabStripRight_Office2007 .rtsLink, .RadTabStripRight_Office2007 .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
}

    .RadTabStripRight_Office2007 .rtsLink:hover
    {
        background-position: 100% -200px;
    }

.RadTabStripRight_Office2007 .rtsSelected, .RadTabStripRight_Office2007 .rtsSelected:hover
{
    background-position: 100% -400px;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink
{
    background-position: 0 0;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsOut
{
    background-position: 100% 0;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover
{
    background-position: 0 -52px;
}

    .RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover .rtsOut
    {
        background-position: 100% -52px;
    }

.RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected, .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover
{
    background-position: 0 -26px;
}

    .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover .rtsOut
    {
        background-position: 100% -26px;
    }

.RadTabStripTop_Office2007 .rtsLevel1 .rtsDisabled:hover
{
    background-position: 0 0;
}

    .RadTabStripTop_Office2007 .rtsLevel1 .rtsDisabled:hover .rtsOut
    {
        background-position: 100% 0;
    }

.RadTabStripTop_Office2007 .rtsLevel1
{
    background-position: 0 100%;
    background-repeat: repeat-x;
}

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink
{
    background-position: 0 -182px;
}

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsOut
{
    background-position: 100% -182px;
}

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink:hover
{
    background-position: 0 -130px;
}

    .RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink:hover .rtsOut
    {
        background-position: 100% -130px;
    }

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected:hover
{
    background-position: 0 -156px;
}

    .RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsSelected:hover .rtsOut
    {
        background-position: 100% -156px;
    }

.RadTabStripBottom_Office2007 .rtsLevel1 .rtsDisabled:hover
{
    background-position: 0 -182px;
}

    .RadTabStripBottom_Office2007 .rtsLevel1 .rtsDisabled:hover .rtsOut
    {
        background-position: 100% -182px;
    }

.RadTabStripBottom_Office2007 .rtsLevel1
{
    background-position: 0 -599px;
    background-repeat: repeat-x;
}

.RadTabStripRight_Office2007 .rtsUL .rtsLink, .RadTabStripRight_Office2007 .rtsUL .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
    text-align: left;
}

    .RadTabStripRight_Office2007 .rtsUL .rtsLink:hover
    {
        background-position: 100% -200px;
    }

.RadTabStripRight_Office2007 .rtsUL .rtsSelected, .RadTabStripRight_Office2007 .rtsUL .rtsSelected:hover
{
    background-position: 100% -400px;
}

/* Home End */
.rmpHiddenView
{
    display: none;
}


/* Added for Dashboard defaults */
.financial-selector
{
    width: 45%;
    padding-right: 25px;
}

.facility-selector
{
    width: 45%;
}

    .financial-selector table, .facility-selector table
    {
        border: 1px solid #aaa;
        padding: 5px;
    }

.txt-orange
{
    font-weight: bold;
    color: #FD8936;
}

/* Added for PIE Chart - Dashboard */
.dashboard-wrapper
{
    font-size: 12px;
}

.popup-heading
{
    font-size: 18px;
    font-weight: bold;
    color: #FD8936;
    text-align: center;
}

table.dashboard-stat
{
    margin: 0 auto 15px auto;
    border-collapse: collapse;
    width: 100%;
}

span.stat-label
{
    font-weight: bold;
}

table.dashboard-stat td
{
    border: 1px solid #ccc;
    padding: 5px;
    text-align: left;
    background: #f2f2f2;
}

.pie-chart
{
    text-align: center;
}

.legends
{
    text-align: center;
}

table.pie-legend
{
    border: none;
    border-collapse: collapse;
    margin: 0 auto;
}

    table.pie-legend td
    {
        padding: 5px;
        border: 1px solid #aaa !important;
        border-collapse: collapse;
        text-align: left;
    }

    table.pie-legend span.pielegend
    {
        padding: 2px 10px;
        display: inline-block;
        margin-right: 10px;
    }

.txt-nowrap
{
    white-space: nowrap;
}

.pie_table
{
    width: 100%;
    margin-top: 25px !important;
}

    .pie_table th
    {
        background: #EEE;
        border: 1px solid #aaa;
        padding: 3px;
    }

/* Added 26 Sept */
.grid-no-border .rgRow td table td, .grid-no-border .rgAltRow td table td
{
    border: none !important;
}

/*9-26-2012 for report*/

.BlueTitleBar
{
    background: url(Images/OrangeBar2.jpg);
    background-color: #5f82b2;
    color: White;
    height: 25px;
    width: 100%;
    text-indent: 10px;
    font-size: 8pt;
    font-family: Arial;
}

.img-building
{
    width: 98%;
}

.icon-cross
{
    position: relative;
    top: 2px;
}

.popup-agerange-box
{
    width: 680px;
    padding-bottom: 10px;
}

.popup-agerange
{
    margin: 0;
    width: 670px;
}

.popup-title
{
    vertical-align: bottom;
    line-height: 25px;
    width: 670px;
}

.table-agerange
{
    width: auto !important;
    border-right: 1px solid #688CAF !important;
}

.ageing-grid tr.rgRow td, .ageing-grid tr.rgAltRow td
{
    border-top: 1px solid #D7E6F7 !important;
}

.table-benchmark tr.rgRow td, .table-benchmark tr.rgAltRow td
{
    border-bottom: 1px solid #5D8CC9 !important;
}

.facility-selector-label
{
    font-weight: bold;
    background: #C3D8F1;
    padding: 3px 8px;
    border: 1px solid #5D8CC9;
}

/* New Dashboard */
.dash-date-range .label
{
    display: inline-block;
    width: 55px;
    height: 28px;
    line-height: 28px;
    text-align: right;
    padding-right: 5px;
}

.dash-title
{
    font-weight: bold;
    font-size: 12px;
    text-align: center;
}

table.popup-td-nogap td table td
{
    padding: 0 !important;
}

.security-left
{
    float: left;
    margin: 0 0 0 10px;
    height: 100%;
    /*width: 30.5%;*/
}


.InsideWhitePanelAcc
{
    font-family: Arial;
    font-size: 8pt;
    margin-left: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-top: 0px;
    height: 100%;
    min-height: 660px;
    color: Black;
    background-color: White;
}

.txtbox-dept
{
    width: 140px;
}

.page-heading-block
{
    text-align: left;
    position: relative;
    top: 15px;
    z-index: 999;
    width: 72%;
    float: left;
}

.page-heading-orange
{
    background: #FD8936;
    padding: 5px;
    margin-right: 10px;
}

.page-heading-export
{
    background: #444;
}

.icon-view-img, .icon-view-pdf
{
    margin-right: 5px;
    display: inline-block;
    position: relative;
    top: 5px;
}

.rmVertical
{
    width: 173px !important;
}

.pd-lr
{
    margin: 10px 15px 10px 10px;
}

.the-logosec
{
    height: 37px;
    line-height: 37px;
    text-align: center;
    width: 106px;
    position: absolute;
    left: 47px;
    top: 15px;
    z-index: 999;
}

#ctl00_ctl00_TopMenu ul.rmRootGroup
{
    border-right: none;
    !important;
}

#ctl00_TopMenu ul.rmRootGroup
{
    border-right: none;
    !important;
}

.brdrdb
{
    padding: 5px;
    border: 1px solid #dcdcdc;
}

.chart-left
{
    float: left;
    width: 431px;
}

.chart-right
{
    float: right;
    width: 154px;
}

.pd-bot
{
    padding-bottom: 8px;
}

/* 5th Nov */
.chart-top
{
    padding-bottom: 2px;
}

    .chart-top ul
    {
        margin: 0;
        padding: 0;
    }

        .chart-top ul li
        {
            float: left;
            padding-right: 10px;
            list-style: none;
            margin: 0;
        }

.chart-right ul
{
    margin: 0;
    padding: 0;
}

    .chart-right ul li
    {
        display: block;
        list-style: none;
        margin: 0;
        width: 154px;
        line-height: 18px;
    }

.quick-stat ul
{
    margin: 0;
    padding: 0;
    font-weight: bold;
}

    .quick-stat ul li
    {
        float: left;
        border-right: 1px solid #000;
        padding-right: 2px;
        margin-right: 2px;
        list-style: none;
        font-size: 10px;
    }

.no-bdr
{
    border: none !important;
}


.facilities input
{
    background-image: url('Images/facilities.jpg');
    border: none;
    font-size: 11px;
    height: 21px;
    font-weight: bold;
    width: 57px;
    color: #1e3a84;
    cursor: hand !important;
}

    .facilities input:hover
    {
        color: #1e3a84;
        cursor: hand !important;
        background-image: url('Images/facilities-hover.jpg');
    }

.popup-center
{
    margin: 0px auto;
    width: 670px;
}

.leftblocktop1
{
    float: left;
    width: 37.5%;
    margin: 0px 13px 0px 0px;
}

.rightblocktop1
{
    float: left;
    width: 61.4%;
}



/* Tab Styles */

.rtsLink, .rtsOut{
    background-image: none !important;
}
.rtsLink{
    padding: 0px 15px;
    text-decoration: none;
    color: black;
    -webkit-border-top-right-radius: 30px;
    -moz-border-radius-topright: 30px;
    border-top-right-radius: 30px;
    border: 1px solid #999;
    border-top-left-radius: 7px;
}
.rtsLink.rtsSelected{
    background:#fff;
    border-bottom: 0;
}
.rtsIn {
    line-height: 22px;
}
.rtsLI{
    background: #ffffff; 
    background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
    background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
}

/* End Tab Styles */


.bottomleft1
{
    width: 37.5%;
    float: left;
    margin-right: 1%;
}

.bottomiddle1
{
    width: 35.1%;
    float: left;
    margin-right: 1%;
}

.bottomright1
{
    width: 25.3%;
    float: left;
}

.bar-slider {
    position: relative;
    top: 13px;
    right: 2.5px;
}
.rgCommandCell
{
    height: 24px;
}
.secondmenu{ max-width:100%; min-width:800px; background-image: url('Images/right-link-bg.jpg') !important;   border-right: 1px solid #688CAF;  }
.right-right{ float:right; padding-right:10px;}
.popup-effperm table td{padding:0;}


.popup-title1
{
    vertical-align: bottom;
    line-height: 25px;
    width: 100%;
}
/*Added for AuditReport.aspx page in order to use it in 'popup' as well as normal page */
.LightBlueContent
{
    position: absolute;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 0px;
    margin-bottom: 5px;
    height: 100%;
    border-color: black;
    border-style: solid;
    border-width: 0px;
    width: auto;
    background-image: url('Images/1pixelblue_500h.gif');
    background-repeat: repeat-x;
    background-color: #BBD9FF; /* <--- BLUE */
    color: Black;
    font-family: Arial;
    font-size: 8pt;
    text-align: left;
    min-height: 700px;
    width: 1324px;
    height: auto;
    /*overflow: hidden !important;*/
}

.right-num {float:right;}

.OrangeTitleBar1
{
background: url(Images/OrangeBar2.jpg);
color: White;
height: 18px;
font-size: 8pt;
font-family: Arial;
padding:5px;
margin-bottom:10px;
line-height:18px;
}

.check {margin-left:-40px; float:left;}
.check ul{ margin:0px;}
.check ul li
{ float:left;
  list-style:none;
    }
    
    .legend{float:right; font-size:11px;}
      .legend ul {margin:0px}
           .legend ul li{float:left;list-style :none; padding-right:10px;}
           .legend ul li img {padding-top:2px;}

.overflow-x-scroll{ overflow-x:scroll;}



#ctl00_RadMenu1 ul.rmRootGroup{ border-right: none;}
#ctl00_DnfbMenu ul.rmRootGroup{ border-right: none;}
#ctl00_ctl00_RadMenu1 ul.rmRootGroup{ border-right: none;}



.prntbtn{ float:right;
          }
          
.refresh-btn{ margin-top:-7px }     

.clss{padding:0 0 0 13px;}     

.LBox
{
    text-align:left;
}



/*New Custom Styles By Venki*/

.menufilter1
{
width:49%;
border:0px solid red;
float:left;
}

.menufilter2
{
width:50%;
border:0px solid red;
float:right;
}


#multipagetd
{
width: 50% !important;
    border: 1px solid #247bb5;
    padding: 4px;
	border-radius:6px;
}
#imagetd
{
	width: 40% !important;
    border: 1px solid #247bb5;
    padding: 4px;
	border-radius:6px;
}
.reportsrightnav
{
width:82% !important;
}

.reportiframe
{
width: 100%;
height:650px;
}

#RadWindowWrapper_ctl00_MainMenu1_rwCFLibrary
{
top:8px;
}

.physiciantableclass
{
width:100%;
overflow: scroll;
}

.filter-col1
{
width:51.5%;
float:left;
border:0px solid red;
}
.filter-col2
{
width:45%;
float:left;
border:0px solid red;
}



@media only screen and (min-device-width : 768px) and (max-device-width : 1366px) {
.filter-col1
{
width:100%;
float:left;
border:0px solid red;
}
.filter-col2
{
width:100%;
float:right;
border:0px solid red;
}
/*.cfformcustomclass
{
border:2px solid green;width:700px !important;overflow:scroll !important;height:500px !important;
}*/

}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {

.filter-col1
{
width:100%;
float:left;
border:0px solid red;
}
.filter-col2
{
width:100%;
float:right;
border:0px solid red;
}
.imagearrowright
{
width:100px;
}

#master_wrapper
{
    width: 100%;
    margin: 0px 0px 0px 4px;
}
/*Header Menu*/ 
.RadMenu .rmHorizontal .rmText
{
    padding:0 1px 1px 1px !important;
	border:0px solid green;
}
a.rmLink.rmRootLink
{
font-size:10px !important;
}

.RadMenu .rmLink
{
padding:0 3px 0 3px !important;
}

form#aspnetForm {
    width: 100%;
}

.secondmenu div#ms
{
width:70.1% !important;
}

.right-links
{
    width:29.7% !important;
	border-left: 1px solid #688CAF;
}

.adminmasterrightlinks
{
width:43.7% !important;
	border-left: 1px solid #688CAF;
}



.menufilter1
{
width:100%;
}

.menufilter2
{
width:100%;
}

 #LightBlueContent
{
  width: 98% !important;
 
}
.InsideWhitePanel
{
width: 100% !important;
}
.InsideWhitePanel2
{
    width: 100% !important;
}
.adminleftside
{
width:10% !important;
border-right: 2px solid #688CAF;
}
.InfoTable input[type="text"]
{
width:120px !important;

}

.InfoTable select 
{
width:120px !important;

}
#ctl00_ContentPlaceHolder1_fvUserInfo_txtExt
{
width:50px !important;
}

div#ctl00_ContentPlaceHolder1_rlstbxFacilities
{
width:204px !important;
}

.pdinglr1
{
overflow-x:scroll !important;
width:765px !important;
border:1px solid #CCCCCC;
}
::-webkit-scrollbar {
-webkit-appearance: none;
width: 7px;
}
::-webkit-scrollbar-thumb {
border-radius: 4px;
background-color: rgba(0,0,0,.5);
-webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
}

#ctl00_ContentPlaceHolder1_txtdesc
{
width:200px;
}

#RadWindowWrapper_ctl00_MainMenu1_rwCFLibrary
{
width:100% !important;
left:20px;
top:8px !important;
}
#divfilters
{
overflow-x:scroll !important;
width:700px !important;
border:1px solid #CCCCCC;
}
.reportsrightnav
{
width:75% !important;
}
#pnlmain > #LightBlueContent
{
border:2px solid red !important;
width:80% !important;
}
/* div#LightBlueContent
{
width:96% !important;
border:1px solid red !important;
}*/
.reportiframe
{
width: 700px;
height:615px;
}

table.rwTable
{
height:540px !important;
border:1px solid red;
}
.physiciantableclass
{
width:750px !important;
overflow: scroll;
}
#RadWindowWrapper_rwCdiRecord
{
width:100% !important;
}

/*div#RadWindowWrapper_rwClarificationformpopup
{
width:100% !important;border:1px solid green;overflow:scroll;
left:30px;top:30px;
} */
}
.padding-left10 {
    padding-left: 5px;
}

#ctl00_ContentPlaceHolder1_MainQuickDatesMenu {
    z-index: 1500;
    width: 110px;
}
@media only screen and (min-device-width : 1024px) and (max-device-width : 1400px) {

    .filter-col1 {
        width: 54%;
        float: left;
        border: 0px solid red;
        font-size: 10px;
    }

    .filter-col2 {
        width: 45%;
        float: right;
        border: 0px solid red;
        font-size: 10px;
    }

    .padding-left10 {
        padding-left: 1px;
    }
    #ctl00_ContentPlaceHolder1_MainQuickDatesMenu
    {
        width:95px !important;
    }

    #ctl00_ContentPlaceHolder1_maintxtto, #ctl00_ContentPlaceHolder1_maintxtfrom
    {
        font-size:10px;
        width:52px !important;
    }

    .RadComboBox_Default, .RadComboBox_Default .rcbInput, .RadComboBoxDropDown_Default
    {
        font:10px !important;
    }
    .dropDownCustomSize{
        width: 60px !important;
    }

    /*
	.RadMenu .rmHorizontal .rmText {
        padding: 0 5px 1px 0 !important;
    }

    .RadMenu_Default .rmHorizontal a.rmRootLink {
        padding-left: 10px !important;
    }
	*/
    .RadMenu_Default, .RadMenu_Default a.rmLink {
        font: normal 10px/23px "Segoe UI", Arial, sans-serif !important;
        color: #000 !important;
    }

    .RadTabStrip_Default .rtsLI, .RadTabStrip_Default .rtsLink {
        color: #000000;
        font: 10px/26px "Segoe UI",Arial,sans-serif !important;
    }

    #ContentWithNoNavigation {
        width: 100% !important;
    }

    #Footer {
        margin-top: 4% !important;
    }

    .circlesmallbutton1 {
        width: 8.7%;
        min-height: 8%;
        top: 20%;
        left: 28.3%;
        border-radius: 10px;
        transform: rotate(22deg);
    }

    .circlesmallbutton2 {
        width: 6.9% !important;
        min-height: 7.5% !important;
        top: 26% !important;
        left: 35.5% !important;
        border-radius: 13px;
        transform: rotate(-34deg);
    }

    .circlesmallbutton3 {
        width: 7.1%;
        min-height: 8%;
        top: 32.9%;
        left: 38.5%;
        border-radius: 11px;
        transform: rotate(-10deg);
    }


    .circlesmallbutton4 {
        width: 7.5%;
        min-height: 8.8%;
        top: 41.4%;
        left: 38.5%;
        border-radius: 16px;
        transform: rotate(12deg);
    }

    .circlesmallbutton5 {
        width: 7.5%;
        min-height: 9%;
        top: 49.2%;
        left: 35%;
        border-radius: 16px;
        transform: rotate(39.999996deg);
    }

    .circlesmallbutton6 {
        width: 7.5%;
        min-height: 7.7%;
        top: 55%;
        left: 29%;
        border-radius: 16px;
        transform: rotate(-28deg);
    }

    .circlebutton1 {
        position: absolute;
        border: 0px solid red;
        width: 35.5%;
        min-height: 12% !important;
        top: 2% !important;
        left: 41% !important;
    }

    .circlebutton2 {
        position: absolute;
        border: 0px solid red;
        width: 31%;
        min-height: 11% !important;
        top: 17% !important;
        left: 51% !important;
    }

    .circlebutton3 {
        position: absolute;
        border: 0px solid red;
        width: 32%;
        min-height: 11% !important;
        top: 31% !important;
        left: 56.5% !important;
    }

    .circlebutton4 {
        position: absolute;
        border: 0px solid red;
        width: 31%;
        min-height: 11% !important;
        top: 47% !important;
        left: 56.5% !important;
    }

    .circlebutton5 {
        position: absolute;
        border: 0px solid red;
        width: 32%;
        min-height: 11% !important;
        top: 62% !important;
        left: 52% !important;
    }

    .circlebutton6 {
        position: absolute;
        border: 0px solid red;
        width: 32%;
        min-height: 11% !important;
        top: 76% !important;
        left: 41% !important;
    }

    #IDrgDiv {
        position: absolute;
        border: 0px solid red;
        width: 81.5%;
        min-height: 14%;
        top: -20%;
        left: 81%;
    }

    #OppTable {
        display: block !important;
        overflow-x: scroll !important;
    }

    #ExpandCollapseGroup {
        display: block !important;
        overflow-x: scroll !important;
    }

    #ExpandDiv {
        margin-right: 73px !important;
    }

    #IDRGHeader {
        display: block !important;
        overflow-x: scroll !important;
    }

        #IDRGHeader::-webkit-scrollbar-track {
            border: 1px gray solid !important;
            border-radius: 10px !important;
            -webkit-box-shadow: 0 0 6px gray inset !important;
        }

    #WDRGHeader {
        display: block !important;
        overflow-x: scroll !important;
    }

        #WDRGHeader::-webkit-scrollbar-track {
            border: 1px gray solid;
            border-radius: 10px;
            -webkit-box-shadow: 0 0 6px gray inset;
        }

    #CDRGHeader {
        display: block !important;
        overflow-x: scroll !important;
    }

        #CDRGHeader::-webkit-scrollbar-track {
            border: 1px gray solid;
            border-radius: 10px;
            -webkit-box-shadow: 0 0 6px gray inset;
        }

    #VDRGHeader {
        display: block !important;
        overflow-x: scroll !important;
    }

        #VDRGHeader::-webkit-scrollbar-track {
            border: 1px gray solid;
            border-radius: 10px;
            -webkit-box-shadow: 0 0 6px gray inset;
        }

    #BDRGHeader {
        display: block !important;
        overflow-x: scroll !important;
    }

        #BDRGHeader::-webkit-scrollbar-track {
            border: 1px gray solid;
            border-radius: 10px;
            -webkit-box-shadow: 0 0 6px gray inset;
        }

    #HeadingTable {
        font-size: 11.5px !important;
    }

    #lblPatient {
        font-size: 11.5px !important;
    }

    #lblMr {
        font-size: 11.5px !important;
    }

    #lblAcctNo {
        font-size: 11.5px !important;
    }

    #lblAdmitDate {
        font-size: 11.5px !important;
    }

    #lblDischareStatus {
        font-size: 11.5px !important;
    }

    #lblNursingStation {
        font-size: 11.5px !important;
    }

    #lblLOS {
        font-size: 11.5px !important;
    }

    #ClarificationResponseStatus {
        font-size: 11.5px !important;
    }
}


@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {

/*Header Menu*/ 
.RadMenu .rmHorizontal .rmText
{
    padding:0 1px 1px 1px !important;
	border:0px solid green;
}
a.rmLink.rmRootLink
{
font-size:11px !important;
}
.RadMenu .rmHorizontal .rmText
{
    padding:0 2px 1px 1px !important;
}


form#aspnetForm {
    width: 100%;
}

.menufilter1
{
width:100%;
}

.menufilter2
{
width:100%;
}

.secondmenu div#ms
{
width:70.1% !important;
}

.right-links
{
    width:29.7% !important;
}
.RadMenu .rmLink
{
padding:0 0 0 11px !important;
}

 #LightBlueContent
{
  width: 100% !important;
 
}
.InsideWhitePanel
{
width: 100% !important;
}
.InsideWhitePanel2
{
    width: 100% !important;
}
.adminleftside
{
width:10% !important;
border-right: 2px solid #3c496b;
}

}