﻿.articleWidget { height: 310px; }

.articleMainText{ height: 180px; }

.articleImage{ height: 100px; }

.PBUnsizable { width: 100%; }

.PBViewing { width: 100%; }

.headreport 
{
    padding-left: 0 !important;
    line-height: normal !important;
    color: #103184 !important;
    font-size: 1.8em !important;
    font-family: Arial, 'sans serif' !important;
    text-decoration: none !important;
    font-weight: normal !important;
    background-color: transparent !important;
    border-bottom: none !important;
}

a.refreshlink { color: #103184 !important; }

.js .contentWall .filterContainer 
{
    display: inline-block !important;
}

/*.bannerItem { height: 350px; }*/

.ui-autocomplete 
{
    max-height: 100px;
	overflow-y: auto;
	overflow-x: hidden;
	padding-right: 20px;
}

.pageControls { padding: 4px 5px; }

.js .homepageSector .productBanner h2 { margin-top: 0px; }

.homepageSector .productBanner h2 { margin-top: 0px; }

.linkList .inner
{
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .2);
    box-shadow: 0 0 5px rgba(0, 0, 0, .2);
}

.asideComponentGroup .curlShadow{ display: none; }

/*.sectionSearch { width: 221px; } removed */

.shareFooterComponent .controls .addthis_toolbox { width: 400px; }

.genericPromo .dialogueComponent .componentContent, .dialogueComponent .componentContent { height: 38px; }

.searchSectionHeading
{
    font-weight: bold;
    font-size: 5em;
}

.normalSpacing { letter-spacing: normal; word-spacing: normal; }

.widgetHeightPlusBorder { height: 314px; overflow: hidden; }

.widgetHeight { height: 312px; overflow: hidden; }

.filterResults table{ width: 100%; }

.filterResults td 
{
    font-size: 1.3em;
    line-height: 1.5em;
    color: #103184;
    padding: 2px 5px;
    border-top: 1px solid #D6E8F7;
    border-bottom: 1px solid #A2CAED;
    border-top: 1px solid #F5F9FD; 
}

.articleWrapper 
{
    width: 173px;
    display: inline-block;
    margin: 0 3px 15px;
    word-spacing: normal;
    letter-spacing: normal;
    vertical-align: top; 
}

/*.nestedGrid .genericPromo .componentContentInner { height: auto; }
.genericPromo .componentContent */
.genericPromo .componentContentInner {overflow:auto;}
.genericPromo .articleMainText .componentContentInner {height: 155px;}
.genericPromo . genericPromoInner .articleMainText .richTextPanel p {margin-bottom: 0;} 

.saveBar .componentContent { min-height: auto; }
.saveBar .componentTitle { border-bottom:none; float:left; padding-bottom:0; margin:0; }
.saveBar .linkBtn { margin-right:10px; float:right; }

.profileLoginContentInner a.profileLink { line-height: 1.75em; padding: 3px 0 !important; }
.microsite_dz .variablePromo, .microsite_dz .variablePromoInner {margin-bottom:0 !important;}