﻿/* Styles for menus - one set per root menu item */

.menuDraperies
{
  background-color: #F8E898;
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
  padding: 3px 2px 3px 2px;
  margin: 0px 0px 0px 0px;
  border-left: solid 1px #ffffff;  
  border-top: solid 1px #ffffff;  
  border-right: solid 1px #666666;  
  border-bottom: solid 1px #666666;  

}


.menuDraperies a, .menuDraperies a:visited
{
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
}
	
.menuDraperies a:hover
{
  color: #A0A0A0;
  font-size: 10pt;
  font-weight: bold;
  
}


.menuDraperiesMain
{
  background-image:url('images/yellow_arrow.gif');
  background-repeat:no-repeat;
  background-position:right;
  width:127px;
  line-height:23px;
  text-align:right;
  font-size: 8pt;
  font-weight: bold;
  padding: 2px 0px 2px 2px;
  border-bottom:5px solid white;
  background-color: #F8E898;
  color: #000000;
  margin: 0px 0px 0px 0px;
}

.menuDraperiesMain a, .menuDraperiesMain a:visited
{
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
}
	
.menuDraperiesMain a:hover
{
  color: #A0A0A0;
  font-size: 8pt;
  font-weight: bold;
}

.menuTopTreatments
{
  background-color: #D6F2D7;
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
  padding: 3px 2px 3px 2px;
  margin: 0px 0px 0px 0px;
  border-left: solid 1px #ffffff;  
  border-top: solid 1px #ffffff;  
  border-right: solid 1px #666666;  
  border-bottom: solid 1px #666666;  
}

.menuTopTreatments a, .menuTopTreatments a:visited
{
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
}

.menuTopTreatments a:hover
{
  color: #A0A0A0;
  font-size: 10pt;
  font-weight: bold;
}

.menuTopTreatmentsMain
{
  background-image:url('images/green_arrow.gif');
  background-repeat:no-repeat;
  background-position:right;
  width:127px;
  line-height:23px;
  text-align:right;
  font-size: 8pt;
  font-weight: bold;
  padding: 2px 0px 2px 2px;
  border-bottom:5px solid white;
  
  background-color: #D6F2D7;
  color: #000000;
  margin: 0px 0px 0px 0px;
  }

.menuTopTreatmentsMain a, .menuTopTreatmentsMain a:visited
{
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
}

.menuTopTreatmentsMain a:hover
{
  color: #A0A0A0;
  font-size: 8pt;
  font-weight: bold;
}

.menuShades
{
  background-color: #D1D1B5;
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
  padding: 3px 2px 3px 2px;
  margin: 0px 0px 0px 0px;
  border-left: solid 1px #ffffff;  
  border-top: solid 1px #ffffff;  
  border-right: solid 1px #666666;  
  border-bottom: solid 1px #666666;  
}

.menuShades a, .menuShades a:visited
{
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
}

.menuShades a:hover
{
  color: #A0A0A0;
  font-size: 10pt;
  font-weight: bold;
}


.menuShadesMain
{
  background-image:url('images/darkgreen_arrow.gif');
  background-repeat:no-repeat;
  background-position:right;
  width:127px;
  line-height:23px;
  text-align:right;
  font-size: 8pt;
  font-weight: bold;
  padding: 2px 0px 2px 2px;
  border-bottom:5px solid white;

  background-color: #D1D1B5;
  color: #000000;
  margin: 0px 0px 0px 0px;
}

.menuShadesMain a, .menuShadesMain a:visited
{
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
}

.menuShadesMain a:hover
{
  color: #A0A0A0;
  font-size: 8pt;
  font-weight: bold;
}

.menuShutters
{
  background-color: #D6DBF1;
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
  padding: 3px 2px 3px 2px;
  margin: 0px 0px 0px 0px;
  border-left: solid 1px #ffffff;  
  border-top: solid 1px #ffffff;  
  border-right: solid 1px #666666;  
  border-bottom: solid 1px #666666;  
}

.menuShutters a, .menuShutters a:visited
{
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
}

.menuShutters a:hover
{
  color: #A0A0A0;
  font-size: 10pt;
  font-weight: bold;
}


.menuShuttersMain
{
  background-image:url('images/purple_arrow.gif');
  background-repeat:no-repeat;
  background-position:right;
  width:127px;
  line-height:23px;
  text-align:right;
  font-size: 8pt;
  font-weight: bold;
  padding: 2px 0px 2px 2px;
  border-bottom:5px solid white;

  background-color: #D6DBF1;
  color: #000000;
  margin: 0px 0px 0px 0px;
}

.menuShuttersMain a, .menuShuttersMain a:visited
{
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
}

.menuShuttersMain a:hover
{
  color: #A0A0A0;
  font-size: 8pt;
  font-weight: bold;
}


.menuBlinds
{
  background-color: #DFCCBB;
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
  padding: 3px 2px 3px 2px;
  margin: 0px 0px 0px 0px;
  border-left: solid 1px #ffffff;  
  border-top: solid 1px #ffffff;  
  border-right: solid 1px #666666;  
  border-bottom: solid 1px #666666;  
}

.menuBlinds a, .menuBlinds a:visited
{
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
}

.menuBlinds a:hover
{
  color: #A0A0A0;
  font-size: 10pt;
  font-weight: bold;
}


.menuBlindsMain
{
  background-image:url('images/brown_arrow.gif');
  background-repeat:no-repeat;
  background-position:right;
  width:127px;
  line-height:23px;
  text-align:right;
  font-size: 8pt;
  font-weight: bold;
  padding: 2px 0px 2px 2px;
  border-bottom:5px solid white;

  background-color: #DFCCBB;
  color: #000000;
  margin: 0px 0px 0px 0px;

}

.menuBlindsMain a, .menuBlindsMain a:visited
{
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
}

.menuBlindsMain a:hover
{
  color: #A0A0A0;
  font-size: 8pt;
  font-weight: bold;
}




.menuBedding
{
  background-color: #F8E898;
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
  padding: 3px 2px 3px 2px;
  margin: 0px 0px 0px 0px;
  border-left: solid 1px #ffffff;  
  border-top: solid 1px #ffffff;  
  border-right: solid 1px #666666;  
  border-bottom: solid 1px #666666;  
}

.menuBedding a, .menuBedding a:visited
{
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
}

.menuBedding a:hover
{
  color: #A0A0A0;
  font-size: 10pt;
  font-weight: bold;
}


.menuBeddingMain
{
  background-image:url('images/yellow_arrow.gif');
  background-repeat:no-repeat;
  background-position:right;
  width:127px;
  line-height:23px;
  text-align:right;
  font-size: 8pt;
  font-weight: bold;
  padding: 2px 0px 2px 2px;
  border-bottom:5px solid white;

  background-color: #F8E898;
  color: #000000;
  margin: 0px 0px 0px 0px;
}

.menuBeddingMain a, .menuBeddingMain a:visited
{
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
}

.menuBeddingMain a:hover
{
  color: #A0A0A0;
  font-size: 8pt;
  font-weight: bold;
}




.menuHardware
{
  background-color: #D6F2D7;
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
  padding: 3px 2px 3px 2px;
  margin: 0px 0px 0px 0px;
  border-left: solid 1px #ffffff;  
  border-top: solid 1px #ffffff;  
  border-right: solid 1px #666666;  
  border-bottom: solid 1px #666666;  
}

.menuHardware a, .menuHardware a:visited
{
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
}

.menuHardware a:hover
{
  color: #A0A0A0;
  font-size: 10pt;
  font-weight: bold;
}


.menuHardwareMain
{
  background-image:url('images/green_arrow.gif');
  background-repeat:no-repeat;
  background-position:right;
  width:127px;
  line-height:23px;
  text-align:right;
  font-size: 8pt;
  font-weight: bold;
  padding: 2px 0px 2px 2px;
  border-bottom:5px solid white;

  background-color: #D6F2D7;
  color: #000000;
  margin: 0px 0px 0px 0px;
}

.menuHardwareMain a, .menuHardwareMain a:visited
{
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
}

.menuHardwareMain a:hover
{
  color: #A0A0A0;
  font-size: 8pt;
  font-weight: bold;
}





/*.menuMotorization
{
  background-color: #D1D1B5;
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
  padding: 3px 2px 3px 2px;
  margin: 0px 0px 0px 0px;
  border: solid 1px #000000;
}

.menuMotorization a, .menuMotorization a:visited
{
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
}

.menuMotorization a:hover
{
  color: #A0A0A0;
  font-size: 10pt;
  font-weight: bold;
}*/

.menuMotorizationMain
{
  background-image:url('images/darkgreen_arrow.gif');
  background-repeat:no-repeat;
  background-position:right;
  width:127px;
  line-height:23px;
  text-align:right;
  font-size: 8pt;
  font-weight: bold;
  padding: 2px 12px 2px 2px;
  border-bottom:5px solid white;

  background-color: #D1D1B5;
  color: #000000;
  margin: 0px 0px 0px 0px;

}

.menuMotorizationMain a, .menuMotorizationMain a:visited
{
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
}

.menuMotorizationMain a:hover
{
  color: #A0A0A0;
  font-size: 8pt;
  font-weight: bold;
}







/*.menuSpecialty
{
  background-color: #D6DBF1;
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
  padding: 3px 2px 3px 2px;
  margin: 0px 0px 0px 0px;
  border: solid 1px #000000;
}

.menuSpecialty a, .menuSpecialty a:visited
{
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
}

.menuSpecialty a:hover
{
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
}*/

.menuSpecialtyMain
{
    background-image:url('images/purple_arrow.gif');
  background-repeat:no-repeat;
  background-position:right;
  width:127px;
  line-height:23px;
  text-align:right;
  font-size: 8pt;
  font-weight: bold;
  padding: 2px 12px 2px 2px;
  border-bottom:5px solid white;

  background-color: #D6DBF1;
  color: #000000;
  margin: 0px 0px 0px 0px;
  

}

.menuSpecialtyMain a, .menuSpecialtyMain a:visited
{
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
}

.menuSpecialtyMain a:hover
{
  color: #A0A0A0;
  font-size: 8pt;
  font-weight: bold;
}



.mnuTopNav
{
	display: block;
	border: none;
	margin: 0px;
	padding: 0px;
}




