@import url(arms-override.css);
@import url(custom.css);
@import url(custom_styles.css);
@import url(features.css);

#gcwu-sig-eng {
	background-image: url(data:image/png;base64,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) !important;
}
#gcwu-sig-fra {
	background-image: url(data:image/png;base64,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) !important;
}
.no-border, table.no-border-deep, table.no-border-deep td, table.no-border-deep th {
	border: none;
}
select.full-width, input[type="submit"].full-width, button.full-width {
	width: 100%;
}
input[type="text"].full-width {
	width: 96%;
}

.tabs-style-2 .tabs {
	bottom: 10px !important;
	left: 15px !important;
	background: none;
}
.tabs .tabs-toggle {
	background: none !important;
}
.tabs-style-2 .tabs li.tabs-toggle a {
	background-color: #fff!important;
}
.tabs li[role="presentation"] a {
	background-image: none !important;
	color: #fff !important;
}
.alignRight {text-align: right;}
.alignTopRight {text-align: right;vertical-align: top;}
.alignMiddleRight {text-align: right;vertical-align: middle;}
.alignBottomRight {text-align: right;vertical-align: bottom;}
.alignCenter {text-align: center;}
.alignTopCenter {text-align: center;vertical-align: top;}
.alignMiddleCenter {text-align: center;vertical-align: middle;}
.alignBottomCenter {text-align: center;vertical-align: bottom;}
.alignLeft {text-align: left;}
.alignTopLeft {text-align: left;vertical-align: top;}
.alignMiddleLeft {text-align: left;vertical-align: middle;}
.alignBottomLeft {text-align: left;vertical-align: bottom;}
.alignTop {vertical-align: top;}
.alignMiddle {vertical-align: middle;}
.alignBottom {vertical-align: bottom;}
.floatLeft {float: left;}
.floatRight {float: right;}
.clearLeft {clear: left;}
.clearRight {clear: right;}
.clearBoth {clear: both;}
.nowrap {white-space: nowrap;}
UL.disc { list-style-type: disc; }
UL.circle { list-style-type: circle; }
UL.square { list-style-type: square; }
.noBullet { list-style-type: none; }
OL.lower-alpha { list-style-type: lower-alpha; }
OL.upper-alpha { list-style-type: upper-alpha; }
OL.lower-roman { list-style-type: lower-roman; }
OL.upper-roman { list-style-type: upper-roman; }



TABLE.align-right {float: right; width: auto;}
TABLE.align-left {float: left; width: auto;}
TABLE.align-center {margin: auto;}
.align-right {text-align: right;}
.align-top-right {text-align: right;vertical-align: top;}
.align-middle-right {text-align: right;vertical-align: middle;}
.align-bottom-right {text-align: right;vertical-align: bottom;}
.align-center {text-align: center;}
.align-top-center {text-align: center;vertical-align: top;}
.align-middle-center {text-align: center;vertical-align: middle;}
.align-bottom-center {text-align: center;vertical-align: bottom;}
.align-left {text-align: left;}
p.align-left {clear: left;}
.align-top-left {text-align: left;vertical-align: top;}
.align-middle-left {text-align: left;vertical-align: middle;}
.align-bottom-left {text-align: left;vertical-align: bottom;}
.align-top {vertical-align: top;}
.align-middle {vertical-align: middle;}
.align-bottom {vertical-align: bottom;}
.valign-top {vertical-align: top;}
.valign-middle {vertical-align: middle;}
.valign-bottom {vertical-align: bottom;}
img.alignleft {float: left;margin-right: 5px; margin-bottom: 5px;}
img.alignright {float: right;margin-left: 5px; margin-bottom: 5px;}
.float-left {float: left;}
.float-right {float: right;}
.clear-left {clear: left;}
.clear-right {clear: right;}
.clear-both {clear: both;}
.nowrap {white-space: nowrap;}
img.float-left {margin-right: 5px; margin-bottom: 5px;}
img.float-right {margin-left: 5px; margin-bottom: 5px;}

TABLE + TABLE {
	margin-top: 1em;
}
CAPTION {
	text-align: left;
	color: #333;
	font-weight: 300;
}


#gcwu-psnb .wet-boew-menubar {
	border-bottom: none !important;
}
#gcwu-bc ol {
	margin: 5px;
}


DIV.business-lines {
	background-color: #FFF;
	max-width: 960px;
	margin: 10px;
}
DIV.business-lines > UL {
	padding: 0;
	margin: 0;
	list-style: none;
}
DIV.business-lines > UL:after {
	display: block;
	height: 0px;
	content: ".";
	overflow: hidden;
	clear: both;
}
DIV.business-lines > UL > LI {
	width: auto;
	float: left;
	border: 1px solid silver;
	margin: 0 5px;
}
DIV.business-lines > UL > LI > A {
	display: block;
	text-decoration: none;
	color: #FFF;
	text-align: center;
	text-transform: uppercase;
	width: 12em;
	padding: 3px 0px;
	margin: 1px;
	font-size: 95%;
	font-weight: bold;
}
DIV.business-lines > UL > LI > A:hover,
	DIV.business-lines > UL > LI > A:focus {
	padding: 4px 1px;
	margin: 0px;
	-webkit-box-shadow: 2px 2px 8px rgba(50, 50, 50, 0.85);
	-moz-box-shadow:    2px 2px 8px rgba(50, 50, 50, 0.85);
	box-shadow:         2px 2px 8px rgba(50, 50, 50, 0.85);
	text-shadow: 2px 2px 3px rgba(0,0,0,.4);
}

/*
standard sidebar section
*/
.agency-cols DIV#agency-sidebar > DIV.design-header {
	display: none;
}
.agency-cols DIV#agency-sidebar > DIV.design-header img {
	 margin: 0;
}
@media screen and (min-width: 768px) {
	#wb-main.agency-cols {
		position: relative;
	}
	#wb-main.agency-cols:before {
		display: block;
		content: " ";
		height: 10px;
		background: #78246F;
		border-right: 1px solid #ccc;
	}
	.sector-wrap.aviation + #wb-main.agency-cols:before { background-color: #832339 !important; }
	.sector-wrap.marine + #wb-main.agency-cols:before { background-color: #2b3c84 !important; }
	.sector-wrap.rail + #wb-main.agency-cols:before { background-color: #47842b !important; }
	.sector-wrap.tunnels + #wb-main.agency-cols:before { background-color: #b4510f !important; }
	.sector-wrap.bridges + #wb-main.agency-cols:before { background-color: #5f5f5f !important; }
	#wb-main.agency-cols #wb-main-in, .content-panel {
		margin: 0px 0px 30px 260px;
		border-top: none;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		border-bottom: 5px solid #ccc;
		padding: 20px 0px 0px 10px;
		min-height: 650px;
	}
	.agency-cols DIV#agency-sidebar {
		position: absolute;
		top:0px;
		left:0px;
		width: 260px;
	}
	.agency-cols DIV#agency-sidebar > DIV.design-header {
		display: block;
		padding: 0 0 15px 0;
		margin: 0 0 0px 0;
	}
	.relative {
		position: relative;
	}

	.abs-sidebar {
		position: absolute;
		top: 0px;
		left: 5px;
		width: 250px;
	}

	#chair-message {
		margin: 10px auto;
		background: #fff center center no-repeat url(../../images/template/richard-hall-box.jpg);
		padding: 25px 25px 15px 115px;
		min-height: 120px;
		font-family: Arial, Helvetica, sans-serif;
		color: #555;
		text-align: right;
	}
	#chair-message span:first-child {
		display: block;
		font-size: 180%;
		color: #800080;
	}
	#chair-message a:last-child {
		display: block;
		margin-top: 2.5em;
		padding-left: 30px;
		font-size: 100%;
		color: #800080;
		font-weight: bold;
		text-decoration: none;
	}

}

DIV#agency-sidebar > div.border-wrap {
	border: 1px solid #ccc;
	padding: 3px;
}
DIV#agency-sidebar > H2,
	DIV#agency-sidebar > div.border-wrap > H2 {
	font-family: Arial, Helvetica, sans-serif;
	background: #222;
	color: #eee;
	text-align: center;
	font-weight: normal;
	margin: 0;
	padding: .3em;
}
DIV#agency-sidebar > UL {
	list-style: none;
	margin: 0;
	padding: 0;
}
DIV#agency-sidebar > UL > LI {
	width: auto;
}
DIV#agency-sidebar > UL > LI > A {
	display: block;
	padding: .5em .5em .5em 2em;
	border-bottom: 1px #ccc dotted;
	text-decoration: none;
	color: #333;
}
DIV#agency-sidebar > UL > LI > A:hover, DIV#agency-sidebar > UL > LI > A:focus {
	background-color: #ddd;
    -webkit-transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -o-transition:all 0.3s ease-in-out;
    transition:all 0.3s ease-in-out;
}


.gradient-warm {
	background: #ffffff; /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,  #ffffff 0%, #fce9c4 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ffffff), color-stop(100%,#fce9c4)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 0%,#fce9c4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  #ffffff 0%,#fce9c4 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  #ffffff 0%,#fce9c4 100%); /* IE10+ */
	background: radial-gradient(center, ellipse cover,  #ffffff 0%,#fce9c4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fce9c4',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.erratum {
    background-color: #f5e3e3;
    border: 1px solid #ff0004;
    padding: 12px;
}
.red {
    background-color: transparent;
    color: #ff0000 !important;
}
