@CHARSET "UTF-8";
#forum #forumLogin {
	
	float:right;
	
}
#forum .forumbreadcrumb
{
	

	text-decoration: underline;
}

#forum .Author {
	
	
	
	font-weight:bold;
	color:#6aC;
}
#forum .title {
	
	font-size:17px;
	
  

}

#forum .Meta { 
	
	font-size:10px;
}

#forum .posted {
	
	
	font-size:10px;
	color:#aaa;
}

#forum .message {
	
	
	line-height: 140%;
font-size: 100%;
word-wrap: break-word;


}

#forum .messageEntry:first-child {
	border-top: 1px solid #ddd;
	
}
#forum .messageEntry {
	
	background-color: #fafafa;
	margin: 0;
	margin-bottom:5px;
   padding: 8px;
   border: 0;
	position: relative;
	border-bottom: 1px solid #ddd;
   
}






#forum .threads {
	
	width: 100%;
table-layout: fixed;
max-width: 100%;
background-color: 
transparent; 
border-collapse: collapse;
border-spacing: 0;
	
}



#forum .threads thead td {
	
	
	vertical-align: middle;
border-top: 1px solid 
#ECECEC;
border-bottom: 1px solid 
#ECECEC;
padding: 8px 4px; 
font-weight: bold;
}

#forum .threads td {
	
	
	vertical-align: middle;
border-bottom: 1px solid 
#ECECEC;
padding: 12px 4px;


}
#forum .threads td.threadName {
	
	

padding:  4px;

}
#forum .threads td.threadStarted {
	
	

width:15%;

}
#forum .threads td.threadLastReply {
	
	 

width:15%;

}

#forum td.Fixed {
	
	
	text-align: center;
font-weight: bold;
	width:70px;
}



#forum h2 {
font-size: 24px;
line-height: 36px;
font-weight: 300;
text-rendering: optimizelegibility;
margin: 0;

}


#forum .boards
{
	
	width: 100%;
table-layout: fixed;
max-width: 100%;
background-color: 
transparent; 
border-collapse: collapse;
border-spacing: 0;
	
	
}
#forum .boards thead td {
	
	
	vertical-align: middle;
border-top: 1px solid 
#ECECEC;
border-bottom: 1px solid 
#ECECEC;
padding: 8px 4px; 
font-weight: bold;
}
 
#forum .boards td {
	
	
	vertical-align: middle;
border-bottom: 1px solid 
#ECECEC;
padding: 12px 4px;

}
#forum .boards .MItem {
font-size: 12px;
margin: 0;
}
#forum .boards td.LatestPost {
	width:25%;padding-left:20px;
	 
	
}
#forum .boards td.CategoryName h2 a{
	
	
}