/*=============================================================
===== UNIVERSAL ===============================================
=============================================================*/

html{ min-height:100%; width:100%; }
body{ min-width:1300px; }
.tWrap .floatLeft{ float:left; }
.tWrap .floatRight{ float:right; }
.tWrap .clear{ clear:both; }
.tWrap .mainBoxWrapper{ margin-bottom:1em; }
.tWrap .sideBoxWrapper{ margin-bottom:1em; }

/* Form */
.tWrap .ccm-search-block-form input{ -webkit-border-radius:0px; -webkit-appearance: none; }

.tWrap .formBlockSurveyRow:before, .tWrap .formBlockSurveyRow:after{ content:'.'; display:block; overflow:hidden; visibility:hidden; font-size:0; line-height:0; width:0; height:0; }
.tWrap .formBlockSurveyRow:after{ clear:both; }
.tWrap .formBlockSurveyRow{ overflow:visible; width:100%; padding:0; }
.tWrap .formBlockSurveyCell.question{ width:30%; padding:0; }
.tWrap .formBlockSurveyCell.answer{ width:70%; padding:0 0 5px 0; }
.tWrap .formBlockSurveyCell.question label{ margin-top:8px; display:block; }
.tWrap .extendedFormSurveyView  textarea{ height:100px; box-sizing:content-box; -ms-box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; }
.tWrap .extendedFormSurveyView  input:focus, .tWrap .extendedFormSurveyView  textarea:focus, .tWrap .extendedFormSurveyView  select:focus{ outline:none; }
.tWrap .extendedFormSurveyView  textarea, .tWrap .extendedFormSurveyView  select, .tWrap .extendedFormSurveyView  input[type=text], .tWrap .extendedFormSurveyView  input[type=tel], .tWrap .extendedFormSurveyView  input[type=email], .tWrap .extendedFormSurveyView  input[type=url]{
	color:#666; border:1px solid #d9d9d9; padding:10px 2%; width:95%;
	-webkit-border-radius:0px; -webkit-appearance: none;
	/*-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;*/
}
.tWrap .extendedFormSurveyView  textarea:focus, .tWrap .extendedFormSurveyView  select:focus, .tWrap .extendedFormSurveyView  input[type=text]:focus, .tWrap .extendedFormSurveyView  input[type=tel]:focus, .tWrap .extendedFormSurveyView  input[type=email]:focus, .tWrap .extendedFormSurveyView  input[type=url]:focus{
	color:#222; border:1px solid #b1b1b1;
}
.tWrap .extendedFormSurveyView input[type="submit"]{ float:right; -webkit-border-radius:0px; -webkit-appearance: none; }
.tWrap .extendedFormSurveyView #msg { background:#e06a6a; color:#fff; text-shadow: 1px 1px 0 #7b1717; padding:1em; border:none; margin:5px 0; }
.tWrap .extendedFormSurveyView #msg .error{ color:#fff; }
.tWrap .extendedFormSurveyView #msg.formSuccess{ background:#9fd9f1; color:#33363a; text-shadow: 1px 1px 0 #d4dff6; }

/* Breadcrumbs */
.tWrap #breadcrumbsContainer{ background:url(../images/breadcrumbs.jpg) top center no-repeat; font-size:12px;padding:20px 0 25px 0;}
.tWrap .breadcrumbsCont{ color:#fff; }
.tWrap .breadcrumbsCont a{ color:#fff; }
.tWrap .breadcrumbsCont a:hover{ color:#fff; text-decoration:none;}
.tWrap .breadcrumbsCont strong{ font-weight:normal; }
.tWrap .breadcrumbsCont .delim{ padding:0 3px; }

/*=============================================================
===== HEADER ==================================================
=============================================================*/

.tWrap header{ width:100%; background:url(../images/header-water-splash.jpg) top center no-repeat; }
.tWrap #logo img{ padding-top:10px;padding-bottom:20px;}
.tWrap #headerTop{ width:100%; }
.tWrap #headerBottom{ width:100%; }
.tWrap #headerContentContainer table{ padding-top:37px; padding-bottom:24px; }

/* Argon/Default Navigation */
.tWrap header .nav{ float:right; margin:0; padding:20px 0 20px 0; font-family:"Century Gothic","Muli","Open Sans", sans-serif;text-transform:uppercase; border-top:1px solid #f0f3f5; }
.tWrap header .nav > li:first-child{ background-image:none; padding:0 17px 0 0;} 
.tWrap header .nav > li:last-child{  padding:0 0px 0 17px;} 
.tWrap header .nav > li{ float:left; list-style:none; position:relative;background:url(../images/menuseparator.jpg) left center no-repeat;  padding:0px 17px 0 17px; }
.tWrap header .nav > li > a{ font-size:1em; line-height:15px; color:#2e4e67;  display:block; text-decoration:none; }
.tWrap header .nav > li > a:hover, .tWrap header .nav > li.nav-hover > a, .tWrap header .nav > li.nav-path-selected > a{
	 color:#00c6ac; text-decoration:none;
}
.tWrap header .nav > li ul{ position:absolute; display:none; margin:13px 0 0 0; padding:0; z-index:4;font-size:1em; }
.tWrap header .nav > li ul li:first-child{  border-top:1px solid #fff; padding-top:18px}
.tWrap header .nav > li ul li:last-child{   padding-bottom:18px}
.tWrap header .nav > li ul li{ list-style:none; position:relative; border-top:1px solid #e5e5e5;}
.tWrap header .nav > li ul li a{ font-size:1em; line-height:15px; padding:14px 21px 13px 21px; background:#f2f2f2; color:#4c657a; min-width:180px; text-align:left; display:block; text-decoration:none; }
.tWrap header .nav > li ul li a:hover, .tWrap header .nav > li ul li.nav-hover > a, .tWrap header .nav > li ul li.nav-path-selected > a{
	background:#f2f2f2; color:#26cab2; text-decoration:none;
}
.tWrap header .nav > li > ul ul{ left:100%; top:0; }

/* Antimony Navigation
.tWrap header .nav{ float:right; }
.tWrap header .nav > li > ul ul{ right:100%; left:auto; } */

/* Cobalt Navigation
.tWrap header #logo{ display:none; margin:10px auto; }
.tWrap header .nav{ text-align:center; width:100%; }
.tWrap header .nav > li{ display:inline-block; float:none; margin:0 10px; }
.tWrap header .nav > .nav-item-3 > a{ width:315px; height:90px; padding:50px 0 0 0; background:url(../images/logo.png) no-repeat top left; text-indent:-9999em; }
.tWrap header .nav > .nav-item-3 > a:hover, .tWrap header .nav > .nav-item-3.nav-hover > a, .tWrap header .nav > .nav-item-3.nav-path-selected > a{
	background:url(../images/logo.png) no-repeat top left;
}*/

/*=============================================================
===== FOOTER ==================================================
=============================================================*/

.tWrap footer{ width:100%; background:#087898;font-family: Verdana, Geneva, sans-serif;font-size:12px;}
.tWrap #footerTop{ width:100%; }
.tWrap #footerBottom{ width:100%;padding:34px 0 20px 0; }

.tWrap footer p{ padding:0; color:#90dcf2;}
.tWrap footer a{color:#fff; text-decoration:none;}
.tWrap footer #zCopyrightWrapper{ float:right; }
.tWrap footer #zCopyrightLogo{ vertical-align:middle; }

/*=============================================================
===== HOME ====================================================
=============================================================*/

.tWrap #slideshowContainer{ width:100%; background:url(../images/slideshow-bg.jpg) top center no-repeat;padding-top: 40px;padding-bottom: 40px;}
.tWrap #homeContentContainer{ width:100%;padding-top: 60px;padding-bottom: 40px; background:url(../images/home-bg.jpg) bottom center no-repeat;}
.tWrap #tilesContainer{ width:100%; background:url(../images/tiles-bg.jpg) top center no-repeat; padding-top:20px;padding-bottom:30px;}
.tWrap .homeTileBoxWrapper{padding:20px 0 0 0;}



.tWrap .flexslider{ box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; }
.tWrap #slideshowContainer .flex-direction-nav .flex-prev{ width:46px; height:86px; left:20px; background:url(../images/arrows1.png) no-repeat top left; opacity:1; z-index:3; }
.tWrap #slideshowContainer .flex-direction-nav .flex-next{ width:46px; height:86px; right:20px; background:url(../images/arrows1.png) no-repeat top right; opacity:1; z-index:3; }
/*.tWrap #slideshowContainer .flex-direction-nav .flex-prev{ width:40px; height:40px; left:20px; background:url(../images/arrows2.png) no-repeat top left; opacity:1; z-index:3; }
.tWrap #slideshowContainer .flex-direction-nav .flex-next{ width:40px; height:40px; right:20px; background:url(../images/arrows2.png) no-repeat top right; opacity:1; z-index:3; }*/
/*.tWrap #slideshowContainer .flex-direction-nav .flex-prev{ width:48px; height:48px; left:20px; background:url(../images/arrows3.png) no-repeat top left; opacity:1; z-index:3; }
.tWrap #slideshowContainer .flex-direction-nav .flex-next{ width:48px; height:48px; right:20px; background:url(../images/arrows3.png) no-repeat top right; opacity:1; z-index:3; }*/

.tWrap #slideshowContainer  .flexslider{ margin:0;padding: 10px 9px 11px 9px; background:url(../images/sliderbg.png) top center no-repeat;}
.tWrap #slideshowContainer .flex-control-nav{}
.tWrap #slideshowContainer .flex-control-nav a{ background:url(../images/dots1.png) top left no-repeat; width:12px; height:12px; box-shadow: none;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px; }
/*.tWrap #slideshowContainer .flex-control-nav a{ background:url(../images/dots1.png) top left no-repeat; width:13px; height:13px; box-shadow: none;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px; }*/
/*.tWrap #slideshowContainer .flex-control-nav a{ background:url(../images/dots3.png) top left no-repeat; width:13px; height:13px; box-shadow: none;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px; }*/
.tWrap #slideshowContainer .flex-control-nav a.flex-active{ background-position:right top; }

/*=============================================================
===== INNER ===================================================
=============================================================*/

.tWrap .innerContentContainer { padding:50px 0 75px 0; margin:0;}
.tWrap .innerContentContainer .nav{ padding:0; margin:0;text-transform:uppercase; }
.tWrap .innerContentContainer .nav > li{ padding:0; margin:0; list-style:none; border-bottom:1px solid #edf0f1;}
.tWrap .innerContentContainer .nav > li > a{ padding:14px 21px 13px 0px; background:#ffffff; color:#4c657a;  font-size:1.071em; line-height:1.071em;display:block; text-decoration:none; }
.tWrap .innerContentContainer .nav > li > a:hover, .tWrap .innerContentContainer .nav > li.nav-hover > a, .tWrap .innerContentContainer .nav > li.nav-path-selected > a{
	background:#ffffff; color:#26cab2; text-decoration:none;
}
.tWrap .innerContentContainer .nav > li ul{ padding:0 0 0 0px; margin:0; }
.tWrap .innerContentContainer .nav > li ul li{ list-style:none; border-top:1px solid #edf0f1;}
.tWrap .innerContentContainer .nav > li ul li a{ padding:14px 21px 13px 0px; background:#ffffff; color:#4c657a;  font-size:1.071em; line-height:1.071em;display:block; text-decoration:none; }
.tWrap .innerContentContainer .nav > li ul li a:hover, .tWrap .innerContentContainer .nav > li ul li.nav-hover > a, .tWrap .innerContentContainer .nav > li ul li.nav-path-selected > a{
	background:#ffffff; color:#26cab2; text-decoration:none;
}

.tWrap .pageTitle {  }
.tWrap .sidebarTitle {border-bottom:4px double #e0e3e4;  }

/*=============================================================
===== CUSTOM ==================================================
=============================================================*/
.tWrap #content-sbBlog-date{font-style: italic;color:#b2bec5;}
.tWrap #content-sbBlog-title  h1{padding:0;}
.tWrap #content-sbBlog-title  a{color:#086398;font-size:0.5em;padding-top:0;}
.tWrap #content-sbBlog-title  a:hover{color:#00c6ac;}
.tWrap .readmore,.tWrap .categories,.tWrap .content-sbBlog-commentcount,.tWrap.addthis_toolbox,.tWrap .footer_shadow,.tWrap .tags{display:none;}
.tWrap .content-sbBlog-wrap, .tWrap .content-sbBlog-innerwrap{border: #fff solid 0px;margin-bottom:15px;background: none;}
.tWrap .clearfloat{display:none;}
.tWrap .content-sbBlog-wrap{background-color:none;}

.tWrap .collapsibleBoxContentTitle h3 a {
	padding: 10px 0px;
	 border: 0px solid #fff; 
	display: block;
	color: #087898;
	font-size: 16px;
	font-weight: 500;
	width:100%;
	background: none;
	background: -moz-linear-gradient(top, #fff 0%, #fff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#fff)); 
	background: -webkit-linear-gradient(top, #fff 0%,#fff 100%); 
	background: -o-linear-gradient(top, #fff 0%,#fff 100%);
	background: -ms-linear-gradient(top, #fff 0%,#fff 100%);
	background: linear-gradient(to bottom, #fff 0%,#fff 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fff',GradientType=0 );
	-webkit-border-radius: 5px; 
	border-radius: 0px; 
	float:left;
	background:url(../images/rightarrow.jpg) no-repeat center right;
	border-bottom: 1px #a7cbd5 solid;

}
.tWrap .collapsibleBoxContentContentInner {
	padding: 20px 20px 20px;
	border-bottom: 1px solid #a7cbd5;
	border-left: 1px solid #a7cbd5;
	border-right: 1px solid #a7cbd5;
	-webkit-box-shadow: inset 0px 0px 00px 0px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}
.tWrap .collapsibleBoxContentTitle h3 a.profileActive {
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	background:url(../images/downarrow.jpg) no-repeat center right;
}
.tWrap .collapsibleBoxContentContent{
padding: 48px 0 0 0;
}

.tWrap .tWrap .collapsibleBoxContentTitle h3 a .profileActive{}