/* @override 
	http://www.theoldergamers.com/css/tog-forum.css
*/

/* Forum body */
.forums-wrap
{
	background: #ffffff;
	color: #136FAB;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 5px 10px 10px 10px;
	padding: 0px;
}
.forums-wrap a:link, .forums-wrap body_alink
{
	color: #136FAB;
	font-weight:normal;
}
.forums-wrap a:visited, .forums-wrap body_avisited
{
	color: #136FAB;
	font-weight:normal;
}
.forums-wrap a:hover, .forums-wrap a:active, .forums-wrap body_ahover
{
	color: #FF4400;
}

/* Page background */
.forums-wrap .page
{
	background: transparent;
	color: #000000;
}

/* General styles */ 
.forums-wrap td, .forums-wrap th, .forums-wrap p, .forums-wrap li
{
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

/* Table border */
.forums-wrap .tborder
{
	background: #DEDEDE;
	color: #000000;
	border: 1px solid #DFDDDD;
	width:100%;
}

/* Category strips */
.forums-wrap .tcat
{
	background: #F6F5F5;
	color: #136FAB;
	font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding:1px;
}
.forums-wrap .tcat a:link, .forums-wrap .tcat_alink
{
	color: #136FAB;
	text-decoration: none;
}
.forums-wrap .tcat a:visited, .forums-wrap .tcat_avisited
{
	color: #136FAB;
	text-decoration: none;
}
.forums-wrap .tcat a:hover, .forums-wrap .tcat a:active, .forums-wrap .tcat_ahover
{
	color: #136FAB;
	text-decoration: underline;
}

/* Table header */
.forums-wrap .thead
{
	background: #EAEBEB ;
	color: #136FAB;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding:5px;
	/*text-align:center;*/	
}
.forums-wrap .thead a:link, .forums-wrap .thead_alink
{
	color: #136FAB;
}
.forums-wrap .thead a:visited, .forums-wrap .thead_avisited
{
	color: #136FAB;
}
.forums-wrap .thead a:hover, .forums-wrap .thead a:active, .forums-wrap .thead_ahover
{
	color: #FF6600;
}

/* Table footer */
.forums-wrap .tfoot
{
background: #203f51 url(/images/tog/sub-section-header-bgnd-trans.png) 0px -3px repeat-x;
color: #fff;
}
.forums-wrap .tfoot a:link, .forums-wrap .tfoot_alink
{
	color: #fff;
}
.forums-wrap .tfoot a:visited, .forums-wrap .tfoot_avisited
{
	color: #fff;
}
.forums-wrap .tfoot a:hover, .forums-wrap .tfoot a:active, .forums-wrap .tfoot_ahover
{
	color: #fff;
}

/* First alternating colour */
.forums-wrap .alt1, .forums-wrap .alt1Active
{
	background: #f5f5f5;
	color: #000000;
	font-size: 10pt;
	padding:5px;
}

/* Second alternating colour */
.forums-wrap .alt2, .forums-wrap .alt2Active
{
	background: #EEF0F1;
	color: #000000;
	font-size: 10pt;
	padding: 5px;
}
.forums-wrap .inlinemod
{
	background: #FFFFCC;
	color: #000000;
}

/* WYSIWYG */
.forums-wrap .wysiwyg
{
	background: #F5F5FF;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 5px 10px 10px 10px;
	padding: 0px;
}
.forums-wrap .wysiwyg a:link, .forums-wrap .wysiwyg_alink
{
	color: #22229C;
}
.forums-wrap .wysiwyg a:visited, .forums-wrap .wysiwyg_avisited
{
	color: #22229C;
}
.forums-wrap .wysiwyg a:hover, .forums-wrap .wysiwyg a:active, .forums-wrap .wysiwyg_ahover
{
	color: #FF4400;
}

/* Input fields */
.forums-wrap textarea, .forums-wrap .bginput
{
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.forums-wrap .bginput option, .forums-wrap .bginput optgroup
{
	font-size: 10pt;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

/* Button */
.forums-wrap .button
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

/* Select menus */
.forums-wrap select
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.forums-wrap option, .forums-wrap optgroup
{
	font-size: 11px;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

/* Small font */
.forums-wrap .smallfont, .forums-wrap .smallfont td 
{
	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

/* Time colour */
.forums-wrap .time
{
	color: #000000;
}

/* Navbar text */
.forums-wrap .navbar
{
	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

/* Highlight font */
.forums-wrap .highlight
{
	color: #FF0000;
	font-weight: bold;
}

/* Forum jump menu */ 
.forums-wrap .fjsel
{
	background: #8A949E;
	color: #ffffff;
}
.forums-wrap .fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}

/* Panel (forms) */
.forums-wrap .panel
{
	background: #ffffff;
	color: #000000;
	padding: 10px;
	border: 2px outset;
}

/* Panel surround */
.forums-wrap .panelsurround
{
	background: #eaeaea;
	color: #000000;
	padding:5px;
}

/* legend */
.forums-wrap legend
{
	color: #006699;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

/* Popup menu controls */
.forums-wrap .vbmenu_control
{
	background: #E6E6E1;
	color: #7B7E81;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.forums-wrap .vbmenu_control a:link, .forums-wrap .vbmenu_control_alink
{
	color: #7B7E81;
	text-decoration: none;
}
.forums-wrap .vbmenu_control a:visited, .forums-wrap .vbmenu_control_avisited
{
	color: #7B7E81;
	text-decoration: none;
}
.forums-wrap .vbmenu_control a:hover, .forums-wrap .vbmenu_control a:active, .forums-wrap .vbmenu_control_ahover
{
	color: #7B7E81;
	text-decoration: underline;
}

/* Popup menu body */
.forums-wrap .vbmenu_popup
{
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #DFDDDD;
}

/* Popup menu option row */
.forums-wrap .vbmenu_option
{
	background: #F3F3F0;
	color: #8A949E;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.forums-wrap .vbmenu_option a:link, .forums-wrap .vbmenu_option_alink
{
	color: #8A949E;
	text-decoration: none;
}
.forums-wrap .vbmenu_option a:visited, .forums-wrap .vbmenu_option_avisited
{
	color: #8A949E;
	text-decoration: none;
}
.forums-wrap .vbmenu_option a:hover, .forums-wrap .vbmenu_option a:active, .forums-wrap .vbmenu_option_ahover
{
	color: #000000;
	text-decoration: none;
}

/* Popup menu highlighted option */
.forums-wrap .vbmenu_hilite
{
	background: #EEF0F1;
	color: #8A949E;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.forums-wrap .vbmenu_hilite a:link, .forums-wrap .vbmenu_hilite_alink
{
	color: #8A949E;
	text-decoration: none;
}
.forums-wrap .vbmenu_hilite a:visited, .forums-wrap .vbmenu_hilite_avisited
{
	color: #8A949E;
	text-decoration: none;
}
.forums-wrap .vbmenu_hilite a:hover, .forums-wrap .vbmenu_hilite a:active, .forums-wrap .vbmenu_hilite_ahover
{
	color: #8A949E;
	text-decoration: none;
}      
/* ***** styling for 'big' usernames on postbit etc. ***** */
.forums-wrap .bigusername { font-size: 14pt; }

/* ***** small padding on 'thead' elements ***** */
.forums-wrap td.thead, .forums-wrap th.thead, .forums-wrap div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.forums-wrap .pagenav a { text-decoration: none; }
.forums-wrap .pagenav td { padding: 2px 4px 2px 4px; }

/* ***** de-emphasized text */
.forums-wrap .shade, .forums-wrap a.shade:link, .forums-wrap a.shade:visited { color: #777777; text-decoration: none; }
a.shade:active, .forums-wrap a.shade:hover { color: #FF4400; text-decoration: underline; }
.forums-wrap .tcat .shade, .forums-wrap .thead .shade, .forums-wrap .tfoot .shade { color: #DDDDDD; }

/* ***** define margin and font-size for elements inside panels ***** */
.forums-wrap .fieldset { margin-bottom: 6px; }
.forums-wrap .fieldset, .forums-wrap .fieldset td, .forums-wrap .fieldset p, .forums-wrap .fieldset li { font-size: 11px; }    

/*-------- extra -------*/ 

/*ALSO SEE " Forums shell "  in tog.css*/

.forums-wrap ul, .forums-wrap ol {margin-left:20px;margin-bottom:5px;}

.private-messages .normal-width table#post #td_post_ {max-width:  490px;overflow:hidden;}







