﻿#SpotlightSection h3, .resourceColumns h3 
{
    height: 31px;
    overflow: hidden;
    text-indent: -9999px;
    background-repeat: no-repeat;
}
#SpotlightSection 
{
    font-size: 1.2em;
    line-height: 1.4em;
    width: 100%;
    overflow: hidden;
    margin: 0 0 2em 0;
}
#SpotlightSection h3 { background-color: #008064; }
#SpotlightSection .image { float: right; }
#SpotlightSection .content 
{
    padding: 0 10px;
}
.resourceColumns h3 
{
    background-color: #49a942;
    width: 100%;
    overflow: hidden;
}
.resourceColumns .column 
{
    width: 150px;
    float: left;
    margin-right: 24px;
}
.resourceColumns .last 
{
    margin-right: 0;
    float: right;
}
.resourceColumns .content 
{
    padding: 0 5px;
}

/**** Pager Table ************************************************************************/
table.pagerTable 
{
    border-collapse: collapse;
    border-top: 1px solid #c8c7c7;
    width: 100%;
}
table.pagerTable td 
{
    border-bottom: 1px solid #c8c7c7;
    padding: 20px 12px 20px 2px;
}
table.pagerTable .info { font-size: .9em; }
table.pagerTable .info, table.pagerTable .description { margin: 0 0 .5em 0; }

.glossaryListTerm {
	font-weight: bold;
}
.header th
{
    padding-bottom: 10px;
}