/* ------------- BRIEFING ROOM OVERVIEW ------------- */

#overview #secondary-content {
	width: 160px;
}

/* ------------- SAMPLE BANNERS ------------- */
#sample-banners .banner {
	margin: 25px 0 0 0;
}

#sample-banners .banner img {
	border: 1px solid #333;
}

/* ------------- PODCAST ------------- */
#podcast-url {
	padding: 10px;
	width: 330px;
	background-color: #ffc;
	border: 1px solid gold;
}

#interview-desc {
	width: 260px;
}

.podcast-table {
	width: 350px;
	border: 1px solid #ccc;
	border-collapse: collapse;
}

.podcast-table td {
	padding: 10px;	
}

.odd td {
	background-color: #d7ebf5;
}

/* ------------- TWO COL MAIN CONTENT ------------- */
#content .briefing-twocol {
	xwidth: 380px;
}


/* ------------- AFFILIATES SIGNUP FORM ------------- */

#signup-header {
	clear: left;
}

#affiliates-signup {
	border: 1px solid #ccc;
	padding: 20px 10px 10px 10px;
	background-color: #ffc;
	width: 330px;
}

#affiliates-signup ul {
	margin-bottom: 20px;
}

#affiliates-signup p {
	clear: left;
}

#affiliates-signup span {
	padding-left: 5px;
}

#affiliates-signup label {
	float: left;
}

#affiliates-signup label {
	width: 80px;
}

#affiliates-signup input {
	width: 160px;
}

#enews-optin label {
	float: none;
	padding-left: 5px;
}

#enews-optin input {
	width: auto;
}

#affiliate-submit {
	margin-top: 15px;
	margin-left: 80px;
}

/* ------------- PRINT COLLATERAL ------------- */

#card-thumbnail {
	float: left;
	margin: 5px 10px 10px 0;
	border: none;
}

#collateral form h3 {
	margin-left: 15px;
	color: #093;
	padding-bottom: 5px;
	border-bottom: 1px solid #ccc;
}

/* ------------- DOWNLOADS ------------- */

#tab-container
	{
		width: 410px;
		padding: 10px 0 0 0;
		background: #fff;
	}

#tabnav
	{
		height: 20px;
		margin: 0;
		padding-left: 5px;
		background: url("../../images/tab_bottom.gif") repeat-x bottom;
	}

#tabnav li
	{
		margin: 0; 
		padding: 0;
  		display: inline;
  		list-style-type: none;
  	}
  	  	
	
#tabnav a:link, #tabnav a:visited
	{
		float: left;
		background: #d7ebf5;
		font-size: 10px;
		line-height: 14px;
		font-weight: bold;
		padding: 2px 5px 2px 5px;
		margin-right: 4px;
		border: 1px solid #ccc;
		text-decoration: none;
		color: #666;
	}

#tabnav a:link.active, #tabnav a:visited.active
	{
		border-bottom: 1px solid #fff;
		background: #fff;
		color: #000;
	}

#tabnav a:hover
	{
		background: #fff;
	}
/* Localized */