@charset "utf-8";
/* CSS Document */

* {
    font-family: var(--main-font), sans-serif !important;
}

body{
    /*font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666;
    margin: 0px;
    padding: 0px;*/
}
.main_body{
    height: 100%;
    width: 1000px;
    margin-top: 4px;
    margin-right: auto;
    margin-left: auto;
}
.header{
    /* background-image: url(../images/header_bg.png);
     background-repeat: repeat-x;
     height: 49px;
     width: 1000px;
     margin-right: auto;
     margin-left: auto;
     border: 1px solid #d2d2d2;
     position: fixed;
     z-index: 100;*/
}
.logo{
    /* float: left;
     height: 49px;
     margin-left: 15px;
     margin-right: 26px;
     width: 137px;*/
}
.top_nav{
    float: left;
    height: 34px;
    width: 360px;
    margin-top: 8px;
}
.seprator{
    background-image: url(../images/seperator.png);
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 2px;
}
.dashboard_btn{
    /*float: left;
    height: 34px;
    width: 108px;*/
}
.manage_btn{
    /*float: left;
    height: 34px;
    width: 116px;*/
}
.collaborate_btn{
    /*float: left;
    height: 34px;
    width: 127px;*/
}
.search_bar{
    /* float: left;
     height: 24px;
     width: 230px;
     margin-top: 11px;
     margin-left: 20px;
     background-color: #FFF;
     border: 1px solid #bfbfbf;*/
}
.search_bar_input{
    /* background-color: transparent;
     float: left;
     width: 200px;
     border-top-style: none;
     border-right-style: none;
     border-bottom-style: none;
     border-left-style: none;
     height:24px;*/
}
.search_bar_btn{
    /* background-color: transparent;
     background-image: url(../images/search_button.png);
     background-repeat: no-repeat;
     float: left;
     height: 23px;
     width: 26px;
     border-top-style: none;
     border-right-style: none;
     border-bottom-style: none;
     border-left-style: none;
     cursor:pointer;*/
}
.user_menu{
    float: left;
    height: 24px;
    width: 170px;
    margin-top: 11px;
    margin-left: 20px;
}
.user_email{
    /* background-image: url("../images/user_icon_small.png");
     background-position: left center;
     background-repeat: no-repeat;
     color: #9BA4B0;
     float: left;
     height: 24px;
     padding-left: 28px;*/
}
.user_email span{
    /*line-height: 24px;*/
}
.dwn_arrow_top{
    float: left;
    height: 20px;
    width: 19px;
}

.mid_content{
    height: 100%;
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 4px;
}
.left_side{
    float: left;
    height: 100%;
    margin-right: 3px;
    /*  position: fixed;*/
    top: 48px;
    width: 180px;
}
.clear{
    clear:both;
}
.left_button{
    height: 28px;
    width: 178px;
    border: 1px solid #cfcfcf;
    background-color: #e8e8e8;
    clear:both;
}
#dashbrd_tabs .left_button{
    border: none;
    cursor: default;
}
.left_button_dwn{
    height: 24px;
    width: 170px;
    background-color: #FFF;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #f2f3f2;
    margin-top: 2px;
    list-style-type: none;
    margin-left:auto;
    margin-right:auto;
}
.left_button_text{
    color: #575757;
    float: left;
    font-family: Calibri;
    font-size: 13px;
    line-height: 28px;
    padding-left: 6px;
    width: 125px;
    height:28px;
}
.left_button_icon{
    float: left;
    height: 26px;
    width: 16px;
    margin-top: 1px;
    margin-left: 10px;
}

.tab_closed{
    /*  background-color: #0094c8;
      height: 28px;
      width: 180px;
      margin-top: 1px;*/
}
.tab_closed_text{
    /*  color: #FFFFFF;
      float: left;
      font-family: Calibri;
      font-size: 14px;
      font-weight: normal;
      height: 28px;
      line-height: 28px;
      padding-left: 10px;
      text-shadow: -1px -1px 0px #06C;
      width:130px;*/
}

.tab_opened{
    background-color: #0094c8;
    height: 28px;
    width: 180px;
    margin-top: 1px;
}
.tab_opened_text{
    color: #FFFFFF;
    float: left;
    font-family: Calibri;
    font-size: 14px;
    font-weight: normal;
    height: 28px;
    line-height: 28px;
    padding-left: 10px;
    text-shadow: -1px -1px 0px #06C;
}

.user_tab{
    border: 1px solid #CFCFCF;
    height: 190px;
    width: 178px;
}
.img{
    margin-right: auto;
    margin-left: auto;
    width:114px;
}
.userinfo_box{
    background-color: #0098CE;
    color: white;
    height: 56px;
    margin-left: auto;
    margin-right: auto;
    width: 114px;
    font-weight: bold;
}
.left_action_buttons{
    float: right;
    height: 26px;
    width: 26px;
    margin-right: 5px;
}
.left_action_buttons img{
    float: left;
    margin-right:3px;
}
.red_circle{
    background-image: url("../images/red_circle.png");
    background-position: center center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9px;
    font-weight: bold;
    height: 16px;
    line-height: 15px;
    margin-top: 7px;
    text-align: center;
    width: 16px;
}
.collapsable_arrow{
    float: left;
    height: 9px;
    margin-left: 6px;
    margin-top: 9px;
    width: 7px;
}
.blue_circle{
    background-image: url(../images/blue_circle.png);
    background-position: center center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9px;
    font-weight: bold;
    height: 16px;
    line-height: 15px;
    margin-top: 7px;
    text-align: center;
    width: 16px;
}
.right_side{
    float: left;
    height: 100%;
    margin-left: 183px;
    width: 817px;
    margin-top: 55px;
}
.sections{
    height: auto;
    margin-right: auto;
    margin-left: auto;

    /*  margin-bottom:10px;
      margin-top: -4px;*/
}
ul.content_list{
    margin: 0px;
}
.sectionheadblue{
    height: 34px;
    width: 816px;
    margin-right: auto;
    margin-left: auto;
}
.head_blueleft{
    background-image: url(../images/section_b_topleft.png);
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}
.head_blueright{
    background-image: url(../images/section_b_topright.png);
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}
.head_bluemid{
    background-image: url("../images/section_b_topmid.png");
    background-repeat: repeat-x;
    float: left;
    height: 34px;
    width: 810px;
}
.dashboard .head_bluemid{
    background-image: url("../images/section_b_topmid.png");
    background-repeat: repeat-x;
    float: left;
    height: 34px;
    width: 810px;
    margin-bottom: 5px;
}


.head_greenleft{
    background-image: url(../images/section_g_topleft.png);
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}
.head_greenright{
    background-image: url(../images/section_g_topright.png);
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}
.head_greenmid{
    background-image: url("../images/section_g_topmid.png");
    background-repeat: repeat-x;
    float: left;
    height: 34px;
    width: 810px;
    /*    margin-bottom: 5px;*/
}




.head_yellowleft{
    background-image: url(../images/section_y_topleft.png);
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}
.head_yellowright{
    background-image: url(../images/section_y_topright.png);
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}
.head_yellowmid{
    background-image: url("../images/section_y_topmid.png");
    background-repeat: repeat-x;
    float: left;
    height: 34px;
    width: 810px;
}

.head_yellowmid h1{
    color: #FFFFFF;
    font-family: Calibri;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 2px 0 0 5px;
    text-shadow: -1px -1px 0px #949494;
    letter-spacing: 0.04em;
    float:left;
}



.head_purpleft{
    background-image: url(../images/section_p_topleft.png);
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}
.head_purpright{
    background-image: url(../images/section_p_topright.png);
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}
.head_purpmid{
    background-image: url("../images/section_p_topmid.png");
    background-repeat: repeat-x;
    float: left;
    height: 34px;
    width: 810px;
}

.head_purpmid h1{
    color: #FFFFFF;
    font-family: Calibri;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 2px 0 0 5px;
    text-shadow: -1px -1px 0px #949494;
    letter-spacing: 0.04em;
}


.head_redleft{
    background-image: url(../images/section_r_topleft.png);
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}
.head_redright{
    background-image: url(../images/section_r_topright.png);
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}
.head_redmid{
    background-image: url("../images/section_r_topmid.png");
    background-repeat: repeat-x;
    float: left;
    height: 34px;
    width: 810px;
}
.head_redmid h1{
    color: #FFFFFF;
    float: left;
    font-family: Calibri;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 2px 0 0 5px;
    letter-spacing: 0.04em;
    text-shadow: -1px -1px 0 #949494;
}




.head_orgleft{
    background-image: url(../images/section_o_topleft.png);
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}
.head_orgright{
    background-image: url(../images/section_o_topright.png);
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}
.head_orgmid{
    background-image: url("../images/section_o_topmid.png");
    background-repeat: repeat-x;
    float: left;
    height: 34px;
    width: 810px;
}
.head_orgmid h1{
    color: #FFFFFF;
    float: left;
    font-family: Calibri;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 2px 0 0 5px;
    letter-spacing: 0.04em;
    text-shadow: -1px -1px 0 #949494;
}




.head_lgleft{
    background-image: url(../images/section_lg_topleft.png);
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}
.head_lgright{
    background-image: url(../images/section_lg_topright.png);
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}
.head_lgmid{
    background-image: url("../images/section_lg_topmid.png");
    background-repeat: repeat-x;
    float: left;
    height: 34px;
    width: 810px;
}
.head_lgmid h1{
    color: #FFFFFF;
    float: left;
    font-family: Calibri;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 2px 0 0 5px;
    text-shadow: -1px -1px 0 #949494;
    letter-spacing: 0.04em;
}




.head_greenmid h1{
    color: #FFFFFF;
    font-family: Calibri;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 2px 0 0 5px;
    text-shadow: -1px -1px 0px #949494;
    letter-spacing: 0.04em;
}





.head_bluemid h1{
    color: #FFFFFF;
    font-family: Calibri;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 2px 0 0 5px;
    text-shadow: -1px -1px 0px #949494;
    letter-spacing: 0.04em;
}
/*.midsection{
  width: 718px;
  margin-right: auto;
  margin-left: auto;
  height: 100%;   hide due to height disturbed
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #b0a8af;
  border-right-color: #b0a8af;
  border-bottom-color: #b0a8af;
  border-left-color: #b0a8af;
  padding:5px 0px;
  float: left;
}*/
.section_bottom{
    height: 4px;
    width: 816px;
    margin-right: auto;
    margin-left: auto;
}
.section_dwnleft{
    background-image: url(../images/section_downleft.png);
    background-repeat: no-repeat;
    float: left;
    height: 4px;
    width: 3px;
}
.section_dwnright{
    background-image: url(../images/section_downright.png);
    background-repeat: no-repeat;
    float: left;
    height: 4px;
    width: 3px;
}
.section_dwnmid{
    float: left;
    height: 4px;
    background-image: url(../images/section_downmid.png);
    background-repeat: repeat-x;
    width: 810px;
}
.blue_table{
    height: 4px;
}
.blue_table th{
    background-image: url(../images/th_blue.png);
    background-repeat: repeat-x;
    height: 20px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #bfbfbf;
    border-left-color: #bfbfbf;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #bfbfbf;
    border-bottom-color: #bfbfbf;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #2a2a2a;
    text-align: left;
    padding-left: 10px;
}

.yellow_table{
    height: 4px;
}
.yellow_table th{
    background-image: url(../images/th_yellow.png);
    background-repeat: repeat-x;
    height: 20px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #bfbfbf;
    border-left-color: #bfbfbf;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #bfbfbf;
    border-bottom-color: #bfbfbf;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #2a2a2a;
    text-align: left;
    padding-left: 10px;
}



.red_table{
    height: 4px;
}
.red_table th{
    background-image: url(../images/th_red.png);
    background-repeat: repeat-x;
    height: 20px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #bfbfbf;
    border-left-color: #bfbfbf;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #bfbfbf;
    border-bottom-color: #bfbfbf;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #2a2a2a;
    text-align: left;
    padding-left: 10px;
}
.green_table{
    height: 4px;
}
.green_table th{
    background-image: url(../images/th_green.png);
    background-repeat: repeat-x;
    height: 20px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #bfbfbf;
    border-left-color: #bfbfbf;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #bfbfbf;
    border-bottom-color: #bfbfbf;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #2a2a2a;
    text-align: left;
    padding-left: 10px;
}

.orange_table{
    height: 4px;
}
.orange_table th{
    background-image: url(../images/th_orange.png);
    background-repeat: repeat-x;
    height: 20px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #bfbfbf;
    border-left-color: #bfbfbf;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #bfbfbf;
    border-bottom-color: #bfbfbf;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #2a2a2a;
    text-align: left;
    padding-left: 10px;
}

.gr_table{
    height: 4px;
}
.gr_table th{
    background-image: url(../images/th_gr.png);
    background-repeat: repeatmidsection-x;
    height: 20px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #bfbfbf;
    border-left-color: #bfbfbf;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #bfbfbf;
    border-bottom-color: #bfbfbf;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #2a2a2a;
    text-align: left;
    padding-left: 10px;
}


.light_b{
    height: 20px;
    background-color:#e4eff5;
}
.light_b td{
    padding-left: 10px;
}

.light_gr{
    height: 20px;
    background-color:#dddddd;
}
.light_gr td{
    padding-left: 10px;
}

.light_g{
    height: 20px;
    background-color:#dffaeb;
}
.light_g td{
    padding-left: 10px;
}

.light_red{
    height: 20px;
    background-color:#fad5d5;
}
.light_red td{
    padding-left: 10px;
}


.light_o{
    height: 20px;
    background-color:#fbe1a2;
}
.light_o td{
    padding-left: 10px;
}

.light_lg{
    height: 20px;
    background-color:#e8f5db;
}
.light_lg td{
    padding-left: 10px;
}

.white_rw{
    height: 20px;
    background-color:#FFF;
}
.white_rw td, .noterow_select td, .light_gr td{
    padding-left: 10px;
    padding-right: 5px;
}
.action_btn_top{
    float: right;
    height: 23px;
    margin-top: 6px;
}
.delete_btn{
    float: left;
    height: 17px;
    width: 57px;
    margin-right: 5px;
    margin-top: 3px;
    cursor: pointer;
}
.close_btn{
    float: left;
    height: 17px;
    width: 17px;
    margin-right: 5px;
    margin-top: 3px;
    cursor: pointer;
}
.max_btn{
    float: left;
    height: 17px;
    width: 17px;
    margin-top: -18px;
    cursor: pointer;
}
.tabs_g{
    float: left;
    height: 23px;
    width: 500px;
}
.tabs_g img{
    float: left;
    margin-right: 5px;
    cursor: pointer;
}
.input_big{
    height: 50px;
    width: 718px;
    margin-right: auto;
    margin-left: auto;
    border: 1px solid #ccc;
    -moz-box-shadow: inset 1px 1px 1px #CCC;
    -webkit-box-shadow:inset 1px 1px 1px #CCC;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    cursor: pointer;
}
.input_big_input{
    height: 24px;
    width: 696px;
    background-color:transparent;
    border:none;
}
.input_big2{
    border: 1px solid #CCCCCC;
    box-shadow: 1px 1px 1px #CCCCCC inset;
    clear: both;
    margin-left: auto;
    margin-right: auto;
    margin-top: 4px;
    width: 718px;
}
.noterow_white{
    background-color: #F2F2F2;
    background-image: url(../images/node_row_bgwhite.png);
    background-repeat: repeat-x;
    width: 718px;
    margin-right: auto;
    margin-left: auto;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;
    cursor: pointer;
}
.noterow_blue{
    background-color: #DAE6F4;
    background-image: url(../images/node_row_bgblue.png);
    background-repeat: repeat-x;
    width: 718px;
    margin-right: auto;
    margin-left: auto;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;
    cursor:pointer;
}
.noterow_select{
    background:#D2CADE;
    background-repeat: repeat-x;
    width: 718px;
    margin-right: auto;
    margin-left: auto;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;
    cursor: pointer;
}
.notes_box
{
    cursor: pointer;
}

.name_box{
    /*  height: 37px;*/
    width: 120px;
    float:left;
}
.name_box span{
    font-family: Calibri;
    font-size: 13px;
    font-weight: bold;
    color: #000;
    padding-top: 3px;
    padding-left: 5px;
}
.name_box_span_2{
    font-family: Calibri;
    font-size: 11px;
    color: #666;
    padding-left: 5px;
}
.new_tag{
    float: left;
    height: 19px;
    width: 27px;
    margin-top: 5px;
    margin-right: 3px;
    margin-left: 5px;
}
.noterow_blue span, .noterow_white span, .noterow_select span{
    padding-top: 5px;
    line-height:16px;
    padding-left: 5px;
    float:left;
    width:570px;
}
.noterow_select td{
    padding-left: 10px;
}
.noterow_white .background_div {
    background: #EFEFEF;
}
.noterow_blue .background_div {
    background: #C8E4ED;
}
.noterow_white_big span{
    padding-top: 5px;
    line-height:16px;
    padding-left: 5px;
    float:left;
    width:570px;
}
.noterow_blue_big span{
    padding-top: 5px;
    line-height:16px;
    padding-left: 5px;
    float:left;
    width:570px;
}
.noterow_blue_big2 span{
    padding-top: 5px;
    line-height:16px;
    padding-left: 5px;
    float:left;
    width:500px;
}
.noterow_white_big2 span{
    padding-top: 5px;
    line-height:16px;
    padding-left: 5px;
    float:left;
    width:500px;
}
.noterow_white_big .background_div {
    background: #EFEFEF;
}
.noterow_blue_big .background_div {
    background: #C8E4ED;
}
.left_border_line {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCC;
    position: relative;
}
.right_border_line {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
}


.noterow_white_big{
    background-color: #F2F2F2;
    background-image: url(../images/nodebig_row_bgwhite.png);
    background-repeat: repeat-x;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    margin-left: auto;
    margin-right: auto;
    width: 800px;
}
.noterow_blue_big{
    background-color: #DAE6F4;
    background-image: url(../images/nodebig_row_bgblue.png);
    background-repeat: repeat;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    margin-left: auto;
    margin-right: auto;
    width: 800px;
}
.noterow_white_big2{
    background-color: #F2F2F2;
    background-image: url(../images/nodebig_row_bgwhite.png);
    background-repeat: repeat;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    margin-left: auto;
    margin-right: auto;
    width: 800px;
}
.noterow_blue_big2{
    background-color: #DAE6F4;
    background-image: url(../images/nodebig_row_bgblue.png);
    background-repeat: repeat;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    margin-left: auto;
    margin-right: auto;
    width: 800px;
}
.name_box_big{
    height: 52px;
    width: 120px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
    float:left;
}
.name_box_big span{
    font-family: Calibri;
    font-size: 13px;
    font-weight: bold;
    color: #000;
    padding-top: 3px;
    padding-left: 5px;
}
.name_box_big_span_2{
    font-family: Calibri;
    font-size: 11px;
    color: #666;
    padding-left: 5px;
}
.new_tag{
    float: left;
    height: 19px;
    width: 27px;
    margin-top: 5px;
    margin-right: 3px;
    margin-left: 5px;
}
.link_btns{
    /*  float: right;
      padding-top:30px;
      margin-right:5px;
      cursor: pointer;
    */
    bottom: 10px;
    cursor: pointer;
    position: absolute;
    right: 10px;
}
.select_menu{
    width: 80px;
    border: 1px solid #CCC;
    height: 20px;
    font-family: Calibri;
    font-size: 11px;
    color: #666;
}

.form_box{
    margin-top:10px;
    /*	border: 1px solid #CCCCCC;*/
    border-radius: 5px 5px 5px 5px;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    width: 550px;
    clear:both;
    color: #494949;
    padding-bottom: 15px;

    /*    padding-left: 15px;*/
}

#jqueryModal_profile{
  width: 470px;
/*  border: none;*/
  border-radius: 8px 8px 8px 8px;
  top: 55px;
}

#jqueryModal_profile .form_box_profile{
  border: #b6dcdf;
  margin-top: 0px;
  border: 1px solid #b6dcdf;
  border-radius: 0px 0px 5px 5px;
}

.form_box_document{
    margin-top:10px;
    /*	border: 1px solid #CCCCCC;*/
    border-radius: 5px 5px 5px 5px;
    /*    height: 100%;*/
    margin-left: auto;
    margin-right: auto;
    /*    width: 550px;*/
    clear:both;
    color: #494949;
    padding-bottom: 15px;
    /*    padding-left: 15px;*/
}
.form_box hr{
    color: #fff;
}
.form_box td{
    padding-left: 0px;
}

.form_box td td{
    padding-left: 0px;
}

.form_con{
    margin-top:10px;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    width: 500px;
    clear:both;
}
.form_con hr{
    color: #fff;
}
.td_bold{
    font-weight:bold;
    font-size:12px;
    padding-top:10px;
}
.td_select_bg{
    background-image: url("../images/drp_bg.png");
    background-repeat: repeat-x;
    border: 1px solid #999999;
    height: 23px;
    width: 203px;
}
.td_select_small{
    background-image: url("../images/drp_bg.png");
    background-repeat: repeat-x;
    border: 1px solid #999999;
    height: 23px;
    width: 83px;
    margin-left: 5px;
    float: left;
}

.thstyle{}
.thstyle td{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #CCC;
    border-right-color: #CCC;
    border-bottom-color: #CCC;
    border-left-color: #CCC;
    font-size: 11px;
}

/**********   Styles added by Farhat Naz              ***************/
.top_nav img, .user_email{
    cursor: pointer;
    width: 145px;
}

ul{
    padding: 0px;
    list-style: none;
}

.left_button_dwn{
    border-bottom: 1px solid #E8E8E8;
    float: left;
    width: 100%;
}

/*.userinfo_box {
    background-color: #0098CE;
    color: white;
    font-weight: bold;
    height: 38px;
    padding-top: 14px;
    text-align: center;
    width: 178px;
}*/

.gradeA odd{
    background-color: #FFFFFF;
    height: 20px;
}

.gradeA even{
    background-color: #E4EFF5;
    height: 20px;
}

.container {
    width: 333px;
    height: 100px;
    border: #888 4px solid;
    position: absolute;
    /*  left: 25%;*/
    background-color: white;
    /*        margin-left: -151px;*/
}
#jqueryModal {
    z-index: 500;
    margin: auto;
    top: 200px;
    width: 400px;
    width:auto;
    height: auto;
    /*  background-color: #c4dded;*/
    display: none;
}

#jqueryModal_todo {
    z-index: 2000;
    margin: auto;
    top: 200px;
    width: 400px;
    width:auto;
    height: auto;
    /*  background-color: #c4dded;*/
    display: none;
}

#jqueryModal_insurance {
    z-index: 2000;
    margin: auto;
    top: 200px;
    width: 400px;
    width:auto;
    height: auto;
    /*  background-color: #c4dded;*/
    display: none;
}

#jqueryModal_pharmacy {
    z-index: 2000;
    margin: auto;
    top: 200px;
    width: 400px;
    width:auto;
    height: auto;
    /*  background-color: #c4dded;*/
    display: none;
}

#jqueryModal_report {
    z-index: 2000;
    margin: auto;
    top: 200px;
    width: 400px;
    width:auto;
    height: auto;
    /*  background-color: #c4dded;*/
    display: none;
}

#jqueryModal_emergency {
    z-index: 2000;
    margin: auto;
    top: 200px;
    width: 400px;
    width:auto;
    height: auto;
    /*  background-color: #c4dded;*/
    display: none;
}

#jqueryModal1{
    display: none;
}

#jqueryModal_profile, #jqueryModal_account_auth, #jquerymodal_account, add-allergy-form, #jqueryModal_account{
    z-index: 500;
    margin: auto;
    top: 20px;
    width:auto;
    height: auto;
    /*  background-color: white;*/
    display: none;
    left: 15px;
}

/*#jqueryModal_profile{
  width: 427px;
}*/

.form_header_cp {
    background: #008000;
    border-top-left-radius: 4px;
    border-top-right-radius: 8px;
    color: #FFFFFF !important;
    font-family: Arial;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
/*    height: 53px;*/
    widows: 424px;
/*    margin-bottom: 16px;*/
    overflow: hidden;
    padding-left: 19px;
    padding-top: 10px;
    white-space: nowrap;
    margin-left: -20px;
    margin-right: -20px;
    margin-top: -5px;
}
#jqueryModal_profile .form_header_cp{
  margin-top: 0px;
}
.form_header {
    background: #008000;
    border-top-left-radius: 4px;
    border-top-right-radius: 8px;
    color: #FFFFFF !important;
    font-family: Arial;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
/*    height: 53px;*/
    widows: 424px;
/*    margin-bottom: 16px;*/
    overflow: hidden;
    padding-left: 19px;
    padding-top: 10px;
    white-space: nowrap;
    margin-left: -20px;
    margin-right: -20px;
    margin-top: -5px;
}
.form_header h1, .form_header_cp h1{
  color: #fff !important;
}

.profile_top_img{
  cursor: pointer;
  float: right;
  height: 27px;
  width: 27px;
  margin-right: -13px;
  margin-top: -73px;
}
#jqueryModal_profile .close_profile_popup{
  margin-top: -58px;
}

#jqueryModal_profile .close_profile_popup:hover {
  opacity: 0.7;
}

#jquerymodal_account{
    width: 814px;
}

#jqueryModal_account_auth{
    z-index: 10010;
    top:100px;
}

#jqueryModal22 {
    z-index: 300;
    margin: auto;
    top: 200px;
    width: 400px;
    height: auto;
    /*  background-color: #c4dded;*/
    display: none;
}

#jqmod{
    z-index: 300;
    margin: auto;
    width: 400px;
    height: auto;
    /*  background-color: #c4dded;*/
    display: none;
}
#jqmod2{
    z-index: 500;
    margin: auto;
    top: 100px;
    width: 400px;
    height: auto;
    /*  background-color: #c4dded;*/
    display: none;
}
.busybox {
    position: fixed;
    display: none;
    height: 100%;
    width: 100%;
    z-index: 99;
    background: #D8D8D8 url(../images/ajax-loader.gif) no-repeat 50% 50%;
    opacity:0.5;
    filter: alpha(opacity = 50);
}

.busy-container{

}
.successbox, .warningbox, .errormsgbox {
    font-weight:bold;
    position: fixed;
    top: 64px;
    padding:3px 10px 3px 10px;
    background-repeat: no-repeat;
    background-position: 10px center;
    display:none;
    z-index: 10004;
}
.messagesbox{
    margin: auto;
    position: relative;
}
.successbox {
    color: #333333;
    background-color:#ACE65C;
}
.warningbox {
    color: #FFE222;
    background-color:#FAF9C9;
}
.errormsgbox {
    color: #D8000C;
    background-color:#FDD5CE;
}



/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {
    display:none;
    /*  background:transparent url('/hfp/assets/images/black_arrow.png');*/
    background-color:#fff;
    font-size:12px;
    /*  height:70px;*/
    width:250px;
    padding:10px;
    color:#666666;
    border: 2px solid #CFCFCF;
}

/* style the trigger elements */
#tooltip-div a {
    border:0;
    cursor:pointer;
    margin:0 8px;
}

#add_profile_submit, .add_user_submit, .assign_care_providers, .set_timezone{
    border: none;
    background: none;
    background: url(../images/submit.png) no-repeat;
    width: 128px;
    height: 32px;
    cursor: pointer;
}
/*#add_profile_submit{
  background: url(../_img/save.png) no-repeat;
  width: 146px;
  height: 44px;
}*/
.staylogin_class
{
    border: none;
    background: url(../images/resume.png) no-repeat;
    width: 128px;
    height: 32px;
    cursor: pointer;
    margin-left: 0px;
}
.logout_class
{
    border: none;
    background: url(../images/logout.png) no-repeat;
    width: 128px;
    height: 32px;
    cursor: pointer;
    margin-left: 5px;
}
.submit_class
{
    border: none;
    background: url(../images/submit.png) no-repeat;
    width: 128px;
    height: 32px;
    cursor: pointer;
    margin-left: 0px;
}
.submit_class2
{
    border: none;
    background: url(../images/submit.png) no-repeat;
    width: 128px;
    height: 32px;
    cursor: pointer;
    margin-left: 5px;
}
.cancel_class
{
    background: url(../images/cancel_button.png) no-repeat;
    width: 128px;
    height: 32px;
    cursor: pointer;
}

.cancel_profile_form, #add_profile_submit, .qq-upload-button{
    cursor: pointer;
}

.bottom_img{
    width: 128px !important;
    height: 32px !important;
    margin: 0px !important;
}

#authorize_user_select, #tagging_user_select{
    border: none;
    background: none;
    background: url(../images/select_button_blue.png) no-repeat;
    width: 127px;
    height: 32px;
    cursor: pointer;
}

#add_authorize button{
    float: left;
    margin: 10px;
}

#tagging_user_select
{
    background: url(../images/select_button_blue.png) no-repeat;
    margin-top: 10px;
}

#response-container li{
    /*  float: left;
      margin-top:0px;
      margin-bottom:14px;*/
}

.thstyle th {
    border-color: #CCCCCC;
    border-style: none none solid solid;
    border-width: 1px;
}

.thstyle td select.auth_role{
    width: 100px;
}

/*.sectionheadblue{
  height: 23px;
}
.head_lgleft{
    height: 23px;
}

.head_lgmid {
    height: 23px;
}

.head_lgright {
    height: 23px;
}
*/
.sectionheadblue_acc{
    height: 34px;
    margin-left: auto;
    margin-right: auto;
    width: 1023px;
}
.head_lgleft_acc{
    background-image: url("../images/section_lg_topleft.png");
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}

.head_lgmid_acc {
    background-image: url("../images/section_lg_topmid.png");
    background-repeat: repeat-x;
    float: left;
    height: 34px;
    width: 1017px;
}

.head_lgright_acc {
    background-image: url("../images/section_lg_topright.png");
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    width: 3px;
}

.head_lgmid_acc h2 {
    color: #FFFFFF;
    float: left;
    font-family: Calibri;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 2px 0 0 5px;
    text-shadow: -1px -1px 0 #949494;
    letter-spacing: 0.04em;
}

.link_btns a{
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}

.add_chat_submit{
    border: none;
    background: none;
    background: url(../images/post_message.png) no-repeat;
    width: 110px;
    height: 32px;
    cursor: pointer;
}

.add_family_chat_submit{
    border: none;
    background: none;
    background: url(../images/post_message.png) no-repeat;
    width: 110px;
    height: 32px;
    cursor: pointer;
}

.input_big a.manage_recip , .input_big a.fmanage_recip {
    border: none;
    float: left;
}

#tag_users{
    float: left;
}


/*
.action_btn_top{
  margin-top: 7px;
}

.head_lgmid h1{
  padding: 0 0 0 5px;

}

/**
 *updated by Suleman Ahmad
 **/

.form table{
    float:left;
}

#authorize_physician_select{
    border: none;
    background: none;
    background: url(../images/select_user_button.png) no-repeat;
    width: 127px;
    height: 32px;
    cursor: pointer;
}

.authorize_search{
    border: none;
    background: none;
    background: url(../_img/search.png) no-repeat;
    width: 100px;
    height: 37px;
    cursor: pointer;
}

#add_authorize{
    float:left;
}
.help_option_tag
{
    color:  #54a8c9;
    display:inline;
    padding-bottom: 1px;
    padding-left: 10px;
    padding-right: 1px;
    padding-top: 1px;
    text-align: inherit;
    vertical-align: inherit;
}
.chat_row ul{
    margin: 0 0 0 150px;
    padding: 0;
    width: 600px;
}
.chat_row li{
    background-image: url("../images/nodebig_row_bgwhite.png");
    background-repeat: repeat-x;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    clear: both;
    height: 52px;
    list-style-type: none;
    margin-left: auto;
    margin-right: auto;
    width: 649px;
}

.chat_row li.noterow_blue_big{
    background-image: url(../images/nodebig_row_bgblue.png);
    background-repeat: repeat-x;
}

.input_reply{
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 1px 1px 1px #CCCCCC inset;
    height: 50px;
    margin-bottom: 38px;
    margin-top: 5px;
    float:left;
    width: 679px;
}
.button_post{
    float: right;
    height: 25px;
    width: 123px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-right: 2px;
}
.input_reply textarea{
    padding-left: 7px !important;
    width: 659px;
}
.add_comment_submit{
    background: none;
    border: none;
    background: url("../images/post_msg.png") no-repeat;
    width: 125px;
    height: 25px;
    cursor: pointer;
}
.add_family_comment_submit{
    background: none;button_post
    border: none;
    background: url("../images/post_msg.png") no-repeat;
    width: 125px;
    height: 25px;
    cursor: pointer;
}

.datepick-month-header select{
    font-weight: normal !important;
}

.user_list, .left_button{
    cursor: pointer;
}

.widget-head{
    cursor: move;
}

.left_side .dashboard{
    /* margin-top: 11px;
     border: 1px solid #cfcfcf;*/
}

/*#dashbrd_tabs{
  margin-top: 0px;

}*/

.chat_comments li{
    margin-bottom: 0px !important;
}

#all_users_grid tr, #all_assigned_residents tr{
    cursor: pointer;
}
#all_users_grid tr:hover, #all_assigned_residents tr:hover{
    /* background: #CFCFCF; */
}

.chat_comments{
    margin-left: 16px;
    float: left;
    margin-top: 9px;
    width: 680px;
}

.chat_comments ul {
    margin: 0px !important;
    float: left;
    border-right: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
}

.chat_comments li {
    width: 678px;
    float:left;
}
.select_role{
    /*  width: 56px;*/
}
#roles_permissions_form table{
    width:100%;
}
#roles_permissions_form table tr.odd{
    background: #FFF;
}
#roles_permissions_form table tr.even{
    background: #E4EFF5;
}
#roles_permissions_form table tr td, #roles_permissions_form table tr th{
    padding: 3px 10px;
}
#roles_permissions_form .submit_class{
    margin-top: 10px;
    float: right;
}
#change_password .submit_class{
    margin-left:0px;
}
#change_password #login-box-name{
    font-weight: bold;
}
#change_password #box-field{
    margin-bottom:  13px;
}
#change_password #box-field input{
    width:200px;
}
.manage_btn{

}
ul.drop_down_menu{
    margin: 0;
    background: #fff;
    z-index: 2000;
    position: absolute;
    margin: -1px 0px 0px -1px;
    width: 119px;
    display:none;
    font-family: Calibri;
    font-size: 13px;
    font-weight: bold;
    color: #666666;
    z-index: 1000;
}
ul.drop_down_menu li{
    margin: 0;
    list-style: none;
    padding: 10px 5px;
    background: #F2F2F2;
    border: 1px solid #CFCFCF;
    border-top: none;
}
ul.drop_down_menu li:hover{
    cursor: pointer;
    background: #E8E8E8;
}
ul.drop_down_menu li a{
    color: inherit;
    text-decoration: none;
}

.midsection select{
    height: 18px;
    font-size: 11px;
    width:100px;
}
.datepick select{
    width: auto;
}
.chat_auth_user_div, .fchat_auth_user_div {
    border: 1px solid #949494;
    float: left;
    padding: 5px;
    z-index: 10;
}
#all_assigned_residents_wrapper .ui-helper-clearfix{
    display:none;
}
#all_assigned_residents_wrapper{
    border-bottom: solid 1px #B0A8AF;
}
.dashboard .head_bluemid{
    margin: 0;
}
#pharmacy_management table{
    width:100%;
}
#pharmacy_management table tr.odd{
    background: #FFF;
}
#pharmacy_management table tr.even{
    background: #E4EFF5;
}
#pharmacy_management table tr td, #pharmacy_management table tr th{
    padding: 3px 2px;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    display:none;
}
.notes_scrollable{
    height: 150px;
    overflow-y:auto;
    overflow-x:hidden;
}
table.medication_table{
    width:1200px;
}
table.cmedication_table{
    /*  width:1200px; commented due to new design */
    width : 1200px;
}
.medication_yscrollable{
    overflow-y:auto;
    overflow-x:hidden;
    height: 105px;
    width: 1200px;
}
.medication_xscrollable{
    overflow-x:auto;
    overflow-y:auto;
}
.condition_scrollable{
    height:80px;
    overflow-y : auto;
    overflow-x : hidden;
}
.allergy_scrollable{
    height:80px;
    overflow-y : auto;
    overflow-x : hidden;
}
.vital_scrollable{
    height:80px;
    overflow-y:auto;
    overflow-x:hidden;
}
.phys_scrollable{
    height:80px;
    overflow-y:auto;
    overflow-x:hidden;
}
.report_scrollable{
    height:80px;
    overflow-y:auto;
    overflow-x:hidden;
}
.chats_scrollable{
    height:215px;
    overflow-y:auto;
    overflow-x:hidden;
}
.todo_scrollable-x{
    overflow-x:auto;
}
.todo_scrollable-y{
    height:172px;
    overflow-y:auto;
}
.todo_table{
    width:830px;
}
.physian_scrollable{
    height:80px;
    overflow-y:auto;
    overflow-x:hidden;
}
.insurance_yscrollable {
    height:100px;
    /*  overflow-y:auto;
      overflow-x:hidden;*/
    width: 1000px;
}
.insurance_xscrollable {
    overflow-x:auto;
}
.insurance_table{
    width:1000px;
}
.cp_yscrollable {
    height:338px;
    overflow-y:auto;
    overflow-x:hidden;
    width: 720px;
}
.cp_xscrollable {
    /*overflow-x:auto;
    overflow-y:hidden;*/
/*    overflow: auto;*/
}
.cp_table{
    width:1000px;
}
.ph_yscrollable {
    height:90px;
    overflow-y:auto;
    overflow-x:hidden;
    width: 900px;
}
.ph_xscrollable {
    overflow-x:auto;
    overflow-y: hidden;
}
.ph_table{
    width:900px;
}
.report_table{
    width:718px;
}
.listing_content table{
    /*  width:100%; commented due to new design*/
    width:718px;
}
.vlisting_content table{
    width:100%;
}
.vlisting_content table td{
    text-align: center;
}
.user_address_text{
    width: 417px !important;
}
.user_address_text2{
    width: 430 !important;
}
.location_address_text{
    width: 440px !important;
}
.chat_auth_user_div, .fchat_auth_user_div{
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: medium none;
    max-height: 150px;
    margin-left: 2px;
    margin-top: -3px;
    overflow: auto;
    position: absolute;
    width: 200px;
}
.section_bottom{
    display:none;
}
#logout_box_div, #jqlogout{
    display: none;
}
.no_access_message{
    font-weight: bold;
    width: 540px;
    float: left;
}

.add_profile_submit{
    border: none;
    background: none;
    background: url(../images/submit.png) no-repeat !important;
    width: 128px !important;
    height: 32px !important;
    cursor: pointer;
}
.authorize_user_popup{
    /*  overflow: scroll; */
    width:710px;
}

.v_td_long{
    width:15%;
    align:center;
}
.v_td_small{
    width:9%;
    align:center;
}
.p_date{
    width:10%;
    align:center;
}
.p_order{
    width:15%;
    align:center;
}

.p_order_desc{
    width:25%;
    align:center;
}
.p_comments{
    width:60%;
    align:center;
}
.m_td_small{
    width:10%;
    align:center;
}
.m_td_medium{
    width:11.5%;
    align:center;
}
.m_td_long{
    width:20%;
    align:center;
}
.a_td_long{
    width:25%;
    align:center;
}
.r_td_small{
    width:15%;
    align:center;
}
.r_td_long{
    width:25%;
    align:center;
}

#add_new_cp{
    background: none;
    border: none;
    background: url(../images/new_cp.png) no-repeat;
    width: 185px;
    height: 32px;
    cursor: pointer;
}
.i_td_small{
    width:10%;
    align:center;
}
.i_td_long{
    width:15%;
    align:center;
}
.cp_td_small{
    width:90px;
    align:center;
}
.cp_td_medium{
    width:110px;
    align:center;
}
.cp_td_long{
    width:150px;
    align:center;
}

.cp_td_xlong{
    width:16%;
    align:center;
}
.ph_td_small{
    width:12%;
    align:center;
}
.ph_td_long{
    width:20%;
    align:center;
}
.todo_td_small{
    width:15%;
    align:center;
}
.todo_td_long{
    width:25%;
    align:center;
}
.container .container{
    left: 0;
}

.qq-upload-list{
    margin: 0px !important;
}

.datepick-popup{
    z-index: 10004 !important;
}

.report_link{
    color: black;
}

.users_baseon_role{
    overflow: auto;
    max-height:  350px;
}
.careauth_baseon_role{
    width: 535px;
    padding-left: 10px;
    font-size: 18px;
}

.manage_recip_div,.fmanage_recip_div {
    float:left;
    position: relative;
    margin-top: 4px;
}

.chat_textformError, formError{
    left: 789.5px !important;
}

.formError {
    z-index: 10012 !important;
}

.left_button_dwn{background:#fff;}

.left_button_dwn:hover{background:#CFCFCF;}

.left_button{background:#EFEFEF;}

.left_button:hover{background:#CFCFCF;}

#dashbrd_tabs .left_button:hover{
    background:#EFEFEF;
}

/*.tab_closed{background:#0094c8;}*/
/*.tab_closed:hover{background:#0094b8;}*/
.white_rw{background:#FFF;}
.white_rw.hover{background:#FFE4B5;}
.light_b{background:#e4eff5;}
.light_b.hover{background:#FFE4B5;}

.tab_opened{background:#0094c8;}
.tab_opened.hover{background:#0094b8;}
#profile-picture-uploader {
    padding-left: 10px;
}
.popupbox_close_event_emergency{
    margin-top: -35px;
}
.margin_left {
    margin-left: 10px;
}

.dp_text_align {
    text-align:center;
}
.logout_link{
    float: right;
}
#autologout_pass_submit{
    margin-left: 11px;
}

.dropdown_align{
    padding-top: 10px !important;
}
link_btns
.align_center{
    align:center;
}

div.chat_text_area_property{
    float: left;
    min-height: 46px;
    width: 64%;
}

.toggle_clinical, .resident_toggle{
    position: relative;
}

.resident_toggle ul{
    padding-bottom: 100px;
}

/*.profile_list li{
  float: left;
}*/

.add_user_onthefly hr{
    margin-top: 15px;
    margin-bottom: 15px;
}
.left_button_text a{
    float: left;
    width: 100%;
    height: 100%;
}

.left_button_text a{
    float: left;
    width: 114%;
    height:100%;
    /*  border: solid 1px #000;*/
}

.header_btn{
    /*    float: left;*/
    /*    height: 28px;*/
    /*    width: 125px;
    height: 16px;*/
}

.header_btn a{
    /* width: 100%;
    float: left;
    height: 100%; */
}

.other_medication_dosage{
    padding-left:10px;
    float:right;
    color: green;
}
.timeline {
    float: left;
}
.hour{
    width:48px;
}
.input_container{
    width:250px;
    float: left;
    background-color: #ffffffh;
}
.input_container_text{
    margin-left: 10px;
}
.other-dosage-link {
    color: black !important;
    cursor: pointer;
    margin-left: 76px;
}
.dosage-link {
    color: black !important;
    cursor: pointer;
    margin-left: 28px;
}
.lg-comments{
    display: none;
}

.emergency-scroll{
    max-height: 120px;
    overflow: auto;
}

.container_settings{
    height:auto;
    width:auto;
    padding:0px;
    font-size:none;
    background-color:transparent;
    background: none !important;
    border:none;
}

.container_unsettings{
    height:0;
    width:0;
    padding:0;
    font-size:0;
    background-color:'';
    background: #ffffff !important;
    /*  border:0;*/
}
.hide_container{
    display:none;
}
.left_button_div {
    margin-bottom: 5px;
}
.chats_nonscroll_div{
    width: 718px;
}
.chats_scroll_div{
    width: 700px;
}
.chats_scroll_div .noterow_white_big span, .chats_scroll_div .noterow_blue_big span, .chats_scroll_div .noterow_select span{
    width: 572px;
}

.tenant_name {
    padding-left: 10px;
    width: 30% !important;
}

.tnt_type{
    width: 15% !important;
}

.tnt_ad_name{
    width: 25% !important;
}
.location_left_content {
    width: 490px;
    float:left;
}
.location_right_content{
    width: 206px;
    float:left;
}
.location_right_content .td_bold{
    padding-left: 0px !important;
}

select.td_multi_select_bg {
    background-image: none;
    border: 1px solid #999999;
    height: auto !important;
    width: 203px;
}
.busybox{
    z-index: 10000;
}

.login_class {
    background: url("../images/login.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 38px;
    margin-left: 0;
    margin-top: 15px;
    width: 133px;
}

.signup_invite_class{
    background: url("../images/acceptregister.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 38px;
    margin-left: 0;
    margin-top: 15px;
    width: 170px;
    color: white;
    padding-bottom: 5px;

}
.signup_invite_class:hover{
    opacity:0.7;
}
.reset_password_class{
    background: url("../images/resetpassword.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 38px;
    margin-left: 0;
    margin-top: 15px;
    width: 133px;
    color: white;
    padding-bottom: 5px;
}

.access_controls_dp{
    width: 110px !important;
    margin-left: 0;
}

.login_name_password_reset_class
{
    margin-bottom: 13px;
}
.pd-bottom-35{
    padding-bottom: 35px;
}
.right {
    float: right;
}
