/* ********** */
/* CATEGORIES */
/* ********** */
A.CATEGORIES:link    		{COLOR: #333399; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 9pt}
A.CATEGORIES:visited 		{COLOR: #004499; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 9pt}
A.CATEGORIES:active  		{COLOR: #0066cc; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 9pt}
A.CATEGORIES:hover   		{COLOR: #0066cc; TEXT-DECORATION: underline; 	font-family: arial; 	font-size: 9pt}

A.CATEGORIES_DARK:link    	{COLOR: #333399; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 9pt}
A.CATEGORIES_DARK:visited 	{COLOR: #004499; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 9pt}
A.CATEGORIES_DARK:active  	{COLOR: #0066cc; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 9pt}
A.CATEGORIES_DARK:hover   	{COLOR: #0066cc; TEXT-DECORATION: underline; 	font-family: arial; 	font-size: 9pt}

TR.CATEGORIES		 		{background:#FFFFFF}

TR.CATEGORIES_DARK	 		{background:#F7F7F7}

TABLE.CATEGORIES	 		{border: 1; background:#F7F7F7; BORDER-RIGHT: #E6E6E6 1px solid; BORDER-TOP: #E6E6E6 1px solid; BORDER-LEFT: #E6E6E6 1px solid; BORDER-BOTTOM: #E6E6E6 1px solid; COLOR: #666666 }

TR.SUBCATEGORIES	 		{COLOR: #666666; font-family: arial; 	font-size: 8pt}


/* ************* */
/* HEAD          */
/* ************* */
A.HEAD:link 				{COLOR: #666666; TEXT-DECORATION: none; 		font-family: arial; 	font-size: 9pt; font-weight:bold}
A.HEAD:visited 				{COLOR: #666666; TEXT-DECORATION: none; 		font-family: arial; 	font-size: 9pt; font-weight:bold}
A.HEAD:active  				{COLOR: #666666; TEXT-DECORATION: none; 		font-family: arial; 	font-size: 9pt;	font-weight:bold}
A.HEAD:hover   				{COLOR: #666666; TEXT-DECORATION: underline; 	font-family: arial; 	font-size: 9pt;	font-weight:bold}


/* ************* */
/* SUBCATEGORIES */
/* ************* */
A.SUBCATEGORIES:link 		{COLOR: #000066; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 8pt; font-weight:bold}
A.SUBCATEGORIES:visited 	{COLOR: #000066; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 8pt;	font-weight:bold}
A.SUBCATEGORIES:active  	{COLOR: #000066; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 8pt;	font-weight:bold}
A.SUBCATEGORIES:hover   	{COLOR: #000066; TEXT-DECORATION: none;		 	font-family: arial; 	font-size: 8pt;	font-weight:bold}

A.LINKS:link 				{COLOR: #000066; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 8pt; font-weight:bold}
A.LINKS:visited 			{COLOR: #000066; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 8pt;	font-weight:bold}
A.LINKS:active  			{COLOR: #000066; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 8pt;	font-weight:bold}
A.LINKS:hover   			{COLOR: #38ACEC; TEXT-DECORATION: none;		 	font-family: arial; 	font-size: 8pt;	font-weight:bold}

A.FAQ:link 					{COLOR: #000066; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 8pt; font-weight:bold}
A.FAQ:visited 				{COLOR: #000066; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 8pt;	font-weight:bold}
A.FAQ:active  				{COLOR: #000066; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 8pt;	font-weight:bold}
A.FAQ:hover   				{COLOR: #38ACEC; TEXT-DECORATION: none;		 	font-family: arial; 	font-size: 8pt;	font-weight:bold}


A.FOOTER:link 				{COLOR: #000066; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 8pt}
A.FOOTER:visited 			{COLOR: #000066; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 8pt}
A.FOOTER:active  			{COLOR: #000066; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 8pt}
A.FOOTER:hover   			{COLOR: #38ACEC; TEXT-DECORATION: underline;	font-family: arial; 	font-size: 8pt}

A.FOOTER2:link 				{COLOR: #666666; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 8pt}
A.FOOTER2:visited 			{COLOR: #666666; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 8pt}
A.FOOTER2:active  			{COLOR: #666666; TEXT-DECORATION: none;     	font-family: arial; 	font-size: 8pt}
A.FOOTER2:hover   			{COLOR: #666666; TEXT-DECORATION: underline;	font-family: arial; 	font-size: 8pt}


/* *************** */
/* DIAGRAM_DISPLAY */
/* *************** */
A.DIAGRAM_DISPLAY:link    			{COLOR: #333399; TEXT-DECORATION: none;			font-family: arial; 	font-size: 8pt; text-transform:UPPERCASE; vertical-align:top}
A.DIAGRAM_DISPLAY:visited 			{COLOR: #004499; TEXT-DECORATION: none;			font-family: arial; 	font-size: 8pt; text-transform:UPPERCASE; vertical-align:top}

A.EXPANDED_DIAGRAM_DISPLAY:link    	{COLOR: #333399; TEXT-DECORATION: none;			font-family: arial; 	font-size: 8pt; text-transform:UPPERCASE; vertical-align:top}
A.EXPANDED_DIAGRAM_DISPLAY:visited 	{COLOR: #004499; TEXT-DECORATION: none;			font-family: arial; 	font-size: 8pt; text-transform:UPPERCASE; vertical-align:top}


TABLE.DIAGRAM_DISPLAY				{COLOR: #666666; border: 1; font-family: arial; 	font-size: 8pt; background:#FFFFFF; padding-right:10px; padding-left:10px}
TABLE.DIAGRAM_DISPLAY_TWO			{COLOR: #666666; border: 1; font-family: arial; 	font-size: 8pt; background:#FFFFFF}
TABLE.EXPANDED_DIAGRAM_DISPLAY		{COLOR: #666666; border: 1; font-family: arial; 	font-size: 8pt; background:#FFFFFF; padding-right:10px; padding-left:10px}
TABLE.EXPANDED_DIAGRAM_DISPLAY_TWO	{COLOR: #666666; border: 1; font-family: arial; 	font-size: 8pt; background:#FFFFFF}
TABLE.LINKS							{COLOR: #666666; border: 1; font-family: arial; 	font-size: 8pt; background:#FFFFFF; padding-right:10px; padding-left:10px}
TABLE.HEAD							{COLOR: #666666; border: 1; font-family: arial; 	font-size: 9pt; background:#FFFFFF; padding-right:10px; padding-left:10px}
TABLE.WELCOME						{COLOR: #217AD3; border: 1; font-family: arial; 	font-style: italic; font-size: 9pt; background:#FFFFFF; padding-right:20px; padding-left:20px}
TABLE.FAQ							{COLOR: #666666; border: 1; font-family: arial; 	font-size: 8pt; background:#FFFFFF; padding-right:10px; padding-left:10px}
TABLE.ABOUTUS						{COLOR: #666666; border: 1; font-family: arial; 	font-size: 8pt; background:#FFFFFF; padding-right:10px; padding-left:10px}
TABLE.POINTS						{COLOR: #666666; border: 1; font-family: arial; 	font-size: 8pt; background:#FFFFFF; padding-right:10px; padding-left:10px}


TABLE.MAIN							{COLOR: #666666; border: 1; font-family: arial; 	font-size: 10pt; background:#FFFFFF; padding-right:10px; padding-left:10px}
TABLE.CHANGE_EMAIL					{font-family: arial; 	font-size: 8pt}
TABLE.CHANGE_PASSWORD				{font-family: arial; 	font-size: 8pt}
TABLE.DIAGRAM_DISPLAY				{font-family: arial; 	font-size: 8pt}
TABLE.DIAGRAM_EVALUATION			{font-family: arial; 	font-size: 8pt}
TABLE.FORGOT_PASSWORD				{font-family: arial; 	font-size: 8pt}
TABLE.LOGIN							{font-family: arial; 	font-size: 8pt}
TABLE.POINTS						{font-family: arial; 	font-size: 8pt}
TABLE.REGISTER						{font-family: arial; 	font-size: 8pt}
TABLE.SEARCH						{font-family: arial; 	font-size: 8pt}
TABLE.UPDATE_DEMOGRAPHIC			{font-family: arial; 	font-size: 8pt}
TABLE.UPDATE_DIAGRAM				{font-family: arial; 	font-size: 8pt}
TABLE.UPDATE_USER_WITH_DEMOGRAPHICS	{font-family: arial; 	font-size: 8pt}
TABLE.UPLOAD_DIAGRAM				{font-family: arial; 	font-size: 8pt}
TABLE.UPLOAD_JPEG					{font-family: arial; 	font-size: 8pt}
TABLE.VERIFY_EMAIL					{font-family: arial; 	font-size: 8pt}
TABLE.VIEW_FORM						{font-family: arial; 	font-size: 8pt}
TABLE.VIEW_USER_WITH_DEMOGRAPHICS	{font-family: arial; 	font-size: 8pt}

A.linkAccounts:hover {
	TEXT-DECORATION: underline; HEIGHT:50px; TEXT-ALIGN: center; WIDTH:600px; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 12px; BACKGROUND: #808080; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid;  cursor:hand; font-family: Arial, Helvetica, sans-serif;
}
A.linkAccounts {
	TEXT-DECORATION: underline; HEIGHT:50px; TEXT-ALIGN: center; WIDTH:600px; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 12px; BACKGROUND: #4A6CFF; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid;  cursor:hand; font-family: Arial, Helvetica, sans-serif;
}
A.linkAccounts {
	TEXT-DECORATION: underline; HEIGHT:50px; TEXT-ALIGN: center; WIDTH:600px; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 12px; BACKGROUND: #4A6CFF; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid;  cursor:hand; font-family: Arial, Helvetica, sans-serif;
}

A.linkfooter:hover {
	TEXT-DECORATION: underline; TEXT-ALIGN: center; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; BORDER-BOTTOM: #ffffff 1px solid;  cursor:hand; font-family: Arial, Helvetica, sans-serif;
}
A.linkfooter {
	TEXT-DECORATION: underline; TEXT-ALIGN: center; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; BORDER-BOTTOM: #ffffff 1px solid;  cursor:hand; font-family: Arial, Helvetica, sans-serif;
}
A.linkfooter:visited {
	TEXT-DECORATION: underline; TEXT-ALIGN: center; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; BORDER-BOTTOM: #ffffff 1px solid;  cursor:hand; font-family: Arial, Helvetica, sans-serif;
}
DIV.points {
padding-top: 4px; TEXT-ALIGN: center; FONT-FAMILY: Verdana, "Lucida Grande", Arial, sans-serif; TEXT-DECORATION: none; HEIGHT:45px; WIDTH:125px; BORDER-RIGHT: #E6E6E6 1px solid; BORDER-TOP: #E6E6E6 1px solid; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #E6E6E6 1px solid; COLOR: #666666; BORDER-BOTTOM: #E6E6E6 1px solid
}

DIV.footer{
TEXT-ALIGN: center; FONT-FAMILY: Verdana, "Lucida Grande", Arial, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #666666;
}

A.linkprofile:hover {
	TEXT-DECORATION: underline; TEXT-ALIGN: center; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 15px; BORDER-LEFT: #ffffff 1px solid; COLOR: #3399ff; BORDER-BOTTOM: #ffffff 1px solid;  cursor:hand; font-family: Arial, Helvetica, sans-serif;
}
A.linkprofile {
	TEXT-DECORATION: underline; TEXT-ALIGN: center; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 15px; BORDER-LEFT: #ffffff 1px solid; COLOR: #3399ff; BORDER-BOTTOM: #ffffff 1px solid;  cursor:hand; font-family: Arial, Helvetica, sans-serif;
}
A.linkprofile:visited {
	TEXT-DECORATION: underline; TEXT-ALIGN: center; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 15px; BORDER-LEFT: #ffffff 1px solid; COLOR: #3399ff; BORDER-BOTTOM: #ffffff 1px solid;  cursor:hand; font-family: Arial, Helvetica, sans-serif;
}
.textprofile {
	FONT-SIZE: 15px; COLOR: #3399ff; font-family: Arial, Helvetica, sans-serif;
}
.textprofilepoints {
	FONT-SIZE: 30px; COLOR: #3399ff; font-family: Arial, Helvetica, sans-serif;
}

.campo_titulo{
	font-family:Tahoma;
	font-size:12px;
	background-color:#0066CC;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-right:20px;
	padding-top:3px;
	padding-bottom:3px;
}

.campo_titulo_en{
	font-family:Tahoma;
	font-size:12px;
	background-color:#006644;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-right:20px;
	padding-top:3px;
	padding-bottom:3px;
}

.campo_texto{
	font-family:Tahoma;
	font-size:12px;
	background-color:#FFFFFF;
	color:#000000;
	padding-left:5px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:solid 1px #999999;
}

.opcion_consola{
	width:200px;
	height:50px;
	border:solid 1px #666666;
	padding-left:10px;
	text-align:center;
}

.btn1{
	margin-top: 0px;
	margin-left:0px;
	width: 110px;
	height: 18px;
	padding: 0;
/*	margin: 0;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333;
	background-image: url(../interface/fondo_bt.gif);
	background-repeat: no-repeat;
	background-color: #FFF;
	border: none;
	z-index:23;
	cursor:pointer;
}

.table_field_head{
	font-family:Tahoma;
	font-size:12px;
	background-color:#0066CC;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}


