html {
height : 100%;
min-height : 100%;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-size : 100%;
background : transparent;
}
div#klatest { 
text-align:left;
font-weight: bold;
}
em {
background-attachment : scroll;
background-color : #ffffcc;
background-image : none;
background-position : 0% 0%;
background-repeat : repeat;
font-style : italic;
}
table.custom {
border-collapse : collapse;
border-top-color : #378d37;
border-top-style : solid;
border-top-width : 1px;
margin-bottom : 1em;
margin-left : auto;
margin-right : auto;
margin-top : 1em;
width : 100%;
}
table.custom caption {
caption-side : top;
color : #378d37;
font-size : 1em;
letter-spacing : 0.1em;
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
margin-top : 1em;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
padding-top : 0;
text-align : center;
}
table.custom tr.odd td {
background-attachment : scroll;
background-color : #f9f9f9;
background-image : none;
background-position : 0% 0%;
background-repeat : repeat;
}
table.custom tr.odd .column1 {
background-attachment : scroll;
background-color : #f0f0f0;
background-image : none;
background-position : 0% 0%;
background-repeat : repeat;
}
table.custom .column1 {
background-attachment : scroll;
background-color : #f0f0f0;
background-image : none;
background-position : 0% 0%;
background-repeat : repeat;
}
table.custom td {
border-color : #a3ba60;
border-style : solid;
border-width : 1px;
padding-bottom : 0.5em;
padding-left : 1.2em;
padding-right : 1.2em;
padding-top : 0.5em;
text-align:center;
}
table.custom th {
border-color : #a3ba60;
border-style : solid;
border-width : 1px;
font-weight : normal;
padding-bottom : 0.3em;
padding-left : 1em;
padding-right : 1em;
padding-top : 0.3em;
text-align : left;
}
table.custom thead th {
background-attachment : scroll;
background-color : #f0f0f0;
background-image : none;
background-position : 0% 0%;
background-repeat : repeat;
color : #555555;
font-family : "Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 1.3em;
font-style : normal;
font-variant : normal;
font-weight : bold;
line-height : 2.2em;
text-align : center;
}
table.custom tfoot th {
background-attachment : scroll;
background-color : #f0f0f0;
background-image : none;
background-position : 0% 0%;
background-repeat : repeat;
text-align : center;
}
table.custom tfoot th strong {
color : #536f1d;
font-family : "Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 1.2em;
font-style : normal;
font-variant : normal;
font-weight : bold;
line-height : normal;
margin-bottom : 0.5em;
margin-left : 0;
margin-right : 0.5em;
margin-top : 0.5em;
}
table.custom tfoot th em {
color : #f03b58;
font-size : 1.1em;
font-style : normal;
font-weight : bold;
}
body {
line-height : 1;
}
blockquote, q {
quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
content : '';
}
ul {
list-style : none;
}
:focus {
outline : 0;
}
ins {
text-decoration : none;
}
del {
text-decoration : line-through;
}
table {
border-collapse : collapse;
border-spacing : 0;
empty-cells : show;
}
* html .clearfix {
height : 1%;
}
html[xmlns] .clearfix {
display : block;
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.clear, .divider {
clear : both;
}
.no-display {
display : none !important ;
}
.nowrap, .nobr {
white-space : nowrap !important ;
}
.no-border {
border : 0 !important ;
}
.no-padding {
padding : 0 !important ;
}
.no-margin {
margin : 0 !important ;
}
.v-top {
vertical-align : top;
}
.v-middle {
vertical-align : middle;
}
.v-bottom {
vertical-align : bottom;
}
.a-left {
text-align : left;
}
.a-center {
text-align : center;
}
.a-right {
text-align : right;
}
.left {
float : left;
}
.right {
float : right;
}
.auto-width {
width : auto;
}
html {
min-height : 100%;
border-bottom : 1px solid transparent;
}
.gk_unvisible {
height : 1px !important ;
left : -10000px !important ;
overflow : hidden !important ;
position : absolute !important ;
top : auto !important ;
width : 1px !important ;
}