/*  /css/newsroom.css */
@charset "UTF-8";

/*  css 20120925 for  newsroom index.jsp  found #content-block .right-rail in mktg-site.css - no  {width: 220px;}  */
#content-block {background: #fff; border-radius: 4px 4px 4px 4px; display: inline-block; margin:0px; padding:20px 10px; width: 940px;}
/* #content-block {background: #fff; border-radius: 4px 4px 4px 4px; display: inline-block; margin:0px; padding:10px ; width: 940px;} */
#content-block h5 {color: #3F484D; text-transform:none; margin:0 0 20px; padding:0px;}
#content-block .right-rail {width: 220px;}
#news-bg-block {background: url("/imagesrv/research/images/answers-bg.gif") repeat-x 0 0; border-radius: 4px 4px 0 0; display: inline-block; margin: 0px; padding: 10px; }/*width: 680px;*/
#leftCol {float:left; margin:0px 10px 0px 0px; padding:0px; width:480px;}
#rightCol {background:#fff; border-radius: 4px 4px 0 0; float:left;margin:0px 0px 0px 20px; padding:15px 0px 0px 0px;}
#rightCol h4 {border-bottom: 1px solid #B9D0DC; color: #3F484D; font: 18px/18px Arial,Helvetica,Geneva,sans-serif; margin: 0 0 13px; padding: 0 0 2px;}
#rightCol ul.links {margin: 0; padding: 0 0 10px;}
#rightCol ul.links li {margin: 0; padding: 0 0 5px 0px;}



/* css 20120925 for  newsroom news article */
#content-block p {padding:0px 0px 10px 0px}
#news-block {display: inline-block; margin: 0px; padding: 10px; width: 680px;}
#news-block h1 {color: #7FA037; font: 24px/27px arial,helvetica,sans-serif,verdana; margin: 0 0 10px; padding: 0px;}
#news-block h2 {color: #7FA037; font: 24px/27px arial,helvetica,sans-serif,verdana; margin: 0 0 10px; padding: 0px;}
#content-block h5.subHead {color: #3F484D; text-transform:none; margin:0px; padding:0px;}
#content-block h5.subHeadA {color: #3F484D; text-transform:none; margin:20px 0; padding:0px;}

#news-block span.alignR {float:right;}
#news-block .breadcrumbs nav { display: block;  margin-bottom: 20px;}
#news-block .breadcrumbs small { font-size: 9px; line-height: 13px; vertical-align: top; letter-spacing: -2px; padding-right: 4px; }
#news-block span.caps {text-transform:uppercase; }
#news-block .subText {color: #333333; font-size: 15px; font-weight: normal; line-height: 19px; margin: 0 0 20px; padding: 0; }
#news-block ul.contacts {margin: 0; padding: 0 0 10px;}
#news-block ul.contacts li {margin: 0; padding: 0;}
#news-block ul.contacts li.bold {font-weight:bold;}
#news-block .go {background: url("/imagesrv/images/icons/arrow_orange.gif") no-repeat scroll right 6px transparent; padding-right: 7px;}

#news-block .document_label {border-bottom: 1px solid #B9D0DC; font-family: arial,helvetica,sans-serif,verdana; margin: 0 0 8px; height: 20px;}
#news-block h4 { color: #8497A1; font-size: 20px;   line-height: 20px; margin: 0 0 2px; padding: 0; float:left }
#news-block div.print_email {    float:right; font-size: 12px; height: 22px }
#news-block .print_email #print { background: url("/imagesrv/images/icons/print_icon.gif") no-repeat scroll left 0px transparent; margin:0px; padding: 9px 7px 0 26px;   }
#news-block .print_email #email {background: url("/imagesrv/images/icons/email_icon.gif") no-repeat scroll left 6px transparent; margin:0px;  padding: 9px 7px 0 26px; }


/*  css 20120925 for  news article by year */
#leftColBtns { float:left; margin:0px 10px 0px 0px; padding:0px; width:89px;}
#midColNews { float:left; margin:0px 0px 0px 10px; padding:0px; width:571px}
#midColNews h4 { border-bottom: 1px solid #B9D0DC; color: #3F484D; font: 18px/18px Arial,Helvetica,Geneva,sans-serif; margin: 25px 0 13px; padding: 0 0 2px;}
#midColNews ul.links { margin: 0; padding: 0 0 10px;}
#midColNews ul.links li {margin: 0; padding: 0 0 5px 0px;}
#midColNews .month {display:inline-block; margin:0px; padding:0 0px; width:554px;}
#midColNews .month ul.links {background: url("/imagesrv/images/blueDot.gif") repeat-x left bottom; margin: 0 px; padding: 4px 0 6px 0;}
#midColNews .month ul.none {background: none; margin: 0 0 10px; padding: 0 0 10px;}
#midColNews .month ul.links li {margin: 0; padding: 0 0 5px 0px;}

.news-by-year { display:inline-block; margin:0px; padding:0px;}
.news-by-year ul { margin:0px; }
.news-by-year li { margin:0px; padding:0px;}
/* buttons */
.news-by-year a.btn { display:inline-block; padding:11px 28px 0 0px; height:25px; font: 14px/17px Helvetica, Arial, sans-serif; color:#00529b; text-decoration:none; margin:8px 8px 0 0; background: rgb(153,188,76); /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: #fff; border:1px solid #b9d0dc; border-radius:4px; position:relative; }
.news-by-year a.btn:hover {background: #0064A4; color:#fff;}
.news-by-year a.btn span {display:block;position:absolute;}
.news-by-year a.btn span.btnIcon {width:17px;height:17px;top:5px;left:8px;background:url("/imagesrv/events/images/events-cal-icons.png") 0 0 no-repeat;}
.news-by-year a.btn.btnNews2012 {background:#0064a4; color:#fff; padding-left:28px;}
.news-by-year a.btn.btnNews2012 span.btnIcon {background:none;}
.news-by-year a.btn.btnNews2011 {padding-left:28px;}
.news-by-year a.btn.btnNews2011 span.btnIcon {background-position:0 0; margin:3px 0 0;}
.news-by-year a.btn.btnNews2010 {padding-left:28px;}
.news-by-year a.btn.btnNews2010 span.btnIcon {background-position:-18px 0; margin:3px 0 0;}
.news-by-year a.btn.btnNews2009 {padding-left:28px;}
.news-by-year a.btn.btnNews2009 span.btnIcon {background-position:-36px 0; margin:3px 0 0;}
.news-by-year a.btn.btnNews2008 {padding-left:28px;}
.news-by-year a.btn.btnNews2008 span.btnIcon {background-position:-54px 0; margin:3px 0 0;}				
.news-by-year .buttons-wrapper {margin: 0;padding: 0;position: relative;}
.news-by-year .greenBtn {float: left;margin: 15px 18px 22px 0;padding: 0;}
.news-by-year .btn .corner {width: 4px;height: 4px;position: absolute;display: block;background: url("/imagesrv/images/icons/white-corners.png") 0 0 no-repeat;z-index: 25;}
.news-by-year .btn .cornerTL {top: 0;left: 0;background-position: top left;}
.news-by-year .btn .cornerTR {top: 0;right: 0;background-position: top right;}
.news-by-year .btn .cornerBL {bottom: 0;left: 0;background-position: bottom left;}
.news-by-year .btn .cornerBR {bottom: 0; right: 0; background-position: bottom right;}



/* added 20121006 for jqui tabs and other */

.all-announcements {  border:1px solid #B9D0DC; height: 420px; margin:0 0 2px; padding:0px; width:100%; overflow:scroll; }
.all-announcements ul { margin:0 0 2px; padding: 14px 8px 14px 12px;  }
.all-announcements ul li { margin:0 0 6px; padding:0px 0px 0px 42px ; font-size: 14px; font-weight: bold; font-family: arial,helvetica,sans-serif;  }
.all-announcements ul li .prdate { margin:0 ; padding:1px 0px 4px 0px ; font-size: 13px; font-weight: normal; }
.all-announcements ul li.press_releases,
.all-announcements ul li.news-icon, { background: url("/imagesrv/images/icons/icon-news.png") no-repeat scroll left 2px transparent;   }
.all-announcements ul li.updates,
.all-announcements ul li.update-icon { background: url("/imagesrv/images/icons/icon-updates.png") no-repeat scroll left 2px transparent;  }
.news-icon { }

#media_area_wrapper h4 {  border-bottom: 1px solid #B9D0DC;  color: #3F484D;  font: 18px/18px Arial,Helvetica,Geneva,sans-serif;  margin: 0 0 13px;  padding: 0 0 2px;   }
#videoplayer {  background-color: #000000;  height: 240px;  width: 320px; }
.videoplayer {    cursor: pointer;    display: block;    float: left;    text-decoration: none;  }
.videoWrapper {    float: left;   height: 306px;   margin: 0 0 0 20px;   width: 294px; }
.eventPromo { padding-bottom: 10px; } 
.news-bg-block h4 { clear: both; display: block; }


/*!  * jQuery UI CSS Framework 1.8.24
http://jqueryui.com/themes/base/jquery.ui.base.css
http://jqueryui.com/themes/base/jquery.ui.core.css
Layout helpers  ----------------------------------*/


/*!
* jQuery UI CSS Framework 1.8.24
http://jqueryui.com/themes/base/jquery.ui.base.css
http://jqueryui.com/themes/base/jquery.ui.core.css

Layout helpers
----------------------------------*/
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, 
.ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }

/* Icons
----------------------------------*/
/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }

/*!  http://jqueryui.com/themes/base/jquery.ui.tabs.css   */
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .5em .4em ; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 10px 1px 0; padding: 0; white-space: nowrap; }  /*   border-bottom: 0 !important;   */
.ui-tabs .ui-tabs-nav li a { padding: 0.78em 1em;text-decoration: none;  line-height: 190%;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { } /*  margin-bottom: 0; padding-bottom: 1px;   */
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, 
.ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } 
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 0em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs-nav li img { margin-bottom: -3px; background-color: #FFFFFF; padding: 1px;  }

/*!   http://jqueryui.com/themes/base/jquery.ui.theme.css   */
/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content {  background-color: #ffffff; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { border: 1px solid #B9D0DC; background-color: #ffffff; background-position: 0 -4px; background-image: url("/imagesrv/events/images/evnts_bg.png"); background-repeat: repeat-x; color: #222222/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #B9D0DC/*{borderColorDefault}*/; background-color: #ffffff; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; }

li:hover.ui-state-default, .ui-widget-header li:hover.ui-state-default {
    background-color: #B9D0DC;
}
 ul li:hover.ui-tabs-active, ul.ui-widget-header li:hover.ui-tabs-active {
    background-color: #00529B;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; }
.ui-state-hover, 
.ui-widget-content .ui-state-hover, 
.ui-widget-header .ui-state-hover, 
.ui-state-focus, .ui-widget-content .ui-state-focus, 
.ui-widget-header .ui-state-focus { border: 1px solid #B9D0DC/*{borderColorHover}*/; background-color: #ffffff;}
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; }


.ui-state-active, 
.ui-widget-content .ui-state-active, 
.ui-widget-header .ui-state-active { border: 1px solid #0067A6/*{borderColorActive}*/; background-color: #00529B; font-weight: normal/*{fwDefault}*/; color: #ffffff/*{fcActive}*/; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff/*{fcActive}*/; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:}

/* Icons
----------------------------------*/
/* states and images */

/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl, .ui-corner-right, .ui-corner-bottom { -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; }

#tabs-1 {    }   width: 670px;
#tabs .ui-tabs-nav { text-align: center; }
.ui-tabs-nav { float: left;  width: 136px; }
.ui-tabs .ui-tabs-nav li {  width: 130px;  }
#midColNews {    float: left;   width: 494px; }
#midColNews .month {    width: 480px; }
.ui-tabs .ui-tabs-nav li a { line-height: normal; }
.ui-widget-header { border: none; }
.ui-tabs .ui-tabs-nav {   margin: 8px 0 0; }

#news-bg-block {    background-image: none;    padding: 0 0 0px 10px; }
#content-block {    padding: 10px;   width: 940px; }

		
		
		
		
		/*  ===============  */

.ui-tabs .ui-tabs-nav li a {    padding: 0.78em 1em;}
.ui-tabs-vertical .ui-tabs-nav {    margin: 16px 10px 10px 0; }
.ui-tabs-vertical .ui-tabs-nav li {    margin: 6px 1px 2px; }
.indexPage #midColNews .month { width: 454px;  }
.indexPage #midColNews {    width: 468px;      margin: 0 0 0 2px; }
.indexPage .three_btns-block li {    min-width: 146px; }
.indexPage  .three_btns-block ul { margin: 0 0 0 8px; }
#announceList .press_releases a,
#announceList .updates a {    font-size: 14px; }
#news-bg-block {    margin: 10px 0 0 0; }
.news_railWrapper { margin: 18px 0 0 0;} 

#announceList  {  margin: 0 0 0 14px; }
.indexPage  #announceList  {  margin: 0; }
.indexPage #midColNews  #announceList  ul li {  padding: 0 0 0 42px; }
.indexPage #announceList ul li.press_releases {  background: url("/imagesrv/images/icons/icon-news.png") no-repeat scroll left 2px transparent; }
.indexPage  #announceList  ul li.updates {   background: url("/imagesrv/images/icons/icon-updates.png") no-repeat scroll left 2px transparent; }

.three_btns-block {background: url("/imagesrv/events/images/evnts_bg.png") repeat-x 0 0; border-radius: 4px 4px 4px 4px; border:1px solid #d5e4ec; height: 54px; margin: 0 0 2px 0; padding:0px; }
.three_btns-block ul {margin:0 0 0 10px; }
.three_btns-block li {float:left; margin: 8px 4px 0 0; padding:0px; border-radius: 4px;  height: 37px; min-width: 152px;  line-height: 40px; background-color: #ffffff; border-radius: 4px 4px 4px 4px; border:1px solid #d5e4ec;  Helvetica,Arial,sans-serif;  cursor: pointer; }
.three_btns-block li:hover { background-color: #B9D0DC;   cursor: pointer; }
.three_btns-block li:last-child {margin: 8px 0px 0 0; }
/* buttons */
.three_btns-block a.btn {
display:inline-block; padding: 11px 28px 0 28px; height:25px; font: 14px/17px Helvetica, Arial, sans-serif; color:#00529b; text-decoration:none; margin: 0;/*  background: rgb(153,188,76);  Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
 border:1px solid #b9d0dc; border-radius:4px; position:relative; }
.three_btns-block #selectable li.ui-selectee:first-child  a.btn  {    color: #FFFFFF;  }
.three_btns-block #selectable:first-child a {   color: #FFFFFF; }
 
.three_btns-block   #selectable  li  img {    background-color: #FFFFFF;    margin-bottom: -3px;    padding: 1px; }
#selectable { text-align: center; }
#selectable li { font: 14px/40px Helvetica,Arial,sans-serif; display: inline-block; border: 1px solid #B9D0DC; border-radius: 4px 4px 4px 4px; }
.indexPage .three_btns-block { background: url("/imagesrv/events/images/evnts_bg.png") repeat-x scroll 0 0 transparent;
border: 1px solid #D5E4EC; border-radius: 4px 4px 4px 4px; height: 54px; margin: 0 0 20px; padding: 0; }
.three_btns-block #selectable li.ui-selectee:first-child  a.btn  {    color: #FFFFFF;  }
three_btns-block #selectable:first-child a {   color: #FFFFFF; }
#selectable li.ui-selecting, #selectable li.ui-selected {  border: 1px solid #B9D0DC; border-radius: 4px; display: inline-block; font: 14px/40px Helvetica,Arial,sans-serif; height: 25px; margin:  8px 4px 0 0; padding: 0px; position: relative; text-decoration: none; height: 37px; }
#selectable li.ui-selecting { background: none repeat scroll 0 0 #FFFFFF; color: #00529B;  }
#selectable li.ui-selected { background: none repeat scroll 0 0 #00529B; color: #FFFFFF; }
#selectable li.ui-selecting:last-child { margin-right: 0;  height: 37px; }
#selectable li.ui-selected:last-child { margin-right: 0; height: 37px;  }
#selectable li a:hover { color: #FFFFFF;   border-radius: 4px;  }
.indexPage #midColNews .month #announceList { border:1px solid #d5e4ec; height: 444px; margin:0 0 2px; padding: 4px 3px 0px 10px; width:100%; overflow:scroll;  }
.indexPage .three_btns-block { margin: 0 0 8px; }
#announceList .press_releases a {	font-size: 14px; }
#announceList .press_releases .prdate { font-size: 12px; }
.pageLink  { margin-top: 4px; }
.pageLink div { float:left;  margin-top: 1px; }
.pageLink .rssRight { float:right; }								
.pageLink .orange_arrow { background: url("/imagesrv/images/orangeArrow.jpg") no-repeat scroll right 6px transparent;     display: inline-block;    height: 20px;    margin: 6px 0 0;    padding: 0 8px 0 0; width: 164px; }
.media_heading { font-size: 15px; font-weight: normal;  border-bottom: 1px solid #B9D0DC; padding: 8px 0 02px 0 ; margin: 0 0 10px 10px; }
.media_area_wrapper {margin: 0 0 10px 10px; }
.blockWrapper { padding:0; margin: 0; width: 680px; }
#revised-tabs-1 {padding:0; margin: 0; }


#news-bg-block #tabs.ui-tabs .ui-tabs-nav { float: left; width: 140px; }
.ui-tabs .ui-tabs-panel {  display: inline-block; }
.ui-tabs-vertical .ui-tabs-nav {  margin: 10px 10px 10px 0; }
.ui-widget-header,
#news-bg-block .ui-widget-header {     background-image: none; display: block;  }
#news-bg-block .ui-tabs .ui-tabs-nav li a {  margin-left: 0 auto; margin-right: 0 auto; text-align: center; display: inline-block;  }
#news-bg-block .ui-tabs .ui-tabs-nav li {  margin-left: auto; margin-right: auto; text-align: center; }
#news-bg-block .ui-widget-content a,
#news-bg-block .ui-widget-content a:hover {  color: #006DD2; }
#news-bg-block .ui-tabs-active a,
#news-bg-block .ui-tabs-active a:hover { color: #fff; }


/* news article */
#news-block h4 { font-weight:normal; }
#RR .promo { border: 1px solid #8598A3; border-radius: 4px; height: auto; padding-bottom: 5px; min-height: 132px; width: 220px; margin-top: 20px; background-image: url('/imagesrv/newsroom/images/editorial_promo.png'); background-repeat: no-repeat; position: relative; }
#RR .promo h4 { color: #2F2F2F; font-family: 'Oswald', arial, helvetica, sans-serif, verdana; font-size: 18px; font-weight: normal; line-height: 23px; margin: 0; padding: 10px; }
#RR .promo p { margin: 0px 0px 40px 0px; padding: 10px; color: #6A6F7B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; }
#RR .promo a { color: #F26722; text-decoration: none; font-weight: bold; text-transform: uppercase; font-size: 12px; padding: 10px 40px 10px 10px; bottom: 4px; position: absolute; }
#RR .rr_promo_orangearrow { background: url('/imagesrv/summits-cms/images/global/promos/CTA_promo.png') no-repeat 0 0; position: absolute; width: 42px; height: 42px; bottom: 4px; right: 4px; z-index: 49; }
.imagePromo { height: auto; margin-top:	20px; width: 220px; }
.imagePromo img { max-width:220px; }
#RR .linked_Promo { border: 1px solid #8598A3; border-radius: 4px; height: auto; padding-bottom: 5px; min-height: 132px; width: 220px; margin-top: 20px; background-image: url('/imagesrv/newsroom/images/webinar_promo.png'); background-repeat: no-repeat; position: relative; }
#RR .linked_Promo a { color: #F26722; text-decoration: none; font-weight: bold; text-transform: uppercase; font-size: 12px; padding: 6px 10px 10px 10px; bottom: 4px; position: absolute; }
#RR .linked_Promo h4 { color: #2F2F2F; font-family: 'Oswald', arial, helvetica, sans-serif, verdana; font-size: 18px; font-weight: normal; line-height: 23px; margin: 0 0 35px 0; padding: 10px; }
#RR .linked_Promo h3 { font-size: 12px; padding: 10px 10px 6px 10px; color: #6A6F7B; }
#RR .linked_Promo p { margin: 0px 0px 40px 0px; padding: 10px; color: #6A6F7B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; }
.hide { display:none; }
#news-block .document_label { padding-bottom: 3px; }
#updatesDisclaimer { font-size: 80%; }
.breadcrumbs small { font-size: 9px; line-height: 13px; vertical-align: top; letter-spacing: 0; padding-right: 0; }
.alignR { font-weight: normal; }
.slash { margin: 0 6px 0 6px; color:#999; }
.twitter { display: inline; }
.linkedin { display: inline; }
.googleplus { display: inline; }
.pluginCountButton { display: none; }
.share { display: block; height: 20px; margin: 0px 0px 0px 0px; padding: 15px 0px 0px 0px; position: relative; width: 680px; z-index: 2; text-align: right; top: -20px; }
#content-block h5.subHeadA { margin: 40px 0 10px 0; }
#content-block h5.subHeadB { margin: 40px 0 10px 0; }
#updatesDisclaimer { margin-top: 40px; }
.pluginCountNum { display: none !important; }
.twitter-share-button.twitter-count-horizontal { vertical-align: top; padding: 0 0 0 5px; width: 90px !important; }
.fb_edge_widget_with_comment.fb_iframe_widget { vertical-align: top; padding: 0 5px; }
.IN-widget { vertical-align: top !important; padding: 0 5px 0 0; }
#___plusone_0 { padding: 0 0 0 5px !important; width: 50px !important; }
.sh { display: inline; height: 20px; position: relative; top: -8px; padding-right: 20px; font-weight: bold; }
.loc { position: relative; left: -128px; top: 3px; display: inline; }
.share h4 { min-width: 130px; text-align: left; }
	



