.Bsbttn {
	BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; FONT-SIZE: 13px; BACKGROUND: #d6e7ef; BORDER-LEFT: #afc4d5 1px solid; CURSOR: hand; COLOR: #000066; BORDER-BOTTOM: #104a7b 1px solid; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none
}

.jmNro {
	COLOR: darkgray; FONT-FAMILY: Arial; FONT-SIZE: 8pt; WIDTH: 1%
}
.jmCeldaTitulo {
	BACKGROUND: #7189c4; COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: Arial ; 
	TEXT-ALIGN: center; FONT-SIZE: 10pt; HEIGHT: 16pt
}
.jmCeldaImpresion1
{
	BACKGROUND: #eeeeee; COLOR: black; FONT-WEIGHT: bold; FONT-FAMILY: Arial ; 
	TEXT-ALIGN: center; FONT-SIZE: 7pt; HEIGHT: 16pt
}
.jmCeldaImpresion
{
	BACKGROUND: #eeeeee; COLOR: black; FONT-WEIGHT: bold; FONT-FAMILY: Arial ; 
	TEXT-ALIGN: center; FONT-SIZE: 7pt; HEIGHT: 16pt
}
.jmCampo {
	FONT-FAMILY: Arial; FONT-SIZE: 8pt
}
.jmCampo1 {
	FONT-FAMILY: Arial; FONT-SIZE: 7pt
}
BODY {
	FONT-SIZE: x-small; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #fffffc
}
BODY.page {
	FONT-SIZE: x-small; MARGIN: 1em 2em; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #fffffc
}
HR.page {
	BORDER-TOP: solid
}
.navbar-header {
	FONT: x-small , Arial, Helvetica, Swiss, sans-serif; TEXT-ALIGN: center
}
.navbar-search {
	FONT-SIZE: 10pt; TEXT-ALIGN: left
}
.page-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.page-subtitle {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.alert {
	FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.status-msg {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.fld-req {
	VERTICAL-ALIGN: top; COLOR: red
}
.fld-std {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.fld-std-small {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.fld-std-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.fld-std-text {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.fld-std-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.fld-std-italic {
	FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.fld-val {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.fld-list-val {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.hint {
	FONT-SIZE: 10pt; COLOR: gray; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.hint-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: gray; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.hint-small {
	FONT-SIZE: 8pt; COLOR: gray; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.hint-intro {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.email-header {
	FONT-SIZE: 10pt; COLOR: #000088; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.email-text {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.fld-hint {
	FONT-SIZE: 10pt; COLOR: gray; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.fld-time {
	FONT-SIZE: 8pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.fld-title {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #000088; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; TEXT-ALIGN: right
}
.fld-title-left {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #000088; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; TEXT-ALIGN: left
}
.fld-title-noalign {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #000088; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.fld-title-neutral {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: gray; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.fld-confirm {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000088; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; TEXT-ALIGN: left
}
.fld-title-big {
	FONT-WEIGHT: bolder; FONT-SIZE: larger; COLOR: #000088; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; TEXT-ALIGN: left
}
.fld-title-text {
	FONT-SIZE: 10pt; COLOR: #000088; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; TEXT-ALIGN: left
}
.fld-title-misc {
	FONT-SIZE: smaller; VERTICAL-ALIGN: top; COLOR: #000088; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.fld-title-notice {
	FONT-WEIGHT: bold; FONT-SIZE: smaller; VERTICAL-ALIGN: bottom; COLOR: #000088; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; TEXT-ALIGN: left
}
.fld-title-viewby {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #000088; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; TEXT-ALIGN: left
}
.fld-title-alert {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; COLOR: red; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; TEXT-ALIGN: left
}
.fld-created {
	FONT-SIZE: 9pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.fld-small {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
TABLE.cal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: x-small , Arial, Helvetica, Swiss, sans-serif; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: white
}
A.cal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: x-small , Arial, Helvetica, Swiss, sans-serif; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: white
}
A.cal-day {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
TD.cal-day {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.cal-day-hour {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #fefed4; TEXT-ALIGN: right
}
.cal-code {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #fefed4; TEXT-ALIGN: center
}
A.cal-month-day {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
TD.cal-month-day {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.cal-month-today {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #fdc; TEXT-ALIGN: left
}
.cal-month-today:link {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #fdc; TEXT-ALIGN: left
}
.cal-month-today:visited {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #fdc; TEXT-ALIGN: left
}
A.cal-other-day {
	FONT-WEIGHT: lighter; FONT-SIZE: 9pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
TD.cal-other-day {
	FONT-WEIGHT: lighter; FONT-SIZE: 9pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
A.cal-month-other-day {
	FONT-WEIGHT: lighter; VERTICAL-ALIGN: top; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
TD.cal-month-other-day {
	FONT-WEIGHT: lighter; VERTICAL-ALIGN: top; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
.cal-other-day-active {
	FONT-WEIGHT: lighter; FONT-SIZE: 9pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #ffff33; TEXT-ALIGN: center
}
TD.cal-other-day-active {
	FONT-WEIGHT: lighter; FONT-SIZE: 9pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #ffff33; TEXT-ALIGN: center
}
A.cal-active-day {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #ffff33; TEXT-ALIGN: center
}
TD.cal-active-day {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #ffff33; TEXT-ALIGN: center
}
.cal-week-day {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #fefed4; TEXT-ALIGN: center
}
.cal-week-today {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #fdc; TEXT-ALIGN: center
}
.cal-week-today:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #fdc; TEXT-ALIGN: center
}
.cal-week-today:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #fdc; TEXT-ALIGN: center
}
.cal-week-day-name {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.cal-remind-notify {
	FONT-SIZE: 9pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
TD.cal-days {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #eee
}
TR.cal-days {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #eee
}
TD.cal-month-days {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #ccc
}
TR.cal-month-days {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #ccc
}
.cal-month-day-detail {
	FONT-SIZE: 60%; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
TD.cal-today-is {
	FONT-SIZE: 80%; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
TR.cal-head {
	FONT-WEIGHT: 900; FONT-SIZE: 90%; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: center
}
TH.cal-head {
	FONT-WEIGHT: 900; FONT-SIZE: 90%; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: center
}
.cal-today {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; TEXT-ALIGN: center
}
.cal-today:link {
	COLOR: red
}
.cal-today:visited {
	COLOR: red
}
.cal-picker {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #fefed4
}
.cal-picker-cur {
	FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.cal-picker-alt {
	FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.list {
	BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.list1 {
	BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: thin; BORDER-BOTTOM-STYLE: none
}
.listtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.listtitle-white {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #999999; BORDER-BOTTOM-STYLE: none
}
.listblocktitle-white {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #606060; BORDER-BOTTOM-STYLE: none
}
.listtitle-violet {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #990000; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.listtitle-small {
	FONT-SIZE: 8pt; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.list-odd {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #eee
}
.list-even {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: white
}
.list-odd-active {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #9cf; TEXT-ALIGN: left
}
.list-even-active {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #9cf; TEXT-ALIGN: left
}
.page-link {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif;TEXT-DECORATION: none;COLOR: #104a7b;
}
.strtpg-edit-logo {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-welcome-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-admin-txt {
	FONT-SIZE: 8pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-win-title-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-win-title-link {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-win-color-std {
	BACKGROUND-COLOR: #0066cc
}
.strtpg-win-color-sponsor {
	BACKGROUND-COLOR: #cccccc
}
.strtpg-win-sponsor-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-win-color-spam {
	BACKGROUND-COLOR: #ff9900
}
.strtpg-win-color-dirassist {
	BACKGROUND-COLOR: #ffff80
}
.strtpg-cal-section {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: gray; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-cal-item-time {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-cal-item-title {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-no-items {
	FONT-SIZE: 8pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-item {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-item-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-links-item {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-links-section {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-whtsnew-section {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #c0c0c0; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-whtsnew-item {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-whtsnew-item-author {
	FONT-SIZE: 8pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-whtsnew-item-number {
	FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; font-stye: italic
}
.strtpg-seemore {
	FONT-SIZE: 8pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-dusage-percent {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-dusage-percent-warn {
	FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-dusage-text {
	FONT-SIZE: 8pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-br {
	FONT-SIZE: 6pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-assistant-item {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-ann-item {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.strtpg-ann-author {
	FONT-SIZE: 8pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.orderpg-hint {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.bus-mall-category {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #543e78; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.bus-mall-subcategory {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.bus-mall-subcategory:link {
	COLOR: #000084
}
.bus-mall-subcategory:visited {
	COLOR: #800080
}
.bus-mall-subsubcategory {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffcc00; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.bus-mall-servicelink {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.bus-mall-servicelink:link {
	COLOR: #000084
}
.bus-mall-servicelink:visited {
	COLOR: #800080
}
.bus-mall-hint {
	FONT-SIZE: 8pt; COLOR: #38656a; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.bus-mall-pgtitle-sm {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #543e78; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.bus-mall-pgtitlehint-sm {
	FONT-SIZE: 8pt; COLOR: #38656a; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.bus-mall-pgtitle-lg {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #543e78; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.bus-mall-pgtitlehint-lg {
	FONT-SIZE: 10pt; COLOR: #38656a; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.pers-mall-category {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #38656a; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.pers-mall-subcategory {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.pers-mall-subcategory:link {
	COLOR: #000084
}
.pers-mall-subcategory:visited {
	COLOR: #800080
}
.pers-mall-subsubcategory {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #c84cd0; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.pers-mall-servicelink {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.pers-mall-servicelink:link {
	COLOR: #000084
}
.pers-mall-servicelink:visited {
	COLOR: #800080
}
.pers-mall-hint {
	FONT-SIZE: 8pt; COLOR: #777777; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.pers-mall-pgtitle-sm {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #543e78; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.pers-mall-pgtitlehint-sm {
	FONT-SIZE: 10pt; COLOR: #777777; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.pers-mall-pgtitle-lg {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #38656a; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.pers-mall-pgtitlehint-lg {
	FONT-SIZE: 10pt; COLOR: #777777; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.discussions-threadview-date {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.discussions-threadview-title {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.discussions-threadview-author {
	FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.discussions-threadview-responsecount {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.discussions-response-date {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.discussions-response-title {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.discussions-response-author {
	FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.discussions-forum-listtitle {
	FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.poll-title {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #999999
}
.poll-fld-title {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; COLOR: #000088; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; TEXT-ALIGN: right
}
.poll-subtitle {
	FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #cccccc
}
.poll-title-list {
	FONT-SIZE: 10pt; COLOR: gray; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-WEITHG: bold
}
.poll-spacer {
	FONT-SIZE: 1pt; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; HEIGHT: 2px; BACKGROUND-COLOR: #cccccc
}
.poll-spacer-strtpg {
	FONT-SIZE: 1pt; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; HEIGHT: 2px
}
.poll-unselected {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff
}
.poll-selected {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #ffffbb
}
.poll-stripe {
	BACKGROUND-COLOR: #cccccc
}
.poll-white-stripe {
	BACKGROUND-COLOR: #ffffff
}
.poll-edit {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #e7e7e7
}
.discussions-forum-listtitle-small {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.search {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #e0e0e0
}
.mailings-category {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.mailings-section {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.mailings-section-gatherer {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.mailings-hint {
	FONT-SIZE: 8pt; COLOR: gray; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.mailings-option-text {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.mailings-option-hint {
	FONT-SIZE: 10pt; COLOR: gray; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.mailings-heading {
	FONT-SIZE: 10pt; COLOR: #000088; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.br-small {
	FONT-SIZE: 4pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.br-tiny {
	FONT-SIZE: 1pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.opt-in-txt-lg {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.opt-in-txt-10 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.folder-path {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.folder-path-bigger {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.doc-no-file {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.alert-no-entries {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial
}
.links-small {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.group-list {
	FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.welcome-page-field-label {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.welcome-page-text {
	FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.welcome-page-text-10 {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.welcome-page-field {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.welcome-page-text-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.welcome-page-hint-text2 {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.welcome-page-hint-text {
	FONT-SIZE: 9pt; COLOR: black; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.welcome-page-hint-text-left {
	FONT-SIZE: 9pt; COLOR: black; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.signup-page-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.regpend-welcome-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.regpend-welcome-txt2 {
	FONT-SIZE: 9pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.qr-site-url {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.email-preview-page {
	FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #c0c0c0
}
.specials-title {
	FONT-SIZE: 4pt; COLOR: #0066cc; FONT-FAMILY: verdana
}
.ca-quickreg-hint {
	FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.welcome-page-text-8 {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.login-section {
	FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #e8e8e8
}
.about-section {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: white
}
.ads-section {
	FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.ads-bold-italic-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.login-bold-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.login-subheading {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.borde-tabla{
	BORDER: thin; 
}

.login-box {
	BORDER-TOP-WIDTH: thick; BORDER-LEFT-WIDTH: thin; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BACKGROUND-COLOR: #ffffcc; BORDER-RIGHT-WIDTH: thin; BORDER-RIGHT-COLOR: black
}
.login-about-text {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.login-about-bold-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.invite-req-bold-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.invite-req-text {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.invite-req-hint-text {
	FONT-SIZE: 10pt; COLOR: gray; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.quick-reg-page-title {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; VERTICAL-ALIGN: baseline; COLOR: white; FONT-FAMILY: Tahoma, Verdana, helvetica, sans-serif; TEXT-ALIGN: left
}
.quick-reg-section-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.alpha-picker {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.alpha-selected {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; BACKGROUND-COLOR: gray; TEXT-ALIGN: center
}
BODY {background:url(../images/logoback.jpg) center center fixed no-repeat;}
