@charset "utf-8";
/* CSS Document */

.logo { margin-left:20px; height:48px; width:136px; background: url(images/logo2.gif) no-repeat top;}
.headerback { height:57px; background:url(images/headerback.gif) repeat-x left; }
.imageclass { border:0px; padding: 0px 0px 0px 20px; }
.headerbackSecond { background: url(images/bg.jpg) no-repeat top; }
.shadow { box-shadow:5px 5px 10px 0px #F1F1EB; -moz-box-shadow: 5px 5px 10px 0px #F1F1EB; -webkit-box-shadow:5px 5px 10px 0px #F1F1EB; -khtml-box-shadow: 5px 5px 10px 0px #F1F1EB; }

/* Style for menu */
.nav-wrap { margin: 0px auto; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*:first-child+html .group { zoom: 1; } /* IE7 */
#magic-line { position: absolute; bottom: -2px; left: 0; width: 100px; height: 2px; }
#example-two { margin: 0 auto; list-style: none; position: relative; color: #ffffff; }
#example-two li { display: inline; color: #ffffff; }
#example-two li a { position: relative; z-index: 200; color: #585858; font-family:Calibri; font-size: 1.2em; display: block; float: left; padding: 1px 10px 1px 5px; text-decoration: none; }
#example-two li a:hover { color: #89C400; }
#example-two li.current_page_item_two { color: white; }
#example-two #magic-line-two { position: absolute; top: 0; left: 0; width: 100px; background: #fe019c; z-index: 100; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; box-shadow:0px 0px 4px 0px #e90193; -moz-box-shadow: 0px 0px 4px 0px #e90193; -webkit-box-shadow:0px 0px 4px 0px #e90193; -khtml-box-shadow: 0px 0px 4px 0px #e90193; }
.current_page_item_two { color: white; }

.secondmenu{ font: 11px Arial; width: 100%; overflow: hidden; }
.secondmenu ul{ margin:0; padding:0; float: right; padding-right:20px; }
.secondmenu ul li{ display: inline; }
.secondmenu ul li a{ float: right; color: #008000; padding: 0px 12px; text-decoration: none; border-right: 0px solid #990000; /*dark red divider between menu items*/
}
.secondmenu ul li a:visited{ color: #008000; }
.secondmenu ul li a:hover, .indentmenu ul li .current{
color: #FF0080; /*text color of selected and active item*/
padding-top: 0px; /*shift text down 1px for selected and active item*/
padding-bottom: 0px; /*shift text down 1px for selected and active item*/ }

.searchAndLanguageHolder { height:30px; }
.languageformobject {float:left; text-align:left; height:20px; width:450px; padding: 5px 0px 5px 10px; }
.searchformobject { float:right; text-align:right; height:20px; width:400px; padding: 5px 10px 5px 0px; }
/* Search field */
.searchbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid #CCCCCC; margin-top:1px;  }
.searchbutton { height:19px; width:19px; border:0px; background: url(images/sa.gif) no-repeat center; cursor:pointer; vertical-align:top; }
.guideLines { font-family: Verdana; font-size:9px; color: #6D6D6D; padding: 5px 0px 5px 10px; }

.arrowlistmenu{ width: 175px; /*width of menu*/}
.arrowlistmenu .headerbar{ color: #5b1727; margin-bottom: 5px; /*bottom spacing between header and rest of content*/
margin-top:0px; background: url(images/bullet.gif) no-repeat center left;
font-style:normal; font-weight:bold; font-size:12px; font-family: Arial; padding-left:20px; padding-right:0; padding-top:1px; padding-bottom:1px; }
.arrowlistmenu ul{ list-style-type: none;
margin: 0; padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/ }
.arrowlistmenu ul li{ padding-bottom: 1px; /*bottom spacing between menu items*/ }
.arrowlistmenu ul li a{ color: #6D6D6D; background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block; padding-left: 19px; /*link text is indented 19px*/
text-decoration: none; border-bottom: 1px solid #EFEFEF;
font-style:normal; font-variant:normal; font-size:11px; font-family: Verdana, Geneva, sans-serif; padding-right:0; padding-top:1px; padding-bottom:1px }
.arrowlistmenu ul li a:visited{ color: #6D6D6D; }
.arrowlistmenu ul li a:hover{ color: #92d400; background-color: #F9F9F9; }

.rightlist{ width: 170px; padding-left:5px; /*width of menu*/}
.rightlist .headerbar{ color: #828282; margin-bottom: 15px; font: bold 14px Arial; padding-left:2px; padding-top:1px; padding-bottom:2px; border-bottom:1px solid #D6D6D6; margin-top:20px; }
.rightlist ul{ list-style-type: none;
margin: 0; padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/ }
.rightlist ul li{ padding-bottom: 1px; /*bottom spacing between menu items*/ }
.rightlist ul li a{ color: #6D6D6D; background: url(images/article.png) no-repeat center left;
display: block; padding-left: 25px; text-decoration: none; font-size:11px; font-family: Arial; padding: 5px 0px 5px 30px; }
.rightlist ul li a:visited{ color: #6D6D6D; }
.rightlist ul li a:hover{ color: #008000; }

.stayconnected1 {width: 170px; padding-left:5px; }
.stayconnected1 .headerbar{ color: #828282; margin-bottom: 15px; font: bold 14px Arial; padding-left:2px; padding-top:1px; padding-bottom:2px; border-bottom:1px solid #D6D6D6; margin-top:20px; }
.stayconnected1 ul{ list-style-type: none; margin: 0; padding: 0; margin-bottom: 0px; }
.stayconnected1 ul li{ padding-bottom: 1px;}
.stayconnected1 ul li a{ color: #6D6D6D; background: url(images/mail.png) no-repeat center left;
display: block; padding-left: 25px; text-decoration: none; font-size:11px; font-weight:bold; font-family: Arial; padding: 5px 0px 5px 30px; }
.stayconnected1 ul li a:visited{ color: #6D6D6D; }
.stayconnected1 ul li a:hover{ color: #ACACAC; }

.stayconnected2 {width: 170px; padding-left:5px; }
.stayconnected2 ul{ list-style-type: none; margin: 0; padding: 0; margin-bottom: 0px; }
.stayconnected2 ul li{ padding-bottom: 1px; /*bottom spacing between menu items*/ }
.stayconnected2 ul li a{ color: #6D6D6D; background: url(images/subscribe.png) no-repeat center left;
display: block; padding-left: 25px; text-decoration: none; font-size:11px; font-weight:bold; font-family: Arial; padding: 5px 0px 5px 30px; }
.stayconnected2 ul li a:visited{ color: #6D6D6D; }
.stayconnected2 ul li a:hover{ color: #ACACAC; }

.stayconnected3 {width: 170px; padding-left:5px; }
.stayconnected3 ul{ list-style-type: none; margin: 0; padding: 0; margin-bottom: 0px; }
.stayconnected3 ul li{ padding-bottom: 1px; /*bottom spacing between menu items*/ }
.stayconnected3 ul li a{ color: #6D6D6D; background: url(images/social.png) no-repeat center left;
display: block; padding-left: 25px; text-decoration: none; font-size:11px; font-weight:bold; font-family: Arial; padding: 5px 0px 5px 30px; }
.stayconnected3 ul li a:visited{ color: #6D6D6D; }
.stayconnected3 ul li a:hover{ color: #ACACAC; }

.stayconnected4 {width: 170px; padding-left:5px; }
.stayconnected4 ul{ list-style-type: none; margin: 0; padding: 0; margin-bottom: 0px; }
.stayconnected4 ul li{ padding-bottom: 1px; /*bottom spacing between menu items*/ }
.stayconnected4 ul li a{ color: #6D6D6D; background: url(images/feedback.png) no-repeat center left;
display: block; padding-left: 25px; text-decoration: none; font-size:11px; font-weight:bold; font-family: Arial; padding: 5px 0px 5px 30px; }
.stayconnected4 ul li a:visited{ color: #6D6D6D; }
.stayconnected4 ul li a:hover{ color: #ACACAC; }

.support1 {width: 170px; padding-left:5px; }
.support1 .headerbar{ color: #828282; margin-bottom: 15px; font: bold 14px Arial; padding-left:2px; padding-top:1px; padding-bottom:2px; border-bottom:1px solid #D6D6D6; margin-top:20px; }
.support1 ul{ list-style-type: none; margin: 0; padding: 0; margin-bottom: 0px; }
.support1 ul li{ padding-bottom: 1px;}
.support1 ul li a{ color: #6D6D6D; background: url(images/faq.png) no-repeat center left;
display: block; padding-left: 25px; text-decoration: none; font-size:11px; font-family: Arial; padding: 5px 0px 5px 30px; }
.support1 ul li a:visited{ color: #6D6D6D; }
.support1 ul li a:hover{ color: #ACACAC; }

.support2 {width: 170px; padding-left:5px; }
.support2 ul{ list-style-type: none; margin: 0; padding: 0; margin-bottom: 0px; }
.support2 ul li{ padding-bottom: 1px; /*bottom spacing between menu items*/ }
.support2 ul li a{ color: #6D6D6D; background: url(images/privacy.png) no-repeat center left;
display: block; padding-left: 25px; text-decoration: none; font-size:11px; font-family: Arial; padding: 5px 0px 5px 30px; }
.support2 ul li a:visited{ color: #6D6D6D; }
.support2 ul li a:hover{ color: #ACACAC; }

.support3 {width: 170px; padding-left:5px; }
.support3 ul{ list-style-type: none; margin: 0; padding: 0; margin-bottom: 0px; }
.support3 ul li{ padding-bottom: 1px; /*bottom spacing between menu items*/ }
.support3 ul li a{ color: #6D6D6D; background: url(images/career.png) no-repeat center left;
display: block; padding-left: 25px; text-decoration: none; font-size:11px; font-family: Arial; padding: 5px 0px 5px 30px; }
.support3 ul li a:visited{ color: #6D6D6D; }
.support3 ul li a:hover{ color: #ACACAC; }

.mainContentTop { height:38px; width:772px; border-top:solid #EFEFEF 2px; border-bottom:solid #EFEFEF 1px;}
.headTitle { float:left; padding: 10px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0080FF;} 
.bookmarkButton { padding: 10px 0px 0px; float:right; }
.mainContentData { padding:10px 15px 10px 14px; }


.pagination{ padding: 2px; }
.pagination ul{ margin-bottom: 50px; padding: 0; text-align: center; /*Set to "right" to right align pagination interface*/ font-size: 12px; font-family:Arial; }
.pagination li{ list-style-type: none; display: inline; padding-bottom: 1px; }
.pagination a, .pagination a:visited{ padding: 0 5px; border: 1px solid #C3C3C3; text-decoration: none; color:  #666666; }
.pagination a:hover, .pagination a:active{ border: 1px solid #C3C3C3; color: #000; background-color: #C6E2FF; }
.pagination a.currentpage{ background-color: #0080FF; color: #FFF !important; border-color: #C3C3C3; font-weight: bold;
cursor: default; }
.pagination a.disablelink, .pagination a.disablelink:hover{ background-color: #CCC; cursor: default;
color: #666666; border-color: #CC3300; font-weight: normal !important; }
.pagination a.prevnext{ font-weight: normal; }

.mainContentEnd { margin: 0 16.8em 0 0.5em; height:26px; width:796px; background: url(images/mainContentbackbottom2.gif) no-repeat left; }
.productsText { padding: 10px 30px 10px 30px;}

.tinytext{ font-family: Arial; font-size: 10px; font-weight: normal; color: #999; padding-left: 10px; }

.footerHolder { margin-left:10px; height:275px; }
.footer1{ width:130px; float:left; margin-left: 10px; margin-top: 10px;} 
.footer1 .headerbar{ color: #666; margin-top: 0px; margin-bottom: 5px; font-weight:bold; font-size:12px; 
font-family:Arial; padding-left:12px; border-bottom: #EBEBEB solid 2px; }
.footer1 ul{ list-style-type: none; margin: 0; padding: 0; margin-bottom: 0px; }
.footer1 ul li{ padding-bottom: 1px; }
.footer1 ul li a{ color: #666; background: url(images/bullet-gray.gif) no-repeat center left;
padding-left: 12px; text-decoration: none; font-weight:normal; font-size:11px; font-family:Arial; }
.footer1 ul li a:hover{ color: #008000; text-decoration: underline; }

.siteMap{ width:100%; } 
.siteMap .headerbar{ color: #666; margin-top: 0px; margin-bottom: 5px; font-weight:bold; font-size:12px; 
font-family:Arial; padding: 10px 10px 0px 10px; border-bottom: #EBEBEB solid 2px; }
.siteMap ul{ list-style-type: none; margin: 0; padding: 0; margin-bottom: 0px; }
.siteMap ul li{ padding-bottom: 1px; }
.siteMap ul li a{ color: #0080FF; background: url(images/bullet-gray.gif) no-repeat center left;
padding-left: 12px; text-decoration: none; font-weight:normal; font-size:12px; font-family:Arial; }
.siteMap ul li a:hover{ color: #BABABA; text-decoration: underline; }

.aboutusdetials { font-size:11px; padding: 0px 0px 0px 5px; }
.symbolImage { margin-right:25px; float:right; height:200px; width:200px; background: url(images/bell.jpg) no-repeat center; }
.symbolImage2 { margin-right:25px; margin:10px; float:right; height:150px; width:150px; background: url(images/giftbox.jpg) no-repeat center; }
.symbolImage3 { margin-right:25px; margin:10px; float:right; width:200px; height:136px; background: url(images/social-networking.jpg) no-repeat center; }
.symbolImage4 { margin-right:25px; margin:10px; float:right; width:150px; height:151px; background: url(images/tellfriend.jpg) no-repeat center; }
.symbolImage5 { margin-right:25px; margin:10px; float:right; width:150px; height:150px; background: url(images/suggest.jpg) no-repeat center; }
.symbolImage6 { margin-right:25px; margin:10px; float:right; width:200px; height:130px; background: url(images/growcareer.jpg) no-repeat center; }
.symbolImage6b { margin-right:25px; margin:10px; float:right; width:150px; height:118px; background: url(images/job.jpg) no-repeat center; }
.symbolImage7 { margin-right:25px; margin:10px; float:right; width:150px; height:150px; background: url(images/makesmile.jpg) no-repeat center; }
.symbolImage8 { margin-right:25px; margin:10px; float:right; width:180px; height:150px; background: url(images/privacy.jpg) no-repeat center; }
.symbolImage9 { margin-right:25px; margin:10px; float:right; width:200px; height:150px; background: url(images/FAQs.jpg) no-repeat center; }
.symbolImage10 { margin-top:10px; margin-bottom:10px; margin-left:10px; float:right; width:120px; height:94px; background: url(#) no-repeat center; }
.symbolImage11 { margin-top:10px; margin-bottom:10px; margin-left:10px; float:right; width:120px; height:139px; background: url(images/forging.jpg) no-repeat center; box-shadow:3px 3px 10px 0px #C5C5AB; -moz-box-shadow: 3px 3px 15px 0px #C5C5AB; -webkit-box-shadow:3px 3px 10px 0px #C5C5AB; -khtml-box-shadow: 3px 3px 10px 0px #C5C5AB; }
.symbolImage12 { margin-top:10px; margin-bottom:10px; margin-left:10px; float:right; width:120px; height:139px; background: url(images/processingblanks.jpg) no-repeat center; box-shadow:3px 3px 10px 0px #C5C5AB; -moz-box-shadow: 3px 3px 15px 0px #C5C5AB; -webkit-box-shadow:3px 3px 10px 0px #C5C5AB; -khtml-box-shadow: 3px 3px 10px 0px #C5C5AB; }
.symbolImage13 { margin-top:10px; margin-bottom:10px; margin-left:10px; float:right; width:175px; height:103px; background: url(images/crafting.jpg) no-repeat center; box-shadow:3px 3px 10px 0px #C5C5AB; -moz-box-shadow: 3px 3px 15px 0px #C5C5AB; -webkit-box-shadow:3px 3px 10px 0px #C5C5AB; -khtml-box-shadow: 3px 3px 10px 0px #C5C5AB; }
.symbolImage14 { margin-top:10px; margin-bottom:10px; margin-left:10px; float:right; width:120px; height:94px; background: url(images/faq.jpg) no-repeat center; }
.symbolImage15 { margin-top:10px; margin-bottom:10px; margin-left:10px; float:right; width:175px; height:104px; background: url(images/bulkpacking.gif) no-repeat center; box-shadow:3px 3px 10px 0px #C5C5AB; -moz-box-shadow: 3px 3px 15px 0px #C5C5AB; -webkit-box-shadow:3px 3px 10px 0px #C5C5AB; -khtml-box-shadow: 3px 3px 10px 0px #C5C5AB; }
.contactTable { margin-left:60px;}
.contactTable a { color: #008000; padding-bottom:5px; text-decoration:none;}
.contactTable a:hover { color: #FF0080; }

.smallHeading { float:left; padding: 0px 0px 15px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #434343;}
.makeLinksBlack a { color:#2E2E2E }
.makeLinksBlack a:hover{ color:#ACACAC; }

/* Twitter Div */
.updates {width: 175px; padding-left:5px; }
.updates .headerbar{ color: #828282; margin-bottom: 15px; font: bold 14px Arial; padding-left:2px; padding-top:1px; padding-bottom:2px; border-bottom:1px solid #D6D6D6; }
.updates ul{ list-style-type: none; margin: 0; padding: 0; margin-bottom: 0px; }
.updates ul li{ padding-bottom: 1px;}
.updates ul li a{ color: #6D6D6D; background: url(images/mail.png) no-repeat center left;
display: block; padding-left: 25px; text-decoration: none; font-size:11px; font-weight:bold; font-family: Arial; padding: 5px 0px 5px 30px; }
.updates ul li a:visited{ color: #6D6D6D; }
.updates ul li a:hover{ color: #ACACAC; }
/* Twitter updates */
#latest_tweet { border: 0px solid #dfdfdf; width: 175px; text-align:left; font-family:Verdana, Geneva, sans-serif; font-size:10px; }
#latest_tweet small, #latest_tweet a { color: #0080FF; }
.loading { background: url('images/ajax-loader.gif') center no-repeat; height: 60px; }
/* Ads */
.adswrap {font-family: Verdana, Geneva, sans-serif; font-size: 9px; color: #999; }


