
.error {
	border: 2px solid red;
	color: red;
	margin: 0px 0px 18px 0px;
	padding: 1px 6px 2px 6px;
}
.info{
	border: 2px solid blue;
	color: blue;
	margin: 0px 0px 18px 0px;
	padding: 1px 6px 2px 6px;
}
.imgborder {
	border: 1px solid black;
}
img{behavior:url('/pngbehavior.htc')}
body{background:url(/images/49/body_bf.jpg) repeat #ccc;}

#divHead{background:url(/images/49/topimage_1.jpg) repeat-x left bottom #069;}

#divHeadTopHolder{
	background-image: url(/images/49/head_bg.gif);
	background-color: #fc0;
}

#imgPageLogo{position:absolute; left: 0; top: 14px; width:200px; height:52px;}
#ulQuickies li a{color:#666;}
#ulQuickies li.home a{background-image:url(/images/49/icoHome.png);}
#ulQuickies li.contact a{background-image:url(/images/49/icoPhone.png);}
#ulQuickies li.share a{background-image:url(/images/49/icoShare.png);}
#ulQuickies li.print a{background-image:url(/images/49/icoPrint.png);}
#ulQuickies li.login a{background-image:url(/images/49/icoLogin.png);}
#ulQuickies li.english a{background-image:url(/images/common/english.png);}

#divMenu0Holder{background:url(/images/common/menu0_bg.png) repeat-x left top;}
#divMenu0 #ulMenu0 li a{color:#333;text-shadow: 0 1px 2px #fff;}
#divMenu0 #ulMenu0 li a:hover{color:#000;}
#divMenu0 #ulMenu0 li.active a{background:url(/images/49/menu0_active_bg.gif) repeat-x left top #003893; color: #fff; text-shadow: 0 1px 2px #000;}

#divMainHolder{background:url(/images/common/main_bg.gif) left top repeat-x #fff;}

#divContent{color:#333;}
#divContent h1, #divContent h2, #divContent h3, #divContent h4, #divContent h5, #divContent h6{	color:#003893;text-shadow: #ccc 0 1px 2px;}

#divNavigation div.menuTitle{background-image:url(/images/49/menu1title_bg.png)}

#frmProductSearch{display:block; width:240px; clear:both;}
#frmProductSearch label{display:block; float: left; width:120px; overflow:hidden; height:20px; font-size: 8pt; color:#666;}
#frmProductSearch label input.cbProductSearch{margin: 2px 5px 0 0;}

#divFrontCampaigns div.item.itemID-1{background:url(/images/49/campaign1-bacteria.jpg) no-repeat left top #999;}
#divFrontCampaigns div.item.itemID-2{background:url(/images/49/campaign1.jpg) no-repeat left top #999;}
#divFrontCampaigns{width:300px; float:left; margin-left:20px; padding-bottom:20px;}
#divFrontCampaigns div.item{clear:both; position:relative; width:300px; height:180px; overflow:hidden; margin-bottom:20px;}
#divFrontCampaigns div.item img.itemImage{position:absolute;top:10px; padding:5px; border:solid 3px #fc0; background-color:#fff;}
#divFrontCampaigns div.item.itemID-1 img.itemImage{left:10px; }
#divFrontCampaigns div.item.itemID-2 img.itemImage{right:10px;}
#divFrontCampaigns div.item img.more{position:absolute; right:0; bottom:0;}
#divFrontCampaigns div.item.itemID-1 a{color:#000;}
#divFrontCampaigns div.item.itemID-2 a{color:#def;}
#divFrontCampaigns div.item a div.itemText{position:absolute;overflow:hidden; width:164px; top:10px;}
#divFrontCampaigns div.item.itemID-1 a div.itemText{left: 126px; height:130px; }
#divFrontCampaigns div.item.itemID-2 a div.itemText{left: 10px; height:150px; }
#divFrontCampaigns div.item a div.itemText span{display:block; }
#divFrontCampaigns div.item a div.itemText span.summary{font-size:8pt; line-height:12pt;}
#divFrontCampaigns div.item a div.itemText span.title{display:block; font-weight:bold; color: #000;}
#divFrontCampaigns div.item.itemID-2 a div.itemText span.title{color:#fff;}

#divFooterHolder{background-image:url(/images/49/footer_bg.gif)}
#divFooter div.footerItem p{color: #666;}
#divFooter div.footerItem p a{color:#666;}
#divFooter div.footerItem p a:hover{color:#333;}
#divFooter div.footerItem p.title a{color:#666;}
#divFooter div.footerItem p.title a:hover{color:#333;}

span.priceExcl{display:none;}

div.tidn_ePage{float:right; margin:0 0 5px 0px;}
div.tidn_ePage img{-moz-box-shadow: #ccc 0px 2px 4px;-webkit-box-shadow: #ccc 0px 2px 4px;box-shadow: #ccc 0px 2px 4px; border:solid 1px #fff; margin-bottom:10px;}
div.tidn_ePage p{margin:0;}
div.tidn_ePage p.pValid{font-weight:bold;}
div.tidn_ePage p.pView{margin-top:10px; text-align:right;

/* OLD PAGE CUSTOMS */
#divContent #Menu3{display:none;}
#divContent #divFileMenu{width:200px; float:right; background-color:#f0f0f0; padding:10px; margin-left:20px; margin-bottom:10px;}
#divContent #divFileMenu hr{border:0 none; height:1px; background:none transparent; border-top:dotted 1px #ccc; margin:10px 0;}
/* OLD END */
