/*----------- GLOBAL CSS FOR WILDFLOWER SHINY 960 ---MEDICAL ASSISTING---WILD_DEFAULT.CSS---*/

html body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
.container_16 {
	overflow:hidden;
	position:relative;
	}	
	
#containerCustom{
	padding:0 0 20px;
	min-height: 810px;
	}

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

#topHalf{
	width: 100%;
	}

#mastHead {
	height:145px !important;
	margin: 0;
	}

#mastHead img {
	float:left;
	margin: 64px 0 0 15px;
	}
	
#pageDesp {
	font-size:12px;
	text-align:right;
	color:#666 !important;
	background-color:#fff;
	position:absolute;
	top:118px !important;
	right:35px;
	color:#333i;
	padding: 0  !important; 
	margin: 0 0 0 26px !important; 
	}	

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

.leftCalltoAction{
	height: 375px;
	width: 200px;
	margin:60px 0 0 10px;
	}
	
.leftCalltoActionView{
	height: 416px;
	width: 200px;
	margin:0 0 0 10px;
	position: relative
	}

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

#leftColumn ul li{
	margin:0 0 10px;
	}
	

#callToActionMIN{
	height:200px;
	background: ;
	background-repeat: no-repeat;
	}

/*-----------TOP RIGHT CALL TO ACTION-------------*/

.callToAction img{
	margin:16px 25px 25px 21px;
	}
	
.callToActionTop{
	position: absolute;
	right:35px;
	top:20px;
	}

/*---------------MAIN CALL TO ACTION--------------*/

#wf_zipSearch_shiny{
	width: 400px;
	position:absolute;
	right:20px;
	bottom: 35px;
	}

#callBanner{
	width:665px;
	height:200px;
	position:relative;
	}

.input select{
	width: 300px;
	}
	
#wf_zipSearch_shiny p{
	width:25px;
	position: absolute;
	right: 169px;
	bottom: 18px;
	}

/*--------------MAIN COPY------------------------*/

#mainCopy {
	line-height:16px !important;
	padding:0 10px;
	}

#mainCopy p {
	width:910px;
	}

.grid_inside{
	width: 440px;
	margin: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----------------------------------------------------*/
.copyRight p{
	text-align:center;
	}

#flashMessage {
	padding:9px 72px 20px 0 !important;
}

.backLink {
	margin:0 0 10px 20px !important;
	}

.entryInfo hr {
	width:600px;
	}	

#commentFormBox h3, .entryInfo h3 {
	font-size:16px;
	margin:0 0 22px 20px !important;
	}

#headerTwo{
	height: 200px;
	}

.post{
	padding:0 0 0 20px;
	}
	
.entry p {
	width:605px;
	}
	
.hero{
	margin:10px 0;
	}

#latestPost .post h2{
	line-height:30px;
	margin:0 0 5px;
	}

/*----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:0;
	font-size: 16px;
	padding:0 0 0 10px;
	}

#archiveMenu li{
	margin: 10px 0;
	}


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

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

div.paginator{
	padding:9px 0 9px 5px;
	width:614px;
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
	background-color:#efefef;
	margin: 0 0 10px 20px;
	}
	
.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:20px 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;

}