@charset "UTF-8";
/* CSS Document */

.mediaglobalnav-wrapper {height:23px; width:753px; padding-right:8px; text-align:right; padding-bottom: 0; background-image:url(../images/media_library/media_top_1.gif);}

.media-top {width: 761px; height: 70px; background-image:url(../images/media_library/media_top_2.gif);}

.media-main {background:url(../images/media_library/media_mainbg.gif) no-repeat; width:722px; padding:17px 18px 0 21px;}

#media-mainhdr{width:722px; height:70px;}
	.ml-sub{background:url(../images/media_library/media_sub_graphic.gif) no-repeat;}
	.ml-subhd09{background:url(../images/media_library/hd09/media_sub_graphic.gif) no-repeat;}
	.ml-subnc09{background:url(../images/media_library/neocon09/media_sub_graphic.gif) no-repeat;}
	.ml-subgb09{background:url(../images/media_library/gb09/media_sub_graphic.gif) no-repeat;}
	.ml-subhd10{background:url(../images/media_library/hd10/media_sub_graphic.gif) no-repeat;}
	.ml-subnc10{background:url(../images/media_library/nc10/media_sub_graphic.jpg) no-repeat;}
	.ml-subgb10{background:url(../images/media_library/gb10/media_sub_graphic.gif) no-repeat;}
	
.media_unit {
	position: relative;
	margin: 0 0 30px 0;
}



.media_unit_img {
	position: relative;
	margin: 0 20px 0 0;
	padding: 0 0 0 0;
	width: 111px;
	height: 111px;
	float: left;
}

.media_unit_txt {
	position: relative;
	margin: 0 0 40px 0;
	padding: 0 0 0 0;
	width: 350px;
	float: left;
}

sup			{
	font-size:9px;
	vertical-align: top;
}

sub			{
	font-size:9px;
	vertical-align: bottom;
}

.media_txt {
	
}

.media_txt a {
	color:#db0000; 
	text-decoration:none;
}

.media_txt a:hover {
	color:#db0000; 
	text-decoration: underline;
}

.headermedia {
	font-size:13px;
	color:#777777; 
	line-height:15px;
	margin: 0 0 7px 0;
}

.media_gallery_image {
	position: relative;
	margin: 0 10px 0 0;
	padding: 0 0 0 0;
	width: 111px;
	height: 170px;
	float: left;
}

sup {
	font-size:9px;
}

.medialinks {
	font-size:11px;
	margin: 10px 0 0 0;
}

.medialinks a {
	color:#db0000; 
	text-decoration:none;
	padding-right: 3px;
}

.medialinks a:hover{
	color:#db0000; 
	text-decoration: underline;
	
}


/*-------------------- Tabber stuff ------------------*/


.tabbercontainer {}


/*--------------------------------------------------
  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
  --------------------------------------------------*/
.neutral {color:#9d9d9d;}
  
.tabber {
	background:url(../images/subtab_bg.gif) repeat-x;
}
.tabberlive {
 /*margin-top:1em;*/
}
.tabberlive a.graylink{color:#777777;text-decoration:none;}
.tabberlive a.graylink:hover{color:#db0000;text-decoration:none;}
.tabberlive a.bluecopy{color:#db0000;text-decoration:none;}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 font: bold 11px Arial, sans-serif;
 line-height:21px;
 
}

ul.tabbernav li
{
 list-style: none;
 margin-right: 4px;
 float:left;
 display:inline;
 background:url(../images/subtab_tabbg_off_lf.gif);
 padding-left:7px;
}

ul.tabbernav li a
{
 background:url(../images/subtab_tabbg_off_rt.gif) right;
 text-decoration: none;
 height:21px;
 padding-right:7px;
 text-align:center;
 display:block;
 float:left;
}


#greentabs ul.tabbernav li a:link {font-size:11px; color: #9d9d9d; background:url(../images/subtab_tabbg_off_rt.gif) right;}
#greentabs ul.tabbernav li a:hover {font-size:11px; color: #db0000; background:url(../images/subtab_tabbg_off_rt.gif) right; text-decoration: none;}

#greentabs ul.tabbernav li.tabberactive a {font-size:11px; color: #db0000; background:url(../images/subtab_tabbg_on_rt.gif) right; text-decoration: none;}
#greentabs ul.tabbernav li.tabberactive a:hover {font-size:11px; color: #db0000; background:url(../images/subtab_tabbg_on_rt.gif) right; text-decoration: none;}
#greentabs ul.tabbernav li.tabberactive {font-size:11px; color: #db0000; background:url(../images/subtab_tabbg_on_lf.gif); text-decoration: none;}

.tabberpad {margin-left:8px;}

ul.tabbernav li a:link { color: #b1ab97; background:url(../images/subtab_tabbg_off_rt.gif) right;}
ul.tabbernav li a:hover {color: #6b99b1; background:url(../images/subtab_tabbg_off_rt.gif) right;}

ul.tabbernav li.tabberactive a {color: #6b99b1; background:url(../images/subtab_tabbg_on_rt.gif) right;}
ul.tabbernav li.tabberactive a:hover {color: #6b99b1; background:url(../images/subtab_tabbg_on_rt.gif) right;}
ul.tabbernav li.tabberactive {color: #6b99b1; background:url(../images/subtab_tabbg_on_lf.gif);}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive { background:url(../images/subtab_bg.gif) repeat-x;}
  

.tabberlive .tabbertab {
 padding:10px 0 12px 0px;
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

