.myFaces_panelTabbedPane { 
border : 0;
margin : 0;
padding : 0;
} 
select { 
margin : 0;
} 
.myFaces_panelTabbedPane_inactiveHeaderCell, .inactiveTab, .disabledTab { 
text-align : center;
background : #ff4500;
background-color : #708090;
} 
.inactiveTab, .disabledTab { 
border-top : 1px outset silver;
border-right : 1px outset silver;
border-bottom : 0 none;
border-left : 1px outset silver;
text-align : center;
background-color : silver;
color : silver;
} 


.inactiveTab2 { 
text-align : center;
background :  White ;
background-color :White;
text-align : center;
background-color : white;
color : silver;
} 
.panelTabbedPanel 
{
border-top-width: 0px;
border-top-style: none;
border-right-width: 2px;
border-right-style: outset;
border-right-color: silver;
border-bottom-width: 2px;
border-bottom-style: outset;
border-bottom-color: silver;
border-left-width: 2px;
border-left-style: outset;
border-left-color: silver;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
background-color: White;
color: white;
}

.activeTab { 
text-align : center;
background-color : #ffffff;
vertical-align : top;
} 

.activeTab2 { 
text-align : center;
background-color :White;
vertical-align : top;
} 

.tabContent {
	display : block;
	background-color : #ffffff;
	border-top : 0;
	/*width :74em;*/
	vertical-align : top;
	padding : 8px;
	text-align : center;
} 
.schedule { 
width : 60em;
clear : none;
} 
.calendar { 
width : 10em;
} 
.calendar a { 
text-decoration : none;
color : black;
} 
.calendar { 
text-decoration : underline;
color : black;
} 
.calendarHeader { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
background-color : #dddddd;
color : #000000;
text-align : center;
border : none;
font-weight : bold;
} 
.weekHeader { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
background-color : #e7e7e7;
color : #000000;
text-align : center;
border : none;
} 
.dayCell { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
text-align : center;
background-color : #ffffff;
color : #000000;
border : none;
} 
.currentDayCell { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
text-align : center;
background-color : #efefef;
color : #efefef;
border : none;
} 
.content { 
width : 760px;
display : inline;
background-color : white;
} 

.scrollerTable { 
font-family : Verdana;
font-size : 10px;
text-align : center;
color : #000000;
padding : 0;
border : 0;
border-style : solid;
border-width : 1px;
border-color : #ebeadb;
width : 730px;
} 

.scrollerTableSinPadding { 
font-family : Verdana;
font-size : 9px;
text-align : center;
color : #000000;
padding : 0;
border : 0;
border-style : solid;
border-width : 1px;
border-color : #ebeadb;
width : 730px;
} 
.scrollerTablePopup { 
font-family : Verdana;
font-size : 9px;
text-align : center;
color : #000000;
padding : 0;
border : 0;
border-style : solid;
border-width : 1px;
border-color : #ebeadb;
width : 500px;
} 
.tablapaginacion { 
font-family : Verdana;
font-size : 10px;
color : #000000;
padding : 0;
border : 0;
width : 730px;
text-align : center;
} 

.standardTable_HeaderPopup { 
color : #000000;
background-color : #ebeadb;
padding : 0;
border : 0;
text-align : left;
border-right : 1px solid #d9d7bb;
border-bottom : 2px double #d9d7bb;
height : 15px;
} 

.standardTable_Header { 
color : #000000;
background-color : #ebeadb;
padding : 0;
border : 0;
text-align : center;
border-right : 1px solid #d9d7bb;
border-bottom : 2px double #d9d7bb;
height : 15px;
} 
.columna_abajoderecha { 
background-color : #f1f1f1;
border-bottom : 1px solid #d9d7bb;
border-right : 1px solid #d9d7bb;
} 
.columna_abajo { 
background-color : #f1f1f1;
border-bottom : 1px solid #d9d7bb;
} 
.columna_arriba { 
background-color : #f1f1f1;
border-top : 1px solid #d9d7bb;
} 

.columna_abajo_sin_padding { 
background-color : #f1f1f1;
} 
.scroller { 
padding-left : 150px;
font-family : Verdana;
font-size : 10px;
text-align : center;
} 
.paginator { 
font-family : Verdana;
font-size : 10px;
text-align : center;
} 

.standardTable {
    font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    padding: 2px;
    border-style: solid;
    border-width: 1px;
}
.standardTable_SortHeader {
    color : #000000;
    background-color : #ebeadb;
    padding : 0;
    border : 0;
    text-align : center;
    border-right : 1px solid #d9d7bb;
    border-bottom : 2px double #d9d7bb;
    height : 15px;
}
.standardTable_Footer {
    background-color: #FFFFE0;
    text-align: right;
}
.standardTable_Row2 {
    background-color: #FFFFE0;
}
.columna_datos_izq { 
    text-align: left;
    background-color : #f1f1f1;
    border-bottom : 1px solid #d9d7bb;
    border-right : 1px solid #d9d7bb;
} 
.columna_datos_centro { 
    text-align: center;
    background-color : #f1f1f1;
    border-bottom : 1px solid #d9d7bb;
    border-right : 1px solid #d9d7bb;
} 


.dojoDialog {
background: #FCFCF4;
border: 1px solid #999;
-moz-border-radius: 5px;
padding: 4px; /*positioning outside of the visible scope
to prevent some ui glitches visibility hidden does not work*/
position: absolute;
left: -800px;
top: -800px;
}

.viewDialog {
background: #FCFCF4;
border: 1px solid #999;
-moz-border-radius: 5px;
padding: 4px; /*positioning outside of the visible scope
to prevent some ui glitches visibility hidden does not work*/
position: absolute;
left: -800px;
top: -800px;
}

.viewDialogDecoration {
width: 600px;
}

.viewDialogContent {
width: 400px;
height: 500px;
}

   