body { 
  background: url(/sites/all/wausau/images/background.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

p,div /*,li,ul*/
{
	margin: 0px;
	padding: 0px;
}

ul,li
{
}

p,ul,li
{
	font-size: 12px;
	color: #373D42; /* 606060 */
}


body
{
/*    background-color: #e4e2e3; */
    background-color: #6c838c;
/*  background-image: url(/sites/all/wausau/background.gif); */
/*  background-repeat: repeat-x; */
/*  background-image: url(/sites/all/wausau/images/background.jpg); 
    background-size: 100%; */
    font-family: arial,verdana,sans-serif;
    margin: 0;
}

a 
{
	color: #4B7229; /* 373D42; */ /* #f44108; */
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

h1,h2,h3,h4,h5
{
	margin: 0px;
	padding: 0px;
}

h5
{
	margin-bottom: 5px;
}

h2 
{
/*	font-size: 20pt; */	
}

#site-name
{
    background-image: url(/sites/all/wausau/images/logo.png);
    width: 270px; /* width: 100px; */
    height: 74px; /* height: 83px */
    margin: -5px 0 5px;
    background-repeat: no-repeat;
}

#site-name a
{
	display: block;
	text-indent: -9999px; 
	height: 55px;
	outline: none; 
}


#skip-to-nav
{
	position: absolute;
	top: -100px;
}

#page-inner
{
	width: 954px;
	margin: 0px auto;
}

.not-front #content
{
	margin-top: 0px;
	padding: 0 0 12px 12px; /*
this is here for most pages, including solutions
*/
	margin-right: 12px;
	float: left;
	width: 493px;
	margin-left: 200px;
	min-height: 400px;
}

.not-front.section-careers #content 
{
/*	width: 675px; */
}

.not-front.page-careers-overview #content,
.not-front.page-education-overview #content
{
	padding: 0 0 12px 0px;
}

.page-careers-benefits #content,
.page-careers-communities #content,
.page-partners-overview #content,
.page-company #content,
.page-company-vision #content,
.page-company-security #content,
.page-company-history #content,
.page-company-values #content
{
	padding-left: 0px;
}

.not-front.section-products #content
{
/*	margin-left: 212px; */ 
	margin-left: 200px; 
}

.section-industries #content
{
	padding-left: 12px;
}

.section-careers #content
{
/*	width: 495px; */
}

#content-area
{
 	padding-top: 12px;
}

.page-careers-communities #content-area,
.page-support-contact-support-68 #content-area
{
	padding-left: 12px;
	margin-top: 8px;
}

.page-support-contact-support-68 #content-area
{
	margin-top: 0px;
}

.page-careers-jobs #content-area
{
	padding-top: 0px;
}

.section-partners .views-field-field-partner-logo-fid
{
	margin-bottom: 10px;
}


.page-partners-strategic #content,
.page-partners-channel #content
{
	margin-right: 0;
	width: 505px;
}


.page-careers-communities #content
{
	width: 512px;
	margin-right: 0px;
}

.page-careers-communities #content p
{
	margin: 0px;
	padding: 0px;	
}

.node-type-page #content
{
	margin-left: 200px;
}

.node-type-page #content-area
{
	padding: 0px;
}

.section-industries #content-area
{
	padding-top: 1px;
}

.front #content-area
{
	padding: 0;
}



.front #content-bottom
{
	background-image: url(/sites/all/wausau/images/home_module_background.jpg);
	padding-top: 12px;
	background-repeat: no-repeat;
}

.page-support-requirements #content
{
/*	margin-top: 32px; */
}

/*.page-education-plans #sidebar-right*/
.page-support-requirements #sidebar-right
{
	top: 145px; 
}



.front #content
{
	height: 222px;
	overflow: hidden;
	width: 980px;
	padding: 0;
	margin: 0;
}

.section-admin #content
{
	width: 700px;
}

#content-top
{
	margin-left: 200px;
}

.section-industries #content-top,
.front #content-top
{
	margin-left: 0px;
}

.section-solutions #content-top
{
/*	margin-bottom: 5px; */
}


#content-bottom
{
	margin: 0;
	padding: 0;
}

#content-bottom .block
{
	float: left;
	margin-bottom: 12px;
}

#content-bottom #block-block-18
{
	margin-bottom: 0px;
}

#content-bottom #block-block-36 /* industry content */
{
	width: 423px;
	margin-right: 0px;
}

.section-solutions #content-bottom #block-block-29
{
	margin-left: -12px;
}

.section-products #content-bottom .block
{
	float: none;
}

/*
.section-industries .content-title h2,
.section-industries .content-title h1
{
	margin-left: 12px;
	width: 928px;
}
*/

.section-industries #content
{	
    margin-left: 0px;
	width: 693px;
}

/*
.section-industries #content p
{
	padding: 0px;
	margin: 0px;
}
*/

.section-industries #content p strong 
{
    display: block;
	padding-bottom: 0px;
}

.section-solutions .solution-subpage.view strong
{
    font-size: 12px;
}

#sidebar-left
{
	width: 188px;
	position: absolute;
	left: 0px;
	top: 86px;
}

.with-navbar #sidebar-left
{
}

#sidebar-left #block-user-1
{
	position: fixed;
    left: 0px;
	top: 10px;
}

.sidebar-left #content-inner
{
	padding: 0px;
}

.with-navbar #sidebar-right, #sidebar-right
{
	margin: 0;
	padding: 0;
}

#sidebar-right
{
	width: 223px;
	font-size: 12px;
	float: right;
	position: relative;
	top: 12px;
}

.section-careers #sidebar-right
{
	top: 12px;
}

.section-solutions #sidebar-right,
.section-products #sidebar-right,
.page-careers-overview #sidebar-right
{
	top: 3px;
}


.page-careers-communities #sidebar-right
{
	top: 12px; 
}

#sidebar-right p
{
	padding: 0 0 5px 0;
    margin: 0;
}

#header
{
	margin-top: 80px; 
	position: relative;
}

#main
{
	position: relative;
}

#main-inner
{
	width: 940px;
	background-color: #ffffff;
	border-top: solid 10px #6f912f;
	padding-right: 12px;
}

#navbar
{
/*    width: 350px; */
    position: absolute;
    left: 0px;
    top: 6px;
    margin-top: -48px;
    margin-left: 302px;
}

#navbar-inner
{
}

#primary
{
	width: 650px;
}

#primary ul, #primary ul li
{
	display: inline;
	float: left;
}

#primary .links li 
{
	padding: 0;
}

#primary .links li a
{
/*	background-image: url(/sites/all/wausau/primary-nav.gif); */
	background-image: url(/sites/all/wausau/images/primary_nav.png); 
	overflow: hidden;
	padding: 0px;
	display: block;
	height: 42px;
	width: 100px;
	border-bottom: 2px solid #6f912f;
}

#primary .links li a
{
	text-indent: -9999px;
}

#primary .links .menu-137 a { 	width: 125px; }
#primary .links .menu-138 a { 	width: 205px; 	background-position: -125px 0px; }
#primary .links .menu-139 a { 	width: 100px; 	background-position: -333px 0px; }
#primary .links .menu-140 a { 	width: 220px;	background-position: -430px 0px; }

.section-industries #primary .menu-137 a,
#primary .links .menu-137 a:hover, 
#primary .links .menu-137 a.on 
{ 
    background-position: 0px    -57px; 
    border-bottom: 2px solid #4b7229;
}

.section-solutions #primary .menu-138 a, 
#primary .links .menu-138 a:hover, 
#primary .links .menu-138 a.on 
{ 
    background-position: -125px -57px; 
    border-bottom: 2px solid #4b7229;
}

.section-products #primary .menu-139 a,
#primary .links .menu-139 a:hover, 
#primary .links .menu-139 a.on
{
    background-position: -333px -57px; 
    border-bottom: 2px solid #4b7229;
}

.section-support #primary .menu-140 a,
.section-education #primary .menu-140 a,
#primary .links .menu-140 a:hover, 
#primary .links .menu-140 a.on 
{ 
	background-position: -430px -57px; 
	border-bottom: 2px solid #4b7229;
}

#secondary
{
    width: 375px;
    margin-top: -103px; 
    margin-left: -80px;
    position: absolute;
}

#secondary li
{
    padding: 0 0.65em;
}

#secondary span
{
    margin-right: 8px;
}

#secondary a
{
	color: #fff; /*242424; */
	font-size: 11px;
	margin-right: 4px;
}

.not-front #content
{
}

#footer
{
	height: 39px;
	width: 952px;
	clear: both;
}

#footer-inner
{
}

#footer-inner .region-count-1
{
	background-color: #ffffff;
	padding: 10px;
}

.front #footer-inner .region-count-1
{
	background-color: transparent;
	padding: 10px;
}

#footer-inner .menu, #footer-inner .menu li
{
	display: inline;
	list-style: none;
}

#footer-inner h2 
{
	display: inline;
	float: left;
	margin: 3px 15px 0 0;
	font-weight: normal;
}

#footer-inner .menu
{
	margin-top: 2px;
	padding: 0;
	float: left;
}

#footer-inner .menu li
{
	margin: 0 5px 0 0;
}

#footer-inner h2, #footer-inner .menu li a
{
	font-size: 10px;
	color: #464646;/*#868686;*/
}

#block-menu-menu-footer a
{
	font-size: 10px;
}

#block-block-57 /* follow us */
{
	font-size: 11px;
	position: absolute;
	right: 156px;
	top: 2px;
	width: 200px;
	margin-top: -31px;
	color: #fff;
}

#block-block-57 a, #block-block-57 span
{
    float: left;
    margin-right: 10px;
}

#block-block-57 a
{
    margin-top: -4px;
    margin-right: 4px;
}

#block-block-57 a
{
    text-indent: -100px;
	display: block;
	width: 15px;
	height: 15px;
	overflow: hidden;	
    background-repeat: no-repeat;
}

#block-block-57 a.feeds
{
    background-image: url(/sites/all/wausau/images/icons.gif); 
    width: 21px;
    height: 20px; 
    background-position: -75px 0;
}

#block-block-57 a.facebook
{ 
    background-image: url(/sites/all/wausau/images/icons.gif); 
    width: 21px;
    height: 20px; 
    background-position: 0px 0;
/*    background-image: url(/sites/all/wausau/icons/facebook.gif);*/
}

#block-block-57 a.twitter
{
    background-image: url(/sites/all/wausau/images/icons.gif); 
    width: 21px;
    height: 20px; 
    background-position: -25px 0;
/*    background-image: url(/sites/all/wausau/icons/twitter.gif);*/
}

#block-block-57 a.linkedin
{
    background-image: url(/sites/all/wausau/images/icons.gif); 
    width: 21px;
    height: 20px; 
    background-position: -50px 0;
/*    background-image: url(/sites/all/wausau/icons/linkedin_16x16.png); */
}

input.form-text 
{
    background-image: none !important;
}


#google-cse-results-searchbox-form
{
    display: none;
}

#block-search-0,
#block-google_cse-0
{
	background-image: url(/sites/all/wausau/search-box.gif);
	width: 188px;
	height: 25px;
	position: absolute;
    right: 3px;
	top: 0px;
	margin-top: -35px;
}

#block-search-0 input,
#block-google_cse-0 input
{
	border: none;
	width: 150px;
}

#block-google_cse-0 input
{
    border: 0px solid !important;
    width: 158px;
    height: 21px;
}

#block-search-0
{
    display: none;
}

body.page-search-google div.tabs {
        display:none;
}

#block-menu-menu-footer
{
/*	background-image: url(/sites/all/wausau/footer-shadow.gif); */
	background-repeat: no-repeat;	
	height: 39px;
	width: 952px;
	padding-top: 15px;
}

#block-search-0 .form-submit,
#block-google_cse-0 .form-submit
{
    border: none;
	/*display: none;*/
	background-color: #ccc;
	float: right;
	width: 23px;
	height: 25px;
	background-image: url(/sites/all/wausau/search-box.gif);
	background-position: -160px 0;
	text-transform: uppercase;
	text-indent: -9999px;
	position: absolute;
}

#block-user-1
{
	font-size: 10px;
}

.meta
{
	display: none;
}

.industry-body
{
/*	width: 376px; */
/*	width: 465px; */
	padding: 0px 12px;
	margin-top: 10px;
}

.industry-body h3
{
	margin-bottom: 12px;
}

.field-field-industry-link
{
	display: none;
}

.node-type-industry #content
{
	margin: 0;
	width: 687px;
}

.node-type-industry .content p, 
.field-field-industry-subhead, 
.field-field-industry-teaser
{
	width: 666px;
	padding: 0 12px 0 12px;
}

.field-field-industry-subhead, 
.field-field-industry-teaser
{
	padding-top: 10px;
	color: #fb5a00;
	font-size: 16px;
	font-weight: normal;
	line-height: 28px;
}

.field-field-industry-subhead, 
.views-field-field-solution-teaser-value,
.views-field-field-solution-benefit-overview-value,
.views-field-field-solution-hiw-overview-value,
.views-field-field-solution-why-overview-value,
.views-field-field-solution-overview-value,
.views-field-field-product-overview-value,
.views-field-field-productcat-overview-value
{
	/**
     * this is the grey gradation, behind the bold orange header
     */
	background-image: url(/sites/all/wausau/industry-teaser-background.jpg);
	background-repeat: repeat-x;
    font-weight: normal;
}

.field-field-industry-subhead
{
	font-weight: bold;
	font-size: 18px;
}

.field-field-industry-teaser
{
	padding-top: 5px;
}

.views-field-field-solution-benefit-body-value,
.views-field-field-solution-hiw-body-value,
.views-field-field-solution-why-body-value,
.views-field-field-solution-benefit-teaser-value,
.views-field-field-solution-hiw-teaser-value,
.views-field-field-solution-why-teaser-value,
.views-field-nothing-1,
.views-field-field-solution-benefit-teaser-value-1,
.views-field-body
{
/*	width: 475px; */
	margin-bottom: 10px;
}

.page-industries-financial-institutions-70 .industry-body
{
	width: 399px;
}

.views-field-field-solution-benefit-teaser-value,
.views-field-field-solution-hiw-teaser-value,
.views-field-field-solution-why-teaser-value
{
	font-size: 12px;
}

.views-field-field-solution-teaser-value,
.views-field-field-solution-benefit-overview-value,
.views-field-field-solution-hiw-overview-value,
.views-field-field-solution-why-overview-value,
.views-field-field-solution-overview-value,
.views-field-field-product-overview-value,
.views-field-field-productcat-overview-value,
.views-field-field-product-benefit-value
{
/*	margin-top: -9px; */
	padding: 10px 10px 0 0px;
	color: #606060;
}

.views-field-field-solution-benefit-body-value,
.views-field-field-solution-hiw-body-value,
.views-field-field-solution-why-body-value,
.views-field-field-product-benefit-value
{
	color: #000000;
	font-size: 12px;
}

.views-field-field-product-benefit-value,
.views-field-field-solution-benefit-teaser-value,
.views-field-field-solution-hiw-teaser-value,
.views-field-field-solution-why-teaser-value
{
	width: 400px;
}

.views-field-nothing-1 h3,
.views-field-field-solution-benefit-teaser-value-1 h3
{
	font-weight: bold;
	font-size: 18px;
	color: #606060;
}


#block-views-promo_tout-block_3 .promo-cta,
.left-arrow-grey
{
/*    background-image: url(/sites/all/wausau/icons/arrow-grey.gif); */
    background-repeat: no-repeat;
    padding-left: 15px;
	font-size: 12px;
	margin-bottom: 5px;
/*	color: #606060; */
	font-weight: bold;
}

.left-arrow-link,
.left-carat
{
/*    background-image: url(/sites/all/wausau/icons/arrow-orange.gif); */
    background-repeat: no-repeat;
/*    padding-left: 15px; */
	font-size: 12px;
	margin-bottom: 5px;
	color: #373D42; /*#f44108;*/
	font-weight: bold;
	text-transform: uppercase;
}

.page-education-faqs .left-arrow-link,
.page-support-requirements .left-arrow-link
{
/*    background-image: url(/sites/all/wausau/icons/arrowup-orange.gif); */
}

.left-carat
{
/*    background-image: url(/sites/all/wausau/icons/carat-orange.gif); */
	font-weight: normal;
}

.link-orange,#email-orange-link
{
	color: #373D42; /*#f44108;*/
}

.page-careers-jobs .views-row
{
	padding: 12px 0;
}

.page-careers-jobs .views-row-even
{
	background-color: #f6f6f6;
}

.field-content h4 a,
.section-careers .find-job a,
.section-careers .learn-more a,
.orange-arrow-link
{
    background-image: url(/sites/all/wausau/icons/arrow-orange.gif);
    background-position: right center;
    background-repeat: no-repeat;
    padding-right: 20px;
	font-size: 12px;
	margin-bottom: 5px;
	color: #373D42; /*#f44108;*/
}

.field-content h4 a
{
	color: #4B7229; /*#f44108;*/
	text-decoration: none;
}

.field-content h4 a:hover
{
	text-decoration: underline;
}

.field-content p
{
/*
	padding: 0px;
	margin: 0px;
*/
}

.views-field-field-solution-overview-value,
.views-field-field-solution-benefit-overview-value,
.views-field-field-solution-hiw-overview-value,
.views-field-field-solution-why-overview-value,
.views-field-field-product-overview-value,
.views-field-field-productcat-overview-value
{
    border-bottom: 1px solid #cccccc;
	margin-bottom: 5px;
	color: #606060;
	font-size: 18px;
	padding: 10px 10px 0 10px;
    line-height: 28px;
}

.views-field-field-solution-benefit-body-value h3,
.views-field-field-solution-benefit-overview-value h3,
.views-field-field-solution-hiw-body-value h3,
.views-field-field-solution-hiw-overview-value h3,
.views-field-field-solution-why-body-value h3,
.views-field-field-solution-why-overview-value h3,
.views-field-field-solution-overview-value h3,
.views-field-field-product-overview-value h3,
.views-field-field-productcat-overview-value h3,
.views-field-field-product-benefit-value h3,
.page-resource-download h3,
.resource-module h3
{
    margin: 0;
    margin-bottom: 10px;
	font-size: 18px;
	font-weight: bold;
	color: #373D42; /*#f44108;*/
}


.field-field-industry-teaser
{
	color: #9b9b9b;
	font-size: 16px;
	font-weight: bold;
	line-height: 28px;
	padding-bottom: 10px;
	border-bottom: 1px solid #dedede;
}

#content p
{
/*	width: 405px; */
	font-size: 12px;
	margin-top: -2px; /* to compensate for the 2 lost with line-height 19 */
	line-height: 19px;
	color: #606060;
	margin-bottom: 10px;
}

strong
{
	color: #000000;
	font-weight: bold;
}


.util-links
{
	background-color: #f8f8f8;
	width: 912px;
	height: 17px;
	padding: 7px;
}

.util-email
{
	background-image: url(/sites/all/wausau/icons/email.gif);
}

.util-print
{
	background-image: url(/sites/all/wausau/icons/print.gif);
}

.util-links a
{
	background-repeat: no-repeat;
	height: 20px;
	display: block;
	float: left;
	padding: 2px 0 0 20px;
	color: #808080;
	font-size: 12px;
	margin-right: 20px;
}

#block-views-hero_tout-block_1
{
    height: 305px;
	width: 952px;
	overflow: hidden;
}

#block-views-home_small_promo-block_3
{
    margin-left: 12px;
}

#block-views-home_small_promo-block_2,
#block-views-home_small_promo-block_3,
#block-views-home_small_promo-block_4
{
	background-image: url(/sites/all/wausau/images/home_module_background.jpg); 
	background-repeat: no-repeat;
	width: 200px;
	height: 202px;
	padding: 12px;
	margin-right: 12px;
}

#block-views-home_small_promo-block_2 h3,
#block-views-home_small_promo-block_3 h3,
#block-views-home_small_promo-block_4 h3
{
	display: inline;
	color: #606060;
	font-size: 18px;
    font-weight: normal;
    background-image: url(/sites/all/wausau/buttons/right-white-link.gif);
    background-position: right center;
    background-repeat: no-repeat;
    padding-right: 20px;
}

#block-views-home_small_promo-block_2 .view-header,
#block-views-home_small_promo-block_2 .view-content,
#block-views-home_small_promo-block_3 .view-header,
#block-views-home_small_promo-block_3 .view-content,
#block-views-home_small_promo-block_4 .view-header,
#block-views-home_small_promo-block_4 .view-content
{
	margin-bottom: 5px;
}

#block-views-home_small_promo-block_2 .view-header,
#block-views-home_small_promo-block_3 .view-header,
#block-views-home_small_promo-block_4 .view-header
{
    width: 221px;
    height: 30px;
    position: relative;
    left: -12px;
    top: -12px;
}

#block-views-home_small_promo-block_2 .view-header{ background-image: url(/sites/all/wausau/images/header_events.jpg); }
#block-views-home_small_promo-block_3 .view-header{ background-image: url(/sites/all/wausau/images/header_insights.jpg); }
#block-views-home_small_promo-block_4 .view-header{ background-image: url(/sites/all/wausau/images/header_news.jpg); }

#block-views-home_small_promo-block_2 .view-header h3,
#block-views-home_small_promo-block_3 .view-header h3, 
#block-views-home_small_promo-block_4 .view-header h3 
{    
	display: none; 
}

#block-views-home_small_promo-block_3 .views-field-title
{
	color: #373D42; /*#f44108;*/
}

#block-views-home_small_promo-block_2 p,
#block-views-home_small_promo-block_3 p,
#block-views-home_small_promo-block_4 p
{
	line-height: 17px;
	padding-bottom: 4px;
}

#block-views-home_small_promo-block_2 a,
#block-views-home_small_promo-block_3 a,
#block-views-home_small_promo-block_4 a
{
	color: #4b7229; /* #f44108;	 */
	padding-bottom: 4px;
	display: block;
	font-size: 12px;
	font-weight: bold;
}
#block-views-home_small_promo-block_2 a:hover,
#block-views-home_small_promo-block_3 a:hover,
#block-views-home_small_promo-block_4 a:hover
{
	color: #333;
	text-decoration: none;
}

#block-views-home_small_promo-block_2 .views-row,
#block-views-home_small_promo-block_3 .views-row,
#block-views-home_small_promo-block_4 .views-row
{
	float: none;
}

.home-hero a
{
	position: absolute;
}

.home-hero
{
	width: 952px;
	height: 305px;
}

.front .view-promo-tout .view-content
{
    padding: 0;
/*	margin-left: 12px;*/
	height: 202px;
}

.front .view-promo-tout .view-header
{
	display: none;
}

.front .view-content .views-row
{
	float: left;
/*	height: 202px; */
}

.view-promo-tout .views-row
{
/*	float: left; */
	margin-right: 12px;
}

.not-front .view-promo-tout .views-field-title,
.not-front .view-promo-tout .views-field-body,
.not-front .view-promo-tout .views-field-field-promo-cta-value
{
	margin-left: 9px;
}

.not-front .view-promo-tout .views-field-title
{
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 6px;
}

.not-front .view-promo-tout .views-field-body
{
	margin-bottom: 5px;
}

.not-front .view-promo-tout .views-field-field-promo-cta-value
{
	margin-bottom: 9px;
}


.view-hero-tout
{
}

.views-field-field-hero-cta-value
{
	color: #ffffff;
    font-weight: bold;
    padding-left: 35px;
	padding-top: 4px;
    background-image: url(/sites/all/wausau/icons/hero-cta-link.gif);
    display: block;
	height: 30px;
    background-repeat: no-repeat;
    position: relative;
	top: -100px;
	left: 20px;
	display: none;
}

.views-field-field-promo-cta-value
{
	position: relative;
    top: -30px;
}

.views-field-field-promo-cta-value a
{
	color: #fff;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-left: 10px;
}

.views-field-field-hero-cta-value a 
{
	color: #fff;
}

.views-field-field-promo-cta-value
{
}

.views-field-field-promo-image-fid
{
/*	position: absolute; */
}

a.promo-cta
{
    top: 167px;
    left: 10px;
    padding-left: 15px;
    background-image: url(/sites/all/wausau/icons/promo-cta-link.gif);	
	font-size: 12px;
}

.news-ticker
{
    background-image: url(/sites/all/wausau/backgrounds/news-background.jpg);

    height: 20px;
    width: 941px;
	font-size: 14px;
	padding: 11px 0 6px 11px;
	color: #ffffff;
    font-weight: bold;
}

.news-ticker a
{
	color: #ffffff;
    font-weight: normal;
}

.views-field-field-hero-image-fid .field-content
{
	display: block;
    height: 305px;
	width: 952px;
}

.front h1
{
	display: none;
}

#sidebar-right-inner
{
/*	margin: 0 9px 0 0;*/
}

.node-type-industry #sidebar-right-inner
{
	margin: 253px 13px 0 0;
}

#sidebar-right .block
{
	border: 1px solid #e4e4e4; 
	margin-bottom: 12px;
	background-color: #fff;
	padding: 1px;
}

#block-block-5.block,
#block-block-5.block p
{
    background-color: #4B7229; /*ccc;*/
    color: #fff;
}

#block-block-5 
{
        font-weight: bold;
        color: #000000;
}

#block-block-5 a
{
    color: #fff; /*000;*/
    margin-top: 5px;
    display: block;
    padding: 2px 0 0 0px;
    /*background-image: url(/sites/all/wausau/icons/email.gif);
    background-repeat: no-repeat;*/
}

#sidebar-right .block-inner
{
	border: 1px solid #ffffff;
	background-color: #f8f8f8;
	padding: 10px;
}

#sidebar-right .block-inner h2
{
    font-size: 12px;
    font-weight: bold;
	margin: 0 0 5px 0;
}

/**
 * contact us module
 */
#sidebar-right-inner .region-count-1 .block-inner
{
	background-color: #4B7229; /* cccccc; */
	border: 0px;
}

#sidebar-right-inner #block-block-16 .block-inner,
#sidebar-right-inner #block-block-56 .block-inner
{
	background: transparent;
}

#sidebar-right-inner .region-count-1 .block-inner h2
{
	color: #C6D486; /* ffffff; */
	font-size: 16px;	
}

#sidebar-right-inner .region-count-1 .block-inner, #sidebar-right-inner .region-count-1 .block-inner a
{
	/*font-weight: bold;*/
	/*color: #000000;*/
}

#sidebar-right-inner .region-count-1 .block-inner a
{
    margin-top: 5px;
	display: block;
    padding: 2px 0 0 0px;
    /*background-image: url(/sites/all/wausau/icons/email.gif);*/
	background-repeat: no-repeat;
}

/**
 * Events
 */
.view-Events .views-row
{
	clear: both;
	width: 520px;
/*	width: 450px; */
	min-height: 15px;
	padding: 5px 5px 8px 10px;
	color: #606060;
}

.view-Events .views-row-odd
{
	background-color: #f5f5f5;
}


.view-Events .views-field-title,
.view-Events .views-field-field-event-date-value,
.view-Events .views-field-field-event-location-value,
.view-Events .view-header span
{
	display: block;
	float: left;
	font-size: 12px;
	width: 150px;
}


.view-Events .view-header span
{
	font-weight: bold;
}

.view-Events .view-header
{
	margin-left: 10px;
	margin-bottom: 10px;
	height: 20px;	
}

.view-Events .view-header .heading-location,
.view-Events .views-field-field-event-location-value
{
	width: 120px;
	clear: right;
}

.view-Events .views-field-title a
{
	color: #373D42; /*#f44108;*/
}

.view-Events .view-header .heading-event,
.view-Events span.views-field-title
{
	width: 235px;
}

.view-Events .views-field-nothing
{
	clear: both;
}

.view-Events-Detail
{
/*	padding: 15px; */
	font-size: 12px;
	color: #606060;
}

.view-Events-Detail h3
{
	color: #f44108;
	font-size: 18px;
}

.view-Events-Detail label
{
	font-weight: bold;
	color: #000;
	display: block;
	clear: right;
}

.view-Events-Detail .views-row div
{
/*	margin: 10px 0; */
	margin-bottom: 12px;
}

.view-Events-Detail .views-field-body
{
	padding-left: 0px;
}

.view-Events-Detail .views-field-body .field-content,
.view-Events-Detail .views-field-body .field-conten p
{
	margin: 0;
}


.view-events-module
{
	color: #000000;
	font-size: 12px;
}

.view-events-module a
{
	color: #777777;
	font-size: 12px;
}
.view-events-module a:hover
{
	color: #373D42; /*#f44108;*/
}
.view-events-module .event-location
{
	color: #000;
}

.node-type-industry .view-events-module p, .view-events-module p
{
	margin: 0;
	padding: 0 0 10px 0;
}

/**
 * Press
 */
.view-Press-Room,
.view-Press-Room-News
{
	margin-bottom: 50px;
}

.view-Press-Room,
.view-Press-Room h3,
.view-Press-Room-News,
.view-Press-Room-News h3
{
	font-size: 12px;
	color: #606060;
}

.view-Press-Room h3,
.view-Press-Room-News h3
{
	margin-bottom: 20px;
    margin-left: 84px;
}

.view-Press-Room .views-field-field-press-date-value,
.view-Press-Room-News .views-field-field-press-date-value,
.view-Press-Room .views-field-field-itn-date-value,
.view-Press-Room-News .views-field-field-itn-date-value
{
	color: #000;
	width: 65px;
	display: block;
	float: left;
	text-align: right;
	margin-right: 10px;
}

.views-field-field-itn-publication-value,
.views-field-field-itn-linklabel-value
{
	display: block;
	clear: both;
}

.views-field-field-itn-publication-value
{
	font-style: italic;
}

.views-field-field-itn-publication-value,
.views-field-field-itn-date-value
{
	font-size: 12px;
	font-weight: bold;
	float: left;
	margin-bottom: 16px;
}

.itn-link-readmore
{
	font-size: 12px;
	font-weight: bold;
    margin-bottom: 12px;
	display: block;
}

.views-field-field-itn-linklabel-value a,
.views-field-field-itn-file-fid a,
.views-field-field-itn-downloadlabel-value a
{
	font-size: 12px;
    background-image: url(/sites/all/wausau/icons/bullet-green.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-left: 20px;
}

.views-field-field-itn-file-fid .filefield-file img
{
    display: none;
}

.view-Press-Room .views-row,
.view-Press-Room-News .views-row
{
	margin-left: 10px;
	margin-bottom: 20px;
	height: 25px;
}

.view-Press-Room .views-field-title,
.view-Press-Room-News .views-field-title
{
	float: left;
	width: 380px;
}

.view-Press-Room .views-field-title a,
.view-Press-Room-News .views-field-title a
{
	text-decoration: none;
	color: #606060;
}

.view-Press-Room .views-field-title a:hover,
.view-Press-Room-News .views-field-title a:hover
{
	text-decoration: underline;
}

.view-Press-Room .view-footer a, 
.view-Press-Room-News .view-footer a 
{
	margin-left: 85px;
}

.view-Press-Detail 
{
}

.view-Press-Detail .views-field-title
{
	color: #606060;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 12px;
}

.view-Press-Detail .views-field-field-press-subhead-value
{
	padding-bottom: 12px;
}

.view-Press-Detail .views-field-field-press-subhead-value,
.view-Press-Detail .views-field-field-press-dateline-value
{
	color: #000;
	font-weight: bold;
	font-size: 12px;
	line-height: 19px;
}
.view-Press-Detail .views-field-body
{
/*	float: left; */
	clear: both;
}

.view-Press-Detail .views-field-body
{
}

.view-Press-Detail .views-field-field-press-contact-email-value
{
	clear: both;
	float: none;
}
.view-Press-Detail .views-field-field-press-dateline-value
{
	float: left;
	padding: 2px 5px 0 0;
	line-height: 15px;
}

/**
*
*/

.node-type-page .field-field-page-overview p,
.overview p 
{
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	font-size: 18px;
}


.overview,
.field-field-page-overview
{
	background-image: url(/sites/all/wausau/industry-teaser-background.jpg);
	background-repeat: repeat-x;
	padding: 5px 10px 15px 10px;
	margin-top: 1px;
	line-height: 28px;
	color: #606060;
	font-size: 18px;
	border-bottom: 4px solid #4B7229;
	margin-bottom: 10px;
	width: 719px;
}

.page-careers-overview .overview
{
	padding: 10px 10px 15px;
}

.field-field-page-overview
{
	margin-bottom: 15px;
}

.not-front.node-type-page #content p
{
	margin-left: 12px;
}

.not-front.page-feeds #content p
{ 
    margin-top: 5px;
    margin-left: 20px;
}

.node-type-page.page-partners-overview #content p
{
	margin-left: 0px;
}

.node-type-page.page-partners-overview #content-area,
.page-careers-overview #content-area 
{
/*	margin-left: 12px;*/
	padding-left: 12px;
}

.node-type-page .field-field-page-overview
{
/*	margin-left: -12px; */
}

.page-partners-overview.node-type-page .field-field-page-overview
{
	margin-left: -12px; 
}

.node-type-page #content .field-field-page-overview p
{
	line-height: 28px;
	color: #606060;
	font-size: 18px;
	margin: 0px;
}

.section-industries .overview
{
	width: 670px;
}
.section-industries .views-field-body
{
	margin-left: 10px;
}

.section-careers .overview
{
/*	margin-top: -3px; *//* this breaks careers/communitites/179 */
	margin-top: 1px;
}
.page-careers-communities .overview
{
	margin-top: 0px;
}

.section-careers p
{
	margin: 0px;
}

.section-careers .learn-more,
.section-careers .find-job
{
/*	margin-left: 10px;*/
}

.section-careers #content .learn-more p,
.section-careers .find-job p
{
	margin: 5px 0 5px 0;
	color: #606060;
	font-size: 12px;
}

.section-careers .learn-more
{
/*	margin-top: 20px; */
}

.section-careers .find-job div
{
}

.section-careers .learn-more a,
.section-careers .find-job a
{
    font-weight: bold;
	color: #373D42; /*#f44108;*/
}

.section-solutions #content-top .overview p,
.section-products #content-top .overview p
{
	padding: 0px;
	margin: 0px;
}

.section-solutions #content p,
.section-products #content p

{
/*	padding-top: 0px; */
/*	margin-top: 5px; */
}

.view-Solution h3
{
	margin-bottom: 5px;
}

.section-solutions .view ul,
.section-industries #content .block ul,
.view-Related-Resources-Module ul ,
.section-careers #content ul
{
	font-size: 12px;
	padding: 0px 20px;
    list-style-image: url(/sites/all/wausau/icons/bullet-green.gif);
	margin-left: 0px;
}

.section-solutions .view ul,
.section-industries #content .block ul
{
/*    list-style-image: url(/sites/all/wausau/icons/bullet-black.gif); */
}

.section-industries #content .block ul
{
	margin-bottom: 12px;
}

.section-industries #content .block ul li,
.section-solutions .view ul li
{
/*	padding: 0 0 10px 0px;*/
	line-height: 19px;
	color: #606060;
	text-indent: -2px;
}

.view-Solution .views-field-nothing,
.view-Product .views-field-nothing,
.section-solutions #content-top h3,
.section-products #content-top h3,
.section-careers .learn-more h4
{
	color: #606060;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding-top: 7px;
}

.section-support #content-top .overview h3,
.section-solutions #content-top .overview h3,
.section-products #content-top .overview h3,
.section-industries .overview h3,
.section-careers h3, 
.section-careers h4,
.node-type-page h3
{
    margin: 0;
	padding: 0;
	padding-top: 0px;
    margin-bottom: 5px; 
	font-size: 18px;
	font-weight: bold;
	color: #373D42; /*#f44108;*/
}
.section-careers .learn-more h4,
.section-solutions h4
{
	margin-bottom: 4px;
}

/*
.view-Solution .views-field-title,
.view-Product .views-field-title,
.section-solutions #content-top h1,
.section-products #content-top h1,
h1.title
{
	font-size: 28px;
	font-weight: bold;
	color: #000000;
	margin-top: -4px;
	margin-bottom: 0px;
	border-bottom: 4px solid #dadada;
	padding-bottom: 12px;
	width: 739px;
}
*/


/*
.section-events h1.title,
.section-press h1.title,
*/
.section-careers h1.title,
.section-partners h1.title,
.section-company h1.title,
.section-terms h1.title,
.section-privacy h1.title
{
	margin-top: 26px;
}

.section-careers .find-job div p
{
	padding: 0px;
	margin: 0px;
}
.section-careers .learn-more a
{
	margin-top: 10px;
}

.section-careers h1
{
	margin-top: 15px;
}

.section-careers .view-Jobs
{
/*	margin-top: 20px; */
}

.section-careers .view-Jobs .apply
{
	border-top: 4px solid #989898;
	padding-top: 10px;
	width: 450px;
	font-weight: bold;
	font-size: 18px;
	color: #000;
	padding-left: 15px;
}

.section-careers .view-Jobs .orange-arrow-link
{
	margin: 15px 0 0 15px;
}


.section-careers .views-field-title,
.section-careers .views-field-field-job-department-value,
.section-careers .views-field-field-job-location-value,
.section-careers .views-field-field-job-reports-value,
.section-careers .views-field-field-job-qualifications-value,
.section-careers .views-field-field-job-functions-value,
.section-careers .views-field-body
{
    clear: both;
	margin-bottom: 10px;
	padding: 0;
	padding-bottom: 15px;
	color: #606060;
/*	width: 500px; */
}

.section-careers .views-field-body div,
.section-careers .views-field-field-job-functions-value div,
.section-careers .views-field-field-job-qualifications-value div,
.section-careers .views-field-field-job-info-value div
{
	margin-bottom: 15px;
}

.section-careers .views-row div
{
	padding-bottom: 0px;
	margin-bottom: 10px;
}

.page-careers-communities .views-row div
{
	margin-bottom: 5px;
}

.page-careers-communities .views-row .views-field-nothing
{
	margin-bottom: 25px;
}

.section-careers .find-job div
{
    background-color: #f6f6f6;
	padding: 12px 12px 5px 12px;
	margin-left: -12px;
}

.section-careers .find-job p
{
	margin-bottom: 5px;
}

.section-careers .views-row label
{
    font-weight: bold;
	text-align: right;
	width: 125px;
	display: block;
	margin-right: 15px;
	float: left;
	font-size: 12px;
	color: #000;
	height: 20px;
}

.section-careers .views-row .views-field-field-job-applylink-value div
{
	clear:both;
	text-align: left;
	margin: 10px 0 0 10px;
}

.section-careers .views-row .field-content
/*.section-careers .views-row .views-field-body .field-content*/
{
/*	float: left; */
	display: block;
	font-size: 12px;
	color: #606060;
/* FOLOWING NEEDED FOR /careers/jobs  BUT breaks /careers/communits/NN */
	width: 500px;
	margin-left: 148px;
}

.section-careers.page-careers-overview .views-row .field-content
{
/*	width: 300px;*/
}

.section-careers .views-field-nothing .field-content,
.section-careers .views-field-field-job-applylink-value .field-content
{
	margin-left: 0px;
}

.page-careers-communities-17 .views-row .field-content,
.page-careers-communities-1393 .views-row .field-content,
.page-careers-communities-18 .views-row .field-content,
.page-careers-communities-177 .views-row .field-content,
.page-careers-communities-178 .views-row .field-content,
.page-careers-communities-179 .views-row .field-content,
.page-careers-communities-180 .views-row .field-content,
.page-careers-communities-181 .views-row .field-content
{
	width: 493px;
	margin-left: 0px;
}


.page-careers-communities .section-careers .views-row .field-content
{
/*
	width: 300px;
	margin-left: 148px;
*/
}

.page-careers-overview .views-row .field-content,
/*.page-careers-communities-17 .views-row .field-content,*/
.page-careers-communities .views-row .field-content
{
	margin-left: 0px;
	width: 493px;
}


.page-careers-overview .views-row .views-field-body .field-content
{
/*	width: 485px;*/
}

.section-careers .views-row .views-field-title span,
.section-careers .views-row .views-field-title span a
{
	color: #373D42; /*#f44108;*/
	font-weight: bold;
}

.section-careers .view-Jobs .views-row
{
	margin-bottom: 5px;
}

.section-careers .views-row .field-content ul
{
	margin: 0 0 0 13px;
	padding: 0;
}

.view-Solution .field-content
{
/*	margin-bottom: 5px; */
}

.section-solutions #content-inner,
.section-products #content-inner
{
	padding-right: 0px;
}

.section-products #content-area
{
/*	margin-bottom: 15px; */
}

.section-products .product-teaser p
{
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#next-steps
{
	border-top: 4px solid #ababab;
/*	width: 500px; */
	padding: 12px;
/*	margin-left: -15px;*/
/*	margin-top: 10px; */
	color: #000;
}

.section-products #next-steps
{
	width: 481px; 
	margin-left: -12px;
}

.section-solutions #next-steps p
{
	width: 505px;
	margin-top: 2px;
	padding-top: 0px;
}

.section-industries #next-steps
{
/*	margin-left: 0;*/
	width: 670px; 
}

#next-steps p
{
	margin: 0;
	padding: 0;
	color: #000;
}

#content #next-steps p strong
{
	padding: 0;
}

#next-steps div
{
	margin-bottom: 15px;
}

#next-steps div 
{
	font-size: 18px;
	font-weight: bold;
}

#next-steps a 
{
	background-image: url(/sites/all/wausau/icons/email.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 3px;
	color: #000;
}

#next-steps span
{
	font-weight: bold;
}



/**
 *
 * left navigation 
 *
 */
.left-nav
{
 	border-top: 4px solid #dadada;
}

.left-nav h4
{
    color: #4B7229; /*#606060;*/
	border-bottom: 1px solid #dadada;   
	padding: 4px 4px 5px 23px;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
}

.left-nav ul, .left-nav li
{
	list-style: none;
}

.left-nav ul
{
	padding: 0px;
}

.left-nav ul a 
{
	line-height: 13px;
	color: #4B7229; /*262626;*/
	font-size: 12px;
	font-weight: bold;
	display: block;
}

.left-nav ul a:hover
{
	color: #373D42; /*#f44108;*/
	text-decoration: none;
}

.left-nav ul li
{
	border-bottom: 1px solid #dadada;
/*	padding: 1px 4px 3px 24px; */
	padding: 4px 4px 5px 24px;
	min-height: 14px;
}

.left-nav ul li.active
{
	padding: 1px 0;
}

.left-nav ul li.active a
{
	background-color: #4B7229; /*#a5a5a5;*/
	color: #ffffff;
	display: block;
	padding: 5px 4px 5px 23px;
}


/**
 * PRODUCT PAGES
 */
.product-list-container
{
/*	margin-left: 12px;*/
}

.product-list-container h3
{
	font-size: 18px;
	color: #606060;
	margin-bottom: 5px;
}
.product-list-container h3 span
{
	color: #373D42; /*#f44108;*/
}

.product-list
{
	background-color: #f3f3f3;
	padding: 10px 12px 12px 12px;
	margin-bottom: 0px;
	margin-left: -12px;
}

#content .product-list p
{
	margin-top: 0px;
	margin-bottom: 4px;
}

.page-partners-overview #content p
{
	margin-bottom: 4px;	
}

.page-partners-overview #content h4
{
	margin-bottom: 4px;
}

.product-teaser 
{
	font-size: 12px;
	margin-bottom: 20px;
}
.product-teaser p
{
	margin: 0px;
	line-height: 28px;
	margin-bottom: 5px;
}

#content
{
/*	margin-right: 0px;  */
}

#content .view
{
/*	padding-left: 12px; */
}

.view-Community-Listing.view 
{
/*	padding-top: 10px; */
	margin-top: -16px;
}



.view-Community-Listing.view
{
	margin-top: 2px;
}

.page-careers-communities .view-Community-Listing .views-row,
.view-Partner-Listing .views-row
{
	float: left;
	width: 225px; 
	margin-right: 24px;
	min-height: 250px;
}

.view-Partner-Listing .views-row
{
    min-height: 180px;
}

.page-careers-communities .view-Community-Listing .views-row p
{
	line-height: 20px;
	padding: 0 10px 0 0;
	width: 228px; 
	margin-bottom: 10px;
}

.views-field-field-community-teaser-image-fid
{
	height: 106px;
}

.section-careers .view-Community-Listing .views-field-title 
{
	margin-top: 15px;
	margin-bottom: 4px;
}

.section-careers views-field-field-community-teaser-value div
{
	margin-bottom: 5px;
}

.section-careers .view-Community-Listing .views-field-title span
{
	color: #000;
	font-weight: bold;
}

.section-careers .view-Community-Listing
{
}

.section-partners .view-Partner-Listing .views-field-title 
{
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
}

.section-company
{
	color: #606060;
/*	font-size: 12px;*/
}

.section-company .views-field-body
{
	padding: 0px;
}

.section-company .views-field-field-bio-lastname-value
{
	font-size: 16px;
	font-weight: bold;
}

.views-field-field-bio-photo-fid
{
/*	position: absolute;*/
	float: left;
/*
	float: left;
	height: 600px;
	margin-right: 10px;
*/
}

.section-company .views-field-field-bio-lastname-value,
.section-company .views-field-title,
.section-company .views-field-field-bio-title2-value,
.section-company .views-field-body
{
	margin-left: 140px;
	width: 380px;
	margin-bottom: 7px;
}

.view-Events-Detail .views-field-field-bio-lastname-value,
.view-Events-Detail .views-field-title,
.view-Events-Detail .views-field-field-bio-title2-value,
.view-Events-Detail .views-field-body
{
	margin-left: 0px;
}

.page-company-events .views-field-title
{
	margin: 0;
}

.page-company-leadership .views-field-field-bio-photo-fid
{
	height: 106px;
}

.page-company-leadership .view-Bio-Detail .views-row
{
	clear: both;
	height: 150px;
	font-size: 12px;
}

.page-company-leadership .view-Bio-Detail .views-row a
{
	color: #373D42; /*#f44108;*/
	font-size: 12px;
}

.page-company-locations .views-field-title
{
	margin-left: 0;
	margin-bottom: 2px;
	font-weight: bold;
}

.page-company-locations .views-row
{
	float: left;
	width: 200px;
	font-size: 12px;
	margin-bottom: 20px;
}

.page-company-locations .views-row a
{
	margin-left: -4px;
}

.page-company-locations .field-content
{
	display: block;
	margin-bottom: 2px;
}


.view-Bio-Detail
{
/*	padding: 20px 10px 10px 10px;*/
}

.front .content-title
{
	height: 0px;
	border: 0px;
}

.content-title 
{
	height: 78px;
	border-bottom: 4px solid #dadada;
/*	width: 739px;*/
}

.section-industries .content-title
{
	margin-left: 12px;
	width: 928px;
}

.content-title h2
{
	color: #606060;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding-top: 18px;
}

.content-title h1
{
	font-size: 28px;
	font-weight: bold;
	color: #000000;
	margin-top: -2px;
	margin-bottom: 0px;
	padding-bottom: 10px;
}

.content-title .overview
{
	margin: 0px;
}

.header-banner
{
	margin: 1px 0 0 0px;
	width: 745px;
	height: 195px;
	overflow: hidden;
}
.section-industries .header-banner
{
	margin-left: 12px;
	width: 928px;
}

.header-overview
{
}

.section-careers #sidebar-right
{
/*	width: 230px; */
}

.section-careers #sidebar-right-inner
{
	margin: 0px;
}


#block-block-16 .content-inner,
#block-block-56 .content-inner
{
	background-color: #fff;
}

.more-about-module
{
}

.news-archive-module .current a
{
    font-weight: bold;
}

.more-about-module h4,
.news-archive-module h4
{
    background-color: #bbb;
	color: #fff;
	font-weight: bold;
 	font-size: 12px;
	padding: 6px 10px 10px 10px;
	margin: 0px;
}

.more-about-module ul,
.news-archive-module ul
{
	background-color: #f6f6f6;
	margin: -5px 0 0 0;
	padding: 5px 0 15px 20px;
}

.more-about-module ul li,
.news-archive-module ul li
{
    padding-bottom: 3px;
}

#sidebar-right-inner #block-block-16 ul li a,
#sidebar-right-inner #block-block-56 ul li a 
{
	background-image: none;
	padding: 0px;
	color: #606060;
	font-weight: normal;
}

#sidebar-right-inner #block-block-56 ul li.current a 
{
    font-weight: bold;
}

#sidebar-right-inner #block-block-16 .block-inner,
#sidebar-right-inner #block-block-56 .block-inner
{
	padding: 0px;
}

.more-about-module li
{
}

#sidebar-right-inner .more-about-module li a,
#sidebar-right-inner .news-archive-module li a
{
	background-image: none;
}

/*.page-careers-overview .view*/
.view
{
/*	margin-top: 10px; */
}

.front .view
{
	margin-top: 0px;
}

.section-industries .view
{
	margin-top: 1px;
}

.section-support #content
{
	padding-left: 0px;
}

.section-support #content h4
{
	margin-bottom: 7px;
}

.section-support h3
{
	color: #606060;
	margin-left: 10px;
	margin-bottom: 5px;
}

.section-support h4
{
	font-size: 12px;
}

.section-support .support-block
{
	padding: 5px 10px 10px 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #ccc;
}

.section-support .support-block.last
{
	border-bottom: 0 none;
}

.section-support .support-block p
{
	margin: 0px;
	padding: 4px 0 0 0;
}

.section-education table
{
	width: 100%;
}

.section-support table td,
.section-education table td
{
    font-size: 12px;
    width: 75px;
    padding: 10px 5px;
	color: #999;
}

.section-support table td.wide,
.section-education table td.wide
{
	width: 200px;
}

.section-support table thead td,
.section-education table thead td
{
	color: #000;
    font-weight: bold;
    padding-bottom: 2px;
}

.section-support table, 
.section-support table tr, 
.section-support table thead, 
.section-support table tbody,
.section-education table,
.section-education table tr,
.section-education table thead,
.section-education table tbody,
.section-education table td
{
    border: 0px none;
}

.section-education table .odd,
.section-support table .odd
{
    background-color: #f2f2f2;
}

.section-education table .even,
.section-support table .even
{
    background-color: #fff;
}

#content-bottom #block-views-bd1fa0cb5d4ee10935e8df77a8c00c3e,
#content-bottom #block-block-49
{
/*	margin-top: 10px; */
	float: right;
}

.section-solutions #content-bottom #block-views-bd1fa0cb5d4ee10935e8df77a8c00c3e,
#block-block-49
{
	margin-top: 0px;
	margin-left: -10px;
	float: none;
}

.view-Related-Solutions-Module,
.view-Related-Resources-Module
{
/*	margin-left: 15px; */
/*	width: 190px; */
/*	width: 296px; */
	font-size: 12px;
}

.page-industries-financial-institutions-70 .view-Related-Solutions-Module,
.page-industries-financial-institutions-70 .view-Related-Resources-Module
{
/*	width: 296px; */
}

.page-industries-financial-institutions-70 .view-Related-Solutions-Module .view-content,
.page-industries-financial-institutions-70 .view-Related-Resources-Module .view-content
{
	background-color: #ddd;
}

#block-views-de73bf0312cb409680b96ef96d0543b8,
/*.page-industries-financial-institutions-70 #content-bottom #block-views-bd1fa0cb5d4ee10935e8df77a8c00c3e */
#block-views-bd1fa0cb5d4ee10935e8df77a8c00c3e,
#block-block-49
{
	width: 270px;
	float: right;
/*	margin-right: 12px;*/
}

.section-solutions .view-Related-Resources-Module
{
	margin-left: 0;
	width: 500px;
}

.view-Related-Resources-Module ul
{
	list-style: disc;
}

.view-Related-Solutions-Module p,
.view-Related-Resources-Module p
{
	margin: 0px;
}

.view-Related-Solutions-Module .views-field-nothing,
.view-Related-Resources-Module .views-field-nothing
{
	margin-bottom: 15px;
}

.view-Related-Solutions-Module h3,
.view-Related-Resources-Module h3,
#block-block-40 h3,
#block-block-49 h3
{
	margin: 0 0 5px 10px;	
	font-size: 18px;
	color: #373D42; /*#f44108;*/
}
#block-block-40 h3
{
	margin: 0 0 5px 0;
}

.view-Related-Solutions-Module .view-content,
.view-Related-Resources-Module .view-content,
.resource-module .resource-list
{
	background-color: #f5f5f5;
	padding: 10px;
}
/*
.section-solutions #content-bottom .resource-module .resource-list
{
    margin-left: -10px;
    width: 480px;
    float: left; 
}
*/
.section-solutions #content-bottom #block-block-49
{
   float: left;
   width: 500px;
}
.section-industries .resource-module .resource-list
{
/*	width: 100%; */
}

.resource-module .resource-list h4
{
    font-size: 12px;
}

.resource-module ul
{
    list-style-image: url(/sites/all/wausau/icons/bullet-green.gif);
    margin: 10px 0px 5px 0;
}

.resource-module li
{
    font-weight: bold;
    margin-bottom: 5px;
}
.resource-module span
{
	color: #606060;
}

.view-Related-Solutions-Module .views-field-title,
.view-Related-Resources-Module .views-field-title
{
	font-weight: bold;
}

.view-Related-Resources-Module .views-field-field-resource-kind-value
{
	font-weight: bold;
}

.view-Related-Resources-Module ul li a
{
	color: #373D42; /*#f44108;*/
}

.view-Related-Resource-Module .views-field-field-solution-teaser-value,
.view-Related-Solutions-Module .views-field-field-solution-teaser-value
{
	padding-top: 2px;
	margin-bottom: 2px;
	background-image: none;
	line-height: 19px;
}

#block-views-promo_tout-block_3 .block-inner
{
	padding: 0px;
}

#block-views-promo_tout-block_3 .views-field-field-promo-cta-value
{
	position: static;
}

#block-views-promo_tout-block_3 .promo-cta
{
	padding-top: 1px;
	margin: 0px;
}

#edit-search-block-form-1
{
	color: #606060;
	font-size: 11px;
	padding: 2px 4px;
}

/**
 * SUB NAV OVERLAYS
 */
#closure-blocks
{
	position: absolute;
	top: 67px;
	margin-left: -1px;
	padding: 0;
	text-indent: 0;
}

#subnav-industries { left: 302px; }
#subnav-solutions  { left: 425px; }
#subnav-products   { left: 626px; }
#subnav-support    { left: 589px; }

#subnav-support em,
#subnav-support p span
{
	color: #000;
	font-weight: bold;
	font-style: normal;
}

#subnav-support p span
{
	padding-left: 5px;
}

#subnav-support p.phone-number
{
	padding-top: 5px;
}


.subnav ul, 
.subnav li,
.subnav.block,
.subnav.block .content
{
	margin: 0;
	padding: 0;
}

.subnav.block
{
    float: left;
    position: absolute;
    display: none;
    top: 90px;
    z-index: 1000;
}

.subnav.block .content
{
/*	padding: 7px 19px; */
	margin-left: -3px;
	padding: 7px 7px 1px 7px;
}

.subnav.block ul
{
	padding-top: 5px;
}

.subnav.block li
{
	margin-bottom: 5px;
}

.subnav.block .expanded.last
{
	padding-top: 10px;
}

#subnav-products.subnav.block .expanded.last
{
	padding-top: 0px;
}

#closure-blocks .block, 
#closure-blocks .block a
{
    font-size: 12px;
	color: #4B7229; /*#000000;*/
    text-decoration: none;
	width: 190px;
}

#closure-blocks .block ul ul,
#closure-blocks .block ul ul li.last
{
	list-style-image: none;
}


#closure-blocks .block ul li
{
	list-style-image: none;
	line-height: 15px;
}

#closure-blocks .block ul li ul li
{
	float: none;
}

#closure-blocks .block .block-inner
{
}

#closure-blocks .block ul, 
#closure-blocks .block li
{
	list-style: none;
	float: none;
}

#closure-blocks .block li
{
}

#closure-blocks ul ul,
#closure-blocks ul ul li
{
	margin-left: 0px;
}

#closure-blocks .menu-inner
{
	margin-left: 10px;
}

#closure-blocks .block .block-inner .content
{
    background-image: url(/sites/all/wausau/backgrounds/subnav-middle.png);
	background-repeat: repeat-y;
}

#closure-blocks #block-block-59 .content
{
    background-image: none;
}

#closure-blocks #subnav-solutions ul li a,
#closure-blocks #subnav-support ul li a,
#closure-blocks #subnav-support p.nav-header
/*#closure-blocks #subnav-support .column2 a */
{
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
}


#closure-blocks #subnav-support .column2 ul li a
{
	/*
        text-transform: none;
	font-weight: normal;	
	*/
        color: #242424;
}

#closure-blocks #subnav-industries ul li ul li a,
#closure-blocks #subnav-solutions ul li ul li a,
#closure-blocks #subnav-products ul li ul li a,
#closure-blocks #subnav-support ul li ul li a
{
	text-transform: none;
	font-weight: normal;
	color: #4B7229; /* color: #242424; */
}

#closure-blocks .block a:hover,
#closure-blocks #subnav-industries ul li ul li a:hover,
#closure-blocks #subnav-solutions ul li ul li a:hover,
#closure-blocks #subnav-products ul li ul li a:hover,
#closure-blocks #subnav-support ul li ul li a:hover
{
	color: #333;/*f44108;*/
    text-decoration: none; /*underline;*/
}

#closure-blocks .block ul
{
	list-style: none;
}

#closure-blocks .subnav.block .block-close
{
	clear: both;
    height: 8px;
    background-position: bottom left;
    background-image: url(/sites/all/wausau/backgrounds/subnav-bottom.png);
	background-repeat: no-repeat;
}

#closure-blocks strong
{
	text-transform: uppercase;
	font-style: normal;
	font-weight: bold;
	color: #000;
}



#closure-blocks .block .block-inner .content .content-inner
{
    background-image: url(/sites/all/wausau/backgrounds/subnav-inner.gif);
    background-repeat: repeat-x;
    background-position: bottom left;
	padding: 7px 19px;
}

/*
#closure-blocks .block .block-inner .content ul ul
{
    background-image: none;
}
*/

/*
#closure-blocks #subnav-products
{
	width: 302px;
	margin-left: -390px;
}

#closure-blocks #block-menu-menu-industry-menu ul ul li
{
}

#closure-blocks #subnav-products .block-inner .content
{
    background-image: url(/sites/all/wausau/backgrounds/subnav-middle-wide.png);
}


*/

#closure-blocks .column1,
#closure-blocks .column2
{
	float: left;
}

#closure-blocks .column1
{
	width: 150px;
	margin-right: 11px;
}

#closure-blocks .column2
{
	width: 166px;
}


#closure-blocks #subnav-support .content
{
	width: 370px;
	min-height: 240;
	background-image: url(/sites/all/wausau/backgrounds/subnav-middle-wide.png);
	padding: 0px;
}

#closure-blocks #subnav-support .content-inner
{
	margin-left: 7px;
	padding: 7px 19px 7px 12px;	
	width: 327px;
}

#closure-blocks #subnav-support .block-close
{
    background-image: url(/sites/all/wausau/backgrounds/subnav-bottom-wide.png);
	width: 376px;
	margin-left: -4px;	
    padding-top: 1px;
}

#closure-blocks #subnav-support .support-contact
{
	background-color: #fdf4d7;
	margin-top: -7px;
	padding: 7px 12px;
    width: 162px;
	margin-bottom: 6px;
}

#closure-blocks #subnav-support .support-logins
{
	padding-left: 12px;
}

#closure-blocks .subnav.block .support-logins ul li a 
{
	text-transform: none;
	font-weight: normal;
}

/**
 * SUB NAV OVERLAYS END
 */


.page-education-faqs .node div,
.page-partners-overview .node div
{
	line-height: 19px;
	font-size: 12px;
	margin-bottom: 20px;
}

.page-education-faqs .node ul
{
	margin: 10px 0 30px 15px;
	padding: 0px;
    list-style-image: url(/sites/all/wausau/icons/bullet-black.gif);
}

.page-education-faqs .node a,
.page-education-faqs .node a:hover
{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.page-education-faqs .node ul li a,
.page-education-faqs .node ul li a,
.page-education-faqs .node a.left-arrow-link
{
	color: #373D42; /*#f44108;*/
}

.page-education-faqs .node ul li a:hover
{
	text-decoration: underline;
}

.page-education-faqs .node a.left-link
{

}

.modal 
{
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

.modal-shield
{
	background-color: #000;
}

.modal img
{
	top: 10px;
}

.modal .close-button
{
	background-image: url(/sites/all/wausau/buttons/button-close.gif);
	position: absolute;
	right: 20px;
	top: 10px;
	width: 53px;
	height: 15px;
}

.modal .close-button span
{
	display: none;
}

.section-search
{
	line-height: 14px;
}

.section-search dd
{
	margin: 0;
}

.section-search dt a,
.section-search .pager a
{
	color: #373D42; /*#f44108;*/
	text-decoration: none;
	font-size: 14px;
	line-height: 14px;
}

.section-search dt a
{
	font-weight: bold;
}

.section-search .pager
{
	margin-top: 50px;
}

.section-search dt a:hover,
.section-search .pager a:hover
{
	text-decoration: underline;
}

.section-search .pager li
{
	margin-left: 0px;
	padding: 2px;
}

.section-search .pager-current 
{
	font-size: 14px;
}

.section-search .form-item
{
	margin: 0 0 10px 0;
	color: #606060;
}

.section-search .form-item div
{
	margin-top: 10px;
}

.section-search .search-results
{
	padding-top: 12px;
}

.section-search .search-result
{
	margin-bottom: 25px;
}
.section-search .search-result dd
{
	margin-top: 5px;
}

.section-search .search-info
{
	display: none;
}

#content-bottom #block-block-40
{
	float: none;
}

#content .industry-subcats 
{
	background-color: #f5f5f5;
	padding: 12px;
	margin-left: -12px;
}
#content .industry-subcats .industry, 
#content .industry-subcats .title,
#content .industry-subcats p
{
	margin: 0;
	padding: 0;
}

#content .industry-subcats .body 
{
	margin-bottom: 10px;
}

#content .industry-subcats .industry, 
#content .industry-subcats .title
{
	font-weight: bold;
}

#content .industry-subcats a
{
	font-size: 12px;
}

#content .industry-subcat
{
	display: none;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid #ccc;
}

#content .industry-subcat em
{
	font-style: normal;
	font-weight: bold;
	color: #000;
}

#content .industry-subcats .yellow-arrow
{
	border: 0px white;
	background-color: #ff0000;	
	background-image: url(/sites/all/wausau/buttons/yellow-arrow.gif);
	width: 28px;
	height: 22px;
	text-indent: -8888px;
}

#block-block-41.block,
#block-block-42.block
{
	background-color: transparent;
	border: 0px;
	margin-bottom: 0px;
	padding: 0px;
	margin-left: -1px;
	width: 225px;
}

#block-block-41 .module,
#block-block-42 .module
{
}

#block-block-41 .block-inner,
#block-block-42 .block-inner
{
	background-color: transparent;
}

#block-block-41 .promo-module,
#block-block-42 .resource-module
{
	border: 1px solid #e4e4e4; 
	margin-bottom: 12px;
	background-color: #f8f8f8;
	padding: 2px;
}

#block-block-41 .promo-image
{
	width: 217px;
}


#block-block-41 .block-inner,
#block-block-42 .block-inner
{
	padding: 0;
}

#block-block-41 .promo-title,
#block-block-42 .resource-title
{
	margin-top: 10px;
	margin-bottom: 6px;
	font-weight: bold;
}

#block-block-41 .promo-title,
#block-block-41 .promo-body,
#block-block-41 .left-arrow-grey,
#block-block-42 .resource-title,
#block-block-42 .resource-body,
#block-block-42 .left-arrow-grey
{
	margin-left: 9px;
}

#block-block-41 a.left-arrow-grey,
#block-block-42 a.left-arrow-grey
{
background-image:url("/sites/all/wausau/icons/arrow-grey.gif");
background-repeat:no-repeat;
	margin-top: 6px;
	margin-bottom: 12px;
	display: block;
}

#block-block-42 .resource-header
{
	background-color: #bbb;
	color: #fff;
	padding: 9px 3px 9px 8px;
	margin: -2px 0 0 0;
	width: 206px;
	font-weight: bold;
}

.section-search .pager-last.last,
.section-search .pager-first.first
{
	display: none;
}


#block-block-43 h2,
#block-block-44 h2
{
	background-color: #ccc;
	padding: 6px;
	color: #fff;
}

#block-block-43 p,
#block-block-44 p
{
	font-weight: bold;
	color: #000;
	margin-bottom: 2px;
	display: block;
}

#block-block-43 .block-inner,
#block-block-44 .block-inner
{
	padding: 0;
}

#block-block-43 .content,
#block-block-44 .content
{
	padding: 5px 10px;
}

#block-block-43 a,
#block-block-44 a
{
	display: block;
	margin-bottom: 10px;
}

.node-type-webform label,
.node-type-webform input
{
	float: left;
}

.node-type-webform label
{
	width: 100px;
	font-size: 12px;
}

.node-type-webform input
{
	margin-bottom: 10px;
}

.webform-component-select
{
	clear: both;
}

.node-type-webform #edit-submit
{
	clear: both;
	margin: 10px 100px;
	background-image: url(/sites/all/wausau/buttons/submit-button.jpg);
	text-indent: -999px;
    text-transform: uppercase;
	width: 95px;
	height: 25px;
	border: 0;
}

.node-type-webform .form-item
{
	clear: both;
}

.webform-component-checkboxes label
{
    width: 230px;
    clear: both;
    float: none;
}

.node-type-webform .form-radios .form-item,
.node-type-webform .form-checkboxes .form-item
{
	clear: none;
}

.node-type-webform .form-checkboxes .form-item
{
	float: left;
	width: 215px;
}

#edit-submitted-comments-wrapper,
#edit-submitted-comments-wrapper label
{
	clear: both;
    float: none;
}

.node-type-webform .form-text
{
	width: 155px;
}

#webform-component-i_am_interested_in
{
	margin-bottom: 15px;
/*	padding-top: 5px;*/
}

#webform-component-comments
{
	margin-top: 15px;
	padding-top: 10px;
	clear: both;
}

#webform-component-i_am_interested_in .form-checkboxes 
{
	clear: both;
}

#webform-component-i_am_interested_in label
{
	margin-bottom: 20px;
}

#webform-component-i_am_interested_in .form-checkboxes label,
#webform-component-i_am_interested_in .form-checkboxes .form-item
{
	margin: 0px;
}

#webform-component-i_opt_in_to_future_communications_re label
{
	width: 450px;
	clear: both;
}

#webform-component-i_am_interested_in label
{
	width: 250px;
}

#webform-component-i_opt_in_to_future_communications_re
{
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	padding-bottom: 10px;
	height: 85px;
}

#webform-component-i_opt_in_to_future_communications_re label
{
	margin-bottom: 10px;
}

#webform-component-i_opt_in_to_future_communications_re .form-item label
{
/*	margin-bottom: 0px;*/
}

.node-type-webform .messages.status
{
	margin-top: 10px;
}

.page-resource-download #content
{
	padding-left: 0;
}

#node-267 .content
{
    margin-top: 20px;
}

.field-field-location-page-column2
{
    float: right;
    width: 230px;
}

#node-267 .content p
{
    float: left; 
}

#node-267 .field-field-location-page-column2 p
{
    float: none;
    margin-bottom: 2px;
}

.front #block-views-home_small_promo-block_2 .view-content
{
    margin-bottom: 10px;
}

.page-education-overview #sidebar-right-inner
{
	margin-top: 141px;
}

.page-education-plans #sidebar-right-inner
{
    margin-top: 220px;
}

.page-education-plans #content
{
	padding: 0 0 12px 0;
}


.page-feeds
{
    color: #666;
}

.page-feeds #content
{
    padding: 0;
	margin-top: 16px;
	width: 600px;
}

.page-feeds #content p.subhead
{ 
    margin-left: 0;
    margin-top: 10px;
    margin-bottom: 14px;
	font-size: 18px;
	color: #666;

}

.page-feeds h3
{
	color: #666;
}

.page-feeds #content a
{
    font-size: 11px;
	font-weight: bold;
    display: block;
    background-image: url(/sites/all/wausau/icons/feeds.gif);
	padding-left: 20px;
	background-repeat: no-repeat;
}

.page-feeds #content p
{ 
    margin-left: 20px;
}

.form-radios .form-item
{
/*    float: left;*/
}

.form-radios
{
    margin-top: -10px;
}

br
{
    height: 1px;
    margin-top: -5px;
}

/*
 * CAMPAIGNs
 */
.section-campaign #content p
{
    color: #fff;
}

.section-campaign #main
{
}

/*
.page-integratedreceivables #main
{
   background-color: #98b1af;
	background-image: url(/sites/all/wausau/backgrounds/campaign-background.gif);
    background-position: center bottom;
	background-repeat: repeat-x;
	width: 952px;
}
*/

.section-campaign #main-inner
{
	background-color: transparent;
}

.section-campaign #footer-inner .region-count-1
{
	background-color: transparent;
}

.section-campaign .views-field-body
{
	margin: -3px 0 0 0;
	background-image: none;
	background-color: #a8b3b7;
	margin-left: 0;
	width: 952px;
}

/*
.page-integratedreceivables .views-field-body
{
	margin: 2px 0 0 59px;
    padding-bottom: 20px;		
    width: 360px;
	background-image: url(/sites/all/wausau/backgrounds/campaign-body-background.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
*/

.section-campaign .views-field-field-campaign-hero-fid
{
	height: 250px;
	width: 952px;
	background-image: url(/sites/all/wausau/backgrounds/bar-background.gif);
    background-position: 0 300px;
	padding-bottom: 49px;
	background-repeat: repeat-y;
	background-color: #A8B3B7;
}

/*
.page-integratedreceivables .views-field-field-campaign-hero-fid
{
    background-image: none;
	padding-bottom: 0px;
}
*/

.section-campaign .views-field-field-campaign-event-value
{
	display: none;
}

.section-campaign .views-field-body ul
{
	margin: 0px;
    list-style-image: url(/sites/all/wausau/icons/bullet-green.gif);
    width: 360px;
	padding: 5px 10px 100px 60px;
}

/*
.page-integratedreceivables .views-field-body ul
{
    width: 314px;
	padding: 0 30px 10px 35px; 
}
*/

.section-campaign #content .views-field-body ul li
{
	padding: 5px 0px;
}

.section-campaign #content .views-field-body ul li,
.section-campaign #content .views-field-body ul li p
{
	font-size: 16px;
    color: #424242;
}

/*
.page-integratedreceivables #content .views-field-body ul li
{
	color: #fff;
}
*/

.section-campaign #content h1
{
    color: #424242;
    font-size: 16px;
    margin-left: 60px;
    font-weight: bold;
 	padding-top: 30px;
}

/*
.page-integratedreceivables h1
{
}
*/

.section-campaign .views-field-field-campaign-event-value
{
		margin: 2px 0 0 59px;
		min-height: 60px;
		padding: 12px 20px 0 20px;
		background-image: url(/sites/all/wausau/backgrounds/campaign-event-background.gif);
		background-repeat: no-repeat;
		color: #fff;
}

.section-campaign .views-field-field-campaign-event-value label
{
		color: #373D42; /*#f44108;*/
		font-size: 16px;
		display: block;
		height: 20px;
		float: left;
		margin-right: 10px;
}

.section-campaign .views-field-field-campaign-event-value span
{
		color: #fff;
		font-size: 12px;
		display: block;
		float: left;
		width: 265px;
		line-height: 19px;
}

.section-campaign .content-title
{
    display: none;
}

.section-campaign #content
{
    margin: 0;
    padding: 0;
	width: 420px;
}

.section-campaign #content-area
{
    padding: 0 0 16px 0;
}

.section-campaign #content-area
{
    padding: 0px;
}

.section-campaign #sidebar-right
{
	margin-right: 10px;
    top: 238px;
	width: 507px;
	background-image: url(/sites/all/wausau/backgrounds/wyntk-header.gif);
	background-repeat: no-repeat;
    height: 40px;

}

/*
.page-integratedreceivables #sidebar-right
{
	top: 252px;
	width: 510px;
	background-image: none;
}
*/

.section-campaign #sidebar-right-inner
{
	 margin-top: 41px;
	 color: #fff;
}

/*
.page-integratedreceivables #sidebar-right-inner
{
    margin-top: 0px;
}
*/

.section-campaign #sidebar-right-inner .block-inner .content
{
	 background-color: #000;
}

/*
.page-integratedreceivables #sidebar-right-inner .block-inner .content
{
    background-color: transparent;
}
*/

.section-campaign #sidebar-right .block-inner
{
		background-color: transparent;
		border: 0px;
		padding: 0;
}

.section-campaign #sidebar-right #block-block-53 .block-close
{
    height: 11px;
}

.section-campaign #sidebar-right .block
{
	background-color: transparent;
	background-position: left bottom;
	border: 0px;
	padding: 0;
	margin: 0;
}

/*
.page-integratedreceivables #sidebar-right #block-block-53
{
	background-image: url(/sites/all/wausau/backgrounds/campaign-resources-background.gif);
}
*/

.section-campaign #sidebar-right #block-block-53 .featured-video
{
	height: 80px;
    margin-bottom: 20px;
}

.section-campaign #sidebar-right #block-block-53 .featured-video div
{   
    display: block;
    float: left;
	height: 82px;
	width: 220px;
	margin-left: 12px;
    margin-right: 10px;
	line-height: 17px;
}

.section-campaign #sidebar-right #block-block-53 .featured-video div p
{
    color: #fff;
	font-weight: normal;
}

.section-campaign #sidebar-right #block-block-53 .featured-video h4
{
    color: #78b0b4;
	text-transform: uppercase;
    margin-bottom: 5px;
	font-weight: normal;
}


.section-campaign #sidebar-right #block-block-53 .block-close
{
		padding-bottom: 10px;
}


.section-campaign #sidebar-right .campaign-resource
{
		background-repeat: no-repeat;
		padding: 0 0 0 22px;
		float: left;
		width: 200px;	
 	min-height: 65px;	
		margin: 0 10px 0 10px;
		background-position: 0px 5px;
}



.section-campaign #sidebar-right .campaign-resource.icon-pdf
{
	background-image: url(/sites/all/wausau/icons/whitepaper.gif);
}

/*
.section-integratedreceivables #sidebar-right .campaign-resource.icon-pdf
{
    background-image: url(/sites/all/wausau/icons/icon-pdf.gif);
}
*/

.section-campaign #sidebar-right .campaign-resource.icon-flv
{
		background-image: url(/sites/all/wausau/icons/icon-film.gif);
}

.section-campaign #sidebar-right .campaign-resource.icon-webcast
{
		background-image: url(/sites/all/wausau/icons/icon-tv.gif);
}

.section-campaign #sidebar-right .campaign-resource.icon-pdf
{
    background-position: 0 3px;
}

.section-campaign #sidebar-right .campaign-resource p
{
    color: #fff;
	line-height: 19px;
}

/*
.page-integratedreceivables #sidebar-right .campaign-resource p
{
	color: #373D42; /*#f44108;*/
}
*/

.section-campaign #sidebar-right .region-count-1 .block-inner a
{
	font-weight: normal;
	color: #373D42; /*#f44108;*/
	background-image: none;
	margin: 0;
	padding: 0;
	text-decoration: underline;
}

.section-campaign #sidebar-right .region-count-1 .block-inner a
{
    color: #f9cb3f;
}

/*
.page-integratedreceivables #sidebar-right .region-count-1 .block-inner a
{
	color: #373D42; /*#F44108*/
}
*/

.section-campaign #sidebar-right .region-count-1 .block-inner .content
{
    padding: 10px;
}

/*
.page-integratedreceivables #sidebar-right .region-count-1 .block-inner .content
{
    padding: 0px;
}
*/

.section-campaign #sidebar-right .block-close
{
    background-image: url(/sites/all/wausau/backgrounds/wyntk-bottom.gif);
}
/*
.page-integratedreceivables #sidebar-right .block-close
{
    background-image: none;
}
*/

.section-campaign #block-block-2
{
    display: none;
}	

.section-campaign #block-block-2
{
    display: block;
}	

.section-campaign .util-links
{
		background-color: transparent;
		width: 175px;
		color: #cccccc;
}

.section-campaign .stbuttontext
{
		color: #333;
}

.section-campaign #block-block-54,
.section-campaign #block-block-58
{
	position: relative;
	top: -45px;
	padding: 0;
	height: 0;
}

.section-campaign #block-block-58
{
   display: none;
}

.section-campaign #block-block-58
{
    display: block;
    top: 0px;
    margin-left: 55px;
	position: absolute;
}

.section-campaign #block-block-54 h4
{
   display: none;
}

.section-campaign .util-links, 
.section-campaign .contact-module
{
		float: right;
		padding: 7px;
		color: #333;
		margin-right: 10px;
}

.section-campaign .util-links, 
.section-campaign .contact-module
{
    float: none;
}

.section-campaign #block-block-54
{
    left: 70px;
}

.section-campaign .contact-module
{
    position: absolute;
    top: 364px;
	width: 210px;
}

.section-campaign #block-block-54 .contact-module
{
    display: none;
}

.section-campaign .contact-module a
{
		color: #333;
}

.section-campaign .contact-module a
{
    text-decoration: underline;
}

.section-campaign .contact-module p,
.section-campaign .contact-module a,
.section-campaign .contact-module div,
.section-campaign .contact-module h4
{
		margin-right: 10px;
		display: inline;
}

.section-campaign .contact-module h4
{
    display: none;
}

.section-campaign .contact-module h4
{
		font-size: 18px;
}

.section-campaign .contact-module a.email
{
		background-image: url(/sites/all/wausau/icons/email.gif);		
		padding-left: 20px;
		background-repeat: no-repeat;
		background-position: 0 -4px;
		font-size: 12px;
}

.section-campaign .contact-module p
{
		font-weight: bold;
		color: #333;
}

.section-campaign .contact-module p span
{
		font-weight: normal;
}


.section-campaign .util-links, 
.section-campaign.contact-module,
.section-campaign.contact-module p,
.section-campaign.contact-module a
{
	color: #000;
}

.section-campaign .learnmore
{
    font-size: 12px;
    color: #000;
	font-weight: 600;
    text-decoration: underline;
    display: block;
    position: absolute;
	top: 274px;
    left: 265px;
}

#block-block-3
{
	display: none;
}

#edit-query
{
	border: 0px;
}