/**
 * Qogito - CSS theme
 *
 * Author: Dimitri Diels
 */

/* General page style */
body { background-color: #F0F0F0; }
.maintable { background-color: #FFFFFF; }

/* General font families */
font,th,td,p,a,li,input { font-family: Verdana, Tahoma; font-size: 12px; font-weight: normal; }
a:link,a:active,a:visited { color: #363636; text-decoration: none; }
a:hover { color: #363636; text-decoration: underline; }
hr { height: 0px; border: 0px solid #363636; border-top-width: 1px; }
.caption { font-size: 22px; font-weight: bold; color: #363636; text-decoration: none; }
.title { font-size: 18px; color: #363636; text-decoration: none; }
.textlarge { font-size: 16px; color: #363636; text-decoration: none; }
.textnormal { font-size: 14px; color: #363636; text-decoration: none; }
.textbold { font-size: 14px; font-weight: bold; color: #363636; text-decoration: none; }
.textsmall { font-size: 12px; color: #363636; text-decoration: none; }

/* Navigation table */
.navtable { background-color: #595959; }
.navrow { font-size: 22px; color: #F0F0F0; text-decoration: none; margin: 0px 0px 0px 30px; }
a.navrow:link,a.navrow:active,a.navrow:visited { color: #F0F0F0; text-decoration: none; }
a.navrow:hover { color: #F0F0F0; text-decoration: underline; }
.navselect { font-size: 22px; color: #00B050; text-decoration: none; margin: 0px 0px 0px 30px; }
a.navselect:link,a.navselect:active,a.navselect:visited { color: #00B050; text-decoration: none; }
a.navselect:hover { color: #00B050; text-decoration: underline; }

/* Body table */
.bodytable { padding: 20px 20px 20px 20px; }

/* Footer table */
.footertable { background-color: #FFFFFF; }
.footerrow { font-size: 12px; font-weight: bold; color: #363636; text-decoration: none; }
a.footerrow:link,a.footerrow:active,a.footerrow:visited { color: #363636; text-decoration: none; }
a.footerrow:hover { color: #363636; text-decoration: underline; }
