/*
more css
for Behavioral MC site
*/
		
body { background-color: #ccc; 
font-family: Arial, sans-serif;	
/* font-size: .9em; */
font-size: 12px;
padding: 0;
margin: 0;

}
	
	
	
	.article_image{
	padding-bottom: 1em;	
	}	
p{
	margin-top:0;
}	

.float-right{
	float: right; 
    margin: 0;   
    padding-right: 0;
    padding-left:6px;
    padding-top: 0;
    padding-bottom: 2px;
}	

.float-left{
    float: left; 
    margin: 0;   
    padding-right: 6px;
    padding-left:0;
    padding-top: 0;
    padding-bottom: 2px;
}	

/*hide is applied to the h1 text */
.hide{
	font-size:1px; 
	margin-left:-9999px;
	margin-bottom:0px; 
	margin-top:0px;
	padding:0px;	
}	
	
	
.banner_image{
	border:none;	
}		

h2{
	margin-top:-2px;	
	padding-top:0;
	margin-bottom:5px;	
}	
	
.ub-banner{
	width:960px; height:50px; margin: 0; border: 0; padding:0; background-color:#041a9b;
	background:url('../layout-images/ub_blue.png');	
	
}	

.news_headline{
	margin-bottom:0;
	font-weight:bold;
	font-size:12pt;
}	

.news_summary{
	margin-top:0;
}	

/*margin: auto; */


.bmc-banner{

width:960px; 
height:80px; 
padding-top:0p;
padding-bottom:0;
padding-right:0;
padding-left:0;  
border: 0; 
margin: 0; 

background-color:#809DC4;
background:url('../layout-images/pale_blue.png');	

}	

	
	.container { background-color:#fff; }
	/* .container div { background-color:#fcf; } */

		div {overflow: visible; margin:2px;}
		.hidden { display:none ; } 

	div p { padding:10px; }
	

a, a:link, a:visited {text-decoration: none;}

a:hover {
	text-decoration: underline;
	
	/* color: #809DC4; */
}
	
a.secondary-nav-link:link {color: #FFF; text-decoration:none;}     /* unvisited link */a.secondary-nav-link:visited {color: #FFF; text-decoration:none;}  /* visited link */a.secondary-nav-link:hover {color: #809DC4; text-decoration:underline;}   /* mouse over link */a.secondary-nav-link:active {color: #FFF; text-decoration:none;}   /* selected link */

/* rules for the side navigation
area-nav-links is the class for the list item
these rules apply to anchors within the list item */

/* set color to 333 we will need to be consistent on what color to use for off-black */
a.area-nav-link:link {color: #333; text-decoration:none;}     /* unvisited link */a.area-nav-link:visited {color: #333; text-decoration:none;}  /* visited link */a.area-nav-link:hover {color: #809DC4; text-decoration:underline;}   /* mouse over link */a.area-nav-link:active {color: #333; text-decoration:none;}   /* selected link */
	
a.breadcrumb-link:link {color: #333; text-decoration:none;}     /* unvisited link */a.breadcrumb-link:visited {color: #333; text-decoration:none;}  /* visited link */a.breadcrumb-link:hover {color: #809DC4; text-decoration:underline;}   /* mouse over link */a.breadcrumb-link:active {color: #333; text-decoration:none;}   /* selected link */
	

a.module-link:link {color: #FFF; text-decoration:none;}     /* unvisited link */a.module-link:visited {color: #FFF; text-decoration:none;}  /* visited link */a.module-link:hover {color: #809DC4; text-decoration:underline;}   /* mouse over link */a.module-link:active {color: #FFF; text-decoration:none;}   /* selected link */
	
.article {
font-family:"Trebuchet MS", Arial, sans-serif;	
/* font-size: .9em; */
font-size: 12px;
/* color: #33ccff;*/
	}
	
	
	.breadcrumb-span{ 
		color: #999;
	/*padding-left:5px;*/
	
/*font-size: .8em; */
font-size: 11pt;	
	}
	
	.breadcrumb{
		height: 32px; 

		color: #333;
	padding-left:5px;
	padding-top:9px;
	margin-top:0;
/*font-size: .8em; */
font-size: 11px;	
	}
	
	.contact-us{
text-align:center; 
padding-top:11px;	
	}
	
	
	/* side nav styles*/
	
	.area-nav-list{
	/* add margin-top here */	
	margin-top:0;
	list-style-type:none; 
	padding-top:0;
	padding-bottom:0;
	padding-right:0;
	padding-left:5px;
	
	/* font-size: .8em;*/
	font-size: 12px;
	/* background-color: #ff33cc; */
	}	
	
	.area-nav-sub-list{
	list-style-type:none; padding-left:1em;	
	
	}	
	
	
	.area-nav-list-item{
		padding-bottom: 1em;	
	}	
	
	.area_nav_current_page{
		/*text-decoration:underline;*/	
	}	
	
	.first-sub-link{
		padding-top: 1em;
	}
	
	.last-sub-link{
		padding-bottom: 0px;
	}		
	
	
.quickcontainer{
	background-color:#7c7062;
	width:960px; height:42px; border: 0px; margin: auto; padding:0px;
}
	
	.quick-link-list{
		
	display:inline; list-style-type:none; padding:0;	
	}	
	
	.first-quick-link{
	display:inline; 
	padding-left: 5px;
	}
	
	.quick-links{
	display:inline; padding-left:30px;	
	}
	
/* CONTENT MODULES */	
	.module_wrapper{
		margin: 0;
	
}	
.module_image{
	clear:both; padding:0; margin:0;
}

.module_headline_area{	
	background-color:#7c7062; 
	padding:8px; 
	margin:0; 
	color:#fff;
}

.module_text_area{	
	background-color:#7c7062; 
	padding:8px; 
	margin-top:2px; 
	margin-left:0; margin-right:0; margin-bottom:14px; color:#fff;
}
/* FOOTERS */		
	.footer{
	width:960px; 
	height:32px; 
	border: 0px; 
	margin: auto; padding:0px;
	background-color:#7c7062;
	/* font-size: .8em; */
	font-size: 12px;
	}	
	
	.footer-contact{
	/* background-color:#3fc; */	
	text-align:right;	
	padding-top: .6em;
	}	

	.footer-privacy{	
	/* background-color:#3fc;	*/
	padding-top: .6em;
	}	
	
	