
/* partners views */
.partner-accordian .views-row {
	border: 1px solid #EAEAEA;
	padding: 10px;
	margin-bottom: 10px;
}
.partner-title, .view-market-alliance-partners .views-field-title {
	margin: 0;
}
.partner-accordian  .active-partner {
	border: 1px solid #999;
}
.partner-title a, .view-market-alliance-partners .views-field-title a {
	display:block;
}
.partner-accordian .views-field-body { margin-top: 10px;}
/* Resource Center */

/* Resource Center Styleing */

.page-resource-center-by-type #content .section,
.page-resource-center #content .section{
  padding-left:15px;
  padding-top:0px;
  margin-top:-10px;
  _margin-top: 0px;
  * margin-top:0px;
}

.page-resource-center-by-type h1.title,
.page-resource-center h1.title{
  margin-left:-5px;
  margin-right:-5px;
  padding-left:5px;
  padding-bottom:5px;
  padding-top:13px;
}
.resource-center-more-link{
  float:right;
  text-align:right;
  width:95%;
}
.document-premium-icon{
  margin-bottom:-5px;
  margin-left: -11px; 
}
.view-resourceCenter .views-exposed-form{
  background:url('../images/navleft_bg.jpg') no-repeat top right;
}
.view-resourceCenter .views-exposed-form {
  height: auto;
  height: 475px;
  min-height: 475px;
}
.view-resourceCenter select{ width: 200px;}
.modalContentContainer .modalColumnLeft{
  margin-left:10px;
  margin-top:10px;
  float:left;
  width:263px;
  height:331px;
  display: block;
}
.modalContentContainer .nodeTitle,
.resourceLink{
  text-transform:capitalize;
}
.modalContentContainer .modalColumnRight{
  margin-top:10px;
  width:500px;
  height:226px;
  padding-left:20px;
  margin-left: 283px;
  text-align:left;
  margin-top: 100px;
}
.modalContentContainer .modalColumnRight .nodeTitle {}
.modalContentContainer .modalColumnRight .resource-link{
  padding-top: 20px;
}
.modalContentContainer .resource-icon{
  width:150px;
  height:150px;
  background:url('../images/pdf-icon.png') no-repeat center center;
  margin-top: 80px;
  margin-left:60px;
}
.modalColumnLeft .webinars{
  background:url('../images/webinar-icon.png') no-repeat center center;
}
.view-resourceCenter .downloadPDF{
  border:none;
}
.view-resourceCenter .downloadPDF,
.view-resourceCenter .resourceModalDisplay{
  cursor: pointer;
}

.view-resourceCenter .view-filters{
  width:230px;
  float:left;
}
.view-resourceCenter .views-exposed-widget{
  width:100%;
  padding:0;
  margin:0;
}

.view-resourceCenter .views-exposed-form .views-exposed-widget .form-submit {
  margin-top:10px;
  padding-bottom:3px;
  display: inline;
}
.view-resourceCenter .views-exposed-widget .views-widget{
  float:left;
  width:100%;
  margin-top:-5px;
 /*border-bottom:dotted 1px #a7a6aa;*/
}
.view-resourceCenter .views-exposed-widget label.widget-label{
  border-top:dotted 1px #a7a6aa;
  /*border-bottom:dotted 1px #a7a6aa;*/
  width:220px;
  height:18px;
  padding-top:9px;
  padding-bottom:5px;
  float:left;
  background:url('../images/resource-filter-arrow-down.png') no-repeat 205px center;
  _margin-top: 15px;
  * margin-top: 15px;
}
.view-resourceCenter .views-exposed-widget label.widget-label.collapsed{
   background:url('../images/resource-filter-arrow-up.png') no-repeat 205px center;
   border-bottom:none;
  _height: 0px;
  _margin-bottom: -9px;
  _position: relative;
  _z-index: 100;
  _background: url('../images/resource-filter-arrow-up.png') no-repeat 205px 15px;
  * background: url('../images/resource-filter-arrow-up.png') no-repeat 205px 15px;
  * height:5px;
}
.view-resourceCenter #filter-tid_2.views-exposed-widget .views-widget{
    border-bottom:dotted 1px #a7a6aa;
}
/* make sure the bottom filter (industry) still has a bottom border when collapsed */
.view-resourceCenter #filter-tid_2.views-exposed-widget label.widget-label.collapsed{
  border-bottom:dotted 1px #a7a6aa;
  _height:20px;
  * height:20px;
}

.view-resourceCenter .views-exposed-widget .form-item label{
  /*border:inherit;*/
  /*margin:inherit;*/
  /*padding:inherit;*/
  /*height:inherit;*/
}


.view-resourceCenter .views-exposed-widget .form-item label {
    display: block;
    padding-left: 23px;
    text-indent: -23px;
}
.view-resourceCenter .views-exposed-widget .form-item input {
  /*width: 13px;*/
  /*height: 13px;*/
  /*padding: 0;*/
  /*margin:0;*/
  /*vertical-align: bottom;*/
  /*position: relative;*/
  /*top: -1px;*/
  /**overflow: hidden;*/
}

.view-resourceCenter .view-empty,
.view-resourceCenter .view-content,
.view-resourceCenter .attachment{
  width:710px;
  float:right;
  margin-right:7px;
  _margin-right: -7px;
}
.view-display-id-page_by_type div.view-content .views-row,
.page-resource-center-by-type .view-display-id-page_2 .view-content .views-row{
  padding-left: 7px;
}
.view-resourceCenter .attachment .view-content{
  padding-left:7px;
  float:left;
}
.view-resourceCenter .view-display-id-attachment_4  .view-content{
  /* padding-left:30px;*/
}

.view-resourceCenter .attachment-after{
  margin-top:-15px;
}
.view-resourceCenter .view-content .row{
  padding-left:15px;
  padding-right:15px;
  margin-top:15px;
}

.view-resourceCenter .group{
  padding:10px;
  margin:10px;
}
.view-resourceCenter{
  position:relative;
}
/** style empty text **/
.view-resourceCenter .view-empty{
  position:absolute;
  top:105px;
  left:320px;
  width:560px;
}
.resource-center-empty-text{
    /*background:#fff;*/
    background:url('../images/noresult-middle.gif') repeat-x left center;
    height:83px;
    text-align:center;
    float:left;
    width:566px;
    margin-left:3px;
}
.resource-center-empty-text a{
    position:absolute;
    top:50px;
    left:0px;
    text-align:center;
    width:100%;
}
.resource-center-empty-text-right{
     background:url('../images/noresult-right.gif') no-repeat right center;
     height:83px;
     position:absolute;
     top:0px;
     right:-11px;


}
.resource-center-empty-text-left{
    background:url('../images/noresult-left.gif') no-repeat left center;
    height:83px;
     position:absolute;
     top:0px;
     left:0px;
     margin-right:-5px
    _margin-right:0px;

}

/** end empty text **/
.view-display-id-page_by_type div.view-content div.view-header,
.page-resource-center-by-type .view-display-id-page_2 .view-header,
.page-resource-centre-by-type .view-display-id-page_2 .view-header,
.view-resourceCenter .attachment .view-header{
  /*background:#fff;*/
  background:url('../images/round-bar_middle.gif') repeat-x left center;
  height:26px;
  margin-left:3px;
  /*border:solid 1px #E5EFEA;*/
  border:none;
  float:left;
  width:100%;
  margin-bottom:15px;
  margin-top:15px;
}

.view-display-id-page_by_type .view-content .view-header,
.page-resource-center-by-type .view-display-id-page_2 .view-header,
.page-resource-centre-by-type .view-display-id-page_2 .view-header  {
  margin-top: 0px;
  margin-bottom: 20px;
}

.view-display-id-page_by_type .view-header-right,
.view-resourceCenter.view-display-id-page_2 .view-header-right,
.view-resourceCenter .attachment .view-header-right{
  background:url('../images/round-bar_right.gif') no-repeat right center;
  height:26px;
  margin-right:-3px
  _margin-right:0px;
}
.view-display-id-page_by_type .view-header span,
.view-resourceCenter.view-display-id-page_2 .view-header span,
.view-resourceCenter .attachment .view-header span{
  background:url('../images/round-bar_left.gif') no-repeat left center;
  height:26px;
  float:left;
  width:100%;
  margin-left:-2px;
  _width:80%;
  _margin-left:0px;
}

.view-display-id-page_by_type .view-header span h5,
.view-resourceCenter.view-display-id-page_2 .view-header span h5,
.view-resourceCenter .attachment .view-header span h5{
  margin:0;
  padding:0;
  padding-left:11px;
  padding-top:4px ;
}

.view-resourceCenter .filter-header{
  border-bottom: dotted 1px #A7A6AA;
  margin-bottom: 10px;
  margin-right: 20px;
}
.view-resourceCenter .filter-header h5{
  margin: 0px 0px 5px 0px;
}
.view-resourceCenter .filter-header a{
float: right;
  margin-right: 5px;
}
.modalNIDWrapper{
  display:none;
}
.addthis_wrapper .addthis_toolbox{
  display:none;
}
#modalContentContainer .addthis_toolbox{
  display:block;
  position:relative;
  z-index:2147483645;
  float:right;
  position:absolute;
  bottom:8px;
  left:9px;
}
.VideoThumbID{ 
  text-indent: -9999px; 
  display:none ;
}

#modalContentContainer.document .addthis_toolbox{ 
  bottom: 31px; 
  left: 18px;
}
/* Category lists on blog */

.blog-right-main .view ul{
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
.blog-right-main .view ul li{
  list-style: none;
  list-style-image: none;
  border-bottom:1px dotted #B2B2B2;
  padding: 5px;
  padding-left: 0;
  text-indent: 5px;
  margin: 0;
}
/* Rss feed image fix for ie6 and ie7 */
.blog-right-main .view ul li a img{
  *margin-top: -23px;
}

/* Generic views */
.node-press_releases.teaser-display {
  margin-bottom: 60px;
}

/* user profile views and display */
.profile h3 { 
  border-bottom: none;
  margin: 30px 0px 10px 0px;
}
.profile .profile-picture-large {
  float: right;
  width: 220px;
  text-align: right;
}
.profile dt.profile-profile_bio {
  display: none;
}
.profile .user-bio, .profile .recent-blog-posts {
  margin-right: 240px;
}
.profile .recent-blog-posts .views-row {
  border: 1px solid #EAEAEA;
  padding: 5px;
  margin-bottom: 5px;
}
.profile .recent-blog-posts .view-content { float: none; text-align: left;}
.profile .recent-blog-posts .views-row .views-field-title { margin-right: 65px;}
.profile .recent-blog-posts .views-row .views-field-created {
  float: right;
}
/* pdft thumb styles */
div.view-pdf-thumb .small-business-left-middle{
  padding-top:22px;
}
.pdf_title_link{ 
  margin: -62px 14px 75px 118px; 
}
.pdf_thumb img{   
  float: left;
  height: 61px;
  overflow: hidden;
  width: 101px;
}
	
.pdf_thumb {   
  height: 61px;
  width: 101px;
}
.pdf_thumb a.en-us span.premier-icon, .pdf_thumb a.en-uk span.premier-icon, .pdf_thumb a.en-au span.premier-icon{  background: url("../images/premium_icon.png") no-repeat scroll left top;
  display: block;
  height: 15px;
  position: absolute;
  width: 66px;
	*margin-left:-100px;
}
.pdf_thumb_body p{ 
  height: auto;
  margin-top: -74px;
  padding-left: 120px;
}
.pdf_thumb span.pdf-icon{	
  background:url('../images/pdf-overlay.gif') no-repeat 50% 50% black;
  _background-image: none;
  opacity:.30;
  filter: alpha(opacity=30);
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  position: absolute;
  width:101px;
  height:60px;
  *margin-left:-100px;
  cursor:pointer;
  display: block;
  _display: none;		
}
/* IT :: specific to press release pages */
.node-press_releases.teaser-display {
  padding-bottom: 20px;
  margin-bottom: 30px;
  border-bottom: 1px solid #dddcd7;
}
.layout-2012-ref h1.title { 
  text-align: left; 
}
.layout-2012-ref h2.title, .node-press_releases h2, .node-story h2 {
  margin-bottom: 5px;
}
.layout-2012-ref ul.pager, .view-press-releases-uk ul.pager, .en-global ul.pager, ul.pager { 
  margin-top: 50px;  margin-left: 40px;
  width: auto; height: 30px;
  background-color: #eff0eb;
  padding-top: 7px; 
}
.view-press-releases-uk .item-list .pager li, .fr-fr .item-list .pager li { 
  margin-left: 0.5em ;
} 
.layout-2012-ref ul.pager li, .view-press-releases-uk ul.pager li, .en-global ul.pager, ul.pager li {
  padding-left: 0px ;
}  
  .layout-2012-ref .feed-icons, .uk-site-shell .feed-icons, .en-global .feed-icons, .fr-fr div.feed-icons, .de-site-shell .feed-icons, .page-en-au .feed-icons, .en-hk .feed-icons { 
  position: relative;
  top: -35px;  
  width: 45px;
}

.view-filters + .attachment-after > div{
  border-top: 1px solid #ccc;
  clear:both;
}

.view-filters + .attachment-after > div:first-child{
  border-top:none;
}