/* private:Site */
body {width:100%; background-color:#ffffff; text-align:center; margin:0; padding:0; border:0;}
#Container {width:990px; margin:auto; text-align:left;}

/*general styles*/
.clear {clear:both; font-size:1px; height:0px; line-height:1px; display:block; overflow:hidden;}
#SkipNav {color:#fff; position:absolute; top:0; left:-10000px;}
.noShow {display:none;}

.floatLeft {float:left;}
.floatRight {float:right;}

.noListStyle {list-style:none; margin:0; padding:0; line-height:1;}
.noListStyle li {margin:0; padding:0;}


/*header styles*/
#LogoHolder,
#LogoHolder a {display:block; width:410px; height:145px;}
#LogoHolder a {background:url(/images/Logo.gif) left top no-repeat;}
#HeaderRight {width:480px; height:145px; background:url(/images/StrapLine.gif) left top no-repeat;}
#ChooseLanguage {padding-top:10px; width:78px; margin-left:375px;}
#ChooseLanguageLinks li {display:inline; margin-right:10px; float:left;}
#ChooseLanguageLinks a {display:block; width:16px; height:11px;}
#GermanLink a {background:url(/images/flag_Germany.gif) left top no-repeat;}
#ItalianLink a {background:url(/images/flag_Italy.gif) left top no-repeat;}
#EnglishLink a {background:url(/images/flag_GreatBritain.gif) left top no-repeat;}

#HeaderNavigationHolder {background:url(/images/HeaderNavigation_Back.gif) left top repeat-x;}
#HeaderNavigationHolder .left {background:url(/images/HeaderNavigation_Left.gif) left top no-repeat;}
#HeaderNavigationHolder .right {background:url(/images/HeaderNavigation_Right.gif) right top no-repeat; padding:3px 15px 0 15px;}
#HeaderNavigation li {display:block; float:left; position: relative; z-index:10;}
#HeaderNavigation .headerLink {display:block; height:50px; background-position:left top; background-repeat:no-repeat;}
#HeaderNavigation .selected {background-position:left -50px;}
#HeaderNavigation .headerLink:hover {background-position:left -100px;}

#HeaderNavigation ul .headerLink {height:42px;}
#HeaderNavigation ul .headerLink:hover,
#HeaderNavigation ul .selected {background-position:left -42px;}

#HeaderNavigation li ul {position:absolute; top:50px; left:0; display:none; z-index:20;}
#HeaderNavigation li:hover ul {display:block;}

#HeaderLink1 .headerLink {background-image:url(/images/PageSprites/Home.gif); width:85px;}
#HeaderLink2 .headerLink {background-image:url(/images/PageSprites/Companies.gif); width:128px;}
#HeaderLink2 ul,
#HeaderLink2 ul .headerLink {width:311px;}
#HeaderLink2 ul li {display:block; float:none;}
#HeaderLink2 #HeaderLink2Child1 .headerLink {background-image:url(/images/PageSprites/Navigation/GraphicArts.gif);}
#HeaderLink2 #HeaderLink2Child2 .headerLink {background-image:url(/images/PageSprites/Navigation/Valtech.gif);}
#HeaderLink2 #HeaderLink2Child3 .headerLink {background-image:url(/images/PageSprites/Navigation/IndustrialGraphics.gif);}
#HeaderLink2 #HeaderLink2Child4 .headerLink {background-image:url(/images/PageSprites/Navigation/PrinterLabelSystems.gif);}
#HeaderLink2 #HeaderLink2Child5 .headerLink {background-image:url(/images/PageSprites/Navigation/Primographic.gif);}
#HeaderLink3 .headerLink {background-image:url(/images/PageSprites/Brands.gif); width:99px;}
#HeaderLink3 ul {width:421px;}
#HeaderLink3 ul .headerLink:hover {background-position:left top;}
#HeaderLink3 #HeaderLink3Child1 .headerLink {width:246px; height:74px; background-image:url(/images/PageSprites/Navigation/Primodome.gif);}
#HeaderLink3 #HeaderLink3Child2 .headerLink {width:175px; height:74px; background-image:url(/images/PageSprites/Navigation/Primodise.gif);}
#HeaderLink3 #HeaderLink3Child3 .headerLink {width:115px; height:88px; background-image:url(/images/PageSprites/Navigation/BarcodeSuperstore.gif);}
#HeaderLink3 #HeaderLink3Child4 .headerLink {width:96px; height:88px; background-image:url(/images/PageSprites/Navigation/UID.gif);}
#HeaderLink3 #HeaderLink3Child5 .headerLink {width:210px; height:88px; background-image:url(/images/PageSprites/Navigation/GSMSmart.gif);}
#HeaderLink4 .headerLink {background-image:url(/images/PageSprites/News.gif); width:89px;}


/*body styles*/
#Body {background:url(/images/Body_Back.gif) left top repeat-y; padding:0 4px;}
#ContentHolder {padding:20px;}
#PageTitle {display:block;}

/*footer styles*/
#Footer {background:url(/images/Footer_Back.gif) left top repeat-y; padding:0 4px; line-height:1.2em; color:#d0d0f5;}
#Footer .inner {background:url(/images/Logo_Footer.gif) right top no-repeat; padding:20px 200px 20px 20px;}
#Footer .column {width:17em;}
#Footer strong,
#Footer .spacer {font-size:105%; display:block; margin-bottom:5px;}
#NetConstruct {padding-top:15px; text-align:center;}


