@import url('style-red.min.css');
@import url('../bootstrap/css/bootstrap.css');
@charset "UTF-8";
	body{
		font-size:15px; 
	}
	.body{
		background-color: #ffffff; 
		/* For browsers that do not support gradients */
		background: -webkit-linear-gradient(rgba(224, 240, 248,1),rgba(224, 240, 248,0)); /*Safari 5.1-6*/
		background: -o-linear-gradient(rgba(224, 240, 248,1),rgba(224, 240, 248,0)); /*Opera 11.1-12*/
		background: -moz-linear-gradient(rgba(224, 240, 248,1),rgba(224, 240, 248,0));  /*Fx 3.6-15*/
		background: linear-gradient(rgba(224, 240, 248,1), rgba(224, 240, 248,0)); /*Standard*/
		background-repeat:repeat-x;
		font-size:15px;
		
	}
	.wrapper{
		background-color: #ffffff; 
		/* For browsers that do not support gradients */
		background: -webkit-linear-gradient(rgba(224, 240, 248,1),rgba(224, 240, 248,0)); /*Safari 5.1-6*/
		background: -o-linear-gradient(rgba(224, 240, 248,1),rgba(224, 240, 248,0)); /*Opera 11.1-12*/
		background: -moz-linear-gradient(rgba(224, 240, 248,1),rgba(224, 240, 248,0));  /*Fx 3.6-15*/
		background: linear-gradient(rgba(224, 240, 248,1), rgba(224, 240, 248,0)); /*Standard*/
		background-repeat:repeat-x;
		font-size:15px;
	}
	.navbar-default{
		background-color: transparent;
		border-color: transparent;
	}
	@font-face{
	font-family:'Glyphicons Halflings';
	src:url(../bootstrap/fonts/glyphicons-halflings-regular.eot);
	src:url(../bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../bootstrap/fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../bootstrap/fonts/glyphicons-halflings-regular.woff) format('woff'),url(../bootstrap/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')
	}
	@media (min-width: 992px){
		.centerNav{
			display:table;
			margin: -2px auto;
		}		
		.header .navbar-nav>li>a {
			bottom: -3px;
			position: relative;
			padding: 9px 15px 9px 7px;
		}
		.header .navbar-nav>.active>a, .header .navbar-nav>li>a:hover {
			bottom: -3px;
			position: relative;
		}
		.header .nav>li>.search{
			bottom: -3px;
			position: relative;
			padding: 11px 13px 12px 13px;
		}
		.header .navbar-nav {
			float: left;
		}
		.header .navbar-nav > li > a{
			font-size:12px;
		}
		/*.header .dropdown-menu li a.gmm-subtitle {
			font-size:14px;
			font-weight:400;
			padding:0px;
			border-bottom:none;
		}*/
		.header .navbar-nav .dropdown-menu li a{
			font-size:11px;
		}
		.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header{
			margin-right:0px;
			margin-left:0px;
		}
		
		
		
	}
	@media (min-width: 1200px){
		.centerNav{
			display:table;
			margin: -2px auto;
		}		
		.header .navbar-nav>li>a {
			bottom: -3px;
			position: relative;
			padding: 9px 15px 9px 5px;
		}
		.header .navbar-nav>.active>a, .header .navbar-nav>li>a:hover {
			bottom: -3px;
			position: relative;
		}
		.header .nav>li>.search{
			bottom: -3px;
			position: relative;
			padding: 11px 13px 12px 14px;
		}
		.header .navbar-nav {
			float: left;
		}
		.header .navbar-nav > li > a{
			font-size:15px;
		}
		.header .navbar-nav .dropdown-menu li a{
			font-size:13px;
		}
		.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header{
		margin-right:0px;
		margin-left:0px;
	}
		
		
		
	}
	@media (max-width: 991px){
		.header .navbar-nav>.active>a, .header .navbar-nav>.active>a:focus, .header .navbar-nav>.active>a:hover {
			background: #00325B;
			color: #fff!important;
		}
		.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header{
		margin-right:0px;
		margin-left:0px;
	}
		
		
	}
	.ap-plain p{
		font-size:15px;
	}
	
	.ccmb-nav{
		padding-right:0px;
		padding-left:0px;
	}
	.header .topbar{
		padding: 10px 0;
	}
	.navbar-header{
		background-color:#00325B;
	}
	
	.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header{
		margin-right:0px!important;
		margin-left:0px!important;
	}
	
	.header .dropdown>a:after {
		top: 9px;
		right: 5px;
		content: "\f107";
	}
	.header .navbar-nav>.active>a, .linked:hover, a, a.read-more:hover, a:active, a:focus, a:hover{
		color: #996F3E;
	}
	
	.dropdown-header, .dropdown-menu>li>a{
		word-wrap: break-word;
		white-space:inherit;
	}
	
	.headline{
		margin:10px 0px 15px 0px;
		border-bottom: 1px dotted #00325b;
	}
	h1, h2, h3, h4, h5, h6{
		color:#00325B;
	}
	
	.headline h2{
		font-size:24px;	
	}
	
	a{
		/*color: #00325B;*/
		color: #0086f5;
		word-wrap: break-word;
	}
	li a{
		/*color: #00325B;*/
		color: #0086f5;
	}
	.nav-tabs li a{
		color: #00325B;
		/*color: #0086f5;*/
	}
	
	.bg-grey-light a:active, .bg-grey-light a:focus, .bg-grey-light a:hover{
		color: #996F3E;
	}	
	
	.bg-grey-light a{
		color: #00325B;
	}
	
	.bg-grey-light a.btn-u-ccmbblue{
		color: #FFFFFF;
	}	
	
	.header>.container{
		width:100%
	}
	.header .container{
		width:100%
	}
	.header .logo{
		/*margin-top:45px;
		margin-bottom:40px;*/
		margin-bottom:10px;
	}
	.topbsearch{
		margin-top:10px;
		margin-bottom:30px;
	}
	.header .topbar ul.loginbar>li>a{
		color: #00325B;
	}
	.header .topbar ul.loginbar>li>a:hover {
		color: #996F3E;
	}
	.pdfHeadline{
		border-bottom:2px solid #00325B;
	}
	.headline h2, .headline h3, .headline h4{
		border-bottom:2px solid #00325B;
	}
	.header .navbar-toggle {
		border-color: #00325B;
		margin-left:15px;
		margin-right:15px;
	}
	.header .navbar-toggle, .header .navbar-toggle:focus, .header .navbar-toggle:hover {
		background: #00325B;
	}
	.header .navbar-toggle:hover {
		background: #996F3E!important;
	}
	.container{
		background-color:#ffffff;
	}
	.row{
		background-color:#ffffff;
	}
	
	.breadcrumbs{
		background:none;
		background-color:#ffffff;
	}
	.breadcrumb{
		padding-right:25px;
	}
	.header .navbar-nav{
		/*padding-right:15px;*/
	}
	
	.header .dropdown-menu li:nth-last-child(1) a{
		border-bottom:solid 1px #00325B;
	}
	
	.header .navbar-nav > li > a{
		color: #00325B;
	}	
	
	.header .navbar-nav a, .header .navbar-nav>.active>a, .header .navbar-nav>.active>a:hover {
		border-bottom-color: #00325B;
		color: #00325B;
	}
	.header .navbar-nav a, .header .navbar-nav>.active>a, .header .navbar-nav>.active>a:hover {
		border-bottom-color: #00325B;
		color: #00325B;
	}
	.header .navbar-nav>li {
		transition: all 1s;
	}
	.header .navbar-nav>li>a:hover {
		border-bottom-color: #00325B;
		color: #00325B;
	}
	.header .navbar-nav>li:hover>a {
		border-bottom-color: #00325B;
		color: #00325B;
	}
	.header .navbar-nav>li>.search {
		background: 0 0;
		border-bottom-color: transparent;
	}
	.header .navbar-nav>li>.search:hover {
		background: 0 0;
		border-bottom-color: #00325B;
		color: #00325B;
	}
	.header .dropdown-menu {
		border-bottom: solid 2px #00325B;
		border-bottom-color: #00325B;
		border-top: solid 2px #00325B;
		border-top-color: #00325B;
		
	}
	.navbar-nav>li>.dropdown-menu{
		margin-top:1px;
	}
	.header .navbar-nav .dropdown-menu li a, .header .navbar-nav .mega-menu-fullwidth ul.dropdown-menu {
		background-color: #fff; 
		color: #00325b !important;
	}
	.header .navbar-nav .dropdown-menu li a:hover, .header .navbar-nav .dropdown-menu li.active>a {
		background-color: #00325b !important;
		color: #fff !important;
	}
	.btn-u{
		background:#00325B !important;
		white-space: normal;
	}
	
	.img-responsive{
		margin:0px auto;
	}
	
	span.joblabel{
		font-size:15px;
	}
	.txt-red{ 
		color: red;
	}
	.txt-blue{ 
		color: blue;
	}
	.txt-green{ 
		color: green;
	}
	.txt-white{ 
		color: #FFFFFF
	}
	.txt-black{ 
		color: #000000
	}
	.txt-ccmbblue{ 
		color: #00325B
	}
	.txt-ccmbred{ 
		color: #9E1B32
	}
	.txt-ccmbyellow{ 
		color: #F6D654
	}
	.txt-ccmbgreen{ 
		color: #8B8E4B
	}
	.txt-ccmborange{ 
		color: #996F3E
	}
	.btn{
		margin-bottom:5px;
	}
	
	.btn-u-sm{
		font-size:14px;
	}
	.btn-u-md{
		font-size:18px;
	}
	.btn-u-md-big{
		font-size:21px;
	}
	.btn-u-lrg{
		font-size:24px;
	}
	
	.btn-u.btn-u-ccmbblue {
		background: #00325B;
		margin-bottom:5px;
		white-space:normal;
	}
	.btn-u.btn-u-ccmbblue.active, .btn-u.btn-u-ccmbblue:active, .btn-u.btn-u-ccmbblue:focus, .btn-u.btn-u-ccmbblue:hover, .open .dropdown-toggle.btn-u.btn-u-ccmbblue {
		background: #996f3e;
	}
	.btn-u.btn-u-split-ccmbblue.dropdown-toggle {
		border-left: solid 1px #996f3e;
	}
	.btn-u.btn-brd.btn-u-ccmbblue {
		border-color: #00325B;
	}
	.btn-u.btn-brd.btn-u-ccmbblue:hover {
		color: #996f3e;
		border-color: #996f3e;
	}
	.btn-u.btn-brd.btn-u-ccmbblue.btn-brd-hover:hover {
		background: #996f3e;
	}
	.list-group-item.active>.badge.badge-ccmbblue, span.badge-ccmbblue, span.label-ccmbblue {
		background: #00325B;
	}
	i.icon-color-ccmbblue {
		background: 0 0;
	}
	i.icon-color-ccmbblue {
		color: #00325B;
		border: 1px solid #00325B;
	}
	i.icon-bg-ccmbblue{
		color: #fff;
		border-color: transparent;
	}
	i.icon-bg-ccmbblue {
		background: #00325B;
	}
	.service-block-ccmbblue {
		background: #00325B;
	}
	.funny-boxes-left-ccmbblue {
		border-left: solid 2px #00325B;
	}
	.funny-boxes-left-ccmbblue:hover {
		border-left-color: #996f3e;
	}
	.text-highlights-ccmbblue {
		background: #00325B;
	}
	.panel-ccmbblue {
		border-color: #00325B;
	}
	.panel-ccmbblue>.panel-heading {
		background: #00325B;
	}
	.progress-bar-ccmbblue {
		background: #00325B;
	}
	.color-ccmbblue {
		color: #00325B;
	}
	.bg-color-ccmbblue{
		color: #fff;
	}
	.bg-color-ccmbblue {
		background-color: #00325B!important;
	}
	.style-switcher li.theme-ccmbblue {
		background: #00325B;
	}
	.bg-ccmbblue-dark.h-c .headline, .bg-ccmbblue-light.h-c .headline, .bg-red-ccmbblue.h-c .headline{
		text-align: center;
	}
	.date-ccmbblue:before{
		content: ''}
	.date-ccmbblue h3{
		font-weight: bolder;
	}
	.bg-red-ccmbblue, .bg-red-ccmbblue .fa, .bg-red-ccmbblue div, .bg-red-ccmbblue h1, .bg-red-ccmbblue h2, .bg-red-ccmbblue h3, .bg-red-ccmbblue h4, .bg-red-ccmbblue li, .bg-red-ccmbblue p {
		color: #fff;
		background-color: #9E1B32;
	}
	.bg-red-ccmbblue {
		padding: 20px;
	}
	.bg-ccmbblue, .bg-ccmbblue .fa, .bg-ccmbblue div, .bg-ccmbblue h1, .bg-ccmbblue h2, .bg-ccmbblue h3, .bg-ccmbblue h4, .bg-ccmbblue li, .bg-ccmbblue p {
		background-color: #00325b;
		color: #fff;
	}
	.bg-red-ccmbblue a, .bg-red-ccmbblue a:active, .bg-red-ccmbblue a:focus, .bg-red-ccmbblue a:hover {
		color: #fff;
	}
	.bg-red-ccmbblue .headline {
		border-bottom: 1px dotted #fff;
	}
	.bg-red-ccmbblue.h-u .headline {
		padding-bottom: 10px;
		border-bottom: 1px solid #fff;
	}
	.bg-ccmbblue {
		padding: 20px;
	}
	.bg-ccmbblue a, .bg-ccmbblue a:active, .bg-ccmbblue a:focus, .bg-ccmbblue a:hover {
		color: #fff;
	}
	.bg-ccmbblue-light, .bg-ccmbblue-light .fa, .bg-ccmbblue-light div, .bg-ccmbblue-light h1, .bg-ccmbblue-light h2, .bg-ccmbblue-light h3, .bg-ccmbblue-light h4, .bg-ccmbblue-light li, .bg-ccmbblue-light p {
		color: #555;
		background-color: #ffc772;
	}
	.bg-ccmbblue .headline {
		border-bottom: 1px dotted #fff;
	}
	.bg-ccmbblue.h-u .headline {
		padding-bottom: 10px;
		border-bottom: 1px solid #fff;
	}
	.bg-ccmbblue.h-c .headline {
		text-align: center;
	}
	.bg-ccmbblue-light {
		padding: 20px;
	}
	.bg-ccmbblue-light a {
		color: #d4d4d4;
	}
	.bg-ccmbblue-light a:active, .bg-ccmbblue-light a:focus, .bg-ccmbblue-light a:hover {
		color: #555;
	}
	.bg-ccmbblue-dark, .bg-ccmbblue-dark .fa, .bg-ccmbblue-dark div, .bg-ccmbblue-dark h1, .bg-ccmbblue-dark h2, .bg-ccmbblue-dark h3, .bg-ccmbblue-dark h4, .bg-ccmbblue-dark li, .bg-ccmbblue-dark p {
		color: #fff;
		background-color: #fc9700;
	}
	.bg-ccmbblue-light .headline {
		border-bottom: 1px dotted #959595;
	}
	.bg-ccmbblue-light.h-u .headline {
		padding-bottom: 10px;
		border-bottom: 1px solid #d4d4d4;
	}
	.bg-ccmbblue-dark {
		padding: 20px;
	}
	.bg-cyan, .bg-cyan .fa, .bg-cyan div, .bg-cyan h1, .bg-cyan h2, .bg-cyan h3, .bg-cyan h4, .bg-cyan li, .bg-cyan p {
		background-color: #1bb39a;
		color: #fff;
	}
	.bg-ccmbblue-dark a, .bg-ccmbblue-dark a:active, .bg-ccmbblue-dark a:focus, .bg-ccmbblue-dark a:hover {
		color: #fff;
	}
	.bg-ccmbblue-dark .headline {
		border-bottom: 1px dotted #fff;
	}
	.bg-ccmbblue-dark.h-u .headline {
		padding-bottom: 10px;
		border-bottom: 1px solid #fff;
	}
	.bg-red-ccmbblue-1 {
		background-color: rgba(217, 97, 45, .1);
		color: #fff;
	}
	.bg-ccmbblue-1 {
		background-color: rgba(255, 168, 38, .1);
		color: #fff;
	}
	.bg-ccmbblue-light-1 {
		background-color: rgba(255, 199, 114, .1);
		color: #555;
	}
	.bg-ccmbblue-dark-1 {
		background-color: rgba(252, 151, 0, .1);
		color: #fff;
	}
	.bg-red-ccmbblue-2 {
		background-color: rgba(217, 97, 45, .2);
		color: #fff;
	}
	.bg-ccmbblue-2 {
		background-color: rgba(255, 168, 38, .2);
		color: #fff;
	}
	.bg-ccmbblue-light-2 {
		background-color: rgba(255, 199, 114, .2);
		color: #555;
	}
	.bg-ccmbblue-dark-2 {
		background-color: rgba(252, 151, 0, .2);
		color: #fff;
	}
	.bg-red-ccmbblue-4 {
		background-color: rgba(217, 97, 45, .4);
		color: #fff;
	}
	.bg-ccmbblue-4 {
		background-color: rgba(255, 168, 38, .4);
		color: #fff;
	}
	.bg-ccmbblue-light-4 {
		background-color: rgba(255, 199, 114, .4);
		color: #555;
	}
	.bg-ccmbblue-dark-4 {
		background-color: rgba(252, 151, 0, .4);
		color: #fff;
	}
	.bg-red-ccmbblue-5 {
		background-color: rgba(217, 97, 45, .5);
		color: #fff;
	}
	.bg-ccmbblue-5 {
		background-color: rgba(255, 168, 38, .5);
		color: #fff;
	}
	.bg-ccmbblue-light-5 {
		background-color: rgba(255, 199, 114, .5);
		color: #555;
	}
	.bg-ccmbblue-dark-5 {
		background-color: rgba(252, 151, 0, .5);
		color: #fff;
	}
	.bg-red-ccmbblue-8 {
		background-color: rgba(217, 97, 45, .8);
		color: #fff;
	}
	.bg-ccmbblue-8 {
		background-color: rgba(255, 168, 38, .8);
		color: #fff;
	}
	.bg-ccmbblue-light-8 {
		background-color: rgba(255, 199, 114, .8);
		color: #555;
	}
	.bg-ccmbblue-dark-8 {
		background-color: rgba(252, 151, 0, .8);
		color: #fff;
	}
	.bg-light-grey{
		background-color:#f4f6f8		
	}
	.b-light-grey-1-solid{
		border:1px solid #ddd;
	}
	.bg-red-ccmbblue-10 {
		background-color: #9E1B32;
		color: #fff;
	}
	.bg-ccmbblue-10 {
		background-color: #00325b;
		color: #fff;
	}
	.bg-ccmbblue-light-10 {
		background-color: #ffc772;
		color: #555;
	}
	.bg-ccmbblue-dark-10 {
		background-color: #fc9700;
		color: #fff;
	}
	.b-red-ccmbblue-1-solid {
		padding: 20px;
		border: 1px solid #9E1B32;
	}
	.bt-red-ccmbblue-1-solid {
		padding: 20px;
		border-top: #9E1B32 1px solid!important;
	}
	.br-red-ccmbblue-1-solid {
		padding: 20px;
		border-right: #9E1B32 1px solid!important;
	}
	.bb-red-ccmbblue-1-solid {
		padding: 20px;
		border-bottom: #9E1B32 1px solid!important;
	}
	.bl-red-ccmbblue-1-solid {
		padding: 20px;
		border-left: #9E1B32 1px solid!important;
	}
	.b-ccmbblue-1-solid {
		padding: 20px;
		border: 1px solid #00325b;
	}
	.bt-ccmbblue-1-solid {
		padding: 20px;
		border-top: #00325b 1px solid!important;
	}
	.br-ccmbblue-1-solid {
		padding: 20px;
		border-right: #00325b 1px solid!important;
	}
	.bb-ccmbblue-1-solid {
		padding: 20px;
		border-bottom: #00325b 1px solid!important;
	}
	.bl-ccmbblue-1-solid {
		padding: 20px;
		border-left: #00325b 1px solid!important;
	}
	.b-ccmbblue-light-1-solid {
		padding: 20px;
		border: 1px solid #ffc772;
	}
	.bt-ccmbblue-light-1-solid {
		padding: 20px;
		border-top: #ffc772 1px solid!important;
	}
	.br-ccmbblue-light-1-solid {
		padding: 20px;
		border-right: #ffc772 1px solid!important;
	}
	.bb-ccmbblue-light-1-solid {
		padding: 20px;
		border-bottom: #ffc772 1px solid!important;
	}
	.bl-ccmbblue-light-1-solid {
		padding: 20px;
		border-left: #ffc772 1px solid!important;
	}
	.b-ccmbblue-dark-1-solid {
		padding: 20px;
		border: 1px solid #fc9700;
	}
	.bt-ccmbblue-dark-1-solid {
		padding: 20px;
		border-top: #fc9700 1px solid!important;
	}
	.br-ccmbblue-dark-1-solid {
		padding: 20px;
		border-right: #fc9700 1px solid!important;
	}
	.bb-ccmbblue-dark-1-solid {
		padding: 20px;
		border-bottom: #fc9700 1px solid!important;
	}
	.bl-ccmbblue-dark-1-solid {
		padding: 20px;
		border-left: #fc9700 1px solid!important;
	}
	.b-red-ccmbblue-1-dashed {
		padding: 20px;
		border: 1px dashed #9E1B32;
	}
	.bt-red-ccmbblue-1-dashed {
		padding: 20px;
		border-top: #9E1B32 1px dashed!important;
	}
	.br-red-ccmbblue-1-dashed {
		padding: 20px;
		border-right: #9E1B32 1px dashed!important;
	}
	.bb-red-ccmbblue-1-dashed {
		padding: 20px;
		border-bottom: #9E1B32 1px dashed!important;
	}
	.bl-red-ccmbblue-1-dashed {
		padding: 20px;
		border-left: #9E1B32 1px dashed!important;
	}
	.b-ccmbblue-1-dashed {
		padding: 20px;
		border: 1px dashed #00325b;
	}
	.bt-ccmbblue-1-dashed {
		padding: 20px;
		border-top: #00325b 1px dashed!important;
	}
	.br-ccmbblue-1-dashed {
		padding: 20px;
		border-right: #00325b 1px dashed!important;
	}
	.bb-ccmbblue-1-dashed {
		padding: 20px;
		border-bottom: #00325b 1px dashed!important;
	}
	.bl-ccmbblue-1-dashed {
		padding: 20px;
		border-left: #00325b 1px dashed!important;
	}
	.b-ccmbblue-light-1-dashed {
		padding: 20px;
		border: 1px dashed #ffc772;
	}
	.bt-ccmbblue-light-1-dashed {
		padding: 20px;
		border-top: #ffc772 1px dashed!important;
	}
	.br-ccmbblue-light-1-dashed {
		padding: 20px;
		border-right: #ffc772 1px dashed!important;
	}
	.bb-ccmbblue-light-1-dashed {
		padding: 20px;
		border-bottom: #ffc772 1px dashed!important;
	}
	.bl-ccmbblue-light-1-dashed {
		padding: 20px;
		border-left: #ffc772 1px dashed!important;
	}
	.b-ccmbblue-dark-1-dashed {
		padding: 20px;
		border: 1px dashed #fc9700;
	}
	.bt-ccmbblue-dark-1-dashed {
		padding: 20px;
		border-top: #fc9700 1px dashed!important;
	}
	.br-ccmbblue-dark-1-dashed {
		padding: 20px;
		border-right: #fc9700 1px dashed!important;
	}
	.bb-ccmbblue-dark-1-dashed {
		padding: 20px;
		border-bottom: #fc9700 1px dashed!important;
	}
	.bl-ccmbblue-dark-1-dashed {
		padding: 20px;
		border-left: #fc9700 1px dashed!important;
	}
	.b-red-ccmbblue-2-solid {
		padding: 20px;
		border: 2px solid #9E1B32;
	}
	.bt-red-ccmbblue-2-solid {
		padding: 20px;
		border-top: #9E1B32 2px solid!important;
	}
	.br-red-ccmbblue-2-solid {
		padding: 20px;
		border-right: #9E1B32 2px solid!important;
	}
	.bb-red-ccmbblue-2-solid {
		padding: 20px;
		border-bottom: #9E1B32 2px solid!important;
	}
	.bl-red-ccmbblue-2-solid {
		padding: 20px;
		border-left: #9E1B32 2px solid!important;
	}
	.b-ccmbblue-2-solid {
		padding: 20px;
		border: 2px solid #00325b;
	}
	.bt-ccmbblue-2-solid {
		padding: 20px;
		border-top: #00325b 2px solid!important;
	}
	.br-ccmbblue-2-solid {
		padding: 20px;
		border-right: #00325b 2px solid!important;
	}
	.bb-ccmbblue-2-solid {
		padding: 20px;
		border-bottom: #00325b 2px solid!important;
	}
	.bl-ccmbblue-2-solid {
		padding: 20px;
		border-left: #00325b 2px solid!important;
	}
	.b-ccmbblue-light-2-solid {
		padding: 20px;
		border: 2px solid #ffc772;
	}
	.bt-ccmbblue-light-2-solid {
		padding: 20px;
		border-top: #ffc772 2px solid!important;
	}
	.br-ccmbblue-light-2-solid {
		padding: 20px;
		border-right: #ffc772 2px solid!important;
	}
	.bb-ccmbblue-light-2-solid {
		padding: 20px;
		border-bottom: #ffc772 2px solid!important;
	}
	.bl-ccmbblue-light-2-solid {
		padding: 20px;
		border-left: #ffc772 2px solid!important;
	}
	.b-ccmbblue-dark-2-solid {
		padding: 20px;
		border: 2px solid #fc9700;
	}
	.bt-ccmbblue-dark-2-solid {
		padding: 20px;
		border-top: #fc9700 2px solid!important;
	}
	.br-ccmbblue-dark-2-solid {
		padding: 20px;
		border-right: #fc9700 2px solid!important;
	}
	.bb-ccmbblue-dark-2-solid {
		padding: 20px;
		border-bottom: #fc9700 2px solid!important;
	}
	.bl-ccmbblue-dark-2-solid {
		padding: 20px;
		border-left: #fc9700 2px solid!important;
	}
	.b-red-ccmbblue-2-dashed {
		padding: 20px;
		border: 2px dashed #9E1B32;
	}
	.bt-red-ccmbblue-2-dashed {
		padding: 20px;
		border-top: #9E1B32 2px dashed!important;
	}
	.br-red-ccmbblue-2-dashed {
		padding: 20px;
		border-right: #9E1B32 2px dashed!important;
	}
	.bb-red-ccmbblue-2-dashed {
		padding: 20px;
		border-bottom: #9E1B32 2px dashed!important;
	}
	.bl-red-ccmbblue-2-dashed {
		padding: 20px;
		border-left: #9E1B32 2px dashed!important;
	}
	.b-ccmbblue-2-dashed {
		padding: 20px;
		border: 2px dashed #00325b;
	}
	.bt-ccmbblue-2-dashed {
		padding: 20px;
		border-top: #00325b 2px dashed!important;
	}
	.br-ccmbblue-2-dashed {
		padding: 20px;
		border-right: #00325b 2px dashed!important;
	}
	.bb-ccmbblue-2-dashed {
		padding: 20px;
		border-bottom: #00325b 2px dashed!important;
	}
	.bl-ccmbblue-2-dashed {
		padding: 20px;
		border-left: #00325b 2px dashed!important;
	}
	.b-ccmbblue-light-2-dashed {
		padding: 20px;
		border: 2px dashed #ffc772;
	}
	.bt-ccmbblue-light-2-dashed {
		padding: 20px;
		border-top: #ffc772 2px dashed!important;
	}
	.br-ccmbblue-light-2-dashed {
		padding: 20px;
		border-right: #ffc772 2px dashed!important;
	}
	.bb-ccmbblue-light-2-dashed {
		padding: 20px;
		border-bottom: #ffc772 2px dashed!important;
	}
	.bl-ccmbblue-light-2-dashed {
		padding: 20px;
		border-left: #ffc772 2px dashed!important;
	}
	.b-ccmbblue-dark-2-dashed {
		padding: 20px;
		border: 2px dashed #fc9700;
	}
	.bt-ccmbblue-dark-2-dashed {
		padding: 20px;
		border-top: #fc9700 2px dashed!important;
	}
	.br-ccmbblue-dark-2-dashed {
		padding: 20px;
		border-right: #fc9700 2px dashed!important;
	}
	.bb-ccmbblue-dark-2-dashed {
		padding: 20px;
		border-bottom: #fc9700 2px dashed!important;
	}
	.bl-ccmbblue-dark-2-dashed {
		padding: 20px;
		border-left: #fc9700 2px dashed!important;
	}
	.b-red-ccmbblue-2-dotted {
		padding: 20px;
		border: 2px dotted #9E1B32;
	}
	.bt-red-ccmbblue-2-dotted {
		padding: 20px;
		border-top: #9E1B32 2px dotted!important;
	}
	.br-red-ccmbblue-2-dotted {
		padding: 20px;
		border-right: #9E1B32 2px dotted!important;
	}
	.bb-red-ccmbblue-2-dotted {
		padding: 20px;
		border-bottom: #9E1B32 2px dotted!important;
	}
	.bl-red-ccmbblue-2-dotted {
		padding: 20px;
		border-left: #9E1B32 2px dotted!important;
	}
	.b-ccmbblue-2-dotted {
		padding: 20px;
		border: 2px dotted #00325b;
	}
	.bt-ccmbblue-2-dotted {
		padding: 20px;
		border-top: #00325b 2px dotted!important;
	}
	.br-ccmbblue-2-dotted {
		padding: 20px;
		border-right: #00325b 2px dotted!important;
	}
	.bb-ccmbblue-2-dotted {
		padding: 20px;
		border-bottom: #00325b 2px dotted!important;
	}
	.bl-ccmbblue-2-dotted {
		padding: 20px;
		border-left: #00325b 2px dotted!important;
	}
	.b-ccmbblue-light-2-dotted {
		padding: 20px;
		border: 2px dotted #ffc772;
	}
	.bt-ccmbblue-light-2-dotted {
		padding: 20px;
		border-top: #ffc772 2px dotted!important;
	}
	.br-ccmbblue-light-2-dotted {
		padding: 20px;
		border-right: #ffc772 2px dotted!important;
	}
	.bb-ccmbblue-light-2-dotted {
		padding: 20px;
		border-bottom: #ffc772 2px dotted!important;
	}
	.bl-ccmbblue-light-2-dotted {
		padding: 20px;
		border-left: #ffc772 2px dotted!important;
	}
	.b-ccmbblue-dark-2-dotted {
		padding: 20px;
		border: 2px dotted #fc9700;
	}
	.bt-ccmbblue-dark-2-dotted {
		padding: 20px;
		border-top: #fc9700 2px dotted!important;
	}
	.br-ccmbblue-dark-2-dotted {
		padding: 20px;
		border-right: #fc9700 2px dotted!important;
	}
	.bb-ccmbblue-dark-2-dotted {
		padding: 20px;
		border-bottom: #fc9700 2px dotted!important;
	}
	.bl-ccmbblue-dark-2-dotted {
		padding: 20px;
		border-left: #fc9700 2px dotted!important;
	}
	.b-red-ccmbblue-3-solid {
		padding: 20px;
		border: 3px solid #9E1B32;
	}
	.bt-red-ccmbblue-3-solid {
		padding: 20px;
		border-top: #9E1B32 3px solid!important;
	}
	.br-red-ccmbblue-3-solid {
		padding: 20px;
		border-right: #9E1B32 3px solid!important;
	}
	.bb-red-ccmbblue-3-solid {
		padding: 20px;
		border-bottom: #9E1B32 3px solid!important;
	}
	.bl-red-ccmbblue-3-solid {
		padding: 20px;
		border-left: #9E1B32 3px solid!important;
	}
	.b-ccmbblue-3-solid {
		padding: 20px;
		border: 3px solid #00325b;
	}
	.bt-ccmbblue-3-solid {
		padding: 20px;
		border-top: #00325b 3px solid!important;
	}
	.br-ccmbblue-3-solid {
		padding: 20px;
		border-right: #00325b 3px solid!important;
	}
	.bb-ccmbblue-3-solid {
		padding: 20px;
		border-bottom: #00325b 3px solid!important;
	}
	.bl-ccmbblue-3-solid {
		padding: 20px;
		border-left: #00325b 3px solid!important;
	}
	.b-ccmbblue-light-3-solid {
		padding: 20px;
		border: 3px solid #ffc772;
	}
	.bt-ccmbblue-light-3-solid {
		padding: 20px;
		border-top: #ffc772 3px solid!important;
	}
	.br-ccmbblue-light-3-solid {
		padding: 20px;
		border-right: #ffc772 3px solid!important;
	}
	.bb-ccmbblue-light-3-solid {
		padding: 20px;
		border-bottom: #ffc772 3px solid!important;
	}
	.bl-ccmbblue-light-3-solid {
		padding: 20px;
		border-left: #ffc772 3px solid!important;
	}
	.b-ccmbblue-dark-3-solid {
		padding: 20px;
		border: 3px solid #fc9700;
	}
	.bt-ccmbblue-dark-3-solid {
		padding: 20px;
		border-top: #fc9700 3px solid!important;
	}
	.br-ccmbblue-dark-3-solid {
		padding: 20px;
		border-right: #fc9700 3px solid!important;
	}
	.bb-ccmbblue-dark-3-solid {
		padding: 20px;
		border-bottom: #fc9700 3px solid!important;
	}
	.bl-ccmbblue-dark-3-solid {
		padding: 20px;
		border-left: #fc9700 3px solid!important;
	}
	.b-red-ccmbblue-3-dashed {
		padding: 20px;
		border: 3px dashed #9E1B32;
	}
	.bt-red-ccmbblue-3-dashed {
		padding: 20px;
		border-top: #9E1B32 3px dashed!important;
	}
	.br-red-ccmbblue-3-dashed {
		padding: 20px;
		border-right: #9E1B32 3px dashed!important;
	}
	.bb-red-ccmbblue-3-dashed {
		padding: 20px;
		border-bottom: #9E1B32 3px dashed!important;
	}
	.bl-red-ccmbblue-3-dashed {
		padding: 20px;
		border-left: #9E1B32 3px dashed!important;
	}
	.b-ccmbblue-3-dashed {
		padding: 20px;
		border: 3px dashed #00325b;
	}
	.bt-ccmbblue-3-dashed {
		padding: 20px;
		border-top: #00325b 3px dashed!important;
	}
	.br-ccmbblue-3-dashed {
		padding: 20px;
		border-right: #00325b 3px dashed!important;
	}
	.bb-ccmbblue-3-dashed {
		padding: 20px;
		border-bottom: #00325b 3px dashed!important;
	}
	.bl-ccmbblue-3-dashed {
		padding: 20px;
		border-left: #00325b 3px dashed!important;
	}
	.b-ccmbblue-light-3-dashed {
		padding: 20px;
		border: 3px dashed #ffc772;
	}
	.bt-ccmbblue-light-3-dashed {
		padding: 20px;
		border-top: #ffc772 3px dashed!important;
	}
	.br-ccmbblue-light-3-dashed {
		padding: 20px;
		border-right: #ffc772 3px dashed!important;
	}
	.bb-ccmbblue-light-3-dashed {
		padding: 20px;
		border-bottom: #ffc772 3px dashed!important;
	}
	.bl-ccmbblue-light-3-dashed {
		padding: 20px;
		border-left: #ffc772 3px dashed!important;
	}
	.b-ccmbblue-dark-3-dashed {
		padding: 20px;
		border: 3px dashed #fc9700;
	}
	.bt-ccmbblue-dark-3-dashed {
		padding: 20px;
		border-top: #fc9700 3px dashed!important;
	}
	.br-ccmbblue-dark-3-dashed {
		padding: 20px;
		border-right: #fc9700 3px dashed!important;
	}
	.bb-ccmbblue-dark-3-dashed {
		padding: 20px;
		border-bottom: #fc9700 3px dashed!important;
	}
	.bl-ccmbblue-dark-3-dashed {
		padding: 20px;
		border-left: #fc9700 3px dashed!important;
	}
	.b-red-ccmbblue-3-dotted {
		padding: 20px;
		border: 3px dotted #9E1B32;
	}
	.bt-red-ccmbblue-3-dotted {
		padding: 20px;
		border-top: #9E1B32 3px dotted!important;
	}
	.br-red-ccmbblue-3-dotted {
		padding: 20px;
		border-right: #9E1B32 3px dotted!important;
	}
	.bb-red-ccmbblue-3-dotted {
		padding: 20px;
		border-bottom: #9E1B32 3px dotted!important;
	}
	.bl-red-ccmbblue-3-dotted {
		padding: 20px;
		border-left: #9E1B32 3px dotted!important;
	}
	.b-ccmbblue-3-dotted {
		padding: 20px;
		border: 3px dotted #00325b;
	}
	.bt-ccmbblue-3-dotted {
		padding: 20px;
		border-top: #00325b 3px dotted!important;
	}
	.br-ccmbblue-3-dotted {
		padding: 20px;
		border-right: #00325b 3px dotted!important;
	}
	.bb-ccmbblue-3-dotted {
		padding: 20px;
		border-bottom: #00325b 3px dotted!important;
	}
	.bl-ccmbblue-3-dotted {
		padding: 20px;
		border-left: #00325b 3px dotted!important;
	}
	.b-ccmbblue-light-3-dotted {
		padding: 20px;
		border: 3px dotted #ffc772;
	}
	.bt-ccmbblue-light-3-dotted {
		padding: 20px;
		border-top: #ffc772 3px dotted!important;
	}
	.br-ccmbblue-light-3-dotted {
		padding: 20px;
		border-right: #ffc772 3px dotted!important;
	}
	.bb-ccmbblue-light-3-dotted {
		padding: 20px;
		border-bottom: #ffc772 3px dotted!important;
	}
	.bl-ccmbblue-light-3-dotted {
		padding: 20px;
		border-left: #ffc772 3px dotted!important;
	}
	.b-ccmbblue-dark-3-dotted {
		padding: 20px;
		border: 3px dotted #fc9700;
	}
	.bt-ccmbblue-dark-3-dotted {
		padding: 20px;
		border-top: #fc9700 3px dotted!important;
	}
	.br-ccmbblue-dark-3-dotted {
		padding: 20px;
		border-right: #fc9700 3px dotted!important;
	}
	.bb-ccmbblue-dark-3-dotted {
		padding: 20px;
		border-bottom: #fc9700 3px dotted!important;
	}
	.bl-ccmbblue-dark-3-dotted {
		padding: 20px;
		border-left: #fc9700 3px dotted!important;
	}
	.b-red-ccmbblue-4-solid {
		padding: 20px;
		border: 4px solid #9E1B32;
	}
	.bt-red-ccmbblue-4-solid {
		padding: 20px;
		border-top: #9E1B32 4px solid!important;
	}
	.br-red-ccmbblue-4-solid {
		padding: 20px;
		border-right: #9E1B32 4px solid!important;
	}
	.bb-red-ccmbblue-4-solid {
		padding: 20px;
		border-bottom: #9E1B32 4px solid!important;
	}
	.bl-red-ccmbblue-4-solid {
		padding: 20px;
		border-left: #9E1B32 4px solid!important;
	}
	.b-ccmbblue-4-solid {
		padding: 20px;
		border: 4px solid #00325b;
	}
	.bt-ccmbblue-4-solid {
		padding: 20px;
		border-top: #00325b 4px solid!important;
	}
	.br-ccmbblue-4-solid {
		padding: 20px;
		border-right: #00325b 4px solid!important;
	}
	.bb-ccmbblue-4-solid {
		padding: 20px;
		border-bottom: #00325b 4px solid!important;
	}
	.bl-ccmbblue-4-solid {
		padding: 20px;
		border-left: #00325b 4px solid!important;
	}
	.b-ccmbblue-light-4-solid {
		padding: 20px;
		border: 4px solid #ffc772;
	}
	.bt-ccmbblue-light-4-solid {
		padding: 20px;
		border-top: #ffc772 4px solid!important;
	}
	.br-ccmbblue-light-4-solid {
		padding: 20px;
		border-right: #ffc772 4px solid!important;
	}
	.bb-ccmbblue-light-4-solid {
		padding: 20px;
		border-bottom: #ffc772 4px solid!important;
	}
	.bl-ccmbblue-light-4-solid {
		padding: 20px;
		border-left: #ffc772 4px solid!important;
	}
	.b-ccmbblue-dark-4-solid {
		padding: 20px;
		border: 4px solid #fc9700;
	}
	.bt-ccmbblue-dark-4-solid {
		padding: 20px;
		border-top: #fc9700 4px solid!important;
	}
	.br-ccmbblue-dark-4-solid {
		padding: 20px;
		border-right: #fc9700 4px solid!important;
	}
	.bb-ccmbblue-dark-4-solid {
		padding: 20px;
		border-bottom: #fc9700 4px solid!important;
	}
	.bl-ccmbblue-dark-4-solid {
		padding: 20px;
		border-left: #fc9700 4px solid!important;
	}
	.b-red-ccmbblue-4-dashed {
		padding: 20px;
		border: 4px dashed #9E1B32;
	}
	.bt-red-ccmbblue-4-dashed {
		padding: 20px;
		border-top: #9E1B32 4px dashed!important;
	}
	.br-red-ccmbblue-4-dashed {
		padding: 20px;
		border-right: #9E1B32 4px dashed!important;
	}
	.bb-red-ccmbblue-4-dashed {
		padding: 20px;
		border-bottom: #9E1B32 4px dashed!important;
	}
	.bl-red-ccmbblue-4-dashed {
		padding: 20px;
		border-left: #9E1B32 4px dashed!important;
	}
	.b-ccmbblue-4-dashed {
		padding: 20px;
		border: 4px dashed #00325b;
	}
	.bt-ccmbblue-4-dashed {
		padding: 20px;
		border-top: #00325b 4px dashed!important;
	}
	.br-ccmbblue-4-dashed {
		padding: 20px;
		border-right: #00325b 4px dashed!important;
	}
	.bb-ccmbblue-4-dashed {
		padding: 20px;
		border-bottom: #00325b 4px dashed!important;
	}
	.bl-ccmbblue-4-dashed {
		padding: 20px;
		border-left: #00325b 4px dashed!important;
	}
	.b-ccmbblue-light-4-dashed {
		padding: 20px;
		border: 4px dashed #ffc772;
	}
	.bt-ccmbblue-light-4-dashed {
		padding: 20px;
		border-top: #ffc772 4px dashed!important;
	}
	.br-ccmbblue-light-4-dashed {
		padding: 20px;
		border-right: #ffc772 4px dashed!important;
	}
	.bb-ccmbblue-light-4-dashed {
		padding: 20px;
		border-bottom: #ffc772 4px dashed!important;
	}
	.bl-ccmbblue-light-4-dashed {
		padding: 20px;
		border-left: #ffc772 4px dashed!important;
	}
	.b-ccmbblue-dark-4-dashed {
		padding: 20px;
		border: 4px dashed #fc9700;
	}
	.bt-ccmbblue-dark-4-dashed {
		padding: 20px;
		border-top: #fc9700 4px dashed!important;
	}
	.br-ccmbblue-dark-4-dashed {
		padding: 20px;
		border-right: #fc9700 4px dashed!important;
	}
	.bb-ccmbblue-dark-4-dashed {
		padding: 20px;
		border-bottom: #fc9700 4px dashed!important;
	}
	.bl-ccmbblue-dark-4-dashed {
		padding: 20px;
		border-left: #fc9700 4px dashed!important;
	}
	.b-red-ccmbblue-4-dotted {
		padding: 20px;
		border: 4px dotted #9E1B32;
	}
	.bt-red-ccmbblue-4-dotted {
		padding: 20px;
		border-top: #9E1B32 4px dotted!important;
	}
	.br-red-ccmbblue-4-dotted {
		padding: 20px;
		border-right: #9E1B32 4px dotted!important;
	}
	.bb-red-ccmbblue-4-dotted {
		padding: 20px;
		border-bottom: #9E1B32 4px dotted!important;
	}
	.bl-red-ccmbblue-4-dotted {
		padding: 20px;
		border-left: #9E1B32 4px dotted!important;
	}
	.b-ccmbblue-4-dotted {
		padding: 20px;
		border: 4px dotted #00325b;
	}
	.bt-ccmbblue-4-dotted {
		padding: 20px;
		border-top: #00325b 4px dotted!important;
	}
	.br-ccmbblue-4-dotted {
		padding: 20px;
		border-right: #00325b 4px dotted!important;
	}
	.bb-ccmbblue-4-dotted {
		padding: 20px;
		border-bottom: #00325b 4px dotted!important;
	}
	.bl-ccmbblue-4-dotted {
		padding: 20px;
		border-left: #00325b 4px dotted!important;
	}
	.b-ccmbblue-light-4-dotted {
		padding: 20px;
		border: 4px dotted #ffc772;
	}
	.bt-ccmbblue-light-4-dotted {
		padding: 20px;
		border-top: #ffc772 4px dotted!important;
	}
	.br-ccmbblue-light-4-dotted {
		padding: 20px;
		border-right: #ffc772 4px dotted!important;
	}
	.bb-ccmbblue-light-4-dotted {
		padding: 20px;
		border-bottom: #ffc772 4px dotted!important;
	}
	.bl-ccmbblue-light-4-dotted {
		padding: 20px;
		border-left: #ffc772 4px dotted!important;
	}
	.b-ccmbblue-dark-4-dotted {
		padding: 20px;
		border: 4px dotted #fc9700;
	}
	.bt-ccmbblue-dark-4-dotted {
		padding: 20px;
		border-top: #fc9700 4px dotted!important;
	}
	.br-ccmbblue-dark-4-dotted {
		padding: 20px;
		border-right: #fc9700 4px dotted!important;
	}
	.bb-ccmbblue-dark-4-dotted {
		padding: 20px;
		border-bottom: #fc9700 4px dotted!important;
	}
	.bl-ccmbblue-dark-4-dotted {
		padding: 20px;
		border-left: #fc9700 4px dotted!important;
	}
	.b-red-ccmbblue-5-solid {
		padding: 20px;
		border: 5px solid #9E1B32;
	}
	.bt-red-ccmbblue-5-solid {
		padding: 20px;
		border-top: #9E1B32 5px solid!important;
	}
	.br-red-ccmbblue-5-solid {
		padding: 20px;
		border-right: #9E1B32 5px solid!important;
	}
	.bb-red-ccmbblue-5-solid {
		padding: 20px;
		border-bottom: #9E1B32 5px solid!important;
	}
	.bl-red-ccmbblue-5-solid {
		padding: 20px;
		border-left: #9E1B32 5px solid!important;
	}
	.b-ccmbblue-5-solid {
		padding: 20px;
		border: 5px solid #00325b;
	}
	.bt-ccmbblue-5-solid {
		padding: 20px;
		border-top: #00325b 5px solid!important;
	}
	.br-ccmbblue-5-solid {
		padding: 20px;
		border-right: #00325b 5px solid!important;
	}
	.bb-ccmbblue-5-solid {
		padding: 20px;
		border-bottom: #00325b 5px solid!important;
	}
	.bl-ccmbblue-5-solid {
		padding: 20px;
		border-left: #00325b 5px solid!important;
	}
	.b-ccmbblue-light-5-solid {
		padding: 20px;
		border: 5px solid #ffc772;
	}
	.bt-ccmbblue-light-5-solid {
		padding: 20px;
		border-top: #ffc772 5px solid!important;
	}
	.br-ccmbblue-light-5-solid {
		padding: 20px;
		border-right: #ffc772 5px solid!important;
	}
	.bb-ccmbblue-light-5-solid {
		padding: 20px;
		border-bottom: #ffc772 5px solid!important;
	}
	.bl-ccmbblue-light-5-solid {
		padding: 20px;
		border-left: #ffc772 5px solid!important;
	}
	.b-ccmbblue-dark-5-solid {
		padding: 20px;
		border: 5px solid #fc9700;
	}
	.bt-ccmbblue-dark-5-solid {
		padding: 20px;
		border-top: #fc9700 5px solid!important;
	}
	.br-ccmbblue-dark-5-solid {
		padding: 20px;
		border-right: #fc9700 5px solid!important;
	}
	.bb-ccmbblue-dark-5-solid {
		padding: 20px;
		border-bottom: #fc9700 5px solid!important;
	}
	.bl-ccmbblue-dark-5-solid {
		padding: 20px;
		border-left: #fc9700 5px solid!important;
	}
	.b-red-ccmbblue-5-dashed {
		padding: 20px;
		border: 5px dashed #9E1B32;
	}
	.bt-red-ccmbblue-5-dashed {
		padding: 20px;
		border-top: #9E1B32 5px dashed!important;
	}
	.br-red-ccmbblue-5-dashed {
		padding: 20px;
		border-right: #9E1B32 5px dashed!important;
	}
	.bb-red-ccmbblue-5-dashed {
		padding: 20px;
		border-bottom: #9E1B32 5px dashed!important;
	}
	.bl-red-ccmbblue-5-dashed {
		padding: 20px;
		border-left: #9E1B32 5px dashed!important;
	}
	.b-ccmbblue-5-dashed {
		padding: 20px;
		border: 5px dashed #00325b;
	}
	.bt-ccmbblue-5-dashed {
		padding: 20px;
		border-top: #00325b 5px dashed!important;
	}
	.br-ccmbblue-5-dashed {
		padding: 20px;
		border-right: #00325b 5px dashed!important;
	}
	.bb-ccmbblue-5-dashed {
		padding: 20px;
		border-bottom: #00325b 5px dashed!important;
	}
	.bl-ccmbblue-5-dashed {
		padding: 20px;
		border-left: #00325b 5px dashed!important;
	}
	.b-ccmbblue-light-5-dashed {
		padding: 20px;
		border: 5px dashed #ffc772;
	}
	.bt-ccmbblue-light-5-dashed {
		padding: 20px;
		border-top: #ffc772 5px dashed!important;
	}
	.br-ccmbblue-light-5-dashed {
		padding: 20px;
		border-right: #ffc772 5px dashed!important;
	}
	.bb-ccmbblue-light-5-dashed {
		padding: 20px;
		border-bottom: #ffc772 5px dashed!important;
	}
	.bl-ccmbblue-light-5-dashed {
		padding: 20px;
		border-left: #ffc772 5px dashed!important;
	}
	.b-ccmbblue-dark-5-dashed {
		padding: 20px;
		border: 5px dashed #fc9700;
	}
	.bt-ccmbblue-dark-5-dashed {
		padding: 20px;
		border-top: #fc9700 5px dashed!important;
	}
	.br-ccmbblue-dark-5-dashed {
		padding: 20px;
		border-right: #fc9700 5px dashed!important;
	}
	.bb-ccmbblue-dark-5-dashed {
		padding: 20px;
		border-bottom: #fc9700 5px dashed!important;
	}
	.bl-ccmbblue-dark-5-dashed {
		padding: 20px;
		border-left: #fc9700 5px dashed!important;
	}
	.b-red-ccmbblue-5-dotted {
		padding: 20px;
		border: 5px dotted #9E1B32;
	}
	.bt-red-ccmbblue-5-dotted {
		padding: 20px;
		border-top: #9E1B32 5px dotted!important;
	}
	.br-red-ccmbblue-5-dotted {
		padding: 20px;
		border-right: #9E1B32 5px dotted!important;
	}
	.bb-red-ccmbblue-5-dotted {
		padding: 20px;
		border-bottom: #9E1B32 5px dotted!important;
	}
	.bl-red-ccmbblue-5-dotted {
		padding: 20px;
		border-left: #9E1B32 5px dotted!important;
	}
	.b-ccmbblue-5-dotted {
		padding: 20px;
		border: 5px dotted #00325b;
	}
	.bt-ccmbblue-5-dotted {
		padding: 20px;
		border-top: #00325b 5px dotted!important;
	}
	.br-ccmbblue-5-dotted {
		padding: 20px;
		border-right: #00325b 5px dotted!important;
	}
	.bb-ccmbblue-5-dotted {
		padding: 20px;
		border-bottom: #00325b 5px dotted!important;
	}
	.bl-ccmbblue-5-dotted {
		padding: 20px;
		border-left: #00325b 5px dotted!important;
	}
	.b-ccmbblue-light-5-dotted {
		padding: 20px;
		border: 5px dotted #ffc772;
	}
	.bt-ccmbblue-light-5-dotted {
		padding: 20px;
		border-top: #ffc772 5px dotted!important;
	}
	.br-ccmbblue-light-5-dotted {
		padding: 20px;
		border-right: #ffc772 5px dotted!important;
	}
	.bb-ccmbblue-light-5-dotted {
		padding: 20px;
		border-bottom: #ffc772 5px dotted!important;
	}
	.bl-ccmbblue-light-5-dotted {
		padding: 20px;
		border-left: #ffc772 5px dotted!important;
	}
	.b-ccmbblue-dark-5-dotted {
		padding: 20px;
		border: 5px dotted #fc9700;
	}
	.bt-ccmbblue-dark-5-dotted {
		padding: 20px;
		border-top: #fc9700 5px dotted!important;
	}
	.br-ccmbblue-dark-5-dotted {
		padding: 20px;
		border-right: #fc9700 5px dotted!important;
	}
	.bb-ccmbblue-dark-5-dotted {
		padding: 20px;
		border-bottom: #fc9700 5px dotted!important;
	}
	.bl-ccmbblue-dark-5-dotted {
		padding: 20px;
		border-left: #fc9700 5px dotted!important;
	}
	
	.fc-red-ccmbblue, .fc-red-ccmbblue .fa, .fc-red-ccmbblue h2, .fc-red-ccmbblue p, .fc-red-ccmbblue.a {
		color: #9E1B32;
	}
	.fc-ccmbblue, .fc-ccmbblue .fa, .fc-ccmbblue h2, .fc-ccmbblue p, .fc-ccmbblue.a {
		color: #00325b;
	}
	.fc-ccmbblue-light, .fc-ccmbblue-light .fa, .fc-ccmbblue-light h2, .fc-ccmbblue-light p, .fc-ccmbblue-light.a {
		color: #ffc772;
	}
	.fc-ccmbblue-dark, .fc-ccmbblue-dark .fa, .fc-ccmbblue-dark h2, .fc-ccmbblue-dark p, .fc-ccmbblue-dark.a {
		color: #fc9700;
	}
	.lc-red-ccmbblue a, .lc-red-ccmbblue.a, .lch-red-ccmbblue a:active, .lch-red-ccmbblue a:focus, .lch-red-ccmbblue a:hover, .lch-red-ccmbblue.a:active, .lch-red-ccmbblue.a:focus, .lch-red-ccmbblue.a:hover{
		color: #9E1B32;
	}
	.lc-ccmbblue a, .lc-ccmbblue.a, .lch-ccmbblue a:active, .lch-ccmbblue a:focus, .lch-ccmbblue a:hover, .lch-ccmbblue.a:active, .lch-ccmbblue.a:focus, .lch-ccmbblue.a:hover {
		color: #00325b;
	}
	.lc-ccmbblue-light a, .lc-ccmbblue-light.a, .lch-ccmbblue-light a:active, .lch-ccmbblue-light a:focus, .lch-ccmbblue-light a:hover, .lch-ccmbblue-light.a:active, .lch-ccmbblue-light.a:focus, .lch-ccmbblue-light.a:hover {
		color: #ffc772;
	}
	.lc-ccmbblue-dark a, .lc-ccmbblue-dark.a, .lch-ccmbblue-dark a:active, .lch-ccmbblue-dark a:focus, .lch-ccmbblue-dark a:hover, .lch-ccmbblue-dark.a:active, .lch-ccmbblue-dark.a:focus, .lch-ccmbblue-dark.a:hover {
		color: #fc9700;
	}
	.date-ccmbblue {
		box-shadow: 8px 8px 6px -6px #a8adb4;
		backhround: #eee;
		text-align: center;
	}
	.date-ccmbblue .day, .date-ccmbblue .monthYear {
		padding: 10px;
	}
	.btn-u.btn-u-ccmbblue, .open .dropdown-toggle.btn-u.btn-u-ccmbblue {
		background-color: #00325b;
	}
	.btn-u.btn-u-ccmbbreastcheck, .open .dropdown-toggle.btn-u.btn-u-ccmbbreastcheck {
		background-color: #00325b;
	}
	.btn-u.btn-u-ccmbcervixcheck, .open .dropdown-toggle.btn-u.btn-u-ccmbcervixcheck {
		background-color: #00325b;
	}
	.btn-u.btn-u-ccmbcoloncheck, .open .dropdown-toggle.btn-u.btn-u-ccmbcoloncheck {
		background-color: #00325b;
	}
	/*.btn-u.btn-u-red:active, .btn-u.btn-u-red:focus, .btn-u.btn-u-red:hover, .open .dropdown-toggle.btn-u.btn-u-red:active, .open .dropdown-toggle.btn-u.btn-u-red:focus, .open .dropdown-toggle.btn-u.btn-u-red:hover {
		background: #996F3E!important;
	}*/
	.btn-u.btn-u-ccmbblue:active, .btn-u.btn-u-ccmbblue:focus, .btn-u.btn-u-ccmbblue:hover, .open .dropdown-toggle.btn-u.btn-u-ccmbblue:active, .open .dropdown-toggle.btn-u.btn-u-ccmbblue:focus, .open .dropdown-toggle.btn-u.btn-u-ccmbblue:hover {
		background: #996F3E!important;
	}
	
	.btn-u.btn-u-ccmbbreastcheck:active, .btn-u.btn-u-ccmbbreastcheck:focus, .btn-u.btn-u-ccmbbreastcheck:hover, .open .dropdown-toggle.btn-u.btn-u-ccmbbreastcheck:active, .open .dropdown-toggle.btn-u.btn-u-ccmbbreastcheck:focus, .open .dropdown-toggle.btn-u.btn-u-ccmbbreastcheck:hover {
		background: #ff0090!important;
	}
	.btn-u.btn-u-ccmbcervixcheck:active, .btn-u.btn-u-ccmbcervixcheck:focus, .btn-u.btn-u-ccmbcervixcheck:hover, .open .dropdown-toggle.btn-u.btn-u-ccmbcervixcheck:active, .open .dropdown-toggle.btn-u.btn-u-ccmbcervixcheck:focus, .open .dropdown-toggle.btn-u.btn-u-ccmbcervixcheck:hover {
		background: #18bdf0!important;
	}
	.btn-u.btn-u-ccmbcoloncheck:active, .btn-u.btn-u-ccmbcoloncheck:focus, .btn-u.btn-u-ccmbcoloncheck:hover, .open .dropdown-toggle.btn-u.btn-u-ccmbcoloncheck:active, .open .dropdown-toggle.btn-u.btn-u-ccmbcoloncheck:focus, .open .dropdown-toggle.btn-u.btn-u-ccmbcoloncheck:hover {
		background: #b7bf10!important;
	}
	
	.dropdown-ccmbblue .active a {
		background: #996F3E;
		color: #fff;
	}
	a .date-ccmbblue {
		color: #555;
		transition: 1s all;
	}
	.dropdown-ccmbblue .active a:hover {
		background: #00325b;
	}
	.date-ccmbblue {
		border: 1px solid #e2e3e6;
	}
	a .date-ccmbblue {
		transform: scale(1) rotate(0);
	}
	a .date-ccmbblue:hover {
		transform: scale(.97) rotate(-1deg);
		transition: 1s all;
	}
	.date-ccmbblue:before {
		display: block;
		border-top: 20px solid #ddd;
	}
	.colored-box-light.line-top-color-ccmbblue, .colored-box.line-top-color-ccmbblue {
		border-top-style: solid;
		border-top-width: 2px;
		border-top-color: #00325b;
	}
	.colored-box-light.line-bottom-color-ccmbblue, .colored-box.line-bottom-color-ccmbblue {
		border-bottom-style: solid;
		border-bottom-width: 2px;
		border-bottom-color: #00325b;
	}
	.colored-box-light.line-left-color-ccmbblue, .colored-box.line-left-color-ccmbblue {
		border-left-style: solid;
		border-left-width: 2px;
		border-left-color: #00325b;
	}
	.colored-box-light.line-right-color-ccmbblue, .colored-box.line-right-color-ccmbblue {
		border-right-style: solid;
		border-right-width: 2px;
		border-right-color: #00325b;
	}
	.colored-box-light.line-box-color-ccmbblue, .colored-box.line-box-color-ccmbblue {
		border: 2px solid #00325b;
	}
	.colored-box-light.line-none-color-ccmbblue, .colored-box.line-none-color-ccmbblue {
		border-color: #e2e3e6;
	}
	.colored-box-light.ccmbblue, .colored-box.ccmbblue {
		background-color: #00325b;
	}
	.sitemap-ccmbblue ul>ul li {
		background: #00325b;
	}
	.sitemap-ccmbblue ul>ul>ul li:hover{
		background: #996f3e;
	}
	.sitemap-ccmbblue ul>ul>ul li {
		background: #99adbd;
		color:#fff;
	}
	.sitemap-ccmbblue ul>ul>ul li a{
		color:#fff;
	}
	.blog-post-tags ul.blog-tags a:hover, .fa-icons li:hover i, .news-read-more i, .social-icons-v1 i:hover, .sorting-block .sorting-grid li a:hover span.sorting-cover, .tab-v1 .nav-tabs>.active>a, .tab-v1 .nav-tabs>.active>a:focus, .tab-v1 .nav-tabs>.active>a:hover, .tab-v1 .nav-tabs>li>a:hover, .team ul.team-socail li i:hover, .view a.info:hover, ul.blog-tags a:hover{
		/*background: #9e1b32;*/
		background: #996f3e;
	}
	.tab-v1 .nav-tabs{
		border-bottom: solid 2px #996f3e;
	}
	.tab-v1 .tab-content{
		border-bottom: solid 2px #996f3e;
	}
	.cpjmemberlist th, .cpjmemberlist td{
		padding:10px;
	}
	.phiaOfficersLoc th, .phiaOfficersLoc td{
		padding:10px;
		vertical-align:top;
	}
	.bigPicNLTable th, .bigPicNLTable td{
		padding:10px;
	}
	.newslettersTable th, .newslettersTable td{
		padding:10px;
		vertical-align:top;
	}
	.overlay-zoom .title{
		z-index:200;
	}
	.video-container {
		position: relative;
		padding-bottom: 56.25%;
		padding-top: 35px;
		height: 0;
		overflow: hidden;
	}
	.video-container iframe {
		position: absolute;
		top:0;
		left: 0;
		width: 100%;
		height: 100%;
	}
	.jumbotron {
		/*background: #E0F0F8;*/
		/*background: #9dcde3;*/
		background: #e5eaee;
	}
	.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
		background-color:#00325b;
		border-color:#00325b;
	}
	.pager li>a:focus, .pager li>a:hover, .pagination li a:hover{
		background-color:#996f3e;
		border-color:#996f3e;
	}
	
	.panel-heading .accordion-toggle[aria-expanded="true"]:after{
    	/* symbol for "opening" panels */
    	font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    	content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    	float: right;        /* adjust as needed */
    	color: grey;         /* adjust as needed */
	}
	.panel-heading .accordion-toggle.collapsed[aria-expanded="false"]:after {
    	/* symbol for "collapsed" panels */
		font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    	content: "\e080";    /* adjust as needed, taken from bootstrap.css */
    	float: right;        /* adjust as needed */
    	color: grey;         /* adjust as needed */
	}

	.txt-center{
		text-align: center;
	}
	
	th, td {
    	padding: 10px;
	}
	
	.table-striped tbody tr:nth-child(odd){
		background-color:#f4f6f8;
	}
	
	.languageAPtables {
		border: 1px solid black;
	}
	
	.languageAPtables tr:nth-child(even){
		background-color: #f2f2f2;
	}
	
	.languageAPtables th{
		background-color: #19466b;
    	color: white;
		text-align:center;
		border-bottom: 1px solid black;
    	border-collapse: collapse;
	}
	
	.languageAPtables th, .languageAPtables td{
		padding:10px;
		border-right: 1px solid black;
    	border-collapse: collapse;
	}
	
	.table-single-row>tbody>tr>td{
		border-top:none;
	}
	
	.ap-img{
		margin-bottom:10px;
	}
	.ap-img a{
		color:#555;
		
	}
	.ap-img a .ap-img-desc{
		color:#555;
	}
	.ap-img a .ap-img-desc:hover{
		text-decoration:none;
		color:#555;
	}
	
	.ap-img-txt .ap-img-desc a{
		/*color:#555;*/
		color:#0086f5;
	}
	
	.ap-img-txt .ap-img-desc a:hover{
		text-decoration:underline;
		color:#996f3e;
	}
	
	.standout-block{
		background-color:#996f3e;
		padding:5px;
		/*border-radius:20px;*/
		color:#fff;
	}
	.standout-block p{
		color:#fff;
	}
	.standout-block h1, .standout-block h2, .standout-block h3, .standout-block h4, .standout-block h5, .standout-block h6{
		color:#fff;
	}
	
	.standout-border{
		/*border-radius: 10px;*/
		border: 1px solid #996f3e;
		padding: 5px;
		margin-bottom:20px;
		
	}
	.standout-border-ccmbblue{
		/*border-radius: 10px;*/
		border: 1px solid #00325B;
		padding: 5px; 
		margin-bottom:20px;
	}
	.standout-border-ccmbred{
		/*border-radius: 10px;*/
		border: 1px solid #9E1B32;
		padding: 5px; 
		margin-bottom:20px;
	}
	.standout-border-ccmbyellow{
		/*border-radius: 10px;*/
		border: 1px solid #F6D654;
		padding: 5px; 
		margin-bottom:20px;
	}
	.standout-border-ccmbgreen{
		/*border-radius: 10px;*/
		border: 1px solid #8B8E4B;
		padding: 5px; 
		margin-bottom:20px;
	}
	
	.thin-underline{
		display: block;
    	margin: 5px 0 10px;
    	border-bottom: 1px dotted #66849C;
	}
	
	.thin-underline h2, .thin-underline h3, .thin-underline h4 {
		margin: 0 0 -2px;
		padding-bottom: 5px;
		display: inline-block;
	}
	
	.minheight-100{
		min-height:100px;
	}
	.minheight-200{
		min-height:200px;
	}
	.minheight-300{
		min-height:300px;
	}
	.minheight-400{
		min-height:400px;
	}
	.minheight-500{
		min-height:500px;
	}
	
	
	.minwidth-100{
		min-width:100px;
	}
	.minwidth-200{
		min-width:200px;
	}
	.minwidth-300{
		min-width:300px;
	}
	.minwidth-400{
		min-width:400px;
	}
	.minwidth-500{
		min-width:500px;
	}
	
	.maxheight-100{
		max-height:100px;
	}
	.maxheight-200{
		max-height:200px;
	}
	.maxheight-300{
		max-height:300px;
	}
	.maxheight-400{
		max-height:400px;
	}
	.maxheight-500{
		max-height:500px;
	}
	
	
	.maxwidth-100{
		max-width:100px;
	}
	.maxwidth-200{
		max-width:200px;
	}
	.maxwidth-300{
		max-width:300px;
	}
	.maxwidth-400{
		max-width:400px;
	}
	.maxwidth-500{
		max-width:500px;
	}

	.mb-0{
		margin-bottom: 0px;
	}

	.vertical-center {
		vertical-align: middle !important;
	}
	.vertical-top {
		vertical-align: top !important;
	}
	.vertical-bottom {
		vertical-align: bottom  !important;
	}
	
	.dual-column-list{
	   -moz-column-count: 2;
	   -moz-column-gap: 20px;
	   -webkit-column-count: 2;
	   -webkit-column-gap: 20px;
	   -webkit-column-fill: auto;
	   column-count: 2;
	   column-gap: 20px;
	   column-fill: auto;
	   list-style-position: inside;	
	}
	
	.fltlist ul {list-style-type:none;}
	.fltlist ul li {float:left;margin-right:20px;margin-bottom:10px;width:200px;}
	.fltlist ul li ul li {margin-bottom:0px;}
		@media screen and (max-width:520px) {
			.fltlist ul li {clear:both;float:left;}
		}

	.table-borderless > tbody > tr > td,
.table-borderless > tbody > tr > th,
.table-borderless > tfoot > tr > td,
.table-borderless > tfoot > tr > th,
.table-borderless > thead > tr > td,
.table-borderless > thead > tr > th {
    border: none;
}
	
	.home-alt-headline{
		box-sizing: border-box; 
		font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; 
		font-weight: 500; 
		line-height: 1.1; 
		color: #333333; 
		margin-top: 20px; 
		margin-bottom: 10px; 
		font-size: 30px; 
		font-style: normal; 
		font-variant-ligatures: normal; 
		font-variant-caps: normal; 
		letter-spacing: normal; 
		orphans: 2; 
		text-align: start; 
		text-indent: 0px; 
		text-transform: none; 
		white-space: normal; 
		widows: 2; 
		word-spacing: 0px; 
		-webkit-text-stroke-width: 0px; 
		background-color: #ffffff; 
		text-decoration-style: initial; 
		text-decoration-color: initial;
	}

	


	/*!
 * Yamm!3 - Yet another megamenu for Bootstrap 3
 * http://geedmo.github.com/yamm3
 * 
 * @geedmo - Licensed under the MIT license
 */
.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
  position: static;
}
.yamm .container {
  position: relative;
}
.yamm .dropdown-menu {
  left: auto;
}
.yamm .yamm-content {
  padding: 5px 15px;
}
.yamm .dropdown.yamm-fw .dropdown-menu {
  left: 0;
  right: 0;
}

/**, *:before, *:after {box-sizing:  border-box !important;}*/


.g-megamenu {
 -moz-column-width: 20em;
 -webkit-column-width: 20em;
 -moz-column-gap: 1em;
 -webkit-column-gap: 1em;
  /*max-width:1200px;*/
}

.g-megamenu-cat {
 display: inline-block;
 margin:  0.25rem;
 padding:  0.5rem;
 width:  100%;
 /*width:200px;*/
}
.g-megamenu-cat ul{
	margin-top:5px;
}

.header .dropdown-menu li a.gmm-subtitle {
font-size:14px;
font-weight:400;
padding:0px;
border-bottom:none;
}

.header .dropdown-menu li a.gmm-subsubtitle{
	padding:0px 0px 0px 0px;
	margin-left:10px;
	border-bottom:none;
}

.nowrap
{
    white-space: nowrap; 
}

#scr-hcp-sp-1 a:hover{
	background: #ff0090 !important;
}
#scr-hcp-sp-2 a:hover{
	background: #18bdf0 !important;
}
#scr-hcp-sp-3 a:hover{
	background: #b7bf10 !important;
}

.ccmbcervix-tabs a:hover{
	background: #18bdf0 !important;
}

.fnts18{
font-size:18px;
}

.red-color{
	color:#bb2026;
}
.green-color{
	color:#70b744;
}
.blue-color{
	color:#00f;
}
.yellow-color{
	color:#fee011;
}

.red-color-bg{
	background-color:#bb2026;
}
.green-color-bg{
	background-color:#70b744;
}
.blue-color-bg{
	background-color:#00f;
}
.yellow-color-bg{
	background-color:#fee011;
}
	
	