/* Styles added by Design Team to existing AXIS template

16/10/08 Stylesheet cleaned up by Paul George */

h1 {
	font-size:1.6em;
}

a img {
	border:none;
}

ul.mainNavMenu {
	margin:0;
	padding:0;
}

ul.mainNavMenu li {
	float:left;
	margin:0;
	padding:0;
	display:inline;
	width:160px;
	list-style:none;
	white-space:nowrap;
	background:url(http://images.uk-plc.net/templates/AXISIndustrial/images/home_navdivide.gif) 100% 0 no-repeat;
}

ul.mainNavMenu li a {
	display:block;
	width:151px;
	height:69px;
	padding:0;
} 

.mainNavMenuHome {
	background: url(http://images.uk-plc.net/templates/AXISIndustrial/images/nav_home.gif) 0 0 no-repeat;
}

.mainNavMenuHome:hover {
	background: url(http://images.uk-plc.net/templates/AXISIndustrial/images/nav_home_on.gif) 0 0 no-repeat;
} /*wont work in IE6*/

.trail, #ProdInCatLink .item {
	color:#9c7248;
	margin: 4px 0;
}

.trail a, #ProdInCatLink .item a {
	color:#9c7248;
}

#leftside ul.catalogueMenu {
	margin:0 0 0 2px; padding:0; width:190px; float:left;
}

#leftside ul.catalogueMenu li {
	font: 1em Trebuchet MS;
	margin:0;
	padding:0;
	border-bottom:1px solid #b4b4b4;
	list-style:none;
}

#leftside ul.catalogueMenu li a {
	display:block;
	padding:4px 20px 4px 20px;
	margin:0; 
	background:url(http://images.uk-plc.net/templates/AXISIndustrial/images/bulletArrow.gif) 0 4px no-repeat;
}

#leftside ul.iconMenu {
	margin:0 0 2px 0;
	padding:0 0 5px 2px;
	width:190px;
	border-bottom:1px solid #b4b4b4;
}

#leftside ul.iconMenu li {
	font: 0.8em Trebuchet MS;
	float:left;
	margin:0;
	padding:0;
	display:inline; 
	/*height:45px; border:1px solid #CCCCCC;*/
	list-style:none;
	white-space:nowrap;
}

#leftside ul.iconMenu li a {
	display:block;
	width:44px;
	padding:30px 0 0 0;
	text-align:center;
	color:#000000;
}

.iconMenuHome {
	background:url(http://images.uk-plc.net/templates/AXISIndustrial/images/icHome.gif) 50% 0 no-repeat;
}

.iconMenuEnquiries {
	background:url(http://images.uk-plc.net/templates/AXISIndustrial/images/icEnquiries.gif) 50% 0 no-repeat;
}

.iconMenuContact {
	background:url(http://images.uk-plc.net/templates/AXISIndustrial/images/icContact.gif) 50% 0 no-repeat;
}

.iconMenuBasket {
	background:url(http://images.uk-plc.net/templates/AXISIndustrial/images/icBasket.gif) 50% 0 no-repeat;
}

.searchboxContainer {
	float:left;
	width:100%;
	font-style:Trebuchet MS;
	color:#7f7f7f;
	margin: 10px 0;
}

.searchbox {
	margin-right:20px;
	padding:10px;
	border-bottom:1px solid #b4b4b4;
}

.searchText label {
	font-style:Trebuchet MS;
}

#footer {
	margin-top:20px;
	background:url(http://images.uk-plc.net/templates/AXISIndustrial/images/industrybottom.gif) 100% 0 no-repeat;
}

.footerleft {
	margin-bottom:10px;
}

.industrialIntro {
	padding-bottom:10px
}

.catalogueContainer, .catalogueContainer a {
	color:#7f7f7f;
}

#requestCatalogue {
	float:right;
}

form#details li {
	float:left;
	list-style:none;
	padding:5px 0;
}

form#details fieldset ul li label {
	display:inline;
	float:left;
	width:200px;
}

form#details fieldset ul li input {
	display:inline;
	float:left;
}

/* Start of three Featured Items column */

#featuredItemscol {
	position: relative;
	float: left;
	width: 610px;
	/* Edited by Paul George 15/10/08 */
	background-image: url(http://images.uk-plc.net/templates/AXISIndustrial/images/3colbg2.gif) bottom;
	background-color: #fff;
	/* Background colour added to div to flow with the overall height, if left the grey background from the underlying div will show. Also the footer image is one solid gif and instead of repeating I have pushed it to the bottom regardless of column height. */
}

.featuredItemscolColumn {
	float:left;
	width:203px;

}
.featuredItemscolColumndark {
	float:left;
	width:203px;
}

.featuredItemscolumnimage {
	background:url(http://images.uk-plc.net/templates/AXISIndustrial/images/featuredTit.jpg) 0 0 no-repeat;
	height:30px;
}

.featuredItemscolumntext {
	float:left;
	width:177px;
	/*min-height:150px;*/
	color:#000;
	padding:5px 10px 10px 15px;
	background-color:#FFFFFF;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}

.featuredItemscolumntext h4 {
	margin:0;
	padding:0;
	font-size:1em;
	color:#2e77ba;
	min-height: 50px;
	/*font-weight:bold;*/
}

.featuredItemsImage {
	float:right;
	width:75px;
	height:75px;
}

.featuredItemsDesc {
	display:block;
	min-height:60px;
}

.featuredItemscolumntext a {
	color:#fff;
	text-decoration:none;
}
	
.featuredItemscolumntext a:hover {
	color:#000;
	text-decoration:none;
}

.moreinfoButt {
	margin-left: 85px;
	position: absolute;
	bottom: 16px;
}

/* End of three Featured Items column */

.alert {
	color:#ff0000;
}

/* not working too well
.withPopup {display:none;}
.withoutPopup {}
*/

.PDName {
	font-weight:bold;
}

.pageImage {
	float:left;
}

#productDescription {
	float:left;
	display:block;
	clear:right;
}

.productTable {
	float:left;
	clear:left;
	width:100%;
}

.PDImage {
	width:80px;
	height:80px;
	border:none;
	float:left;
	margin-right:10px;
}

.productTableHeader td {
	background-color:#d9dfe0;
	padding:5px;
	white-space:nowrap;
}

.productTableRow td {
	background-color:#e4eaea;
}
