body {
	padding: 0px;	
	margin: 0px;
	font-size: 10px;
	color: #333333;
	font-family: tahoma, arial; 
	background: #F8F8F8;
}
#all{
	width: 900px;
	height:100%;
	background:#4D4948;
	padding-left: 42px;		
	float: left;
	position: relative;
}
#top_menu{
	width: 100%;
	height: 22px;
	float: left;
	position: relative;
	background: #333333;	
}
#cabecera{
	width: 100%;
	height: 140px;
	float: left;
	position: relative;
	background: url(../images/convencion_cabecera.jpg) no-repeat #fff;
}
#espacio_formulario_form{
	float: left;
	position: relative;	
	width: 640px !important;			
	width: 620px;			
	height: 140px;	
	margin: 0px;	
} 
#formulario_form{
	float: left;
	position: relative;	
	width: 250px;			
	height: 130px;
	margin: 5px !important;	
	margin: 2px;	
	background: #fff;		
} 
#formulario_inner_form{
	float: left;
	position: relative;		
	padding-left: 15px;	
	padding-right: 15px;	
	padding-top: 9px;	
	font-size: 11px;
	font-family: tahoma, arial;
} 
#menu_superior{
	width: 900px !important;
	width: 900px;
	float: left;
	height: 32px;  
	position: relative;					
	font-weight: normal; 
	font-size: 12px;
	font-family: Tahoma,Verdana, Arial;
	background:#DEDEDC;		
}
#menu_superior ul{
	width: 840px;	
	margin-top:1px;
	margin-bottom:1px;
	margin-right:1px;
	margin-left:30px !important;
	margin-left:20px;
	padding:1px;	
	float:left;	
}
#menu_superior ul li{
	width: 115px;	
	margin:1px;
	padding: 0px;
	float: left;	
	text-align:center;
}
#menu_superior ul li a:link,#menu_superior ul li a:visited{
	display: block;
	background: url(../images/convencion_menu.jpg) repeat #9A2119;
	color: #fff;
	font-family: tahoma, verdana, arial;
	padding-top:5px;
	font-size: 11px;
	font-weight: bold;
	height: 23px;
}
/***************** menu autenticado ********************/
#menu_superior2{
	width: 900px;	
	float: left;
	height: 53px;  
	padding-top:1px;
	position: relative;					
	font-weight: normal; 
	font-size: 12px;
	font-family: Tahoma,Verdana, Arial;
	background:#DEDEDC;	
}
#menu_superior2 ul{
	width: 840px;	
	margin-top:0px;
	margin-bottom:1px;
	margin-right:1px;
	margin-left:30px !important;
	margin-left:20px;
	padding:1px;	
	float:left;
}
#menu_superior2 ul li{
	width: 115px;	
	margin:1px;
	padding: 0px;
	float: left;	
	text-align:center;
}
#menu_superior2 ul li a.uno:link,#menu_superior2 ul li a.uno:visited{
	display: block;
	background: url(../images/convencion_menu2.jpg) repeat #9A2119;
	color: #fff;
	font-family: tahoma, verdana, arial;
	padding-top:5px;
	font-size: 11px;
	font-weight: bold;
	height: 23px;
}
#menu_superior2 ul li a.dos:link,#menu_superior2 ul li a.dos:visited{
	display: block;
	background: url(../images/convencion_menu3.jpg) repeat yellow;
	color: #000;
	font-family: tahoma, verdana, arial;
	padding-top:5px;
	font-size: 11px;
	font-weight: bold;
	height: 23px;
}
#menu_superior2 ul li a.tres:link,#menu_superior2 ul li a.tres:visited{
	display: block;
	background: url(../images/convencion_menu4.jpg) repeat yellow;
	color: #000;
	font-family: tahoma, verdana, arial;
	padding-top:5px;
	font-size: 11px;
	font-weight: bold;
	height: 23px;
}
#titulo_pasos_registro{
	margin-left:32px !important;
	margin-left:43px;
	padding: 3px;
	background: #000;
	color: #f2f2f2;
	width: 812px;
	height:15px;
}

#cuerpo{
	width: 100%;	
	float: left;
	position: relative;
	background: #ffffff;	
}
#footer {
	width: 100%;
	float: left;
	position: relative;
	height: 24px;
	padding-top: 67px;
	text-align: right;
	font-weight: normal; 
	font-size: 10px; 
	color: #666; 
	font-family: Verdana, Arial;
	background: #fff;
	vertical-align:bottom;
}
#powerby{
	float: left;
	position: relative;	
	width: 882px !important;		
	width: 917px;
	margin: 0px 0px 0px 0px;	
	padding: 10px; 
	background: #EFEFEF;
	text-align: left;
	font-family: tahoma, arial;
	color: #7F7D7E;
	font-size: 10px;	
}
#powerby_inner{
	float: left;
	position: relative;	
	margin: 0px;
	width:570px !important;
	width:700px;
	text-align: left;
	font-family: tahoma, arial;
	color: #7F7D7E;
	font-size: 10px;	
	padding-left: 90px;
	background: url(../images/convencion_logotipo.jpg) top left no-repeat;
}

#powerby_inner a{	
	text-align: center;
	font-family: tahoma, arial;
	color: #7F7D7E;
	font-size: 10px;
	text-decoration: none;		
}
#powerby_outer{
	float: left;
	position: relative;	
	margin: 0px;
	width: 200px !important;
	width: 180px;
	text-align: right;
	font-family: tahoma, arial;
	color: #7F7D7E;
	font-size: 11px;
}
#powerby_outer a{	
	text-align: center;
	font-family: tahoma, arial;
	color: #7F7D7E;
	font-size: 11px;
	text-decoration: none;		
}
#auspiciadores{
	float: left;
	position: relative;	
	width: 902px !important;		
	width: 937px;
	margin: 0px 0px 0px 0px;	
	padding: 0px; 
	background: #EFEFEF;
	text-align: left;
	font-family: tahoma, arial;
	color: #7F7D7E;
	font-size: 10px;
	border-bottom:2px solid #ffffff;	
}
#auspiciadores_inner{
	float: left;
	position: relative;	
	margin: 0px;
	width:95px !important;
	width:85px;
	height: 61px;
	text-align: left;
	font-family: tahoma, arial;
	color: #7F7D7E;
	font-size: 10px;		
	background: url(../images/cuadro_auspiciadores.jpg) top left no-repeat #666666;
}
#derecha{
	float: left;
	position: relative;	
	width: 855px !important;		
	width: 845px;
	margin: 10px 0px 0px 20px;	
	background: #ffffff;		
}
#titulopagina{
	float: left;
	position: relative;	
	width: 600px;			
	height: 48px;
	margin: 20px 0px 10px 260px !important;	
	margin: 20px 0px 10px 45px;	
	background: url(../images/convencion_titulopagina.jpg) top left no-repeat;		
	color: #DA3343;
	font-size: 15px;
	font-family: tahoma, arial;
	font-weight: bold;
	text-align: left;
	padding: 6px 0px 0px 5px;
}
#texto_cuerpo_all{
	float: left;
	position: relative;	
	width: 825px !important;	
	width: 815px;	
	margin-left: 20px !important;
	margin-left: 10px;		
}
#texto_cuerpo{
	float: left;
	position: relative;	
	width: 740px !important;	
	width: 730px;		
	line-height: 150%;	
	color: #797979;
	font-size: 12px;
	font-family: tahoma, arial;
	font-weight: none;
	text-align: justify;
}
#texto_cuerpo2{
	float: left;
	position: relative;	
	width: 820px !important;	
	width: 810px;		
	line-height: 150%;	
	color: #797979;
	font-size: 12px;
	font-family: tahoma, arial;
	font-weight: none;
	text-align: justify;
}
#botones{
	float: left;
	position: relative;	
	width: 63px !important;	
	width: 62px;
	height:	210px;
	margin-top: 40px;
	margin-left: 15px;
	line-height: 150%;
	padding-top: 4px;
	
	color: #CACACA;
	font-size: 10px;
	font-family: tahoma, arial;
	font-weight: none;
	text-align: justify;
	background: url(../images/convencion_botones.jpg) top left no-repeat;		
}
#botones img{
	float: center;
	position: relative;		
	margin-top: 5px;
	margin-bottom: 5px;	
}
#botones a:link,#botones a:visited,#botones a:hover{
	border: 0px;
}


/***** Estructura de css para tabla **************************************************************************/
#texto_cuerpo table td{
	color: #797979;
	font-size: 12px;
	font-family: tahoma, arial;
	font-weight: none;
	text-align: justify;
}
#texto_cuerpo table td img{
	padding: 0 5px;
}
#texto_cuerpo form table td{
	color: #797979;
	font-size: 11px;
	font-family: tahoma, arial;
	font-weight: none;
	text-align: justify;
	line-height: 120%;
}
#texto_cuerpo a{	
	text-align: center;
	font-family: tahoma, arial;
	color: #666;
	font-size: 11px;	
}


/***** Estructura de css para tabla **************************************************************************/
#texto_cuerpo2 table.tabla_programa{
	padding: 0px;
	margin: 0px;
	border: 0px;
}
#texto_cuerpo2 table.tabla_programa td.titulo{
	margin: 0px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top:0px;
	padding-bottom:0px;
	color: #000;
	font-size: 11px;
	font-family: tahoma, arial;
	font-weight: none;
	text-align: center;
	border: 1px solid #000;
	background: #F27A77;
}
#texto_cuerpo2 table.tabla_programa td.comun{
	margin: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top:0px;
	padding-bottom:0px;
	color: #000;
	font-size: 11px;
	font-family: tahoma, arial;
	font-weight: none;
	text-align: center;
	border: 1px solid #000;
	background: #FFF;
	vertical-align:top;
}
#texto_cuerpo2 table.tabla_programa td.comun span.expo{
	color: blue;
	font-size:9px;
}
#texto_cuerpo2 table.tabla_programa td.vacio{
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:0px;
	padding-bottom:0px;
	color: #000;
	font-size: 11px;
	font-family: tahoma, arial;
	font-weight: none;
	text-align: center;
	border: 1px solid #000;
	background: #B2B2B2;
	vertical-align:top;
}
#texto_cuerpo2 table.tabla_programa td.marcado{
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:0px;
	padding-bottom:0px;
	color: #000;
	font-size: 11px;
	font-family: tahoma, arial;
	font-weight: none;
	text-align: center;
	border: 1px solid #000;
	background: #FFCC00;
	vertical-align:top;
}
#texto_cuerpo2 table.tabla_programa td.horario{
	margin: 0px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top:0px;
	padding-bottom:0px;
	color: #000;
	font-size: 11px;
	font-family: tahoma, arial;
	font-weight: none;
	text-align: center;
	border: 1px solid #000;
	background: #F8F8F8;
	vertical-align:top;
}
#filtro_campos{
	float:left;
	position:relative;
	margin-top:10px;
	border:1px solid #28659B;
	width:750px;
	padding:3px;
}
#filtro_campos_inner{
	float:left;
	position:relative;	
	width:180px;
	padding:3px;
}
#fondo_radio{
	background:#00CC00;
	width:100%;
	float:center;
}











#fotografia_outer{
	width: 150px;
	height: 82px;
	float: right;
	text-align: center;
	position: relative;		
}
#fotografia_inner{
	width: 80px;
	height: 71px;
	margin-left: 20px;
	margin-top: 5px;
	float: left;
	text-align: center;
	position: relative;		
}


.main {
	padding: 0px; 
	float: left;
	position: relative;
	margin: 0px;
	width: 100%; 
}
#formulario_login{
	width: 257px !important;
	width: 257px;
	height: 197px;
	margin-top: 150px;
	margin-left: 150px;	
	padding-left: 371px;
	float: left;
	position: relative;			
	font-weight: bold; 
	font-size: 12px; 
	color: #ffffff; 
	font-family: Verdana, Arial;
	background: url(../images/formulario.jpg) no-repeat;
}
#formulario{
	width: 550px;
	float: left;
	position: relative;				
	color: #ffffff; 
	font-family: Verdana, Arial;	
}
#formulariox630{
	width: 630px;
	height: 800px;
	margin-left:220px;
	float: left;
	position: relative;				
	color: #ffffff; 
	font-family: Verdana, Arial;
	vertical-align:	top;	
}
#formulariox900{
	width: 900px;	
	margin-left:80px;
	float: left;
	position: relative;				
	color: #ffffff; 
	font-family: Verdana, Arial;
	vertical-align:	top;	
}
#alertas{
	width: 100%;	
	float: left;
	position: relative;				
	color: #000000; 
	font-weight: bold; 
	font-size: 12px;
	font-family: Verdana, Arial;	
}
#bienvenida{
	width: 50%;	
	float: left;
	position: relative;					
	font-size: 12px;
	font-family: Verdana, Arial;
	text-align:	right;	
}
#bienvenidax100{
	width: 100%;	
	float: left;
	position: relative;					
	font-size: 12px;
	font-family: Verdana, Arial;
	text-align:	right;	
}
#cambio_clave{
	width: 400px;
	height: 199px;
	margin-top: 30px;
	margin-left: 100px !important;	
	margin-left: 50px;
	float: left;
	position: relative;					
	font-family: Verdana, Arial;
	border:	1px solid #999;
	background: #FAFBF6;	
}
#mensaje1{
	width: 550px;	
	margin-top: 15px;	
	margin-bottom: 40px;
	float: left;
	position: relative;			
	font-weight: bold; 
	font-size: 12px; 
	color: red; 
	text-align: center;
	font-family: Verdana, Arial;	
}
#titulo_table {
	width: 100%;
	height: 22px;
	padding-top: 3px;
	font-weight: bold; 
	font-size: 11px; 
	color: #fff; 
	font-family: Verdana, Arial;		
	text-align:center;
	margin-bottom: 0px;
	background: #AD221B;	
	float: left;
	position: relative;
}
#cuerpo_registro{
	width: 100%;		
	font-family: Verdana, Arial;		
	float: left;
	position: relative;
}
span.texto1 {
	margin:0 10px 0 0px;
	color: #000;	
	text-align: justify;
	line-height: 200%;
	font-size: 11px;
	font-family: verdana,arial;	
	font-weight: bold; 	
}
td.pie_form{
	color: red;
	padding-bottom:10px;
}
td.header{
	color: black;
	background: #2C6FAA;
	padding-top:2px;
	padding-bottom:2px;
}
td.headerlunes{
	color: black;
	background: #FF6600;
	padding-top:2px;
	padding-bottom:2px;
}
td.header2{
	color: black;
	background: #FFCC00;
	padding-top:2px;
	padding-bottom:2px;
}
.requerido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: red;
	text-decoration: none;
	margin-left:5px;
	margin-right:5px;
}
.requerido2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: red;
	text-decoration: none;
	margin-left:5px;
	margin-right:5px;
}
#naranja{
	font-weight:normal;
	font-size:9px;
	color: #FF6600;	
	font-weight: bold;
}
#rojo{
	font-weight:normal;
	font-size:9px;
	color: red;	
	font-weight: bold;
}
#verde{
	font-weight:normal;
	font-size:9px;
	color: #009933;	
	font-weight: bold;
}

TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, tahoma, Geneva, Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, tahoma, Geneva, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, tahoma, Geneva, Arial, Helvetica, sans-serif
}
DIV {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, tahoma, Geneva, Arial, Helvetica, sans-serif
}
HR {
	WIDTH: 100%; COLOR: #999999; HEIGHT: 1px
}
.mod {
	BACKGROUND: #ffffff; WIDTH: 2px
}
.mt {
	FONT-WEIGHT: normal; FONT-SIZE: 4px; COLOR: #fefefe; FONT-FAMILY: verdana, tahoma, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif
}
.mt A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 4px; COLOR: #ffffff; TEXT-DECORATION: none
}
.mt A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 4px; COLOR: #ffffff; TEXT-DECORATION: none
}
.mt A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 4px; COLOR: #fefefe; TEXT-DECORATION: none
}
.contentdescription {
	DISPLAY: block; WIDTH: auto! important
}
#buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50%; PADDING-TOP: 0px
}
UL#mainlevel-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#mainlevel-nav LI {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 10px; FLOAT: right; BACKGROUND-IMAGE: none; MARGIN: 0px; BORDER-RIGHT: #cccccc 1px solid; WIDTH: auto! important; LINE-HEIGHT: 15px; WHITE-SPACE: nowrap
}
UL#mainlevel-nav LI A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
UL#mainlevel-nav LI A:hover {
	FONT-SIZE: 10px; COLOR: #EBEBEB;
}
.sublevel {
	PADDING-LEFT: 10px
}
.leftrow {
	WIDTH: 168px; MARGIN-RIGHT: 5px; HEIGHT: 100%; BACKGROUND-COLOR: #e3e8e3
}
.rightrow {
	MARGIN-LEFT: 5px; WIDTH: 168px; HEIGHT: 100%; BACKGROUND-COLOR: #e3e8e3; text-align: right;
}
/**** Tablas ****/
TABLE.ruta_maestra {
	TABLE-LAYOUT: auto; 
	WIDTH: 100%; 	
}
TABLE.ruta_maestra TH {
	TEXT-ALIGN: center;	
	BORDER-RIGHT: #1d1d1d 1px solid; 
	BORDER-TOP: #999 1px solid; 
	BORDER-LEFT: #FFF 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 10px; 	
	TEXT-TRANSFORM: none;
	COLOR: #333; 
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;	
}
TABLE.ruta_maestra TD {
	TEXT-ALIGN: left;	
	BORDER-RIGHT: #1d1d1d 1px solid; 
	BORDER-TOP: #999 1px solid; 
	BORDER-LEFT: #FFF 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 10px; 	
	TEXT-TRANSFORM: none; 	
	COLOR: #333; 
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;	
	BACKGROUND: #FFFFFF;
}

TABLE.moduletable {
	TABLE-LAYOUT: auto; WIDTH: 100%
}
TABLE.moduletable TH {
	BORDER-RIGHT: #006600 1px solid; BORDER-TOP: #d7ded7 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/rkbusiness_modul.jpg); TEXT-TRANSFORM: none; BORDER-RIGHT: #006600 1px solid; COLOR: #006600; TEXT-INDENT: 8px; LINE-HEIGHT: 21px; BORDER-BOTTOM: #006600 1px solid; LETTER-SPACING: 1px; HEIGHT: 21px; TEXT-ALIGN: center
}
TABLE.moduletable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px
}
#search {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 125px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 16px; width: 123px
}
#search .inputbox {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 6px; FONT-SIZE: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; WIDTH: 125px; COLOR: #999999; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: geneva, arial, helvetica, sans-serif; HEIGHT: 12px
}
.back_button {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(../images/rkbusiness_bb.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; LINE-HEIGHT: 10px; MARGIN-RIGHT: 4px; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TEXT-DECORATION: none
}
.button {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ededed
}
.inputbox {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(../images/rkbusiness_back.gif) #ededed; MARGIN-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid
}
.sectiontableheader {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ededed; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: none; COLOR: #333333; PADDING-TOP: 1px; LETTER-SPACING: 1px
}
.sectiontableentry1 {
	PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; BACKGROUND: #e3e3e3; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid
}
.sectiontableentry2 {
	PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid
}
A.mainlevel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 125px; TEXT-INDENT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ecead8
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 168px; TEXT-INDENT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f8f7ef
}


A.mainlevel:link {
	BORDER-RIGHT: #125991 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #125991 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #125991 1px solid; WIDTH: 95px; COLOR: #ffffff; TEXT-INDENT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #125991 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #1c89e3; 
}
A.mainlevel:visited {
	BORDER-RIGHT: #125991 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #125991 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #125991 1px solid; WIDTH: 95px; COLOR: #ffffff; TEXT-INDENT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #125991 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #1c89e3; 
}
A.mainlevel:hover {
	BORDER-RIGHT: #125991 1px solid; BORDER-TOP: #1877c5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #006600 1px solid; COLOR: #125991; TEXT-INDENT: 11px; BORDER-BOTTOM: #006600 1px solid; BACKGROUND-COLOR: #c2e0f8; font-weight: bold;
}


.espacio {
	BORDER-RIGHT: #C6C6C6 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d7ded7 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #C6C6C6 1px solid; COLOR: #d7ded7;  WIDTH: 5px; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #006600 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #C6C6C6; 
}
#active_menu {
	COLOR: #333333; BACKGROUND-COLOR: #7b937b
}
A#active_menu:hover {
	COLOR: #003366; BACKGROUND-COLOR: #f2f2f2
}
A:link {
	FONT-SIZE: 11px; COLOR: #003366; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #003366; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: underline
}
A.category:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
A.category:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
A.readon:link {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 21px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/rkbusiness_read.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #999999 1px solid; COLOR: #434979; LINE-HEIGHT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.readon:visited {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 21px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/rkbusiness_read.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #999999 1px solid; COLOR: #434979; LINE-HEIGHT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TEXT-DECORATION: none
}
A.readon:hover {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 21px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/rkbusiness_read.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #999999 1px solid; COLOR: #0066cc; LINE-HEIGHT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TEXT-DECORATION: none
}
UL {
	PADDING-LEFT: 10px; FLOAT: left; MARGIN: 2px; LIST-STYLE-TYPE: none
}
LI {
	BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/rkbusiness_bullet.png); LINE-HEIGHT: 15px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
TABLE.contenttoc {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; BACKGROUND: #efeff9; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid
}
.pagenavcounter {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #434979
}
.pagenavbar {
	PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pagenav {
	FONT-WEIGHT: bold;
}
A.pagenav:link {
	TEXT-DECORATION: none
}
A.pagenav:visited {
	TEXT-DECORATION: none
}
A.pagenav:hover {
	TEXT-DECORATION: none
}
.date {
	PADDING-RIGHT: 10px; FONT-SIZE: 10px
}
.small {
	FONT-SIZE: 10px
}
.smalldark {
	FONT-SIZE: 10px; COLOR: #333333
}
.createdate {
	FONT-SIZE: 10px; COLOR: #666666
}
.modifydate {
	FONT-SIZE: 10px; COLOR: #666666
}
.content_vote {
	FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 22px
}
.content_rating {
	FONT-SIZE: 10px; COLOR: #cc9900
}
.pathway {
	PADDING-LEFT: 8px; FONT-SIZE: 10px; COLOR: #333333
}
A.pathway:link {
	PADDING-LEFT: 0px; FONT-SIZE: 10px
}
A.pathway:visited {
	PADDING-LEFT: 0px; FONT-SIZE: 10px
}
A.pathway:hover {
	PADDING-LEFT: 0px; FONT-SIZE: 10px
}
TABLE.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
TABLE.contentpane {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; WIDTH: 100%; border-spacing: 0px
}
TABLE.contentpaneopen {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; WIDTH: 100%; border-spacing: 0px
}
.pollstableborder {
	BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; BORDER-TOP-COLOR: #999999; BORDER-RIGHT-COLOR: #999999
}
.contentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/rkbusiness_header.gif); TEXT-TRANSFORM: none; WIDTH: 100%; COLOR: #003366; LINE-HEIGHT: 16px; TEXT-ALIGN: left
}
.componentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/rkbusiness_header.gif); TEXT-TRANSFORM: none; WIDTH: 100%; COLOR: #003366; LINE-HEIGHT: 16px; TEXT-ALIGN: left
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; TEXT-TRANSFORM: none; COLOR: #333333; TEXT-INDENT: 8px; FONT-FAMILY: Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.title A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0066cc; TEXT-DECORATION: none
}
.title A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0066cc; TEXT-DECORATION: none
}
.title A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.ontab {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #0066cc; LINE-HEIGHT: 40px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.offtab {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; BORDER-LEFT: #404040 1px solid; COLOR: #999999; LINE-HEIGHT: 40px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.tabpadding {
	BORDER-LEFT: #404040 1px solid
}
.pagetext {
	DISPLAY: none; VISIBILITY: hidden; POSITION: relative; TOP: -10px; BACKGROUND-COLOR: #ffffff
}

UNKNOWN {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; TEXT-DECORATION: none
}
.footer A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666; TEXT-DECORATION: none
}
.contact_email {
	WIDTH: 100%
}
.contact_email .inputbox {
	WIDTH: 345px
}
select{
	font-size:11px;
	margin:3px;
}
textarea{
	font-size:11px;
	margin:3px;
}
input{
	font-size:11px;
	margin:3px;
}
