/* Alternating backgrounds for posts, and several other sections of the forum. */
.windowbg, tr.windowbg td
{
	padding: 5px;	background: #EEE;	border-bottom: 1px solid #eee;
}
.windowbg2,tr.windowbg2 td
{
	padding: 5px;	background: #fcfcfc;	border-bottom: 1px solid #eee;
}
.windowbg3,tr.windowbg3 td
{
	padding: 5px;
	background: #f0f0f0;
}

/* the today container in calendar */
.calendar_today
{
}

/* These are used primarily for titles, but also for headers (the row that says what everything in the table is.) */
table.nopad .titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td, tr td.titlebg
{
	font-size: 80%;
	font-weight: bold;
	padding: 4px;
}
.titlebg, .titlebg a:link, .titlebg a:visited
{
}

.titlebg a:hover
{
}
/* same as titlebg, but used where bold text is not needed */
.titlebg2 a:link, .titlebg2 a:visited
{
}

.titlebg2 a:hover
{
}
.titlebg, .titlebg2{
	background: #DDD;
}
/* This is used for tables that have a grid/border background color (such as the topic listing.) */
.bordercolor
{
  border: 1px solid #CCC;
}

/* This is used on tables that should just have a border around them. */
.tborder
{
  border: 1px solid #CCC;
  padding: 1px;
}

.catbg, .catbg2, .catbg3{
	background: #efefef url(../images/cat-bg.png) 0 -10px repeat-x;border-bottom: 2px solid #CCC;
}

.titletable
{
	font-weight: bold;
	padding:6px;
	font-family:tahoma;
	color: #FF6600;
	font-size: 10px;
}