﻿/* ==================================================================================================== */
/* Asphalt Specific Style Sheet */

/* =========================================== */
/* Text styles */
heading3, H3, h3 { background-color:#000000; color:#ffffff; background-image:url(/images/presentation/bgH2Red.gif); background-position:2px 2px; background-repeat:no-repeat; }


/* =========================================== */
/* Banner flash alternative */
.bannerTop { width:1000px; height:99px; background-image:url(/images/banners/asphalt_banner_top.jpg); background-position:left top; background-repeat:no-repeat; }
.bannerBottom { width:1000px; height:26px; background-image:url(/images/banners/asphalt_banner_bottom.gif); background-position:left top; background-repeat:no-repeat; }


/* =========================================== */
/* Top Navigation */
.topNavigation { margin-top:-22px; }


/* =========================================== */
/* Common Template Styles */
.documentBody { background-image:url(/images/presentation/asphalt_bgDocumentBody.gif); background-position:left top; background-repeat:repeat; }
.documentBodyContainer { background-color:#ffffff; }


/* =========================================== */
/* Page Navigation */
/* Level 0 */
.pageNavigation ul li.nav_PageNavigation_li_lev0 a:link,
	.pageNavigation ul li.nav_PageNavigation_li_lev0 a:visited
	{ background-image:url(/images/presentation/rectBlack.gif); }
.pageNavigation ul li.nav_PageNavigation_li_lev0 a:hover,
	.pageNavigation ul li.nav_PageNavigation_li_lev0 a.selected,
	.pageNavigation ul li.nav_PageNavigation_li_lev0 a:visited.selected,
	.pageNavigation ul li.nav_PageNavigation_li_lev0 a.open,
	.pageNavigation ul li.nav_PageNavigation_li_lev0 a:visited.open
	{ background-image:url(/images/presentation/rectRed.gif); }

/* Level 1 */
.pageNavigation ul li.nav_PageNavigation_li_lev1 a:link,
	.pageNavigation ul li.nav_PageNavigation_li_lev1 a:visited
	{ background-image:url(/images/presentation/arrowBlackRight.gif); }
.pageNavigation ul li.nav_PageNavigation_li_lev1 a:hover,
	.pageNavigation ul li.nav_PageNavigation_li_lev1 a.selected,
	.pageNavigation ul li.nav_PageNavigation_li_lev1 a:visited.selected,
	.pageNavigation ul li.nav_PageNavigation_li_lev1 a.open,
	.pageNavigation ul li.nav_PageNavigation_li_lev1 a:visited.open
	{ background-image:url(/images/presentation/arrowRedDown.gif); }

/* Level 2 */
.pageNavigation ul li.nav_PageNavigation_li_lev2 a:link,
	.pageNavigation ul li.nav_PageNavigation_li_lev2 a:visited
	{ background-image:url(/images/presentation/bulletBlack.gif); }
.pageNavigation ul li.nav_PageNavigation_li_lev2 a:hover,
	.pageNavigation ul li.nav_PageNavigation_li_lev2 a.selected,
	.pageNavigation ul li.nav_PageNavigation_li_lev2 a:visited.selected,
	.pageNavigation ul li.nav_PageNavigation_li_lev2 a.open,
	.pageNavigation ul li.nav_PageNavigation_li_lev2 a:visited.open
	{ background-color:#000000; background-image:url(/images/presentation/bulletWhiteBlack.gif); color:#ffffff; }
	

/* =========================================== */
/* Product Navigation */
/* Level 0 */
.productNavigation ul li.nav_ProductNavigation_li_lev0 { background-color:#dfe0e1; }
.productNavigation ul li.nav_ProductNavigation_li_lev0 a:link,
	.productNavigation ul li.nav_ProductNavigation_li_lev0 a:visited
	{ background-color:#000000; background-image:url(/images/presentation/rectRed.gif); color:#ffffff; }

/* Level 1 - Categories */
.productNavigation ul.nav_ProductNavigation_ul_lev1 li.TraderCategory a:link,
	.productNavigation ul.nav_ProductNavigation_ul_lev1 li.TraderCategory a:visited
	{ background-color:transparent; background-image:url(/images/presentation/rectBlack.gif); color:#000000; }
.productNavigation ul.nav_ProductNavigation_ul_lev1 li.TraderCategory a:hover,
	.productNavigation ul.nav_ProductNavigation_ul_lev1 li.TraderCategory a.selected,
	.productNavigation ul.nav_ProductNavigation_ul_lev1 li.TraderCategory a:visited.selected,
	.productNavigation ul.nav_ProductNavigation_ul_lev1 li.TraderCategory a.open,
	.productNavigation ul.nav_ProductNavigation_ul_lev1 li.TraderCategory a:visited.open
	{ background-image:url(/images/presentation/rectRed.gif); }
/* Level 1 - Products */
.productNavigation ul.nav_ProductNavigation_ul_lev1 li.TraderProduct a:link,
	.productNavigation ul.nav_ProductNavigation_ul_lev1 li.TraderProduct a:visited
	{ border:0; background-color:#e5e6e7; background-image:url(/images/presentation/bulletBlack.gif); color:#000000; }
.productNavigation ul.nav_ProductNavigation_ul_lev1 li.TraderProduct a:hover,
	.productNavigation ul.nav_ProductNavigation_ul_lev1 li.TraderProduct a.selected,
	.productNavigation ul.nav_ProductNavigation_ul_lev1 li.TraderProduct a:visited.selected,
	.productNavigation ul.nav_ProductNavigation_ul_lev1 li.TraderProduct a.open,
	.productNavigation ul.nav_ProductNavigation_ul_lev1 li.TraderProduct a:visited.open
	{ background-color:#000000; background-image:url(/images/presentation/bulletWhiteBlack.gif); color:#ffffff; }
	
/* Level 2 - Cateories */
.productNavigation ul.nav_ProductNavigation_ul_lev2 li.TraderCategory a:link,
	.productNavigation ul.nav_ProductNavigation_ul_lev2 li.TraderCategory a:visited
	{ background-color:transparent; background-image:url(/images/presentation/arrowBlackRight.gif); color:#000000; }
.productNavigation ul.nav_ProductNavigation_ul_lev2 li.TraderCategory a:hover,
	.productNavigation ul.nav_ProductNavigation_ul_lev2 li.TraderCategory a.selected,
	.productNavigation ul.nav_ProductNavigation_ul_lev2 li.TraderCategory a:visited.selected,
	.productNavigation ul.nav_ProductNavigation_ul_lev2 li.TraderCategory a.open,
	.productNavigation ul.nav_ProductNavigation_ul_lev2 li.TraderCategory a:visited.open
	{ background-image:url(/images/presentation/arrowRedDown.gif); }
/* Level 2 - Products */
.productNavigation ul.nav_ProductNavigation_ul_lev2 li.TraderProduct a:link,
	.productNavigation ul.nav_ProductNavigation_ul_lev2 li.TraderProduct a:visited
	{ background-color:#e5e6e7; background-image:url(/images/presentation/bulletBlack.gif); color:#000000; }
.productNavigation ul.nav_ProductNavigation_ul_lev2 li.TraderProduct a:hover,
	.productNavigation ul.nav_ProductNavigation_ul_lev2 li.TraderProduct a.selected,
	.productNavigation ul.nav_ProductNavigation_ul_lev2 li.TraderProduct a:visited.selected,
	.productNavigation ul.nav_ProductNavigation_ul_lev2 li.TraderProduct a.open,
	.productNavigation ul.nav_ProductNavigation_ul_lev2 li.TraderProduct a:visited.open
	{ background-color:#000000; background-image:url(/images/presentation/bulletWhiteBlack.gif); color:#ffffff; }


/* =========================================== */
/* Homepage Template */
.homepage .documentBodyInner { background-image:url(/images/presentation/bgGrey_2Column.gif); background-position:left top; background-repeat:repeat-y; }
.homepage .homepageCategories ul li { margin-right:5px; }


/* =========================================== */
/* Two Column Template */
.twoColumn .documentBodyInner { background-image:url(/images/presentation/bgGrey_2Column.gif); background-position:left top; background-repeat:repeat-y; }
.literatureSearch .checkBoxesHolder .alternateCheckBoxRow { background:#ffffff; }


/* =========================================== */
/* Three Column Template */
.threeColumn .documentBodyInner { background-image:url(/images/presentation/bgGrey_3Column.gif); background-position:left top; background-repeat:repeat-y; }
.threeColumn .associatedDocuments .associatedDocumentsHeader { background-color:#000000; background-image:url(/images/presentation/doubleArrowRedBlack.gif); }


/* =========================================== */
/* Bottom Navigation */
.bottomNavigation li#nav_BottomNavigation_li_0 a span.inner,
	.bottomNavigation li#nav_BottomNavigation_li_0_1 a span.inner,
	.bottomNavigation li#nav_BottomNavigation_li_0_2 a span.inner,
	.bottomNavigation li#nav_BottomNavigation_li_0_3 a span.inner,
	.bottomNavigation li#nav_BottomNavigation_li_0_4 a span.inner,
	.bottomNavigation li#nav_BottomNavigation_li_0_5 a span.inner,
	.bottomNavigation li#nav_BottomNavigation_li_0_6 a span.inner { display:block; position:absolute; left:-999em; }

.bottomNavigation li#nav_BottomNavigation_li_0 { background-image:url(/images/bottomNavigation/asphalt_iko_logo.png); background-position:35px top; background-repeat:no-repeat; }
.bottomNavigation li#nav_BottomNavigation_li_0 a { width:88px; height:55px; margin:0 15px 0 30px; }

.bottomNavigation li#nav_BottomNavigation_li_0_1,
	.bottomNavigation li#nav_BottomNavigation_li_0_2,
	.bottomNavigation li#nav_BottomNavigation_li_0_3,
	.bottomNavigation li#nav_BottomNavigation_li_0_4,
	.bottomNavigation li#nav_BottomNavigation_li_0_5,
	.bottomNavigation li#nav_BottomNavigation_li_0_6 { background-position:center top; background-repeat:no-repeat; }

.bottomNavigation li#nav_BottomNavigation_li_0_1 a,
	.bottomNavigation li#nav_BottomNavigation_li_0_2 a,
	.bottomNavigation li#nav_BottomNavigation_li_0_3 a,
	.bottomNavigation li#nav_BottomNavigation_li_0_4 a,
	.bottomNavigation li#nav_BottomNavigation_li_0_5 a,
	.bottomNavigation li#nav_BottomNavigation_li_0_6 a { height:55px; margin:0 15px 0 15px; }


.bottomNavigation li#nav_BottomNavigation_li_0_1 { background-image:url(/images/bottomNavigation/footerLogos2011/iko.png); background-position: center; width:165px;}
.bottomNavigation li#nav_BottomNavigation_li_0_1 a {  height:55px; margin:0 15px 0 15px; width:175px;}
.bottomNavigation li#nav_BottomNavigation_li_0_2 { background-image:url(/images/bottomNavigation/footerLogos2011/roofing.png); background-position: center; width:165px;}
.bottomNavigation li#nav_BottomNavigation_li_0_2 a { height:55px; margin:0 15px 0 15px; width:175px;}
.bottomNavigation li#nav_BottomNavigation_li_0_3 { background-image:url(/images/bottomNavigation/footerLogos2011/permanite.png);  background-position: center; width:165px;}
.bottomNavigation li#nav_BottomNavigation_li_0_3 a { height:55px; margin:0 15px 0 15px; width:175px;}
.bottomNavigation li#nav_BottomNavigation_li_0_4 { background-image:url(/images/bottomNavigation/footerLogos2011/spectra.png);  background-position: center; width:165px;}
.bottomNavigation li#nav_BottomNavigation_li_0_4 a { height:55px; margin:0 15px 0 15px;  width:175px;}
.bottomNavigation li#nav_BottomNavigation_li_0_5 { background-image:url(/images/bottomNavigation/footerLogos2011/merchant.png);  background-position: center; width:165px;}
.bottomNavigation li#nav_BottomNavigation_li_0_5 a { height:55px; margin:0 15px 0 15px;  width:175px;}
.bottomNavigation li#nav_BottomNavigation_li_0_6 { background-image:url(/images/bottomNavigation/footerLogos2011/hyload.png); background-position: center; width:165px;}
.bottomNavigation li#nav_BottomNavigation_li_0_6 a {  height:55px; margin:0 15px 0 15px; width:175px;}



