/* 
	Basic layout styles for a 16 column grid to fit 1024 x 768 screen resolution. 
	Total page width is 980px.
	This does NOT contain formatting
	Author: John Funk, Underscorefunk Design (http://www.underscorefunk.com)
*/	
.clear{
	clear: both;
	}

.float-left{
	float: left;
	}
.float-right{
	float: right;
	}
.text-right{
	text-align: right;
	}

.text-left{
	text-align: left;
	}

div.pageRow{
	width: 100%;
	text-align: center;
	}

div.colPage{
	margin-left: auto;
	margin-right: auto;
	padding-left: 5px; 
	padding-right: 5px;
	width: 1200px;	/* 20 cols or units wide */
	position: relative;
	}

/* margined cells */
	div.m_1u, div.m_2u, div.m_3u, div.m_4u, div.m_5u, div.m_6u, div.m_7u, div.m_8u, div.m_9u, div.m_10u, div.m_11u, div.m_12u, div.m_13u, div.m_14u, div.m_15u, div.m_16u, 
	div.m_1u_p, div.m_2u_p, div.m_3u_p, div.m_4u_p, div.m_5u_p, div.m_6u_p, div.m_7u_p, div.m_8u_p, div.m_9u_p, div.m_10u_p, div.m_11u_p, div.m_12u_p, div.m_13u_p, div.m_14u_p, div.m_15u_p, div.m_16u_p, div.m_19u_p 
		{margin: 5px; float: left;} 

/* margined cells with no padding */
	div.m_1u{width:50px;}
	div.m_2u{width:110px;}
	div.m_3u{width:170px;}
	div.m_4u{width:230px;}
	div.m_5u{width:290px;}
	div.m_6u{width:350px;}
	div.m_7u{width:410px;}
	div.m_8u{width:470px;}
	div.m_9u{width:530px;}
	div.m_10u{width:590px;}
	div.m_11u{width:650px;}
	div.m_12u{width:710px;}
	div.m_13u{width:770px;}
	div.m_14u{width:830px;}
	div.m_15u{width:890px;}
	div.m_16u{width:950px;}

/* padding for margined cells */
	div.m_1u_p, div.m_2u_p, div.m_3u_p, div.m_4u_p, div.m_5u_p, div.m_6u_p, div.m_7u_p, div.m_8u_p, div.m_9u_p, div.m_10u_p, div.m_11u_p, div.m_12u_p, div.m_13u_p, div.m_14u_p, div.m_15u_p, div.m_16u_p, div.m_19u_p
		{padding: 5px}

/* margined cells with padding */
	div.m_1u_p{width:40px;}
	div.m_2u_p{width:100px;}
	div.m_3u_p{width:160px;}
	div.m_4u_p{width:220px;}
	div.m_5u_p{width:280px;}
	div.m_6u_p{width:340px;}
	div.m_7u_p{width:400px;}
	div.m_8u_p{width:460px;}
	div.m_9u_p{width:520px;}
	div.m_10u_p{width:580px;}
	div.m_11u_p{width:640px;}
	div.m_12u_p{width:700px;}
	div.m_13u_p{width:760px;}
	div.m_14u_p{width:820px;}
	div.m_15u_p{width:880px;}
	div.m_16u_p{width:940px;}
	div.m_19u_p{width:1120px;}

/* flushed cells */
	div.f_1u, div.f_2u, div.f_3u, div.f_4u, div.f_5u, div.f_6u, div.f_7u, div.f_8u, div.f_9u, div.f_10u, div.f_11u, div.f_12u, div.f_13u, div.f_14u, div.f_15u, div.f_16u, 
	div.f_1u_p, div.f_2u_p, div.f_3u_p, div.f_4u_p, div.f_5u_p, div.f_6u_p, div.f_7u_p, div.f_8u_p, div.f_9u_p, div.f_10u_p, div.f_11u_p, div.f_12u_p, div.f_13u_p, div.f_14u_p, div.f_15u_p, div.f_16u_p 
		{float: left;} 

/* flushed cells with no padding */
	div.f_1u{width:60px;}
	div.f_2u{width:120px;}
	div.f_3u{width:180px;}
	div.f_4u{width:240px;}
	div.f_5u{width:300px;}
	div.f_6u{width:360px;}
	div.f_7u{width:420px;}
	div.f_8u{width:480px;}
	div.f_9u{width:540px;}
	div.f_10u{width:600px;}
	div.f_11u{width:660px;}
	div.f_12u{width:720px;}
	div.f_13u{width:780px;}
	div.f_14u{width:840px;}
	div.f_15u{width:900px;}
	div.f_16u{width:960px;}
		
/* padding for margined cells */
	div.f_1u_p, div.f_2u_p, div.f_3u_p, div.f_4u_p, div.f_5u_p, div.f_6u_p, div.f_7u_p, div.f_8u_p, div.f_9u_p, div.f_10u_p, div.f_11u_p, div.f_12u_p, div.f_13u_p, div.f_14u_p, div.f_15u_p, div.f_16u_p
		{padding: 10px}
		
	/* flushed cells with padding */
	div.f_1u_p{width:40px;}
	div.f_2u_p{width:100px;}
	div.f_3u_p{width:160px;}
	div.f_4u_p{width:220px;}
	div.f_5u_p{width:280px;}
	div.f_6u_p{width:340px;}
	div.f_7u_p{width:400px;}
	div.f_8u_p{width:460px;}
	div.f_9u_p{width:520px;}
	div.f_10u_p{width:580px;}
	div.f_11u_p{width:640px;}
	div.f_12u_p{width:700px;}
	div.f_13u_p{width:760px;}
	div.f_14u_p{width:820px;}
	div.f_15u_p{width:880px;}
	div.f_16u_p{width:940px;}