	
/*Styling for Speakers Tab on COCA Call pages*/
.speakerBlock {
    float: left;
    display: block;
    min-height: 100px;
    margin-bottom: 13px;
}




/*Styling for the Photo boxes*/
@media screen and (max-width: 979px) and (min-width:768px){
      .span5a{
           width: 220px !important;
      }
}

/*This is styling of the ordered list on the updates.asp page*/

ol.wrapping-lines {
          list-style: decimal outside none;
          margin-left: 0px;
          padding-left: 2em;
          overflow: visible;

}




/*These styles are used throughout the site to style various parts*/

span.prefix {
      font-weight: bold;
      padding-right: 5px;
}

span.postfix {
       font-weight: bold;
       color: #8E8E8E;
}





/*Styling for the H2s to add a top border and padding used on the main calls index page 

h2.coca-calls {
        border-top: solid 2px #cecece;
        padding-top: 10px;
}
*/


/*Styling for each call to add a top border and padding on the main calls index page*/

div.single-call {
        border-top: dashed 1px #cecece;
        padding: 10px 0 10px 0;      
}

div.single-call-first {
        padding: 0 0 10px 0;
}



/*Styling for the div located on the yearly calls index and individual call pages*/

div.call {
     border-top: dotted #cecece 1px;
     padding: 10px 0 10px 0;
}

div.call p {
     padding-left: 76px;
     text-indent: -76px;
     line-height: 1.5;
}

div.call-header {
     padding: 10px 0 10px 0;
}

div.call-header p {
     line-height: 1.5;
}

div.presenter-top {
     margin-top: 5px;
}

div.presenter {
     margin-top: 15px;
     border-top: #cecece 1px dotted;
     padding-top: 10px;
}

span.name {
     font-weight: bold;
     margin-top: 10px;
}





/*Styling is for each of the reminders pages*/

h3.reminder {
       border-top: solid 1px #cecece;
       padding-top: 10px;
}






/*Styling is for each of the updates pages*/

span.red-prefix {
        color: #bc0101;
        font-style: italic;
        font-weight: bold;
        margin-right: 5px;
        text-transform: uppercase;

}

span.orange-prefix {
        color: #984806;
        font-style: normal;
        font-weight: bold;
        margin-right: 5px;
        text-transform: uppercase;

}

.disclaimer {
        font-size: 0.8em;
        font-style: italic;
        color: #666666;
        border-top: solid 1px #cecece;
        padding-top: 10px;
}

h2.update {
       border-top: solid 1px #cecece;
       padding-top: 10px;
}

.ui-accordion .ui-accordion-content {
height: auto !important;
}

/*Style is specific to the transcript pages*/

.intro {
	border-bottom: 2px dashed #cecece;
	margin-bottom: 15px;
        padding-bottom: 10px
}

.intro p {
	padding-left: 50px;
	text-indent: -50px;
	line-height: 1.5;
}






/*Styling for the latest news module on the index page*/

#rss-block ul, #rss-mediablock ul {
                padding-left: 0;
                list-style: none;
}

#rss-block li, #rss-mediablock li {
                line-height: 20px;
                padding: 8px 0 0 0;
                /*border-bottom: dotted 1px #656565;*/
                border-bottom:none !important;
 }

#rss-block .item-title, #rss-mediablock .item-title {
                display: block;
                font-size: 1em;
                font-weight: bold;
                line-height: 1.3em;
}

#rss-block .item-pubdate, #rss-mediablock .item-pubdate {
                display: block;
                font-size: .8em;
                color: #999;
}
