#dnncontent .marginlr{ margin:0 10px}
#dnncontent{ padding:30px 0}
.homepagespace { height:50px;}
.HomeMenuContainer { position:relative;height:342px;margin-bottom:25px; }
.bignav {top: 30% !important;margin: 0 !important;max-width: 950px;}
.grayBorder { border: 1px solid #CCC; border-radius:5px;padding:3px;}
.grayBorder::before { clear:both;}
#tabs-silgan ul.ui-tabs-nav { background: url('../image/ui-bg_diagonals-thick_8_333333_40x40.png'); }
#tabs-silgan ul.ui-tabs-nav li { margin-right:0; }
#tabs-silgan ul.ui-tabs-nav li a {background:#2E2E2E; color:white;font-weight:normal;padding:6px 9px;margin:5px 0 0 3px !important;border: 1px solid #777;border-bottom:0;text-shadow: 0px 0px 0px;}
#tabs-silgan ul.ui-tabs-nav li.ui-tabs-active a {background:white; color:black;padding:5px 9px 8px !important;margin:5px 0 0 3px !important;}
#tabs-silgan .ui-tabs-panel {padding:5px 15px;}


/*#htmlbignav .bignav						{ position:absolute; z-index:1000; width:100%; top:50%; margin:-35px 40px 0 40px}*/
#htmlbignav .bignav						{ position:absolute; z-index:1000; width:100%; top:50%; margin:-35px 0px 0 0px}
.bignav, .bignav * 						{ margin:0;padding:0;list-style:none;}
.bignav > li 							{ position:relative;float:left; margin:0px; padding:0px; width:25%;}
.bignav > li.root1,
.bignav li.root1 a:hover,
.bignav > li.root1 ul					{ background:url(../image/r1.png) 0 0 repeat}
.bignav > li.root2,
.bignav li.root2 a:hover,
.bignav > li.root2 ul					{ background:url(../image/r2.png) 0 0 repeat}
.bignav > li.root3,
.bignav li.root3 a:hover,
.bignav > li.root3 ul					{ background:url(../image/r3.png) 0 0 repeat}
.bignav > li.root4,
.bignav li.root4 a:hover,
.bignav > li.root4 ul					{ background:url(../image/r4.png) 0 0 repeat}
/*.bignav li a,.bignav li a:link,.bignav li a:active { display:block; text-align:center; color:#fff; text-decoration:none; height:70px; line-height:70px; font-size:26px; text-shadow:0px 0px 1px rgba(0, 0, 0, 0.4); font-family:'Conv_FuturaStd-Book', Arial, Helvetica, sans-serif}*/
.bignav li a,.bignav li a:link,.bignav li a:active { display:block; text-align:center; color:#fff; text-decoration:none; height:70px; line-height:70px; font-size:26px; text-shadow:0px 0px 1px rgba(0, 0, 0, 0.4); font-family: Arial, Helvetica, sans-serif}
/***submenu***/

.bignav ul 								{ position:absolute;top:-999em;z-index:99; display:none;padding:5px 0;left:0px; right:0px;}
.bignav li li							{ width:100%;position:relative;	text-align:left;}
.bignav li li a,
.bignav li li a:link,
.bignav li li a:active,
.bignav li li a:visited					{ font-weight:normal; color:#fff; padding:7px 0 7px 15px;text-transform:none; font-size:16px;line-height:1em;height: auto; text-align:left; font-family: Arial, Helvetica, sans-serif}
.bignav li li > a:hover,
.bignav li li.sfHover > a				{ text-decoration:none; background:url(https://www.silganplastics.com/Portals/_default/Skins/images/r4.png) 0 0 repeat; color:#fff}
.bignav li:hover ul,
.bignav li.sfHover ul 					{ left:0px;top:70px;}
ul.bignav li:hover li ul,
ul.bignav li.sfHover li ul 				{ top:-999em;}
/***subsubmenu***/

@media handheld, only screen and (max-width: 760px){
.bignav li a,.bignav li a:link,.bignav li a:active{ font-size:18px}
}
@media handheld, only screen and (max-width: 560px){
#htmlbignav .bignav						{ position:relative; padding-top:20px;}
.bignav > li 							{ position:relative;float: none; margin:0px; padding:0px; width: auto;}
.bignav li a,.bignav li a:link,.bignav li a:active{ font-size:26px; line-height:40px; height:40px; text-align:left; padding-left:10px}
.bignav ul 								{ position: relative; top:0px;}
.bignav li:hover ul,
.bignav li.sfHover ul 					{ left:0px;top:0px;}
}
@media handheld, only screen and (max-width: 767px) {
    #htmlbignav .bignav						{ margin:0px;margin-top:-35px}
}