#boardPage{
	clear:both;
	overflow: auto;
	width: 980px;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0 auto;
}

#lgnSearch{
	width: 980px;
	background-color: #FFFFFF;
}

#board_body{
	width: 775px;
	background-color: #F0F1F3;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding: 0;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	text-align: left;
	float: left;
	margin: 0 auto;
}

#contentBoard{
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	border-top: solid #CCCCCC 1px;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	border-left: solid #CCCCCC 1px;
	font-size: 12px;
	color: #336699;
	font-family: Tahoma;
	margin: 0 auto;
}

#contentBoard p a,a:link{
	color: #336699;
	padding: 0;
}

#contentBoard p a:visited{
	color: #336699;
	padding: 0;
}

#contentBoard p a:hover{
	color: #96A95A;
	padding: 0;
}

#contentBoard li a,a:link{
	color: #336699;
	padding: 0;
}

#contentBoard li a:visited{
	color: #336699;
	padding: 0;
}

#contentBoard li a:hover{
	color: #96A95A;
	padding: 0;
}

/*
table .main{
	background-color: #CEE7F9
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 14px;
	font-family: Tahoma;
}

table .main tr {
	margin: 0 0 0 0;
	padding: 0 0 0 0;

	}

table .main tr td{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-decoration: none;

	}
	*/

table.main{
	background-color: #F0F1F3;
	font-family: Tahoma;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-weight: 600;
	font-size: 12px;
	_letter-spacing: 2px;
	height: 43px;
	float: left;
}


table.main td{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #333399;
	text-decoration: none;
	text-align: center;
	width: 122px;
	border-width: 1px;
	border-color: #CEE7F9;
}

/*
table .oddDta{
	background-color: white;
	font-size: 14px;
	color: #336699;
	font-family: Tahoma;
}

table .evenDta{
	background-color: white;
	font-size: 14px;
	color: #336699;
	font-family: Tahoma;
}
*/

.brdtpc_top{
	background-image: url(../images/brd_bg_top.gif);
	width: 689px;
	height: 15px;
	float: left;
}

.brdtpc_bottom{
	background-image: url(../images/brd_bg_bottom.gif);
	width: 689px;
	height: 15px;
	float: left;
}

.brdtpc_general{
	background-color: #CEE7F9;
	width: 648px;
	_width: 689px;
	padding-left: 20px;
	padding-right: 20px;
	overflow: auto;
	float: left;
}

.brdtpc_general a,a:link{
	color: #336699;
	padding: 0;
}

.brdtpc_general a:visited{
	color: #336699;
	padding: 0;
}

.brdtpc_general a:hover{
	color: #96A95A;
	padding: 0;
}

#resultNav{
	padding-left: 0px;
	padding-right: 0px;
	color: #336699;	
	line-height: 120%;
	width: 300px;
	margin-left: 10px;
}	

#resultNav p{
	margin-top: 20px;
	font-size: 14px;
	font-weight: 700;
}

#resultNav a,a:link{
	color: #336699;
	margin-right: 10px;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
}

#resultNav a:visited{
	color: #336699;
	padding: 0;
}

#resultNav a:hover{
	color: #96A95A;
	padding: 0;
}

/*------------ Topic View Section -------------------*/

table .topic_name{
	font-size: 14px;
	color: white;
	font-family: Tahoma;
	background-color: #999999;
	table-layout: fixed;
	border-collapse: separate;
}

table .topic_comment{
	background-color: #F7F7F7;
	color: #336699;
}

/*------------ Topic Add Section-----------------------*/
form .addPage{
	background-color: red;
	color: #336699;
	margin-left:20px;
}


/*---------------Sidebar Section------------------------*/
#sidebar{
	width: 195px;
	margin-top: 5px	;
	margin-left: 5px;
	padding: 0;
	float: left;
	/*border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;*/
}

