/*<?php // Escaping for PhpDocumentor //
/**
 * NV Application CSS
 *
 * Those are CSS properties only used by the nvPlayback application.
 *
 * @package    NvPlayback
 * @subpackage CSS
 * @author     Cyrille Andres <andres@newvoice.ch>
 * @access     public
 * 
 * @copyright  2007 Mobicall Web Edition / New Voice International AG
 * @link       http://www.newvoice.ch
 * @license    -
 * @version    $Id: nvplayback.css 408 2008-03-11 15:11:57Z cyrille $
 * @since      2007-??-?? Creation
 */
 
.fieldsetS {
    width: 25em;
}

.fieldsetM {
    width: 30em;
}

.fieldsetL {
    width: 50em;
}

.fieldsetXL {
    width: 60em;
}

.fieldsetXXL {
    width: 70em;
}

.fieldset_notab {
    margin-left: auto;
    margin-right: auto;
    float: none;
}

.title_notab {
	 text-align: center;
}

.fieldsetL table {
    width: 48em;
}

.fieldsetXL table {
    width: 58em;
}

.fieldsetXXL table {
    width: 68em;
}

.note {
    font-size: 80%;
}

.function_buttonsL {
    width: 20px;
    height: 20px;
}

/*Used for fields that need to have the same width as a field using class="fieldL"
and an blue input arrow next to it.*/
.fieldMWithArrow {
	width: 12em;
}

.fieldLWithArrow {
	width: 17.4em;
}

.application_hint_msg {
    color: #1E90FF;
    background-color: white;
    border: 1px solid #EC9A00;
    padding: 0.2em;
}

.calendar_close_button {
    float: right;
}


/*2006-10-18*/
table.cdr_recording {
    background-color: Silver;
}

table.cdr_recording td{
    background-color: #F0F8FF;
    white-space: nowrap;
}

/* 2006-11-6 tests for admin part */
table.admin_wizard {
    padding: 0em;
    width: auto;
}

table.admin_wizard td {
    padding: 0em;
    text-align: right;
    border-width: 0px;
    vertical-align: middle;
   /*background-color: White;*/
}

table.admin_wizard input {
    padding: 0em;
    margin: 0em;
    float: right;
}

.field_wizard {
    width: 7em;
}

.arrow_buttons {
    width: 30px;
    height: 20px;
}

#fieldsetCalendar {
    width: 19.8em;
}

/*#txt_ToTime, #txt_FromTime {
    width: 4.5em;
}*/

/*class used when the list must be inline*/
.divItemInline {
   float: left;
	clear: none;
}

/*class used when the list must be in column*/
.divItemInColumn {
   float: left;
	clear: both;
}

/*class for the label*/
.itemTitle {
	 font-weight: bold;
    border-width: 0px;
    text-align: right;
    margin: 0.1em 0.37em 0.2em 0em;
	 float:left;
	 clear:left;	 
}

/*class for the value*/
.itemValue {
    font-weight: normal;
    border-width: 0px;
    padding: 0.1em 1em 0.1em 0.1em;
	 float: left;
	 clear: right;
}

/*class for tables of results*/
table.searchResults th{
	background-color: #CEDCFF;
}

table.searchResults input, table.searchResults label{
	margin: 0em;
	padding: 0em;
}


/*Used in admin pages*/
.fieldUUUL {
	width: 60em;
}

.fieldXS {
	width: 2em;
}

/*
#calendar_form_basic {
	position: absolute;
	left: 32em;
	top: 11.5em;
	background-color: #FFF2CF; 
}

#calendar_form_expert {
	position: absolute;
	left: 32em;
	top:16em;
	background-color: #FFF2CF; 
}
*/

#form_calls_info {
	width: 100%; /*for IE: so the calendar is aligned with the dates fieldset*/
}

#form_dates_limits {
	width: 32em; /*fix for opera, otherwise the div gets the same with of the content of the previous div*/
}