/* style.css Overrides */ 

#share-icons {
	margin-right: 135px;
  width: 140px;
}

#issue_archive .archive {
    display: inline-block;
    margin: 0 0 20px;
    width: 190px;
}
#issue_archive .archive ul {
    list-style: none outside none;
    padding-left: 10px;
}

.magazine-text {
    height: 100%;
}

#search-wrapper {
    background-color: #FFFFFF;
}
#search-left-col {
    background-color: #E6E6E6;
}

.tag {
    margin: 5px 5px 0 0;
}

.capchaVal {
    float: right;
    width: 100%;
    margin-bottom:5px;
}

#footer-content-left h2 a {
	color: #000000;
}

#footer-content-left h2 a:hover {
	color: #336699;
}


.no-wrap { white-space: nowrap; }
.table-cell-odd, tr.alt {
    background-color: #EEE;
}
.table-cell-even {
    background-color: #FFF;
}
table.sortable tr:nth-child(odd) {
    background-color: #EEE;
}
table.sortable tr:nth-child(even) {
    background-color: #FFF;
}
table.altrowstable {padding:5px;border:1px solid #EEE}
table.altrowstable tr td, table.altrowstable tr th {padding:2px 5px;}
#alternatecolor thead tr { background-color: #EEE; }
#alternatecolor thead tr th { font-weight:bold; }
.key-stock-indexes td, #content th, #extra th, #ira-content th { border-bottom: 1px solid #E3E3E3; }
.table-generic { font-size:11px; }
.table-generic th { font-size:16px; color:#666; padding-top:10px; }
.table-generic td { padding:2px 5px; } 


/** eNewsletter Sign up box **/
input.btn.lowered {
    position: relative;
    top: 4px;
}

#top-ad {
    margin: 10px 0 15px -15px;
}

.btn.rt {
    margin-left: 5px;
}

.rt {
    float: right;
}

#col-two .news-wrap {
	margin: 0 0 15px;
	padding-bottom:5px;
	border-bottom: 1px solid #CCCCCC;
	line-height:18px;
}

.more-articles-date {
	font-family: Helvetica,Arial,Verdana,sans-serif;
}

/** IE7 fix  **/
.col2-text {
 margin-right:5px;
}

/** Polls **/
.polltext {
	width: 276px;
}

/** Images **/
.index-2col img, #multimedia img, .carousel-item-image img, .author-image img, 
.btn-cover-img img, .chart-image img, .magazine-image img, .data-tools-image img{
	border: none;	
}

/** resource center **/
#videocarousel li img, #slidecarousel li img, 
#videocarousel li.active img, #slidecarousel li.active img {
	border: none;	
}
#slidegallery .slidegallery-title {
    color: #336699;
    width: 115px;
}
#slidedetails a:hover {
	color: #336699;
}

#bankthink #powered-by {
    margin: -15px 15px 0 0;
}
.next-previous {
	 padding-bottom: 30px;
    padding-right: 15px;
    text-align: right;
    width: 100%;
    font-size: 14px;
}

#col-two .response {
margin-bottom:5px;
}


/* Bankthink Right Nav */
#bankthink #col-two .jcarousel-skin-tango .jcarousel-next-horizontal, 
#bankthink #col-two .jcarousel-skin-tango .jcarousel-prev-horizontal {
    top: 90px;
}

#bankthink #col-two .jcarousel-skin-tango .jcarousel-clip-horizontal,#datatools .jcarousel-skin-tango .jcarousel-clip-horizontal, 
#bankthink #col-two .jcarousel-skin-tango .jcarousel-container,#datatools .jcarousel-skin-tango .jcarousel-container, 
#bankthink #col-two .jcarousel-skin-tango .jcarousel-container-horizontal,#datatools .jcarousel-skin-tango .jcarousel-container-horizontal {
	width:220px;
}

#bankthink #bankthink-carousel-2 .jcarousel-skin-tango .jcarousel-clip-horizontal, 
#bankthink #bankthink-carousel-2 .jcarousel-skin-tango .jcarousel-container, 
#bankthink #bankthink-carousel-2 .jcarousel-skin-tango .jcarousel-container-horizontal, 
#bankthink #bankthink-carousel-3 .jcarousel-skin-tango .jcarousel-clip-horizontal, 
#bankthink #bankthink-carousel-3 .jcarousel-skin-tango .jcarousel-container, 
#bankthink #bankthink-carousel-3 .jcarousel-skin-tango .jcarousel-container-horizontal {
	width:345px;
}
/* Bankthink Right Nav */

#datatools .jcarousel-skin-tango .jcarousel-next-horizontal, 
#datatools .jcarousel-skin-tango .jcarousel-prev-horizontal {
    top: 90px;
}

#datatools .jcarousel-skin-tango .jcarousel-clip-horizontal,#datatools .jcarousel-skin-tango .jcarousel-clip-horizontal, 
#datatools .jcarousel-skin-tango .jcarousel-container,#datatools .jcarousel-skin-tango .jcarousel-container, 
#datatools .jcarousel-skin-tango .jcarousel-container-horizontal,#datatools .jcarousel-skin-tango .jcarousel-container-horizontal {
	width:860px;
}

#storymiddle-ad {
	margin: 20px 0 20px 125px;
	text-align: left;
}
.web-anchor-wrapper, 
#slide-area, 
#ribbon-right {
	z-index: 100001;
}
#article-teaser {
  line-height: 24px; 
}

h4.linked a {
	color:#000000;
}
h4.linked a:hover {
	color:#336699;
}

.contributor {
    font-style: italic;
    text-align: right;
    margin: 10px 0;
}
.blue-button {
    display: block;
    border: solid 1px #c9c9c9;
    background-color: #1e4865;
    padding: 3px 6px;
    font-size: 10px;
    text-transform: uppercase;
    color: #fff !important;
    line-height: 10px;
}

#market-data-table table {
    margin-bottom: 20px;
}
#market-data-table table.table-market tr th {
    font: bold 12px Georgia, serif;
    height: 26px;
    line-height: 26px;
    background-color: #eeeeee;
    margin-bottom: 10px;
}
#market-data-table table.table-market tr {
    margin-top: 4px;
}
#market-data-table table.table-market tr th {
    height: 26px;
    line-height: 26px;
    padding-left: 5px;
}

/* Ipro overrides 5-24-12 */
#breaking-news-box {
background: url("/media/ui/bg-breaking-news-box.png") repeat-x scroll center bottom transparent;
height: 100%;
}


/*
#market-data-table tr th.th2.sorted-by a {
    padding-right: 18px;
    background: url('/media/ui/arrow-marketdata-table-sorted.png') center right no-repeat;
}
*/
.table-title-holder .links-holder a,
#market-data-table table .links-holder a{
    display: inline-block;
    height: 29px;
    line-height: 29px;
    /*IE7*/
    *display: inline;
    *zoom: 1;
}