body{color:#666;font-family:'Open Sans',Arial,sans-serif;}body a{color:#2db2ea}h1,h2,h3,h4,h5,h6{color:#2f353e;font-weight:300}h1{font-weight:bold}ul{margin-left:0}ul li{list-style:none}.centered{text-align:center}.decorative-shadow{-webkit-box-shadow:0 0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 0 4px rgba(0,0,0,0.2)}.teaser{
	height: 250px;
	margin-top: -10px;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	background-image: url(/assets/blue1.jpg);
}.teaser h1{
	margin-top: 110px;
	color: #000000;
	/* [disabled]text-shadow: 0px 0px 2px #000; */
	font-size: 28px;
}.middle-bar{width:auto;min-width:100%;height:auto;margin-bottom:25px;padding-top:10px;padding-bottom:10px;text-align:center;border-top:1px solid black;border-bottom:1px solid black;background:#222}.middle-bar h2{color:#fff; font-size: 26px; }.middle-bar .btn{margin-left:15px}article h2 a{color:#000}article h2 a:hover{color:#2db2ea;text-decoration:none}article h2 a:hover:hover:after{float:right;font-family:"FontAwesome";content:"\f064"}.navbar-wrapper{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	z-index: 10;
	margin-bottom: -90px;
	visibility: visible;
}.navbar .navbar-inner{background-color:#000;background-image:none;border:0;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 0 4px rgba(0,0,0,0.2)}.navbar .brand{padding:14px 20px 16px;font-size:16px;font-weight:bold;text-shadow:0}.navbar .nav>li>a{padding:15px 10px}.navbar .btn-navbar{margin-top:7px}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#2db2ea;color:#fff}.dropdown-menu{margin-top:-1px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#000}.dropdown-menu li>a{color:#fff}.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{background-color:#2db2ea;background-image:none}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#fff;background-color:#2db2ea;box-shadow:none}.navbar .nav li.dropdown>.dropdown-toggle .caret,.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff}.navbar .nav>li>.dropdown-menu::before,.navbar .nav>li>.dropdown-menu::after{display:none}.carousel{margin-bottom:0}.carousel .item{height:500px}.carousel .item>img{position:absolute;top:0;left:0;min-width:100%;height:500px}.carousel .item .container{position:relative;text-align:center;z-index:9}.carousel-caption{background-color:transparent;position:static;max-width:1100px;padding:0 20px;margin-top:150px;margin-left:auto;margin-right:auto}.carousel-caption h1{font-size:60px;font-weight:800}.carousel-caption h1,.carousel-caption .lead{margin:0;margin-bottom:30px;line-height:1.25;color:#fff;text-shadow:0 0 5px #000}.carousel-caption .btn{-webkit-box-shadow:0 0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 0 4px rgba(0,0,0,0.2)}.carousel-control{height:80px;margin-top:0;font-size:120px;text-shadow:0 1px 1px rgba(0,0,0,0.5);background-color:transparent;border:0;z-index:9}.btn{background-color:none;background-image:none;background:#5d6468;color:#fff;cursor:pointer;text-shadow:0 -1px 0 #2d3032;border:1px solid #51575a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 rgba(0,0,0,0)}.btn:hover{color:#fff;background:#757d83;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-color:#5d6468}.btn.btn-primary{background:#2db2ea;text-shadow:0 -1px 0 #1076a1;border:1px solid #17a9e6}.btn.btn-primary:hover{background:#44baec;border:1px solid #2db2ea}footer{margin-top:30px;margin-bottom:0;padding-top:15px;color:#aaa;border-top:5px solid #212325;background:#2d3032}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#fff;font-size:14px}footer a{color:#2db2ea;border-bottom:1px dotted #aaa}footer a:hover{color:#fff;text-decoration:none}footer .footer-bottom{width:auto;padding:20px;background:#212325}footer .footer-bottom p{margin:0}footer hr{border-top:0;border-bottom:1px solid #454a4d}.well{border-color:#ccc;background-color:#f5f6f6;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f6f6),color-stop(100% #e0e0e0));background-image:-webkit-linear-gradient(top,#f5f6f6 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#f5f6f6 0,#e0e0e0 100%);background-image:-ms-linear-gradient(top,#f5f6f6 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#f5f6f6 0,#e0e0e0 100%);background-image:linear-gradient(top,#f5f6f6 0,#e0e0e0 100%);box-shadow:inset 0 0 0 rgba(0,0,0,0);box-shadow:0 2px 5px 1px rgba(0,0,0,0.1)}.well input{margin-bottom:5px}.ribbon-left:before{content:"";float:left;border:24px solid #212325}.ribbon-left:before{border-left-color:transparent}.ribbon-left h2{margin-right:5px;line-height:48px;color:#fff;background:#212325;overflow:hidden}.ribbon-right:before{content:"";float:right;border:24px solid #2db2ea}.ribbon-right:before{border-right-color:transparent}.ribbon-right h2{padding-left:10px;line-height:48px;color:#fff;background:#2db2ea;overflow:hidden}.tag-cloud{margin-left:0;padding:0;list-style:none}.tag-cloud li{display:inline-block;margin-bottom:15px;position:relative}.tag-cloud a{padding:4px 10px;border:0;background:#454a4d;color:#fff;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.tag-cloud a:hover{background:#2db2ea}@media(min-width:979px) and (max-width:1200px){.tour-image{max-width:400px}}@media(max-width:979px){.navbar-wrapper{top:20px}.container.navbar-wrapper{margin-bottom:0;width:auto}.navbar-inner{border-radius:0;margin:-20px 0}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#fff;font-weight:normal}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:hover{background-color:#2db2ea;color:#fff}.carousel .item,.carousel img{height:450px}.tour-image{display:block;float:none;max-width:50%;margin:0 auto}}@media(max-width:767px){.navbar .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.carousel{margin-left:-20px;margin-right:-20px}.carousel .item,.carousel img{height:330px}.carousel-caption{padding:0 70px;margin-top:100px;text-align:center}.carousel-caption h1{font-size:30px}.carousel-caption .lead,.carousel-caption .btn{font-size:18px}.teaser,.middle-bar,footer,.footer-bottom{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}
.labeled-table {
	border-collapse:separate;
	border-spacing:5px;
}
.labeled-table caption {
	font-size:1.2em;
	font-weight:700;
	margin:10px 0 15px;
}
.labeled-table th {
	text-align:left;
	width:200px;
}
input.error,
textarea.error,
select.error {
	    background-color: #FFFFD5 !important;
	    border: 1px solid #FF0000 !important;
	    color: #FF0000 !important;
	}
.message {
	font-size:1.4em;font-weight:bold;color:#b94a48;margin:6px 0 14px;
}
#poa-cert {width:100px;}
.errorMessage {color:#FF0000;}

@media print {
	.navbar-wrapper{ position: relative; margin: 0; }
	.teaser{ height: auto; }
	.teaser h1{ margin-top: 0; }
	.span6{width:45%;}
	.row{margin-left:0}
}