BODY {
	FONT-SIZE: 10px;
	MARGIN: 0px;
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana, sans-serif;
	background-color:#aed03b
}

TD {
	FONT-SIZE: 10px;
	MARGIN: 0px;
	COLOR: #000000;
	FONT-FAMILY: verdana, sans-serif;
	text-decoration: none;
}
A:link {
	COLOR: #000000;
	text-decoration: none;
}
A:visited {
	COLOR: #000000;
	text-decoration: none;
}
A.mst:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.mst:visited {
	COLOR: #CCCCCC;
	TEXT-DECORATION: none
}
A.mst:hover {
	COLOR: #CCCCCC;
	TEXT-DECORATION: none
}
A.txhome:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.txhome:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.txhome:hover {
	COLOR: #29558c
}
.txhome1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.txhome2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.txhome_light {
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.footer {
	VERTICAL-ALIGN: left;
	COLOR: white;
	BACKGROUND-COLOR: black
}
HR {
	BORDER-RIGHT: #999999 1px dashed;
	BORDER-TOP: #999999 1px dashed;
	BORDER-LEFT: #999999 1px dashed;
	BORDER-BOTTOM: #999999 1px dashed;
	HEIGHT: 1px
}
.table_home {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}
.table_bordergrey {
	BORDER-RIGHT: #333333 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #333333 1px solid;
	PADDING-LEFT: 10px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #454545;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #333333 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}
.table_gray {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #666666 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.login {
	BORDER-RIGHT: #6c6c6c 1px solid;
	BORDER-TOP: #6c6c6c 1px solid;
	FONT-SIZE: 9px;
	BACKGROUND: #eeeeee;
	BORDER-LEFT: #6c6c6c 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #6c6c6c 1px solid
}
#main {
	width: 500px;
	color:#333333 !important;
}
div#main  label {
	position:absolute;
	margin-bottom: 10px;
	top: 0px;
	left: 0px;
}
div#main input {
	position:absolute;
	margin-bottom: 10px;
	top: 0px;
	right: 100px;
	width: 250px;
}
div#main textarea {
	position:absolute;
	margin-bottom: 10px;
	top: 0px;
	right: 0px;
}

div#main textarea {
	height:150px;
	width:350px
	

}
label.error {
	position:absolute;
	color:#ff0000;
	font-size:9px;
	font-weight:bold;
	left: 260px !important;
	top: 20px;
	width:150px
}
.margen {
	position:relative;
	margin-top: 10px;
	height: 20px;
		
}
.margen-2 {
	position:relative;
	margin-top: 10px;
	height: 160px;
		
}
.alto  {
height:25px;
width:250px;
}
.boton {
width:80px !important;
width:80px !important;
}