a  {
	color:#FF6600; text-decoration:none;
}
a:hover  {
	color:#FF2200;
}
a:linked  {
	color:#FF0000;
}
#wlcmHome {
	position:relative; margin: auto; width:330px; height:380px;	border:solid 2px #444444; background-color:#222222; color:#FFFFFF; top:120px; left: 4px; z-index:0;	behavior: url(css/border-radius.htc);
	border-radius: 4px;	-moz-border-radius: 4px; -webkit-border-radius: 4px; box-shadow: 3px 3px 8px #000000;
}
#logoOA {
	position:relative; width: 140px; top:10px; left: 100px;	behavior: url(/css/border-radius.htc); border-radius: 4px; -moz-border-radius: 4px;	-webkit-border-radius: 4px;
}
#login {
	position:relative; margin: auto; width:265px; height:150px; border:solid 2px #555555; background-color:#333333; color:#FFFFFF; top:64px; left: 0px; z-index:0; behavior: url(css/border-radius.htc);
	border-radius: 4px; -moz-border-radius: 4px;-webkit-border-radius: 4px;	box-shadow: 3px 3px 8px #000000;
}
#fondoCentral {
	position:relative; margin: auto; width:1230px; padding:15px; padding-top: 0px; height:820px; border:solid 2px #444444; background-color:#222222; color:#FFFFFF; top:40px; left: 0px; z-index:0; -moz-border-radius: 4px; behavior: url(css/border-radius.htc);
	border-radius: 4px; -webkit-border-radius: 4px;	
}
#fondoCentral_dolar {
	position:relative; margin: auto; width:1230px; padding:15px; height:470px; border:solid 2px #444444; background-color:#222222; color:#FFFFFF; top:80px; left: 0px; z-index:0; -moz-border-radius: 4px; behavior: url(css/border-radius.htc);
	border-radius: 4px; -webkit-border-radius: 4px;	
}
.encabezado {
	width: 1225px; margin: 0 auto; top: 20px; position: relative; font-family: Verdana, Calibri, Arial;	font-size: 24px; font-weight: normal; color: #EEEEEE;
}
.pie {
	width: 949px; margin: 0 auto; top: 0px; position: relative;	font-family: Verdana, Calibri, Arial; font-size: 16px; font-weight: normal;	text-align: center; background-color: #333333;padding: 1px;	color: #666666;	
	behavior: url(css/border-radius.htc); border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;	
}
.camposDatosLogin {
	background-color: #FFDC88; border: solid 2px #FF4700; font-family:Calibri,Arial; font-size:12px; color:#222222;	text-align:left; behavior: url(css/border-radius.htc); border-radius:2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;	
}
.textoHome { position:absolute;	top:20px; left:20px; font-family:Calibri,Arial;	font-size:16px;	color:#DDDDDD; text-align:center; 
}
.textoAyuda { font-family:Calibri,Arial; font-size:13px; color:#DDDDDD; text-align:center; background-color:#888888; width:180px; position:relative; margin:8px; padding:2px; 
}
.centralNumbers45 {
	margin-top:3px; background-color: #CCA955; border: solid 2px #EE4700; font-family:Calibri,Arial; font-size:12px; font-weight: bold; color:#222222; text-align:right; float:left; position:relative;	width: 35px; padding: 3px;	
}
.centralNumbers50 {
	margin-top:3px; background-color: #CCA955; border: solid 2px #EE4700; font-family:Calibri,Arial; font-size:12px; font-weight: bold; color:#222222; text-align:right; float:left; position:relative;	width: 50px; padding: 3px;	
}
.centralNumbers70 {
	margin-top:3px; background-color: #CCA955; border: solid 2px #EE4700; font-family:Calibri,Arial; font-size:12px; font-weight: bold;	color:#222222; text-align:right; float:left; position:relative;	width: 65px; padding: 3px;	
}
.centralNumbers80 {
	background-color: #CCA955; border: solid 2px #EE4700; font-family:Calibri,Arial; font-size:16px; font-weight: bold; color:#222222; text-align:right; float:left; position:relative; width: 47px; padding: 3px;	
}
.centralNumbers120 {
	background-color: #CCA955; 	border: solid 2px #EE4700; 	font-family:Calibri,Arial;	font-size:16px;	font-weight: bold;	color:#222222;	text-align:right;	float:left;	position:relative;	width: 91px; padding: 3px;	
}
.centralNumbers150 {
	background-color: #CCA955; 	border: solid 2px #EE4700; 	font-family:Calibri,Arial;	font-size:16px;	font-weight: bold;	color:#222222;	text-align:right;	float:left;	position:relative;	width: 98px; padding: 3px;	
}
.centralNumbersFact {
	background-color: #CCA955; 	border: solid 2px #EE4700; 	font-family:Calibri,Arial;	font-size:12px;	font-weight: bold;	color:#222222;	text-align:right;	float:left;	position:relative;	width: 87px; padding: 3px;	
}
.centralNumbersTotShort {
	background-color: #999999; border: solid 2px #CCCCCC; font-family:Calibri,Arial; font-size:16px; font-weight: bold;	color:#222222; text-align:right; float:left; position:relative;	width: 47px; padding: 3px;	
}
.centralNumbersTot {
	background-color: #999999; border: solid 2px #CCCCCC; font-family:Calibri,Arial; font-size:16px; font-weight: bold; color:#222222; text-align:right; float:left; position:relative; width: 91px; padding: 3px;	
}
.centralNumbersTotLong {
	background-color: #999999; border: solid 2px #CCCCCC; font-family:Calibri,Arial; font-size:16px; font-weight: bold; color:#222222; text-align:right; float:left; position:relative; width: 98px; padding: 3px;	
}
.centralTitulo {
	background-color: #000000; border: solid 2px #444444; font-family:Calibri,Arial; font-size:16px; font-weight: bold;	color:#FFFFFF; text-align:left;	float:left;	position:relative; width: 140px; padding: 3px;		
}
.centralDiv {
	background-color:#990000; color:#FFFFFF; width:1116px; height:31px; margin:auto; padding:3px; border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; 
}
.centralDivAcum {
	background-color:#440000; color:#FFFFFF; width:960px; height:31px; margin:auto; padding:3px; border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; 
}
.centralDivFact {
	background-color:#440000; color:#FFFFFF; width:423px; height:50px; margin:auto; padding:3epx; border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; 
}
.centralDivTituloAcum {
	background-color:#440000; color:#FFFFFF; width:960px; height:31px; margin:auto; padding:3px; border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; 
}
.centralDivTituloFact {
	background-color:#440000; color:#FFFFFF; width:423px; height:31px; margin:auto; padding:3px; border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; 
}
.centralTotales {
	background-color:#660000; color:#FFFFFF; width:1116px; height:31px; margin:auto; padding:4px; border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; 
}
.centralHead {
	margin-top:20px; margin-left:0px; background-color: #333333; border: solid 2px #444444; font-family:Calibri,Arial; font-size:14px; font-weight: bold; color:#FFFFFF; text-align:center; float:left; position:relative; width: 91px; padding: 3px;
}
.centralHeadLong {
	margin-top:20px; margin-left:0px; background-color: #333333; border: solid 2px #444444; font-family:Calibri,Arial; font-size:14px; font-weight: bold; color:#FFFFFF; text-align:center; float:left; position:relative; width: 98px; padding: 3px;
}
.centralHeadShort {
	margin-top:20px; margin-left:0px; background-color: #333333; border: solid 2px #444444; font-family:Calibri,Arial; font-size:14px; font-weight: bold; color:#FFFFFF; text-align:center; float:left; position:relative; width: 47px; padding: 3px;
}
.centralAcumHead {
	background-color: #333333; border: solid 2px #444444; font-family:Calibri,Arial; font-size:12px; font-weight: bold; color:#DDDDDD; text-align:center; float:left; position:relative; width: 70px; padding: 3px;
}
.centralAcumHeadShort {
	background-color: #333333; border: solid 2px #444444; font-family:Calibri,Arial; font-size:12px; font-weight: bold;	color:#DDDDDD; text-align:center; float:left; position:relative; width: 50px; padding: 3px;
}
.centralAcumHeadMin {
	background-color: #333333; border: solid 2px #444444; font-family:Calibri,Arial; font-size:12px; font-weight: bold;	color:#DDDDDD; text-align:center; float:left; position:relative; width: 35px; padding: 3px;
}
.centralAcumHeadMax {
	background-color: #333333; border: solid 2px #444444; font-family:Calibri,Arial; font-size:12px; font-weight: bold;	color:#DDDDDD; text-align:center; float:left; position:relative; width: 65px; padding: 3px;
}
.centralFactHead {
	background-color: #333333; border: solid 2px #444444; font-family:Calibri,Arial; font-size:12px; font-weight: bold; color:#DDDDDD; text-align:center; float:left; position:relative; width: 87px; padding: 3px;
}
.centralFactHeadShort {
	background-color: #333333; border: solid 2px #444444; font-family:Calibri,Arial; font-size:12px; font-weight: bold;	color:#DDDDDD; text-align:center; float:left; position:relative; width: 50px; padding: 3px;
}
.centralFactHeadMin {
	background-color: #440000; border: solid 2px #550000; font-family:Calibri,Arial; font-size:12px; font-weight: bold;	color:#DDDDDD; text-align:center; float:left; position:relative; width: 45px; padding: 3px;
}
.circulo { border-radius: 50%; width: 12px; height: 12px; margin-top:2px; background-color:#00FF00;
}

.button { 
		color: #ffffff; padding: 8px 14px 10px; background-color: #bc1815; border: none; margin-right: 25px; position: relative;;
		-webkit-user-select: none;
		-webkit-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
		-moz-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
		box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		-webkit-text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
		-moz-text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
		text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
			 }
	.button:active { 
		position: relative; top: 3px;
	    -webkit-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 1), inset 0 0px 3px rgba(0, 0, 0, 0.9);
	    -moz-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 1), inset 0 0px 3px rgba(0, 0, 0, 0.9);
	    box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 1), inset 0 0px 3px rgba(0, 0, 0, 0.9);
	}
	.button:active:after { content: ""; width: 100%; height: 3px; background: #000000; position: absolute; bottom: -1px; left: 0; }

	
	.button.blue { background: #22C3EB; }
	.button.green { background: #67b600; }
	.button.orange { background: #eb9b00; }
	.button.yellow { background: #b3a400; }
	.button.turquoise { background: #00b1af; }
	
	.button:last-of-type { margin: 0; }

	.button.gradient {
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.1, rgba(0,0,0,0.3)),
			color-stop(1, rgba(255,255,255,0.2))
		);
		background-image: -moz-linear-gradient(
			center bottom,
			rgba(0,0,0,0.3) 1%,
			rgba(255,255,255,0.2) 100%
		);
		background-image: gradient(
			center bottom,
			rgba(0,0,0,0.3) 1%,
			rgba(255,255,255,0.2) 100%
		);
	}
	
	.button.gradient:hover {
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.1, rgba(0,0,0,0.45)),
			color-stop(1, rgba(255,255,255,0.3))
		);
		background-image: -moz-linear-gradient(
			center bottom,
			rgba(0,0,0,0.45) 1%,
			rgba(255,255,255,0.3) 100%
		);
		background-image: gradient(
			center bottom,
			rgba(0,0,0,0.45) 1%,
			rgba(255,255,255,0.3) 100%
		);
	}
