BODY {        background-color: #ffffff;
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif; }
                
.header1 { color: #A3A3A3; font-family: Verdana, sans-serif; font-weight: bold; text-align: center; font-size: 12pt; }

.header2 { background-color: transparent; color: red; font-family: Verdana, sans-serif; font-weight: bold;  text-align: center; font-size: 14pt; }

.header3 { background-color: transparent; color: red; font-family: Verdana, sans-serif; font-weight: bold;  text-align: center; font-size: 22pt; }

.header4 { background-color: transparent; color: red; font-family: Verdana, sans-serif; font-weight: bold;  text-align: center; font-size: 11pt; }

.normal { font-family: Verdana, sans-serif; font-weight: normal; text-align: left; font-size: 8pt; }
.normalcenter { font-family: Verdana, sans-serif; font-weight: normal; text-align: center; font-size: 8pt; }

.normal-12 { font-family: Verdana, sans-serif; font-weight: normal; text-align: center; font-size: 12pt; }

.normal-10 { font-family: Verdana, sans-serif; font-weight: bold; text-align: center; font-size: 10pt; }

.normal_l { font-family: Verdana, sans-serif; font-weight: normal; text-align: left; font-size: 8pt; }

.normal-l { font-family: Verdana, sans-serif; font-weight: normal; text-align: left; font-size: 8pt; }

.menu_normal { font-family: Verdana, sans-serif; color: white; font-weight: bold; text-decoration:none; text-align: left; font-size: 10pt; }

.menu_normal2 { font-family: Verdana, sans-serif; color: gray; font-weight: bold; text-decoration:none; text-align: left; font-size: 10pt; }

.menu_small { font-family: Verdana, sans-serif; color: white; font-weight: bold; text-align: left; text-decoration:none; font-size: 8pt; }

.menu_small2 { background-color: #FFFFFF; font-family: Verdana, sans-serif; color: #3366CC; font-weight: bold; text-align: left; text-decoration:none; font-size: 8pt; }

.normal_r { font-family: Verdana, sans-serif; font-weight: normal; text-align: right; font-size: 8pt; }

.normal-r { font-family: Verdana, sans-serif; font-weight: normal; text-align: right; font-size: 8pt; }

.normalgray { background-color: transparent; color: gray; font-family: Verdana, sans-serif; font-weight: bold; font-size: 10pt; }

.normalbold { font-family: Verdana, sans-serif; font-weight: bold; text-align: center; font-size: 8pt; }

.normalbold_l { font-family: Verdana, sans-serif; font-weight: bold; text-align: left; font-size: 8pt; }

.normalbold-l { font-family: Verdana, sans-serif; font-weight: bold; text-align: left; font-size: 8pt; }

.normalbold_r { font-family: Verdana, sans-serif; font-weight: bold; text-align: right; font-size: 8pt; }

.normalbold-r { font-family: Verdana, sans-serif; font-weight: bold; text-align: right; font-size: 8pt; }

.colorblue { background-color: #FFFFFF; font-family: Verdana, sans-serif; font-weight: bold; text-align: center; color: green; font-size: 10pt; }

.colorred { background-color: #FFFFFF; font-family: Verdana, sans-serif; font-weight: bold; text-align: left; color: red; font-size: 10pt; }

.colorredcenter { background-color: #FFFFFF; font-family: Verdana, sans-serif; font-weight: bold; text-align: center; color: red; font-size: 10pt; }

.small-c { font-family: Verdana, sans-serif; font-weight: normal; text-align: center; font-size: 8pt; }

.small-left { font-family: Verdana, sans-serif; font-weight: normal; text-align: left; font-size: 8pt; }

.small_bold { font-family: Verdana, sans-serif; font-weight: bold; font-size: 8pt; }

.small-bold { font-family: Verdana, sans-serif; font-weight: bold; font-size: 8pt; }

.small-normal { font-family: Verdana, sans-serif; font-weight: normal; text-align: center; font-size: 8pt; }

.small_it { font-family: Verdana, sans-serif; font-style: italic; font-weight: normal; font-size: 8pt; }

.small-it { font-family: Verdana, sans-serif; font-style: italic; font-weight: normal; font-size: 8pt; }

.tabletitle {background-color: #C0C0C0; font-family: Arial; font-weight: bold; text-align: center; font-size: 10pt; }

.titlenews { background-color: transparent; color: gray; font-family: Verdana, sans-serif; font-weight: bold; font-size: 12pt; }

.top-menu-gradientk { background-color: #0099CC; color: #0099CC; }

.sub-menu-gradientk { background-color: #0099CC; }

.datablock {        border: 2px solid #efefef; }

.datablock-left {        padding-right: 7px; }

.datablock-right {        padding-left: 3px; }

.datablock-cell {        text-align: left;
                        padding: 5px; }
