.cc_navbar, .cc_navbar a:link, .cc_navbar a:visited, #mainColumn a {
	text-align: left; color: #559534;
}
.cc_navbar a:hover, #mainColumn a:hover {
	text-decoration: underline; color: #e26b41;
}
.cc_navbar {
	text-align:center;
	padding: 10px 0px 0px 0px;
}

/*---------- bubble tooltip -----------*/
a.tt{
	background-color: #ededed;
    position:relative;
    z-index:24;
    color:#Black;
    text-decoration:none;
}
a.tt span{ display: none;  }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
	left:-70px;
	width:208px;
	color: Black;
	text-align:left;
	text-decoration: none;
	/*filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;*/
}
a.tt:hover span.tooltipleft {
    display:block;
    position:absolute;
    top:-280px; left:-33px;
	#top:-220px;		/* ie */
	width:208px;
	color: Black;
	text-align:left;
	text-decoration: none;
}
a.tt:hover span.tooltipright {
    display:block;
    position:absolute;
    top:-280px; left:-88px;
	#top:-220px;		/* ie */
	width:208px;
	color: Black;
	text-align:left;
	text-decoration: none;
}
a.tt:hover span.top{
	display: block;
	width: 208px;
	height: 9px;
    background: url(images/flyout/right_top.png) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 15px; 
	background: url(images/flyout/bg.png); 
	text-decoration: none;
}
a.tt:hover span.middle b {
	color: #559534;
}
a.tt:hover span.middle img {
	border: 0;
	float: left;
	padding-right: 10px;
}
a.tt:hover span.bottom{
	display: block;
	width: 208px;
	height: 53px;
    background: url(images/flyout/arrow.png) no-repeat bottom;
}
a.tt:hover span.bottomleft{
	display: block;
	width: 208px;
	height: 53px;
    background: url(images/flyout/arrow_left.png) no-repeat bottom;
}
a.tt:hover span.bottomright{
	display: block;
	width: 208px;
	height: 53px;
    background: url(images/flyout/arrow_right.png) no-repeat bottom;
}