/*----------- GLOBAL CSS FOR WILDFLOWER LITE 1.1 - DEFAULT -----------*/

html body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
.container_16 {
	overflow:hidden;
	}	

.grid_6_5 {
	width: 370px;/*CUSTOM WIDTH FOR GRID SYSTEM*/	
	}

/*----------- GLOBAL MASTHEAD SECTION -----------*/

#mastHead {
	background-repeat: no-repeat;
	height: 62px;
	}

#pageDesp {
	font-size:14px;
	margin:0 5px 0 0;
	padding:14px 0 0;
	text-align:right;
	}	

#pageHeader {
	float:left;
	font-size:20px;
	margin-top:16px;
	text-indent:-9999px;
	}
	
#mastHead img {
	float:left;
	}
	
#topHalf{
	width: 100%;
	}

/*----------- GLOBAL LEFT MENU SECTION -----------*/

#leftColumn{
	font-size:14px;
	}
	
#leftColumn h4{
	margin:0 0 15px;
	color:#333333;/**themed**/
	}
	
#leftColumn ul{
	margin:0 0 20px;
	}

#leftColumn ul li{
	margin:0 0 10px;
	}
	
/*----------- GLOBAL FOOTER SECTION -----------*/

#footer {
	margin:20px 0;
	overflow:auto;
	clear:both;
	}

#footerContent h4 {
	margin:0 0 10px;
	}

#footerContent ul li {
	margin:0 0 5px;
	width:150px;
	}

/*----------------- GLOBAL CALL TO ACTIONS ---------------------*/

/*---- VIEWS.CTP RIGHTSIDE CALL TO ACTION   ----*/

#rightCol{
	height: 433px;
	width: 160px;
	}


/*---------------------- BLOG DEFAULT-------------------------*/

/*----ABOUT BLOG SECTION------*/

.blogTopBG{
	width:100%;
	}	

#aboutCopy{
	font-size: 14px;
	line-height:16px;
	padding:0 0 0 5px;
	}	

/*---RIGHT COLUMN ARTICLE---*/

#archiveMenu{
	margin: 20px 0;
	font-size: 16px;	
	}

#archiveMenu{
	margin: 20px 0;
	font-size: 16px;
	}

#archiveMenu li{
	margin: 10px 0;
	}


/*----- PAGINATOR -------*/

.paginatorLite{
	margin: 10px 0;
	overflow:auto;
	}

div.paginator{
	padding:9px 0 9px 5px;
	width:635px;
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
	background-color:#efefef;
	}
	
.paginateNumbers{
	float:left;
	padding-right:15px;
	}	

.paginateCounter{
	float:right;
	padding-right:15px;
	}

.paginateNext,
.paginateNext_disabled{
	width:100px;
	float:left;
	}
.paginatePrev,
.paginatePrev_disabled{
	width: 75px;
	float:left;
	}
	
/*----- GLOBAL TABLE -------*/

.defaultTable{
	margin:0 auto;
	border: 1px #333333 solid;
}

.tableHeader p{
	padding:5px 0 0;
	text-align:center;
}

.tableNames{
	padding:5px 30px 5px 10px;
	border: 1px #333333 solid;
}

.tableAmount{
	padding:5px 20px;
}

.requiredTwo{
	background-color: #B7FFB3;
}

.notRequired{
	background-color: #CCCCCC;

}