/**
 @@
 @@
 @@ CSI CSS IE 7 Fixes
 @@
 @@
 */
 
 #language_selector { position:absolute; left:18px; margin-top:3px;  }
#header #language_selector a img { position:relative; height:auto; }

#header_search_box input:last-child { margin-top: 2px; }

 	#anniv_emblem
	{
		position:absolute;
		top:68px;
		left:-55px;
		z-index:500;
	}
	
	 #anniv_text
	{
		position:absolute;
		top:110px;
		left:17px;
		color:#FFFFFF;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-style:italic;
		z-index:501;
		font-size:11px;
	
	}
	
#header a img 
{
	position:relative;
	float:left;
	height:102px;
}


#header_statement p {
	margin-top:10px;
}

#header_search_box form 
{
margin:0;
margin-top:2px;
}
#header_search_box input
{
	margin-top:-10;
}


#billboard_main h5 
{
	margin			: 0px;
}


#billboard_main p 
{
	margin:0px;
	padding			: 0px 0px 10px 20px;
}

#billboard_sub .billboard_subs p, 
#billboard_sub .billboard_subs_last p
{
	margin:0px;
	margin-top:12px;
}

#pmenu li:hover > ul 
{ 
	top:15px; 
	left:-30px; 
}

.AccordionPanelContent img, 
.AccordionPanelContent p, 
.AccordionPanelContent h3, 
.AccordionPanelContent h4 
{
	padding-top:10px;
}

#asset { margin-top:10px; }

#body_content_grey #right_content div.product p,
#body_content_grey #right_content div.product 
{ 
	margin-bottom:10px;
}

#body_content_grey #right_content div.product 
{
	border-bottom:1px solid #666;
}

#detail_slider_container div.downloads img
{
	padding-bottom:0px;
	margin-bottom:-7px;
}

#detail_slider_container div.downloads span
{
	padding:20px 0px 0px 40px;
}

#footer_gray_breadcrumbs
{
	position:relative;
	margin-top:-10px;
}

#body_content_grey #left_content div
	{
		position:relative;
		margin:10px 7px 0px 7px;
		padding-bottom:10px;
		height:100%;
	}
	
#body_content_grey #left_content
{ background-image:none;}

#detail_slider_container ul li
{
	width:48%;
	border-bottom:1px solid #888;
}

#detail_slider_container div.relationship
{
	width:90%;
	border-bottom:solid 1px #888;

}

#detail_slider_container div.relationship a img
	{
		border:solid 1px #888;
	}
	
#detail_slider_container div.relationship a p,
#detail_slider_container div.relationship a h5
{
		padding-top:0;
		margin:5px 0px;
}

.article img
{
	margin-top:10px;
}

div.asset_listing div.download
{
	float:left;
	margin-right:20px;
	width:130px;	
}

div.asset_listing
{
	font-size	: 10px;
	display:block;
	height:140px;
}