 html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}header,nav,article,footer,section,aside,figure,figcaption{display:block}a {outline: none;}#nav-below {margin: 10px 0;overflow: hidden;}.nav-previous, .nav-next {float: left;display: inline;width: 50%;}.nav-next {float: right;text-align: right;}.nav-previous a, .nav-next a {text-decoration: none;}div.entry-meta {font-size: 90%;}body.single .shareThisWrapper {margin: 0px 0 20px;}.post_entry_mult {border-bottom: 1px solid #999;overflow: hidden;padding-bottom: 20px;margin-bottom: 20px;}.post_entry_mult .shareThisWrapper {margin: 0;}div.post_entry_mult h2 {padding-bottom: 0;margin-bottom: 0;}.excerpt_meta {font-size: 80%;margin: 0 0 10px;}.postThumbMult {display: block;margin: 0 auto 15px;}.postThumbSingle {float: left;margin: 5px 10px 0 0;}.tag-links {display: block;}.google-map {height: 350px;margin: 0 0 25px;border: 1px solid #333;}#commentform {width: 90%;max-width: 500px;}.form-section {margin: 0 0 10px;}.form-label {display: block;}.form-input input, .form-textarea textarea {display: block;padding: 5px 10px;border: 1px solid #333;box-sizing: border-box;width: 100%;}.form-submit input {padding: 5px 10px;}strong {font-weight: bold;}em {font-style: italic;}html {-webkit-text-size-adjust: 100%;background: #666;}body {font-family: 'Open Sans', sans-serif;font-size: 100%;line-height: 1.5em;color: #000;background: url("img/caBg.png");}p {padding: 0 0 1em;}h1, h2, h3, h4, h5, h6 {line-height: 1.3em;font-weight: normal;padding: 0 0 0.5em;color: #000;}h1 {font-size: 1.5em;line-height: 1.2em;color: #1e2153;font-family: 'Droid Sans' sans-serif;border-bottom: 3px solid #bfbfbf;margin: 0 0 10px;}h2 {font-size: 1.1em;color: #3950a2;font-weight: bold;}h3 {font-size: 0.8em;font-weight: bold;}h4 {font-size: 0.8em;text-decoration: underline;}h5 {font-size: 0.8em;font-weight: normal;font-style: italic;}a, a:link, a:active, a:visited {text-decoration: none;outline: none;color: #7C7FB7;}a:hover {text-decoration: underline;}ul, ol {padding: 0 0 1em 2em;}ul li, ol li {list-style-type: disc;}ol li {list-style-type: decimal;}ul ul {padding-bottom: 0;}#wrapper {}#mblSearch {max-width: 350px;padding: 10px 1em;overflow: hidden;}#mblsInput, #mblsSubmit {-webkit-appearance: none;appearance: none;border-radius: 0;float: left;display: inline;box-sizing: border-box;}#mblsInput {font-size: 10px;font-family: arial, sans-serif;padding: 0 5px;line-height: 1;height: 21px;width: 70%;box-sizing: border-box;border: 0;outline: 0;}#mblsSubmit {width: 30%;border: 0;background: #635BB0;font-size: 10px;height: 21px;line-height: 20px;text-align: center;text-transform: uppercase;color: #fff;cursor: pointer;}#mblsSubmit:hover {background: #766ebf;}.mob_menu #mobMenuItems {display: block;}.mob_menu #mmSearch {display: none;}.mob_menu_on nav.mm_mob, .mob_menu #hideMobMenu {display: block;}#mmiWrapper {background: #272257;}#mobMenuItems {display: none;height: 34px;width: 260px;padding: 0 0 0 12px;margin: 0 auto;text-transform: uppercase;overflow: hidden;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}.mmi {height: 100%;font-size: 14px;float: left;display: inline;list-style-type: none;list-style-position: outside;}li.mmi a {box-sizing: border-box;color: #fff;display: block;height: 100%;line-height: 34px;background-image: url(img/menu2015.png);background-repeat: no-repeat;background-position: 10px 0;text-indent: -222px;overflow: hidden;text-align: left;}#mm2 {width: 37px;}#mm3 {width: 46px;}#mm4 {width: 32px;}#mm5 {width: 37px;}.mmi a:hover {opacity: 0.7;text-decoration: none;}.mmi {border-right: 1px solid #383271;}#mm1 {border-left: 1px solid #383271;}#mm1 a {text-indent: 0;width: 90px;padding: 0 0 0 27px;text-align: center;}#mm2 a {background-position: 10px -34px;}#mm3 a {background-position: 10px -68px;}#mm4 a {background-position: 10px -102px;}#mm5 a {background-position: 10px -136px;}nav.mm_mob {display: none;background: #383271;border-bottom: 5px solid #6159A7;}nav.mm_mob ul {padding: 0;}nav.mm_mob > ul {padding: 10px 0 10px;}nav.mm_mob ul li {list-style-type: none;list-style-position: outside;display: block;}nav.mm_mob ul a {display: block;font-size: 15px;padding: 3px 1em 3px 0;color: #fff;}nav.mm_mob a:hover {background: #484286;text-decoration: none;}nav.mm_mob ul a {padding-left: 1em;}nav.mm_mob ul ul a {padding-left: 2em;}nav.mm_mob ul ul ul a {padding-left: 3em;}nav.mm_mob ul ul li a {text-transform: none;}#hideMobMenu {display: none;text-align: right;overflow: hidden;padding: 10px 0 0;}#hideMobMenu a {font-size: 11px;float: right;margin: 0 10px 0 0;padding: 0 10px;height: 22px;line-height: 22px;background: #635BB0;border-radius: 3px;text-decoration: none;}#hideMobMenu a:hover {background: #766ebf;}#mainHeader {background: #fff;padding: 20px 0;}#logo-main {display: block;width: 90%;max-width: 300px;margin: 0 auto;}#logo-main img {display: block;width: 100%;}#mhPhone {text-align: center;font-size: 1.1em;padding: 0.5em 0;background: #272257;}.mhpText {color: #fff;display: block;margin: 0 0 3px;}#mhPhone a.mhpDigits {color: #fff;font-weight: bold;font-size: 1.2em;}.mhpDigits:hover {text-decoration: none;}#mainImage {display: block;width: 100%;position: relative;height: 215px;background: url("img/marketing.jpg") no-repeat center 0 #272257;box-shadow: 0 11px 29px 0 #b5b5b4;}#contentArea {}#mainContent {padding: 1.5em 1em 1em;}#mainContent ul, #mainContent ol {overflow: hidden;}.headshot {float: left;margin: 0 15px 5px 0;width: 40%;max-width: 200px;}#shareThisPage {clear: both;border-top: 1px solid #2a3868;padding: 20px 0 20px;margin: 15px 0 0;}#shareThisPageHead {display: inline-block;font-size: 16px;line-height: 1;font-weight: normal;text-transform: uppercase;margin: 0 10px 0 0;}#shareThisPage .shareThisWrapper {display: inline-block;}.shareThisWrapper {font-size: 0;}.dskSharingIcon {width: 16px;height: 16px;display: inline-block;margin: 0 14px 0 0;background-image: url(https://d78c52a599aaa8c95ebc-9d8e71b4cb418bfe1b178f82d9996947.ssl.cf1.rackcdn.com/dsk_sharing/icons/ftlg_16.png);}.dskSharingIcon:hover {opacity: 0.8;}.dskSharingIcon_facebook{background-position: 0 0;}.dskSharingIcon_twitter{background-position: -16px 0;}.dskSharingIcon_linkedin{background-position: -32px 0;}.dskSharingIcon_googleplus{background-position: -48px 0;}.mcTable {margin: 0 0 20px;}.mcTable td {vertical-align: top;display: block;}.mcTable ul {padding: 0 0 0 30px;}#linkToTop {text-align: right;font-weight: bold;padding: 0;text-transform: uppercase;}#mainFooter {overflow: hidden;}#nc-area {text-align: center;font-size: 0.7em;line-height: 1.4em;padding: 1em 10px;background: #202049;}#nc-area, #nc-area a {color: #fff;}#nc-area p {padding: 0;}.nc_form {background-color: #f0f0f0;padding: 20px 15px;border: 2px solid #c0c0c0;border-radius: 5px;}.nc_form .req {color: #F71704;}.nc_form label, .nc_form input, .nc_form textarea, .nc_form select {display: block;width: 100%;padding: 0;}.nc_form input, .nc_form textarea {background: #fff;color: #8B898C;}.nc_form input, .nc_form textarea, .nc_form .captcha-container {border: 1px solid #999;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.nc_form label {margin: 0 0 2px;}.nc_form input, .nc_form textarea, .nc_form select {margin: 0 0 10px;width: 96%;padding: 0.5em 2%;}.nc_form textarea {height:60px;}.nc_form .captcha-container {width: 100%;background: #fff;text-align: center;padding: 5px 0;margin: 0 0 10px;}.nc_form input.hidden {display:none;}.nc_form input.submit-button {cursor:pointer;margin: 15px 0;padding:5px;width:auto;height:auto;background:#555;color:#fff;line-height: 1;}.nc_form input.submit-button:hover {background:#777;}.nc_form input.error {border-color:#f00;}.nc_form label.error {color: #f00;}.ncfDisclaimer {font-size: 80%;margin: 5px 0 15px;}.ncfDisclaimer span {display: block;font-weight: bold;font-size: 125%;}.ncfDisclaimer span.req {display: inline;font-size: 80%;}.ncfDisclaimer input {display: inline;width: 10px;height: 10px;margin: 0 5px 0 0;}.ncfDisclaimer label {display: inline;}.nc_form .captcha-wrapper {}.nc_form .captcha-wrapper input {max-width: 200px;}.nc_form .captcha-container {background: #fff;border: 1px solid #333;margin: 0 0 10px;text-align: center;}.nc_form .captcha-image {cursor: pointer;}.nc_form .checkbox {margin: 0 0 10px;}.nc_form .checkbox input {display: inline;width: auto;height: auto;padding: 0;line-height: 1;margin: 0 0 0 10px;}.nc_form .checkbox input.delin {margin: 0;}.nc_form .radio {margin: 0 0 10px;}.nc_form .radio input {display: inline;width: auto;height: auto;padding: 0;line-height: 1;margin: 0 0 0 10px;}.nc_form .radio input.delin {margin: 0;}.nc_form .inlineSelect select {display: inline;width: auto;}.nc_form {margin: 0 0 20px;}.grecaptcha-badge {visibility: hidden;}.grDisclaimerBox {background-color: #4a90e2;overflow: hidden;height: 60px;width: 255px;}.nc_form .grDisclaimerBox {box-shadow: rgba(0,0,0,0.75) 0px 0px 5px;margin: 0 0 20px;}.grDisclaimerBoxNarrow {width: 180px;}.grDisclaimerBoxNarrow .grdbBadge {display: none;}.grdbBadge {float: left;width: 70px;height: 100%;background-color: #fff;background-image: url(img/recaptcha-logo-48.png);background-repeat: no-repeat;background-position: center center;}.grdbText {float: left;color: #fff;width: 185px;box-sizing: border-box;font-family: Roboto, helvetica, arial, sans-serif;font-size: 13px;padding: 15px 15px 0;line-height: 1;}.grdbHead {display: block;margin: 0 0 5px;}.grdbLinks a {color: #fff;text-decoration: none;font-size: 10px;}.grdbLinks a:hover {text-decoration: underline;}.grdbSep {font-size: 8px;}form input[type=text].validationError, form textarea.validationError, form select.validationError, form .validationError::placeholder {background-color: red !important;color: #fff !important;}form .validationError:-moz-placeholder, form .validationError::-moz-placeholder {opacity: 1;}input[type=checkbox].validationError {position:relative }.cfRequiredMark {position: relative;font-size: 0;}input[type=radio].validationError + .cfRequiredMark:before, input[type=checkbox].validationError + .cfRequiredMark:before {display: inline-block;content: "";position: absolute;left: -26px;top: -11px;background-color: red;height: 8px;width: 8px;border-radius: 4px;opacity: 1;box-shadow: 1px 1px 3px red;}.validationFeedback {display: none;text-align: center;background-color: #f5770c;color: #000;padding: 20px 20px 0;margin:0 auto 20px }.vfActive {display: block }.vfFailedFullNamelValidationPrompt, .vfFailedEmailValidationPrompt, .vfFailedTelephoneValidationPrompt, .vfFailedZipValidationPrompt {display: none;}.vfFailedFullNamelValidation .vfFailedFullNamelValidationPrompt, .vfFailedEmailValidation .vfFailedEmailValidationPrompt, .vfFailedTelephoneValidation .vfFailedTelephoneValidationPrompt, .vfFailedZipValidation .vfFailedZipValidationPrompt {display: block;}.google-map {height: 250px;margin: 0 0 25px;border: 1px solid #333;}#nl-sidebar {display: none;}#nl-copyright{font-size: 0.8em;text-align: center;}#adtlArticlesHeader, #newslinkHeader {font-size: 1em;color: #70a048;font-weight: bold;margin: 0 0 0.5em;}#nl-articles li, #nl-newslinks li {margin: 0 0 0.4em;}#desktopCapable {background: #333;color: #ccc;text-align: center;font-size: 11px;line-height: 1.3;padding: 15px 0;display: none;}#desktopCapable p {margin: 0 auto;max-width: 600px;padding: 0;}#desktopCapable a {color: #fff;}@media screen and (min-width: 700px) {#desktopCapable {display: block;}}