/* Right Callout */
.callout { width:238px; border:1px solid #bababa; margin-bottom:10px; }
.callout td p { margin:0px; }
.callout thead td { background-color: #007db1; font:17px/21px century gothic, arial; color:#ffffff; text-indent:10px; }
.callout thead td a { width:238px; display:block; color:#ffffff; background-color:#007db1; padding:4px 0px 4px 0px; }
.callout thead td a:hover { text-decoration:none; color:#ffffff; background-color:#0086be; }
.callout thead td .wausauBlue { color:#32b1e5; }
.callout tbody td { background-color:#ffffff; padding:10px; }
.callout tbody td tbody td { padding:0px; }
.callout tfoot td { background-color:#dad9d9; padding:6px 10px 6px 10px; }
.callout tfoot td a { color:#007db1; }

/* Right Callout > Red Version */
.calloutRed { width:238px; border:1px solid #bababa; margin-bottom:10px; }
.calloutRed td p { margin:0px; }
.calloutRed thead td { background-color:#c1272d; font:17px/21px century gothic, arial; color:#ffffff; text-indent:10px; }
.calloutRed thead td a { width:238px; display:block; color:#ffffff; background-color:#c1272d; padding:4px 0px 4px 0px; }
.calloutRed thead td a:hover { text-decoration:none; color:#ffffff; background-color:#de3037; }
.calloutRed thead td .wausauRed { color:#ea5056; }
.calloutRed tbody td { background-color:#ffffff; padding:10px; }
.calloutRed tbody td tbody td { padding:0px; }
.calloutRed tfoot td { background-color:#dad9d9; padding:6px 10px 6px 10px; }
.calloutRed tfoot td a { color:#007db1; }

/* Colors */
.wausauGreen { color:#6eb43f; }
.wausauBlue { color:#007db1; }
.wausauWhite { color:#ffffff; }
.wausauRed { color:#c1272d; }
.wausauGrey { color:#6e6e6e; }

a:hover.wausauGreen { color:#548930; }
a:hover.wausauBlue { color:#007db1; }

/* Assets */
.auto { width:auto !important; }
.inline { display:inline !important; }
.block { display:block !important; }
.center { margin:0px auto 0px auto !important; }
.clear { clear:both !important; }
.collapse { height:0px !important; }
.relative { position:relative !important; }
.absolute { position:absolute !important; }
.left { float:left !important; }
.right { float:right !important; }
.overflow { overflow:hidden !important; }
.hidden { display:none !important; visibility:hidden !important; }
.wrap { white-space:normal !important; }
.nowrap { white-space:nowrap !important; }
.nomargin { margin:0px 0px 0px 0px !important; }
.margin6 { margin:0px 0px 6px 0px !important; }
.margin12 { margin:0px 0px 12px 0px !important; }
.margin24 { margin:0px 0px 24px 0px !important; }
.padding6 { padding:0px 0px 6px 0px !important; }
.padding12 { padding:0px 0px 6px 0px !important; }
.padding24 { padding:0px 0px 6px 0px !important; }
.nopadding { padding:0px 0px 0px 0px !important; }
.noborder { border:0px !important; }
.nohover { text-decoration:none !important; }
.nobold { font-weight:normal !important; }
.nobackground { background:none !important; }
.condensed { font:10px/12px verdana !important; }
.columnLeft { vertical-align:top; padding:0px 12px 0px 0px !important; }
.columnCenter { vertical-align:top; padding:0px 12px 0px 12px !important; }
.columnRight { vertical-align:top; padding:0px 0px 0px 12px !important; }
.hr { height:1px; background:url(../images/h-dash.gif) repeat-x 0px 100%; }
.indent { text-indent:10px; }

.heart { position:relative; top:3px; }

.headline,
a.headline,
.headlineGreen,
a.headlineGreen,
.headlineBlue,
a.headlineBlue { font:16px/20px century gothic, arial; margin-bottom:12px; }

.headlineGreen,
a.headlineGreen { color:#6eb43f; }
.headlineBlue,
a.headlineBlue { color:#007db1; }

.backToTop { clear:both; float:right; font:10px/14px century gothic, verdana; color:#6e6e6e; text-align:right; display:inline; margin:0px 0px 12px 0px; }

/* body > main column > blue tab */
a.tabBlue { width:auto; height:24px; font:bold 11px/24px verdana; color:#ffffff !important; text-decoration:none; float:left; display:block; background:#006893; display:inline; margin:0px 12px 0px 0px; padding:0px 14px 0px 14px; }
a:hover.tabBlue { color:#ffffff !important; text-decoration:none !important; background:#0086be; }

/* body > main column > green tab */
a.tabGreen { width:auto; height:24px; font:bold 11px/24px verdana; color:#ffffff !important; text-decoration:none; float:left; display:block; background:#58962f; display:inline; margin:0px 12px 0px 0px; padding:0px 14px 0px 14px; }
a:hover.tabGreen { color:#ffffff !important; text-decoration:none !important; background:#5fa233; }

/* body > main column > red tab */
a.tabRed { width:auto; height:24px; font:bold 11px/24px verdana; color:#ffffff !important; text-decoration:none; float:left; display:block; background:#c1272d; display:inline; margin:0px 12px 0px 0px; padding:0px 14px 0px 14px; }
a:hover.tabRed { color:#ffffff !important; text-decoration:none !important; background:#de3037; }
