﻿body 
{
	/*
	background-image:url(/images/homepage-bg.gif);
	background-repeat:repeat-x;		
	padding-left:44px;
	height:99%;	
	added 1/21/10 to remove horiz scroll bar - JW
	width:94%;
	*/
	background-image:url(/images/homepage_background.jpg);
	background-repeat:repeat-x;	
	height:99%;	
}

#globalHeaderContainer 
{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width:955px;
}	

#globalHeader {
	/*margin-left:48px;*/
}

h3
{
	padding-bottom:5px;	
}

#mainContentArea
{
	padding-top:0px;
	width:955px;
	margin: 0 auto;
}	

#flashNewsUS
{
	margin: 20px 0px 20px 50px;
	/*
	margin-left: 92px; 
	margin-top: 20px;
	margin-bottom: 10px;
	*/
}

#flashWallUS
{
	/*
	margin: 5px 0 0 0;
	width:1108px;
	*/
	width:955px;
}	

* html #flashWall { margin: 0 0 0 0; } /* IE6 */
*+html #flashWall { margin: 0 0 0 0; } /* IE7 */

#homepageContentUS
{
	/*margin-left:44px;*/
	margin-right:0px;
	width:955px;
	padding-top: 20px;
	/*height:100%;*/
}	

#slideshowUS
{
	float:left;
	width:655px;
	/*
	height:185px;
	margin-top:10px;	
	*/
	padding-left:2px;
}	

#featuredContentUS
{
	float:left;	
	padding-left:50px;
}	

#mainFeatureUS
{
	float:left;
	width:280px;
	padding:20px 10px 40px 0;		
}

#mainFeatureUS ul, #mainEventsUS ul
{
	padding-top: 10px;		
}	

#mainFeatureUS ul li
{
	font-size:12px;
	float:left;
	clear:both;
	padding: 0 0 7px 14px;
	background-image: url(/uploadedImages/Global_Content/Common_Content_Modules/orange-bullet.gif);
	background-position: left top;
	background-repeat:no-repeat;
	width:260px;	
}

#mainEventsUS
{
	float:left;
	width:260px;
	padding:20px 0 40px 25px;
}
#mainEventsUS a
{
	font-size:12px;	
	padding: 0 0 0 0;
}


#homeRightColUS
{
	/*height:350px;*/
	float:right;
	width:280px;
	margin-bottom:30px;
	padding-left:10px;
	border-left: solid 1px #E6E6E8;	
	clear:right;
}	

#homeRightColUS .ctablockV2
{
	padding:0 0 0 2px;
	width:280px;
	float:left;
	height:auto;
	font-size:12px;
	line-height:1.5em;
}

#homeRightColUS .ctablockV2 ul li 
{
	background-image:url(/images/orange-bullet.gif);
	background-position:2px 3px;
	background-repeat:no-repeat;
	color:#333333;
	font-size:12px;
	line-height:1.2em;
	padding:0 0 5px 14px;
	position:relative;
}

#homeRightColUS .ctablockV2 .ctabutton a.buttonCta span 
{
	background-color:transparent;
	background-image:url(/images/btn-bg_sm.gif);
	background-repeat:no-repeat;
	clear:none;
	color:#FFFFFF;
	display:block;
	line-height:14px;
	padding:1px 4px 5px 8px;
	text-align:center;
	font-size:10px;
}

#homeRightColUS .ctablockV2 .ctaheadV2
{
	clear:both;
	width:280px;
}

#homeRightColUS .ctablockV2 .ctaheadV2 h3
{
	padding-bottom:5px;
	font-weight: bold;
	font-family: Arial;
	font-size:17px;
	color:#293E6B;
	float:none;
	margin-bottom:0;
}

#homeRightColUS .ctablockV2 .ctadescV2
{
	clear:both;
	/*width:280px;*/
	margin-bottom: 10px;
}

#homeRightColUS .ctablockV2 .ctadescV2 p
{
	color:#333333;
	line-height: 1.4em;
	font-size:12px;
	font-weight:normal;
}

#homeRightColUS .ctablockV2 .ctadescV2 a
{
	color:#333333;
	line-height: 1.4em;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}

/*
#homeRightCol div#featuredEvent
{
	font-size:12px;
	line-height: 1.5em;
	height:auto;
	padding: 0 0 17px 25px;
	background-image: url(/uploadedImages/Global_Content/Common_Content_Modules/icon-whitepaper.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	float: left;
}

#homeRightCol div#featuredEvent p
{
	padding-bottom:10px;	
}	

#homeRightCol div#featuredWhitePaper
{
	font-size:12px;
	line-height: 1.5em;
	height:auto;
	padding: 0 0 17px 25px;
	background-image: url(/uploadedImages/Global_Content/Common_Content_Modules/icon-whitepaper.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	float: left;
}

#homeRightCol div#featuredWhitePaper p
{
	padding-bottom:10px;
}	

#homeRightCol div#featuredDownload
{
	font-size:12px;
	line-height: 1.5em;
	height:auto;
	padding: 0 0 17px 25px;
	background-image: url(/uploadedImages/Global_Content/Common_Content_Modules/icon-download.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	float: left;
}	

#homeRightCol div#featuredDownload p
{
	padding-bottom:10px;
}
	
#homeRightCol div#featuredAdvertisement
{
	font-size:12px;
	line-height: 1.5em;
	height:auto;
	padding: 0 0 17px 25px;
	background-image: url(/uploadedImages/Global_Content/Common_Content_Modules/icon-download.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	float: left;
	display:none;
}

#homeRightCol div#featuredAdvertisement p
{
	padding-bottom:10px;
}
*/

div#specialtyProducts 
{
	width:260px;
	padding: 0 0 17px 0;
}

div#specialtyProducts p
{	
	width:260px;
	font-size:11px;
	width:inherit;
}

div#specialtyProducts img
{
	margin:10px 0 0 5px;
}	

/*Begin the overrides for the homepage 'Industry Solutions' dropdown*/
#dynamicdropdownmenu 
{
	padding-left:5px;
	width:244px;	
}

#dynamicdropdownmenu li 
{
	width:210px;	
}
#dynamicdropdownmenu li div.head_menu 
{
	padding-left:20px;	
	width:180px;	
}	
#dynamicdropdownmenu li div.image 
{
	margin:-10px 0 0 -20px;	
}

#dynamicdropdownmenu div.sub_menu 
{
	top:2px;
	width:170px;
}

#globalFooter
{
	margin-left:-50px;
	width: auto;
}

#globalFooter #bottomBar #utilitiesFooter {
	width:900px;
}

