BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #dae2e3
}
A:link {
	COLOR: #2b659f
}
A:hover {
	COLOR: #2b659f
}
A:visited {
	COLOR: #2b659f
}
A:active {
	COLOR: #2b659f
}
.txt_b {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Tahoma
}
.campo_reg {
	BORDER-RIGHT: #bdd1de 1px solid; BORDER-TOP: #bdd1de 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #bdd1de 1px solid; WIDTH: 100px; COLOR: #999999; BORDER-BOTTOM: #bdd1de 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px
}
.txt_a {
	FONT-SIZE: 10px; COLOR: #bdd1de; FONT-FAMILY: Tahoma
}
.puls_reg {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: medium none; WIDTH: 60px; COLOR: #1d4771; BORDER-BOTTOM: medium none; FONT-FAMILY: Tahoma; HEIGHT: 14px; BACKGROUND-COLOR: #bdd1de
}
.txt_n {
	FONT-SIZE: 10px; COLOR: #5e97c4; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txt_c {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #5e97c4; FONT-FAMILY: Tahoma
}
.txt_d {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2b659f; FONT-FAMILY: Arial
}
.txt_e {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #91b93e; FONT-FAMILY: Tahoma
}
A.txt_b1:link {
	COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.txt_b1:hover {
	COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.txt_b1:visited {
	COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.txt_b1:active {
	COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.txt_a1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #bdd1de; FONT-FAMILY: Tahoma
}
.arial11 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txt_e0 {
	FONT-SIZE: 10px; COLOR: #91b93e; FONT-FAMILY: Tahoma
}
.txt_blu {
	FONT-SIZE: 10px; COLOR: #2b659f; FONT-FAMILY: Tahoma
}
.txt_alby {
	FONT-SIZE: 11px; COLOR: #2b659f; FONT-FAMILY: Tahoma
}
.txt_e1 {
	FONT-SIZE: 11px; COLOR: #91b93e; FONT-FAMILY: Tahoma
}
.txt_tao11 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma
}
.txt_tao10 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma
}
.txt_cn {
	FONT-SIZE: 10px; COLOR: #5e97c4; FONT-FAMILY: Tahoma
}
.txt_b1 {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #005c8c; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: 11px; COLOR: #005c8c; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.camp {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 120px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff
}
.cap {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 40px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff
}
.indi {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 200px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff
}
.rich {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 260px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 120px; BACKGROUND-COLOR: #ffffff
}
.pulsrich {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; WIDTH: 120px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #e6e6e6
}
.prov {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 20px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff
}
.nasc {
	FONT-SIZE: 1px; COLOR: #bdd1de; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.CalendarGen {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10px; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none
}
TABLE.Calendar {
	BORDER-RIGHT: #ffaa00 1px solid; BORDER-TOP: #ffaa00 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ffaa00 1px solid; WIDTH: 110px; BORDER-BOTTOM: #ffaa00 1px solid
}
TD.CalendarMonthHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Helvetica,sans-serif; TEXT-ALIGN: center
}
TD.CalendarWeekHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 20px; COLOR: white; BACKGROUND-COLOR: #ffaa00; TEXT-ALIGN: center
}
TD.CalendarSundayHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 20px; COLOR: white; BACKGROUND-COLOR: #ffaa00; TEXT-ALIGN: center
}
TD.CalendarDay {
	FONT-SIZE: 10px; TEXT-ALIGN: center
}
TD.CalendarEventDay {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-COLOR: #dcdcdc; TEXT-ALIGN: center
}
TD.CalendarToday {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; TEXT-ALIGN: center
}
TABLE.CalendarNav {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; HEIGHT: 30px
}