BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
TABLE {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.maintable {
	MARGIN-LEFT: auto; WIDTH: 759px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #f1f1f3
}
.leftbar {
	VERTICAL-ALIGN: top; WIDTH: 143px
}
A {
	COLOR: #3c3c62
}
A:hover {
	COLOR: #ff0000
}
A:visited {
	COLOR: #3c3c62; TEXT-DECORATION: none
}
A:active {
	COLOR: #3c3c62
}
.bn12h {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #3c3c62; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bn12h A {
	COLOR: #3c3c62
}
.bn12h A:visited {
	COLOR: #3c3c62
}
.bn12h A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.bn11g {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bn06n {
	FONT-WEIGHT: normal; FONT-SIZE: 6px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bn08n {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bn08 {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bn09 {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bn09n {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bn10 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.vn09 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #336600; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; BACKGROUND-COLOR: #f5ffec; FONT-VARIANT: normal
}
.vn10 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #336600; LINE-HEIGHT: normal; PADDING-TOP: 2px; FONT-STYLE: normal; BACKGROUND-COLOR: #f5ffec; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.vn12 {
	BORDER-RIGHT: #e2e1e7 0.025cm solid; PADDING-RIGHT: 0px; BORDER-TOP: #e2e1e7 0.025cm solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e2e1e7 0.025cm solid; COLOR: #336600; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e1e7 0.025cm solid; FONT-STYLE: normal; BACKGROUND-COLOR: #f5ffec; FONT-VARIANT: normal
}
.wptable {
	FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../img/bg_webpart.jpg); WIDTH: 280px; COLOR: white; BACKGROUND-REPEAT: repeat-x; FONT-STYLE: normal; HEIGHT: 150px
}
.wptitle {
	FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.wp10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: oblique; FONT-VARIANT: normal
}
.wp12 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #3c3c62; LINE-HEIGHT: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.wp12 A {
	COLOR: #3c3c62
}
.wp12 A:active {
	COLOR: #3c3c62
}
.wp12 A:visited {
	COLOR: #3c3c62
}
.wp12 A:hover {
	FONT-WEIGHT: bold; COLOR: #ce4c4c; TEXT-DECORATION: underline
}
.bn10n {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bn11no {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: oblique; FONT-VARIANT: normal
}
.bn10inp {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bn14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bn12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bn12a {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bn12inp {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bn12b {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-VARIANT: normal
}
.bn09g {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: oblique; FONT-VARIANT: normal
}
.bn10g {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: oblique; FONT-VARIANT: normal
}
.bn12g {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bg09 {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: oblique; FONT-VARIANT: normal
}
.bg10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: oblique; FONT-VARIANT: normal
}
.bg12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: oblique; FONT-VARIANT: normal
}
.bg09g {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: oblique; FONT-VARIANT: normal
}
.bg10g {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: oblique; FONT-VARIANT: normal
}
.bg12g {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: oblique; FONT-VARIANT: normal
}
.br12g {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #ff0000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.lb12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #a6a4aa; LINE-HEIGHT: normal; FONT-STYLE: oblique; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.vb9inp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #336600; PADDING-TOP: 0px; BACKGROUND-COLOR: #f5ffec
}
.dbtable {
	BORDER-RIGHT: #385993 0.025cm solid; PADDING-RIGHT: 0px; BORDER-TOP: #385993 0.025cm solid; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #385993 0.025cm solid; COLOR: #336600; PADDING-TOP: 0px; BORDER-BOTTOM: #385993 0.025cm solid; BACKGROUND-COLOR: #f5ffec
}
.dbhdrrow {
	BORDER-RIGHT: #385993 0.025cm solid; PADDING-RIGHT: 0px; BORDER-TOP: #385993 0.025cm solid; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #385993 0.025cm solid; COLOR: #336600; PADDING-TOP: 0px; BORDER-BOTTOM: #385993 0.025cm solid; BACKGROUND-COLOR: #f5ffec
}
.dbhdrcell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #336600; PADDING-TOP: 0px; BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: center
}
.dbhdrcell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #336600; PADDING-TOP: 0px; BACKGROUND-COLOR: #0000ff; TEXT-ALIGN: center
}
.dbrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #336600; PADDING-TOP: 0px; BACKGROUND-COLOR: #f5ffec
}
.dbcell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #336600; PADDING-TOP: 0px; BACKGROUND-COLOR: #f5ffec
}
.rightborder {
	BORDER-RIGHT: #ffffff 3px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; COLOR: #41556a; PADDING-TOP: 3px; HEIGHT: 100%; BACKGROUND-COLOR: #f1f1f3
}
dstable {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FONT-SIZE: 12pt; MARGIN: 20px 0px; BORDER-LEFT: #666 1px solid; WIDTH: 700px; BORDER-BOTTOM: #666 1px solid
}
dstable.th {
	BORDER-RIGHT: #41556a 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #41556a 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #41556a 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #41556a 1px solid; TEXT-ALIGN: left
}
dbstable.td {
	BORDER-RIGHT: #41556a 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #41556a 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #41556a 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #41556a 1px solid; TEXT-ALIGN: left
}
THEAD TR {
	BORDER-RIGHT: #41556a 1px solid; BORDER-TOP: #41556a 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #41556a 1px solid; BORDER-BOTTOM: #41556a 1px solid; BACKGROUND-COLOR: #e2e1e7
}
dstable.sorted {
	BACKGROUND-COLOR: orange
}
dstable.th A {
	FONT-SIZE: 10pt; COLOR: #41556a
}
dstable.th A:visited {
	FONT-SIZE: 10pt; COLOR: #41556a
}
dstable.th A:hover {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: underline
}
TH.sorted A {
	BACKGROUND-POSITION: right 50%; DISPLAY: block; WIDTH: 100%
}
TH.sortable A {
	BACKGROUND-POSITION: right 50%; DISPLAY: block; WIDTH: 100%
}
TH.sortable A {
	BACKGROUND-IMAGE: url(../img/arrow_off.png); BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
TH.order1 A {
	BACKGROUND-IMAGE: url(../img/arrow_down.png); BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f5ffec
}
TH.order2 A {
	BACKGROUND-IMAGE: url(../img/arrow_up.png); BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
TR.odd {
	FONT-SIZE: 10pt
}
TR.tableRowEven {
	FONT-SIZE: 10pt; BACKGROUND-COLOR: #e2e1e7
}
TR.even {
	FONT-SIZE: 10pt; BACKGROUND-COLOR: #e2e1e7
}
A {
	COLOR: #666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.bn20h {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #5d5c86; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.enter {
	FONT-SIZE: 12px; MARGIN: 2px; COLOR: #ce4c4c; FONT-STYLE: normal
}
.menuviewproperty {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3c3c62
}
.menuviewproperty:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d74750
}
.menuviewproperty2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3c3c62
}
.menuviewproperty2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d74750
}
.titlemenu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ce4c4c
}
SPAN.pagebanner {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: red 1px solid; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; WIDTH: 98%; PADDING-TOP: 2px; BORDER-BOTTOM: red 0px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
SPAN.pagelinks {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; WIDTH: 98%; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
SPAN.pagelinks A:hover {
	COLOR: red
}
.documento {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; MARGIN-LEFT: 5px; COLOR: #3c3c62; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.documento H2 {
	FONT-SIZE: 13px; COLOR: #3c3c62
}
#tabscontainer {
	FONT-SIZE: 12px; MARGIN-LEFT: auto; WIDTH: 990px; MARGIN-RIGHT: auto
}
.vptabcontent {
	FONT-SIZE: 10px; WIDTH: 950px; HEIGHT: auto; TEXT-ALIGN: left
}
.vptabcontent DIV#vpextprop-left {
	FLOAT: left; WIDTH: 400px
}
#vpextprop-right {
	FLOAT: right; WIDTH: 500px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.vptabcontent #minphoto {
	CLEAR: both; MARGIN-TOP: 30px; WIDTH: 100%; HEIGHT: 150px
}
.vptabcontent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; COLOR: #3c3c62; PADDING-TOP: 0px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.vptabcontent LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 195px; COLOR: #3c3c62; PADDING-TOP: 0px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.vpextprop-title {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: 200px; COLOR: #3c3c62; PADDING-TOP: 0px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.vpextprop-description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3c3c62; PADDING-TOP: 0px; FONT-FAMILY: Geneva, Arial; TEXT-ALIGN: justify
}
.vptabcontent DIV#vpzone-left {
	FLOAT: left; WIDTH: 350px
}
.vptabcontent DIV#vpzone-right {
	FLOAT: right; WIDTH: 450px
}
.calendar {
	BORDER-RIGHT: #6fb5d2 1px solid; BORDER-TOP: #6fb5d2 1px solid; BORDER-LEFT: #6fb5d2 1px solid; WIDTH: 100px; BORDER-BOTTOM: #6fb5d2 1px solid; HEIGHT: 140px
}
.calendarday {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #41556a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.calendarheader {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #fff; LINE-HEIGHT: normal; BACKGROUND-COLOR: #41556a; FONT-VARIANT: normal
}
.webtext {
	FONT-SIZE: 12px; COLOR: #cb5254
}
