img, img:link, a img, a:link img, .close {
	border: none;
}

/*
**********************
* Classes - LogoList *
**********************
*/

  .logoListElementContent {
  }

    .logoListElementRow { 
      clear: both;
    }

      .logoListElementOuterItem { 
        /*float: left;*/
        width: 195px;
        height: auto;
      }

      .logoListElementInnerItem { 
        width: 195px;
        height: auto;
        background-color: #ffffff;
      }
      
        .logoListElementItemTop {
          height: 5px;
          width: 195px;
          font-size:1px;
        }

        .logoListElementItemContent {
          display: table;
          width: 195px;
          height: auto;
          text-align: center;
        }
        
        .logoListElementItemContent div {
          display: table-cell;
          vertical-align: top;
        }

        .logoListElementItemContentIE {
          position: relative;
          top:expression(this.parentNode.clientHeight/2 - this.firstChild.clientHeight/2 + " px");
        }     

          .logoListElementItemContent div div {
            margin: 0 auto;              
            width: 195px;
          }
		  
		  .logoListElementItemContent div div div {
            padding: 10px 10px;              
            width: 175px;
			text-align: left;
          }
		  
		  .logoListElementItemContent div div div p {
            margin: 0;
			padding: 0;              
          }
			
			.logoListElementItemContent div div a, .logoListElementItemContent div div div a {
              font-size: 1em;
			  text-transform: none;
            }
			
			.logoListElementItemContent div div div a.labelfont {
			  text-transform: none;
            }  

              .logoListElementItemContent div div a img {
                border: 0px;
              }   

      .logoListElementItemLeftMargin { 
        margin-left: 12px;
      }

      .logoListElementItemTopMargin { 
        padding-top: 12px;
      }

  .logoListElementPaging {
    clear: both;
    padding-top: 10px;
  }
  
  p.noBottomPad {
	  margin-bottom: 0;
  }
  
  p.videoMeta {
	  color: #757575;
	  font-size: 0.7em;
	  line-height: 1.3em;
  }

/* Styles for Modals */

.modalImage {
	float: right;
	margin: 0 2px 25px 25px;
}

.modalVideoText {
	float: left;
	margin: 0 25px 25px 0;
	width: 180px;
}

.modalVideoPlayer {
	float: right;
}

.modalVideoPlayer p {
	text-align: right;
	margin: 3px 0 0 0;
	padding: 0 0 0 0;
	color: #777777;
	font-size: 0.9em;
}

.modalVideoPlayer p a {
	color: #777777;
	text-decoration: none;
	font-weight: bold;
}

div.poster {
	position: relative;
	z-index: 1;
	margin: 0;
	padding: 0;
}

div.play {
	position: absolute;
	left: 521px;
	top: 201px;
	z-index: 2;
	margin: 0;
	padding: 0;
}

.modalClose {
	position: absolute;
	top: -13px;
	right: -13px;
}
