/*<?php // Escaping for PhpDocumentor //
/**
 * NV Application CSS : NvTaskMgmt
 *
 * @package    NvTaskMgmt
 * @subpackage CSS
 * @author     Kriengsak Pratomraks <kriengsak@newvoiceasia.com>
 * @access     public
 *
 * @copyright  2007 Mobicall Web Edition / New Voice International AG
 * @link       http://www.newvoice.ch
 * @license    -
 * @version    $Id: nvtaskmgmt_print.css 1238 2012-09-03 09:02:17Z willi $
 * @since      2008-07-25 Creation
 */
 
 

/* import core styles | Basis-Stylesheets einbinden */
/* @import url(yaml/core/base.css);*/

/* import screen layout | Screen-Layout einbinden */
/* @import url(/yaml/navigation/nav_shinybuttons.css); */
/* @import url(yaml/screen/basemod.css);*/
/* @import url(yaml/screen/basemod_2col_right_13.css);*/
/* @import url(yaml/screen/content.css); */

/* import print layout | Druck-Layout einbinden */
@import url(yaml/print/print_100_draft.css); */
 


#main,
#page_header,
#page_title {
    background-color: #FFFFFF;

}

.tab_content_level1, .tab_content_level2, .tab_content_level3 {
    background-color: #FFFFFF;
}

#page_footer {
    display:none;
}


#system_menu, #page_header {
    display:none;
    background-color: #FFFFFF;

}

#inlinehelp_info_detail, 
#inlinehelp_intro_detail, 
#tab_menu_detail_tp, 
#back,
#activity_list_pager {
    display:none;

}

.overview_link,
.float_right
{
    display:none;

}

th,
h1,
h2,
h3, h4, h5, h6 {
    background-color: #FFFFFF;
}


.label_button {
    width: 140px;
}

.left_container {
    float: left;
    border: 0px solid #CFCFCF;
    width:65%;
}

.left_container_big {
    float: left;
    border: 1px solid #CFCFCF;
    background-color: #FFFDDF;
    width:100%;
}

.calendar_container {
    position: relative;
    top: -320px;
    left: 388px;
    z-index: 3;
    width: 400px;
}

#calendar_container_activity {
    position: relative;
    top: -331px;
    left: 530px;
    z-index: 3;
    width: 400px;
}

#calendar_container_task {
    position: relative;
    top: -530px;
    left: 650px;
    z-index: 3;
    width: 400px;
}

.fieldsetXXL{
    width: 70em;
}
.fieldsetAddTask{
    width: 30em;
    height: 20em;
}
.fieldsetleft{
    width: 30em;
}
.fieldsetright{
    width: 30em;
}
#fieldsetOption{
    width: 30em;
    height: 2em;
}
.fieldsetFull{
    width: 100%;
}
.fieldsetBig{
    width: 99%;
}

.col100 {
    width: 98.0%;
}
.header_content {
    padding:.5em;
    background-color: #FFE59F;
}

.header_detail {
    width: 74%;
}

.body_content {
    padding: .5em;
}

.body_content hr {
    margin-bottom: .5em;
}

.right_container {
    padding-right:.5em;
    float: right;
    width:30.5%;
}

.section_header {
    font-weight: bold;
    margin-top: 1em;
}

.link_align_button {
    padding-top: .5em;
}

.background_dark {
    background-color: #FFE59F;
}

.background_medium {
    background-color: #FFFFCC;
}

.background_light {
    background-color: #FFFEEE;
}

/* css for block data */
.block_side {
    clear: both;
}
.block_side .left {
    float: left;
    padding:.1em .2em .1em 0em;
}
.block_side .right {
    float: right;
    padding:.1em 0em .1em .2em;
}

.block_left {
    float:left;
    width: 23em;
}

.block_right {
    float: left;
    width: 23em;
}

/* css for block title */
.block_title {
    float: left;
    width: 23em;
    /*height: 1.5em;*/
}

/* css for block form */
.block_form {
    float: left;
    width: 29em;
    height: 2.5em;
}
.block_form_big {
    float: left;
    width: 58em;
}

.block_button {
    float: left;
    margin-left:11em;
    width: 60em;
    height: 2.5em;
}

.block_content {
    width: 99%;
}

/* css for entry */
.section_entry {
    text-align: left;
}
.section_entry .author {
    font-weight: bold;
}
.section_entry .time {
    color: grey;
}
.section_entry .description {
    font-style: italic;
}

/* css for input form */
.field_textarea {
    width: 35em;
}

.field_hr {
    width: 54em;
    clear: both;
}

/* css for table */
.nvs_table {
    width: 100%;
}

.background_dark {
    background-color: #FFE59F;
}

.background_medium {
    background-color: #FFFFCC;
}

.background_light {
    background-color: #FFFEEE;
}
.isselected {
    background-color: #CAF5B4;
    font-weight: bold;
    vertical-align:top;;
    
}
.unselected {
    /* background-color: #FFFEEE; */
    vertical-align:top;
    
}


/* bottom style */
.close_button {
    width: 16px;
    height: 16px;
}

.sort_button {
    width: 18px;
    height: 18px;
}

/* alignent style */
.text_margin_top {
    padding-top: .60em;
}

.text_padding_top {
    padding-top: .2em;
    vertical-align: middle;
}

.padding_left {
    margin-left: .3em;
}

/* font style */
.bold_italic {
    font-weight: bold;
    font-style: italic;
}

.recent {
    color: grey;
}
.task_detail_label{
    width: 10em;
    text-align:left;
    font-weight: bold;
    float: left;
}
.task_detail_data{
    text-align:left;
    float: left;
    padding-left: 0.5em;
    max-width: 85%;
}

#add_task_right_div{
    float: left;
}

.checkbox_add_tms {
    width: 1em;
    vertical-align: middle;
    float: none;
}
select.inputfieldauto, input.inputfieldauto  {
    width: 17em;
}

select.inputfieldmiddle, input.inputfieldmiddle  {
    width: 11em;
}

input.input_date {
    width: 7.5em;
}
input.input_time {
    width: 5.7em;
}
.indent {
    position:relative;
    left: 1em;
}
.aligncenter {
    text-align:center;
}

.table_live_button {
    border:0px;
}

.cell_live_button {
    border:0px;
}

input.radio_button {
    width: 1em;
    float:none;
}

#group_display {
    width: 15.74em;
    background-color: white;
    border: solid 1px;
    border-color: #CCCCFF;
    position: relative;
    left: 10em;
    top: -1em;
}

#group_display_sel{
    width: 15.74em;
    color: white;
    background-color: #1030CC;
}

#group_display_unsel{
    width: 15.74em;
}
input.inputFieldBig {
    width: 40em;
}

textarea.TextAreaBig{
    width: 40em;
    height: 10em;
}

input.inputFieldMiddle, select.inputFieldMiddle {
    width: 27em;
}

textarea.TextAreaMiddle{
    width: 27em;
    height: 10em;
    
}
.margin_left {
    margin-left: 0.65em;
}

.taskdetails_line {
    border-bottom: solid grey 1px;
}
.color_row_1 {
    background-color:#FFFFFF;
}

.color_row_2{
    
}

label.filtertasklist {
    width: 7em;
}

#filterSubject{
    width: 8em;
}

#filterlist {
    margin-left: 0.7em;
}


.imageBorder {
    border: 1px solid grey;
    margin: 2px;
    width: auto;
    max-width:800px; 
    max-height:800px;
    
}

.fieldset_center {
    float:none;
    margin:auto;
    width: 30em;
}

.fieldset_center_small {
    float:none;
    margin:auto;
    width: 90%;
    margin-top: 1em;
    padding-top: 1.5em;
}



#jobidentifier_input {
  width: 100%;
  text-align:center;
  
}
.add_request {
    background-color: #ffdddd;
}

.tabpane_content {
    position:relative; 
    top:-1.0em;
}

.overview_link {
    position:relative;
    float:right;
    z-index:2;
}

.nvstablebody {
}

.filter_space {
    float:left; 
    width:1em;
}

.icon_button {
    float: none;
    height: auto;
    width: auto;
    
}

.go_button {
    height: auto;
    width: auto;
}

#searchJobidentifierGo{
    margin-top: 0.3em;
    float: left;
}

#searchJobidentifierHelp{
    margin-top: 0.3em;
    float: left;
}

.overview_help_icon {
    float:right; 
    width:6em;
    margin-top: -2em;
}

.overlay_btn_container {
    width: 2em; 
    height:1em; 
    margin-left:-2em;
}

.overlay_btn {
    width: 2em; 
    height:1em;
}

.small_spacer {
    width:2em;
}

/**
  sets the position of the button to close the calendar
*/
#btn_close_cal {
    position: relative; 
    top: -202px; 
    left: 271px; 
    z-index: 4; 
    height: 40px; 
    width:40px;
}  

