﻿.fla_contain {
    width: 1011px;
    height: auto;
    clear: both;
    display: block;
    margin-bottom: 5px;
	margin-top: -10px;}
.fla_contain img {
    width: 974px;
    height: 143px;
    margin: 0 auto;
    display: block;
    border-top: solid 1px #CCC;}
.body .contain { min-height: 530px;}
.nav_Partners { background-position: 0 100%;}
.MediaContacts { display: inline-block; margin: 20px 25px; width: 270px; float: left;}
.MediaContacts h3.text12bBold {
    background-color:#007cc3;
    width: auto;
    padding: 5px 15px 5px;
    border: solid 1px silver;
    margin-bottom: -10px;
    color: White;}
.MediaContacts .media_div {
    display: block;
    margin: 10px 0;
    border: solid 1px #CCC;
    padding: 10px;
    width: auto;}
.MediaContacts .media_div ul { width: 270px; display: block;}
.MediaContacts .media_div ul li { margin: 10px 10px;}
.media_div a.text12b:hover { text-decoration: underline;}
/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */
/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide { display:none;}
/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber { border: solid 1px #c2c2c2;}
.tabberlive { width: 660px; height: 100%;}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav {
 margin:0;  
 border-bottom: 1px solid #778;
 font-weight: bold;
 font-size:12px;
 font-family: Tahoma,Verdana, sans-serif;
 width: 658px;
 height: 41px;}
ul.tabbernav li {
 background-image: url('../images/midtab.gif');
 list-style: none;
 margin: 0;
 display: inline-block;
 float: left;
 width: 219px;
 height: 41px;
 text-align: center;}
ul.tabbernav li a {
 text-decoration: none;
 width: 219px;
 height: 41px;
 border: solid 1px #ccc;
 display: block;
 padding-top: 7px;}

ul.tabbernav li a:link {
 color: #007cc3;
 background-color:#FFF;
 width: 219px;
 height: 41px;}
ul.tabbernav li a:visited {
 color: #007cc3;
 background-color:#FFF;
 width: 219px;
 height: 41px;}
ul.tabbernav li a:hover{
 color: #007cc3;
 background-color:#FFF;
 width: 219px;
 height: 41px;}
ul.tabbernav li.tabberactive a {
 color: #FFF;
 background-color:#007cc3;
 width: 219px;
 height: 41px;}
ul.tabbernav li.tabberactive a:hover {
 color: #FFF;
 background-color:#007cc3;
 width: 219px;
 height: 41px;}
/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 border: solid 1px #ccc; 
 background-color: White;
 z-index: 1;
 background-repeat: repeat-y;
 padding: 8px;
 font-size:12px;
 font-family: Tahoma,Verdana, sans-serif;
 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */
  height:auto;
 /*width: 603px;*/
 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */
  overflow:auto;}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;}
.tabberlive .tabbertab h3 {
 display:none;}
.tabberlive .tabbertab label {
 font-weight: bold;
 color: gray;
 cursor:pointer;}
/* Example of using an ID to set different styles for the tabs on the page 
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab {}*/
