ul li{
    background:none;
    list-style-type:none;
    margin-left:0;
}
.content .mainContent.withSidebar {
    padding: 0px 0;
}
.mainSidebarExtras h2
{
    color:#2B3D60;
    text-transform:none;
}
.content .mainContent .breadcrumbs {
    color: #255DAC;
    padding: 12px 0 20px 0;
}
.content .mainContent .newscenterWrapper .breadcrumbs {
    padding-bottom: 25px;	
}
.newscenterLeftSide h2
{
    color: #2B3D60;
    padding: 10px 0 5px 10px;
}
.newscenterWrapper {
    padding-left:0;
    width: 100%;
    font-size:1em;
    /* background: url('img/communications/contentBG.jpg') repeat-y; */
}

.newscenterWrapper h4 {
    color: #001537;
    float: none;
    font-family: 'ArialBold';
    padding: 0 0 15px !important;
    width: 212px;
}
.newscenterWrapper h4.sfpostTitle {
	font-family:'HelveticaNeueLight';
	font-weight:bold;
	width:100%;
    color: #333333;
}
.newscenterWrapper h4.sfpostTitle a {
	font-family:'HelveticaNeueLight';
	font-weight:bold;
	width:100%;
    color: #255dac;
}
.newscenterWrapper .leftSide p.sfpostSummary
{
	padding: 15px 0;
}
.newscenterWrapper .rightSide {
    /* border: 1px solid black; */
    height:100%;
    float:right;
    padding-top:15px;
    width:180px !important;
}
.newscenterWrapper .rightSide h1
{
    /*font-family:Trebuchet MS;*/
    font-weight:normal;
    padding: 10px 5px 5px 5px;
    line-height:24px;
    text-align:center;
}
.newscenterWrapper .rightSide h2
{
    margin-top:10px;
    border-top:3px solid #006fb9;
    color: #2B3D60;
    padding-top: 10px;
    font-variant: small-caps;
}
.newscenterWrapper .rightSide .calendar
{
    box-shadow: 3px 3px 6px #CCCCCC;
    background: url('img/communications/calendarBG.png') no-repeat;
    width:176px;
    color:#fff;
    margin-bottom:10px;
}
.newscenterWrapper .rightSide .contactUs
{
    box-shadow: 3px 3px 6px #CCCCCC;
    background: url('img/communications/contactUsBG.png') no-repeat;
    width:176px;
    color:#fff;
    margin-bottom:10px;
}
.newscenterWrapper .rightSide .contactUs h1
{
    color:#a4cffe;
    font-weight:normal;
    text-align:left;
    line-height:24px;
}
.newscenterWrapper .rightSide .contactUs p
{
    clear:both;
    padding: 0px 5px 5px 5px;
    color:#fff;
    text-align:left;
}
.newscenterWrapper .rightSide .contactUs a 
{
    padding: 0px 5px 5px 5px;
    color:#fff;
    text-align:left;
}
.newscenterWrapper .rightSide .formDIV
{
    padding-bottom:10px;
    border-bottom: 1px dashed #d2def2;
}
/*Contacts List */
/* .newscenterWrapper .rightSide .prContent {
        background-color: #F2F3F5;
        border: 1px solid #D8D8D8;
        width:98%;
        margin:0 3px 10px 3px;
        font-size: .75em;
        font-family:Tahoma;
    }
*/
 .newscenterWrapper .rightSide .prContent .toggleLink
    {
        background: none;
        text-transform: uppercase;
        margin: 0 10px 0 0;
        padding: 0;
        border-top: 1px dashed #C0C2C5;
        
    }
    .newscenterWrapper .rightSide .prContent .toggleLink a 
    {
        font-size: .85em;
        font-weight:bold;
        text-transform: uppercase;
        font-family:Tahoma;
        /*color:#006fb9;*/
    }
/** LEFT SIDE **/
.leftSide ul li
{
    clear:both;   
}
.newscenterWrapper .leftSide {
    border-right: 1px solid #424242;
    height:100%;
    width:515px !important;
    float:left;
}
.newscenterWrapper .leftSide h1
{
    margin-right:10px;
}
.newscenterWrapper .leftSide .featuredNewsItem a
{
    font-size: 1.3em;
}
.newscenterWrapper .leftSide h2{
    min-height:25px;
    font-family: 'HelveticaNeueLight';
    color:#fff;
    padding: 3px;
}
.newscenterWrapper .leftSide h3
{
    padding:0;
    padding-top:25px;
}
.newscenterWrapper .leftSide p
{
    padding: 0 0 5px 0;
}
.newscenterWrapper .leftSide p.sfpostSummary
{
padding: 5px 0;
}
.newscenterWrapper .leftSide ul
{
    padding:0;
}
.leftSide .featuredNewsItem
{
    padding-top:10px;
}
.leftSide li.featuredNewsItem
{
    background:none !important;
    list-style:none;
    width: 100%;
    padding-left:0;  
    height:250px;
    margin:0;
}
.newscenterWrapper .leftSide .featuredNewsItem .topVisual
{
    float: left;
    margin-right: 10px;
    
}
.newscenterWrapper .leftSide .featuredNewsItem .topVisual img
{
    width: 300px;
    height: 261px;
    box-shadow: 0 0 6px #888888;
    padding:5px;
}
/*
.newscenterWrapper .leftSide .featuredNewsItem h1
{
    font-family: 'HelveticaNeueLight';
    font-size: 1.5em;
    color:#333333;
    margin-right:10px;
}
*/
.newscenterWrapper .leftSide .featuredNewsItem a {
    font-family: 'HelveticaNeueLight';
    color:#255dac;
    text-decoration:none;
}

.newscenterWrapper .leftSide .featuredNewsItem a:hover {
    text-decoration:none;
}

.leftSide .prContent 
{
    margin-top:10px;
    border-top:3px solid #006fb9;
    width:98%;
    font-size:1em;
    color:#2b3d60;
    padding-bottom:10px;
    /*border-bottom: 1px dashed #d2def2;*/
}
.leftSide .prContent h1
{
    font-family: 'HelveticaNeueLight';
    color:#333333;
    margin-right:10px;
}
.leftSide .prContent h2
{
    color:#2b3d60;
    background:none;
    padding:10px 0 15px 0;
}
.leftSide .prContent h3
{
    /*font-family: Trebuchet MS;*/
    color:#333333;
    background:none;
    font-size:1.2em;
    padding:0;
}
.leftSide .prContent ul li
{
    
}
.leftSide .featuredVideo h2
{
    font-family: 'HelveticaNeueLight';
    font-weight: bold;
    width: 100%;
    color: #333333;
}
.leftSide .videoLeft 
{
    float:left;
    width:324px;
}
.leftSide .videoRight 
{
    float:right;
    width:165px !important;
    padding-left:5px;
}
.leftSide .videoRight h1, .leftSide .videoRight h2
{
    border-bottom: 1px dashed #d2def2;
    padding-bottom:10px;
}
.leftSide .videoRight p
{
    text-align:right;
    padding-top:5px;
    
}
.leftSide .expertLeft 
{
    float:left;
    width:250px;
}
.leftSide .expertLeft img
{
    width:240px;
    height:240px;
    box-shadow: 0 0 6px #888888;
    padding:5px;
}
.leftSide .expertRight 
{
    float:right;
    width:239px !important;
    padding-left:5px;
}
.leftSide .expertRight h3
{
    border-bottom: 1px dashed #d2def2;
    padding-bottom:10px;
}
.leftSide .expertRight p
{
    text-align:right;
    padding-top:5px;
}

/** NEWS RELEASES **/
.prContent .sfnewsDetails {
    /* padding-left:28px; */
}
.prContent .sfnewsListItem_small
{
    padding: 10px 0 10px 0;
    width:95%;
    background:none !important;
    list-style:none;
    width: 100%;
    border-bottom: 1px dashed #d2def2;
    min-height:75px;
    vertical-align:middle;
    margin-left:0;
}
.sfnewsListItem_small img
{
    width: 77px;
    height: 67px;
    box-shadow: 0 0 6px #888888;
    padding:5px;
}
.prContent .sfnewsListItem_small .newsImage
{
    float:left;
    padding:0;
    display: inline-block;
}
.prContent .sfnewsListItem_small .newsDetail
{
    float:left;
    width:350px;
    padding-left:10px;
    display: inline-block;
}   

.prContent .sfnewsListItem_small .newsDetail h3, .prContent .sfnewsListItem_small .newsDetail h3 a
{
    padding-top:0;
    font-size:1em;
    text-decoration:none;
    line-height:normal;
}

.prContent .sfnewsListItem_small a, .prContent a {
    /*font-family:Trebuchet MS;*/
    /*color:#006fb9;*/
    text-decoration:none;
}

.prContent .sfnewsListItem
{
    padding: 10px 0 10px 0;
    width:95%;
    background:none !important;
    list-style:none;
    width: 100%;
    border-bottom: 1px dashed #d2def2;
    min-height:186px;
    vertical-align:middle;
}
.prContent .sfnewsListItem img
{
    width: 202px;
    height: 176px;
    box-shadow: 0 0 6px #888888;
    padding:5px;
}
.prContent .sfnewsListItem .newsImage
{
    float:left;
    padding:0;
    display: inline-block;
    width:auto;
}
.prContent .sfnewsListItem .newsDetail
{
    width:275px;
    padding-left:10px;
    display: inline-block;
    overflow:hidden;
}

.prContent .sfnewsListItem .newsDetail p
{
    padding-top:10px;
}

.prContent .sfnewsListItem .newsDetail h3, .prContent .sfnewsListItem .newsDetail h3 a
{
    padding-top:0;
    /*font-family:Trebuchet MS;*/
    color:#006fb9;
    font-size:1em;
    text-decoration:none;
    line-height:normal;
}

.sfnewsLinksWrp {
padding-bottom:15px;
}

.prContent .sfnewsListItem a, .prContent .sfnewsListItem a:link, .prContent .sfnewsListItem a:focus, .prContent .sfnewsListItem a:hover, .prContent .sfnewsListItem a:active {
    /*font-family:Trebuchet MS;*/
    color:#006fb9;
    text-decoration:none;
}

div.sharedrop {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F9F9F9;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-color: -moz-use-text-color #DDDDDD #DDDDDD;
    border-image: none;
    border-right: 1px solid #DDDDDD;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    float: right;
    margin-top: -15px;
    padding: 4px 0 5px;
    text-align: center;
    width: 100px;
}

h3.sfnewsTitle {
    font-size:2em;
}

/*  RSS FEED */
.rssFeed
{
    width:100%;
    border-bottom: 1px dashed #d2def2;
}

/** TWITTER FEED **/
#twitter-widget-0 
{
    padding-left:5px;
    min-width:0 !important;
    width:95% !important;
}

div.sharedrop {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F9F9F9;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-color: -moz-use-text-color #DDDDDD #DDDDDD;
    border-image: none;
    border-right: 1px solid #DDDDDD;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    float: right;
    margin-top: 1px;
    padding: 4px 0 5px;
    text-align: center;
    width: 100px;
}

.footer a {
    font-family:'ArialRegular';
	font-size:11px;
	line-height:20px;
	color:#a9caff;
	text-decoration:underline;
}
.footer a:hover {
	text-decoration:none;
}

/*================== RESPONSIVE ==========================*/
@media only screen and (max-width : 960px) {
    .newscenterWrapper{
        font-size:1em;
    }
    /*
    .newscenterLeftSide
    {
        margin: 0;
        padding: 0;
        width: 100%;
    }
    .newscenterWrapper .leftSide {
        width:75% !important;
    }
    .newscenterWrapper .rightSide {
        width:24% !important;
    }
        */
    .newscenterWrapper .leftSide {
        width:100% !important;
        border:none;
    }
    .newscenterWrapper .rightSide {
        clear:both;
        float:left;
        width:100% !important;
    }
    .leftSide .featuredNewsItem{
        padding:0;
    }
    .leftSide li.featuredNewsItem{
        height:100%;
    }
    .newscenterWrapper .leftSide .featuredNewsItem .topVisual{
        width:50%;
    }
    .newscenterWrapper .leftSide .featuredNewsItem .topVisual img
    {
        width: 100%;
        height:100%;
        padding:0;
    }
    .prContent .sfnewsListItem_small
    {
        width:95%;
        width: 100%;
        min-height:75px;
    }
    .sfnewsListItem_small img
    {
        width: 100%;
        height: 100%;
        box-shadow: 0;
        padding:1px;
    }
    .prContent .sfnewsListItem_small .newsImage
    {
        padding:0;
        width:15%;
    }
    .prContent .sfnewsListItem_small .newsDetail
    {
        width:83%;
        padding-left:2%;
    }  
    .leftSide .videoLeft 
    {
        float:left;
        max-width:324px;
        width:100%;
    }
    .leftSide .videoRight 
    {
        clear:both;
        float:left;
        width:100% !important;
        padding-left:0;
    }
    .prContent .sfnewsListItem
    {
    }
    .prContent .sfnewsListItem img
    {
        width: 100%;
        height: 100%;
        box-shadow: 0 0 1px #888888;
        padding:1px;
    }
    .prContent .sfnewsListItem .newsImage
    {
        width:25%;
        float:left;
    }
    .prContent .sfnewsListItem .newsDetail
    {
        width:74%;
        padding-left:1%;
    }
    .prContent .sfnewsListItem .newsDetail .sfnewsSummary{
        clear:both;
        float:left;
    }
}