@charset "utf-8";
/* CSS Document */

input {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	padding-left: 5px;
	text-transform: capitalize;
	width: 180px;
}
select {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	padding-left: 5px;
	text-transform: none;
}
td {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.btn_cancell {
	background-color: #DD3034;
	border: #E9585D solid 2px;
	color: #FEFEFE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 26px;
	vertical-align: middle;
	width: 106px;
}
.btn_registry {
	background-color: #075F8F;
	border: #3F8AAA solid 2px;
	color: #FEFEFE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 26px;
	vertical-align: middle;
	width: 106px;
}
.clsModalDialog {
  background-color: #FFF;
  border: 2px solid #BF8660;
  color: #BF8660;
  font-size: smaller;
  left: -1000px; /* Dialogs are hidden by placing them "off-screen". */
  padding: 1em;
  position: absolute;
  width: 900px;
  z-index: 101; /* This must be at least one more than the z-index of xModalDialogGreyElement. */
}
.conditions {
	border: 1px solid #6C0000;
	height: 200px;
	overflow: auto;
	text-align: justify;
	width: 825px;
}
.div_error {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	left: 0px;
	position: absolute;
	top: 0px;
	visibility: hidden;
}
.prin_title_small {
	color:#00618E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height:60px;
	line-height: normal;
	text-transform: none;
}
.info {
	background-image: url(../images/info_bg.png);
	border: #212121 solid 1px;
	padding: 4px;
}
.info_content {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.info_div {
	margin: 0;
	overflow: hidden;
	position: absolute;
	visibility: hidden;
	z-index: 1;
}
.info_header {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.info_img {
	position: relative;
	cursor: pointer;
}
.input_find {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.input_find_small {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.input_label {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height: 30px;
	line-height: normal;
	padding-left: 10px;
	text-transform: none;
	vertical-align: top;
	width: 160px;
}
.input_label_enabled {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	height: 30px;
	line-height: normal;
	padding-left: 10px;
	text-align: left;
	text-transform: none;
	vertical-align: middle;
	width: 180px;
}
.package_detail {
	color: #00618E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.package_header {
	color: #00618E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.package_price {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.package_text {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: notmal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.prin_title {
	color: #00618E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 71px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height: 100px;
	line-height: normal;
	text-transform: none;
}
.section_header {
	background-image: url(../images/section_bg.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height: 24px;
	line-height: normal;
	padding-left: 5px;
	text-transform: none;
}

.section_header_recomienda {
	background-image: url(http://www.telecomexico.com/v1/images/section_bg2.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height: 24px;
	line-height: normal;
	padding-left: 5px;
	text-transform: none;
}
.section_header_mercado {
	background-image: url(http://www.telecomexico.com/v1/registry/images/section_Multinivel.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height: 24px;
	line-height: normal;
	padding-left: 5px;
	text-transform: none;
}
.section_header_free {
	background-image: url(http://www.telecomexico.com/v1/images/section_bg3.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height: 24px;
	line-height: normal;
	padding-left: 5px;
	text-transform: none;
}

.section_header_ganancias {
	background-image: url(http://www.telecomexico.com/v1/images/section_bg4.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height: 24px;
	line-height: normal;
	padding-left: 5px;
	text-transform: none;
}
.SponsoringFound {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
}
.SponsoringName {
	border: #7F9DB9 solid thin;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	padding-left: 5px;
	text-transform: none;
	width: 190px;
}
.xModalDialogGreyElement {
  background-color: #000;
  left: -10px; top: -10px;
  opacity: .3; /* CSS3 */
  overflow: hidden;
  position: absolute;
  width: 10px; height: 10px;
  z-index: 100;
}
.letraMenuDesplegable{ font-family:Arial, Helvetica, sans-serif;font-size:18px; color:#00618E;}
.menuNegra{ font-family:Arial, Helvetica, sans-serif;font-size:24px; font-weight:bold; color:#000}
/* Password Checker Styles
----------------------------------------------- */

/* Tables
----------------------------------------------- */
	.pwdChkTbl1 {border:0; margin:0 0 0 15px; padding:0; width:100%;}
	.pwdChkTbl1 span {font-size:70%;}

	.pwdChkTbl2 {font-family:Tahoma,sans-serif; font-weight:bold; width:310px; border:0; height:19px; background-color:#FFF;}
	.pwdChkTbl2 span {font-size:70%;}

	.pwdChkTbl3 {font-family:Tahoma,sans-serif; font-weight:bold; width:70px; border:0; height:19px; background-color:#FFF; margin:3px 15px 15px 0;}
	.pwdChkTbl3 span {font-size:70%;}

	.pwdChkTbl4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; border:0; background-color:#FFF; margin:0px 20px 0 20px;}

	.pwdChkTd1 {font-size:70%; color:#000; font-weight:bold; vertical-align:top; text-align:right; width:180px; padding:5px 7px 13px 0;}

	.pwdChkTd2 {width:420px; vertical-align:top; padding:0 0 13px 0;}

	.pwdChkTd3 {width:420px; vertical-align:top; padding:0 0 13px 0;}

	.pwdChkTd4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; vertical-align:top; padding-bottom:15px;}
	.pwdChkTd4 h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 130%; font-weight: bold; margin: 8px 0px 0px 0px; padding-bottom: 8px;}

	.pwdChkTd5 {width:98px; vertical-align:top;}

/* JavaSCript Conditions
----------------------------------------------- */
	.pwdChkCon0 {background-color:#EBEBEB; border-right:solid 1px #BEBEBE; border-bottom:solid 1px #BEBEBE; text-align:center;}
	.pwdChkCon1 {background-color:#FF4545; border-right:solid 1px #BB2B2B; border-bottom:solid 1px #BB2B2B; text-align:center;}
	.pwdChkCon2 {background-color:#FFD35E; border-right:solid 1px #E9AE10; border-bottom:solid 1px #E9AE10; text-align:center;}
	.pwdChkCon3 {background-color:#3ABB1C; border-right:solid 1px #267A12; border-bottom:solid 1px #267A12; text-align:center;}
	.pwdChkCon4 {background-color:#3ABB1C; border-right:solid 1px #267A12; border-bottom:solid 1px #267A12; text-align:center;}

/* Miscellaneous
----------------------------------------------- */
	#inputPC {font-size:70%; width:210px; height:19px; border:solid 1px #AAA;}

	hr.divider {border: 0; width: 95%; height: 2px; color: #B8B8B8; background: #B8B8B8; margin:15px 0 0 20px;}

