﻿

/* ---------------------- */
/* Control Pop Up         */
/* ---------------------- */

.popUp
{
	border:solid 1px #9D9A83;
	padding:1px;
	background-color:#FFF;
}

.popUpHeader
{
	font:13px "Segoe UI", "Trebuchet MS", Tahoma;
	background: #102F55 url(img/breadcrumbBG.png) repeat-y top right;
	border-bottom:solid 2px #588AC7;
	/* padding:3px 0 3px; Esta propiedad se override por el estilo inline que se le pone al control - Controlable sólo por Skin */
}

	.popUpHeader td.dxpc
	{
		color:#FFF;
	}

.popUpCloseButton
{
}

.popUpContent
{
	padding:10px 20px 20px;
	font:13px "Segoe UI", "Trebuchet MS", Tahoma;
}

	.popUpContent p
	{
		margin-bottom:10px;
	}

.popUpModal
{
}


/* ---------------------- */
/* Control Login          */
/* ---------------------- */

.loginControl
{
	width:300px;
}

.loginTable
{
	margin:10px 0;
	margin:0 auto;
	border-collapse:collapse;
}

	.loginTable .col1
	{	
	}

	.loginTable .col2
	{
	}
	
	.loginTable > tbody > tr > td:first-child
	{
		text-align:right;
		font-weight:bold;
		padding-right:5px;
	}
	
	.loginTable td
	{
		padding:2px;
		white-space:nowrap;
	}
	
.recordarme
{
	text-align:center;
	margin:10px 0 5px;
}

.recuperarPwd
{
	text-align:center;
	margin:5px 0 10px;
}

.botones
{
	text-align:center;
	padding:15px 0 0;
	clear:both;
}

.loginControl .msjError
{
	margin:10px 0;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}


/* ------------------------ */
/* Registro de Nueva Cuenta */
/* ------------------------ */

.nuevaCuentaScroll
{
	
	width:420px;/*370px;*/
	height:250px;
	overflow:auto;
	border-top: dotted 1px #C4D7EA;
	border-bottom: dotted 1px #C4D7EA;
	padding:10px 0;
	font-size:12px;
	float:left;
}

p.subSeccion
{
	margin:15px 0 10px;
	border-bottom:dotted 1px #C4D7EA;
}

p.textoNuevaCuenta
{
	margin:0;
}

p.notaRequeridos
{
	float:right;
	position:relative;
	top:-2px;
	font-size:11px;
	margin:0;
}

/* ---- */
.datosRegistro
{
	margin:0 auto;
	border-collapse:collapse;
}

	.datosRegistro td
	{
		padding:1px;
		white-space:nowrap;
	}

	.datosRegistro > tbody > tr > td:first-child
	{
		text-align:right;
	}
	
/*------*/
.datosNegocio
{
	margin:0 auto;
	border-collapse:collapse;
}

	.datosNegocio td
	{
		padding:2px;
		white-space:nowrap;
	}

	.datosNegocio > tbody > tr > td:first-child
	{
		text-align:right;
	}
	

/* ------- */

ul.comoSeEntero
{
	margin:0 auto;
	padding-bottom:20px;
	cursor:default;
}

ul.comoSeEntero input, ul.comoSeEntero label
{
	cursor:pointer;
}

ul.comoSeEntero li
{
	list-style-image:none;
	margin:0;
	height:25px;
	white-space:nowrap;
}

ul.comoSeEntero li span
{
	display:inline;
}


/* ------------------------ */
/* Recuperar Password       */
/* ------------------------ */

.recuperaPwdContainer
{
	width:380px;
}

.recuperaPwd
{
	margin:20px auto;
}

.recuperPwd .col1
{
}

.recuperPwd .col2
{
}

	.recuperaPwd td
	{
		padding:1px;
		white-space:nowrap;
	}

	.recuperaPwd > tbody > tr > td:first-child
	{
		text-align:right;
		font-weight:bold;
	}
	
.recuperaPwdContainer .msjError
{
	margin:10px 0;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}

.pwdEnviadoContainer
{
	width:450px;
}

	.pwdEnviadoContainer .msjEnviado
	{
		text-align:center;
	}