@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	background-color:#b4d2ef;
	background-image:url(/images/v2/bgecumple.png);
	background-position:top center;
	background-repeat:no-repeat;
	padding: 0px;
	text-align:left;
	top:0; left:0; margin:0;

}
.graybrdall {
	border: 2px solid #E4E3E3;
}
.graybrdall2 {
	border: 1px solid #E4E3E3;
}
.graylightbrdallimg {
	border: 1px solid #BFBFBF;
	padding: 3px;
	background-color: #FFF;
}
.rowtoptr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	text-indent: 5px;
	padding-top: 6px;
	height: 18px;
}
td.link11a a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1CB4E9;
	text-decoration: none;
}
td.link11a2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0088C4;
	text-decoration: none;
}
.dropshadow {
   position: relative;
   z-index:10;
}
p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1CB4E9;
	text-decoration: none;
}
td#botfot a {
	font-family:Arial;
	font-size: 11px;
	color: #0088C4;
	text-decoration: none;
}
div a#link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1CB4E9;
	text-decoration: none;
}
td.text11bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.txt16bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	text-decoration: none;
}
.txt14bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration: none;
}
.txt12bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.txt11bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
.txt16a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #17B7EC;
	text-decoration: none;
}
.txt16a2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0088C4;
	text-decoration: none;
}
.txt14a2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0088C4;
	text-decoration: none;
}
.txt12a2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0088C4;
	text-decoration: none;
}
.txt12a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #17B7EC;
	text-decoration: none;
}
.txt11a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #17B7EC;
	text-decoration: none;
}
.txt11blgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999;
	text-decoration: none;
}
td.text11bl a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1CB4E9;
	text-decoration: none;
}
.redlink11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F00;
	text-decoration: none;
	font-weight:bold;
}
td.text11bldgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}
td.text11bldgray a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0369AB;
	text-decoration: none;
}
td.rowtoptr a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0088C4;
	text-decoration: none;
}
table#tblent td a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0088C4;
	text-decoration: none;
	font-weight:bold;
}
td.tblinf a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0088C4;
	text-decoration: none;
	font-weight:bold;
}
.bgbottoms {
	background-image: url(images/bgbottoms.gif);
	background-repeat: repeat-x;
	width: 10px;
}
.bgbottomc {
	background-image: url(images/bgbottomc.gif);
	background-repeat: repeat-x;
}
.txtbottomdarkblue {
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #003157;
	text-decoration: none;
}
.greenlink11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A0D800;
	text-decoration: none;
}
.txtblanco11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}
.txtblanco12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
.txttitleaz16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #21D7EA;
	text-decoration: none;
}
.field1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	border: 1px solid #428EC0;
}
.txt22bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000;
	text-decoration: none;
}
.field2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	border: 1px solid #CCC;
	height: 25px;
}
.field2m {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	border: 1px solid #CCC;
}
.mnu1bg {
	background-image: url(images/mnu1bg.jpg);
	background-repeat: repeat-x;
	height: 32px;
}
.lnk12a2bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0088C4;
	text-decoration: none;
}
.cmp1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	height:8px;
	text-decoration: none;
	border: 0px none #FFF;
	width: 126px;
}
.cmp2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	height:8px;
	color: #000;
	text-decoration: none;
	border: 0px none #FFF;
	width: 126px;
}
.txt12blgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999;
	text-decoration: none;
}
.graylightbrdallimg2 {
	border: 1px solid #BFBFBF;
	padding: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	background-color: #FFF;
}
.graylightbrdallimg22 {
	border: 1px solid #BFBFBF;
	padding: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	background-color: #FFF;
}
.txt14a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #17B7EC;
	text-decoration: none;
}
.imgpad {
	margin: 3px;
}
.txt11a2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0088C4;
	text-decoration: none;
}
.graylightbrdallimg3 {
	border: 1px solid #BFBFBF;
	padding: 2px;
	background-color: #FFF;
}
.txt10a2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0088C4;
	text-decoration: none;
}
.txt10n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.txt11am2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7F00;
	text-decoration: none;
}
.txt11dor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B5C29;
	text-decoration: none;
}
.graylightbrdallimg4 {
	border: 1px solid #BFBFBF;
	padding: 10px;
	background-color: #FFF;
}
.pad5 {
	padding: 5px;
}
.pad2 {
	padding: 2px;
}
.txt14blgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#999;
	text-decoration: none;
}
.txt16blgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#999;
	text-decoration: none;
}
.graybrdtop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4E3E3;
	border-right-color: #E4E3E3;
	border-bottom-color: #E4E3E3;
	border-left-color: #E4E3E3;
}
.graybrdbottom {
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E3E3;
}
.redlink12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F00;
	text-decoration: none;
	font-weight:bold;
}
.txtblanco16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
}
.txtblanco15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	text-decoration: none;
}
.txtblanco12bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
}
.tdo { background-color: #036aab; }
.tda { background-color: #0f9cd8; }
.tdo2 { background-color: #eeeeee; border-bottom-width:1px;border-bottom-style: solid;border-bottom-color: #E4E3E3;}
.tda2 { background-color: #ffffff; border-bottom-width:1px;border-bottom-style: solid;border-bottom-color: #E4E3E3;}.btn12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #075FBA;
	border: 1px solid #0FB2EE;
}
a.close {
	position: absolute;
	top: 7px;
	right: 3px;
	background: url(/images/v2/close-btn.png) no-repeat 0 0;
	display: block;
	height: 26px;
	width: 26px;
	text-indent: -9000px;
}
a.close:hover {
	background-position: 0 bottom;
}