@charset "utf-8";

/* CSS Document */

#column2 #columnLeft {
	float:left;
	width:175px;
}

#column2 #columnLeft .content {
}

#column2 #columnRight {
	float:right;
	width:558px;
}

#column2 #columnRight .content {
}

/*------------------------------------------------------------
  Column Left Module 
------------------------------------------------------------*/

#columnLeft .box {
	background-image:url(../../images/box_bg.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	margin-bottom:10px;
}

#columnLeft .box .head {
	background-image:url(../../images/box_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding:5px;
}

#columnLeft .box .body {
	background-image:url(../../images/box_bottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:0 5px 8px 5px;
}

/*------------------------------------------------------------
  Column Right Module 
------------------------------------------------------------*/

#columnRight .news {
	background-image:url(../../images/news_column_bg.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}

#columnRight .news .head {
	height:30px;
	background-image:url(../../images/news_column_head.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

#columnRight .news .head img {
	position:relative;
	width:100px;
	top:6px;
	left:446px;
	margin-bottom:6px;
}

#columnRight .news .body {
	background-image:url(../../images/news_column_bottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-bottom:13px;
}

#columnRight .news .body .main {
	width:550px;
#	height:409px;
	height:529px;
	overflow:scroll;
	overflow-y:scroll;
	overflow-x:hidden;
	scrollbar-face-color:#FFFFFF;
	scrollbar-track-color:#E1E1E1;
	scrollbar-arrow-color:#646464;
	scrollbar-highlight-color:#C8C8C8;
	scrollbar-shadow-color:#969696;
	scrollbar-3dlight-color:#E1E1E1;
	scrollbar-darkshadow-color:#646464;
}

#columnRight .news .body .main table {

}

#columnRight .news .body .main table tr {

}

#columnRight .news .body .main table tr th {
	color:#FFFFFF;
	background-image:url(../../images/news_date_bg.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding:0 15px;
}

#columnRight .news .body .main table tr th p {
	color:#FFFFFF;
	font-weight:normal;
	background-image:url(../../images/news_date_arrow.gif);
	background-position:left 50%;
	background-repeat:no-repeat;
	padding:0 0 0 12px;
}

#columnRight .news .body .main table tr td {
	padding:0;
}

#columnRight .news .body .main table tr td.title {
	color:#003478;

}
#columnRight .news .body .main table tr td.title p {
	/*font-weight:bold;*/
}

#columnRight .news .body .main table tr td.comment {
	padding:5px 1em 1em 0;
}
#columnRight .news .body .main table tr td.comment div {
	border-left:3px solid #CCCCCC;
	padding-left:10px;
}























