﻿* {margin: 0; padding: 0;}
body
{
	margin: 0;
    padding: 0;
    background-color: #ffffff;
    background-image: url('../../Shared/Images/bg.jpg');
    background-position: 50% 0;
    background-repeat: no-repeat;
    font-family: "Trebuchet MS", Arial, Sans-Serif;
    color: #5F5F5F;  /* Was #898989;  */
    font-size: 12px;
    line-height: 1.3;
}
a
{
	font-family: "Trebuchet MS", Arial, Sans-Serif;
	font-size: 12px;
	color: #00467f;
	text-decoration:underline;
}
a:hover
{
	color: #86a3ba;
}
#siteCenter
{
	width: 909px;
	margin: 0 auto;
	padding: 0;
}
#siteContainer
{
	width: 909px;
	float: left;
	margin: 0;
	padding: 0;
}


/* ============== */
/* ::: Header ::: */
/* ============== */

#header
{
	width: 909px;
	float: left;
	margin:0;
	padding:0;
}
#header h1
{
	width: 182px;
	height: 141px;
	float: left;
	margin: 0;
	padding: 0;
	padding-left: 0px;
}
.headerLink
{
	width: 182px;
	height: 141px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	text-indent: 200px;
	white-space: nowrap;
	overflow: hidden;
	background-image: url('../../Shared/Images/logo.jpg');
	background-repeat: no-repeat;
}
#searchBar
{
	width: 726px;
	height: 51px;
	float: left;
	margin:0;
	padding:0;
	background-image: url('../../Shared/Images/bg_search_bar.jpg');
	background-repeat: no-repeat;
}
#searchBar p
{
	float: right;
	margin: 0;
	padding: 0;
	padding-top: 12px;
	padding-right: 40px;
	font-size: 10px;
	color: #4f4f4f;
}
#searchBar p a
{
	font-size: 10px;
	color: #4f4f4f;
	text-decoration:underline;
}
#searchBar p a:hover
{
	color: #9c9c9c;	
}
.searchTextBox
{
	float: right;
	width: 188px;
	height: 19px;
	margin-top: 6px;
	padding: 0 5px;
	padding-top: 6px;
	border: 0;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Sans-Serif;
	background-image: url('../../Shared/Images/bg_search.gif');
	background-repeat: no-repeat;
	color: #4f4f4f;
}
.searchPageTextBox
{
	width: 223px;
	height: 19px;
	float: left;
	border: 0;
	color: #4f4f4f;
	font-size: 12px;
	padding: 5px;
	font-family: "Trebuchet MS", Arial, Sans-Serif;
	background-image: url('../../Shared/Images/bg_search_page.jpg');
	background-repeat: no-repeat;
}
.searchButton
{
	float: right;
	padding: 0 4px;
}
#nav
{
	width: 648px;
	height: 35px;
	float: right;
	margin-top: 62px;
	margin-bottom: 5px;
	background-image: url('../../Shared/Images/bg_nav.gif');
	background-repeat: repeat-x;
}
#nav ul
{
	width: 648px;
	height: 35px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#nav ul li
{
	float: left;
	margin: 0;
	padding: 0;
	padding-right: 1px;
	position: relative;
}
#nav ul li.last
{
	padding-right: 0;	
}
#nav ul li a
{
	height: 35px;
	margin: 0;
	padding: 0;
	display: block;
	text-indent: 300px;
	white-space: nowrap;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: left bottom;
}

#nav ul li#navProducts a { width: 101px; background-image: url('../../Shared/Images/nav_products.gif'); }
#nav ul li#navServices a { width: 94px; background-image: url('../../Shared/Images/nav_services.gif'); }
#nav ul li#navMarkets a { width: 92px; background-image: url('../../Shared/Images/nav_markets.gif'); }
#nav ul li#navNews a { width: 135px; background-image: url('../../Shared/Images/nav_news.gif'); }
#nav ul li#navResources a { width: 106px; background-image: url('../../Shared/Images/nav_resources.gif'); }
#nav ul li#navAbout a { width: 115px; background-image: url('../../Shared/Images/nav_about.gif'); }

#nav ul li#navProducts a.selected { background-image: url('../../Shared/Images/nav_products_hover.gif'); }
#nav ul li#navServices a.selected { background-image: url('../../Shared/Images/nav_services_hover.gif'); }
#nav ul li#navMarkets a.selected { background-image: url('../../Shared/Images/nav_markets_hover.gif'); }
#nav ul li#navNews a.selected { background-image: url('../../Shared/Images/nav_news_hover.gif'); }
#nav ul li#navResources a.selected { background-image: url('../../Shared/Images/nav_resources_hover.gif'); }
#nav ul li#navAbout a.selected { background-image: url('../../Shared/Images/nav_about_hover.gif'); }

#nav ul li#navProducts a:hover, #nav ul li#navProducts.over a { background-image: url('../../Shared/Images/nav_products_hover.gif'); }
#nav ul li#navServices a:hover, #nav ul li#navServices.over a { background-image: url('../../Shared/Images/nav_services_hover.gif'); }
#nav ul li#navMarkets a:hover, #nav ul li#navMarkets.over a { background-image: url('../../Shared/Images/nav_markets_hover.gif'); }
#nav ul li#navNews a:hover, #nav ul li#navNews.over a { background-image: url('../../Shared/Images/nav_news_hover.gif'); }
#nav ul li#navResources a:hover, #nav ul li#navResources.over a { background-image: url('../../Shared/Images/nav_resources_hover.gif'); }
#nav ul li#navAbout a:hover, #nav ul li#navAbout.over a { background-image: url('../../Shared/Images/nav_about_hover.gif'); }

#nav ul li ul
{
	width: 185px;
	height: auto;
	float: none;
	position: absolute;
	top: 35px;
	left: 0;
	display: none;
	/*background-color: #ffffff;*/
	/* filter:alpha(opacity=90);
	-moz-opacity:0.9; 
	opacity:0.9; */
	background-image:url('../../Shared/Images/trans_bg.png');
	padding-top: 15px;
}
#nav ul li ul li
{
	width: 155px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	position: relative;
}
#nav ul li ul li a
{
	width: 147px;
	height: auto;
	text-indent: 0;
	white-space: normal;
	overflow: visible;
	background-image: url('../../Shared/Images/arrow_green.gif');
	background-position: left 5px;
	text-decoration: none;
	color: #00467f;
	font-size: 12px;
	border-bottom: solid 1px #cfcfcf;
	padding-bottom: 5px;
	padding-left: 8px;
}
#nav ul li ul li.last a
{
	border-bottom: 0;
}
#nav ul li ul li > ul
{
	top: auto;
	left: auto;	
}
#nav ul li:hover ul, #nav ul li.over ul
{
	display: block;
}

#nav ul li#navProducts ul li a, #nav ul li#navProducts.over ul li a { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); text-decoration: none; width: 147px; }
#nav ul li#navServices ul li a, #nav ul li#navServices.over ul li a { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); text-decoration: none; width: 147px; }
#nav ul li#navMarkets ul li a, #nav ul li#navMarkets.over ul li a { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); text-decoration: none; width: 147px; }
#nav ul li#navNewsul li a, #nav ul li#navNews.over ul li a { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); text-decoration: none; width: 147px; }
#nav ul li#navResources ul li a, #nav ul li#navResources.over ul li a { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); text-decoration: none; width: 147px; }
#nav ul li#navAbout ul li a, #nav ul li#navAbout.over ul li a { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); text-decoration: none; width: 147px; }

#nav ul li#navProducts ul li a.selected { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); text-decoration: underline; }
#nav ul li#navServices ul li a.selected { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); text-decoration: underline; }
#nav ul li#navMarkets ul li a.selected { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); text-decoration: underline; }
#nav ul li#navNews ul li a.selected { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); text-decoration: underline; }
#nav ul li#navResources ul li a.selected { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); text-decoration: underline; }
#nav ul li#navAbout ul li a.selected { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); text-decoration: underline; }

#nav ul li#navProducts ul li a:hover { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); color: #abcb60; }
#nav ul li#navServices ul li a:hover { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); color: #abcb60; }
#nav ul li#navMarkets ul li a:hover { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); color: #abcb60; }
#nav ul li#navNews ul li a:hover{ background-image: url('../../Shared/Images/arrow_green_alpha.gif'); color: #abcb60; }
#nav ul li#navResources ul li a:hover { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); color: #abcb60; }
#nav ul li#navAbout ul li a:hover { background-image: url('../../Shared/Images/arrow_green_alpha.gif'); color: #abcb60; }


/* ============== */
/* ::: Banner ::: */
/* ============== */

#breadcrumb
{
	width: 909px;
	height: 48px;
	float: left;
	background-image: url('../../Shared/Images/bg_breadcrumb.jpg');	
	background-repeat: no-repeat;
}
#breadcrumb span
{
	width: 528px;
	height: 31px;
	float: left;
	display: block;
	color: #fff;
	font-size: 10px;
	padding-left: 22px;
	padding-top: 17px;
}
#breadcrumb span a
{
	color: #fff;
	text-decoration:underline;
	font-weight: bold;
	font-size: 10px;
}
#breadcrumb span a:hover
{
	color: #747474;
}
#breadcrumb h2
{
	width: 359px;
	height: 48px;
	
	float: right;
	margin: 0;
	padding: 0;
	text-indent: -500px;
	white-space: nowrap;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: top right;
}
#breadcrumb h2.hProducts { background-image: url('../../Shared/Images/h_products.jpg'); }
#breadcrumb h2.hServices { background-image: url('../../Shared/Images/h_services.jpg'); }
#breadcrumb h2.hMarkets { background-image: url('../../Shared/Images/h_markets.jpg'); }
#breadcrumb h2.hNews { background-image: url('../../Shared/Images/h_news.jpg'); }
#breadcrumb h2.hResources { background-image: url('../../Shared/Images/h_resources.jpg'); }
#breadcrumb h2.hAbout { background-image: url('../../Shared/Images/h_about.jpg'); }
#breadcrumb h2.hAdmin { background-image: url('../../Shared/Images/h_admin.jpg'); }

#subNav
{
	width: 168px;
	height: 200px;
	float: left;
}
#subNav ul
{
	width: 170px;
	height: 200px;
	margin: 0;
	padding-left: 34px;
	padding-top: 3px;
	list-style-type: none;
	background-repeat: no-repeat;
}

#subNav ul.subBgProducts { background-image: url('../../Shared/Images/sub_nav_products.jpg'); }
#subNav ul.subBgServices { background-image: url('../../Shared/Images/sub_nav_services.jpg'); }
#subNav ul.subBgMarkets { background-image: url('../../Shared/Images/sub_nav_markets.jpg'); }
#subNav ul.subBgNews { background-image: url('../../Shared/Images/sub_nav_news.jpg'); }
#subNav ul.subBgResources { background-image: url('../../Shared/Images/sub_nav_resources.jpg'); }
#subNav ul.subBgAbout { background-image: url('../../Shared/Images/sub_nav_about.jpg'); }
#subNav ul.subBgAdmin { background-image: url('../../Shared/Images/sub_nav_resources.jpg'); }

#subNav ul li
{
	width: 155px;
	height: 22px;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	border-bottom: solid 1px #e8e8e8;
}
#subNav ul li.last
{
	border-bottom: 0;	
}
#subNav ul li a
{
	text-decoration: none;
	font-size: 13px;
	color: #00467f;
	padding-left: 8px;
	background-image: url('../../Shared/Images/arrow_green.gif');
	background-position: left 5px;
	background-repeat: no-repeat;
}
#subNav ul li a.selected
{
	color: #4f4f4f;
}
#subNav ul li a:hover
{
	color: #abcb60;
}
#subNav ul li a.selected:hover
{
	color: #4f4f4f;	
}
#subNav ul li label
{
	display: block;
	font-size: 13px;
	color: #4f4f4f;
	padding-left: 8px;
	background-image: url('../../Shared/Images/arrow_green.gif');
	background-position: left 5px;
	background-repeat: no-repeat;
}
#banner
{
	width: 705px;
	height: 245px;
	float: right;
}
#banner h3
{
	width: 705px;
	height: 245px;
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	text-indent: 800px;
	white-space: nowrap;
	overflow: hidden;
	background-repeat: no-repeat;
}

	#banner h3.bgProducts { background-image: url('../../Shared/Images/Walle_Products_Overview.jpg'); }
	#banner h3.bgProductsCutAndStack { background-image: url('../../Shared/Images/banner_products_cutstackoverview.jpg'); }
		#banner h3.bgProductsCutAndStackPaper { background-image: url('../../Shared/Images/banner_products_cutstackpaper.jpg'); }
		#banner h3.bgProductsCutAndStackFilm { background-image: url('../../Shared/Images/Walle_Products_CutStackFilm.jpg'); }
	#banner h3.bgProductsInMold { background-image: url('../../Shared/Images/products_InMold.jpg'); }
	#banner h3.bgProductsRollFed { background-image: url('../../Shared/Images/Walle_Products_RollFed.jpg'); }
	#banner h3.bgProductsROSO { background-image: url('../../Shared/Images/products_rollfed_shrink.jpg'); }
	#banner h3.bgProductsShrinkSleeve { background-image: url('../../Shared/Images/Walle_Products_ShrinkSleeve.jpg'); }
#banner h3.bgServices { background-image: url('../../Shared/Images/Walle_Services_Overview.jpg'); }
	#banner h3.bgServicesPrepress { background-image: url('../../Shared/Images/banner_services_prepress.jpg'); }
	#banner h3.bgServicesTechnical { background-image: url('../../Shared/Images/banner_services_technical.jpg'); }
	#banner h3.bgServicesInventory { background-image: url('../../Shared/Images/banner_services_labelmanagement.jpg'); }
	#banner h3.bgServicesTurnaround { background-image: url('../../Shared/Images/banner_services_labelmanagement.jpg'); }
	#banner h3.bgServicesDevelopment { background-image: url('../../Shared/Images/banner_services_development.jpg'); }
#banner h3.bgMarkets { background-image: url('../../Shared/Images/Walle_Markets_Overview.jpg'); }
	#banner h3.bgMarketsFood { background-image: url('../../Shared/Images/banner_markets_food.jpg'); }
	#banner h3.bgMarketsBeverage { background-image: url('../../Shared/Images/Walle_Markets_Beverage.jpg'); }
	#banner h3.bgMarketsHousehold { background-image: url('../../Shared/Images/banner_markets_household.jpg'); }
	#banner h3.bgMarketsPersonalCare { background-image: url('../../Shared/Images/banner_markets_personalcare.jpg'); }
	#banner h3.bgMarketsPrivateLabels { background-image: url('../../Shared/Images/Walle_Markets_Private.jpg'); }
#banner h3.bgNews { background-image: url('../../Shared/Images/banner_news.jpg'); }
#banner h3.bgResources { background-image: url('../../Shared/Images/banner_resources.jpg'); }
#banner h3.bgAbout { background-image: url('../../Shared/Images/banner_about_whywalle.jpg'); }
	#banner h3.bgAboutHistory { background-image: url('../../Shared/Images/banner_about_history.jpg'); }
	#banner h3.bgAboutInnovation{ background-image: url('../../Shared/Images/banner_about_innovation.jpg'); }
	#banner h3.bgAboutCapabilities{ background-image: url('../../Shared/Images/banner_about_capabilities.jpg'); }
	#banner h3.bgAboutOurPeople { background-image: url('../../Shared/Images/banner_about_ourpeople.jpg'); }
	#banner h3.bgAboutCareers { background-image: url('../../Shared/Images/banner_about_careers.jpg'); }
	#banner h3.bgAboutSearch { background-image: url('../../Shared/Images/banner_about_capabilities.jpg'); }
	#banner h3.bgAboutContact { background-image: url('../../Shared/Images/banner_about_contact.jpg'); }
	#banner h3.bgAboutLocations { background-image: url('../../Shared/Images/banner_about_locations.jpg'); }
#banner h3.bgAdmin { background-image: url('../../Shared/Images/banner_resources.jpg'); }

.flashDiv 
{
	background: url(../Images/flash_placeholder.jpg) no-repeat 0 100%;
}

/* ================== */
/* ::: Highlights ::: */
/* ================== */

#highlightsContainer
{
	width: 204px;
	float: left;
	padding-top: 7px;	
}
#highlights
{
	width: 186px;
	float: right;
	background-color: #f0f0f0;
}
#highlights h4
{
	width: 186px;
	height: 30px;
	display: block;
	margin: 0;
	padding: 0;
	padding-bottom: 2px;
	text-indent: 500px;
	white-space: nowrap;
	overflow: hidden;
	background-image: url('../../Shared/Images/h_highlights.jpg');
	background-repeat: no-repeat;
}
.highlightBlurb
{
	margin: 10px 8px 0 12px;
	padding-bottom: 6px;
	border-bottom: solid 1px #c2c2c2;
}
.highlightBlurbLast
{
	margin: 10px 8px 0 12px;
	padding-bottom: 10px;
}
#highlights h5
{
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
}
#highlights p
{
	margin: 0;
	padding: 0;
	padding-bottom: 3px;
	font-size: 11px;
}
#highlights a
{
	color: #00467f;
	text-decoration:none;
	font-size: 11px;
}
#highlights a:hover
{
	color: #86a3ba;
}
#highlights span
{
	color: #00467f;
}


/* =============== */
/* ::: Content ::: */
/* =============== */

#content
{
	width: 625px;
	float: right;
	padding: 0 40px;	
}
/* #content a
{
	font-family: "Trebuchet MS", Arial, Sans-Serif;
	font-size: 12px;
	color: #00467f;
	text-decoration: none;
}
#content a:hover
{
	color: #86a3ba;
}*/
#content h1
{
	margin: 0;
	padding: 0;
	color: #787878;
	font-weight: bold;
	font-size: 20px;	
}
#content h2
{
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	color: #787878;
	font-weight: bold;
	font-size: 20px;	
	/*border: solid 3px;*/
}
#content h3
{
	margin: 0;
	padding: 0;
	color: #5F5F5F;  /* Was #898989;  */
	font-weight: bold;
	font-size: 13px;
}
#content p
{
	width: 525px;
	margin: 0;
	padding: 0;
	padding-bottom: 20px;
}
#content p a
{
	font-family: "Trebuchet MS", Arial, Sans-Serif;
	font-size: 12px;
	color: #00467f;
	text-decoration:underline;
}
#content p a:hover
{
	color: #86a3ba;
}
#content ul
{
	margin: 0;
	padding: 10px 0 20px 10px;
	list-style-type: none;
}

#content ul .FAQ
{
	margin: 0;
	padding: 0  0 0px 10px;
	list-style-type: none;
}

#content li .FAQ
{
	padding-bottom: 30px;
}

/* #content ul a
{
	font-family: "Trebuchet MS", Arial, Sans-Serif;
	font-size: 12px;
	color: #00467f;
	text-decoration: none;
}
#content ul a:hover
{
	color: #86a3ba;
}*/
#content ul li
{
	margin: 0;
	padding: 0;
	padding-left: 10px;
	padding-bottom: 5px;
	background-image: url('../../Shared/Images/li_green.gif');
	background-repeat: no-repeat;
}

#content ul li ul
{
	padding-left: 30px;
}

#content ul .FAQ1
{
	margin: 0;
	padding: 0;
	padding-left: 10px;
	padding-bottom: 10px;
	/*background-image: url('../../Shared/Images/li_green.gif');*/
	background-repeat: no-repeat;
}

#content li .FAQ1
{
	margin: 0;
	padding: 0;
	padding-left: 10px;
	padding-bottom: 0px;
	/*background-image: url('../../Shared/Images/li_green.gif');*/
	background-repeat: no-repeat;
}

#content ul li .FAQ1
{
	margin: 0;
	padding: 0;
	padding-left: 10px;
	padding-bottom: 0px;
	/*background-image: url('../../Shared/Images/li_green.gif');*/
	background-repeat: no-repeat;
}

#content ul li .FAQ2
{
	margin: 0;
	padding: 0;
	padding-left: 10px;
	padding-bottom: 0px;
	/*background-image: url('../../Shared/Images/li_green.gif');*/
	background-repeat: no-repeat;
}

#content ul li .FAQ3
{
	margin: 0;
	padding: 0;
	padding-left: 10px;
	padding-bottom: 0px;
	/*background-image: url('../../Shared/Images/li_green.gif');*/
	background-repeat: no-repeat;
}

.archiveLink
{
	padding:0;
	margin:15px 0 0 5px;
	display:block;
}
.archiveLink a
{ text-decoration: none;
}
/* ======================= */
/* ::: Form Components ::: */
/* ======================= */

.formFields
{
	float: left;
	margin-top: -15px;	
}
.formFields label
{
	width: 100%;
	float: left;
	padding-top: 15px;
	padding-bottom: 5px;
	font-weight: bold;
}
.formTextBox
{
	float: left;
	border: solid 1px #c2c2c2;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Sans-Serif;
    color: #5F5F5F;  /* Was #898989;  */
    padding: 3px 4px;
    margin-right: 17px;
}
.formDropDownList
{
	float: left;
	border: solid 1px #c2c2c2;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Sans-Serif;
   color: #5F5F5F;  /* Was #898989;  */
    padding: 2px 2px;
    margin-right: 17px;
}
.submitButton
{
	float: right;
	margin-top: 19px;
	margin-right: 20px;	
}
.submitHighlightsButton
{
	float:right;
	padding:8px 0px;
}
.formFileInput
{
	position: relative;	
}
.styledFormFileInput
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}
.formFileInput input.fileUpload
{
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	top:100px;
}

/* ========================= */
/* ::: Featured Products ::: */
/* ========================= */

#featuredProducts
{
	width: 577px;
	height: 284px;
	background-image: url('../../Shared/Images/bg_featured_products.jpg');
	background-repeat: no-repeat;
	padding-bottom: 25px;
}
.featuredProductImageContainer
{
	width: 308px;
	height: 284px;
	vertical-align: top;
}
.featuredProductImage
{
	margin-top: 35px;
	margin-left: 12px;
	border: solid 1px #b3b3b3;
}
.featuredProductDescriptionContainer
{
	width: 197px;
	height: 63px;
	display: block;
	vertical-align: top;
	padding: 53px 35px 0 37px;
}
.featuredProductThumbnailContainer
{
	width: 242px;
	height: 168px;
	vertical-align: middle;
	padding-left: 27px;
}
.featuredProductThumnail
{
	width: 74px;
	height: 73px;
	vertical-align: top;	
}


/* ============= */
/* ::: Flash ::: */
/* ============= */

#flashContent
{
	width: 909px;
	height:417px;
	float: left;
	border:0px;
	outline-style: none;
	/* clear:left;
	height:100%;
	position:relative; */
}


/* ================== */
/* ::: List Block ::: */
/* ================== */

.listBlock
{
	width: 570px;
	margin-bottom: 30px;
}
.listBlock h3
{
	width: 570px;
	height: 30px;
	margin: 0;
	padding: 0;
	display: block;
	text-indent: 600px;
	white-space: nowrap;
	overflow: hidden;
	background-repeat: no-repeat;
}

.listBlock h3.news { background-image: url('../../Shared/Images/t_news.jpg'); }
.listBlock h3.caseStudies { background-image: url('../../Shared/Images/t_case_studies.jpg'); }
.listBlock h3.events { background-image: url('../../Shared/Images/t_events.jpg'); }
.listBlock h3.pressreleases { background-image: url('../../Shared/Images/PressReleases_Bar.jpg'); }
.listBlock h3.awards { background-image: url('../../Shared/Images/Awards_Bar.jpg'); }
.listBlock h3.templates { background-image: url('../../Shared/Images/t_templates.jpg'); }
.listBlock h3.miscDownloads { background-image: url('../../Shared/Images/t_misc_downloads.jpg'); }
.listBlock h3.colorProfiles { background-image: url('../../Shared/Images/t_color_profiles.jpg'); }
.listBlock h3.salesBrouchures { background-image: url('../../Shared/Images/Resources_Sales_Brochures.jpg');}
.listBlock h3.fileSpecs{ background-image: url('../../Shared/Images/Resources_FileSpecs.jpg');}
.listBlock h3.productInfo{ background-image: url('../../Shared/Images/Resources_ProductInfo.jpg');}
.listBlock h3.services { background-image: url('../../Shared/Images/t_services.jpg'); }

.listBlock ul
{
	width: 570px;
	margin: 0 !important;
	padding: 0 !important;
	list-style-type: none !important;
}
.listBlock ul li
{
	width: 570px;
	margin: 0 !important;
	padding: 0 !important;
	background-image: none !important;
	background-repeat: no-repeat !important;
	background-position: left top !important;
	border-bottom: solid 1px #b9b9b9;
}
.listBlock ul li a
{
	width: 520px;
	padding: 11px 25px;
	margin: 2px 0;
	color: #5F5F5F;  /* Was #898989;  */
	display: block;
	text-decoration: none;
	background-image: url('../../Shared/Images/arrow_green_alpha.gif');
	background-repeat: no-repeat;
	background-position: 16px 17px;
	font-size: 12px;
}


.listBlock ul li a.pdfLink
{
	background-image: url('../../Shared/Images/iconPDF.gif');
	background-position:  16px 9px;
	padding-left: 58px;
	width: 487px;
}

.listBlock ul li a:hover 
{
	background-color: #efefef;	
}

.listBlock ul li a.pdfLink:hover
{
	background-image: url('../../Shared/Images/iconPDF_hover.gif');
}

/* ====================== */
/* ::: Content Blurbs ::: */
/* ====================== */

.contentBlurbs
{
	width: 569px;
	float: left;
	margin:20px 0px 20px 0px;
	border-top: solid 1px #d9d9d9;
	padding-top:7px;
}
.contentBlurbsLeft
{
	width: 284px;
	float: left;
	border-right: solid 1px #d9d9d9;
	
}
.contentBlurbsRight
{
	float: right;
	width: 275px;
}
.contentBlurb
{
	width: 275px;
	height: 190px;
	border-bottom: solid 1px #d9d9d9;
	margin-bottom: 7px;
}
.contentBlurb h3
{
	width: 275px;
	height: 30px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	text-indent: 300px;
	white-space: nowrap;
	overflow: hidden;
	background-repeat: no-repeat;	
}

.contentBlurb h3.food { background-image: url('../../Shared/Images/blurb_food.jpg'); }
.contentBlurb h3.beverage { background-image: url('../../Shared/Images/blurb_beverage.jpg'); }
.contentBlurb h3.household { background-image: url('../../Shared/Images/blurb_household.jpg'); }
.contentBlurb h3.personalCare { background-image: url('../../Shared/Images/blurb_personal_care.jpg'); }
.contentBlurb h3.privateLabels { background-image: url('../../Shared/Images/blurb_private_labels.jpg'); }
.contentBlurb h3.downloads { background-image: url('../../Shared/Images/blurb_downloads.jpg'); }
.contentBlurb h3.ftpArea { background-image: url('../../Shared/Images/customerlogin_ftp_bar.jpg'); }
.contentBlurb h3.fileSpecs { background-image: url('../../Shared/Images/blurb_file_specs.jpg'); }
.contentBlurb h3.faqs { background-image: url('../../Shared/Images/blurb_faqs.jpg'); }
.contentBlurb h3.industryLinks { background-image: url('../../Shared/Images/blurb_industry_links.jpg'); }
.contentBlurb h3.cutAndStack { background-image: url('../../Shared/Images/blurb_cut_and_stack.jpg'); }
.contentBlurb h3.cutAndStackPaper { background-image: url('../../Shared/Images/blurb_cut_and_stack_paper.jpg'); }
.contentBlurb h3.cutAndStackFilm { background-image: url('../../Shared/Images/blurb_cut_and_stack_film.jpg'); }
.contentBlurb h3.inMold { background-image: url('../../Shared/Images/blurb_in-mold.jpg'); }
.contentBlurb h3.rollFed { background-image: url('../../Shared/Images/blurb_roll-fed.jpg'); }
.contentBlurb h3.roso { background-image: url('../../Shared/Images/blurb_roso.jpg'); }
.contentBlurb h3.shrinkSleeve { background-image: url('../../Shared/Images/blurb_shrink_sleeve.jpg'); }

.contentBlurb p
{
	float: right;
	width: 151px !important;
	margin: 0 !important;
	padding: 0 !important;
	padding-top: 10px !important;
}
.contentBlurb p a
{
	width: 92px;
	height: 21px;
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 8px;
	display: block;
	text-indent: 100px;
	white-space: nowrap;
	overflow: hidden;
	background-image: url('../../Shared/Images/btn_read_more.jpg');
	background-repeat: no-repeat;
}
.contentBlurb p a:hover
{
	background-image: url('../../Shared/Images/btn_read_more_hover.jpg');
}
.contentBlurbImage
{
	float: left;	
}


/* =================== */
/* ::: Home Blurbs ::: */
/* =================== */

#homeBlurbs
{
	width: 909px;
	float: left;
	padding: 0 6px;	
}
.homeBlurb
{
	width: 289px;
	height: 201px;
	float: left;
	padding: 0 5px;
	border-right: solid 1px #d9d9d9;
}
.homeBlurbLast
{
	width: 289px;
	height: 201px;
	float: left;
	padding: 0 5px;
}
#homeBlurbs h3
{
	width: 289px;
	height: 35px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	text-indent: 300px;
	white-space: nowrap;
	overflow: hidden;
	background-repeat: no-repeat;
}

#homeBlurbs h3.hpShrinkSleeves { background-image: url('../../Shared/Images/hp_shrink_sleeves.jpg');  }
#homeBlurbs h3.hpInventory { background-image: url('../../Shared/Images/hp_inventory.jpg'); }
#homeBlurbs h3.hpFileUpload { background-image: url('../../Shared/Images/Synthetic_TitleBar.jpg'); }
#homeBlurbs h3.hpNews { background-image: url('../../Shared/Images/News_TitleBar.jpg'); }


#homeBlurbs img
{
	float: left;	
}
#homeBlurbs p
{
	float: left;
	width: 170px;
	margin: 0;
	padding: 0;
	padding-top: 18px;
}
#homeBlurbs p a
{
	width: 92px;
	height: 21px;
	margin: 0;
	padding: 0;
	display: block;
	text-indent: 100px;
	white-space: nowrap;
	overflow: hidden;
	background-image: url('../../Shared/Images/btn_read_more.jpg');
	background-repeat: no-repeat;
}
#homeBlurbs p a:hover
{
	background-image: url('../../Shared/Images/btn_read_more_hover.jpg');
}

.customerLogin {float:left; margin-top:10px;}


.customerLogin p a
{
	width: 182px;
	height: 20px;
	margin: 0;
	padding: 0;
	display: block;
	text-indent: 200px;
	white-space: nowrap;
	overflow: hidden;
	background-image: url('../../Shared/Images/CustomerLogin_BTN_up.jpg');
	background-repeat: no-repeat;
}
.customerLogin p a:hover
{
	background-image: url('../../Shared/Images/CustomerLogin_BTN_over.jpg');
}

/* ============== */
/* ::: Footer ::: */
/* ============== */

#footer
{
	width: 909px;
	float: left;
	text-align: center;
	font-size: 9px;
	color: #aeaeae;
	padding: 35px 0;
}
#footer a
{
	font-size: 9px;
	color: #aeaeae;
	text-decoration:underline;
}
#footer a:hover
{
	color: #4f4f4f;
}
#footer span
{
	color: #00467f;
	font-size: 12px;
}


/* ================= */
/* ::: FTP Login ::: */
/* ================= */

#ftpLogin
{
	float: left;
	padding-left: 100px;
	margin-top: 0px;
	width: 290px;	
}
#ftpLogin label
{
	float: left;
	width: 75px;
	text-align: right;
	padding-top: 5px;
	padding-right: 5px;
}
#ftpLogin .dropDownList
{
	float: left;
	margin-bottom: 3px;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Sans-Serif;
    color: #5F5F5F;  /* Was #898989;  */
    border: solid 1px #c2c2c2;
    padding: 2px 2px;
}
#ftpLogin .textBox
{
	float: left;
	margin-bottom: 3px;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Sans-Serif;
    color: #5F5F5F;  /* Was #898989;  */
    border: solid 1px #c2c2c2;
    padding: 3px 4px;
}
#ftpLogin .button
{
	float: right;
}
#ftpLogin br
{
	clear: left;
	float: left;	
}
#ftpLogin p 
{
	float: left;
	margin: 0;
	padding: 0;
	color: #ff0000;
	margin-bottom: 25px;
}
.logoutLink
{
	width: 625px;
	height: 30px;
	float: left;
	display: block;
	text-indent: 700px;
	white-space: nowrap;
	overflow: hidden;
	background-image: url('../../Shared/Images/t_logout.jpg');
	background-repeat: no-repeat;
	margin-bottom: 5px;
}
.logoutLink:hover
{
	color: #86a3ba;	
}
.divider
{
	width: 625px;
	height: 30px;
	float: left;
	display: block;
	text-indent: 700px;
	white-space: nowrap;
	overflow: hidden;
	background-image: url('../../Shared/Images/t_divider.jpg');
	background-repeat: no-repeat;
	margin-bottom: 5px;
}

.contentFTPLoginLeft
{
	/*width: 300px;
	float: left;
	border: solid 1px #c2c2c2;*/
	border-right: solid 1px #d9d9d9;
	float: left;
	padding-right: 40px;
	margin-top: 0px;
	width: 210px;
	padding-top:7px;
}

#contentFTPLoginLeft label
{
	float: left;
	width: 55px;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
}
#contentFTPLoginLeft .dropDownList
{
	float: right;
	margin-bottom: 3px;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Sans-Serif;
    color: #5F5F5F;  /* Was #898989;  */
    border: solid 1px #c2c2c2;
    padding: 2px 2px;
}
#contentFTPLoginLeft .textBox
{
	float: right;
	margin-bottom: 3px;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Sans-Serif;
   color: #5F5F5F;  /* Was #898989;  */
    border: solid 1px #c2c2c2;
    padding: 3px 4px;
}
#contentFTPLoginLeft .button
{
	float: right;
	clear: left;
}
#contentFTPLoginLeft br
{
	clear: right;
	float: right;	
}
#contentFTPLoginLeft p.error 
{
	color: #ff0000;
	margin-bottom: 25px;
}

#contentFTPLoginLeft p 
{
	float: left;
	margin: 0;
	padding: 0;
	width: 200px;
}

.contentFTPLoginRight
{
	/*float: right;
	width: 300px;
	border: solid 1px #c2c2c2;*/
	float: left;
	padding-left: 10px;
	margin-top: 0px;
	width: 265px;
	padding-top:7px;
}

.contentText 
{
/*	height:70px;	 */
}

#contentFTPLoginRight label
{
	float: left;
	width: 55px;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
}
#contentFTPLoginRight .dropDownList
{
	float: left;
	margin-bottom: 3px;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Sans-Serif;
   color: #5F5F5F;  /* Was #898989;  */
    border: solid 1px #c2c2c2;
    padding: 2px 2px;
}
#contentFTPLoginRight .textBox
{
	float: left;
	margin-bottom: 3px;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Sans-Serif;
   color: #5F5F5F;  /* Was #898989;  */
    border: solid 1px #c2c2c2;
    padding: 3px 4px;
}
#contentFTPLoginRight .button
{
	float: right;
	clear: left;
}
#contentFTPLoginRight br
{
	clear: right;
	float: right;	
}
#contentFTPLoginRight p.error 
{
	color: #ff0000; margin: 10px 0;
}

#contentFTPLoginRight p 
{
	float: right;
	margin: 0;
	padding: 0;
	width: 265px;
}

/* ==================== */
/* ::: Client Admin ::: */
/* ==================== */

.clientsListBox
{
	float: left;
}
#buttons
{
	float: right;
}
#client
{
	float: left;
	padding-left: 30px;
	margin-top: 50px;
}
#client label
{
	width: 130px;
	float: left;
	text-align: right;
	padding-right: 10px;
	padding-top: 4px;
}
#client input
{
	width: 150px;
	float: left;
	margin-bottom: 3px;	
	border: solid 1px #c2c2c2;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Sans-Serif;
    color: #5F5F5F;  /* Was #898989;  */
    padding: 3px 4px;
}
#client br
{
	float: left;
	clear: left;
}
#validation
{
	float: left;
}
#clientNote
{
	float: left;
	font-size: 11px;
	margin-top: 15px;
	padding-left: 30px;
}
.clientSave
{
	float: left;
	margin-top: 25px;
	color: Green;
}

.addFileButton
{
	width:66px;
	height:21px;
	background-image:url('../../Shared/Images/btn_submit.jpg');
	background-repeat:no-repeat;
}
.test
{
	background-color:red;	
}

/* PRINT */
.printLink 
{
	float: right;
	padding-left: 20px;
	padding-top: 3px;
	text-align: right;
	width: 30px;
	background-image: url('../../Shared/Images/printer.jpg');
	background-repeat: no-repeat;
}

#printBar
{
	display: block;
	width: 625px;
	height: 15px;
	float: left;
	padding-bottom: 10px;
}

a.mapLink {border-left:1px #A6A3BA solid; margin:0; padding:0 0  0 10px; }
