
/* Cascading Style Sheet definitions - Subset */
/* to overrule certain layout restrictions by partner sites */

/* This subset should overrule specific properties from the common set */

/* Group header definition */
.DefRackGroupTitle, .DefRackGroupLeft, .DefRackGroupCenter, .DefRackGroupRight,
.DefRackGroupDesc,  .DefRackGroupLeftRaised, .DefRackGroupMore,
.DefRackActiveMain, .DefRackActiveDesc
	{
		color: #333333 ;
		background-color: #EFEFEF ;

		text-decoration: none ;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
a.DefRackGroupTitle, a.DefRackGroupLeft, a.DefRackGroupCenter, a.DefRackGroupRight,
a.DefRackGroupDesc,  a.DefRackGroupLeftRaised, a.DefRackGroupMore,
a.DefRackActiveMain, a.DefRackActiveDesc
	{
		text-decoration: none ;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
.DefRackGroupTitle
	{
		color: #555555 ;
		font-size : 9pt ;
	}
.DefRackGroupLeftRaised
	{
		border-width: 1px ;
		border-style: solid none solid none ;
		border-color: #999999 ;
	}
.DefRackGroupDesc
	{
		background-color: #CCCCCC ;	
	}
.DefRackGroupMore
	{
		background-color: #CCCCCC ;
	}

.DefRackTable, .DefRackBlank, .DefRackGroupBlank
	{
		border-width: 0px ;
		text-decoration: none ;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
.DefRackBlank
	{
		font-size : 0px ;
	}
.DefRackGroupBlank
	{
		font-size : 16px ;
	}

.DefRackActiveMain, .DefRackActiveDesc
	{
		background-color: #DDDDDD ;
		color: #333333 ;
	}

/* Rack Button Definition */
/* General Rack Button Definition */
.DefRackButton, a.DefRackButton, input.DefRackButton,
.DefRackButton:link, a.DefRackButton:link, input.DefRackButton:link,
.DefRackButton:visited, a.DefRackButton:visited, input.DefRackButton:visited,
.DefRackButtonToCart, a.DefRackButtonToCart, input.DefRackButtonToCart,
.DefRackButtonToCart:link, a.DefRackButtonToCart:link, input.DefRackButtonToCart:link,
.DefRackButtonToCart:visited, a.DefRackButtonToCart:visited input.DefRackButtonToCart:visited
	{
		border-color: #999999 ;
		background-color: #CCCCCC ;
		color: #555555 ;
	}
/* Overrule for Hover/Active Rack Button Definition */
.DefRackButton:hover, a.DefRackButton:hover, input.DefRackButton:hover,
.DefRackButton:active, a.DefRackButton:active, input.DefRackButton:active,
.DefRackButtonToCart:hover, a.DefRackButtonToCart:hover, input.DefRackButtonToCart:hover,
.DefRackButtonToCart:active, a.DefRackButtonToCart:active, input.DefRackButtonToCart:active
	{
		border-color: #AAAAAA ;
		background-color: #DDDDDD ;
		color: #555555 ;
	}
/* Overrule for Selected Rack Button Definition */
.DefRackButtonPressed, a.DefRackButtonPressed, input.DefRackButtonPressed,
.DefRackButtonPressed:link, a.DefRackButtonPressed:link, input.DefRackButtonPressed:link,
.DefRackButtonPressed:visited, a.DefRackButtonPressed:visited, input.DefRackButtonPressed:visited
	{
		border-color: #999999 ;
		background-color: #AAAAAA ;
		color: #000000 ;
	}
/* Selected Hover/Active Rack Button Definition */
.DefRackButtonPressed:hover, a.DefRackButtonPressed:hover, input.DefRackButtonPressed:link,
.DefRackButtonPressed:active, a.DefRackButtonPressed:active, input.DefRackButtonPressed:active
	{
		border-color: #AAAAAA ;
		background-color: #BBBBBB ;
		color: #000000 ;
	}

