h1.SaltoDePagina {
	PAGE-BREAK-AFTER: always;
}

P.breakhere {
	page-break-before: always;
}

.input {
	COLOR: #000000;
	FONT-FAMILY: Verdana, sans-serif, Arial, Helvetica;
	FONT-SIZE: 90%;
	FONT-WEIGHT: normal;
}

.required {
	COLOR: #000000;
	FONT-FAMILY: Verdana, sans-serif, Arial, Helvetica;
	FONT-SIZE: 90%;
	FONT-WEIGHT: normal;
}

.browtitle {
	BACKGROUND-COLOR: #62c400;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
}

.brow {
	BACKGROUND-COLOR: #ffffbf;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 90%;
}

.browlist {
	BACKGROUND-COLOR: #ffff75;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 90%;
}

.blisttitle {
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 100%;
}

.blistcriteria {
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 70%;
}

.blistuser {
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 70%;
}

.blistusertitle {
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 70%;
}

.blistrowtitle {
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
}

.blistrow {
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
}

.btitle {
	BACKGROUND-COLOR: #dddde2;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
	FONT-WEIGHT: bold;
}

.bfieldtitlebold {
	BACKGROUND-COLOR: #dddde2;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
	FONT-WEIGHT: bold;
}

.bfieldtitle {
	BACKGROUND-COLOR: #dddde2;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
}

.bfieldrow {
	BACKGROUND-COLOR: #eeeef2;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
}

.bfieldrowbold {
	BACKGROUND-COLOR: #eeeef2;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
	FONT-WEIGHT: bold;
}

.bhelptitlebold {
	BACKGROUND-COLOR: #dddde2;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
	FONT-WEIGHT: bold;
}

.bhelptitle {
	BACKGROUND-COLOR: #dddde2;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
}

.bhelprow {
	BACKGROUND-COLOR: #eeeef2;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
}

.binfo {
	BACKGROUND-COLOR: #ccccd2;
	border-bottom-color: #ccccd2;
	border-bottom-style: ridge;
	border-bottom-width: thin;
	border-top-color: #ffffff;
	border-top-style: groove;
	border-top-width: thin;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
}

.bseparator {
	BACKGROUND-IMAGE: url(../imagenes/barra.gif);
	border-bottom-color: #ccccd2;
	border-bottom-style: ridge;
	border-bottom-width: thin;
	border-top-color: #ffffff;
	border-top-style: groove;
	border-top-width: thin;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 4pt;
}

.blink {
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 100%;
	FONT-WEIGHT: bold;
}

.blinkboton {
	BACKGROUND-COLOR: #ffffff;
	border-bottom-color: #f6cc9c;
	border-bottom-style: ridge;
	border-bottom-width: thin;
	border-left-color: #ffffff;
	border-left-style: groove;
	border-left-width: thin;
	border-right-color: #f6cc9c;
	border-right-style: ridge;
	border-right-width: thin;
	border-top-color: #ffffff;
	border-top-style: groove;
	border-top-width: thin;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 100%;
	FONT-WEIGHT: bold;
}

.button {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 90%;
}

.message {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
	FONT-WEIGHT: bold;
}

.text {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
}

.menu {
	BACKGROUND-COLOR: #006c36;
	COLOR: #99ffff;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 85%;
}

.menutitle {
	BACKGROUND-COLOR: #62c400;
	border-bottom-color: #205386;
	border-bottom-style: groove;
	border-bottom-width: thin;
	border-left-color: #003366;
	border-left-width: thin;
	border-right-color: #104376;
	border-right-width: thin;
	border-top-color: #205386;
	border-top-style: groove;
	border-top-width: thin;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 85%;
	FONT-WEIGHT: bold;
}

.menuspace {
	border-bottom-color: #104376;
	border-bottom-width: thin;
	border-left-color: #003366;
	border-left-width: thin;
	border-right-color: #003366;
	border-right-width: thin;
	border-top-color: #205386;
	border-top-style: ridge;
	border-top-width: thin;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 85%;
	FONT-WEIGHT: bold;
}

.menutext {
	BACKGROUND-COLOR: #006c36;
	COLOR: #feefdc;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 85%;
}

.menutextnone {
	BACKGROUND-COLOR: #006c36;
	COLOR: #feefdc;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 85%;
}

.error {
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
	FONT-WEIGHT: normal;
}

.subtitle {
	BACKGROUND-COLOR: #006c36;
	COLOR: #feefdc;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
	FONT-WEIGHT: bold;
}

.title {
	BACKGROUND-COLOR: #006c36;
	COLOR: #feefdc;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
	FONT-WEIGHT: bold;
}

.body {
	BACKGROUND-COLOR: #eeeef2;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
}

.bodylist {
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
}

A.nav:link {
	FONT-SIZE: 80%;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.nav:visited {
	FONT-SIZE: 80%;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.nav:hover {
	FONT-SIZE: 80%;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

.bfieldrowboldh {
	COLOR: black;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 90%;
	FONT-WEIGHT: bold;
}

.bfieldred {
	BACKGROUND-COLOR: #6495ed;
	COLOR: #ffffff;
	CURSOR: hand;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
	FONT-WEIGHT: bold;
}

.bfieldblack {
	BACKGROUND-COLOR: #000000;
	COLOR: #ffffff;
	CURSOR: hand;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
	FONT-WEIGHT: bold;
}

.bfieldwhite {
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	CURSOR: hand;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
	FONT-WEIGHT: normal;
}

.hand {
	CURSOR: hand;
}

.odonto {
	BACKGROUND-COLOR: #cfcaba;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans Serif, Arial, Helvetica;
	FONT-SIZE: 80%;
	FONT-WEIGHT: bold;
}

.sms {
	BACKGROUND-COLOR: #7b9195;
	COLOR: #000000;
	FONT-FAMILY: Verdana, sans-serif, Arial, Helvetica;
	FONT-SIZE: 90%;
	FONT-WEIGHT: normal;
}

.smsbutton {
	BACKGROUND-COLOR: #7b9195;
	border-bottom-color: #7b9195;
	border-bottom-style: ridge;
	border-bottom-width: thin;
	border-left-color: #7b9195;
	border-left-style: groove;
	border-left-width: thin;
	border-right-color: #7b9195;
	border-right-style: ridge;
	border-right-width: thin;
	border-top-color: #7b9195;
	border-top-style: groove;
	border-top-width: thin;
	COLOR: #000000;
	FONT-FAMILY: Verdana, sans-serif, Arial, Helvetica;
	FONT-SIZE: 90%;
	FONT-WEIGHT: normal;
}

.smsinput {
	BACKGROUND-COLOR: #7b9195;
	border-bottom-color: #7b9195;
	border-bottom-style: groove;
	border-bottom-width: thin;
	border-left-color: #7b9195;
	border-left-width: thin;
	border-right-color: #7b9195;
	border-right-width: thin;
	border-top-color: #7b9195;
	border-top-width: thin;
	COLOR: #000000;
	FONT-FAMILY: Verdana, sans-serif, Arial, Helvetica;
	FONT-SIZE: 90%;
	FONT-WEIGHT: bold;
}

.smsinvert {
	BACKGROUND-COLOR: #000000;
	COLOR: #7b9195;
	FONT-FAMILY: Verdana, sans-serif, Arial, Helvetica;
	FONT-SIZE: 90%;
	FONT-WEIGHT: normal;
}