
	/* Style the list */
            ul.tab {
                list-style-type: none;
                margin: 0;
                padding: 0;
                overflow: hidden;
                border: 1px solid #ccc;
                background-color: #f1f1f1;
            }

            /* Float the list items side by side */
            ul.tab li {float: left;}

            /* Style the links inside the list items */
            ul.tab li a {
                display: inline-block;
                color: black;
                text-align: center;
                padding: 14px 16px;
                text-decoration: none !important;
                transition: 0.3s;
                font-size: 17px;
            }
        

            /* Change background color of links on hover */
            ul.tab li a:hover {background-color: #ddd;}

            /* Create an active/current tablink class */
            ul.tab li a:focus, .active {background-color: #085100; color: white !important;}

            /* Style the tab content */
            .tabcontent {
                display: none;
                padding: 6px 12px;
                border: 1px solid #ccc;
                border-top: none;
            }






/*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;
}
