﻿
/*
Title: Stylesheet for Flash-based US Funding Map, Pie and Bar Charts (Recovery.gov home page)
Version: 1.0
Author: DRG
*/

#AgencyLandingData #home-flash-holder {
	position:relative;
	width:653px;
	height:296px;
	overflow:hidden;
}


.noflash #flashleft-link-recipient,
#flashleft-link-recipient {
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	text-indent:-9999px;
	overflow:hidden;
	background:transparent url("../images/rgov/mapRecipient.jpg") no-repeat;
}
.noflash #flashleft-link-recipient2,
#flashleft-link-recipient2 {
	display:block;
	width:725px;
	height:330px;
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	text-indent:-9999px;
	overflow:hidden;
	background:transparent url("../images/rgov/mapRecipient2.jpg") no-repeat;
}

.noflash #flashleft-link-agency,
#flashleft-link-agency {
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	text-indent:-9999px;
	overflow:hidden;
	background:transparent url("../images/rgov/mapAgency.jpg") no-repeat;
}


#flashleft .content-requirements {
	font:10px Arial;
	position:absolute;
	bottom:0;
	right:0;
	width:165px;
	margin:0 8px 5px 0;
	padding:2px 4px;
	z-index:10;
}

.noflash .content-requirements {
	text-indent:0px;
}

#pie-container-recip,
#pie-container,
#bar-container {
	width:200px;
	min-height:127px;
	position:relative;
	font:11px Arial;
	overflow:hidden;
}

#bar-container {
	width:224px;
	min-height:190px;
}

#pie-container-recip h4,
#bar-container h4,
#pie-container h4 {
	font:bold 12px Arial;
	margin:0;padding:0;
}

#flashleft-content,
.hasflash #pie-content2,
.hasflash #pie-content,
.hasflash #bar-content  {
	width:1px;
	height:1px;
	position:absolute;
	top:0;
	left:-9999px;
}

.hasflash #pie-recip,
.hasflash #pie,
.hasflash #bar {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}

#flashleft{
	width:725px;
	height:330px;
	position:absolute;
	top:0px;
	left:-4px;
}

