﻿/* ==================================================================================================== */
/* 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:133px; background-image:url(/images/banners/group_banner_top.jpg); background-position:left top; background-repeat:no-repeat; }
.bannerBottom { width:1000px; height:45px; background-image:url(/images/banners/group_banner_bottom.gif); background-position:left top; background-repeat:no-repeat; }


/* =========================================== */
/* Common Template Styles */
.documentBody { background-image:url(/images/presentation/asphalt_bgDocumentBody.gif); background-position:left top; background-repeat:repeat; }
.documentBodyContainer { background-color:#ffffff; }


/* =========================================== */
/* Common Template Styles */
.mainContentInner { margin:0; }

/* =========================================== */
/* Homepage Template */
.homepage .documentBodyContainer { padding:3px; }
.homepage .mainContent { width:983px; margin:0 0 0 1px; }
.homepage .documentBodyInner { width:100%; }

.homepage table.groupWebsites,
	.homepage table.groupWebsites tr,
	.homepage table.groupWebsites td { margin:0; padding:0; border:0; }
.homepage table.groupWebsites { width:972px; margin-bottom:10px; }

.homepage table.groupWebsites tr td { width:324px; padding-bottom:11px; background-color:Transparent; background-image:url(/images/presentation/bgGroupWebsiteBottom.gif); background-position:left bottom; background-repeat:no-repeat; }
.homepage table.groupWebsites tr td p { margin:0; padding:0; }

.clear { clear: both; display: block; line-height: 1px; height: 1px; overflow: hidden; margin: 0px; padding: 0px; }
.groupWebsites { width:972px; margin-bottom:10px; margin: auto; }
.groupRowTop 
{
	width:972px;
}
.groupRowBottom
{
	margin: auto;
	width:972px;
}
.groupIcon {width:324px; padding-bottom:11px; background-color:Transparent; background-image:url(/images/presentation/bgGroupWebsiteBottom.gif); background-position:left bottom; background-repeat:no-repeat; float: left;}




/* =========================================== */
/* 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/logo_ruberoid.png); background-position: center;}
.bottomNavigation li#nav_BottomNavigation_li_0_1 a {height:55px; margin:0 15px 0 15px;}
.bottomNavigation li#nav_BottomNavigation_li_0_2 { background-image:url(/images/bottomNavigation/logo_permanite.png);  background-position: center;}
.bottomNavigation li#nav_BottomNavigation_li_0_2 a { height:55px; margin:0 15px 0 15px;  }
.bottomNavigation li#nav_BottomNavigation_li_0_3 { background-image:url(/images/bottomNavigation/logo_spectra.png);  background-position: center;}
.bottomNavigation li#nav_BottomNavigation_li_0_3 a { height:55px; margin:0 15px 0 15px;  }
.bottomNavigation li#nav_BottomNavigation_li_0_4 { background-image:url(/images/bottomNavigation/logo_permaniteAsphalt.png);  background-position: center;}
.bottomNavigation li#nav_BottomNavigation_li_0_4 a { height:55px; margin:0 15px 0 15px;  }
.bottomNavigation li#nav_BottomNavigation_li_0_5 { background-image:url(/images/bottomNavigation/logo_hyload.png); background-position: center; }
.bottomNavigation li#nav_BottomNavigation_li_0_5 a {  height:55px; margin:0 15px 0 15px; }
.bottomNavigation li#nav_BottomNavigation_li_0_6 { background-image:url(/images/bottomNavigation/marleywaterproofing.png); background-position: center; }
.bottomNavigation li#nav_BottomNavigation_li_0_6 a {  height:55px; margin:0 15px 0 15px; }


/* NetBuilld Editor styles */
.mainContentInner .nbxac_DockZone { width:983px; overflow-x:hidden; }
.mainContentInner .nbxac_DockObjectHandle_Static
	.mainContentInner .nbxac_DockObjectHandle { width:982px; overflow-x:hidden; }
.mainContentInner .nbxac_DockObjectContentContainer { width:976px; overflow-x:hidden; }


/*Pop up Styles */

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:1260px;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:606px;
width:731px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
cursor: pointer;
}
