body { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #6699CC; }

.banner { width: 100% }
.intro  { color: yellow; font-size: small; text-align: justify; margin: 0 0 10px; }
.login  { color: white; background-position: center 0; text-align: center; width: 100%; margin-bottom: 5px; } 

table.main { width:100%; }
td { border: solid 1px white; background-color: #6699CC;}

.menu   { font-size: 12pt; font-weight: 600; margin: 10px }
a { text-decoration:none }

.kidea  { color: white; font-size: medium;  padding: 10px}
.krate    { float: right; width: 100px; font-size: x-small; font-style: italic; text-align: right  }
.ktitle   { font-size: x-large; font-weight: bold; }
.kdate    { font-size: x-small; font-style: italic; }
.kimage   { float: left; padding: 10px}
.welimgdiv   { float: right; padding: 10px}
img.welimg    {border: solid 1px white;}
img.kimg    { border: solid 1px white;}
.kcontent { padding: 10px; min-height: 150px; }
.kdown    { color: yellow; font-size: medium; font-weight: bold; text-align: center; padding: 10px }
.kads     { text-align: center; padding: 10px; border: solid 1px white }

.kindtxt {text-align: justify }
.kindimg { float: left; padding: 1px}

.klicon { float: left; width: 170px; height: 225px; text-align: center; padding: 10px }
.icon_title { font-size: medium}
.icon_rate  { padding: 5px}
.icon_img   { }

.ads    { text-align: center; padding: 10px  }

.rhead    { font-weight: bold; padding: 10 10 0 10 }

.review { padding: 10px   }
.rtitle   { font-size: small;font-style: italic;  }
.rbody    { font-size: small; }

.copy   { width: 100%;  font-size: x-small; text-align: center }

.kfaq {padding: 10px}
.ka     { padding:2px }
.kq     { font-weight:600; padding:2px }

.getacro { padding: 10px; font-weight: 300; text-align: center; font-size: xx-small; }
.newest { border: solid 1px white }
