@charset "UTF-8";
/* CSS Document */


body {
font-family: 'Roboto Condensed', sans-serif;	font-weight: 100;
	margin: 0;
	padding:0;
	border:0;
	background-color: #FFF;
 	color: rgba(71,105,177,1.00);

}

a {
	text-decoration: none;
 	color: rgba(71,105,177,1);
	font-weight:600; 
}

a:hover {
	color: rgba(71,105,177,.6);
	
}
 
img {
	margin:0;
	padding:0px;
	border:0;
	display:block;
}

.pagewrapper {
	margin: 0 auto;
	width: 1050px;
	background-color: rgba(171,196,223,1.00);
	padding: 10px;
  }

.pagewrapper.menu {
 		margin-top:0;
		background-color:#FFF;
}
.contentwrapper {
  	padding: 25px 25px;
	margin:0;
	font-size:15px;
}

.headlinetext {
	font-size: 20px !important;
	font-weight: 800;
}

/**** dropdown menu *****/
 
#primary_nav_wrap
{
	margin-top:10px;
  }

#primary_nav_wrap ul
{
	list-style:none;
	position:relative;
	float:left;
	margin:0;
	padding:0;
	z-index:1000;
 

}

#primary_nav_wrap ul a
{
	display:block;
	color:#FFF;
	text-decoration:none;
	font-weight:500;
	font-size:22px;
	line-height:40px;
	padding:0 20px;
 }

#primary_nav_wrap ul li
{
	position:relative;
	float:left;
	margin:0;
	padding:0;
	background:rgba(71,105,177,1);
 
}

#primary_nav_wrap ul li.current-menu-item
{
 }

#primary_nav_wrap ul li:hover
{
	background:#94ABCD;
 }

#primary_nav_wrap ul ul
{
	display:none;
	position:absolute;
	top:100%;
	left:0;
	background:#fff;
	padding:0;

}

#primary_nav_wrap ul ul li
{
	float:none;
	width:200px;
 
}

#primary_nav_wrap ul ul a
{
line-height:100%;
	padding:5px 15px;
 	font-size:16px;
 
}

#primary_nav_wrap ul ul ul
{
	top:0;
	left:100%
}

#primary_nav_wrap ul li:hover > ul
{
	display:block
}