/*
    Document   : xseed
    Created on : 19.01.2009, 11:01:56
    Author     : osd03z90
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root {
    display: block;
}

body {
   background-color:#F6F6F6;
}

#pnlModalProtector{
   filter:alpha(opacity=30);
   -moz-opacity:0.1;
   MozOpacity:0.1;
   opacity:0.1;
   background:#000000;
   background-color:#000000;
   padding: 0 0 0 0;
   zIndex:100;
   width:100%;
   height:100%;
   left:0px;
   right:0px;
   top:0px;
   bottom:0px;
   position:absolute;
   display:block;
   border-width:0px;
   border-style:none;
   visibility:hidden;
   
}

.elementContainer {
 z-index: 2;    
}

.elementContainerText,
.lblNormal {
  color:#000000;
  font-size: 12px;
  }

.editMode {
  border-width:0px;
  }  
  
.txtNormal {
  color:#000000;
  font-size: 12px;
  width:100%;
  border-width:1px;
  }
  
.txtSelector {
  color:#000000;
  font-size: 12px;
  width:100%;
  border-width:1px;
  /* background: white url(/XSManager/images/btnSearch.gif) right no-repeat; */
  }  
  
.txtCalendar {
  color:#000000;
  font-size: 12px;
  width:100%;
  /* background: white url(/XSManager/images/btnCalMonth.gif) right no-repeat; */
  }  
  
.chkNormal {
  color:#000000;
  font-size: 12px;
  }

.btnNormal {
  color:#000000;
  font-size: 12px;
  background-color:#C6C6C6;
  border: 1px solid;
  cursor: pointer;
  height:22px;
  padding:0 5px 3px;
  }
  
.btnDisabled {
  color:#818181;
  font-size: 12px;
  background-color: #F0F0F0;
  border: 1px solid;
  cursor: pointer;
  height:22px;
  padding:0 5px 3px;
  }  

.txtPassword {
  color:#000000;
  font-size: 12px;
  }

.gridStandard {
  }

.gridEdit {
  border-width: 1px;
  border-style: solid;
  min-width : 5px;
  min-height: 14px;
  margin: 3px 3px 3px 3px;
  }

.gridEditSeleted {
  background-color: #ff9999;
  }

.pnlListItemNormal {
   display: block;
   height: 14px;
   color:#000000;
   background:#FFFFFF;
   background-color:#FFFFFF;
   clear:both;
   float:left;
   width:100%;
}

.pnlListItemSelected {
   display: block;
   height: 14px;
   color:#000000;
   background:#AAAAAA;
   background-color:#AAAAAA;
   clear:both;
   float:left;
   width:100%;
}

.pnlItemListTable {
    display: table-cell;
    width:100%;
    /* float: left; */
}

.pnlItemListData {
    display: table-cell;
    min-height: 20px;
    /* float: left; */
}

.pnlItemListButtons {
    display: table-cell;
    /* float: left; */
}

.pnlMonthNavButton {
   display: inline;
   height: 14px;
   width: 14px;
   float: left;
   background:#AAAAAA;
}

.cntNormal {
    padding: 10px 10px 10px 10px;
}

.cntNormal h1 {
  color:#000000;
  font-size: 16px;
}

.linkActive {
  cursor:pointer;
}

.dataDraggable {
   cursor:move;
}

.pnlTextView {
   display: block;
   height: 12px;
   color:#000000;
   background:#FFFFFF;
   background-color:#FFFFFF;
   clear:both;
   float:left;
   width:100%;
}

.itemList {
    width: 100%;
    display:table-row;
}

.elementContainerList {
    width:100%;
    display:table;
}

.elementContainerTable {
    width:100%;
}

.tableFullWidth {
    width:100%;   
}

.elementText {
    text-align: left;
}

.divCellAlbum {
	display: block;
	float: left;
}