#u3019
{
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	background-color: #FFFFFF;
	position: relative;
}

#u3020
{
	background: #FFFFFF url("../images/u3020-grad.png") repeat-x left top;
	background: -webkit-gradient(linear, center top, center bottom, color-stop(24%, #BBC5BC),to(#FFFFFF));
	background: -webkit-linear-gradient(top,#BBC5BC 24%,#FFFFFF );
	background: -moz-linear-gradient(top,#BBC5BC 24%,#FFFFFF );
	background: -ms-linear-gradient(top,#BBC5BC 24%,#FFFFFF );
	background: -o-linear-gradient(top,#BBC5BC 24%,#FFFFFF );
	background: linear-gradient(to bottom,#BBC5BC 24%,#FFFFFF );
	border-style: none;
	border-color: transparent;
	position: relative;
}

#u3021
{
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	position: relative;
}

#u3022-4
{
	display: block;
	vertical-align: top;
	position: relative;
}

#u3019_align_to_page,#u3025,#u3020_align_to_page,#u3032,#u3027,#u3041,#u3023,#u3030,#u3035,#u3038
{
	position: relative;
}

#u3033,#u3028,#u3042,#u3031,#u3036,#u3039
{
	border-style: none;
	border-color: transparent;
	background-color: #BBC5BC;
	position: relative;
}

#u3034-4,#u3029-4,#u3043-4,#u3037-4,#u3040-4
{
	text-align: center;
	position: relative;
}

#u3034-2,#u3029-2,#u3043-2,#u3037-2,#u3040-2
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u3034,#u3029,#u3043,#u3037,#u3040
{
	line-height: 14px;
}

#u3044
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

