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


.banner{width: 100%}
.dottedtop{border-top: dotted 1px #09808D}
.dottedbottom{border-bottom: dotted 1px #09808D}
	.accordion {margin-bottom:1em; border: none !important;}
h4.expand {margin:0;height: 70px;position: relative;border-bottom: 1px solid #AA916C;padding-bottom:9px;cursor:pointer;transition: 0.5s ease;text-transform:none;font-weight: 100;color: #AA916C;}
h4.expand:hover {background-color: #12677D;color:#fff !important}
h4.expand:hover a {color:#fff;}
h4.expand a:hover {color:#fff !important}
h4.expand:before {content: url("../images/question.png");position: absolute;left: 12px; top: 50%;transform: translateY(-50%);}

h4.expand:hover a:after{color:#fff}

.collapse{border:none !important; margin-bottom: 0px !important; padding-bottom: 15px}
.expand a {display:block;vertical-align:middle;color: #09808D;}
.expand img {float:left;border-right: 2px dotted #43348B; display:inline-block; padding-right:10px; margin-right:10px;}
.expand i {display:inline-block;position:relative;font-style:normal;position: absolute;top: 50%;transform: translateY(-50%);padding: 0 75px;font-weight: 400;}
.expand span:before {content: ""; position: absolute; left:0px; top: 50%; transform: translateY(-50%); width: 44px; height:50px; padding: 0 75px;}
.tab-content .gutter {padding:1.2em 1em  1.2em 0em; position: relative; padding-left: 75px; background: rgba(213, 108, 71, 0.2); border-radius: 0px 0px 15px 15px}
		.tab-content .gutter:after{content:url("../images/answer.png"); position: absolute;    top: 12px; left: 12px;}
		
		
.expand a:link, h4.expand a:visted {color:#43348B;text-decoration:none;background:#fff; font-size:17px!important; }

/*.expand a:hover, .expand a:active, .expand a:focus {color:orange;}*/

/*.expand a:hover {color:#fff}*/


.expand a.open:link, .expand a.open:visited {background-color: #12677D !important;color: #fff !important;min-height: 70px;}
.expand a:after {content:'\e936'; font-family: 'icomoon'; speak: none; color: #43348B; position:absolute; right:20px; top: 50%; transform: translateY(-50%);}
.expand a.open:after {content:'\e937';font-family: 'icomoon';speak: none;color: #fff;position:absolute;right:20px;top: 50%;transform: translateY(-50%);}


/*TABBED ACCORDION*/
ul.tabs {float:left;width:100%;padding:1em 0 0 0;background:transparent url(../images/nav-year-bg.png) left bottom repeat-x;margin-bottom:0 !important}
ul.tabs li {float:left;cursor: pointer;margin:0 0 0 .5em;padding:4px 10px;border:1px solid #ccc;border-bottom:none;text-decoration:none;color:#333}
ul.tabs li:first-of-type {margin:0}
ul.tabs li:hover {background:#eee}
ul.tabs li.active {padding-bottom:5px;background:#fff;border-color:#0067a4;color:#0067a4;font-weight:bold}
.tab-container {border:1px solid #0067a4;border-top:none;clear:both;float:left;width:99.796334%;background:#fff;overflow:auto;} /*980 divide 982 = 99.796334%*/
.tab-drawer-heading {display:none;}
.tab-drawer-content {padding:1em;display:none;}

.tbl-padding .bluebg {padding:0!important;}
	
