/* ===== LEFT-HAND col ==== */
#leftcol {
  float:left;
  position:relative;
  left:12px;
  top:15px;
  background:url(../images/leftbg.png);
  background-repeat:repeat-y;
  width:152px;
  z-index:1;
}



#leftcol_container {	width:148px;
	position:relative;
	left:1px;
}

#leftcol_top {
  position:relative;
  top:-5px;
  background:url(../images/lefttop.png);
  background-repeat:no-repeat;
  height:5px;
  width:152px;
}

#leftcol_bottom {
  position:relative;
  top:5px;
  background:url(../images/leftbot.png);
  background-repeat:no-repeat;
  height:5px;
  width:152px;
}

#leftcol p {
  margin-left:1px;
  margin-top:4px;
}

/* ===== CBC GROUPS MINI-TABLE AT THE TOP ==== */
#cbc_table {	width:144px;
	margin-left:2px;
	margin-top:0px;
	font-size:0.5625em;
}

#cbc_table td {	vertical-align:top;
	color:#555;
}

#cbc_table td a {	color:#555;
}

#cbc_table .cbc_name {	width:110px;
	margin-right:3px;
}
#cbc_table .cbc_value {	text-align:right;
}

/* =========== NEWS on the left-hand side ========= */

#left_news_wrapper {
	width:149px;
	position:relative;
	margin-bottom:10px;
	font:0.625em arial,sans serif;
}

#left_news_wrapper .text_container {
  margin-left:3px;
  margin-right:5px;
  text-align:justify;
}

.left_news_image {	clear:both;
	width:149px;
	height:100px;
	overflow:hidden;
}

.left_news_date {  font-weight:bold;
   color:#298ce1;
}

.left_news_title {
  text-align:left;
  font:bold 11px arial;
  color:#298ce1;
}

.left_news_title a {
  font:bold 11px arial;
  color:#298ce1;
}

.left_news_title a {
  color: #298ce1;
}

.left_news_title a:hover {
  color: #298ce1;
  text-decoration:underline;
}

.left_news_more {
  text-align: right;
  margin-bottom: 10px;
  float:right;
  display:none;
}

.left_news_more a:hover {
  text-decoration: underline;
}



/* for admin pages */
#a_leftcol_container {
	width:148px;
	position:relative;
	left:1px;
}

#a_leftcol_container a {
  font:bold 12px tahoma;
  color:#d51d24;
  padding-left:5px;
  display:block;
  padding-top:2px;
  padding-bottom:2px;
  margin-bottom:5px;
}

#a_leftcol_container a:hover {	background:#d51d24;
	color:white;
}



