@charset "utf-8";
/* CSS Document */

/*Mini Tabs in 1's */
#mini_tab11 {	background-position:0px 0px;}
#mini_tab11.active, #mini_tab11:hover {	background-position: 0 bottom;}
#mini_tab11 a{ background-image:url(../images/ends-f5.jpg); background-repeat:no-repeat; background-position: left 0px;}
#mini_tab11 a:hover{ background-position: left -80px;}
#mini_tab11 a{	background-image:url(../images/ends-f5.jpg);	background-repeat:no-repeat;	background-position: right -40px;}
#mini_tab11 a:hover{	background-position: right -120px;}

/*Spec - Plano-Therm*/

.mini_tab-spec-plano{list-style-type: none; list-style-position:outside; position: relative; margin: 0; padding: 0; background-image:url(../images/no_flicker.jpg); }
 
.mini_tab-spec-plano li{ display: block; overflow: hidden; padding: 0; cursor: pointer; float: left; width: 135px; height: 40px; margin-right: 0px; background-image:url(../images/product-menus/product-menu-spec-plano.jpg); background-repeat:no-repeat;}

.mini_tab-spec-plano a{	display:block; height:40px; text-indent:-9999px; outline:none;}

/*-----------------------------------------------------------------------------------------------------------------*/

/*Mini Tabs in 2's */
#mini_tab21 {	background-position:0px 0px;}
#mini_tab22 {	background-position:-135px 0px;}


#mini_tab21.active, #mini_tab21:hover {	background-position: 0 bottom;}
#mini_tab22.active, #mini_tab22:hover {	background-position: -135px bottom;}


#mini_tab21 a{
	background-image:url(../images/ends-f5.jpg);
	background-repeat:no-repeat;
	background-position: left 0px;
}

#mini_tab21 a:hover{
	background-position: left -80px;
}

#mini_tab22 a{
	background-image:url(../images/ends-f5.jpg);
	background-repeat:no-repeat;
	background-position: right -40px;
}
#mini_tab22 a:hover{
	background-position: right -120px;
}

/*SolarWall Spec Docs*/

.mini_tab-spec-sw { list-style-type: none; list-style-position:outside; position: relative; margin: 0; padding: 0; background-image:url(../images/no_flicker.jpg);  }
 
  .mini_tab-spec-sw li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 135px;
    height: 40px;
    margin-right: 0px;
    background-image:url(../images/product-menus/product-menu-spec-sw.jpg);
    background-repeat:no-repeat;
}

.mini_tab-spec-sw a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

/*River-Therm Spec Docs*/

.mini_tab-spec-rt { list-style-type: none; list-style-position:outside; position: relative; margin: 0; padding: 0; background-image:url(../images/no_flicker.jpg); }
 
  .mini_tab-spec-rt li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 135px;
    height: 40px;
    margin-right: 0px;
    background-image:url(../images/product-menus/product-menu-spec-rt.jpg);
    background-repeat:no-repeat;
}

.mini_tab-spec-rt a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}


/*---------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*Mini Tabs in 3's */
#mini_tab1 {	background-position:0px 0px;}
#mini_tab2 {	background-position:-135px 0px;}
#mini_tab3 {	background-position:-270px 0px;}

#mini_tab1.active, #mini_tab1:hover {	background-position: 0 bottom;}
#mini_tab2.active, #mini_tab2:hover {	background-position: -135px bottom;}
#mini_tab3.active, #mini_tab3:hover {	background-position: -270px bottom;}

#mini_tab1 a{
	background-image:url(../images/ends-f5.jpg);
	background-repeat:no-repeat;
	background-position: left 0px;
}

#mini_tab1 a:hover{
	background-position: left -80px;
}

#mini_tab3 a{
	background-image:url(../images/ends-f5.jpg);
	background-repeat:no-repeat;
	background-position: right -40px;
}
#mini_tab3 a:hover{
	background-position: right -120px;
}


/*Spec*/

.mini_tab-spec { list-style-type: none; list-style-position:outside; position: relative; margin: 0; padding: 0; background-image:url(../images/no_flicker.jpg); }
 
  .mini_tab-spec li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 135px;
    height: 40px;
    margin-right: 0px;
    background-image:url(../images/product-menus/product-menu-spec.jpg);
    background-repeat:no-repeat;
}

.mini_tab-spec a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

/*Spec detail drawing single sheet*/

.mini_tab-spec-ssdd { list-style-type: none; list-style-position:outside; position: relative; margin: 0; padding: 0; background-image:url(../images/no_flicker.jpg); }
 
  .mini_tab-spec-ssdd li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 135px;
    height: 40px;
    margin-right: 0px;
    background-image:url(../images/product-menus/product-menu-spec-ssdd.jpg);
    background-repeat:no-repeat;
}

.mini_tab-spec-ssdd a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}


/*Solarwall detail drawing*/

.mini_tab-spec-swdd { list-style-type: none; list-style-position:outside; position: relative; margin: 0; padding: 0; background-image:url(../images/no_flicker.jpg); }
 
  .mini_tab-spec-swdd li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 135px;
    height: 40px;
    margin-right: 0px;
    background-image:url(../images/product-menus/product-menu-spec-swdd.jpg);
    background-repeat:no-repeat;
}

.mini_tab-spec-swdd a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}
/*End Of life*/

.mini_tab-end { list-style-type: none; list-style-position:outside; position: relative; margin: 0; padding: 0; background-image:url(../images/no_flicker.jpg);  }
 
  .mini_tab-end li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 135px;
    height: 40px;
    margin-right: 0px;
    background-image:url(../images/product-menus/product-menu-end.jpg);
    background-repeat:no-repeat;
}

.mini_tab-end a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

/*NBS Wall*/

.mini_tab-nbs-wall { list-style-type: none; list-style-position:outside; position: relative; margin: 0; padding: 0; background-image:url(../images/no_flicker.jpg);  }
 
  .mini_tab-nbs-wall li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 135px;
    height: 40px;
    margin-right: 0px;
    background-image:url(../images/product-menus/product-menu-nbs-wall.jpg);
    background-repeat:no-repeat;
}

.mini_tab-nbs-wall a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

/*Tech Notes*/

.mini_tab-tech-notes { list-style-type: none; list-style-position:outside; position: relative; margin: 0; padding: 0; background-image:url(../images/no_flicker.jpg);  }
 
  .mini_tab-tech-notes li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 135px;
    height: 40px;
    margin-right: 0px;
    background-image:url(../images/product-menus/product-menu-tech-notes.jpg);
    background-repeat:no-repeat;
}

.mini_tab-tech-notes a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

/*Tech Notes*/

.mini_tab-nbs-rain { list-style-type: none; list-style-position:outside; position: relative; margin: 0; padding: 0; background-image:url(../images/no_flicker.jpg);  }
 
  .mini_tab-nbs-rain li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 135px;
    height: 40px;
    margin-right: 0px;
    background-image:url(../images/product-menus/product-menu-nbs-rain.jpg);
    background-repeat:no-repeat;
}

.mini_tab-nbs-rain a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

/*Disposability*/

.mini_tab-dis { list-style-type: none; list-style-position:outside; position: relative; margin: 0; padding: 0; background-image:url(../images/no_flicker.jpg); }
 
  .mini_tab-dis li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 135px;
    height: 40px;
    margin-right: 0px;
    background-image:url(../images/product-menus/product-menu-dis.jpg);
    background-repeat:no-repeat;
}

.mini_tab-dis a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}


/*----------------------------------------------------------------------------------------------------------------------------------------------*/
/*Mini Tabs in 4's */
#mini_tab41 {	background-position:0px 0px;}
#mini_tab42 {	background-position:-135px 0px;}
#mini_tab43 {	background-position:-270px 0px;}
#mini_tab44 {	background-position:-405px 0px;}

#mini_tab41.active, #mini_tab41:hover {	background-position: 0 bottom;}
#mini_tab42.active, #mini_tab42:hover {	background-position: -135px bottom;}
#mini_tab43.active, #mini_tab43:hover {	background-position: -270px bottom;}
#mini_tab44.active, #mini_tab44:hover {	background-position: -405px bottom;}

#mini_tab41 a{
	background-image:url(../images/ends-f5.jpg);
	background-repeat:no-repeat;
	background-position: left 0px;
}

#mini_tab41 a:hover{
	background-position: left -80px;
}

#mini_tab44 a{
	background-image:url(../images/ends-f5.jpg);
	background-repeat:no-repeat;
	background-position: right -40px;
}
#mini_tab44 a:hover{
	background-position: right -120px;
}

/*-------------------------------------------------------------------------------------------------------------------------*/
/*Mini Tabs in 5's */
#mini_tab51 {	background-position:0px 0px;}
#mini_tab52 {	background-position:-135px 0px;}
#mini_tab53 {	background-position:-270px 0px;}
#mini_tab54 {	background-position:-405px 0px;}
#mini_tab55 {	background-position:-540px 0px;}

#mini_tab51.active, #mini_tab51:hover {	background-position: 0 bottom;}
#mini_tab52.active, #mini_tab52:hover {	background-position: -135px bottom;}
#mini_tab53.active, #mini_tab53:hover {	background-position: -270px bottom;}
#mini_tab54.active, #mini_tab54:hover {	background-position: -405px bottom;}
#mini_tab55.active, #mini_tab55:hover {	background-position: -540px bottom;}

#mini_tab51 a{
	background-image:url(../images/ends-f5.jpg);
	background-repeat:no-repeat;
	background-position: left 0px;
}

#mini_tab51 a:hover{
	background-position: left -80px;
}

#mini_tab55 a{
	background-image:url(../images/ends-f5.jpg);
	background-repeat:no-repeat;
	background-position: right -40px;
}
#mini_tab55 a:hover{
	background-position: right -120px;
}


/*--------------------------------------------------------------------------------------------------------------------------------------------*/

/*Mini Tabs in 6's */
#mini_tab61 {	background-position:0px 0px;}
#mini_tab62 {	background-position:-84px 0px;}
#mini_tab63 {	background-position:-168px 0px;}
#mini_tab64 {	background-position:-252px 0px;}
#mini_tab65 {	background-position:-336px 0px;}
#mini_tab66 {	background-position:-420px 0px;}

#mini_tab61.active, #mini_tab61:hover {	background-position: 0 bottom;}
#mini_tab62.active, #mini_tab62:hover {	background-position: -84px bottom;}
#mini_tab63.active, #mini_tab63:hover {	background-position: -168px bottom;}
#mini_tab64.active, #mini_tab64:hover {	background-position: -252px bottom;}
#mini_tab65.active, #mini_tab65:hover {	background-position: -336px bottom;}
#mini_tab66.active, #mini_tab66:hover {	background-position: -420px bottom;}

#mini_tab61 a{
	background-image:url(../images/ends-f5.jpg);
	background-repeat:no-repeat;
	background-position: left 0px;
}

#mini_tab61 a:hover{
	background-position: left -80px;
}

#mini_tab66 a{
	background-image:url(../images/ends-f5.jpg);
	background-repeat:no-repeat;
	background-position: right -40px;
}
#mini_tab66 a:hover{
	background-position: right -120px;
}



/*NBS Walls*/

.mini_tab-nbs-roof {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
	 background-image:url(../images/no_flicker.jpg);
 }
 
  .mini_tab-nbs-roof li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 84px;
    height: 40px;
    margin-right: 0px;
    background-image:url(../images/product-menus/product-menu-nbs-roof.jpg);
    background-repeat:no-repeat;
}

.mini_tab-nbs-roof a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}


/*Sustainability Issues*/

.mini_tab-sustain-issues {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
	 background-image:url(../images/no_flicker.jpg);
 }
 
  .mini_tab-sustain-issues li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 84px;
    height: 40px;
    margin-right: 0px;
    background-image:url(../images/product-menus/product-menu-sustain-issues.jpg);
    background-repeat:no-repeat;
}

.mini_tab-sustain-issues a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}


/*--------------------------------------------------------------------------------------------------------------------------------------------*/

/*Mini Tabs in 7's */
#mini_tab71 {	background-position:0px 0px;}
#mini_tab72 {	background-position:-84px 0px;}
#mini_tab73 {	background-position:-168px 0px;}
#mini_tab74 {	background-position:-252px 0px;}
#mini_tab75 {	background-position:-336px 0px;}
#mini_tab76 {	background-position:-420px 0px;}
#mini_tab77 {	background-position:-504px 0px;}

#mini_tab71.active, #mini_tab71:hover {	background-position: 0 bottom;}
#mini_tab72.active, #mini_tab72:hover {	background-position: -84px bottom;}
#mini_tab73.active, #mini_tab73:hover {	background-position: -168px bottom;}
#mini_tab74.active, #mini_tab74:hover {	background-position: -252px bottom;}
#mini_tab75.active, #mini_tab75:hover {	background-position: -336px bottom;}
#mini_tab76.active, #mini_tab76:hover {	background-position: -420px bottom;}
#mini_tab77.active, #mini_tab77:hover {	background-position: -504px bottom;}

#mini_tab71 a{
	background-image:url(../images/ends-f5.jpg);
	background-repeat:no-repeat;
	background-position: left 0px;
}

#mini_tab71 a:hover{
	background-position: left -80px;
}

#mini_tab77 a{
	background-image:url(../images/ends-f5.jpg);
	background-repeat:no-repeat;
	background-position: right -40px;
}
#mini_tab77 a:hover{
	background-position: right -120px;
}
