/* Automatic resize when left nav is gone */

body.hideLeftColumn #content-container .one-column-left , body.hideLeftColumnHome #content-container .one-column-left { width: 30%; }
body.hideLeftColumn #content-container .one-column-right, body.hideLeftColumnHome #content-container .one-column-right{ width: 30%; float: left;}
body.hideLeftColumn #content-container .one-column-center, body.hideLeftColumnHome #content-container .one-column-center{ width: 30%; }

body.hideLeftColumn #content-container .two-column , body.hideLeftColumnHome #content-container .two-column{ width: 61%; }

body.hideLeftColumn #content-container .one-column-left-blue, body.hideLeftColumnHome #content-container .one-column-left-blue  { width: 30%; }
body.hideLeftColumn #content-container .one-column-right-blue, body.hideLeftColumnHome #content-container .one-column-right-blue { width: 30%; float: left;}
body.hideLeftColumn #content-container .one-column-center-blue, body.hideLeftColumnHome #content-container .one-column-center-blue { width: 30%; }
body.hideLeftColumn #content-container .two-column-blue , body.hideLeftColumnHome #content-container .two-column-blue{ width: 61%; }

body.hideLeftColumn #content-container .one-column-left-brown, body.hideLeftColumnHome #content-container .one-column-left-brown { width: 30%; }
body.hideLeftColumn #content-container .one-column-right-brown, body.hideLeftColumnHome #content-container .one-column-right-brown { width: 30%; float: left;}
body.hideLeftColumn #content-container .one-column-center-brown, body.hideLeftColumnHome #content-container .one-column-center-brown { width: 30%; }
body.hideLeftColumn #content-container .two-column-brown , body.hideLeftColumnHome #content-container .two-column-brown{ width: 61%; }

body.hideLeftColumn .half-column-left-blue , body.hideLeftColumnHome .half-column-left-blue { width: 47%; }
body.hideLeftColumn .half-column-right-blue , body.hideLeftColumnHome ..half-column-right-blue { width: 47%; }
body.hideLeftColumn #left-list-menu , body.hideLeftColumnHome #left-list-menu{ width: 47%; }
body.hideLeftColumn #right-list-menu , body.hideLeftColumnHome #right-list-menu{ width: 47%; }


/* Resize automatically when hideLeftColumn is checked */
body.hideLeftColumn #content-container .half-column-left, body.hideLeftColumnHome #content-container .half-column-left{ width: 48%; }
body.hideLeftColumn #content-container .half-column-right, body.hideLeftColumnHome #content-container .half-column-right{ width: 48%; }
body.hideLeftColumn #content-container .half-column-left-blue, body.hideLeftColumnHome #content-container .half-column-left-blue  { width: 48%; }
body.hideLeftColumn #content-container .half-column-right-blue, body.hideLeftColumnHome #content-container .half-column-right-blue { width: 48%; }
body.hideLeftColumn #content-container .half-column-left-brown, body.hideLeftColumnHome #content-container .half-column-left-brown { width: 48%; }
body.hideLeftColumn #content-container .half-column-right-brown, body.hideLeftColumnHome #content-container .half-column-right-brown { width: 48%; }



body.hideLeftColumn #left-list-menu , body.hideLeftColumnHome #left-list-menu{ width: 48%;}
body.hideLeftColumn #right-list-menu , body.hideLeftColumnHome #right-list-menu{ width: 48%;}

.one-column-left-blue { clear: left; }
.contentTemplateWrapper.threeImageGrid{
	overflow: hidden;
}
.abbCTWrap {
	background-color: #EFF2F7;
	overflow: hidden;
	padding: 7px 0 0 15px;
}
.abbCTWrapwhite{
	background-color: #fff;
}
	#main-container-global .abbCTimg {
		margin-right: 15px;
	}
	.abbCTimg img, .abbCTWrapwhite img {
		border: 1px solid #bebebe;
		padding: 5px;
		background-color: #fff;
	}
	#main-container-global .abbCTtext {
		width: 415px;
	}
	.normalParagraph {
		padding: 15px;
		margin: 18px 0 0 0;
	}
	#main-container-global .normalParagraph h3, .normalParagraph h3 {
		margin: 0;
		color: #2e4676;
		font-size: 14px;
		line-height: 14px;
	}
	.blueParagraph{
		background-color: #EFF2F7;
	}
.blueColPad {
	padding: 0px 15px;
}

/*table content template*/
.tableBorderWrapper {
    width: 100%;
    overflow: hidden;
}
.tableBorderWrapper table {
    border-collapse: collapse;
    width: 99%;

}
.tableBorderWrapper table td,
.tableBorderWrapper table th {
    border: 1px solid #b0bcc6;
    padding: .75em;
    font-size: 13px;
}
#content-container .tableBorderWrapper p {
    font-size: 12px;
}
.tableBorderWrapper table thead,
.tableBorderWrapper table tr:nth-child(even){
    background-color: #EFF2F7;
}