/*----- General Site -----*/

a    { text-decoration:none; }
body { font-family:Verdana, Arial; font-size: 12px; background-color: #FFFFFF; scrollbar-arrow-color: #31458C; scrollbar-base-color: EFF3F7; scrollbar-dark-shadow-color: #B5CBFF; scrollbar-track-color:#EFF3F7; scrollbar-face-color:#B5CBFF; }
ul   { font-family:Verdana, Arial; font-size: 10px; list-style-type: square; list-style-position: outside; }
li   { font-family:Verdana, Arial; font-size: 10px; }
ol   { font-family:Verdana, Arial; font-size: 10px; list-style-type: decimal; list-style-position: outside; }

/* -------- General button ------------- */

.colorbackgroundbutton { background-color: #D5E3FE; }
.colorborderbutton     { background-color: #B5CBFD; }
.colortextbutton       { font-family:Verdana, Arial; font-size: 9px; font-style: normal; font-weight: bold; color: #384788; text-decoration:none; }

/* -------- Navigator Page ------------- */

.optionsblue           { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #66CCFF; }
.optionwhite           { font-family:Verdana, Arial; font-style: normal; font-weight: bold; font-size: 10px; color: #FFFFFF; text-decoration:none; }
.optionwhite a         { font-family:Verdana, Arial; font-style: normal; font-weight: bold; font-size: 10px; color: #FFFFFF; text-decoration:none; }
.optionwhite a:visited { font-family:Verdana, Arial; font-style: normal; font-weight: bold; font-size: 10px; color: #FFFFFF; text-decoration:none; }
.optionwhite a:hover   { font-family:Verdana, Arial; font-style: normal; font-weight: bold; font-size: 10px; color: #FFE700; text-decoration:none; }
.optionwhite a:active  { font-family:Verdana, Arial; font-style: normal; font-weight: bold; font-size: 10px; color: #FFE700; text-decoration:none; }
.boxselectLanguage     { font-family:Verdana, Arial; font-style: normal; font-weight: normal; font-size: 10px; color: #000000; background-color: #FFFFFF; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

/* ------------- Flange Menu --------------- */

.colorbackgroundselected { background-color: #64CEFF; padding: 1px;}
.colorborderselectedsup  { background-color: #5589EC; }
.colorborderselectedinf  { background-color: #639DFE; }
.colortextselected       { font-family:Verdana, Arial; font-size: 9px; font-style: normal; font-weight: bold; color: #384687; text-decoration:none; }
.colorbackgroundactive   { background-color: #CFDFFF; padding: 1px;}
.colorborderactivesup    { background-color: #79A0D9; }
.colorborderactiveinf    { background-color: #94BEE8; }
.colortextactive         { font-family:Verdana, Arial; font-size: 9px; font-style: normal; font-weight: bold; color: #35468B; text-decoration:none; }
.colorbackgrounddisable  { background-color: #F1F1F1; padding: 1px;}
.colorborderdisablesup   { background-color: #B5BCD6; }
.colorborderdisableinf   { background-color: #E1E1E1; }
.colortextdisable        { font-family:Verdana, Arial; font-size: 9px; font-style: normal; font-weight: bold; color: #CCCCCC; text-decoration:none; }
.colorbackgroundcourse   { background-color: #FFCB03; padding: 1px;}
.colorbordercoursesup    { background-color: #DBA100; }
.colorbordercourseinf    { background-color: #DBA100; }
.colortextcourse         { font-family:Verdana, Arial; font-size: 9px; font-style: normal; font-weight: bold; color: #35468B; text-decoration:none; }
.colorbackgroundcomunity { background-color: #F8E704; padding: 1px;}
.colorbordercomunitysup  { background-color: #BA9F2E; }
.colorbordercomunityinf  { background-color: #E8BA02; }
.colortextcomunity       { font-family:Verdana, Arial; font-size: 9px; font-style: normal; font-weight: bold; color: #35468B; text-decoration:none; }


/* -------- Register Page ------------- */

.colorbackgroundregister { background-color: #99B4DF; }
.titleregister           { font-family:Verdana, Arial; font-size: 14px; font-style: normal; font-weight: bold; color: #FFFF00; }
.errorregister           { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #88FD77; }
.wellcomeregister        { font-family:Verdana, Arial; font-size: 15px; font-style: normal; font-weight: bold; color: #66FFFF; }
.labelsregister          { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #37488D; }
.labelsregisterwhitle    { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #FFFFFF; }
.boxregister             { font-family:Verdana, Arial; font-style: normal; font-weight: normal; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #4472D0; }

/* -------- Text Page ------------- */

.title { font-family:Arial; font-size: 16px; font-style: normal; font-weight: bold; color: #314DB5; }
.sede  { font-family:Verdana, Arial;font-size: 16px; font-style: normal; font-weight: bold; color: #FFCC00; }
.contenttxt {

        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        color: #314DB5;
}

.footer {

        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        color: #63A6CE;
}

/*------------ Section: Buscador de cursos -------------*/

.titlesection {
        font-family:Arial;        
        font-size: 18px;
        font-style: normal;
        font-weight: bold;
        color: #31458C;
}

.subtitlesection {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #639AFF;
}

.namecourse {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #FF3300;
}

.highlightcourse {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #324DB6;
}

.descpritioncourse {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #999999;
}

.labelssearch {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #31458C;
}

.colorbackgroundsearch {

        background-color: #EFF3F7; 
}

.boxsearch {
        font-family:Verdana, Arial;        
        font-style: normal; 
        font-weight: normal; 
        font-size: 10px; 
        color: #000000; 
        background-color: #FFFFFF; 
        border: 1px solid #B5CBFF;
}

.boxselectcategory  { font-family:Verdana, Arial; font-style: normal; font-weight: normal; font-size: 10px; color: #000000; background-color: #FFFFFF; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

/* --------------- Menú de categorías ---------------- */

.colorbackgroundblue          { background-color: #B5EBFF; }
.colorbackgroundgreen         { background-color: #F3FEE0; }
.colorbackgroundwhite         { background-color: #FFFFFF; }
.colorbackgroundrollovergreen { background-color: #D2FA8F; }
.labelsmenu                   { font-family:Verdana, Arial; font-size: 9px; font-style: normal; font-weight: bold; color: #364689; }

/* --------------- Catálogo ----------------- */

.labelnamecourse {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #364689;
        text-decoration:none;
}

.labeldesccourse {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        color: #364689;
}

/* ------------- Comunidad ----------------- */

.labelnameservices {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #31458C;
}

.wellcometextcomunity {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #31458C;
}

.contenttextcomunity {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        color: #5A79D6;
}

/*---------------- Servicios -------------------*/

.nameservis {font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #31458C; }

/*------------ Section: Documentos -------------*/

.titledocumentsection          { font-family:Arial; font-size: 18px; font-style: normal; font-weight: bold; color: #31458C; }
.subtitledocumentsection       { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #639AFF; text-decoration=none; }
.namedocument                  { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #FF3300; text-decoration=none; }
.descpritiondocument           { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #999999; }
.labelsdocumentsearch          { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #31458C; }
.formatdocument                { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #324DB6; }
.colorbackgroundsearchdocument { background-color: #EFF3F7; }
.colorbackgroundlistdocument   { background-color: #314DB5; }
.boxdocumentsearch             { font-family:Verdana, Arial; font-style: normal; font-weight: normal; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #B5CBFF; }
.boxselectdocumentForm         { font-family:Verdana, Arial; font-style: normal; font-weight: normal; font-size: 10px; color: #000000; background-color: #FFFFFF; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.txthighlightdocument          { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #324DB6; }
.noneresultsdocument           { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #31458C; }

/*------------ Section: Lista distribución -------------*/

.titlelistsection {
        font-family:Arial;        
        font-size: 18px;
        font-style: normal;
        font-weight: bold;
        color: #31458C;
}

.subtitlelistsection {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #639AFF;
}

.highlightlist {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #FF3300;
        text-decoration:none;
}
.textgreylistdistribution {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #999999;
}

.textbluelistdistribution {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #31458C;
}

.textbluecomunity {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        color: #31458C;
}

.boxlistdistribution {
        font-family:Verdana, Arial;        
        font-style: normal; 
        font-weight: normal; 
        font-size: 10px; 
        color: #000000; 
        background-color: #FFFFFF; 
        border: 1px solid #B5CBFF;
}


/* --------------- Return pages ------------------- */

.textgreystrong {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #66666;
}
.textgreynormal {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        color: #66666;
}

/* -------------------- Services courses ---------------- */

.colorbackgroundstatuscourse {

        background-color: #EFF3F7; 
}

.colorbackgroundservicescourse {

        background-color: #FFCF00; 
}

.labelstatustitle {

        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #364689;
}

.labelstatuscomplete {

        font-family:Verdana, Arial;        
        font-size: 9px;
        font-style: normal;
        font-weight: bold;
        color: #669966;
}

.labelstatusincomplete {

        font-family:Verdana, Arial;        
        font-size: 9px;
        font-style: normal;
        font-weight: bold;
        color: #FF0000;
}

.labelstatusnotdone {

        font-family:Verdana, Arial;        
        font-size: 9px;
        font-style: normal;
        font-weight: bold;
        color: #FF6600;
}

.labelstatuslast {

        font-family:Verdana, Arial;        
        font-size: 9px;
        font-style: normal;
        font-weight: bold;
        color: #364689;
}

.labelstatuslogin {

        font-family:Verdana, Arial;        
        font-size: 9px;
        font-style: normal;
        font-weight: bold;
        color: #364689;
}

.titleservicescourse {
        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #364689;
}

.labelsservicescourse {
        font-family:Verdana, Arial;        
        font-size: 9px;
        font-style: normal;
        font-weight: bold;
        color: #314DB5;
}

/* -------------------- Guion del curso ---------------- */

.labelfolder {

        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #37488D;
}

.labellesson {

        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #BECFED;
        text-decoration:none;
}
.lessoncomplete {

        font-family:Verdana, Arial;        
        font-size: 9px;
        font-style: normal;
        font-weight: bold;
        color: #669966;
}

.lessonincomplete {

        font-family:Verdana, Arial;        
        font-size: 9px;
        font-style: normal;
        font-weight: bold;
        color: #FF0000;
}

.lessonnotdone {

        font-family:Verdana, Arial;        
        font-size: 9px;
        font-style: normal;
        font-weight: bold;
        color: #FF6600;
}

.lessonlast {

        font-family:Verdana, Arial;        
        font-size: 9px;
        font-style: normal;
        font-weight: bold;
        color: #364689;
}

/* -------------------- Perfil de usuario ---------------- */

.titleprofile       { font-family:Arial; font-size: 18px; font-style: normal; font-weight: bold; color: #31458C; }
.labelprofile       { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #37488D; }
.errorprofile       { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #FF0000; }
.labelfieldsprofile { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #364689; text-decoration:none; }
.boxprofile         { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #364689; background-color: #FFFFFF; border: 1px solid #364689; }
.boxselectprofile   { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #364689; background-color: #FFFFFF; border: #B5CBFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

/* ---------------- Foro -------------------- */

.forocolorbackgroundblue        { background-color: #81DFFE; }
.forocolorbackgroundgreenlight  { background-color: #F3FEE0; }
.forocolorbackgroundlila        { background-color: #CEDFFF; }
.forocolorbackgroundgreenstrong { background-color: #D2FA8F; }
.forocolorbackgroundbluelight   { background-color: #D9F4FF; }
.forocolorbackgroundbluestrong  { background-color: #3151BD; }
.forocolorbackgroundlilalight   { background-color: #EFF3F7; }
.forocolorbackgroundwhite       { background-color: #FFFFFF; }
.forolabellist       { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #314DB5; text-decoration:none; }
.foronoresults       { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #666666; text-decoration:none; }
.forolabellistlittle { font-family:Verdana, Arial; font-size: 9px;  font-style: normal; font-weight: bold; color: #314DB5; text-decoration:none; }
.forocontentlist     { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #6699FF; text-decoration:none; }
.forotitlewhite      { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration:none; }
.forobox             { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #364689; background-color: #FFFFFF; border: 1px solid #B5CBFF; }
.foroboxselect       { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #364689; background-color: #FFFFFF; border: #B5CBFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.forohelpline 	     { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #314DB5; background-color: #EFF3F7; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; }
#foroboxbold         { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #8795C4; background-color: #D6E4FF; border: 1px solid #B5CBFF; }
#foroboxitalic       { font-family:Verdana, Arial; font-size: 10px; font-style: italic; font-weight: bold; color: #8795C4; background-color: #D6E4FF; border: 1px solid #B5CBFF; }
#foroboxunderline    { font-family:Verdana, Arial; font-size: 10px; font-style: underline; font-weight: bold; color: #8795C4; background-color: #D6E4FF; border: 1px solid #B5CBFF; text-decoration:underline; }
.forodiscusstitle    { font-family:Verdana, Arial; font-size: 16px; font-style: normal; font-weight: bold; color: #314DB5; text-decoration:none; }


/* ------------- TUTORIA ----------------- */

.tutoriacolorbackgroundnoneday      { background-color: #E7E7E7; }
.titletutoria                       { font-family:Verdana,Arial; font-size: 18px; font-style: normal; font-weight: bold; color: #31458C; }
.titletutoriasection                { font-family:Verdana,Arial; font-size: 18px; font-style: normal; font-weight: bold; color: #FECE00; }
.tutorianamecourse                  { font-family:Verdana, Arial;font-size: 14px; font-style: normal; font-weight: bold; color: #639AFF; }
.tutoriadate                        { font-family:Verdana, Arial;font-size: 10px; font-style: normal; font-weight: bold; color: #364689; }
.tutorialegend                      { font-family:Verdana, Arial;font-size: 10px; font-style: normal; font-weight: bold; color: #364689; }
.tutoriaheader                      { font-family:Verdana, Arial;font-size: 10px; font-style: normal; font-weight: bold; color: #639AFF; }
.tutoriatime                        { font-family:Verdana, Arial;font-size: 10px; font-style: normal; font-weight: bold; color: #999999; }
.tutorianameday                     { font-family:Verdana, Arial;font-size: 10px; font-style: normal; font-weight: bold; color: #999999; }
.tutorianamedayexceptional          { font-family:Verdana, Arial;font-size: 10px; font-style: normal; font-weight: normal; color: #FF0000; }
.labeldays                          { background-color: #66CCFF; border-color: #66CCFF; font-family:Verdana, Arial;font-size: 10px; font-style: normal; font-weight: bold; color: #FFFFFF; }
.labelmonth                         { font-family:Verdana, Arial;font-size: 10px; font-style: normal; font-weight: bold; color: #37488D; }
.tutorianormalday a                 { font-family:Verdana, Arial; font-weight: bold; font-size: 10px; color: #7FCAE3; }
.tutorianormalday a:visited         { font-family:Verdana, Arial; font-weight: bold; font-size: 10px; color: #7FCAE3; }
.tutorianormalday                   { background-color: #FFFFFF; }
.tutoriatoday a                     { font-family:Verdana, Arial; font-weight: bold; font-size: 10px; color: #FFFFFF;}
.tutoriatoday a:visited             { font-family:Verdana, Arial; font-weight: bold; font-size: 10px; color: #FFFFFF;}
.tutoriatoday                       { background-color: #CCCC00; font-family:Verdana, Arial; font-weight: bold; font-size: 10px; color: #FFFFFF; }
.tutoriaselectedday                 { border: 2px solid #FF6600;}
.tutoriaexceptionalday a            { font-family:Verdana, Arial; font-weight: bold; font-size: 10px; color: #FF0000; text-decoration:none; }
.tutoriaexceptionalday a:visited    { font-family:Verdana, Arial; font-weight: bold; font-size: 10px; color: #FF0000; text-decoration:none; }
.tutorialabelpestanaactive          { font-family:Verdana, Arial;font-size: 10px; font-style: normal; font-weight: bold; color: #364689; }
.tutoriabackgroundpestanaactive     { background-color: #CEDFFF; }
.tutorialabelpestanadisabled        { font-family:Verdana, Arial;font-size: 10px; font-style: normal; font-weight: bold; color: #364689; }
.tutoriabackgroundpestanadisabled   { background-color: #E7E7E7; }
.tutorialabelpestanaexception       { font-family:Verdana, Arial;font-size: 10px; font-style: normal; font-weight: bold; color: #364689; }
.tutoriabackgroundpestanaexception  { background-color: #FFB9B9; }
.tutorialabelpestanaborderactive    { background-color: #94BEE8; }
.tutorialabelpestanaborderdisabled  { background-color: #E7E7E7; }
.tutorialabelpestanaborderexception { background-color: #FF9192; }
.tutoriacolorbackgroundlegend       { background-color: #EFF3F7; }
.tutoriaaccess                      { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #669900; }
.tutoriaaccept                      { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #0096CE; }
.tutoriadenied                      { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #FF0000; }
.tutoriarequest                     { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #FF9900; }
.tutoriafree                        { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #000000; }
.tutoriaextra                       { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #9E9301; }
a .tutoriaaccess                    { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #669900; }
a .tutoriaaccept                    { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #0096CE; }
a .tutoriadenied                    { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #FF0000; }
a .tutoriarequest                   { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #FF9900; }
a:visited .tutoriarequest           { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #FF9900; }
a .tutoriafree                      { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #000000; }
a .tutoriaextra                     { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #9E9301; }
.tutoriabackgroundlist_bluelight    { background-color: #F9FBFF;  }
.tutoriabackgroundlist_bluestrong   { background-color: #F0F5FF;  }
.tutoriabackgroundlist_status       { background-color: #DFEAFF;  }
.tutoriabackgroundlist_actions      { background-color: #C6D9FF;  }
.tutoriaheadersoptions              { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #337AFF; }
.tutoriaquestionrequest             { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #8B8F92; }
.tutoriamessageresponse             { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #666666; text-transform:uppercase;}
.tutoriaoptionstutor                { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #364689; text-decoration:none; }
.tutoriaacceptedrequest             { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #999999; }
.tutoriapendingrequest              { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #999999; }
.tutoriatitleform                   { font-family:Verdana,Arial; font-size: 12px; font-style: normal; font-weight: bold; color: #31458C; }
.tutorialabelform                   { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #314DB5; }
.tutoriafieldcomment                { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #B5CDFF; }
.tutoriabox                         { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #364689; background-color: #FFFFFF; border: 1px solid #B5CBFF; }
.tutoriaselectbox                   { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #364689; background-color: #FFFFFF; border: #B5CBFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.tutoriaoptionform                  { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #364689;}
.tutoriatitleselectattendants       { font-family:Verdana,Arial; font-size: 12px; font-style: normal; font-weight: bold; color: #31458C; }
.tutoriaselectattendantsfondo       { background-color: #CEDFFF; }
.tutoriaselectattendantsfondocheck  { background-color: #D9F4FF; }
.tutoriaselectattendantsfondolight  { background-color: #F9FBFF; }
.tutoriaselectattendantsfondostrong { background-color: #F0F5FF; }
.tutoriarubbishfondodayextra        { background-color: #D9F4FF; }
.tutorianameselectattendants        { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #31458C; }
.tutoriabackgroundheader            { background-color: #3151BD; }
.tutoriaconfirmdeletetitle          { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #31458C; }
.tutoriaerrorextradays              { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #FF0000; }
.tutoriaerrorextrameeting           { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #FF0000; }

/* ------------- FAQ ----------------- */

.faqexplanationtxt		    { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #999999;}
.faqbigthemelabel		    { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #ff0000;}
.faqsubthemelabel		    { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #3149b5;}

.faqsubthemeQuery		    { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #31458c;}
.faqsubthemeQueryResponse	    { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #5a79d6;}

.faqlinecolorbackground 	    { background-color: #dfdfdf; }
.faqnoneresults                     { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #999999; }

/* ------------- Tracking ----------------- */

.textgreyTracking 		    {font-family:Verdana, Arial;font-size: 10px;font-style: normal;font-weight: bold;color: #999999;}
.txtRowTracking 		    {font-family:Verdana, Arial;font-size: 10px;font-style: normal;font-weight: bold;color: #364689;text-decoration:none;}
.trackerheader                      { font-family:Verdana, Arial;font-size: 10px; font-style: normal; font-weight: bold; color: #639AFF; }
.trackerbackgroundlist_bluelight    { background-color: #F9FBFF;  }
.trackerbackgroundlist_bluestrong   { background-color: #F0F5FF;  }

/* ----------- Background Cells Menu --------*/

.colordefaultblue  	    { background-color: #C4EEFF; }
.colorrolloverwhite 	    { background-color: #FFFFFF; }

/* ------------- Guión al detalle ---------------*/

.guionheaderbackground        { background-color:#CEDFFF; }
.guioncoursebackground        { background-color:#AFD8EB; }
.guioncourselessonbackground  { background-color:#C9E4F1; }
.guioncoursecontentbackground { background-color:#EBF4FA; }
.guionlabelfolder             { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #3951A5; }
.guionstartfolder             { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #FF0000; }
.guioncontentlesson           { font-family:Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #99B4E3; text-decoration:none; }
.guionstartfolderproperties   { font-family:Verdana, Arial; font-size: 10px;  font-style: normal; font-weight: bold; color: #2E87B1;  }
.guioncontentlessonproperties { font-family:Verdana, Arial; font-size: 10px;  font-style: normal; font-weight: bold; color: #7DBCDD; }

/* ------------- Run-Time ---------------*/

.runtime_labelfolder {

        font-family:Verdana, Arial;        
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #37488D;
}

.runtime_labellesson {

        font-family:Verdana, Arial;        
        font-size: 9px;
        font-style: normal;
        font-weight: bold;
        color: #FF0000;
}
.runtime_lessonselected {

        font-family:Verdana, Arial;        
        font-size: 9px;
        font-style: normal;
        font-weight: bold;
        color: #669966;
}

.runtimeBackgroundFooter { font-family:Verdana, Arial; font-size: 12px; background-color: #3151BD;}
.runtimeFooter body{ font-family:Verdana, Arial; font-size: 12px; background-color: #3151BD;}
.runtime a         { font-family:Verdana, Arial; font-style: normal; font-weight: bold; font-size: 10px; color: #FF0000; text-decoration:none; }
.runtime a:visited { font-family:Verdana, Arial; font-style: normal; font-weight: bold; font-size: 10px; color: #FF0000; text-decoration:none; }
.runtime a:hover   { font-family:Verdana, Arial; font-style: normal; font-weight: bold; font-size: 10px; color: #669966; text-decoration:none; }
.runtime a:active  { font-family:Verdana, Arial; font-style: normal; font-weight: bold; font-size: 10px; color: #669966; text-decoration:none; }
