﻿/*
.columncontainer div 
{
	text-align: left;
	height: auto;
	display: inline-block;
	vertical-align:top;
	overflow:hidden;
}
*/



.columncontainer .fontsize080 { font-size: 0.80em; }
.columncontainer .fontsize085 { font-size: 0.85em; }
.columncontainer .fontsize090 { font-size: 0.90em; }
.columncontainer .fontsize095 { font-size: 0.95em; }
.columncontainer .fontsize100 { font-size: 1.00em; }
.columncontainer .fontsize105 { font-size: 1.05em; }
.columncontainer .fontsize110 { font-size: 1.10em; }
		
.columncontainer .background-yellow { background-color: #f7fee4; border: 1px solid #bbbbbb; }
.columncontainer .background-gray { background-color: #dddddd; border: 1px solid #bbbbbb; }
			    
.columncontainer.x1columns { width: 110px; }
.columncontainer.x2columns { width: 220px; }
.columncontainer.x3columns { width: 330px; }
.columncontainer.x4columns { width: 440px; }
.columncontainer.x5columns { width: 550px; }
.columncontainer.x6columns { width: 660px; }
.columncontainer.x7columns { width: 770px; }
.columncontainer.x8columns { width: 880px; }
.columncontainer.x9columns { width: 990px; }
	
.columncontainer div.span1columns { width: 100px; padding: 5px; margin-bottom: 5px;}
.columncontainer div.span2columns { width: 200px; padding: 5px; margin-bottom: 5px; }
.columncontainer div.span3columns { width: 300px; padding: 5px; margin-bottom: 5px; }
.columncontainer div.span4columns { width: 400px; padding: 5px; margin-bottom: 5px; }
.columncontainer div.span5columns { width: 500px; padding: 5px; margin-bottom: 5px; }
.columncontainer div.span6columns { width: 600px; padding: 5px; margin-bottom: 5px; }
.columncontainer div.span7columns { width: 700px; padding: 5px; margin-bottom: 5px; }
.columncontainer div.span8columns { width: 800px; padding: 5px; margin-bottom: 5px; }
.columncontainer div.span9columns { width: 900px; padding: 5px; margin-bottom: 5px; }

.columncontainer div.span1columns_slim { width: 115px; padding: 0px; margin-bottom: 5px;}
.columncontainer div.span2columns_slim { width: 215px; padding: 0px; margin-bottom: 5px; }
.columncontainer div.span3columns_slim { width: 315px; padding: 0px; margin-bottom: 5px; }
.columncontainer div.span4columns_slim { width: 415px; padding: 0px; margin-bottom: 5px; }
.columncontainer div.span5columns_slim { width: 515px; padding: 0px; margin-bottom: 5px; }
.columncontainer div.span6columns_slim { width: 615px; padding: 0px; margin-bottom: 5px; }
.columncontainer div.span7columns_slim { width: 715px; padding: 0px; margin-bottom: 5px; }
.columncontainer div.span8columns_slim { width: 815px; padding: 0px; margin-bottom: 5px; }
.columncontainer div.span9columns_slim { width: 915px; padding: 0px; margin-bottom: 5px; }

.columncontainer div.span1columns,
.columncontainer div.span2columns,
.columncontainer div.span3columns,
.columncontainer div.span4columns,
.columncontainer div.span5columns,
.columncontainer div.span6columns,
.columncontainer div.span7columns,
.columncontainer div.span8columns,
.columncontainer div.span9columns
{
	text-align: left;
	height: auto;
	display: inline-block;
	vertical-align:top;
	overflow:hidden;
}
		
.columncontainer div.span1columns p.inline, 
.columncontainer div.span2columns p.inline, 
.columncontainer div.span3columns p.inline, 
.columncontainer div.span4columns p.inline,
.columncontainer div.span5columns p.inline, 
.columncontainer div.span6columns p.inline, 
.columncontainer div.span7columns p.inline, 
.columncontainer div.span8columns p.inline,
.columncontainer div.span9columns p.inline
{
	display: inline;
}