/*DotNetNuke*/
.skinheader {
}
.skingradient {
	background-image: url(gradient_DkBlue.jpg); 
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}
.toppane {
	width: 100%;
}
.leftPane {
	background-color: transparent;
	padding-right: 2px;
}
.contentPane {
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightPane {
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
/*.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}*/
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
}
.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #12726F; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
}
.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #ffffff;
	filter: alpha (opacity=75);
	text-align: center; 
	width: 15px; 
	height: 22px;
}
.MainMenu_SubMenu {
	z-index: 1000;
	top: 10px;
	cursor: pointer; 
	cursor: hand; 
	background-color: #ffffff;
	filter: alpha (opacity=75) progid:DXImageTransform.Microsoft.Shadow(color='#acacac', Direction=135, Strength=3); 
}
.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #ffffff;
	filter: alpha (opacity=75);
	width: 15px; 
}
.MainMenu_MenuBreak {
	/*border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;*/
}
.MainMenu_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	color: #A0CB33; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}
body {
	background-color:#12726F;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #535353;
	padding-top: 15px;
	padding-bottom: 15px;
}
h1 {
	font-size: 12px;
	color: #2d456e;
	font-weight: bold !important;
}
p {
	text-align: justify;
	font-size: 11px;
}
/*.logo {
	border-top: solid 2px #ffffff;
	background: url(./img/imgFondoLogo.gif) repeat-x;
	text-align: center;
}*/
li {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px !important;
	font-weight: normal;
	color: #535353;
}
.imgRight {
	padding-left: 10px;
	margin-left: 15px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.imgLeft {
	padding-right: 10px;
	margin-right: 15px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
/*.cuerpo {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #535353;
	background-color: #FFFFFF;
	padding: 5px;
}*/
/*.encabezado {
	background: url(./img/imgLineaEncabezado.gif) repeat-x bottom;
	height: 48px;
}*/
/*.fechaEncabezado {
	background-image: url(./img/imgHeadDeco.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	color: #000000;
	text-align: right;
	padding: 10px;
}*/
/*.sombraTop {
	background-image: url(./img/imgTop.gif);
	background-repeat: repeat-x;
}
.sombraCornerLeft {
	background-image: url(./img/imgCornerLeft.gif);
	background-repeat: no-repeat;
}
.sombraCornerRight {
	background-image: url(./img/imgCornerRight.gif);
	background-repeat: no-repeat;
}
.sombraLeft {
	background-image: url(./img/imgLeft.gif);
	background-repeat: repeat-y;
}
.sombraRight {
	background-image: url(./img/imgRight.gif);
	background-repeat: repeat-y;
}*/
/*.smallPadding{
	padding: 5px;
}*/
/*.bigPadding{
	padding: 10px;
}*/
/*.blueTab {
	height: 30px;
	background-color: #D7D7D7;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	padding-left: 15px;
}*/
/*.lineaPanel {
	border: solid 1px #e4e4e4;
	padding: 10px;
}*/
/*.footer {
	background-color: #757575;
	color: #ffffff;
	font-weight: bold;
	font-size: 10px;
	line-height: 20px;
	padding-left: 15px;
}*/
/*.tituloSeccion {
	background-image: url(./img/imgIcoTitulo.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 5px;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}*/
/*.linkBody {
	color: #009D48 !important;
	font-size: 10px !important;
	font-weight: bold !important;
	text-decoration: underline;
}*/
/*.linkMenu {
	color: #ffffff !important;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}*/
/*.separadorLeft {
	border-right: solid 4px #ffffff;
}*/
/*.tabNoticia {
	background-image: url(./img/imgTabNoticia.gif);
	background-repeat: repeat-x;
	height: 34px;
    valign: center;
	color: #FFFFFF !important;
	font-weight: bold;
	padding-left: 15px;
}*/

/*.marcoNoticias {
	border-left: solid 1px #f8c301;
	border-bottom: solid 1px #f8c301;
	padding: 10px;
}*/
/*.separador {
	background-image:url(./img/imgSeparador.gif);
	background-repeat: repeat-x;
	background-position: center;
}*/
/*.tituloNoticia {
	color: #6b5503;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
}*/
.fondoMenu {
	background-color:#12726F;
	vertical-align: top;
	height: 17px;
}
/*.formulario {
	font-weight: bold;
	color: #3E505A;
	background-color: #EFF1F3;
}*/
/*.formulario2 {
	font-weight: bold;
	color: #3E505A;
	background-color: #FFFFFF;
}*/
.error {
	font-weight: bold;
	color: #A12323;
}
.input {
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px;
	color: #3E505A;
	background-color: #FFFFFF;
	border-top: 1px solid #85969F; 
	border-right: 1px solid #85969F; 
	border-bottom: 1px solid #85969F; 
	border-left: 1px solid #85969F;
}
.SkinObject
{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: White;
	text-align: right;
	margin-left: 0px !important;
	padding-left: 0px !important;
}

.SkinObject span
{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
	text-align: right;
	margin-left: 0px !important;
	padding-left: 0px !important;
}

.CommandButton
{
	color: #404040 !important;
	background-color: Transparent;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	font-style:normal;
	font-weight: lighter;
}

label 
{
	color: #404040 !important;
	background-color: Transparent;
	text-decoration: none;
	font-size: 12px;
	font-family: Tahoma, Verdana;
	font-style:normal;
	font-weight: lighter;
}

.StandardButton
{
	background-color: #404040; 
    color: #FFFFFF;
    font-family:Verdana, sans-serif; 
    font-size: 11px;
    font-weight: normal;
}

.ModuleTitle_MenuItem {
	color: White !important;
	background-color: #404040;
	text-decoration: none;
	font-size: 10px;
	font-family: Tahoma, Verdana;
	font-style:normal;
	font-weight: lighter;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style:none;
	border-left-style: none;
}

.ModuleTitle_MenuItemSel {
	color: White !important;
	background-color: #404040;
	text-decoration: none;
	font-size: 10px;
	font-family: Tahoma, Verdana;
	font-style:normal;
	font-weight: lighter;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style:none;
	border-left-style: none;
}

ModuleTitle_MenuIcon {
	background-color: Transparent;
	border-left: Transparent 1px solid; 
	border-bottom: Transparent 1px solid; 
	border-top: Transparent 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}

.ModuleTitle_MenuArrow {
	color: White !important;
	background-color: #404040;
	text-decoration: none;
	font-size: 12px;
	font-family: Tahoma, Verdana;
	font-style:normal;
	font-weight: lighter;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style:none;
	border-left-style: none;
}

.SubHead {
	color: #404040;
	background-color: Transparent;
	text-decoration: none;
	font-size: 12px;
	font-family: Tahoma, Verdana;
	font-style:normal;
	font-weight: lighter;
}

.ControlPanel {
	width: 100%;
	background-color: White;
	border-bottom-color: #404040;
	border-left-color: #404040;
	border-right-color: #404040;
	border-top-color: #404040;
	border-color: #404040;
}

.Head {
	color: #404040 !important;
	background-color: Transparent;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	font-style: normal;
	font-weight: bolder;
}

.LabelEditTextClass {
	font-family: Tahoma, Verdana !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #ffffff !important;
}

.WizardHeader {
	background-color: #e2e2e2;
}

.WizardFooter {
	background-color: #e2e2e2;
}

.Normal {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px !important;
	font-weight: normal;
	color: #535353;
}

.NormalDisabled {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal; 
	color: #a4a4a4;
}

.ClassSeparator {
	background-color: Blue;
	border-bottom-style: none;
	border-top-style: none;
	border-bottom-width: 0px;
	border-top-width: 0px;
	padding-bottom: 0px;
	color: black;
	z-index: 1000;
}

.CssRootMenu {
	color: #ffffff;
	font-size: 12px;
	font-family:Verdana;
	font-weight:lighter;
	text-decoration: none;
	background-color: #12726F !important;
	height: 17px;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}
.CssRootMenuSel {
	color: #A0CB33 !important;
	font-size: 12px;
	font-family:Verdana;
	font-weight:lighter;
	text-decoration: none;
	background-color: #12726F;
	height: 17px;
	text-align: center;
}
.EspacioLogo
{
    width:484px;
}
.EspacioBotonCorreo
{
    width:45px;
}
.EspacioBotonIngles
{
    width:83px;
}
.EspacioBotonDonar
{
    width:135px;
}
.EspacioMenu 
{
	background-color:#12726F;
	vertical-align: top;
	height: 17px;
	/*padding-left:100px;*/
}
.EspacioSeparadorMenuBanner
{
    height:5px;

}
.LadoIzquierdoBanner
{
    height:228px;
    width:21px;
}
.Banner
{
    width:699px;
    height:228px;
    background-color:#ffffff;
    vertical-align:top;
}
.LadoDerechoBanner
{
    height:228px;
    width:23px;
}
.EspacioSeparadorMenuModulos
{
    height:5px;

}
.LadoIzquierdoModulos
{
    width:22px;
    height:204px;
}
.EspacioModulo1
{
    width:229px;
    height:204px;
}
.EspacioTituloModulo1
{
    width:229px;
    height:44px;
}
.Modulo1
{
    background-color:#ffffff;
    width:229px;
    height:120px;
    padding: 1px 1px 0px 1px;
    vertical-align:top;
}
.Boton
{
    background-color:#ffffff;
    height:28px;
    padding-right:5px;
}
.FooterModulo1
{
    width:229px;
    height:12px;
}
.EspacioSeparadorModulos
{
    width:9px;
    height:204px;
}
.EspacioModulo2
{
    width:227px;
    height:204px;
}
.EspacioTituloModulo2
{
    width:227px;
    height:44px;
}
.Modulo2
{
    background-color:#ffffff;
    width:227px;
    height:120px;
    padding: 1px 1px 0px 1px;
    vertical-align:top;
}
.FooterModulo2
{
    width:227px;
    height:12px;
}
.EspacioModulo3
{
    width:228px;
    height:204px;
}
.EspacioTituloModulo3
{
    width:228px;
    height:44px;
}
.Modulo3
{
    background-color:#ffffff;
    width:228px;
    height:120px;
    padding: 1px 1px 0px 1px;
    vertical-align:top;
}
.FooterModulo3
{
    width:228px;
    height:12px;
}
.LadoDerechoModulos
{
    width:23px;
    height:204px;
}
.PiePagina
{
    height:49px;
}
.FooterEjemplo {
	background-color: #12726F;
	color: #12726F  !important;
}
.LoginClassEjemplo {
	color: #12726F !important;
}
.Contenido
{
    background-image: url(./img/imgFondoMedio.jpg);
    background-repeat:repeat-y;
    padding: 20px;
    width:743px;
}
/*Estilo General para todos los container*/
.PanelContenido
{
    padding: 10px 5px 10px 5px;
    color:Gray;
    font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
}
.ClassTitulo
{
    color:White;
    font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	padding-left:10px;
}
/*Inicio Container Verde1*/
.TituloVerde1
{
    height:30px;
    background-color: #A0CB33;
}
.PieVerde1
{
    height:4px;
    background-color: #A0CB33;
}
/*Fin Container Verde1*/
/*Inicio Container Verde2*/
.TituloVerde2
{
    height:30px;
    background-color: #69B740;
}
.PieVerde2
{
    height:4px;
    background-color: #69B740;
}
/*Fin Container Verde2*/
/*Inicio Container Verde3*/
.TituloVerde3
{
    height:30px;
    background-color: #009D48;
}
.PieVerde3
{
    height:4px;
    background-color: #009D48;
}
/*Fin Container Verde3*/