
.c_charitychallenge_title
{
	float:left;
	width:90%;
}
.c_charitychallenge_title .Head
{
	color:#86c2e7;font-size:16px;font-weight:bold;
}
c_charitychallenge_vis
{
	float:right;
	width:20px;
}
.clear_float
{
	clear:both;
	margin:0px;
	padding:0px;
}

.c_charitychallenge_o
{
	width:100%;
}
.c_charitychallenge_tl
{
	background:url(images/charitychallenge-tl.png) no-repeat 0% 0%;
	width:100%;
}
.c_charitychallenge_tr
{
	background:url(images/charitychallenge-tr.png) no-repeat 100% 0%;
	width:100%;
}
.c_charitychallenge_bl
{
	background:url(images/charitychallenge-bl.png) no-repeat 0% 100%;
	width:100%;
}
.c_charitychallenge_br
{
	background:url(images/charitychallenge-br.png) no-repeat 100% 100%;
	width:100%;
}
.c_charitychallenge_t
{
	background: #ffffff url(images/charitychallenge-t.png) repeat-x 0% 0%;
	width:100%;
	margin:0 10px 0 0 ;
}
.c_charitychallenge_b
{
	background:url(images/charitychallenge-b.png) repeat-x 0% 100%;
	width:100%;
}
.c_charitychallenge_l
{
	background:url(images/charitychallenge-l.png) repeat-y 0% 0%;
	width:100%;
}
.c_charitychallenge_r
{
	background:url(images/charitychallenge-r.png) repeat-y 100% 0%;
	width:100%;
}
.c_charitychallenge_c
{
	padding: 6px 15px 16px 15px;
}
.c_charitychallenge_m
{
	padding:0px;
	margin:0px;
	width:100%;
}