/* slyons 10/2/18 added unique 'on' classes names for accessibility Defect 209819 */
/* slyons 3/12/19 changed publications-and-resources to pubs */
#abouton #top-bar-wrpr li.about-on a,
#newson #top-bar-wrpr li.news-on a,
#pubson #top-bar-wrpr li.pubs-on a,
#topicson #top-bar-wrpr li.topics-on a {
	/*border-bottom:10px solid #FDB81E; nkim 053019 controls megamenu onStage*/
	margin:0 18px 0 0; /* nkim 031219 */
	padding-bottom:10px;
	width:auto;
}
.sticky {
 	background-color:#205493;
	height:75px;
	position:fixed;
	top: 0;
	/*transition: top 0.4s;*/
	width: 100%;
	animation-name: sticky-fadein;
    animation-duration: 0.4s;
}

	@keyframes sticky-fadein {
		from {
		opacity: 0.0;
		top:0;
		}
		to {
		opacity: 1.0;
		top: 0;
		}
	}
.sticky #occ-header-prim-wrpr {
	background-color:#205493;
	height:75px;
	width:100%;
}
.sticky .occ-logo-wrpr {
	margin-top:17px;
}
.sticky .occ-logo {
	height:42px;
	background-image: url(/images/c-clamp-images/occ-logo-des-white.svg);
	background-repeat: no-repeat;
	display:block;
	padding:0;
	margin:0;
	width:250px;
}
.sticky #top-bar-wrpr {
	float: right;
	height:auto;
	width:76.5%; /*nkim 031419*/
}
.sticky #top-bar-wrpr ul {
	margin:24px 12px 0 0; /*nkim 031419*/
	width:auto;
}
.sticky #top-bar-wrpr li {
	display: inline-block;
	font: 600 21px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
.sticky #top-bar-wrpr li.desk-search {
	background-image: url(/images/c-clamp-images/utility-search.png);
	background-repeat: no-repeat;
	background-position: 113px 5px; /* nkim 080718 */
	border-left:1px solid #FFF;
	display:inline-block;
	height:30px;
	padding-right:8px;
}
.sticky #top-bar-wrpr li.last a {
	padding-right:15px !important;
	margin-right:15px !important;
}
.sticky #top-bar-wrpr li a {
	color: #FFF;
	display: block;
	font: 600 21px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	/* padding:0 0 0 12px; */
	margin:0 16px 0 16px;
	text-transform:uppercase;
}
.sticky #top-bar-wrpr li a:hover,
.sticky #top-bar-wrpr li a:focus {
	/* color:#205493; */
	border-bottom:10px solid #FDB81E;
	font: 600 21px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	margin:0 16px 0 16px;
	/* padding:0 12px 0 12px; */
	text-decoration: none;
}
.sticky #top-bar-wrpr li:hover > a,
.sticky #top-bar-wrpr li:focus > a { 
	/*background-color: #205493; nkim 031419*/
	border-bottom:10px solid #FDB81E;
	color:#FFF;
	padding:0 12px 10px 12px;
	text-decoration: none;
}
/* RL 08/03/2018 */
.sticky #top-bar-wrpr li div { /* Controls the menu dropdown */
    background: #FFF;
    border: 0;
    /* display: block; */
    float:left;
    height: -100px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    right: 18px; /*nkim 031419*/
	-moz-box-shadow: 0 4px 9px 0 #444;
	-webkit-box-shadow: 0 4px 9px 0 #444;
	box-shadow: 0 4px 9px 0 #444;
    width: 0px;
    transition: height .3s cubic-bezier(0.4, 0, 1, 1);
    transition: opacity .3s cubic-bezier(0.4, 0, 1, 1);
}
/* .sticky #top-bar-wrpr li:hover div,  EH 20190227 */
.sticky #top-bar-wrpr li > div {
    height: auto;
    width: 1250px;
    opacity: 1;
    border-top: 1px solid #BBB;
    border-right: 1px solid #BBB;
    border-bottom: 24px solid #112e51; /* nkim 080718 */
    border-left: 1px solid #BBB;
}
/*nkim 020619 controls the megamenu button*/
/* .sticky #top-bar-wrpr li:hover div div, EH 20190227 */
.sticky #top-bar-wrpr li div div {
    background:#F1F1F1;
	display: inline-block;
	height: 90px;
    width: 1250px;
    opacity: 1;
    border-bottom: 1px solid #CCC;
	border-top: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
position: static;  /*nkim 031419*/
}
.sticky #top-bar-wrpr li div div .blue-more-btn { /*nkim 020619*/
	border: none;
	float:none;
	margin:25px 0 0 26px;
	padding:0;
	right:auto;
	text-align:left;
	text-transform:none;
	width:auto;
}
.sticky #top-bar-wrpr li div div .blue-more-btn a, .sticky #top-bar-wrpr li div div .blue-more-btn a:link {/*nkim 020619*/
	background: #0071bc url("/images/c-clamp-images/hm-btn-arrow-wht2.png") no-repeat 15px 30px;
	background-position: right;
    border-radius: 3px;
	border: none;
    color: #FFF;
	display:block;
    font: 600 17px 'Source Sans Pro', Arial, Helvetica, sans-serif;
    margin: 0 !important;
    padding: 7px 26px 9px 12px !important;
	text-transform:none;
    width: auto;
	-moz-box-shadow: 1px 2px 5px #999;
    -webkit-box-shadow: 1px 2px 5px #999;
    -ms-box-shadow: 1px 2px 5px #999;
    box-shadow: 1px 2px 5px #999;
}
.sticky #top-bar-wrpr li div div .blue-more-btn a:hover {/*nkim 020619*/
	background: #205493 url("/images/c-clamp-images/hm-btn-arrow-wht2.png") no-repeat 15px 30px;
	background-position: right;
	border-radius: 3px;
	border: none;
	color:#FFF;
	height:auto;
	padding: 7px 26px 9px 12px;
	text-decoration: none;
	text-transform:none;
	width: auto;
}
.sticky #top-bar-wrpr li div p.col-wrpr { /* nkim 081118 */
	border-left:0px solid #FFF;
	border-top:0px solid #FFF;
	border-right:0px solid #FFF;
	border-bottom:12px solid #5b616b;
	height:100%;
	overflow:auto;
	width:100%;
}
.sticky #top-bar-wrpr li div ul {
    display: inline-block;
	float:none;
    left:0;
	margin:40px 26px 30px 26px; /*nkim 031419*/
	padding:0;
	vertical-align: top;
	width:20.5%; /*nkim 020619*/
}
.sticky #top-bar-wrpr li div ul li {
    display: block;
	margin:0;
	padding:0;
	width:auto; /*nkim 020619*/
}
.sticky #top-bar-wrpr li div ul li a, .sticky #top-bar-wrpr li div ul li a:link, .sticky #top-bar-wrpr li div ul li a:active {
    border-bottom:none !important;
	font: 400 17px 'Source Sans Pro', Arial, Helvetica, sans-serif;
    color: #0071bc;
	margin:0;
	padding:12px 0 0 0;
	text-transform:none;
}
.sticky #top-bar-wrpr li div ul li a:hover,
.sticky #top-bar-wrpr li div ul li a:focus {
    background:none;
	border-bottom:none !important;
	color: #0071bc;
	margin:0;
	padding:12px 0 0 0;
	text-decoration:underline;
}
.sticky #top-bar-wrpr li.last div ul li a {
	padding-right:0 !important;
	margin-right:0 !important;
}

.sticky #top-bar-wrpr li div ul li.oview-btn-news a,.sticky #top-bar-wrpr li div ul li.oview-btn-news a:link,.sticky 

#top-bar-wrpr li div ul li.oview-btn-news a:active  {
	background:#0071bc;
	border-bottom:none !important;
	color:#FFF;
	font: 400 17px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	margin-top:10px;
	padding:9px 14px 11px 14px;
	border-radius: 3px;
	width:175px;
}
.sticky #top-bar-wrpr li div ul li.oview-btn-analysis a,.sticky #top-bar-wrpr li div ul li.oview-btn-analysis 

a:link,.sticky #top-bar-wrpr li div ul li.oview-btn-analysis a:active  {
	background:#0071bc;
	border-bottom:none !important;
	color:#FFF;
	font: 400 17px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	margin-top:10px;
	padding:9px 14px 11px 14px;
	border-radius: 3px;
	width:192px;
}
.sticky #top-bar-wrpr li div ul li.oview-btn-topics a,.sticky #top-bar-wrpr li div ul li.oview-btn-topics 

a:link,.sticky #top-bar-wrpr li div ul li.oview-btn-topics a:active  {
	background:#0071bc;
	border-bottom:none !important;
	color:#FFF;
	font: 400 17px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	margin-top:10px;
	padding:9px 14px 11px 14px;
	border-radius: 3px;
	width:130px;
}

.sticky #top-bar-wrpr li div ul li.col-header-line span.col-header {
	background-color:#FFF;
	color:#0071bc;
	font: 600 1.05em 'Source Sans Pro', Arial, Helvetica, sans-serif;
	margin:0;
	padding-top:0;
	width:230px;
}
.sticky #top-bar-wrpr li div ul li.col-header-line span.col-header img { /* Controls the blue arrows */
	margin:0 0 -4px 5px;
	padding:0;
}
.sticky #top-bar-wrpr li div ul li.col-header-line {
	border-bottom:1px solid #999;
	margin:0 0 12px 0; /*nkim 031219*/
	padding-bottom:0; /*nkim 031219*/
}
.sticky #top-bar-wrpr li div ul li.col-header-line a, .sticky #top-bar-wrpr li div ul li.col-header-line a:link, 

.sticky #top-bar-wrpr li div ul li.col-header-line a:active { /* Used for Oview-header underline */
	background-color:#FFF;
	color: #0071bc;
}
.sticky #top-bar-wrpr li div ul li.col-header-line a:hover {
	background-color:#FFF;
	color: #0071bc !important;
	text-decoration:underline;
}
/* begin Logo and Menu Header - created nkim 082218 */
#header-utility {
	background-color:#205493;
	height:34px;
	margin:0;
	/*position:sticky; nkim 031419*/
	top:0;
	width:100%;
	z-index: 400;
}
.header-utility-wrpr {
	margin:0 auto;
	width:1250px; 
	position:relative;
	z-index:400;
}
.header-utility-wrpr ul {
	float:right;
	height:auto;
	list-style: none;
	padding:0;
	margin:0;
	width:auto;
}
.header-utility-wrpr li {
    display: inline-block;
	border-left:1px solid #999;
	margin:0 -3px 0 0;
	padding:0;
        width: auto; /*nkim 052119*/
}
.header-utility-wrpr li.last {
	border-right:1px solid #999;
	margin-right:-2px;
}
.header-utility-wrpr li a {
    background-color:#205493;
	color:#FFF;
	display: block;
    font: 600 18px 'Source Sans Pro', Arial, Helvetica, sans-serif;
    text-decoration: none;
	padding:4px 4px 7px 12px;
}
.header-utility-wrpr li.careers a {
	background-image: url(/images/c-clamp-images/utility-careers.png);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	padding-right:36px;
	margin:0;
}
.header-utility-wrpr li.arrow a {
	background-image: url(/images/c-clamp-images/utility-quickaccess.png);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	padding-right:36px;
	margin:0;
}
.header-utility-wrpr li.search a {
	background-image: url(/images/c-clamp-images/utility-search.png);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	padding-right:36px;
	margin:0;
}
.header-utility-wrpr li a:hover,
.header-utility-wrpr li a:focus {
    background-color:#205493;
	text-decoration: none;
}
.header-utility-wrpr li div#utility-dropdown {
    background-color:#205493;
	border-top:1px solid #999;
	display:none;
    height: auto;
    position:absolute;
	-moz-box-shadow: 0 9px 12px 3px #999;
	-webkit-box-shadow: 0 9px 12px 3px #999;
	box-shadow: 0 9px 12px 3px #999;
	left:auto;
	right:102px;
	width:680px;
}
/*Top Nav Quick Access*/
.more_occ_wrapper { /* EH 20190116 */
	padding-top: 1em;
}

.quickaccess_dropdown { /* EH 20190116 */
	padding-bottom: 1em !important;
}

.quickaccess_dropdown img { /* EH 20190116 */
	position: absolute !important;
	padding-top:17px;
}

.quickaccess_text { /* EH 20190116 */
	left:55px !important;
	position: relative !important;
	width: 180px !important;
}
.header-utility-wrpr li:hover > div#utility-dropdown, li > div#utility-dropdown:hover {
	z-index: 900;
    }

.header-utility-wrpr li div#utility-dropdown ul {
    display:block;
    float:left;
}
.header-utility-wrpr li div#utility-dropdown ul li {
    display: block;
}
.header-utility-wrpr li div#utility-dropdown ul li a {
    font-size: 1em;
    color: white;
	padding:5px;
}
.header-utility-wrpr li div#utility-dropdown ul li a:hover {
    background:#999;
}
.header-utility-wrpr div#utility-dropdown ul.head-ut-qa-col1 .header {
	border-bottom:1px solid #AAA;
	color:#fdb81e;
	font: 600 18px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	padding-bottom:13px;
	margin-bottom:10px;
}
.header-utility-wrpr div#utility-dropdown ul.head-ut-qa-col1 {
	float:left;
	margin:40px;
	padding:0;
	width:270px;
}
.header-utility-wrpr div#utility-dropdown ul.head-ut-qa-col1 li {
    border-left:none;
	color:#FFF;
}
.header-utility-wrpr div#utility-dropdown ul.head-ut-qa-col1 a,
.header-utility-wrpr div#utility-dropdown ul.head-ut-qa-col1 a:link {
	background-image:none;
	color:#FFF;
    font: 400 18px 'Source Sans Pro', Arial, Helvetica, sans-serif;
    text-decoration: none;
	padding:4px 4px 7px 0;
}
.header-utility-wrpr div#utility-dropdown ul.head-ut-qa-col1 a:hover { /*nkim 062519*/
	background-color:#205493;
	color:#FFF;
	text-decoration: underline;
}
.header-utility-wrpr div#utility-dropdown ul.head-ut-qa-col1 a:focus { /*nkim 062519*/
	background-color:#205493;
	color:#FFF;
	text-decoration: none;
}
.header-utility-wrpr div#utility-dropdown ul.head-ut-qa-col2 {
	float:left;
	margin:40px 0 40px 0;
	padding:0;
	width:270px;
}
.header-utility-wrpr div#utility-dropdown ul.head-ut-qa-col2 .header {
	border-bottom:1px solid #AAA;
	color:#fdb81e;
	font: 600 18px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	padding-bottom:13px;
	margin-bottom:10px;
}
.header-utility-wrpr div#utility-dropdown ul.head-ut-qa-col2 li {
	border-left:none;
	color:#FFF;
}
.header-utility-wrpr div#utility-dropdown ul.head-ut-qa-col2 a,
.header-utility-wrpr div#utility-dropdown ul.head-ut-qa-col2 a:link {
	background-image:none;
	color:#FFF;
    font: 400 18px 'Source Sans Pro', Arial, Helvetica, sans-serif;
    text-decoration: none;
	padding:4px 4px 7px 0;
}
.header-utility-wrpr div#utility-dropdown ul.head-ut-qa-col2 a:hover { /*nkim 062519*/
	background-color:#205493;
	color:#FFF;
	text-decoration: underline;
}
.header-utility-wrpr div#utility-dropdown ul.head-ut-qa-col2 a:focus { /*nkim 062519*/
	background-color:#205493;
	color:#FFF;
	text-decoration: none;
}
/*Top Nav Search*/
.header-utility-wrpr li div#utility-dropdown-search {
    background-color:#205493;
	border-top:1px solid #999;
	display:none;
    height:auto;
    position:absolute;
	-moz-box-shadow: 0 9px 12px 3px #999;
	-webkit-box-shadow: 0 9px 12px 3px #999;
	box-shadow: 0 9px 12px 3px #999;
	width:100%; /*nkim 031419*/ 
	/*animation-name: fadein;
    animation-duration: 0.3s;*/
	left:auto;
	right:-1px;
}
.header-utility-wrpr li:hover div#utility-dropdown-search, div#utility-dropdown-search:hover {
	z-index:900;
}

.header-utility-wrpr li div#utility-dropdown-search  ul {
    display: inline-block;
    float:left;
}
.header-utility-wrpr li div#utility-dropdown-search  ul li {
    display: block;
}
.header-utility-wrpr li div#utility-dropdown-search  ul li a {
    font-size: 1em;
    color: white;
	padding:5px;
}
.header-utility-wrpr li div#utility-dropdown-search  ul li a:hover {
    background:#999;
}
.head-ut-wrpr { /*nkim 031419*/
    /*overflow: auto;*/
    width: 900px;
    margin: 0 auto;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search { /*nkim 031419*/
	display:block;
	margin:100px 0 50px 0;
	padding:0;
	width:900px;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search li {
	color:#FFF;
	border-left:none;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search li input::-webkit-input-placeholder {
	color:#666;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search li input[type=text] {
	background-color: #FFF;
	background-position: 0;
	background-repeat: no-repeat;
	box-sizing: border-box;
	border: 1px solid #CCC;
	color:#666;
	font-size: 32px;
	font-style: italic;
	margin-right:5px;
	padding: 8px 4px 9px 8px;
	width: 90.3%;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search li input[type=submit] {
	background-image: url(/images/c-clamp-images/search-darkblue-lg.png);
	background-repeat: no-repeat;
	background-color:#fdb81e;
	border:none;
	color:transparent;
	cursor:pointer;
	height:55px;
	vertical-align: top;
	width:55px;
	}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search li input:hover[type=submit] { /* nkim 081718 */
	background-repeat: no-repeat;
	background-color:#fad980; /* nkim 091018 */
	}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search-col1 .header {
	color:#FFF;
	font: 600 20px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	padding-bottom:6px;
	margin-bottom:6px;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search-col1 { /*nkim 031419*/
	float:left;
	margin:0;
	padding:0;
	width:240px;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search-col1 li {
    border-left:none;
	color:#FFF;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search-col1 a,
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search-col1 a:link {
	background-image:none;
	color:#FFF;
    font: 400 18px 'Source Sans Pro', Arial, Helvetica, sans-serif;
    text-decoration: underline;
	padding:4px 4px 7px 0;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search-col1 a:hover {
	background-color:#205493;
	color:#BBCCDD;
	text-decoration: underline;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search-col2 .header {
	color:#FFF;
	display:block;
	font: 600 20px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	padding-bottom:10px;
	margin-bottom:10px;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search-col2 { /*nkim 031419*/
	float:right;
	margin:0 0 100px 0;
	padding:0;
	width:640px;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search-col2 li {
    border-left:none;
	display:inline-block;
	list-style:none;
	color:#FFF;
	width:300px;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search-col2 li.last {
    margin-right:0;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search-col2 li.short {
    width:265px;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search-col2 li.long {
    width:375px;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search-col2 li a,
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search-col2 li a:link {
	background-image:none;
	background-color:#fdb81e;
	color:#222; /* nkim 091018 */
    font: 600 18px 'Source Sans Pro', Arial, Helvetica, sans-serif;
    text-decoration: none;
	margin:0 20px 20px 0;
	padding:7px 4px 8px 8px;
	border-radius:3px;
	width:auto;
}
.header-utility-wrpr div#utility-dropdown-search ul.head-ut-search-col2 li a:hover {
	background-color:#fad980;
	color:#222; /* nkim 091018 */
	margin:0 20px 20px 0;
	padding:7px 4px 8px 8px;
	width:auto;
	text-decoration: none;
}
.headerShow {
	display:block;
}
/* end OCC Blue Bar Header */

#occ-header-prim-wrpr {
height:100%;
margin:0;
min-width:100%;
}
.occ-header-secd-wrpr {
margin:0 auto;
width:1250px;  /* nkim 02/15/18 Optional 100% to span the browser width */
height:126px;
}
.occ-logo-wrpr {
float:left;
margin-top:28px;
}
.occ-logo h1 {
padding:0;
margin:0;
}
.occ-logo {
height:68px;
background-image: url(/images/c-clamp-images/occ-logo-des.svg);
background-repeat: no-repeat;
display:block;
padding:0;
margin:0;
text-indent:-9999px;
width:363px;
}
.occ-header-search-utility-wrpr {
float:right;
margin:0;
padding:0;
width:635px;
}
.occ-header-search-box {
	float:left;
	margin-top:-14px;
	width:340px;
	position: absolute;
	top: -9999px;
	left: -9999px;
}
.occ-header-search-box input[type=text] {
	width: 85%;
	box-sizing: border-box;
	border: 1px solid #CCC;
	font-size: 14px;
	font-style: italic;
	background-color: #FFF;
	background-position: 0;
	background-repeat: no-repeat;
	padding: 7px 3px 8px 7px;
}
.occ-header-search-box input[type=submit] {
	background-image: url(/images/c-clamp-images/search-icon.png);
	background-repeat: no-repeat;
	background-position: center; /* nkim 100518 */
	background-color:#FDB81E;
	border:none;
	color:transparent;
	cursor:pointer;
	height:40px;
	width:38px;
}
/* begin Primary Menu */
#sitemap {
	display: none;
}
#top-bar-wrpr {
	float: right;
	height:126px;
	margin: 0 -20px 0 0; /*nkim 031419*/
	padding:0;
	position: relative;
	width:805px;
	z-index:300;
}
#top-bar-wrpr ul {
    float:right;
	list-style: none;
	margin-top:50px;
}
#top-bar-wrpr li {
    display: inline-block;
	font: 600 21px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
#top-bar-wrpr li.last a {
	padding-right:6px !important;
	margin-right:0 !important;
}
#top-bar-wrpr li a { /* nkim 073018 */
	color: #205493;
	display: block;
	font: 600 21px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	padding:0 12px 10px 12px !important; /*nkim 031219*/
	left:0;
	margin:0 18px 0 18px !important; /*nkim 031419*/
	text-transform:uppercase;
	-webkit-transition: all .3s ease;
	   -moz-transition: all .3s ease;
	    -ms-transition: all .3s ease;
	     -o-transition: all .3s ease;
		    transition: all .3s ease;
}
#top-bar-wrpr li a:hover
{
	border-bottom:10px solid #FDB81E;
	font: 600 21px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	margin:0 18px 0 18px;
	padding:0 12px 10px 12px;
	text-decoration: none;
	/*height:100%; nkim 031419*/
} 

#top-bar-wrpr li a:focus {
	text-decoration: none;
}

#top-bar-wrpr li:hover > a,
#top-bar-wrpr li > a:hover
{ 
	/* background-color: #FFF; nkim 031419*/
	border-bottom:10px solid #FDB81E;
	padding:0 12px 10px 12px;
	text-decoration: none;
}
#top-bar-wrpr li:focus > a,
#top-bar-wrpr li > a:focus {
	text-decoration: none;
}

/* RL 08/03/2018 */
#top-bar-wrpr li div { /* Controls the menu dropdown */
    background: #FFF;
    border: 0;
    float:left;
    height: -100px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    right: 18px; /*nkim 031419*/
	-moz-box-shadow: 0 4px 9px 0 #444;
	-webkit-box-shadow: 0 4px 9px 0 #444;
	box-shadow: 0 4px 9px 0 #444;
    width: 0px;
    transition: height .3s cubic-bezier(0.4, 0, 1, 1);
    transition: opacity .3s cubic-bezier(0.4, 0, 1, 1);
}
/* EH 20190227 */
/* #top-bar-wrpr li:active div, */
#top-bar-wrpr li > div {
    display: none;
    height: auto;
    width: 1250px;
    opacity: 1;
    border-top: 1px solid #BBB;
    border-right: 1px solid #BBB;
    border-bottom: 24px solid #112e51;
    border-left: 1px solid #BBB;
}
/* EH 20190227 */
/*nkim 020619 controls the megamenu button*/
#top-bar-wrpr li div div,
#top-bar-wrpr li > div div {
    background:#F1F1F1;
	display: inline-block;
	height: 74px; /*nkim 032519*/
    width: 1250px;
    opacity: 1;
    border-bottom: 1px solid #CCC;
	border-top: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
    position: static; /*nkim 031419*/
}
#top-bar-wrpr li div div .blue-more-btn { /*nkim 020619*/
	border: none;
	float:none;
	height:auto; /*nkim 032519*/
	margin:18px 0 0 26px; /*nkim 032519*/
	padding:0;
	right:auto;
	text-align:left;
	text-transform:none;
	width:auto;
	-moz-box-shadow: 1px 2px 5px #999; /*nkim 032519*/
	-webkit-box-shadow: 1px 2px 5px #999;
	-ms-box-shadow: 1px 2px 5px #999;
	box-shadow: 1px 2px 5px #999;
}
#top-bar-wrpr li div div .blue-more-btn a, #top-bar-wrpr li div div .blue-more-btn a:link {/*nkim 020619*/
	background: #0071bc url("/images/c-clamp-images/hm-btn-arrow-wht2.png") no-repeat 15px 30px;
	background-position: right;
    border-radius: 3px;
	border: none;
	border-bottom: none !important;
    color: #FFF;
	display:block;
    font: 600 17px 'Source Sans Pro', Arial, Helvetica, sans-serif;
    margin: 0 !important;
    padding: 7px 26px 9px 12px !important;
	text-transform:none;
    width: auto;
	-moz-box-shadow: 1px 2px 5px #999;
    -webkit-box-shadow: 1px 2px 5px #999;
    -ms-box-shadow: 1px 2px 5px #999;
    box-shadow: 1px 2px 5px #999;
}
#top-bar-wrpr li div div .blue-more-btn a:hover {/*nkim 020619*/
	background: #205493 url("/images/c-clamp-images/hm-btn-arrow-wht2.png") no-repeat 15px 30px;
	background-position: right;
	border-radius: 3px;
	border: none;
	color:#FFF;
	height:auto;
	padding: 7px 26px 9px 12px;
	text-decoration: none;
	text-transform:none;
	width: auto;
}
#top-bar-wrpr li div p.col-wrpr { /* nkim 081118 */
	border-left:0px solid #FFF;
	border-top:0px solid #FFF;
	border-right:0px solid #FFF;
	border-bottom:12px solid #5b616b;
	position:relative;
	height:100%;
	overflow:auto;
	width:100%;
}
#top-bar-wrpr li div ul {
    display: inline-block;
	float:none;
        left:0;
	margin:20px 26px 10px 26px; /*nkim 032519*/
	padding:0;
	vertical-align: top;
	width:20.5%; /*nkim 020619*/
}
#top-bar-wrpr li div ul li {
    display: block;
	margin:0;
	padding:0;
	width:auto; /*nkim 020619*/
}
#top-bar-wrpr li div ul li a, #top-bar-wrpr li div ul li a:link, #top-bar-wrpr li div ul li a:active {
    border-bottom:none !important;
	font: 400 16px 'Source Sans Pro', Arial, Helvetica, sans-serif !important; /*nkim 062019*/
    color:#205493;
	margin:0 !important; /*nkim 031419*/
	padding:0 0 14px 0 !important; /*nkim 032519*/
	text-transform:none;
}
#top-bar-wrpr li div ul li a:hover {
    background:none;
	border-bottom:none !important;
	color: #205493;
	margin:0;
	padding:12px 0 0 0;
	text-decoration:underline;
}

#top-bar-wrpr li div ul li.col-header-line span.col-header {
	color:#0071bc;
	font: 600 16px 'Source Sans Pro', Arial, Helvetica, sans-serif; /*nkim 032519*/
	margin:0;
	padding-top:-12px;
	width:230px;
}
#top-bar-wrpr li div ul li.col-header-line span.col-header img { /* Controls the blue arrows */
	margin:0 0 -3px 18px; /*nkim 032519*/
	padding:0;
}
#top-bar-wrpr .col-header-line {
	border-bottom:1px solid #CCC; /*nkim 032519*/
	margin:0 0 9px 0; /*nkim 032519*/
	padding-bottom:0; /*nkim 031219*/
}
#top-bar-wrpr .col-header-line a, #top-bar-wrpr .col-header-line a:link, #top-bar-wrpr .col-header-line a:active { /* 

Used for Oview-header underline */
    color: #0071bc;
}
#top-bar-wrpr .col-header-line a:hover {
    color: #0071bc !important;
	text-decoration:underline;
}
#top-bar-wrpr li.desk-search {
	display:none;
}
#top-bar-wrpr li.desk-search .head-ut-wrpr { /*nkim 031419*/
    /*overflow: auto;*/
    width: 900px !important;
    margin: 0 auto;
    height: 100%;
    border: none;
    background: #fff;
    position: relative;
    float: none;
    display: inherit;
}
#top-bar-wrpr li.desk-search ul.head-ut-search { /*nkim 031419*/
	display:block;
	margin:100px 0 50px 0;
	padding:0;
	width:900px;
}
#top-bar-wrpr li.desk-search ul.head-ut-search li {
	color:#FFF;
	border-left:none;
	width:100%;
}
#top-bar-wrpr li.desk-search ul.head-ut-search li input::-webkit-input-placeholder {
	color:#666;
}
#top-bar-wrpr li.desk-search ul.head-ut-search li input[type=text] { /* nkim 080218 */
	background-color: #FFF;
	background-position: 0;
	background-repeat: no-repeat;
	box-sizing: border-box;
	border: 2px solid #CCC;
	color:#666;
	font-size: 32px;
	font-style: italic;
	margin-right:5px;
	padding: 8px 4px 8px 8px;
	width: 90%;
}
#top-bar-wrpr li.desk-search ul.head-ut-search li input[type=submit] { /* nkim 080318 */
	background-image: url(/images/c-clamp-images/search-darkblue-lg.png);
	background-repeat: no-repeat;
	background-color:#fdb81e;
	border:none;
	color:transparent;
	cursor:pointer;
	height:55px;
	vertical-align: top;
	width:55px;
	}
#top-bar-wrpr li.desk-search ul.head-ut-search li input:hover[type=submit] { /* nkim 081718 */
	background-repeat: no-repeat;
	background-color:#fad980;/* nkim 091018 */
	}
#top-bar-wrpr li.desk-search ul.head-ut-search-col1 .header {
	color:#000;
	font: 600 20px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	padding-bottom:6px;
	margin-bottom:6px;
}
#top-bar-wrpr li.desk-search ul.head-ut-search-col1 { /*nkim 031419*/
	float:left;
	margin:0;
	padding:0;
	width:240px;
}
#top-bar-wrpr li.desk-search ul.head-ut-search-col1 li {
    border-left:none;
	color:#000;
}
#top-bar-wrpr li.desk-search ul.head-ut-search-col1 a, #top-bar-wrpr li.desk-search ul.head-ut-search-col1 a:link {
	background-image:none;
	color:#000;
    font: 400 18px 'Source Sans Pro', Arial, Helvetica, sans-serif;
    text-decoration: underline;
	padding:4px 4px 7px 0;
}
#top-bar-wrpr li.desk-search ul.head-ut-search-col1 a:visited {
	color:#000;
	text-decoration: none;
}
#top-bar-wrpr li.desk-search ul.head-ut-search-col1 a:hover {
	color:#000;
	text-decoration: none;
}
#top-bar-wrpr li.desk-search ul.head-ut-search-col2 .header {
	color:#000;
	display:block;
	font: 600 20px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	padding-bottom:10px;
	margin-bottom:10px;
}
#top-bar-wrpr li.desk-search ul.head-ut-search-col2 { /*nkim 031419*/
	float:right;
	margin:0 0 100px 0;
	padding:0;
	width:650px;
}
#top-bar-wrpr li.desk-search ul.head-ut-search-col2 li {
    border-left:none;
	display:inline-block;
	list-style:none;
	color:#FFF;
	width:300px;
}
#top-bar-wrpr li.desk-search ul.head-ut-search-col2 li.last {
    margin-right:0;
}
#top-bar-wrpr li.desk-search ul.head-ut-search-col2 li.short {
    width:265px;
}
#top-bar-wrpr li.desk-search ul.head-ut-search-col2 li.long {
    width:375px;
}
#top-bar-wrpr li.desk-search ul.head-ut-search-col2 li a, #top-bar-wrpr li.desk-search ul.head-ut-search-col2 li 

a:link { /* nkim 080218 */
	background-image:none;
	background-color:#0071bc;
	color:#FFF;
    font: 600 18px 'Source Sans Pro', Arial, Helvetica, sans-serif;
    text-decoration: none;
	margin:0 20px 20px 0 !important; /*nkim 031419*/
	padding:7px 4px 8px 8px !important; /*nkim 031419*/
	border-radius: 3px;
	width:auto;
}
#top-bar-wrpr li.desk-search ul.head-ut-search-col2 li a:hover { /* nkim 080218 */
	background-color:#205493;
	color:#FFF;
	margin:0 20px 20px 0;
	padding:7px 4px 8px 8px;
	width:auto;
	text-decoration: none;
}
/* end Primary Menu */



@media screen and (max-width: 79.9em) { /* width 1279px */
.sticky #top-bar-wrpr {
	height:auto;
	padding:0;
	margin-right:10px;
	width:71.9%;
	}
	.sticky #top-bar-wrpr ul {
	font: 600 20px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	margin-top:24px !important;
	right:0;
	width:730px; /*nkim 031419*/
	}
	.sticky #top-bar-wrpr li {
	display: inline-block;
	font: 600 20px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	}
	.sticky #top-bar-wrpr li.desk-search {
	background-image: url(/images/c-clamp-images/utility-search.png);
	background-repeat: no-repeat;
	background-position: right center;
	border-left:1px solid #FFF;
	display:inline-block;
	height:30px;
	margin-left:0;
	padding-right:0 !important;
	padding-left:3px;
	width:115px;
	}
	.sticky #top-bar-wrpr li.desk-search:hover > a,
	.sticky #top-bar-wrpr li.desk-search:focus > a { 
	background-image: url(/images/c-clamp-images/utility-search.png);
	background-repeat: no-repeat;
	background-position:right 6px;
	padding-left:0;
	width:101px;
	}
	.sticky #top-bar-wrpr li.last a {
	padding:0 2px 10px 2px !important;
	margin:0 7px 0 7px !important;
	}
	.sticky #top-bar-wrpr li a {
	color: #FFF;
	display: block;
	font: 600 20px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	padding:0 2px 10px 2px !important;
	margin:0 7px 0 7px !important;
	text-transform:uppercase;
	}
	.sticky #top-bar-wrpr li a:hover,
	.sticky #top-bar-wrpr li a:focus {
	/* color:#205493; */
	border-bottom:10px solid #FDB81E;
	font: 600 20px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	padding:0 2px 10px 2px !important;
	margin:0 7px 0 7px !important;
	text-decoration: none;
	}
	.sticky #top-bar-wrpr li:hover > a,
	.sticky #top-bar-wrpr li:focus > a { 
	background-color: #205493;
	border-bottom:10px solid #FDB81E;
	color:#FFF;
	padding:0 2px 10px 2px;
	text-decoration: none;
	}
	/* .sticky #top-bar-wrpr li:hover div,  */
	/*nkim 082318*/
	/* .sticky #top-bar-wrpr li:focus div, */
	.sticky #top-bar-wrpr li > div {
    	height: auto;
    	width: 134% !important; /*nkim 031419*/
    	opacity: 1;
        right: -3px; /*nkim 031419*/
    	border-top: 1px solid #BBB;
    	border-right: 1px solid #BBB;
    	border-bottom: 24px solid #112e51;
    	border-left: 1px solid #BBB;
	}
	.sticky #top-bar-wrpr li div div .blue-more-btn { /*nkim 020619*/
		border: none;
		float: none;
		left: 24%;
		margin: 25px 0 0 30px;
		padding: 0;
		right: auto;
		text-align: left;
		text-transform: none;
		width: auto !important;
	}
	.sticky #top-bar-wrpr li div ul {
    display: inline-block;
	float:none;
    left:0;
	margin: 40px 25px 30px 25px !important; /*nkim 031419*/
	padding: 0;
	vertical-align: top;
	width: 19.4%; /*nkim 020619*/
	}
	.sticky #top-bar-wrpr li div ul li {
	display: block;
	margin:0;
	padding:0;
	width:auto; /*nkim 020619*/
	}
	.sticky #top-bar-wrpr li div ul li a, .sticky #top-bar-wrpr li div ul li a:link, .sticky #top-bar-wrpr li div ul li a:active {
	border-bottom:none !important;
	font: 400 17px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	color: #0071bc;
	margin:0 !important;
	padding:12px 0 0 0 !important;
	text-transform:none;
	}
	.sticky #top-bar-wrpr li div ul li a:hover {
	background:none;
	border-bottom:none !important;
	color: #0071bc;
	margin:0 !important;
	padding:12px 0 0 0 !important;
	text-decoration:underline;
	}
	.sticky #top-bar-wrpr li.last div ul li a {
	padding-right:0 !important;
	margin-right:0 !important;
	}
	.sticky #top-bar-wrpr li div ul li.col-header-line {
	border-bottom:1px solid #999;
	margin:0;
	padding-bottom:12px;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search { /*nkim 031419*/
	display:block;
	margin:100px 0 50px 0 !important;
	padding:0;
	width:900px;
	}
	.sticky  #top-bar-wrpr li.desk-search ul.head-ut-search li {
		color:#FFF;
		border-left:none;
		width:100% !important;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search li form {
		width:100%;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search li input::-webkit-input-placeholder {
		color:#666;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search li input[type=text] { /* nkim 080218 */
		background-color: #FFF;
		background-position: 0;
		background-repeat: no-repeat;
		box-sizing: border-box;
		border: 2px solid #CCC;
		color:#666;
		font-size: 32px;
		/*font-style: italic;*/
		margin-right:5px;
		padding: 8px 4px 8px 8px;
		width: 91% !important;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search li input[type=submit] { /* nkim 080218 */
		background-image: url(/images/c-clamp-images/search-darkblue-lg.png);

		background-repeat: no-repeat;
		background-color:#fdb81e;
		border:none;
		color:transparent;
		cursor:pointer;
		height:55px;
		vertical-align: top;
		width:55px;
		}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search-col1 .header {
		color:#000;
		font: 600 20px 'Source Sans Pro', Arial, Helvetica, sans-serif;
		padding-bottom:6px;
		margin-bottom:6px;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search-col1 { /*nkim 031419*/
		float:left;
		margin:0 !important;
		padding:0;
		width:200px;
	}
	.sticky  #top-bar-wrpr li.desk-search ul.head-ut-search-col1 li {
		border-left:none;
		color:#000;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search-col1 a, #top-bar-wrpr li.desk-search ul.head-ut-

search-col1 a:link {
		background-image:none;
		color:#000;
		font: 400 18px 'Source Sans Pro', Arial, Helvetica, sans-serif;
		text-decoration: underline;
		padding:4px 4px 7px 0;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search-col1 a:hover { /* nkim 081018 */
		background-color:#FFF;
		color:#000;
		text-decoration: none;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search-col2 .header {
		color:#000;
		display:block;
		font: 600 20px 'Source Sans Pro', Arial, Helvetica, sans-serif;
		padding-bottom:10px;
		margin-bottom:10px;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search-col2 { /*nkim 031419*/
		float:right;
		margin:0 0 100px 0 !important;
		padding:0;
		width:680px;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search-col2 li {
		border-left:none;
		display:inline-block;
		list-style:none;
		color:#FFF;
		width:300px;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search-col2 li.last {
		margin-right:0;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search-col2 li.short {
		width:265px !important;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search-col2 li.long {
		width:375px !important;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search-col2 li a, #top-bar-wrpr li.desk-search ul.head-ut-

search-col2 li a:link { /* nkim 080218 */
		background-image:none;
		background-color:#0071bc;
		color:#FFF;
		font: 600 18px 'Source Sans Pro', Arial, Helvetica, sans-serif;
		text-decoration: none;
		margin:0 20px 20px 0 !important;
		padding:7px 4px 8px 8px !important;
		border-radius:3px;
		width:auto;
	}
	.sticky #top-bar-wrpr li.desk-search ul.head-ut-search-col2 li a:hover { /* nkim 080218 */
		background-color:#205493;
		color:#FFF;
		margin:0 20px 20px 0;
		padding:7px 4px 8px 8px;
		width:auto;
		text-decoration: none;
	}
	
	#header-utility {
	width:100%;
	top:0;
	/*position: sticky; nkim 031419*/
	}
	.header-utility-wrpr {
	width:95.5%;
	}
	.header-utility-wrpr li div2 {
	width:100%;
	}
	.header-utility-wrpr ul.head-ut-search {
	display:block;
	margin:100px 0 0 90px;
	padding:0;
	width:85%;
	}
	.header-utility-wrpr ul.head-ut-search li input[type=text] {
	width: 86%;
	}
	.header-utility-wrpr ul.head-ut-search-col1 {
	float:left;
	margin:60px 0 90px 90px;
	padding:0;
	width:210px;
	}
	.header-utility-wrpr ul.head-ut-search-col2 {
	float:right;
	margin:60px 70px 90px 0;
	padding:0;
	width:62%;
	}
	.header-utility-wrpr ul.head-ut-search-col2 li.short {
    width:260px;
	}
	.header-utility-wrpr ul.head-ut-search-col2 li.long {
	width:350px;
	}
	.header-utility-wrpr ul.head-ut-search-col2 li a, .header-utility-wrpr ul.head-ut-search-col2 li a:link {
	background-image:none;
	background-color:#fdb81e;
	color:#205493;
	font: 600 17px 'Source Sans Pro', Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin:0 20px 20px 0;
	padding:7px 4px 8px 8px;
	width:auto;
	}
	.header-utility-wrpr ul.head-ut-search-col2 li a:hover {
	background-color:#fad980;
	color:#205493;
	margin:0 20px 20px 0;
	padding:7px 4px 8px 8px;
	width:auto;
	text-decoration: none;
	}
	.occ-header-secd-wrpr {
	width:100% !important;
	}
	.occ-logo-wrpr {
	margin:32px 0 0 15px;
	}
	.occ-logo {
	height:56px;
	width:300px;
	}
	#top-bar-wrpr {
	width:66%;
	margin-right: 5px; /*nkim 031419*/
	}
	#top-bar-wrpr ul {
	float:right;
	margin:50px 6px 0 0 !important; /*nkim 020619*/
	padding-left:0;
	/*width:98%;*/
	width:670px; /*nkim 032519*/
	}
	#top-bar-wrpr li.last a {
	padding-right:6px !important;
	margin-right:0 !important;
	}
	#top-bar-wrpr li a {
	padding:0 6px 10px 6px !important;
	margin:0 8px 0 8px !important; /*nkim 020619*/
	}
	#top-bar-wrpr li a:hover,
	#top-bar-wrpr li a:focus {
	padding:0 6px 10px 6px !important;
	margin:0 8px 0 8px !important; /*nkim 020619*/
	}
	/* #top-bar-wrpr li div {
	margin-right:15px;
	width:980px !important;
	} */
	#top-bar-wrpr li div { /* nkim 082318 */
    	background: #FFF;
    	border: 0;
    	display: block;
    	float:left;
    	height: -100px;
	margin-right:17px;
    	opacity: 0;
    	overflow: hidden;
    	position: absolute;
    	right: -1px;
	-moz-box-shadow: 0 4px 9px 0 #444;
	-webkit-box-shadow: 0 4px 9px 0 #444;
	box-shadow: 0 4px 9px 0 #444;
    	width: 0px;
    	transition: height .3s cubic-bezier(0.4, 0, 1, 1);
    	transition: opacity .3s cubic-bezier(0.4, 0, 1, 1);
	}
	/* nkim 082318 */
	/* EH 20190227 */
	#top-bar-wrpr li div,
	#top-bar-wrpr li > div {
	display: none;
    	height: auto;
    	width: 146% !important; /* nkim 020619 */
    	opacity: 1;
    	border-top: 1px solid #BBB;
    	border-right: 1px solid #BBB;
    	border-bottom: 24px solid #112e51;
    	border-left: 1px solid #BBB;
	}
	/*nkim 020619 controls the megamenu button*/
	/* EH 20190227 */
	#top-bar-wrpr li div div,
	#top-bar-wrpr li > div div {
		background:#F1F1F1;
		display: inline-block;
		height: 74px; /*nkim 032519*/
		opacity: 1;
		border-bottom: 1px solid #CCC;
		border-top: none;
		margin-right:0;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	#top-bar-wrpr li div div .blue-more-btn { /*nkim 020619*/
		border: none;
		float:none;
		left: 31%;
		height:auto; /*nkim 032519*/
		margin:18px 0 0 24px;  /*nkim 032519*/
		padding:0;
		right:auto;
		text-align:left;
		text-transform:none;
		width:auto !important;
		-moz-box-shadow: 1px 2px 5px #999; /*nkim 032519*/
		-webkit-box-shadow: 1px 2px 5px #999;
		-ms-box-shadow: 1px 2px 5px #999;
		box-shadow: 1px 2px 5px #999;
	}
	#top-bar-wrpr li div div .blue-more-btn a, #top-bar-wrpr li div div .blue-more-btn a:link {/*nkim 020619*/
		background: #0071bc url("/images/c-clamp-images/hm-btn-arrow-wht2.png") no-repeat 15px 30px;
		background-position: right;
		border-radius: 3px;
		border: none;
		border-bottom: none !important;
		color: #FFF;
		display:block;
		font: 600 17px 'Source Sans Pro', Arial, Helvetica, sans-serif;
		margin: 0 !important;
		padding: 7px 26px 9px 12px !important;
		text-transform:none;
		width: auto;
		-moz-box-shadow: 1px 2px 5px #999;
		-webkit-box-shadow: 1px 2px 5px #999;
		-ms-box-shadow: 1px 2px 5px #999;
		box-shadow: 1px 2px 5px #999;
	}
	#top-bar-wrpr li div div .blue-more-btn a:hover {/*nkim 020619*/
		background: #205493 url("/images/c-clamp-images/hm-btn-arrow-wht2.png") no-repeat 15px 30px;
		background-position: right;
		border-radius: 3px;
		border: none;
		color:#FFF;
		height:auto;
		padding: 7px 26px 9px 12px;
		text-decoration: none;
		text-transform:none;
		width: auto;
	}
	#top-bar-wrpr li div p.col-wrpr { /* nkim 080318 */
	border-left:0px solid #FFF;
	border-top:0px solid #FFF;
	border-right:0px solid #FFF;
	border-bottom:12px solid #5b616b;
	height:100%;
	width:100%;
	}
	/*#top-bar-wrpr li div ul.oview-hide { nkim 020619
	display:none;
	}*/
	#top-bar-wrpr li div ul {
		display: inline-block;
		float:none;
		left:0;
		margin: 8px 25px 20px 25px !important; /*nkim 032519*/
		padding: 0;
		vertical-align: top;
		width: 19.4%; /*nkim 020619*/
	}
	#top-bar-wrpr li div ul li {
		display: block;
		margin:0;
		padding:0;
		width:auto; /*nkim 020619*/
	}
	#top-bar-wrpr li div ul li a, #top-bar-wrpr li div ul li a:link, #top-bar-wrpr li div ul li a:active {
		border-bottom:none !important;
		font: 400 16px 'Source Sans Pro', Arial, Helvetica, sans-serif; /*nkim 032519*/
		color: #205493;
		margin:0 !important;
		padding:12px 0 0 0 !important;
		text-transform:none;
	}
	#top-bar-wrpr li div ul li a {
		background:none;
		border-bottom:none !important;
		color: #205493;
		margin:0 !important;
		padding:12px 0 0 0 !important;
		/* text-decoration:underline; */
	}
	#top-bar-wrpr li div ul li.col-header-line span.col-header {
		color:#0071bc;
		font: 600 16px 'Source Sans Pro', Arial, Helvetica, sans-serif; /*nkim 032519*/
		margin:0;
		padding-top:-12px;
		width:230px;
	}
	#top-bar-wrpr li div ul li.col-header-line span.col-header img { /* Controls the blue arrows */
		margin:0 0 -3px 18px; /*nkim 032519*/
		padding:0;
	}
	#top-bar-wrpr .col-header-line {
		border-bottom:1px solid #999;
		margin:0;
		padding-bottom:12px;
	}
}