/* CSS Document */
#content-container {
padding: 0px 0px 0px 0px !important;
}
.impact-heading {
font-size: 120%;
font-weight: normal;
color: #333333;
margin: 28px 0px 28px 28px;
}
.impact-heading2 {
font-size: 120%;
font-weight: normal;
color: #ffffff;
}
.leftycol {
vertical-align: top;
background-color: #fff;
padding: 20px 12px 4px 0px;

}



.impact-nav {
background-color: #fff;
border: 2px dashed #ccc;
background-image: url(/support/impact/images/corener.gif);
background-position: top right;
background-repeat: no-repeat;

}
td.impact-nav {
}
.impact-nav h3 {
color: #333333;
margin: 0px 2px 0px 2px !important;
font-weight: normal !important;
font-size: 93% !important;

}
.impact-nav h3 a:link, .impact-nav h3 a:visited {
text-decoration: none !important;
display: block;
padding: 2px 1px 2px 3px!important;
color: #333333 !important;
white-space: nowrap !important;
border-bottom: 0px solid #fff;
}

.impact-nav h3 a:hover{
background-color: #FF9900;
color: #ffffff !important;
background-image: url(/support/impact/images/corener.gif);
background-position: top right;
background-repeat: no-repeat;
}
.impact-nav-current {
background-color: #ececec;
background-image: url(/support/impact/images/corener.gif);
background-position: top right;
background-repeat: no-repeat;
vertical-align: bottom;
}
.impact-nav-current h3 {
margin: 0px 2px 0px 2px !important;
font-weight: normal !important;
font-size: 93% !important;
white-space: nowrap;
}
.rightycol {
vertical-align: top;
background: #fff;
padding: 32px 14px 14px 14px;
border-left: 2px  dashed #cccccc;
}
.rightycol h5{
color: #333333;
font-size: 85% !important;
line-height: 160%;
}
.rightycol h6{
color: #333333;
font-size: 77%!important;
font-weight: normal !important;
margin: 0px 0px 26px 0px !important;
font-family: Verdana, Arial, Helvetica, sans-serif !important;
}
.captionz {
font-size: 77% !important;

line-height: 100%;
color: #333333;
margin: 6px 0px 0px 0px!important;
}
.published {
margin: 28px 0px 0px 0px !important;
text-align: right;
font-size: 60%;
font-weight: bold;
letter-spacing: 1px;
font-style:italic;
color: #FFFFFF;
}
.leftycol-top {
vertical-align: top;
background-color: #fff;
padding: 20px 12px 4px 0px;

border-right: 0px solid #ececec;
text-align: center;
}
.rightycol-top {
vertical-align: top;
text-align: center;
background: #fff;
padding: 20px 14px 14px 14px;

}
.rightycol-top {
vertical-align: top;
text-align: center;
background: #fff;
padding: 20px 14px 14px 14px;
border-left: 2px  dashed #cccccc;
}
.rightycol-top img, .leftycol-top img {
border: 4px solid #ccc;
}
