
#iconlinks {
	clear:both;
	margin:0px;
	padding:0px;
	}
	
#numberofresults {
	float:left;
	font:bold 14px/16px arial, verdana, sans-serif;
	}
/*this anchor style applies on the supplier results page*/

#numberofresults a {
	color:#3165B5;
	test-decoration:none;
	}
	
#numberofresults a:hover {
	test-decoration:underline;
	}
/*END OF: this style applies on the supplier results page*/

#numberofpages {
	float:right;
	padding:0px 0px 10px 0px;
	}
	
#numberofpages, #numberofpages a {
	font:bold 14px/16px arial, verdana, sans-serif;
	text-decoration:none;
	color:#007FC2;
	}
	
#numberofpages a:hover {
	text-decoration:underline;
	color:#006288;
	}
	
span.turnred {
	color:#D22229;
	}
	
span.turnblue {
	color:#6382AD;
	}
	
span.Powered {
	background: url(../Images/logo_pwrd_by_kellys.gif) no-repeat;
	margin:0px 0px 0px 8px;
	padding:0px 0px 29px 98px;
	}
	
span.Powered2 {
	background: url(../Images/logo_pwrd_by_kellys.gif) no-repeat;
	margin:0px 0px 0px 8px;
	padding:0px 0px 29px 98px;
	}

#browsetopicsbox {
	clear:both;
	font:normal 11px/14px arial, verdana, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	}
	
#browsetopicsbox a {
	color:#3165B5;
	text-decoration:none;
	}
	
#browsetopicsbox a:hover {
	text-decoration:underline;
	}
	
#contentcat {
	font:normal 11px/14px arial, verdana, sans-serif;
	margin:0px 0px 10px 0px;
	padding:5px 0px 0px 0px;
	}
	
#contentcat a {
	color:#3165B5;
	text-decoration:none;
	}

#contentcat a:hover {
	text-decoration:underline;
	}
	
span.gobold {
	font-weight:bold;
	}

#sponsbox {
	background-color:#F0F5FC;
	font:normal 11px/14px arial, verdana, sans-serif;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	width:575px;
	clear:both;
	}
	
#sponsbox a {
	text-decoration:none;
	color:#003063;
	}
	
#sponsbox a:hover {
	color:#003063;
	}

#sponsortext {
	font:normal 10px/14px arial, verdana, sans-serif;
	float:right;
	color:#6382AD;
	padding:3px 10px 0px 0px;
	}
	
#sponsbox h4 a, h4 {
	font:bold 12px/14px arial, verdana, sans-serif;
	text-decoration:underline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#003063;
	}

#sponsbox h4 a:hover {
	color:#003063;
	}

#sponsbox ul, #sponsbox ul li {
	margin:0px 0px 0px 0px;
	padding:3px 0px 4px 8px;
	list-style-type:none;
	}
	
#resultslist {
	clear:both;
	padding-right:10px;
	}
	
#resultslist ul li,#resultslist ul {
	list-style-type:none;
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font:normal 12px/14px arial,verdana, sans-serif;
	}
	
#resultslist h2 a {
	font:normal 16px/18px arial,verdana, sans-serif;
	color:#3165B5;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
	}
	
#resultslist h2 {
	margin:0px 0px 0px 0px;
	padding:0px;
	}
	
span.greyinfo {
	font:normal 11px/14px arial,verdana, sans-serif;
	color:#919191;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
#resultslist a {
	font:normal 11px/14px arial,verdana, sans-serif;
	color:#3165B5;
	}

#resultstitle {
	border-top:1px dashed #B5CFF1;
	padding:6px 0px 10px 0px;
	}
	
#resultstitle h3 {
	font:bold 17px/20px arial, verdana, sans-serif;
	color:black;
	}
------------------------------------------------------------------
/* zibb product results page CSS START */



#productresultslist {
	clear:both;
	padding:0px 0px 10px 0px;
	}
	
#productresultslist ul {
	list-style-type:none;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	border-bottom:1px dashed #B5CFF1;
	}

#productresultslist ul li{
	padding:0px 0px 5px 0px;
	}

#productresultslist ul li h2 {
	font:normal 12px/14px arial,verdana, sans-serif;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}

#productresultslist ul li h2 a {
	color:#006288;
	}
	
/* zibb Product results page CSS END */

----------------------------------------------------

/* Zibb supplier page CSS */
	

.enhancedbox a {
	font:bold 12px/14px arial, verdana, sans-serif;
	color:#006288;
	}
	
.enhancedbox h2 a {
	font:bold 14px/16px arial, verdana, sans-serif;
	color:#006288;
	}
	
#supplierresults {
	clear:both;
	}
	
#supplierresults .enhancedbox .enhancedlocation {
	font:bold 12px/14px arial, verdana, sans-serif;
	color:#000;
	}
.enhancedbox a:hover {
	color:#006288;
	text-decoration:underline;
	}
	
.enhancedbox {
	border:1px solid #B5CFF1;
	padding:8px 8px 8px 8px;
	margin:0px 0px 10px 0px;
	}

#companylistresults ul {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	border-bottom:1px dashed #B5CFF1;
	}
	
#companylistresults ul li {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	font:normal 11px/16px arial, verdana, sans-serif;
	}
	
#companylistresults ul li a {
	font:bold 11px/16px arial, verdana, sans-serif;
	color:#006288;
	}

#companylistresults .enhancedbox .enhancedlocation {
	font:bold 12px/14px arial, verdana, sans-serif;
	color:#000;
	}

/*END of supplier page CSS*/
	
----------------------------------------------

/* Start of Company details page*/

#companydetails {
	margin:0px 0px 10px 0px;
	padding:20px 0px 10px 0px;
	}
	
#companydetails h3 {
	font:bold 17px/20px arial, verdana, sans-serif;
	color:#6382AD;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	}

#printme {
	float:right;
	}
	
	
#companyintrobox {
	border:1px solid #B5CFF1;
	padding:10px;
	margin:0px 0px 10px 0px;
	}
	
#companyintrobox h3 {
	font:bold 14px/20px arial, verdana, sans-serif;
	color:#006288;
	}
	
#companyintrobox p {
	font:normal 12px/14px arial, verdana, sans-serif;
	}
	
#companycontactsbox {
	border:1px solid #B5CFF1;
	padding:10px;
	margin:0px 0px 10px 0px;
	clear:both;
	}
	
#companycontacts {
	width:200px;
	}
	
#catalogbox {
	float:left;
	width:200px;
	}
	
#catalogbox p a {
	font:bold 12px/14px arial, verdana, sans-serif;
	color:#006288;
	}
	
#userform {
	border:1px solid #B5CFF1;
	padding:10px;
	margin:0px 0px 10px 0px;
	}

#userform a {
	font:normal 12px/14px arial, verdana, sans-serif;
	color:#006288;
	}
	
#productarealist ul {
	padding:10px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	}
	
#productarealist ul li {
	list-style-type:none;
	margin:0px;
	padding:2px 0px 2px 0px;
	}
	
#productarealist ul li a {
	font:bold 12px/16px arial, verdana, sans-serif;
	color:#0066CC;
	}

#productarealist ul li a:hover {
	text-decoration:none;
	}
	
#productarealist ul li.bgblue {
	background-color:#EEF6FB;
	}
	
#clearingDiv {
	clear:both;
	}
	
#productarealist h3 {
	font:bold 14px/20px arial, verdana, sans-serif;
	padding-bottom:10px ;
	margin:0px;
	color:#006288;
	}
	

/* search nav*/
/* ---------------------------------------------------------- */
#searchnav {
	
	MARGIN:0px;
	padding-top:11px;
	FONT: bold 10px verdana, sans-serif;
	position:absolute;
	left:15px;
	top:90px;
	width:505px;
	height:50px;
	z-index:20;
}


#SearchForm {
	margin: 0px;
	padding: 0px;
	float:left;
	width:420px;


	}

#SearchForm .searchBox {
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	color:#000;
	font: 10px verdana, sans-serif;	
	height:26px;
}


#SearchForm .QuickText
{
	width:327px;
	float:left;
	margin-left:8px;
	margin-right:8px;
	margin-top:4px;
	padding:1px 0px 0px 3px;
	font-size:11px;


}


#SearchForm .searchsubmit {
	border-left:1px solid #CEDFEF;
	border-top:1px solid #CEDFEF;
	border-right:1px solid #012C7B;
	border-bottom:1px solid #012C7B;
	COLOR:#FFF;
	BACKGROUND-COLOR:#427AB3;
	FONT: bold 10px verdana, sans-serif;
	padding:1px 0px;
	margin:5px 0px 0px 0px;
	width:60px;
	cursor:hand;
	float:left;
}

ul#zibbtabs {
	display: block;
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 12px;
}

ul#zibbtabs li {
	float: left;
	background-color: #FCF5BD;
	margin: 0px 2px 0px 0px;
	padding: 0px 0px 0px 0px;
	font:bold 9px/11px arial, verdana, sans-serif;
	text-transform: uppercase;
	color: #000;
	}

ul#zibbtabs a, ul#zibbtabs a:hover {
	float: left;
	display: inline;
	color: #000;
	text-decoration: none;
	padding: 2px 4px;
	border:1px solid #7F7340;
	border-bottom:none;
	}
ul#zibbtabs a:hover {
	color: #EC1D25;
	background-color: #FFCD06;
	color: #D22229;
	}
ul#zibbtabs li.tabOn a, ul#zibbtabs li.tabOn a:hover {
	color: #D22229;
	background-color: #FFCD06;
	}

/*-------------------------------------------------------*/
/* START OF HEADER CODE */

#logocontainer {
	float:left;
	margin:0px 85px 0px 3px;
	padding:0px 0px 0px 0px;
	}
	
#zibbsearchlogo {
	position:absolute;
	left:445px;
	top:100px;
	padding:0px;
	margin:0px;
	z-index:15;
	}
