/*
 *	W-AGORA 4.2
 *	-----------
 *	$Id: style.css,v 1.18 2005/12/21 14:55:46 mdruilhe Exp $
 *	default Cascading Style sheet - All styles can be redefined in the template
 *	Author:		Marc Druilhe <mdruilhe@w-agora.net>
 */
/* 
 * ========================================
 * global element styles 
 * ========================================
 */
html {
    overflow-x: auto;
    /* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */
    }
body {
    background-color: #FFF;
    margin: 0;
    padding: 0;
    /* required for Opera to have 0 margin */
    }
body, table {
    font: x-small Verdana, Arial, Helvetica, sans-serif
    }
/* Highligth found pattern in text */
.hilite {
    background-color: #ff9;
    color: black;
    font-weight: bold
    }
/* New icon */
.new {
    font-family: MS Sans Serif, Geneva, Verdana, Clean, sans-serif;
    font-size: 10px;
    color: Red
    }
/* Warning message -> misc_func::msgWarning() */
.msgwarning {
    color: Black;
    background-color: #d0dae6;
    font-family: Arial, Helvetica, sans-serif;
    border: 1px solid Black;
    padding: 20px;
    width: 400px;
    text-align: center;
    vertical-align: middle;
    font-weight: bold;
    margin: 50px auto 50px auto
    }
/* Message box with "OK" button -> misc_func::msgForm()*/
.msgbox {
    color: Black;
    background-color: #d0dae6;
    font-family: Arial, Helvetica, sans-serif;
    border: 1px solid Black;
    padding: 20px;
    width: 400px;
    text-align: center;
    vertical-align: middle;
    font-weight: bold;
    margin: 50px auto 50px auto
    }
/* <a> links */
/* Form elements */
/* ------------- */
/* <select> menu */
/* <textarea> */
/* <input type="text">  */
/* <input type="password">  */
/* <input type="checkbox">  */
/* <input type="radio">  */
/* <input type="submit">  */
/* <input type="button">  */
/* <input type="submit">  */
/* <input type="reset">  */
/* Subscribe form */
/* Navigation bar */
.navbar {
    margin-top: 5px;
    margin-bottom: 5px
    }
.navbar_first, .navbar_last, .navbar_prev, .navbar_next, .navbar_page, .navbar_current {
    border: 1px solid #c0cad6;
    font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
    font-size: 11px;
    vertical-align: middle;
    padding: 1px 3px 1px 3px
    }
.navbar_first, .navbar_last {
    background: #d0dae6
    }
.navbar_prev, .navbar_next, .navbar_page {
    background: #e0eaf6
    }
.navbar_current {
    font-weight: bold;
    background: white
    }
a.navbar_link:active, a.navbar_link:visited, a.navbar_link:link {
    text-decoration: none
    }
/* Links next/previous page/thread */
.nav_link {
    vertical-align: middle;
    padding: 1px 3px 1px 3px
    }
/* Avatars page */
table.thumbnail {
    width: 90%;
    margin-left: 5%;
    margin-right: 5%
    }
.thumbcell {
    background-color: #f9f9f9;
    color: Black;
    padding: 5px 5px 5px 5px;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    vertical-align: bottom
    }
.thumbcell img {
    max-width: 200px;
    max-height: 200px;
    border: 1px solid #c0cad6
    }
.avatar {
    max-width: 200px;
    max-height: 200px;
    border: none
    }
/* Attachments */
/* ----------- */
table.att_table {
    width: 90%
    }
div.att_plaintext, div.att_php {
    border: 1px solid #CCC;
    text-align: left
    }
div.att_plaintext div.att_name {
    background-color: #EEE;
    font-weight: bold;
    text-align: left;
    padding-left: 20px
    }
div.att_php div.att_name {
    background-color: #EEE;
    font-weight: bold;
    text-align: center;
    padding: 5px
    }
div.att_php .att_contents {
    background-color: #fff;
    padding: 10px;
    width: auto;
    max-height: 400px;
    overflow: auto
    }
div.att_html .att_contents {
    background-color: #fff;
    width: 100%;
    max-height: 400px;
    overflow: auto
    }
div.att_link {
    text-align: center
    }
div.att_link .att_name {
    font-size: xx-small
    }
div.att_link .att_size {
    font-size: xx-small
    }