/**
 * Style sheet subcols
 */
@media all
{
	width:100%;
	overflow:hidden;
}

.c10l, .c50l, .c25l, .c30l, .c33l, .c35l, .c38l, .c40l, .c45l, .c55l, .c66l, .c70l, .c75l, .c62l
{
	float:left;
}

.c50r, .c25r, .c30r, .c33r, .c38r, .c40r, .c45r, .c55r, .c66r, .c65r, .c703, .c75r, .c62r
{
	float:right;
	margin-left:-5px;
}

.c10l, .c10r
{
	width:8%;
}

.c25l, .c25r
{
	width:25%;
}

.c30l, .c30r
{
	width:30%;
}

.c33l, .c33r
{
	width:33.333%;
}

.c35l, .c35r
{
	width:33%;
}

.c40l, .c40r
{
	width:40%;
}

.c45l, .c45r
{
	width:45%;
}

.c50l, .c50r
{
	width:50%;
}

.c55l, .c55r
{
	width:55%;
}

.c65l, .c65r
{
	width:65%;
}

.c66l, .c66r
{
	width:66.666%;
}

.c70l, .c70r
{
	width:70%;
}

.c75l, .c75r
{
	width:75%;
}

.c38l, .c38r
{
	width:38.2%;
}

.c62l, .c62r
{
	width:61.8%;
}

.subc
{
	padding:0 0.5;
}

.subcl
{
	padding:0 1 0 0;
}

.subcr
{
	padding:0 0 0 1;
}

* html .c50l, * html .c25l, * html .c30l, * html .c33l, * html .c38l, * html .c40l, * html .c45l, * html .c55l, * html .c66l, * html .c70l, * html .c75l, * html .c62l, * html .c50r, * html .c25r, * html .c30r, * html .c33r, * html .c38r, * html .c40r, * h
{
	display:inline;
}

* html .subcolumns .subc, * html .subcolumns .subcl, * html .subcolumns .subcr
{
	overflow:hidden;
	word-wrap: break-word;
}

@media print
{
	width:100%;
	overflow:visible;
	float:none;
	display:table;
	margin:0;
}

.subc, .subcl, .subcr
{
	margin:0;
	padding:0;
}

.subcolumns
{
	overflow:visible;
	display:table;
}
