.bodyStyle{
	margin:0px;
}
/*********************************************************
- Estilos para Formularios -
**********************************************************/
.formLabels{
	font-family:sans-serif, Arial, Helvetica;
	font-size:12px;
	color:#19388a;
}

.formTextField{
	border-style:solid;
	border-width:1px;
	border-bottom-color:#f1f1f1;
	border-left-color:#e3e3e3;
	border-right-color:#e3e3e3;
	border-top-color:#cccccc;
	font-family:sans-serif, Arial, Helvetica;
	font-size:12px;
	color:#666666;
	background-image:url(../images/form_text_field_bg.gif);
	background-repeat:no-repeat;
}

.formCombos{
	font-family:sans-serif, Arial, Helvetica;
	font-size:12px;
	color:#666666;
}
.surveyRdLabels{
	font-family:Tahoma, sans-serif, Arial, Helvetica;
	font-size:11px;
	color:#999999;
}
label{
	cursor:pointer;
	font-family:sans-serif, Arial, Helvetica;
	font-size:12px;
	color:#666666;
}
/*********************************************************
- Video Thumbnails -
**********************************************************/
.videoThumbnail{
	margin-bottom:9px;
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;
	margin-left:2px;
	margin-right:2px;
}

/*********************************************************
- Calendar Styles -
**********************************************************/
.calendarHeader{
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.calendarEvent{
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	height:20px;
}

/*
	Yes this layout was inspired by lightbox v2.0's page, the reason being, the layout works really well for a doc 
*/


a.page-options {
	color: #000000; 
	text-decoration: none; 
	display: block; 
	text-align: left; 
	padding: 5px; 
	background: #a9d06a;
	margin: 3px 0 0 0;
	border-bottom: 1px solid #333333;
	border-bottom: 1px solid #555555;
}

a.page-options:hover, 
a.page-options:focus {
	color: #fff; 
	background: #09F;
}		

.hidden {
	display : none;
}

/*********************************************************
- Estilos para Títulos por defecto -
**********************************************************/
.defaultTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#1a3b88;
}
.defaultText{
	font-family:Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1c3984;
}
.defaultAnswer{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	padding-left:15px;
	margin-bottom:15px;
}

/*********************************************************
- Estilos para el contenedor principal de las paginas internas -
**********************************************************/
.mainContainer{
	background-image:url(../images/bg_internal_main.gif);
	background-repeat:repeat-x;
	background-color:#8fb6d0;
	padding-left:0px;
}

.tableHome{
	background-image:url(../images/fondohome.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#ffffff;
}
/*********************************************************
- HR's preguntas -
**********************************************************/
.hrQuestion{
	height:1px;
	color:#d9dcdd;
	width:97%;
}
.hrQuestionGirls{
	height:1px;
	color:#e8d5dd;
	width:97%;
}
.hrQuestionBoys{
	height:2px;
	color:#3c3b3c;
	width:95%;
}
/*********************************************************
- Date preguntas -
**********************************************************/
.questionDate{
	font-family:sans-serif, Arial, Helvetica;
	font-size:11px;
	color:#b2b2b2;
	font-style:italic;
}

/*********************************************************
- BOYS -
**********************************************************/
.boysTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#4d93ba;
}
.boysQuestionDate{
	font-family:sans-serif, Arial, Helvetica;
	font-size:11px;
	color:#b2b2b2;
	font-style:italic;
}
.boysDefaultText{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1c3984;
}
.boysAnswer{
	width:500px;
	margin-left:70px;
	border-style:solid;
	border-width:1px;
	border-color:#ccffff;
	background-color:#fcfcfc;
	padding:15px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1c3984;
	text-align:justify;
}

.boysQuestion{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	/*font-weight:bold;
	padding-left:20px;*/
	margin-top:5px;
	color:#1f3b89;
}

/*  FOR LINKS */
a.boysQuestionLink:link{
	color:#1f3b89;
	text-decoration:none;
}
a.boysQuestionLink:active{
	color:#1f3b89;
	text-decoration:none;
}
a.boysQuestionLink:visited{
	color:#1f3b89;
	text-decoration:none;
}
a.boysQuestionLink:hover{
	color:#1f3b89;
	text-decoration:underline;
}
/*  FOR LINKS */
.boysQuestionText{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	padding-left:20px;
}
/*********************************************************
- GIRLS -
**********************************************************/
.girlsTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#a71d5f;
}
.girlsQuestionDate{
	font-family:sans-serif, Arial, Helvetica;
	font-size:11px;
	color:#b2b2b2;
	font-style:italic;
}
.girlsDefaultText{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6a0260;
}
.girlsQuestionText{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6a0260;
	padding-left:20px;
}

.girlsQuestion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
	color:#243d81;
	margin-top:29px;
}
/**************************************************************
- Pager Styles
**************************************************************/
.pagerDefault{
	border-style:solid;
	border-width:1px;
	border-color:#e9ebf2;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	height:17px;
	padding-left:3px;
	padding-right:3px;
}
.pagerCurrent{
	border-style:solid;
	border-width:1px;
	border-color:#243d81;
	background-color:#243d81;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	color:#ffffff;
	height:17px;
	padding-left:3px;
	padding-right:3px;
}

/**************************************************************
- Testimoniales Styles
**************************************************************/
.testimonialTitle{
	font-family:verdana, sans-serif, Arial, Helvetica;
	font-size:14px;
	color:#19388a;
}
.testimonialDate{
	font-family:verdana, sans-serif, Arial, Helvetica;
	font-size:11px;
	color:#c7c7c7;
}
.testimonialText{
	font-family:verdana, sans-serif, Arial, Helvetica;
	font-size:12px;
	color:#2853bf;
	padding-left:30px;
	padding-right:30px;
	text-align:justify;
}
.testimonialBtnMore{
	text-align:right;
	margin-top:5px;
	padding-right:30px;
}
.testimonialsBg{
	background-color:#FFFFFF;
	padding:10px;
}
.testimonialMediaTitle{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#19388a;
}
.testimonialImage{
	padding:5px;
	border-style:solid;
	border-width:1px;
	border-color:#dddddd;
	margin:5px;
}

/**************************************************************
- Products
**************************************************************/
.productName{
	font-family:Tahoma, Comic Sans MS, Arial, Helvetica, sans-serif;
	color:#ef7c1f;
	font-size:14px;
	padding-top:7px;
	text-align:center;
}

/**************************************************************
- Menu de Productos
**************************************************************/
.menuProdParent{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border-style:solid;
	border-width:0px;
	border-top-width:2px;
	border-top-color:#ffffff;
	background-color:#4d93ba;
	padding:5px;
	padding-top:12px;
	color:#FFFFFF;
	height:20px;
}
.menuProdChild{
font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-bottom-color:#ffffff;
	background-color:#87c3dd;
	padding:5px;
	padding-left:14px;
	color:#FFFFFF;
}
/*PARENT LINKS*/
a.menuProdParentLink:link{
	color:#FFFFFF;
	text-decoration:none;
}
a.menuProdParentLink:active{
	color:#FFFFFF;
	text-decoration:none;
}
a.menuProdParentLink:visited{
	color:#FFFFFF;
	text-decoration:none;
}
a.menuProdParentLink:hover{
	color:#FFFFFF;
	text-decoration:none;
}

/*CHILD LINKS*/
a.menuProdChildLink:link{
	color:#FFFFFF;
	text-decoration:none;
}
a.menuProdChildLink:active{
	color:#FFFFFF;
	text-decoration:none;
}
a.menuProdChildLink:visited{
	color:#FFFFFF;
	text-decoration:none;
}
a.menuProdChildLink:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

/**************************************************************
- Menu de Productos
**************************************************************/
.menuAsepxiaChild{
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/menu_asepxia_ops_bg.gif);
	font-size:11px;
	font-weight:bold;
	border-width:0px;
	text-align:center;
	height:20px;
	padding-top:5px;
}
/*CHILD LINKS*/
a.menuAsepxiaChildLink:link{
	color:#6ea30e;
	text-decoration:none;
}
a.menuAsepxiaChildLink:active{
	color:#6ea30e;
	text-decoration:none;
}
a.menuAsepxiaChildLink:visited{
	color:#6ea30e;
	text-decoration:none;
}
a.menuAsepxiaChildLink:hover{
	color:#00557d;
	text-decoration:none;
}

/**************************************************************
- Login Form
**************************************************************/
.loginLabel{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#19388a;
	cursor:default;
}
.loginField{
	border-color:#19388a;
	border-style:solid;
	border-width:1px;
	height:15px;
	width:80px;
	background-color:#FFFFFF;
	padding-top:5px;
}
/**************************************************************
- Survey Styles
**************************************************************/
.surveyQuestion{
	font-family:Tahoma, Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#999999;
	cursor:default;
	margin-top:8px;
	margin-bottom:8px;
}
.surveyAnswer{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	cursor:default;
	cursor:pointer;
	margin-top:8px;
	margin-bottom:8px;
}
/**************************************************************
- PathStyles
**************************************************************/
.pathStyle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#19388a;
	padding-left:25px;
	padding-top:2px;
	cursor:default;
}
a.pathLink:link{
	color:#19388a;
	text-decoration:underline;
}
a.pathLink:active{
	color:#19388a;
	text-decoration:underline;
}
a.pathLink:visited{
	color:#19388a;
	text-decoration:underline;
}
a.pathLink:hover{
	color:#86c820;
	text-decoration:underline;
}

/**************************************************************
- Articles
**************************************************************/
.articleWhiteText{
	font-family:Tahoma, Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1c3984;
	text-align:justify;
	padding-left:15px;
	padding-right:15px;
}
.articleWhiteTitle{
	font-size:18px;
}
.articleBlueTitle{
	font-family:Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}


/**************************************************************
- Glosario
**************************************************************/
.wordDefinition{
	font-family:Tahoma, Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
}
.glosaryDefaultText{
	font-family:Tahoma, Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#243d81;
}

/**************************************************************
- Escenarios Productos 
**************************************************************/
.scenarioText{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#698ba6;
	text-align:justify;
}

/*********************************************************
- Site Footer -
**********************************************************/
.footerHolder{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:30px;
	color:#FFFFFF;
}
a.footerLink:link{
	color:#FFFFFF;
	text-decoration:none;
}
a.footerLink:active{
	color:#FFFFFF;
	text-decoration:none;
}
a.footerLink:visited{
	color:#FFFFFF;
	text-decoration:none;
}
a.footerLink:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
/*********************************************************
- Products Footer -
**********************************************************/
.productsFooterStyle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#19388a;
}
a.productsFooterLink:link{
	color:#19388a;
	text-decoration:none;
}
a.productsFooterLink:active{
	color:#19388a;
	text-decoration:none;
}
a.productsFooterLink:visited{
	color:#19388a;
	text-decoration:none;
}
a.productsFooterLink:hover{
	color:#86c820;
	text-decoration:underline;
}
/*********************************************************
- Guia de Ejercicios -
**********************************************************/
.defaultGuideTitle{
	font-size:18px;
}
.defaultGuideTextM{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#467e9e;
	text-align:justify;
	padding:10px;
}
.defaultGuideTextF{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#832150;
	text-align:justify;
	padding:10px;
}

/*********************************************************
- New Titles -
**********************************************************/
.boxedTitle{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#203c81;
	text-align:center;
	cursor:default;
}


/*********************************************************
- Estilos para links del quick start menu -
**********************************************************/
a.qsm:link{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.qsm:active{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.qsm:visited{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.qsm:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.qsmSeparator{
	margin-left:12px;
	margin-right:12px;
	margin-top:2px;
}

/*********************************************************
- Estilos para articulos -
**********************************************************/
a.articleLink:link{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#1f3a82;
	font-size:11px;
	text-decoration:none;
}
a.articleLink:active{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#1f3a82;
	font-size:11px;
	text-decoration:none;
}
a.articleLink:visited{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#1f3a82;
	font-size:11px;
	text-decoration:none;
}
a.articleLink:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#1f3a82;
	font-size:11px;
	text-decoration:underline;
}