	body {
		margin : 0;
		padding : 0;
		font-family : "Open Sans", sans-serif;
		font-size : 14px;
		line-height : 20px;
	}
	h1 {
		font-size : 24px;
		line-height : 26px;
		font-weight : bold;
		color : #1B4782;
		font-family : "Open Sans", sans-serif;
	}
	h2 {
		font-size : 16px;
		font-weight : bold;
		color : #1B4782;
		font-family : "Open Sans", sans-serif;	
		/*text-transform : uppercase;
		margin : 15px 0 10px;*/
	}
	h3 {
		font-weight : bold;
		font-size : 16px;
		color : #1B4782;
	}
	h4 {
		font-weight : normal;
		font-size : 16px;
		color : #1B4782;
	}
	h5 {
		font-weight : bold;
		font-size : 12px;
		color : #1B4782;
	}
	h6 {
		font-weight : 600;
		font-size : 11px;
		color : #1B4782;
	}
	a {
		color : #1B4782;
		font-weight : bold;
		text-decoration : underline;
	}
	a:hover {
		text-decoration : none;
	}
	ol li {
		margin-bottom : 10px;
		font-size : 14px;
	}

	img {
		border : 0;
	}
	figure {
		font-weight : bold;
	}
	figcaption {
		font-size : 11px;
		line-height : 13px;
		font-weight : normal;
	}
	#toolbar {
		display : none;
	}
	#search {
		display : none;
	}

	#site {
		background-color : #fff;
	}
	#header .bottom {
		margin-top : 20px;
	}
	#main_nav a.trigger {
		display : none;
	}
	body.js_enabled #main_nav a.trigger {
		/*border-radius : 3px;*/
		text-transform : uppercase;
		padding : 10px;
		cursor : pointer;
		display : block;
		border-top : 0;
		transition : border-radius 0.3s ease, background-color 0.3s ease, color 0.3s ease;
		background-color:#b8b8b8;
	}
	#main_nav ul {
		list-style : none;
		margin : 0;
		padding : 0;
	}
	#main_nav ul ul {
		max-height : 0;
		display : none;
	}
	#main_nav a {
		font-size : 14px;
		line-height : 14px;
		padding : 5px 5px 5px 20px;
		display : block;
		background-color : #b8b8b8;
		transition : background-color 0.2s ease, color 0.2s ease;
		color: #231f20/*#666c70*/;
		border-top : 1px solid #b8b8b8;
		font-family: arial;
		font-weight: 600;
		text-decoration: none;
	}
	#main_nav a:hover {
		text-decoration : none;
		color : #1B4782;
	}
	#main_nav a.active {
		/*background-color : #065aba;*/
		color : #FFFFFF;
		text-decoration : none;
	}
	body.js_enabled #main_nav.open a.trigger {
		border-bottom-left-radius : 0;
		border-bottom-right-radius : 0;
	}
	body.js_enabled #main_nav ul {
		max-height : 0;
		overflow-y : hidden;
	}
	body.js_enabled #main_nav.open > ul {
		max-height : 9999px;
	}

	#site.int #content .cols_container > .left {
		margin : 10px 0 30px 0;
	}
	#content .body_content h1 {
		color : #1B4782;
		line-height:30px;
	}
	#section_feature {
		margin-top : 20px;
	}
	#content .body_content p {
		margin : 10px 0 0;
	}
	.inner {
		padding : 20px;
	}
	#content .body_content {
		font-size : 14px;
		line-height : 20px;
		word-wrap: break-word;
	}
	#content .body_content img {
		max-width : 100%;
		height : auto !important;
	}
	#content .body_content_cols_wide .right p:first-child {
		margin-top : 0;
	}

	#breadcrumbs .links {
		color : #1B4782;
		font-size : 11px;
	}
	#breadcrumbs .links a {
		display : inline-block;
		padding : 0 2px;
	}
	#breadcrumbs .action_links {
		display : none;
	}
	#breadcrumbs .links a:first-child {
		padding-left : 0;
	}
	.action_links p {
		margin : 0;
	}
.side_nav {
		margin : 40px 0 0;
		padding : 0;
		width : 210px;
	}
	.side_nav h2 {
		border-bottom: 1px solid #D0D0D0;
		color: #000;
		margin: 0;
		padding-bottom: 5px;
		font-size:14px;
	}
	.side_nav p {
		border-bottom : 1px solid #D0D0D0;
		list-style : none outside none;
		margin : 0;
		padding : 5px 0;
	}
	.side_nav p a {
		color : #1B4782;
		font-family : arial;
		font-size : 12px;
		font-weight : bold;
		margin-left : 10px;
		text-decoration : none;
		line-height : 20px;
		display : list-item;
	}
	.side_nav p a:hover {
		text-decoration : underline;
	}

	
	.side_nav2 {
		overflow : hidden;
		padding : 0;
		width : 210px;
		margin-top : 60px;
	}
	.side_nav2 h2 {
		border-bottom: 1px solid #D0D0D0;
		color: #000;
		margin: 0;
		padding-bottom: 5px;
		font-size:14px;
	}
	.side_nav2 p {
		border-bottom : 1px solid #D0D0D0;
		list-style : none outside none;
		margin : 0;
		padding : 5px 0;
	}
	.side_nav2 p a {
		color : #1B4782;
		font-family : arial;
		font-size : 12px;
		font-weight : bold;
		margin-left : 10px;
		text-decoration : none;
		line-height : 20px;
		display : list-item;
	}
	.side_nav2 p a:hover {
		text-decoration : underline;
	}

	table.styled_table {
		border-collapse : collapse;
		width : 100%;
	}
	table.styled_table thead td {
		background-color : #52386a;
		color : #fff;
		padding : 15px 10px;
	}
	table.styled_table tbody {
		background-color : #e5e5e5;
	}
	table.styled_table tr.title_row td {
		background-color : #aeb8b8;
	}
	table.styled_table th {
		text-align : left;
		padding : 5px 10px;
	}
	table.styled_table td {
		padding : 5px 10px;
	}
	table.styled_table tbody th {
		border-left : 1px solid #8d8989;
	}
	table.styled_table tbody th:first-child {
		border-left : 0;
	}
	table.styled_table tbody td {
		border-left : 1px solid #8d8989;
	}
	table.styled_table tbody td:first-child {
		border-left : 0;
	}
	table.styled_table tbody td p:first-child {
		margin-top : 0 !important;
	}
	table.styled_table tr.title td {
		background-color : #1B4782;
		color : #fff;
		padding : 15px 10px;
	}
	table.styled_table tr {
		border-bottom : 1px;
		border-bottom-width : thin;
		border-bottom-style : solid;
		border-color : #939393;
	}
	ul.links li {
		display : block;
		float : left;
		padding : 0 10px;
		border-left : 1px solid #b9adbb;
		margin-top : 5px;
	}
	ul.links li:first-child {
		border-left : 0;
		padding-left : 0;
	}
	ul.links li a {
		display : block;
		line-height : 13px;
	}
	.content_list ul {
		margin : 0;
		padding : 0;
		list-style : none;
	}
	.filter {
		display : none;
	}
	.filter .title {
		background-color : #fff;
		color : #000;
		padding : 0 8px;
	}
	.filter .customSelectInner {
		width : 100% !important;
	}
	.filter select.hasCustomSelect {
		display : block;
		width : 100% !important;
		max-width : 100%;
	}
	.filter select.hasCustomSelect option {
		word-wrap : break-word;
		max-width : 100%;
		border : 0;
		background-color : #fff;
		color : #000;
		text-transform : uppercase;
		padding : 10px 7px;
		border-top : 1px solid #d9ceda;
		font-size : 11px;
	}
	.filter .wrap {
		position : relative;
	}
	#filter_details .wrap {
		border-top : 1px solid #bebebe;
		border-bottom : 1px solid #bebebe;
		padding : 5px 0;
		overflow : hidden;
		bottom : auto;
	}
	#filter_details .label {
		color : #1c4882;
		font-weight : bold;
		font-size : 14px;
	}
	#filter_details {
		margin-bottom : 20px;
	}
	.filter .customSelect {
		overflow : hidden;
		background : url(/sebin/v/z/select-arrow.png) no-repeat right #deebf7;
		display : block !important;
		width : 85%;
		max-height : 20px;
		padding : 3px 12% 3px 3%;
		color : #131313;
		margin-top : 2px;
		text-transform : uppercase;
	}
	.filter .button input {
		background-color : #1c4882;
		color : #fff;
		border : 0;
		font-size : 11px;
		text-transform : uppercase;
		padding : 5px 14px;
		border-radius : 5px;
		cursor : pointer;
		margin-top : 2px;
	}
	body.js_enabled .filter {
		display : block;
		margin-bottom : 15px;
	}
	body.js_enabled #filter {
		display : block;
	}

	#results.list .label {
		font-weight : 600;
	}
	#results.list .desc > p:first-child {
		margin-top : 0;
	}
	#results.list .item {
		margin-bottom : 25px;
	}
	#results.list .more a {
		font-weight : bold;
	}
	#results.list .more .label {
		display : none;
	}
	#results .item > div > p:first-child {
		margin-top : 0;
	}
	#results .item .title {
		font-weight : bold;
	}
	#results.landing .item {
		margin-bottom : 25px;
	}
	#results.mm .bottom {
		font-size : 11px;
		margin-top : 5px;
	}

	#content .body_content a {
		font-weight : 600;
	}
	.content_list li {
		margin-bottom : 10px;
	}
	.item p {
		margin : 0px !important;
		padding : 0px;
	}
	.seSolr_url {
		color : #68ACE5 !important;
	}

	#footer .inner {
		background : #1c4882;
	}
	#footer ul {
		list-style : none;
		margin : 0;
		padding : 0;
	}
	#footer li {
		margin-bottom : 10px;
	}
	#footer a {
		color : #fff;
		font-weight : 600;
		text-transform : uppercase;
	}
	#footer .one {
		float : left;
		width : 50%;
	}
	#footer .two {
		float : left;
		width : 50%;
	}
	#footer .three {
		clear : both;
		padding-top : 20px;
	}
	#footer .four {
		margin-top : 20px;
		color:#fff;
	}
	#footer .four .title {
		font-size : 16px;
		color : #fff;
		margin-bottom : 5px;
	}
	#footer .five {
		color : #fff;
		margin-top : 20px;
	}
	#footer .five .title {
		font-weight : 600;
		font-size : 13px;
	}