ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, div.paragraph, blockquote, fieldset, input { margin: 0; padding: 0; }
 ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input { margin: 0; padding: 0; }
 a img { border: 0; }
 a { text-decoration: none; }
 body { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#333333; background-color: #CAD7D9; margin-top:20px; margin-bottom:20px; }
 .container { margin: 0 auto; width: 960px; }
 .block { background:#ffffff; }
 #header-wrap, #banner-wrap, #nav-wrap, #main-wrap, #footer-wrap { margin:auto; width:960px; }
 #header-wrap {border:10px solid #fff;border-bottom:8px solid #fff;}
 #banner-wrap {border:10px solid #fff;border-bottom:none;}
 #nav-wrap {border-right:10px solid #fff;border-left:10px solid #fff;}
 #nav-wrap .container {border-left: 8px solid #d894a0;width:952px;}
 #main-wrap {border:10px solid #fff;border-top:none;border-bottom:none;}
 #footer-wrap {border:10px solid #fff;border-top:none;}
 h3 { font-size: 18px; color:#1c1c1c; font-family:Arial, Helvetica, sans-serif; }
 a { color:#007ee8 ; }
 a:hover { color:#0057a1 ; }
 h2 { font-size: 15px; padding: 0; color:#000000; padding-top:10px; line-height: 20px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; text-transform:uppercase; }
 div.paragraph { line-height: 1.5; padding: .5em 0; }
 p { line-height: 1.5; padding: .5em 0; }
 div#content {min-height:400px;}
 #header-wrap { padding:0; height:130px; background: url(theme/mizenHeader_1505900470.jpg); }
 #logo, #logo a { font-size:30px; color:#535353; font-family:Arial, Helvetica, sans-serif; }
 #header { border-collapse: collapse; border-spacing: 0; width:100%; }
 #header td { vertical-align: middle; text-align: left; }
 #header-right table { float: right; width: 1px; border-collapse:collapse; }
 #header-right td { padding: 0; }
 #header-right .phone-number { text-align:right; }
 #header-right .phone-number .wsite-text { display: block; white-space: nowrap; font-weight:bold; color:#ffffff !important; font-size:18px; }
 #header-right .wsite-social { vertical-align: middle; margin:0px 0px 0px 15px ; position: relative; right: -2px; }
 .wsite-social-item { width: 29px; height: 29px; margin: 0 0 0 3px; }
 .wsite-social-rss { background: url(theme/rss_1505900470.gif) no-repeat; }
 .wsite-social-linkedin { background: url(theme/mizenLinkedIn_1505900470.gif) no-repeat; }
 .wsite-social-facebook { background: url(theme/facebook_1505900470.gif) no-repeat; }
 .wsite-social-twitter { background: url(theme/twitter_1505900470.gif) no-repeat; }
 .wsite-social-mail { background: url(theme/email_1505900470.gif) no-repeat; }
 .wsite-social-pinterest { background: url(theme/pinterest_1505900470.gif) no-repeat; }
 .wsite-social-youtube { background: url(theme/youtube_1505900470.gif) no-repeat; }
 .wsite-social-plus { background: url(theme/googleplus_1505900470.gif) no-repeat; }
 .wsite-social-flickr { background: url(theme/social-icons_1505900470.png) no-repeat -154px 0px; }
 .wsite-social-vimeo { background: url(theme/social-icons_1505900470.png) no-repeat -246px 0px; }
 .wsite-social-yahoo { background: url(theme/social-icons_1505900470.png) no-repeat -276px 0px; }
 #header-right .wsite-search { float:right; }
 #header-right .wsite-search { margin: 16px 0px 0px; vertical-align: middle; position: relative; right: -2px; }
 #header-right .wsite-search-input { width: 166px; height: 25px; border: none; font-family:Arial, Helvetica, sans-serif; color: #414141; font-size:13px ; background: url(theme/search-text_1505900470.png) no-repeat top left; float:left; }
 #header-right .wsite-search-button { position: relative; width: 33px; height: 33px; background: url(theme/search-button_1505900470.png) no-repeat; }
 #nav-wrap .container { clear: both; overflow: hidden; position: relative; }
 #nav-wrap .container { background:#6c8192; height:40px; }
 #nav-wrap .container ul { list-style: none; }
 #nav-wrap .container ul li { list-style: none; float: left; background:url(theme/navSeparator1px_1505900470.png) no-repeat right; padding-right:0; }
 #nav-wrap .container ul > li:first-child a, #nav-wrap .container ul > li:first-child a:hover, #nav-wrap .container ul span:first-child li a, #nav-wrap .container ul span:first-child li a:hover{ }
 #nav-wrap .container ul li a { float: left; display: block; font-family:Arial, Helvetica, sans-serif; color: #ffffff; padding: 0px 25px; border: 0; outline: 0; list-style-type: none; font-size: 14px; font-weight:bold; line-height:40px; }
 #nav-wrap .container ul li:hover { background:url(theme/navSeparator1px_1505900470.png) no-repeat right; }
 #nav-wrap .container ul li a:hover { background-color:#3f4b55; }
 #nav-wrap .container ul li:active { background:url(theme/navSeparator1px_1505900470.png) no-repeat right; }
 #nav-wrap .container ul li a:active { background:url(theme/nav-bg-active-dark_1505900470.jpg) repeat-x top ; }
 #nav-wrap .container ul li#active { background:none; }
 #nav-wrap .container ul li#active a { background:#3f4b55 ; }
 #wsite-menus .wsite-menu { background-color: #6c8192; }
 #wsite-menus .wsite-menu li { border-bottom:1px solid #ffffff; }
 #wsite-menus .wsite-menu li:hover { background-color: #6c8192; }
 #wsite-menus .wsite-menu li:last-child { border-bottom:none; }
 #wsite-menus .wsite-menu li a { font-family:Arial, Helvetica, sans-serif; padding: 8px 10px; color: #ffffff; font-weight:bold; background:none; border: 0; }
 #wsite-menus .wsite-menu li a:hover { text-shadow:none; }
 .tall-header-page .wsite-header { width: 960px; height: 287px; background: url(theme/banner-tall_1505900470.jpg) no-repeat; }
 .short-header-page .wsite-header { width: 960px; height: 144px; background: url(theme/banner-short_1505900470.jpg) no-repeat; }
 .no-header-page .wsite-header { display:none; }
 .landing-page #banner { background: none; padding: 0; }
 #bannerleft { float: right; width: 552px; height: 399px; }
 .landing-page .wsite-header { width: 473px; height: 297px; background: url(theme/banner-landing_1505900470.jpg) no-repeat; margin: 51px 0px 0px 28px; position:relative; float:left; }
 .corner { background-image:url(theme/corners_1505900470.png); width:4px; height:4px; position:absolute; }
 .tl { top:0; left:0; background-position:top left; }
 .tr { top:0; right:0; background-position:top right; }
 .br { bottom:0; right:0; background-position:bottom right; }
 .bl { bottom:0; left:0; background-position:bottom left; }
 .landing-banner-outer { display: table; #position: relative; overflow: hidden; }
 .landing-banner-mid { #position: absolute; #top: 50%; display: table-cell; vertical-align: middle; }
 .landing-banner-inner { #position: relative; #top: -50%; }
 #bannerright { float: left; width: 358px; height: 399px; padding: 0 0px 0px 50px; }
 #bannerright h2 { font-size: 40px; font-family:Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; line-height: 40px; }
 #bannerright div.paragraph { font-family: Arial, Helvetica, sans-serif; color: #373737; font-size: 15px; padding: 20px 0px; line-height: 140%; }
 #bannerright p { font-family: Arial, Helvetica, sans-serif; color: #373737; font-size: 15px; padding: 20px 0px; line-height: 140%; }
 #bannerright .wsite-button { margin: 0px; }
 #main-wrap .container { padding:0; width:960px; }
 blockquote { font-style:italic; border-left:4px solid #ddd; margin:10px 0 10px 0; padding-left:20px; line-height:1.5; color:#888; }
 #main-wrap .container form .wsite-button { margin-top:20px; }
 #footer-wrap .container { padding:0; padding-top:20px; width:960px; text-align:right; }
 #footer-wrap .container h2 { font-size: 18px; color:#1c1c1c; margin-bottom:10px; }
 #footer-wrap .wsite-form-container { text-align:left; margin-top:0 !important; }
 .wsite-form-label { display: inline-block; padding: 10px 0px 3px; font-weight:normal; }
 .wsite-form-input, .wsite-search-element-input { font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #535353; background: #ffffff; border:1px solid #bababa; -webkit-box-shadow: inset 1px 1px 3px 1px rgba(100, 100, 100, 0.1); box-shadow: inset 1px 1px 3px 1px rgba(100, 100, 100, 0.1); }
 .wsite-button { height: 38px; display: inline-block; padding: 0px 21px 0px 0px; background: url(theme/button_1505900470.png) no-repeat 100% -115px; }
 .wsite-button:hover { background-position: 100% -153px; }
 .wsite-button:active { background-position: 100% -191px; }
 .wsite-button-inner { color: #fff !important; font-family:Arial, Helvetica, sans-serif; height: 38px; line-height: 34px; display: block; font-size: 15px; font-weight: Bold; text-decoration: none; padding: 0px 20px 0px 41px; background: url(theme/button_1505900470.png) no-repeat 0px -1px; text-shadow: 0px -1px 0px #333333; }
 .wsite-button:hover .wsite-button-inner { background-position: 0px -39px; }
 .wsite-button:active .wsite-button-inner { background-position: 0px -77px; }
 .wsite-button-large { color: #fff !important; height: 45px; background: url(theme/button_large_1505900470.png) no-repeat 100% -136px; padding: 0px 21px 0px 0px; }
 .wsite-button-large:hover { background-position: 100% -181px; }
 .wsite-button-large:active { background-position: 100% -226px; }
 .wsite-button-large .wsite-button-inner { height: 45px; line-height: 41px; padding: 0px 20px 0px 41px; background: url(theme/button_large_1505900470.png) no-repeat 0px -1px; }
 .wsite-button-large:hover .wsite-button-inner { background-position: 0px -46px; }
 .wsite-button-large:active .wsite-button-inner { background-position: 0px -91px; }
 .wsite-button-highlight { background-image: url(theme/button_highlight_1505900470.png); }
 .wsite-button-highlight .wsite-button-inner { background-image: url(theme/button_highlight_1505900470.png); }
 .wsite-button-large.wsite-button-highlight { background-image: url(theme/button_large_highlight_1505900470.png); }
 .wsite-button-large.wsite-button-highlight .wsite-button-inner { background-image: url(theme/button_large_highlight_1505900470.png); }
 #wsite-menus .wsite-menu li a:hover, #wsite-menus .wsite-menu li a:hover {background-color:#3f4b55 !important;}
 .fadeinOne, .fadeinTwo, .fadeinThree, .fadeinFour, .fadeinFive, .fadeinSix {position:relative;height:182px;width:275px;overflow:hidden;}
 .fadeinOne img, .fadeinTwo img, .fadeinThree img, .fadeinFour img, .fadeinFive img, .fadeinOne img {position:absolute;left:0;top:0; }
 #header-right table {margin-right:20px;margin-top:90px;}
 .wsite-social-item {margin-left:10px;}
 #main-wrap {background:#fff;padding-bottom:10px;}
 #footer-wrap .container {font-size:12px;}
 #footer-wrap {border:none;padding-right:10px;padding-left:10px;}
 #footer-wrap .block {background-color:#CAD7D9;}
 #wrapperDevelopments { position: relative; width:960px;height:690px; margin: 0; }
 .pin { display: none; }
 .tooltip-up, .tooltip-down { position: absolute; background: url(theme/arrow-up-down-red_1505900470.png); width: 27px; height: 39px; }
 .tooltip-down { background-position: 0 -52px; }
 .tooltip { display: none; width: 250px; cursor: help; position: absolute; top: 10px; left: 50%; z-index: 999; margin-left: -115px; padding:15px; color: #222; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 3px 0 rgba(0,0,0,.7); -webkit-box-shadow: 0 3px 0 rgba(0,0,0,.7); box-shadow: 0 3px 0 rgba(0,0,0,.7); background: #fff1d3; background: -webkit-gradient(linear, left top, left bottom, from(#cad7d9), to(#6c8192)); background: -webkit-linear-gradient(top, #cad7d9, #6c8192); background: -moz-linear-gradient(top, #cad7d9, #6c8192); background: -ms-linear-gradient(top, #cad7d9, #6c8192); background: -o-linear-gradient(top, #cad7d9, #6c8192); background: linear-gradient(top, #cad7d9, #6c8192); }
 .tooltip a {color:#fff;padding-top:10px;}
 .tooltip::after { content: ''; position: absolute; top: -10px; left: 40%; margin-left: -10px; border-bottom: 10px solid #cad7d9; border-left: 10px solid transparent; border-right :10px solid transparent; }
 .tooltip-down .tooltip { bottom: 12px; top: auto; }
 .tooltip-down .tooltip::after { bottom: -10px; top: auto; border-bottom: 0; border-top: 10px solid #6c8192; }
 .tooltip h2 { margin: 0 0 10px; }
 .tooltip ul { margin: 0; padding: 0; list-style: none; }
 #wsite-content *:not(.blog-title) > a:not(.wsite-button), .blog-sidebar .tooltip a {color:#80000 !important;}

div.paragraph ul, div.paragraph ol { padding-left: 3em !important; margin: 5px 0 !important; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }