div.oldMessHead, div.newMessHead {
    margin: 0 5px;
    padding: 4px 10px;
    border: 1px solid #6699cc;
}
div.oldMessHead {
    background: #c5dbf0;
}
div.newMessHead {
    background: #ffcc99;
}
div.messHeadLeft {
    float: left;
    width: 370px;
}
div.messHeadRight {
    float: right;
    width: 250px;
}
img.profkep {
    padding: 3px;
    background-color: #f0f6fd;
    display: block;
    position: relative;
    margin-right: 5px;
}


div.gorumTableWrap1 {
    border: 1px solid #6699cc;
    padding: 1px;
    margin-top: 10px;
}
table.gorumTable1 { 
    border-collapse:collapse;
    color: #333366;
    font-size: 12px;
}
td.cell, td.cell2, td.colheader, td.header, td.category,
td.headermethod, td.headerRow, td.listmethod, td.listmethod2,
td.label, td.label2, td.separator {
    border: 1px solid #ffffff;
    vertical-align: middle;
    padding: 4px;
    font-size: 13px;
}
table.tableall0 td { 
    border: 0;
}
td.cell a:link,
td.cell2 a:link,
td.cell a:visited,
td.cell2 a:visited
{
	color: #ff6600;
}

/* Rules that are valid for both screen and printing */
/* The table header */
.headerRow {
    border-style: solid; 
    border-width: 1px; 
    background: #6699cc; 
    font-weight: bold;
    color: white; 
    text-align:left; 
    font-size: 12px;
}
/* The column headers and the separator cells */
.colheader {
    border-style: solid; 
    border-width: 1px; 
    background: #c5dbf0;
    font-weight: bold;
    font-size: 12px;
    text-align: center; 
}
.separator {
    border-style: solid; 
    border-width: 1px; 
    background: #a4d3ee;
    font-weight: bold;
    font-size: 12px;
    text-align: center; 
}
/* The cells and the field label cells in forms */
.cell, .label {
    background: #f0f6fd; 
    font-size: 12px;
}
/* If the rows has alternating colors */
.cell2, .label2 {
    border-style: solid; 
    border-width: 1px; 
    background: #e4f1fd; 
    font-size: 12px;
}
/* The methods in the table */
.listmethod {
    border-style: solid; 
    border-width: 1px; 
    background: #f0f6fd; 
    font-size: 10px;
}
/* The methods in the table */
.listmethod2 {
    border-style: solid; 
    border-width: 1px; 
    background: #e4f1fd; 
    font-size: 10px;
}
.cell a, .cell2 a { 
    color: #fd8712; 
    font-weight:bold;
    text-decoration: none;
}

.cell a:hover, .cell2 a:hover { color: #0066cc; }

/* The title of the table */
.header {
    background: #6699cc; 
    color: white; 
    text-align:left; 
    font-size: 12px;
    font-weight: bold;
}

/* The methods in the header of the table */
.headermethod {
    background: #6699cc; 
    color: #ffff00;
    text-align:right; 
    font-size: 12px;
    font-weight: bold;
}
.headermethod a {color: #ffff00; text-decoration: none;}
.headermethod a:hover {color: #ccffff; }
.header a {color: #ffcc99; text-decoration: none;}
.header a:hover {color: #ccffff; }

/* The methods in the table */
.listmethod a {color: #333366; }
.listmethod a:hover {color: #0066cc; }
.listmethod2 a {color: #333366; }
.listmethod2 a:hover {color: #0066cc; }

/* Form specific styles: explanation text and buttons */
.explTxt { font-size: 10px; color: #336699; }
.button {
    background-color: #e4f1fd;
    color: #fd8712; 
    font-weight:bold
}

/* Pager tool styles */
.pager { color:#333366; font-size: 10px;}
.pager a { text-decoration: none; }
.pager a:hover { color:#0066cc; }
.pageract { color:#0066cc; font-size: 10px; font-weight: bold;}

/* Old generBoxUp Compatibility */
.line {background: white;}
.boxframe {background: #333366;}
/*---------------------------------------------------------------
        forum css
----------------------------------------------------------------*/
.infoText {
    background: #fd8712;
    color:white;
    text-align:left;
    font-size: 13px;
    font-weight: bold;
    margin: 10px 0;
    padding: 5px;
    text-align: center;
    border-bottom: 2px solid #888888;
}
.navBar {
    color:#fd8712 ;
    font-size: 13px;
    font-weight: bold;
}
.footstat {
    color:#333366;
    font-size: 10px;
}
.navBar a {color:#fd8712 ; text-decoration: none;}
.navBar a:hover {color: #0066cc;}
.category {background:#a4d3ee ;color: #333366;}
.category a {color: #333366; }
.category a:hover {color: #0066cc; }
.userstatus { color:#333366; font-size: 10px;}
.listDescription {font-size: 10px;font-weight:normal;}
.pageframe {background: #333366;}
.pagespacer {background: white;}
.button {background-color : #e4f1fd;color: #333366; }
.mainmenu {color: #333366; text-align:left;}
.mainmenu a {color: #333366; text-decoration: none;}
.mainmenu a:hover {color: #0066cc;}
.pager { color:#333366; font-size: 10px;}
.pager a { color:#333366; font-size: 10px; text-decoration: none;}
.pager a:hover { color:#0066cc; font-size: 10px;}
.pageract { color:#0066cc; font-size: 10px; font-weight: bold;}
.conferr {font-size: 12px; color: #ff0000;text-decoration: none;font-weight:bold;}
.confok {font-size: 12px; color: #238E23;text-decoration: none;font-weight:bold;}
.messageHeaderTd, .newMessageHeaderTd {
    padding: 4px 10px;
}
.messageHeaderTd {background: #c5dbf0;}
.newMessageHeaderTd {background: #ffcc99;}
.messageHeader {background: #c5dbf0; color: #333366; font-size: 12px; padding: 1em;margin: 0 10px 0 10px; border:1px solid #6699cc;}
.newMessageHeader {background: #ffcc99; color: #333366; font-size: 12px; padding: 1em;margin: 0 10px 0 10px;border:thin solid #6699cc;}
.helpHeader {font-size: 12px;}
.sticky {font-size: 10px;color:#6e7b8b;}
.signature {color: #999999; font-size: 10px;}
.signature a:link, .signature a:visited, .signature a:active { color: #999999; text-decoration: none; font-size: 10px;font-weight: normal;}
.signature a:hover { color: #fd8712; }
.quote { color: #6699cc; font-size: 10px;}
.quote a:link, .quote a:visited, .quote a:active { color: #6699cc; text-decoration: none; font-size: 10px;font-weight: normal;}
.quote a:hover { color: #fd8712; }
.messbox {background: #6699cc;}
.infoText a {
    color:white;
}
.multiidact {
    background-color: #ffccff;
    border: 1px solid #ffffff;
    vertical-align: middle;
    padding: 4px;
    font-size: 13px;
}
td.multiidact a:link,
td.multiidact a:visited
{
	color: #ff6600;
    font-weight:bold;
    text-decoration: none;
}
