p.new {color: #ff0066;}
#hd a {color: #FF0066; text-decoration: none;}
#bd_content { line-height: 140%; color: #222; font-size: 11px; }  
#bd_content a {color: #FF0066; text-decoration: none;}
#bd_content h1 {font-size: 166%; color: #FF0066; margin-top: 15px;}   
#bd_content a:hover {color: #222;}  
/* Tables should show empty cells. */ 
table { empty-cells: show; }   
/* Input boxes - just a bit smaller than normal so they align well. */ 
 
input, textarea, button {color: #222;}  
input, button { font-size: 110%;}  
textarea {font-size: 140%;}  
input.check { }  
/* Selects are a bit smaller, because it makes them look even better 8). */ 
 
select { font-size: 110%; font-weight: normal; }  
 
hr, .hrcolor { height: 1px; border: 0; color: #737373; background-color: #ccc; }  
a img { border: 0;}  
.quote { color: #737373; background-color: #efefef; border: 1px solid #ccc; margin: 4px; padding: 4px; }  
.geshi { color: #737373; background-color: #efefef; border: 1px solid #ccc; margin: 4px; padding: 4px; overflow: auto; }
.code { color: #737373; background-color: #efefef; border: 1px solid #ccc; margin: 4px; padding: 4px; overflow: auto; }  
.quoteheader, .codeheader {color: #222; text-decoration: none; font-style: bold; line-height: 1.2em; }  
.help { cursor: help;}  
.meaction { color: #FF0066;}  
.editor { width: 96%;}  
.highlight { background-color: yellow; font-weight: bold; color: black; } 
 
.windowbg { padding: 5px; color: #222; background-color: #f9f9f9; border-bottom: 1px solid #ccc; }  
.windowbg2 { padding: 5px; background-color: #fff; border-bottom: 1px solid #ccc; }  
.windowbg3 { padding: 5px; background-color: #f0f0f0; border-bottom: 1px solid #ccc;}  
.calendar_today { background-color: #fff; }  
.titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td { color: #222; font-style: normal; background: #fff; padding-left: 10px; padding-right: 10px; line-height: 20px; }  
.titlebg, .titlebg a:link, .titlebg a:visited { font-weight: bold; color: #222; font-style: normal; }  
.titlebg a:hover { color: #222; }  
/* same as titlebg, but used where bold text is not needed */ 
 
.titlebg2 a:link, .titlebg2 a:visited { 
 
	color: #fff; 
 
	font-style: normal; 
 
	text-decoration: none; 
 
}  
.titlebg, .titlebg2 { 
 
	font-size: 8pt; 
 
}  
.titlebg2 a:hover { 
 
	text-decoration: underline; 
 
} 
 
.btitlebg 
 { 
 
	color: #222; 
 
	font-style: normal;  
 
	padding-left: 10px; 
 
	padding-right: 10px; 
 
    line-height: 20px; 
 
} 
 
.boardbg 
 {  
 
	color: #ffffff; 
 
    line-height: 20px; 
} 
.boardbg2 
 { 
 
	color: #ffffff; 
 
    line-height: 20px; 
}  
/* This is used for categories, page indexes, and several other areas in the forum. 
 
.catbg and .catbg2 is for boardindex, while .catbg3 is for messageindex and display headers*/ 
 
.catbg , tr.catbg td , .catbg3 , tr.catbg3 td { 
 
 
	color: #ffffff;  
      line-height: 20px; 
 
}  
.catbg2 , tr.catbg2 td { 

 
	color: #ffffff;       line-height: 20px; 
 
}  
.catbg, .catbg2, .catbg3 { 
 
	border-bottom: solid 1px #444; 
 
	background-repeat: repeat-x; 
 
	font-size: 8pt; 
 
	
 
}  
.catbg, .catbg2 { 
 
	font-weight: bold; 
 
}  
.catbg3, tr.catbg3 td, .catbg3 a:link, .catbg3 a:visited { 
 
	font-size: 95%; 
 
	color: white; 
 
	text-decoration: none; 
 
}  
.catbg a:link, .catbg a:visited , .catbg2 a:link, .catbg2 a:visited { 
 
	color: white; 
 
	text-decoration: none; 
 
}  
.catbg a:hover, .catbg2 a:hover, .catbg3 a:hover { 
 
	color: #bbb; 
 
}  
/* This is used for tables that have a grid/border background color (such as the topic listing.) */ 
 
.bordercolor { 
 
}  
/* This is used on tables that should just have a border around them. */ 
 
.tborder { 
 
	border: 1px solid #eee; 
 
	padding: 0px; 
 
}  
/* Default font sizes: small (8pt), normal (10pt), and large (14pt). */ 
 
.smalltext { 
 
	font-size: 10px; 
 
}  
.middletext {  
 
	line-height: 18px; 
 
	text-indent: 10px; 
 
}  
.normaltext { 
 
	font-size: small; 
 
}  
.largetext { 
 
	font-size: large; 
 
}  
/* Posts and personal messages displayed throughout the forum. */ 
 
.post, .personalmessage { 
 
	width: 100%; 
 
	overflow: auto; 
 
	line-height: 1.3em; 
 
}  
/* All the signatures used in the forum.  If your forum users use Mozilla, Opera, or Safari, you might add max-height here ;). */ 
 
.signature { 
 
	width: 100%; 
 
	overflow: auto; 
 
	padding-bottom: 3px; 
 
	line-height: 1.3em; 
 
}  
/* Sometimes there will be an error when you post */ 
 
.error { 
 
      color: red; 
 
}  
/* definitions for the main tab, active means the tab reflects which page is displayed */ 
 
.maintab_first, .maintab_back, .maintab_last, .maintab_active_first, .maintab_active_back, .maintab_active_last { 
 
	background-position: left bottom; 
 
	color: #fff; 
 
	vertical-align: top; 
	padding: 1px; 
 
} 
.maintab_back a {color: #222;} 
.maintab_back, .maintab_active_back { 
 
	color: ##222; 
 
	text-decoration: none; 
 
	vertical-align: top; 
 
	padding: 1px; 

 
}  
.maintab_first { 
 
	display: none; 
 
}  
.maintab_back { 
 
	
 
	color: #222; 
 
}  
.maintab_last { 
 
	display: none; 
 
}  
.maintab_active_first { 
 
	display: none; 
 
}  
.maintab_active_back { 
 
 
	color: #222; 
 
}  
.maintab_active_last { 
 
	display: none; 
 
}  
/* definitions for the mirror tab */ 
 
.mirrortab_first, .mirrortab_back, .mirrortab_last, .mirrortab_active_first, .mirrortab_active_back, .mirrortab_active_last { 
 
	background-position: left top; 
 
	color: #222; 
 
	vertical-align: top; 
 
}  
  
.mirrortab_first { 
 
	display: none; 
 
}  
.mirrortab_back { 
padding: 1px;

 
	color: #222; 
 
}  
.mirrortab_last { 
 
	display: none; 
 
}  
.mirrortab_active_first { 
 
	display: none; 
 
}  
.mirrortab_active_back { 

 
	color: #222; 
 
}  
.mirrortab_active_last { 
 
	display: none; 
 
}  

