body {background:url(/img/bckgrnd.gif) repeat-x 0 0 #eef1f6;}
#page {margin:0 auto; width:1150px;}
#header {background:#1e293c; height:55px; position:relative; z-index:1;}

ul.main-nav {margin:0; position:absolute; left:315px; top:0; width:835px;}

ul.main-nav li {float:left; font-family:serif; font-size:18px; height:55px; line-height:55px; list-style:none; text-transform:uppercase;}

ul.main-nav li:hover {background:#00437f;}
ul.main-nav li a {color:#fff; display:block; letter-spacing:1px; padding:0 12px; text-decoration:none;}
ul.main-nav li a:hover {background:#00437f;}
ul.main-nav li ul {margin:0; position:absolute;}
ul.main-nav li ul li {background:#00437f; display:none; float:none; font-size:12px; height:26px; line-height:26px; padding:0;}
ul.main-nav li:hover ul li {display:block;}
ul.main-nav li ul li a {display:block; padding:0 12px;}
ul.main-nav li ul li a:hover {background:#3588d2; color:#fff;}

#sidebar {background:url(/img/sdbck.png) no-repeat 0 0; float:left; margin:-30px 0 0 0; min-height:885px; padding:10px 10px 0; position:relative; width:275px; z-index:9;}
h1#logo {background: url(/img/WTC-New-Web-Logo.gif) no-repeat 0 0; margin:0 0 5px 0;}
h1#logo a {display:block; height:94px; text-indent:-9999px; width:275px;}
#search {background:#6bade9; height:94px; margin:0 0 5px 0;}
.search-input, .search-button {border:none; display:block; float:left; height:25px; margin:20px 0 0 0; padding:0;}
.search-input {margin-left:42px; padding: 0 5px; width:150px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
.search-button {background: #6e9e2d; color: white; cursor: pointer; padding:0 5px; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
#social {clear:both; height:24px; margin:0 15px 0 0; padding:10px 0 0 0;}
#social a {display:block; height:24px; float:right; margin:0 0 0 5px; text-indent:-9999px; width:24px;}
#social a#facebook {background:url(/img/facebook.png) no-repeat 0 0;}
#social a#googleplus {background:url(/img/google.png) no-repeat 0 0;}
#social a#twitter {background:url(/img/twitter.png) no-repeat 0 0;}

#sideimage {background:#1F2253; height:217px; margin:0 0 5px 0; width:275px;}

div.side-blocks {background:#00437F; padding:20px 0 0 0;}
.index .side-blocks {}
.content div.side-blocks {min-height:323px;}
h2.green-box {background:#01ae4b; color:#fff; font-family:serif; font-size:20px; height:35px; line-height:35px; margin:0 0 0 -8px; padding:0 0 0 20px; text-transform:uppercase; width:255px;}
ul.side_nav {margin:0;}
ul.side_nav li {border-bottom: 1px solid #57597e; font-size:14px; list-style:none; margin:0 15px; padding:8px 0;}
ul.side_nav li a {color:#fff; text-decoration:none;}
ul.side_nav li a:hover {color:#ccc;}

ul.side_nav ul {margin:10px;}
ul.side_nav ul li {border:none; margin:0 10px; padding:5px 0;}
ul.side_nav ul li a {}

#content {background:#fff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; float:right; margin:10px 0 0 0; min-height:805px; padding:30px 0 20px; width:844px;}
.index #content {background:none; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; min-height:855px; padding:0; width:855px;}

#indeximages {height:565px;}
#gradient {background:url(/img/gradient.png) -18px 0; height:565px; position:absolute; width:855px;}

#pageimages {background:#ccc; height:174px; margin:0 0 20px 0; width:844px;}
#pageimages img {height:174px; width:844px;}
#text {margin:0 20px;}
#footer {clear:both; color:#1f2253; font-family:serif; font-size:14px; padding:20px 0 20px; text-align:center;}
#footer p {margin:0;}
ul.foot-nav {font-size:16px; margin:0 0 10px 0;}
ul.foot-nav li {border-right:1px solid #1f2253; display:inline; list-style:none; padding:0 6px 0 10px;}
ul.foot-nav li a {color:#1f2253; text-decoration:none;}
ul.foot-nav li a:hover {}

#tile-box {height:375px; margin:-100px 0 0 0;}
.tile {background:#fff; float:left; height:375px; margin:0 10px 0 0; overflow:hidden; position:relative; width:275px;}
.tile-header {color:#fff; font-family:serif; height:78px; text-align:center;}
h2.tile-title {font-size:30px; padding:25px 0 3px 0;}
h3.tile-sub {font-size:16px; font-style:italic;}
.tile-content {padding:10px;}

.news-summary, .calendar-event {clear:both; padding:10px;}
.news-summary-title, .news-summary-title a, .calendar-event h2, .calendar-event a,  #NewsPostDetailTitle {color:#01AE4B; font-size:20px; font-family:serif; line-height:24px; text-decoration: none;}
.news-summary-text {color:#fff;}
.news-summary-link a, {color:#01AE4B; float:right; text-decoration:none; text-transform:uppercase;}
#NewsPostDetailDate {font-style:italic;}

.quotes-summary {float:left; height:72px; margin:15px 0 0 15px; width:72px;}

.cal-upcominglist {}
.calendar-event {color:#fff;}
.calendar-event a {}
.content .calendar-event {color:#000;}


.coin-slider { overflow: hidden; zoom: 1; position: relative; }
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { font-size: 0px; padding: 10px; float: left; }
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px; }
.cs-active { background-color: #B8C4CF; color: #FFFFFF; }

.cs-title { width: 545px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }

a.noprint {display:block; float:right; margin:0 20px 0 0;}

span.calendar-prev, span.calendar-next {font-size: 14px;}
span.calendar-prev a, span.calendar-next a {background: #01AE4B; color: #fff; display: inline-block; font-weight: bold; padding: 3px 5px; text-decoration: none;}

/* forms */

.clear {clear: both;}

.inline label {display: inline !important; margin: 0 5px 0 0;}
.inline input {display: inline !important;}

fieldset.course {clear: both;}
fieldset.course div, fieldset.course div label, fieldset.course div input {float: left;}
fieldset.course div input {margin: 0 8px 0 0; width: 90px;}
fieldset.course div label {margin: 0 5px 0 0; padding: 4px 0;}

div.formbuilderform {}
div.formbuilderform fieldset {margin: 0 0 20px 0;}
div.formbuilderform fieldset div {margin: 0 0 5px 0;}
div.formbuilderform fieldset legend, div.course fieldset legend {background: #000; color: #fff; display: block; font-weight: bold; text-align: center; margin: 0 0 20px 0; padding: 5px 0; width: 100%;}
div.formbuilderform fieldset label {display: block; float: left; width: 145px;}
div.formbuilderform fieldset input {}

.left_block {float: left; width: 50%;}
.right_block {float: right; width: 50%;}

fieldset.left_block, fieldset.right_block {}
fieldset.left_block div, fieldset.right_block div {margin: 0 0 5px 0;}
fieldset.left_block div label, fieldset.right_block div label {float: left; width: 145px;}
fieldset.left_block div input, fieldset.right_block div input {width: 215px;}

fieldset div.top_chk {}
fieldset div.top_chk input {}
fieldset div.top_chk label {width: 100%;}
fieldset div.top_chk div input {}
fieldset div.top_chk div label {float: none !important;}

fieldset div.bottom_chk {}
fieldset div.bottom_chk input {}
fieldset div.bottom_chk label {float: none; width: 100%;}
fieldset div.bottom_chk div input {}
fieldset div.bottom_chk div label {float: none !important;}

fieldset.table {background: #eee; padding: 5px 38px; text-align:center;}
fieldset.table div.title input {width: 400px;}

fieldset.release {background: #eee; padding: 5px 38px;}
fieldset.release div.fn input {width: 350px;}
fieldset.release div.checkbox {clear: both; float: none;}
fieldset.release div.checkbox div input {width: 15px;}

.checkbox {}
.checkbox input {}
.checkbox label {}
.checkbox div {}
.checkbox input, .checkbox div input {display: inline !important;}
.checkbox label, .checkbox div label {display: inline !important;}

div.float div {float: left; width: 350px;}

/*overall tabbed search container*/
div.simpleTabs {
	height:auto;
	width:600px;
	font:11pt Tahoma;
	border:3px double #EFEFEF;
	background-color:#FFFFFF
}
/*tab style*/
ul.simpleTabsNavigation li a {
	border:1px solid #222222;
	background:#13A04A;
	color:#000000;
}
/*hovered tab style*/
ul.simpleTabsNavigation li a:hover {
	background-color:#13A04A;
	color:#FFFFFF;
}
/*active tab style*/
ul.simpleTabsNavigation li a.current {
	background:#4999D6;
	color:#222222;
	border-bottom:2px solid #222222;
}
/*tab content style*/
div.simpleTabsContent {
	border:1px solid #222222;
	background-color:#FFFFFF;
	border-top: 6px solid #222222;
}
/* Stylesheet: wtc_layout Modified On 2016-08-09 03:50:40 */
