BODY, TABLE, TH, TR, TD, UL, OL, LI, P, FONT, A, BLOCKQUOTE, LABEL {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;color:#666666;}

.scroll {
SCROLLBAR-FACE-COLOR: #F0F8D8; 
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
SCROLLBAR-SHADOW-COLOR: #576529; 
SCROLLBAR-3DLIGHT-COLOR: #647A1A; 
SCROLLBAR-ARROW-COLOR: #647A1A; 
SCROLLBAR-TRACK-COLOR: #EBEBEB; 
SCROLLBAR-DARKSHADOW-COLOR: #647A1A; 
}



a:hover
 { text-decoration: underline}
 
 
 .tituv18bfff {
	font-family: Verdana, 
  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 5px;
}

.v09rcolor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 09px;
	color: #647A1A;
	text-decoration: none;
}

.v10r000 
{ font-family: Verdana, Arial, Helvetica, 
  sans-serif; font-size: 10px; color: #000000; } 

.v10r666 { font-family: Verdana,
  Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }

.v10rcolor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #647A1A;
	text-decoration: none;
}

.v10rcolorBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: none;
}


 .cajatexto 
  {font-family:Verdana,Helvetica;font-size:10px;color:#666666;border:1px solid #666666;}

 .desplegable 
{ font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 10px; color: #666666; width:300px; }
  
.desplegableNoWidth
{ font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 10px; color: #666666; width: 95px;}
  
  #selectStartDateDay {width:50px}
  #selectStartDateYear  {width:60px}
  #selectStartDateMonth {width:100px}
  
 /*EMPIEZAN estilos para botones formados a base de tablas de 9 celdas*/
 /*estilos para las celdas en botones HABILITADOS*/   
 .LnRLeftTop{cursor:hand;cursor:pointer;background-image:url(../images/teacher/izqsup.gif);}
 .LnRLeftTopDisabled{background-image:url(../images/teacher/izqsup.gif);}
 .LnRLeftMiddle{cursor:hand;cursor:pointer;background-image:url(../images/teacher/izqcentro.gif);}
 .LnRLeftMiddleDisabled{background-image:url(../images/teacher/izqcentro.gif);}
 .LnRLeftBottom{cursor:hand;cursor:pointer;background-image:url(../images/teacher/izqinf.gif);}
 .LnRLeftBottomDisabled{background-image:url(../images/teacher/izqinf.gif);}
 .LnRCenterTop{cursor:hand;cursor:pointer;background-image:url(../images/teacher/centrosup.gif);}
 .LnRCenterTopDisabled{background-image:url(../images/teacher/centrosup.gif);}
 .LnRCenterMiddle{cursor:hand;cursor:pointer;	background-color:#F0F8D8;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;color: #647A1A;text-decoration: none;}
 .LnRCenterMiddle:hover {text-decoration: none;}
 .LnRCenterMiddledesact { cursor:hand; cursor:pointer; background-color:#F0F8D8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AAB979; ; text-decoration: none}
 .LnRCenterMiddleDisabled {background-color:#F0F8D8;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;color:#888D92;text-decoration: none; cursor:default;}
 .LnRCenterBottom{cursor:hand;cursor:pointer;background-image:url(../images/teacher/centroinf.gif);} 
 .LnRCenterBottomDisabled{background-image:url(../images/teacher/centroinf.gif);} 
 .LnRRightTop{cursor:hand;cursor:pointer;background-image:url(../images/teacher/dchasup.gif);}
 .LnRRightTopDisabled{background-image:url(../images/teacher/dchasup.gif);}
.LnRRightMiddle{cursor:hand;cursor:pointer;background-image:url(../images/teacher/dchacentro.gif);} 
.LnRRightMiddleDisabled{background-image:url(../images/teacher/dchacentro.gif);} 
.LnRRightBottom{cursor:hand;cursor:pointer;background-image:url(../images/teacher/dchainf.gif);}
.LnRRightBottomDisabled{background-image:url(../images/teacher/dchainf.gif);}

 /*EMPIEZAN estilos para tablas*/
.LnRceldacolor{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; padding-left: 10px; vertical-align: middle; font-weight: bold; cursor:hand; cursor:pointer; background:#00ADEE;}
.LnRceldacolorCheck{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; background-image: url(../images/teacher/tabla_bg_color.gif); padding-left: 2px; padding-top: 0px; vertical-align: middle; font-weight: bold; cursor:hand; cursor:pointer;}
.LnRceldacolorcenter{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; text-align: center; vertical-align: middle; font-weight: bold; cursor:hand; cursor:pointer;background:#00ADEE;}

.LnRcelda1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;background-color:#EFF1F2; padding-left: 10px; vertical-align: middle;}
.LnRcelda1Disabled{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;background-color:#C5CAD6; padding-left: 10px; vertical-align: middle;}

.LnRcelda1center{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color:#EFF1F2;
	text-align: center;
	vertical-align: middle;
}
.LnRcelda1centerValignTop{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color:#EFF1F2;
	text-align: center;
	vertical-align: top;
}
.LnRcelda1centerDisabled{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color:#C5CAD6;
	text-align: center;
	vertical-align: middle;
}
.LnRcelda2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;background-color:#F6F8F9; padding-left: 10px; vertical-align: middle; }
.LnRcelda2Disabled{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;background-color:#C5CAD6; padding-left: 10px; vertical-align: middle; }

.LnRcelda2center{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;background-color:#F6F8F9; vertical-align: middle; text-align: center;}
.LnRcelda2centerBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color:#F6F8F9;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}


.tituv16rfff { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #FFFFFF;text-decoration: none;padding-bottom: 5px;font-weight: normal;}

/*estilo general para los links*/
A{text-decoration:none}


/* Error */
.errorMsg {
display:block;
padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;
font-family:Verdana,Helvetica;font-size:10px;color:#cc0000;
}

.tituv18b666 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	padding-bottom: 5px;
	line-height: 12px;
}

.v11b000 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
	font-weight: bold;
}
