BODY {
	BACKGROUND-ATTACHMENT: fixed; MARGIN: 0px; BACKGROUND-COLOR: #ffffff; scroll:no; scroll:0;
}
.texto_normal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto_normaln {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tab_mesa {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.creditos_foto {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #800077; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.cajatexto {  
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; height: 18px; border-top-width: 1;	border-left-width: 1;	border-bottom-width: 1;	border-right-width: 1; border-color:d0d0d0;
}
.cajatexto2 {  
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; font-size: 12px; text-decoration: none; height: 18px; border-top-width: 0;	border-left-width: 0;	border-bottom-width: 0;	border-right-width: 0
}
FORM {
	MARGIN: 0px
}
.menu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	background-color: #f3f3f3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.menu:link { 
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none 
}
.menu:hover { 
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #800077; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none 
}
.menu:visited { 
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none 
}
.espacio_linea {
	FONT-WEIGHT: normal; FONT-SIZE: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.botonFormularios {  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; BACKGROUND-REPEAT: no-repeat; text-decoration: none; border-top-width: 1; vertical-align:middle; border-left-width: 1; border-bottom-width: 1; border-right-width: 1
}
.botonEditar {  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; height:18px; width:12px; BACKGROUND-REPEAT: no-repeat; text-decoration: none; border-top-width: 0; vertical-align:middle; border-left-width: 0; border-bottom-width: 0; border-right-width: 0
}
.creditos {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #d0d0d0; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.creditos_foto {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linea0 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linea1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#f9f9f9;
}
.reporte {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/**************  Calendar Styles ********/

.TESTcpYearNavigation,
.TESTcpMonthNavigation {
	background-color:#6677DD;
	text-align:center;
	vertical-align:center;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
}
.TESTcpDayColumnHeader,
.TESTcpYearNavigation,
.TESTcpMonthNavigation,
.TESTcpCurrentMonthDate,
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDate,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDate,
.TESTcpCurrentDateDisabled,
.TESTcpTodayText,
.TESTcpTodayTextDisabled,
.TESTcpText {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
}
TD.TESTcpDayColumnHeader {
	text-align:right;
	border:solid thin #6677DD;
	border-width:0 0 1 0;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
}
.TESTcpCurrentMonthDate,
.TESTcpOtherMonthDate,
.TESTcpCurrentDate {
	text-align:right;
	text-decoration:none;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
}
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDateDisabled {
	color:#D0D0D0;
	text-align:right;
	text-decoration:line-through;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
}
.TESTcpCurrentMonthDate {
	color:#6677DD;
	font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
}
.TESTcpCurrentDate {
	color: #FFFFFF;
	font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
}
.TESTcpOtherMonthDate {
	color:#808080;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
}
TD.TESTcpCurrentDate {
	color:#FFFFFF;
	background-color: #6677DD;
	border-width:1;
	border:solid thin #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
}
TD.TESTcpCurrentDateDisabled {
	border-width:1;
	border:solid thin #FFAAAA;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
}
TD.TESTcpTodayText,
TD.TESTcpTodayTextDisabled {
	border:solid thin #6677DD;
	border-width:1 0 0 0;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
}
A.TESTcpTodayText,
SPAN.TESTcpTodayTextDisabled {
	height:20px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
}
A.TESTcpTodayText {
	color:#6677DD;
	font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
}
SPAN.TESTcpTodayTextDisabled {
	color:#D0D0D0;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
}
.TESTcpBorder {
	border:solid thin #6677DD;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
}.smallproductdesc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

/**************   Tabs styles  *************/
a.tab { 
    border-collapse: collapse; 
    border-style: solid solid none solid;  
    border-color: black; 
    border-width: 1px 1px 0px 1px; 
    background-color: silver; 
    padding: 2px 0.5em 0px 0.5em; 
    margin-top: 4px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #000000;
    text-decoration: none;
}
a.tabselected { 
    border-collapse: collapse; 
    border-style: solid solid none solid;  
    border-color: black; 
    border-width: 1px 1px 0px 1px; 
    background-color: white; 
    padding: 2px 0.5em 0px 0.5em; 
	padding-top: 6px;
    margin-top: 4px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #000000;
    text-decoration: none;
}
a.tab:hover { 
	border-color: #000000; 
	color: #000000;
    background-color: white;
}
.panel { 
	border: solid 1px #000000; 
	background-color: white; 
	padding: 5px; 
	height: 215px; 
	overflow: auto;
}
.panel2 { 
	border: solid 1px #000000; 
	background-color: white; 
	padding: 5px; 
	height: 120px; 
	overflow: auto;
}
.panel3 { 
	border: solid 1px #000000; 
	background-color: white; 
	padding: 5px; 
	height: 200px; 
	overflow: auto;
}

