/*
	i2o colour styles		
		foreground
		background
		borders
*/

/* FOREGROUND */

a, a:visited, a:hover, #i2o-extra p strong, #lower-panel-text h1, #prodlist-filter ul a, #productOptions li a {
    color:#36C;
}
#io-header ul li a.selected {
	color:#BFE4FD;
}
#io-header h2 span, .i2oform em, em.form {
	color:#F60;
}
#io-header h2, #io-header ul li a, #call-banner p, #landing-panel a, #landing-panel h2, #home-panel-upper a, #landing-panel, #home-panel-upper li, 
#home-panel-upper h2, #i2oNav_i2oNavigation li a.active, #otherLineItemsContainer h3, #i2oCurrencyConverter, #i2oCurrencyConverter a {
	color:#FFF;
}
#i2oSearch legend, #i2o-extra a, #i2oNav_i2oNavigation li a, .prodlist h2, #i2oBasket a, .excvatprice {
	color:#000;
}
p.comingsoon, #home-panel-upper ul.viewall a {
	color:#cee6fe;
}
#fade-alt-text a {
    color:#BBD6F1;
}
#altcontact p, #altcontact h2 {
    color:#0B2244;
}
h2 {
    color:#002158;
}
h3, .homepage #i2oNav_i2oNavigation h2 {
	color: #999;
}
#i2oBreadCrumb a, #i2oBreadCrumb p, #io-footer, #io-footer a, #i2oNav_i2oNavigation li li a, 
#i2oNav_i2oNavigation ul ul li a.active, p.pages, #i2oProdlistPagination, .proddesc,  .prodprice, #productInfo p.code,
#addToBasketPanel, .bestsellerPanel h2 {
    color:#666;
}
.incvatprice{
	color:#F00;
}
#filterGuide h2, #productInfo h2, #productOptions li a:hover {
	color:#333;
}
#i2oNav_NavHeader {
	color:#669;
}


/* BACKGROUND */

#i2oMenu {
	background-color:#0B2244;
}
#fade-alt-text p {
	background-color:#011840;
}
#i2oSearch, #io-footer, .bestsellerPanel h2 {
	background-color:#C3C7D0;
}
#i2oNav_i2oNavigation, #i2oNav_i2oNavigation ul ul a:hover, .homepage #i2oNav_i2oNavigation li a:hover, #i2oNav_i2oNavigation.prodlistmenu li li a.active {
	background-color:#D8DBE0;
}
#i2oNav_i2oNavigation.prodlistmenu li a.active{
	background-color:#848EA4;
}
#ioProdlist li.odd, #prodlist-filter h3, #addToBasketPanel, #noPricePanel {
	background-color:#E8ECF1;
}
#otherLineItemsContainer h3 {
	background-color:#395489;
}
#filterGuide {
	background-color:#E7EAF2;
}


/* BORDERS */

#io-header ul li a, #i2oNav_i2oNavigation li a.active {
	border-left:1px solid #FFF;
}
#io-footer li a {
	border-left:1px solid #666;
}
.homepage #io-bestsellers {
	border:1px solid #CDCDCD;
}
#i2o-extra {
	/*border-left:1px solid #CDCDCD;*/
}
.prodlist #i2o-extra {
	border:0 none;
}
.news-article{
	border-bottom:1px solid #ccc;
}
ul#ioProdlist {
	border-top:1px dotted #999;
	border-bottom:1px dotted #999;
}
a.selpg {
	border-right:1px solid #999;
}
#otherLineItemsContainer li {
	border-bottom:1px solid #999;
}
