/* 
    Document   : css
    Created on : Dec 29, 2011, 6:55:55 PM
    Author     : heigo
    Description:
*/

.userTable {
    width: 100%;
}

.userTable td {
    border: 1px dotted #dddddd;
    font-style: italic;
    -webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 1px 1px 1px 1px #f9f6f3;
	-moz-box-shadow: 1px 1px 1px 1px #f9f6f3;
	box-shadow: 1px 1px 1px 1px #f9f6f3;
	/*filter: dropshadow(color=#f9f6f3, offx=1, offy=1);*/
	text-shadow: 1px 1px 2px #f9f6f3;

}

.userTable td.userColumn {
    width: 20%;
    font-weight: bold;
    font-style: normal;
}

.ui-inplace-display,
.ui-selectmanycheckbox label, 
.ui-selectoneradio label {
}

.ui-inplace-display-disabled {
    color: #333;
}


.selectMany td {
    border: none;
    	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;

}

.userList-header {
    width: 100%;
    border-collapse: collapse;
}
.userList-header td {
    width: 50%;
    text-align: right;
    padding-right: 0;
    padding-bottom: 5px;
}
.userList-header td.labelColumn {
    text-align: left;
}
.userList-header-h {
}
.userList-header-buttons {
}

.ui-menu {
    -webkit-box-shadow: 2px 2px 2px 2px #f9f7f4;
    -moz-box-shadow: 2px 2px 2px 2px #f9f7f4;
    box-shadow: 2px 2px 2px 2px #f9f7f4;
    /*filter: dropshadow(color=#f9f7f4, offx=2, offy=2);*/
}

#content .ui-widget .ui-widget {
    font-size: 11px;
}
#content button.ui-widget.ui-widget {
    font-size: 9px;
}

#content .ui-button.ui-button-icon-only{
    font-size: 7px;
}

#content .ui-widget-content td {
    vertical-align: top;
}

#content .ui-fieldset-legend {
    font-size: 10px;
    padding: 2px 12px 2px 12px;
} 
#content .ui-corner-all {}

#content .ui-state-default {
border: 1px solid #ccc;
font-size: 10px;
}

#content .ui-panel {
    background: #fbfcfd;
}

#content .ui-panel-titlebar {
    padding-top: 0.3em;
    padding-bottom: 0.3em;
}

#content .emailDatalist ui-widget-content {
    border: none;
}

.booking-grid-1 {
    min-width: 150px;
}

.booking-grid-2 {
    min-width: 350px;    
}

.booking-grid-3 {
    
}

.booking-memo{
    width: 242px;
}

.booking-field input{
    width: 242px;
}

.booking-menu {
    min-width: 250px;
}

.booking-buttons {
    min-width: 200px;
}

.ui-icon-close{}

#content .ui-datatable .ui-expanded-row {
    border-bottom: 1px solid #BBB1AA;
}

#content tr.ui-expanded-row-content.ui-widget-content>td {
    border: none;
}

#content .protocol-grid .protocol-grid-r1,
#content .protocol-grid .protocol-grid-r2 {
    border: 0px;
}

#content .protocol-item-label {
    width: 125px;
    font-weight: bold;
    border: 1px dotted #e6e2d5;
}

#content .protocol-item-value {
    border: 1px dotted #e6e2d5;    
}

#content .protocol-grid-r2 .ui-widget-content.item-row-panel-right{
    border: none;
}

/*#content .protocol-inner-grid_ {
    -webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-radius: 10px 10px 10px 10px;
}

table.protocol-inner-grid tr:last-child td:first-child {
-moz-border-radius-bottomleft:10px;
-webkit-border-bottom-left-radius:10px;
border-bottom-left-radius:10px}

table.protocol-inner-grid tr:last-child td:last-child {
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-right-radius:10px;
border-bottom-right-radius:10px}*/

.rsoWorkspace_input input {
    width:90%;
}
.rsoWorkspace_textfield {
    width:90%;
}

#content .t-cell-10 .ui-state-default {
    width: 10px;
}
#content .t-cell-20 .ui-state-default {
    width: 20px;
}
#content .t-cell-30 .ui-state-default {
    width: 30px;
}
#content .t-cell-40 .ui-state-default {
    width: 40px;
}
#content .t-cell-50 .ui-state-default {
    width: 50px;
}
#content .t-cell-60 .ui-state-default {
    width: 60px;
}
#content .t-cell-70 .ui-state-default {
    width: 70px;
}
#content .t-cell-80 .ui-state-default {
    width: 80px;
}
#content .t-cell-90 .ui-state-default {
    width: 90px;
}
#content .t-cell-100 .ui-state-default {
    width: 100px;
}
#content .t-cell-110 .ui-state-default {
    width: 110px;
}
#content .t-cell-120 .ui-state-default {
    width: 120px;
}

#content .ui-datatable .ui-datatable-data td, #content .ui-datatable .ui-datatable-data-empty td {
    vertical-align: middle;
}

.output-txt-30{
        width: 90%;
	min-width:30px;
}
input.ui-widget {
/*	width:60px;*/
}

.output-txt-50{
        width: 90%;
	width:70px;
}
.output-txt-50 input.ui-widget {
        width: 90%;
	width:60px;
}

.output-txt-120{
        width: 90%;
	min-width:120px;
}
.output-txt-200{
        width: 90%;
	min-width:200px;
}
.output-txt-250{
        width: 90%;
	min-width:250px;
}
.output-txt-300{
        width: 90%;
	min-width:300px;
}

.genericRowClass {
    line-height: 1.5;
    vertical-align: middle;
}

#content .ui-widget-content .row-vertical-align td {
}

#top-inner{
    background:  url('../resources/images/musikerforbundet.png') no-repeat;
}

.rowCl20 {
    width: 20%;
}
.rowCl30 {
    width: 30%;
}
.rowCl70 {
    width: 70%;
}
rowCl80 {
    width: 80%;
}
.rowCl90 {
    width: 90%;
}
.rowCl100 {
    width: 100%;
}

.addressFieldLabel {
}
.addressField {
    width: 400px;    
}

.messageLeft {
    width: 130px;
    vertical-align: middle;
    line-height: 1.5;
}
.messageRight {
    
}