/*Avon style*/

body{
	background:rgb(255,255,255) url(../images/bg.jpg) repeat-x top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}

.wrapper{
	width:935px;
	padding:28px 24px;
	margin:18px auto 0 auto;
	background:rgb(255,255,255);
	border-radius:3px 3px 3px 3px;
	-moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	-o-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
	-moz-box-shadow:0 0 7px rgba(0,0,0,.21);
	-webkit-box-shadow:0 0 7px rgba(0,0,0,.21);
	-o-box-shadow:0 0 7px rgba(0,0,0,.21);
	box-shadow:0 0 7px rgba(0,0,0,.21);
}

footer.end{
	width:935px;
	padding:40px 24px 28px 24px;
	margin:0 auto;
	text-align: center;
	background:url(../images/theBottom.png) no-repeat top;
}

h1,h2,h3,h4{
	color: rgb(0,0,0);
}

h1{
	font-size:1.6175em;
}

.content article h1,
.content h1 {
	/*font-family:'Candara W01 Bold', Arial;*/
	font-family: Candara, Arial, Helvetica, sans-serif;
	margin-bottom:16px;
}

.content article h2,
.popup h2 {
	color: #006f88;
	/*font-size: 16px;*/
	font-weight: bold;
	margin-bottom: 12px;
}
.content article h3,
.popup h3 {
	color: #006f88;
	font-size: 0.875em; /*14px*/
	font-weight: bold;
	margin-bottom: 12px;
}

.flexslider p,
.flexslider h2{
	/*font-family:'Candara W01 Bold', Arial;*/
	font-family: Candara, Arial, Helvetica, sans-serif;
	font-size: 1.850625em;
}

.flexslider h2{
	font-size: 1.850625em;
	margin-bottom:5px;
	line-height: 1.3em;
}

.flexslider p{
	font-size: 1.1em;
	line-height: 1.2em;
	margin-bottom:10px;
	color: #000;
}

h3 {
	font-size: 1.1em;
	font-weight: normal;
}

p,
article ul,
.popup ul {
	font-size: 0.8125em;
	color:rgb(46,62,69);
}

article ul,
.popup ul {
    margin: 0 0 20px 5px;
}

article li{
	padding-left:40px;
	margin-bottom:8px;
	background:url(../images/blue-arrow.png) no-repeat top left;
        /*font-size:12px;*/
        line-height:20px;
}

article ul.tick li { background:url(../images/tick.png) no-repeat top left; }
article ul.cross li { background:url(../images/cross.png) no-repeat top left; }

article p,
.form-wrap p,
.popup p {
	margin-bottom:22px;
	line-height:153%;
}

a {
    color: #000;
    text-decoration: underline;
}

a:hover,
a:focus {
    color: #006f88;
    text-decoration: underline;
}
a.blue {
	color: #006f88;
	text-decoration: none;
}
a.blue:hover, a.blue:focus {
	text-decoration: underline;
}

img{
	border:0;
}

strong { font-weight: bold; }

.hidden {
	display: none;
}

header,
.flexslider,
nav.main{
	width:930px;
	margin-right:auto;
	margin-left:auto;
}

.wideSummaries{
	width:890px;
	padding:0 20px;
}

header{
	margin-bottom:18px;
}

header form,
header .contact,
header .logo{
	display:block;
}

header .contact,
header .logo{
	float:left;
}

header form{
	float:right;
}

header .contact{
	padding-left:32px;
	margin-left:38px;
	/*font-family:'Candara W01 Bold', Arial;*/
	font-family: Candara, Arial, Helvetica, sans-serif;
	font-size:1.76625em;
	border-left:solid 1px rgb(214,212,212);
}

	header .contact span{
		color:#000;
	}

	header .contact a{
		display:block;
		margin-top:8px;
		color:#006f88;
		font-size:0.7714083510261854em;
		text-decoration: underline;
	}

	header .contact a:hover,
	header .contact a:focus {
		color:rgb(65,64,64);
	}

	header form{
		height:41px;
	}

	header input[type="text"]{
		display:inline-block;
		height:41px;
		width:245px;
		padding:0 15px 0 15px;
		margin:0;
		border:0;
		vertical-align: top;
		line-height:1;
		background:url(../images/search-main.png) no-repeat top left;
	}

	header input::-webkit-input-placeholder {
	    color: #000;
	}
	header input:-moz-placeholder {
	    color: #000;
	}
	header input:-ms-input-placeholder {
	    color: #000;
	}

	header input:focus { outline: none; } /* Remove grey outline in chrome */

	.ie6 header input[type="text"],
	.ie7 header input[type="text"],
	.ie8 header input[type="text"]{
		line-height:41px;
	}

	header input[type="submit"]{
		display:inline-block;
		height:41px;
		width:45px;
		margin:0 0 0 -5px;
		padding:0;
		border:0;
		overflow:hidden;
		background:url(../images/search-submit.png) no-repeat top right;
		text-indent:150%;
	}

	.ie6 header input[type="submit"],
	.ie7 header input[type="submit"] {
		text-indent: -1000px;
		/*font-size: 0;*/
		line-height: 0;
		margin-top: 1px;
	}

	header input[type="submit"]:hover,
	header input[type="submit"]:focus {
		cursor:pointer;
		background:url(../images/search-submit.png) no-repeat bottom right;
	}

nav.main{
	margin-bottom:21px;
	background:rgb(65,64,64);
}

.contentPage nav.main{
	margin-bottom:0;
	background:rgb(65,64,64);
}

.landingPage nav.main{
	margin-bottom:0;
	background:rgb(65,64,64);
}

nav.main a{
	display:block;
	height:44px;
	float:left;
	font-size:0.875em;
	font-weight:bold;
	text-align:center;
	line-height:44px;
	color:rgb(255,255,255);
	text-decoration:none;
	border-right:solid 1px rgb(0,0,0);
}

nav.main a:hover,
nav.main a:focus,
nav.main .active{
	background:rgb(0,187,231);
	color:rgb(65,64,64);
}

nav.main a:nth-child(1){
	width:139px;
}

nav.main a:nth-child(2){
	width:303px;
}

nav.main a:nth-child(3){
	width:213px;
}

nav.main a:nth-child(4){
	width:272px;
	border:none;
}

nav.main a:nth-child(5){
	width:190px;

}

/* Skip to *accessibility* */
a.skip-main {
    left:-999px;
    position:absolute;
    top:auto;
    width:1px;
    height:1px;
    overflow:hidden;
    z-index:-999;
}

a.skip-main:focus, a.skip-main:active {
    color: #000;
    background-color:#F5FCFE;
    left: auto;
    top: auto;
    width: 30%;
    height: auto;
    overflow:auto;
    margin: 10px 35%;
    padding:5px;
    border: 7px solid #C1E7F1;
    text-align:center;
    font-size:1em;
    z-index:999;
}

/*Carousel*/

.flexslider{
	/*float:left;*/
	background: rgba(244, 0, 0, 0.34);
}

.slides li{
	width:930px;
	height:303px;
	position: relative;
}

.flexslider .slides li div{
	position: absolute;
	top:57px;
	left:55px;
	width:296px;
	height:220px;
}

/*Header title block*/

.fullBar{
	width:864px;
	height:138px;
	padding-left:33px;
	padding-right:33px;
	margin-bottom:10px;
	clear: both;
	background:url(../images/deeper-top-banner-bg.jpg) no-repeat top;
}

.fullBar div{
	/*font-family:'Candara W01 Bold', Arial;*/
	font-family: Candara, Arial, Helvetica, sans-serif;
	font-size:1.779375em;
	line-height:125%;
}

/*Content block*/


.content{
	padding-left:20px;
	float:left;
}

.index .content{
	width:578px;
}

.contentPage .content{
	width:610px;
}

.content.full {
    width: auto;
    float: none;
    padding: 0 20px;
}

.page-full.contentPage .content,
.error404.contentPage .content,
.site-search.contentPage .content {
    width: inherit;
    padding: 0 20px;
    max-width: 895px;
}

.landingPage .content{
	width:622px;
	padding-left:0;
}

.landingPage .content article{
	padding-left:20px;
}

	.arrowbar{
		margin:8px 0 13px 3px;
	}

.index .content article{
	margin-bottom: 40px;
}

.contentPage .content article{
	margin-bottom: 20px;
	/*order-bottom:solid 1px rgb(224,224,224);*/
}

.page-full.contentPage .content article,
.error404.contentPage .content article,
.site-search.contentPage .content article { border-bottom: none; }

.articleHead{
	/*width: 930px;*/
	margin: 0 auto 28px auto;
}

article blockquote{
	min-height:80px;
	padding-right:30px;
	padding-left:80px;
	margin-bottom: 28px;
	border-top: solid 1px rgb(218,218,218);
	border-bottom: solid 1px rgb(218,218,218);
	/*font-size:16px;*/
	font-style: italic;
	background:url(../images/blockquote-bg.png) no-repeat left;
}

article blockquote p{
	margin-bottom:0;
}


.CTABlock.hero{
	padding:20px;
	margin-top:15px;
	overflow: hidden;
	background: rgb(252,252,252); /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIzJSIgc3RvcC1jb2xvcj0iI2ZhZmNmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iI2Y4ZmNmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2ZhZmJmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2Y3ZmJmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGY4ZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(250,252,251,1) 23%, rgba(248,252,253,1) 24%, rgba(250,251,253,1) 30%, rgba(247,251,252,1) 30%, rgba(237,248,250,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(23%,rgba(250,252,251,1)), color-stop(24%,rgba(248,252,253,1)), color-stop(30%,rgba(250,251,253,1)), color-stop(30%,rgba(247,251,252,1)), color-stop(100%,rgba(237,248,250,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(250,252,251,1) 23%,rgba(248,252,253,1) 24%,rgba(250,251,253,1) 30%,rgba(247,251,252,1) 30%,rgba(237,248,250,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(250,252,251,1) 23%,rgba(248,252,253,1) 24%,rgba(250,251,253,1) 30%,rgba(247,251,252,1) 30%,rgba(237,248,250,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(250,252,251,1) 23%,rgba(248,252,253,1) 24%,rgba(250,251,253,1) 30%,rgba(247,251,252,1) 30%,rgba(237,248,250,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(252,252,252,1) 0%,rgba(250,252,251,1) 23%,rgba(248,252,253,1) 24%,rgba(250,251,253,1) 30%,rgba(247,251,252,1) 30%,rgba(237,248,250,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#edf8fa',GradientType=0 ); /* IE6-8 */

	-mox-box-shadow: 0 0 3px rgba(0,0,0,.11);
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.11);
	-o-box-shadow: 0 0 3px rgba(0,0,0,.11);
	box-shadow: 0 0 3px rgba(0,0,0,.11);
}


.CTABlock.hero .cta{
	margin-bottom: 0;
}

.CTABlock.bare{
	padding:20px;
	margin-top:15px;
}

.CTABlock.bare .cta:nth-child(2n-1){
	background:none;
}


.CTABlock .cta{
	display:inline-block;
	zoom:1;
	vertical-align:top;
	*display:inline;
	width:262px;
	padding-left: 23px;
	margin: 5px 0 25px;
}

.CTABlock .cta:nth-child(2n-1){
	padding-left:0;
	padding-right: 29px;
	/*width:289px; not sure why */
	background:url(../images/cta-gradient.png) repeat-y top right;
}


.CTABlock a, .CTABlock p{
	font-size:0.8125em; /*13px*/
	line-height:1.153846153846154em; /*15px*/
}

.cta img{
	margin-bottom:17px;
}

.cta a.arrow,
.sideBar .cta a,
.sideBar .cta p.feature,
#EUCK a {
	display:block;
	clear: left;
	margin-top:17px;
	padding-left:20px;
	font-size:0.8125em; /*13px*/
	line-height:1.153846153846154em; /*15px*/
	color:#006f88;
	text-decoration: none;
	background:url(../images/link-arrow.png) no-repeat 0 1px;
}


.cta.menu a.arrow{
	padding-top:12px;
	border-top: solid 1px rgb(218,218,218);
	background:url(../images/link-arrow.png) no-repeat 0 12px;
}

.cta a.arrow:hover,
.sideBar .cta a:hover,
.wideSummaries div a:hover,
#EUCK a:hover,
.cta a.arrow:focus,
.sideBar .cta a:focus,
.wideSummaries div a:focus,
#EUCK a:focus {
	/*text-decoration: underline;
	background:url(../images/link-arrow.png) no-repeat 0 -76px;*/
	color: #006f88;
	text-decoration: underline;
}

	.cta.menu a.arrow:hover,
	.cta.menu a.arrow:focus {
		text-decoration: underline;
		background:url(../images/link-arrow.png) no-repeat 0 -64px;
	}

.cta.menu a.arrow:nth-child(2){
	padding-top:0;
	border-top: none;
	background:url(../images/link-arrow.png) no-repeat 0 1px;
}

.cta.menu a.arrow:hover:nth-child(2){
	padding-top:0;
	border-top: none;
	background:url(../images/link-arrow.png) no-repeat 0 -75px;
}



.cta.menu a.arrow.active,
.cta.menu a.arrow:hover,
.cta.menu a.arrow:focus {
	color:rgb(0,187,231);
}

.outstanding,
.sideBar .button a,
.content article .cta.button a,
.side-by-side button {
	display: inline-block;
	zoom:1;
	*display:inline;
	height:39px;
	padding:0 24px;
	font-weight:bold;
	color:rgb(37,86,108);
	text-decoration:none;
	text-align:center;
	
	font-size: 0.91625em; /*14.66px;*/
	line-height: 2.660300317892245em; /*39px*/

	border:solid 1px rgb(0,187,231);

	-moz-border-radius:19px;
	-webkit-border-radius:19px;
	-o-border-radius:19px;
	border-radius:19px;

	background: #e8f7fa; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZjdmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZTJmNWY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjZDhmMWY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjYjFlM2VlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhmZGFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #e8f7fa 0%, #e2f5f9 3%, #d8f1f6 33%, #b1e3ee 97%, #8fdaed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8f7fa), color-stop(3%,#e2f5f9), color-stop(33%,#d8f1f6), color-stop(97%,#b1e3ee), color-stop(100%,#8fdaed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e8f7fa 0%,#e2f5f9 3%,#d8f1f6 33%,#b1e3ee 97%,#8fdaed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e8f7fa 0%,#e2f5f9 3%,#d8f1f6 33%,#b1e3ee 97%,#8fdaed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e8f7fa 0%,#e2f5f9 3%,#d8f1f6 33%,#b1e3ee 97%,#8fdaed 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e8f7fa 0%,#e2f5f9 3%,#d8f1f6 33%,#b1e3ee 97%,#8fdaed 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8f7fa', endColorstr='#8fdaed',GradientType=0 ); /* IE6-8 */
}

button.outstanding {
	-moz-border-radius:19px;
	-webkit-border-radius:19px;
	-o-border-radius:19px;
	border-radius:19px;
	cursor: pointer;
}

.outstanding:hover, .outstanding:focus,
.sideBar .button a:hover, .sideBar .button a:focus,
.content article .cta.button a:hover, .content article .cta.button a:focus {

	color: #000;

    /* http://www.colorzilla.com/gradient-editor/#81dee6+41,48a5bc+71;Custom */
    background: #81dee6; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc 2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0MSUiIHN0b3AtY29sb3I9IiM4MWRlZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MSUiIHN0b3AtY29sb3I9IiM0OGE1YmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #81dee6 41%, #48a5bc 71%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(41%,#81dee6), color-stop(71%,#48a5bc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #81dee6 41%,#48a5bc 71%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #81dee6 41%,#48a5bc 71%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #81dee6 41%,#48a5bc 71%); /* IE10+ */
    background: linear-gradient(to bottom, #81dee6 41%,#48a5bc 71%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#81dee6', endColorstr='#48a5bc',GradientType=0 ); /* IE6-8 */
	
}

.single-button {
	line-height: 40px;
}

.CTABlock h3 {
	font-size: 1.1875em; /*19px*/
	line-height: 1.368421052631579em; /*26px*/
	margin-bottom: 5px;
	padding-right: 5%;
	width: 95%;
}
.CTABlock h3 a {
	font-size: 1em;
	line-height: 1em;
}

.CTABlock h3 a { text-decoration: none; color: black; }

	.CTABlock .cta h3 {
		max-width:263px;
		background:url(../images/blue-corner.png) no-repeat top right ;
	}

	.sideBar .cta.menu h3,
	.sideBar .cta.barHead h3{
		padding:17px 16px 13px 16px;
		margin-bottom:15px;
		border:solid 1px rgb(0,182,229);
		background:rgb(181,235,248);
	}

	.sideBar .cta h4{
		font-size:0.875em; /*14px*/
		font-weight:bold;
		line-height: 130%;
		margin-bottom:7px;
	}

	.framed h3,
	.content article .cta h3 {
		margin:10px 0;
		text-align: left;
		padding: 0 16px;
		line-height: 1.2em;
	}

	.sideBar .cta{
		margin-bottom: 30px;
	}

	.sideBar .cta.menu,
	.sideBar .cta.barHead{
		border:solid 1px rgb(239,239,238);
		-moz-box-shadow:0 0 3px rgba(0,0,0,.11);
		-webkit-box-shadow:0 0 3px rgba(0,0,0,.11);
		-o-box-shadow:0 0 3px rgba(0,0,0,.11);
		box-shadow:0 0 3px rgba(0,0,0,.11);
	}


	.cta.framed{
		text-align: center;
		border:solid 7px rgb(193,231,241);
		background:rgb(245,252,254);


		width:239px;
	}

	.sideBar .cta.barHead.menu{
		background:rgb(255,0,0);
	}

	.content article .cta {
	    width:246px;
	    margin:0 2em 2em 0;
	    float:left;
	}


		.content article .cta.framed {
			background:rgb(245, 252, 254) url(../images/blue-corner.png) no-repeat 230px 3px;
		}

		.content article .cta.framed p{
			/*font-size: 17px;  /*17px*/
			line-height:144%;
		}

		.content article .cta.framed img{
			margin-left:14px;
			margin-right: 14px;
		}

		.content article .cta.framed .outstanding{
			margin-bottom:15px;
		}

	.content article .cta h3,
	.content article .cta p,
	.content article .cta img,
	.content article .cta h4,
	.sideBar p,
	.sideBar h4,
	.sideBar img,
	.sideBar span{
		padding:0 16px;
		text-align: left;
	}

	.sideBar .framed img,
	.content article .cta.framed img {
		padding: 0;
		margin-left:auto;
		margin-right:auto;
	}

	.sideBar .framed a.arrow{
		text-align:left;
	}

	.sideBar a,
	.sideBar .cta p.feature,
	.content article .cta a {
		margin:10px 16px 15px 16px;
		padding-top: 10px;
		border-top: 1px solid #E0E0E0;
	}

	.sideBar .cta p.feature {
	    padding-top: 0;
	    border: 0;
	    background-position: left 7px;
	    line-height: 25px;
	    font-size: 140%;
	    font-weight: bold;
	    color:#006f88;
	    /*font-family: 'Candara W01 Bold', Arial;*/
	    font-family: Candara, Arial, Helvetica, sans-serif;
	    margin-bottom: 0;
	}

	.sideBar .cta a { background-position: 0 11px; margin-top: 10px; }


	.sideBar .cta p{
		line-height:153%;
	}

	.sideBar .cta.barhead.relatedlist h3 { margin-bottom: 5px; }

	.sideBar .relatedlist .count-0 a,
	.sideBar .relatedlist #subNav li:first-child a { border-top: 0; margin-top: 0; }
	.sideBar .relatedlist #subNav li a.active {  color: #006f88; }

	.content article .cta p { margin-bottom: 0; }

	.sideBar .cta span{
		/*font-family:'Candara W01 Bold', Arial;*/
		font-family: Candara, Arial, Helvetica, sans-serif;
		font-size:2.0625em;
		color:rgb(0,187,231);
                margin-top: 13px;
                float: left;
	}

	.sideBar .outstanding{
		margin:13px 16px;
		box-shadow:1px 1px 2px rgba(0,0,0,.19);
	}

        .sideBar .button a,
	.content article .cta.button a {
                margin:13px 16px;
		box-shadow:1px 1px 2px rgba(0,0,0,.19);
		background-position: 0 0px;
        }

	.sideBar .button a:hover,
	.sideBar .button a:focus,
	.outstanding:hover { text-decoration: none; }


/*Sidebar*/

.sideBar{
	width:252px;
	padding-right:20px;
	float:right;
}

.wideAnnounce{
	width:890px;
	padding:22px 0;
	margin:24px 20px;
	clear:both;
	/*font-family:'Candara W01 Bold Italic';*/
	font-family: Candara, Arial, Helvetica, sans-serif;
	font-size:1.375em;
	line-height:154%;
	text-align:center;
	border-top:solid 1px rgb(224,224,224);
	border-bottom:solid 1px rgb(224,224,224);
}

.wideAnnounce p { font-size: 100%; }

.wideAnnounce a{
	color:rgb(0,187,231);
	text-decoration: none;
}

.wideAnnounce a:hover,
.wideAnnounce a:focus {
	color:rgb(65,64,64);
	text-decoration: underline;
	}

/* Currently not being used on the site
.wideSummaries h2{
	font-size:1.25em;
	margin-bottom: 26px;
	font-weight: normal;
}

.wideSummaries div{
	width:231px;
	padding-right:65px;
	float:left;
}

.wideSummaries h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:130%;
	margin-bottom: 10px;
}

.wideSummaries p{
	line-height:161%;
}

.wideSummaries a{
	font-size: 12px;
	color:rgb(46,62,69);
	float: left;
	clear: left;
	margin-top: 10px;
}*/

/* Currently not being used on the site */
/*.related{
	padding:0 20px;
	clear:both;
}

.related h2{
	font-size:1.25em;
	margin-bottom: 20px;
}

.related li{
	height:20px;
	padding-left:40px;
	margin-bottom:15px;
	background:url(../images/blue-arrow.png) no-repeat top left;
        font-size:12px;
}

.related li a{
color:inherit;
text-decoration:none;
}

.related li span { padding-top: 4px; float: left; }*/

footer.end a{
	font-size: 0.8125em; /*13px*/
	color:rgb(46,62,69);
	text-decoration:none;
	padding:0 10px;
	text-decoration: underline;
	border-left:solid 1px rgb(46,62,69);
}

footer.end a:nth-child(1){
	border-left:none;
}
footer.end a:hover,
footer.end a:focus {
	color:#006F88;
}

/* Currently not being used on the site
footer.end .copyright{
	padding:20px 0;
	font-size: 13px;
	color:rgb(46,62,69);
}*/

.pageFooter {
    font-size: 90%;
    margin: 0 20px;
    color: rgb(46,62,69);
    margin-top: 25px;
}

.pageFooter p {
    margin-top: 10px;
    line-height: 140%;
}
.pageFooter p:first-of-type { margin-top: 0; }



/*Forms*/

.content fieldset{
	display:block;
	width:60%;
	margin-top: 10px;
}

.content fieldset li{
	margin-bottom:16px;
	clear: both;
}

.content fieldset.half {
    width: 50%;
    float: left;
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0;
}

.content fieldset.half li {
    width: 100%;
}

/* Currently not being used on the site
.content label,
.content input{
	color:rgb(46,61,68);
	font-size: 14px;
}*/

.content label{
	float: left;
	width: 160px;
	text-align: right;
	font-weight: bold;
	margin-right: 20px;
	line-height: 26px;
	position: relative;
}

.content label span {
    color: #006f88;
    margin-left: 5px;
}

.content label.inline.yesno{
	width:30%;
	float:left;
}

.content input[type="email"],
.content input[type="tel"],
.content input[type="text"]{
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height:26px;
	padding:0;
	line-height: 26px;
}

.content select{
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	/*height:26px;*/
	padding:3px 3px;
	line-height:26px;
}

.content textarea,
.content select,
.content input[type="email"],
.content input[type="tel"],
.content input[type="text"] { font-family: 'Arial', sans-serif; border:solid 1px rgb(197,197,197); background: #E8F7FA; margin: 0; padding: 0 3px; }

.content input[type="email"],
.content input[type="tel"],
.content input[type="text"],
.content select { width: 316px; height: 26px; }

.content .form-group {
	margin-bottom: 5px;
}

.content .contact-superscript p {
	margin-top: 10px;
	line-height: 140%;
}
	.content .contact-superscript p:first-of-type {
		margin-top: 0;
	}
.content .styled-select select {
   background: transparent;
   width: 150px;
   border: none;
}

.chkbefore {
	position: absolute;
	left: -10000px;
	top: 0;
}

p.formProcessed { margin-top: 20px; color: #006f88; font-weight: bold; }

.ie6 .content .styled-select select,
.ie7 .content .styled-select select { width: 130px; background: #E8F7FA; }

.content .styled-select {
   overflow: hidden;
   float: left;
   background: url(../images/dropdown-arrow.png) no-repeat right #E8F7FA;
   width: 130px;
   border:solid 1px rgb(197,197,197);
   margin-bottom: 15px;
}

.content .styled-select.error { margin-bottom: 0; }

.ie6 .content .styled-select,
.ie7 .content .styled-select { margin-bottom: 0; }

/* Currently not being used on the site
.content input[type="submit"] {
	margin: 0 0 10px 180px;
	color: #25566C;
	font-size: 15px; 
}*/

.content select#enquiry_salutation {
    -webkit-appearance: none;
    height: 17px;
    line-height: 17px;
}

.ie6 .content select#enquiry_salutation,
.ie7 .content select#enquiry_salutation { height: auto; line-height:  normal; }

.content textarea { height: 120px; width: 308px; padding: 3px; }
.ie6 .content textarea,
.ie7 .content textarea { width: 315px; }

.contact .content { overflow: hidden; };
.contact .content .content-inner { margin-top: 20px; }
.contact .content .form-wrap { float: left; width: 570px; overflow: hidden; border-left: 1px solid rgb(197,197,197); padding-left: 30px; min-height: 350px; }
.contact .existingHolders { padding: 0 20px; margin-bottom: 50px; }
.contact .existingHolders h2 { font-weight: bold; margin-bottom: 12px; }
.appointment .content .form-wrap { width: auto; border: none; padding-left: 0; }
.contact .content .form-wrap form fieldset { width: 100%; }
.contact .content .contact-details {
	margin: 10px -40px 0 -40px;
}
.contact .content-inner {
	padding-bottom: 10px;
	margin-bottom: 30px;
	border-bottom: 1px solid rgb(197,197,197);
}

.contact .content .contact-details h2,
.contact .content > h2,
.contact .content .form-wrap h2 { font-weight: bold; margin: 10px 0 10px; }
.contact h1 { margin-bottom: 30px; }
.contact .content > h2 { margin-top: 30px; margin-bottom: 30px; }
.contact .content .contact-details h2 { margin-top: 40px; }
.contact .content .contact-details h2:first-child { margin-top: 0; }
.contact .content .contact-details p { margin-bottom: 10px; line-height: 153%; }
.contact .content .contact-details-col { float: left; padding: 0 38px; box-sizing: border-box; }
.contact .content .contact-details-col-left { width: 40%; }
.contact .content .contact-details-col-middle { width: 20%; }
.contact .content .contact-details-col-right { width: 40%; }
.contact .content .contact-footnote { font-size: 11px; }

.content .dateSelect select:nth-child(2){
	width:49px;
}

.content .dateSelect select:nth-child(3){
	width:147px;
}

.content .dateSelect select:nth-child(4){
	width:72px;
}

.content form .solo{
	width:100%;
}

.content form .solo select,
.content form .solo input[type="email"],
.content form .solo input[type="tel"],
.content form .solo input[type="text"]{
	width:43.9344262295082%;
}

.content form .right{
	float: right;
}


.content .withHelp a{
	width:12px;
	height:12px;
	margin:8px 24px 2px 0;
	float:right;
	overflow:hidden;
	background:url(../images/link-arrow.png) no-repeat top;
}

.content .withHelp a:hover,
.content .withHelp a:focus {
	background:url(../images/link-arrow.png) no-repeat bottom;
}


.ie7 input.outstanding.gradient{
	border:solid 1px rgb(0,187,231);
}

.contactUs label.error {
    color: #AE2629;
    padding: 2px 0;
    clear: both;
    margin-left: 180px;
    width: auto;
    text-align: left;
}
.contactUs input.error {
    border:1px solid #AE2629;
}

.contactUs input[type="button"] { margin-top: 14px; }

/*---------------------------*/
/*CAROUSEL SPECIFIC*/
/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */


/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {margin: 20px auto 24px auto; background: #fff; position: relative; zoom: 1;}
.oldie .flexslider { overflow: hidden; } /* Hide arrows off page */
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}

.carousel li {margin-right: 5px}

/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(../images/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.flex-direction-nav .next {background-position: 100% 0; right: -36px; }
.flex-direction-nav .prev {left: -36px;}

.flexslider:hover .next,
.flexslider:focus .next {opacity: 0.8; right: 5px;}

.flexslider:hover .prev,
.flexslider:focus .prev {opacity: 0.8; left: 5px;}

.flexslider:hover .next:hover, .flexslider:hover .prev:hover {opacity: 1;}
.flex-direction-nav .disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: auto; position: absolute; bottom: 20px; left:30px; text-align: center;}
.flex-control-nav li {margin: 0 4px; display: inline-block; zoom: 1; *display: inline;}

.flex-control-nav li a{
	display:inline-block;
	width:14px;
	height:14px;
	overflow:hidden;
	cursor: pointer;
	text-indent: -9999px;
	background:url(../images/carousel-dot.png) no-repeat top;
}

.flex-control-nav li a:hover,
.flex-control-nav li a:focus,
.flex-control-nav li a.active{
	background:url(../images/carousel-dot.png) no-repeat bottom;
}

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover,
.flex-control-thumbs img:focus {opacity: 1;}
.flex-control-thumbs .active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .flex-direction-nav .prev {opacity: 1; left: 0;}
  .flex-direction-nav .next {opacity: 1; right: 0;}
}
/* Currently not used on site
.site-search .searchbox form { margin-bottom: 20px; }
.site-search .searchbox input[type="text"] { width: 200px; float: left; }
.site-search .searchbox input[type="submit"]{ float: left; margin: 0 0 0 5px; height: 26px; }
.site-search .searchresults ul li p { font-size: 12px; }
.site-search .searchresults footer { width: 895px; font-size: 0.75em; border-top: 1px solid #E0E0E0; padding-top: 10px; text-align: center; }
.site-search .searchresults footer span { padding: 0 5px 3px 0; display: inline-block; }
.site-search .searchresults footer span.active { font-weight: bold; }
.site-search .searchresults footer span a:hover,
.site-search .searchresults footer span a:focus { color: #000; }*/

#EUCK {
	background: #ecfafd;
	padding: 10px 30px;
	-moz-box-shadow:0 0 7px rgba(0,0,0,.21);
	-webkit-box-shadow:0 0 7px rgba(0,0,0,.21);
	-o-box-shadow:0 0 7px rgba(0,0,0,.21);
	box-shadow:0 0 7px rgba(0,0,0,.21);
}
#EUCK h2 { margin-bottom: 10px; font-size: 1.2em; }
#EUCK .message .text { float: left; width: 80%; margin-right: 3%; line-height: 153%; }
#EUCK .message div { float: left; width: 17%; }
#EUCK .message div a { color: #000; text-decoration: none; margin: 0 0 10px 0; background:url(../images/arrow_black.png) transparent no-repeat 0 1px; }

.flexslider .slides > li:first-child { display: block; }

/* Side by side template */
.side-by-side h1 { font-size: 1.5em; }
.side-by-side .bannerImage { margin-bottom: 20px; }
.side-by-side .bannerImage img {
    max-width: 930px;
    margin-left: 3px;
}
.side-by-side .featureWrap {
    padding: 3%;
    overflow: hidden;

    background: rgb(252,252,252); /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIzJSIgc3RvcC1jb2xvcj0iI2ZhZmNmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iI2Y4ZmNmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2ZhZmJmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2Y3ZmJmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGY4ZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(250,252,251,1) 23%, rgba(248,252,253,1) 24%, rgba(250,251,253,1) 30%, rgba(247,251,252,1) 30%, rgba(237,248,250,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(23%,rgba(250,252,251,1)), color-stop(24%,rgba(248,252,253,1)), color-stop(30%,rgba(250,251,253,1)), color-stop(30%,rgba(247,251,252,1)), color-stop(100%,rgba(237,248,250,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(250,252,251,1) 23%,rgba(248,252,253,1) 24%,rgba(250,251,253,1) 30%,rgba(247,251,252,1) 30%,rgba(237,248,250,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(250,252,251,1) 23%,rgba(248,252,253,1) 24%,rgba(250,251,253,1) 30%,rgba(247,251,252,1) 30%,rgba(237,248,250,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(250,252,251,1) 23%,rgba(248,252,253,1) 24%,rgba(250,251,253,1) 30%,rgba(247,251,252,1) 30%,rgba(237,248,250,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(252,252,252,1) 0%,rgba(250,252,251,1) 23%,rgba(248,252,253,1) 24%,rgba(250,251,253,1) 30%,rgba(247,251,252,1) 30%,rgba(237,248,250,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#edf8fa',GradientType=0 ); /* IE6-8 */

    -mox-box-shadow: 0 0 3px rgba(0,0,0,.11);
    -webkit-box-shadow: 0 0 3px rgba(0,0,0,.11);
    -o-box-shadow: 0 0 3px rgba(0,0,0,.11);
    box-shadow: 0 0 3px rgba(0,0,0,.11);
}
.side-by-side .element {
    width: 43.5%;
    padding: 1% 3%;
    float: left;
}
.side-by-side .element:first-of-type {
    border-right: 1px solid #EEE;
}
.side-by-side .element img {
    max-width: 100%;
    margin-bottom: 20px;
}
.side-by-side .element h3 {
    font-size: 120%;
    margin-bottom: 20px;
}
.side-by-side .element .innerContent { margin-bottom: 20px; }
.side-by-side .element h3,
.side-by-side .element button { margin-left: 12%; }
.side-by-side .element .popup { display: none; }
.side-by-side .element p:last-child { margin-bottom: 0; padding-top: 15px; }
.lightbox-text .popup { display: none; }

/* Colorbox */
#colorbox, #cboxOverlay, #cboxWrapper{
    position:absolute;
    top:0;
    left:0;
    z-index:9999;
    overflow:hidden;
}
#colorbox { overflow: visible; }
#cboxOverlay{
    position:fixed;
    width:100%;
    height:100%;
    background: #000;
}
#cboxWrapper {
    padding: 35px 30px;
    background: #FFF;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    display: block;
    overflow: visible;
}
.ie7 #cboxWrapper { padding-top: 17px; }
#cboxTopCenter { display: none; }
#cboxContent p:last-of-type { margin-bottom: 0; }
#cboxClose {
    color: #FF0000;
    position: absolute;
    right: 10px;
    bottom: -47px;
    width: 30px;
    height: 30px;
    background: none;
    cursor: pointer;
    border: none;
    margin: 0px;
    background: url(../images/colorbox/cross.png) no-repeat;
    text-indent: -9999px;
}

/* Table styles. First use: Cookies page */
table {
	border-top: solid 1px #e0e0e0;
	margin: 0 0 22px;
}
	td, th, caption {
		border-bottom: solid 1px #e0e0e0;
		padding: 10px 16px;
		text-align: left;
	}
	th {font-weight: bold;}
	tr p:last-child {margin-bottom: 0;}
	
	
	
	.find-out-more 
	{
	    margin-bottom: 22px;
	    }

.emergency-banner {
    text-align: left;
    line-height: 153%;
    border: solid 2px rgb(193,231,241);
    background: rgb(245,252,254);
    padding: 10px 10px 10px 10px;
    margin-bottom: 22px;
    margin-top: 0px;
}
