/* Iconos */
.icons td
{
	width: 90px; height: 60px; vertical-align: top; text-align: center; padding: 10px 5px 10px 5px
}
.icons a 
{
	color: #000000; text-decoration: none
}
.icons a:hover
{
	color: #808080; text-decoration: underline
}

/* MessageBox */
.errorbox {
	color: red; font-weight: bold; padding: 10px; border: 2px solid red; background-color: #FFEAEA
}
.errorbox a {
	color: #808080; font-weight: normal; font-size: 8pt; text-decoration: none
}
.infobox {
	color: green; font-weight: bold; padding: 10px; border: 2px solid green; background-color: #eaffea;
	position:absolute; display:inline
}
.infobox a {
	color: #808080; font-weight: normal; font-size: 8pt; text-decoration: none
}
.msgbox {
	color: #808000; font-weight: bold; padding: 10px; border: 2px solid #808000; background-color: #FFFFCE
}
.msgbox a {
	color: #808080; font-weight: normal; font-size: 8pt; text-decoration: none
}

/* EditableGrid */
.egrd th {
	color: #000000; border-left: 1px solid #FFFFFF; border-right: 1px solid #808080; 
	border-top: 1px solid #FFFFFF; border-bottom: 1px solid #808080; background-color: #E9E7E2
}
.egrd td {
	border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0
}
.egrd input, .egrd select, .egrd textarea {
	border-width: 0px
}

/* XDataGrid */
.xgrdH {
	color: #000000; border-left: 1px solid #C0C0C0; border-right: 1px solid #808080; 
	border-top: 1px solid #C0C0C0; border-bottom: 1px solid #808080; background-color: #E9E7E2
}
.xgrdH a 
{
	color: #000000; text-decoration: none
}
.xgrdH a:hover
{
	color: #808080; text-decoration: none
}
.xgrdI  {
	border-bottom: 1px solid #C0C0C0
}
.xgrdP a {
	color: #000000; border: 1px solid #C0C0C0; background-color: #FFFFFF; 
	padding-left: 5px; padding-right: 5px; text-decoration: none
}

/* Links tipo toolbar */
.toolbarLink 
{
	color: #000000; text-decoration: none; padding: 0 5 0 5px; font-weight: bold;
	font-family: Arial;  font-size: 9pt
}
.toolbarLink:hover
{
	color: #A9A8A7; text-decoration: none
}
.toolbarLink img
{
	border-width: 0px; padding: 4px; vertical-align: middle
}

/* TabsPanel */
.tabpnl 
{
	padding: 10px; background-color: #F0F0F0
}
.tab
{
	background-color: #C0C0C0; padding: 5 10 5 10px; border-right: 1px solid #E0E0E0; height: 25px
}
.tab a 
{
	color: #000000; text-decoration: none
}
.tabsel
{
	background-color: #FFFFFF; padding: 5 10 5 10px
}
.tabsel a 
{
	color: #000000; text-decoration: none; font-weight: bold
}
.tabbody 
{
	background-color: #FFFFFF; padding: 10px
}

/* TaskPanel */
.tasks 
{
    width: 150px; vertical-align: top
}
.taskPanel 
{
    border: 1px solid #C0C0C0; background-color: White
}
.taskPanel th
{
	color: #000000; background-color: #E6E6E6; text-align: left
}
.taskPanel th a
{
	color: #000000; text-decoration: none; width: 100%
}
.taskPanel th a:hover
{
	color: #000000; text-decoration: underline
}
.taskPanel td a
{
	color: #000000; text-decoration: none
}
.taskPanel td a:hover
{
	color: #808080; text-decoration: underline
}

/* Form panel */
.fpnlSep {
    font-weight: bold; padding-top: 10px; border-bottom: 1px solid #C0C0C0
}
