hr {
  border:none;
  border-top:solid 1px #000;
  height:1px;
  color:#00ff00;
}

footer p a{
  border-top: 2px solid #000000 !important;
}
a:link{
  color:#000000 !important;
}
a:hover{
  color:#CC0000 !important;
}
a:active{
  color:#CC0000 !important;
}
a:visited{
  color:#666666 !important;
}



h4 {
 background: url("../../openwysiwyg/uploads/t.gif") no-repeat left center;
 padding-left: 30px;
 font-size: 15px;
 height: 25px;
 line-height: 25px;
 border-bottom:dotted 1px;

}


/* balloon-2 bottom */
#balloon-2-bottom {
	position: relative;
	display: inline-block;
	padding: 15px 15px;
	width: auto;
	min-width: 115px;
	height: 100%;
	color: #F6F6F6;
	line-height: 100%;
	text-align: center;
	background: #000000;
	z-index: 0;
	border-radius:10px;
}
#balloon-2-bottom:after {
	content: "";
	position: absolute;
	bottom: -10px; left: 50%;
	margin-left: -10px;
	display: block;
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 10px 10px 0 10px;
	border-color: #000000 transparent transparent transparent;
}
/* balloon-2 top */
#balloon-2-top {
	position: relative;
	display: inline-block;
	padding: 15px 15px;
	width: auto;
	min-width: 115px;
	height: 100%;
	color: #F6F6F6;
	line-height: 100%;
	text-align: center;
	background: #000000;
	z-index: 0;
	border-radius:10px;
}
#balloon-2-top:after {
	content: "";
	position: absolute;
	top: -10px; left: 3%;
	margin-right: 1px;
	display: block;
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 0 10px 10px 10px;
	border-color: transparent transparent #000000 transparent;

}
/* balloon-2 left */
#balloon-2-left {
	position: relative;
	display: inline-block;
	padding: 15px 15px;
	width: auto;
	min-width: 115px;
	height: 100%;
	color: #F6F6F6;
	line-height: 100%;
	text-align: center;
	background: #000000;
	z-index: 0;
	border-radius:10px;
}
#balloon-2-left:after {
	content: "";
	position: absolute;
	top: 50%; left: -10px;
	margin-top: -5px;
	display: block;
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 10px 10px 10px 0;
	border-color: transparent #000000 transparent transparent;

}
/* balloon-2 right */
#balloon-2-right {
	position: relative;
	display: inline-block;
	padding: 15px 15px;
	width: auto;
	min-width: 115px;
	height: 100%;
	color: #F6F6F6;
	line-height: 100%;
	text-align: center;
	background: #000000;
	z-index: 0;
	border-radius:10px;
}
#balloon-2-right:after {
	content: "";
	position: absolute;
	top: 50%; right: -10px;
	margin-top: -5px;
	display: block;
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 10px 0 10px 10px;
	border-color: transparent transparent transparent #000000;
}
