.tablebg1 {
        background-color: #000000;
}
.tablebg2 {
        background-color: #FFFFFF;
}
.tablebg3 {
        background-color: #D40000;
}

.tablebg4 {
        background-color: #D7D7D7;
}
.tablebg5 {
        background-color: #FF7800;
}
.tablebg6 {
        background-color: #8C8C8C;
}
.tablebg7 {
        background-color: #AAAAAA;
}
.tablebg8 {
        background-color: #BDBDBD;
}
.tablebg9 {
        background-color: #051A75;
}
.tablebg10 {
        background-color: #F1F2F4;
}
.tablebg11 {
        background-color: #E9E9E9;
}
.tablebg12 {
        background-color: #A3A3A3;
}
.tablebg13 {
        background-color: #051A75;
}
.tablebg14 {
        background-color: #E2E2E2;
}
.tablebg15 {
        background-color: #0E2588;
}
.tablebg16 {
        background-color: #0FBF0B;
}
.tablebg17 {
        background-color: #E5E5E5;
}
.templatebg {
        background-color: #C7C7C7;
}
.templatemenu {
        background-color: #051A75;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        font-weight: bold;
}

a.menu {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
}
a.menu:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: underline;
}
.sideboxtitle {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
}
.sideboxtext {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        text-decoration: none;
}
a.sideboxtext {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
}
a.sideboxtext:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: underline;
}
.sideboxtext2 {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #A6A6A6;
}
a.sideboxtext2 {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #A6A6A6;
        text-decoration: none;
        font-weight: bold;
}
a.sideboxtext2:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #A6A6A6;
        text-decoration: underline;
        font-weight: bold;
}

.forms {
        font-family:  Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #2A2828;
        background-color: #ECECEC;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-top-color: #808080;
        border-right-color: #C0C0C0;
        border-bottom-color: #C0C0C0;
        border-left-color: #808080;
}
.forms2 {
        font-family:  Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #2A2828;
        background-color: #FFFFFF;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-top-color: #808080;
        border-right-color: #C0C0C0;
        border-bottom-color: #C0C0C0;
        border-left-color: #808080;
}
.forms3 {
        font-family:  Arial, Verdana, Helvetica, sans-serif;
        font-size: 9px;
        color: #2A2828;
        background-color: #FFFFFF;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-top-color: #808080;
        border-right-color: #C0C0C0;
        border-bottom-color: #C0C0C0;
        border-left-color: #808080;
}
.buttons {
        font-family:  Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #2A2828;
        background-color: #ECECEC;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-top-color: #808080;
        border-right-color: #C0C0C0;
        border-bottom-color: #C0C0C0;
        border-left-color: #808080;
        padding-right: 2px;
        padding-left: 2px;

}

.text {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
}
a.text {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        text-decoration: underline;
}
a.text:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #D40000;
        text-decoration: underline;
}
.navbar {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #8C8C8C;
        font-weight: bold;
        text-decoration: none;
}
a.navbar {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #8C8C8C;
        font-weight: bold;
        text-decoration: underline;
}
a.navbar:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #D40000;
        font-weight: bold;
        text-decoration: underline;
}
a.loja {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        text-decoration: none;
}
a.loja:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        text-decoration: underline;
}
.smltext2 {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        text-decoration: none;
}
a.smltext2 {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        text-decoration: underline;
}
a.smltext2:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #D40000;
        text-decoration: underline;
}
.smltext {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        text-decoration: none;
}
a.smltext {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        text-decoration: underline;
}
a.smltext:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 10px;
        color: #D40000;
        text-decoration: underline;
}
.verysmltext {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 9px;
        color: #000000;
}
.regtext {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}
a.templates {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #666666;
        text-decoration: underline;
        font-weight: bold;
}
a.templates:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #BE2929;
        text-decoration: underline;
        font-weight: bold;
}
.site {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #8C8C8C;
        font-weight: bold;
        text-decoration: none;
}
a.site {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #8C8C8C;
        font-weight: bold;
        text-decoration: underline;
}
a.site:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #D40000;
        font-weight: bold;
        text-decoration: underline;
}
.site2 {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        font-weight: bold;
        text-decoration: none;
}
.url {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}
.welcome {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #051A75;
        font-weight: bold;
}
.welcome2 {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #051A75;
        font-weight: bold;
}
.newstextbox {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-weight: bold;
        background-color: #F2F2F2;
        padding: 7px;
}
.bottomnav {
        background-color: #469810;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        font-weight: bold;
}
a.bottomnav {
        background-color: #E2E2E2;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-weight: normal;
        text-decoration: none;
}
a.bottomnav:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-weight: normal;
        text-decoration: underline;
}

a.helpmenu {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #0E2588;
        font-weight: bold;
        text-decoration: none;
}
a.helpmenu:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #D40000;
        font-weight: bold;
        text-decoration: none;
}
a.helpsub {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: bold;
        text-decoration: none;
}
a.helpsub:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 10px;
        color: #D40000;
        font-weight: bold;
        text-decoration: none;
}
.helptitle {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 14px;
        color: #0E2588;
        font-weight: bold;
}
.likebuttons {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        margin: 1px;
        padding: 1px;
        border: 1px solid #B1B1B1;
}
.action {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 28px;
        color: #000000;
        font-weight: bold;
}



.TableTitleRow { background-color: #C8D6E5; font-weight: bold; text-align: center; font-size: 11px; }
.TableTitle { font-weight: bold; text-align: center; font-size: 10px; }
.TableRow1 { background-color: #FFFFFF; font-size: 10px; }
.TableRow2 { background-color: #EEEEEE; font-size: 10px; }
.TableSolidRow { font-weight: bold; background-color: #C8D6E5; }
.TableSummaryRow { font-weight: bold; background-color: #EEEEEE; font-size: 11px; }
