/* !!! ======= Side Boxes Styling ========== !!! */

/* Parent Class: ws-sidebox, side bar box.  */
.ws-sidebox {
	display: none;
}

/*
* html .ws-sidebox {}

.ws-sidebox h3 {}

* html .ws-sidebox h3 {}

.ws-sidebox h3 a,
.ws-sidebox h3 a:link,
.ws-sidebox h3 a:visited {}

.ws-sidebox h3 a:hover,
.ws-sidebox h3 a:active {}

.ws-sidebox h3 span {}

.ws-sidebox ul {}

.ws-sidebox li {}

* html .ws-sidebox li {}

.ws-sidebox li a {}

* html .ws-sidebox li a {}

.ws-sidebox .ws-icon {}

.ws-sidebox .ws-expanded a,
.ws-sidebox .ws-expanded a:link,
.ws-sidebox .ws-expanded a:visited,
.ws-sidebox .ws-expanded a:hover,
.ws-sidebox .ws-expanded a:active {}

.ws-sidebox li ul {}

.ws-sidebox li li {}

.ws-sidebox li li.ws-primary {}

.ws-sidebox li li a {}

.ws-sidebox li li a,
.ws-sidebox li li a:link,
.ws-sidebox li li a:visited,
.ws-sidebox .ws-expanded li a,
.ws-sidebox .ws-expanded li a:link,
.ws-sidebox .ws-expanded li a:visited {}

.ws-sidebox li li a:hover,
.ws-sidebox li li a:active,
.ws-sidebox .ws-expanded li a:hover,
.ws-sidebox .ws-expanded li a:active {}

.ws-sidebox li li.ws-active a,
.ws-sidebox li li.ws-active a:link,
.ws-sidebox li li.ws-active a:visited {}


.ws-sidebox li li .ws-icon {}

.ws-sidebox li li.ws-more a {}
*/

/* END Parent Class: ws-sidebox, side bar box.  */

/* Parent Class: ws-cattree */
.ws-cattree {}

.ws-cattree-menu {}

* html .ws-cattree {}

* html .ws-cattree-menu {}

.ws-cattree-menu-on {}

* html .ws-cattree-menu-on {
	/* display: block; position: relative;*/
}

.ws-cattree .ws-level-2 {}

/*  Remote Catalog Adjustments */
body.ws-remotecat {}
/* END Parent Class: ws-cattree */ 


/* Parent Class: ws-extratree */
#sidebox-type-extras {}
/* END Parent Class: ws-extratree */


/* Parent Class: ws-manutree */
#sidebox-type-manufacturer {}
/* END Parent Class: ws-manutree */


/* Parent Class: ws-toplinks */
#sidebox-type-toplinks {
	display: block;
}

/* END Parent Class: ws-toplnks */

/*
#sidebox-type-mpblnks h3 {}

* html #sidebox-type-mpblnks  h3 {}

#sidebox-type-mpblnks h3 a {}

#sidebox-type-mpblnks h3 span {}

#sidebox-type-mpblnks .ws-mpblnks  {}

* html #sidebox-type-mpblnks .ws-mpblnks  {}

#sidebox-type-mpblnks .ws-mpblnks li {}
*/


#sidebox-type-toplinks {
	display: block;	
}

.ws-sidebox .ws-toplnks {
	width: 100%; text-align: 100%;	
}

.ws-sidebox .ws-toplnks ul {
	width: 110px; margin: 0 auto; list-style: none;
}

.ws-sidebox .ws-toplnks li {
	padding: 0; margin: 0 0 5px 0; list-style: none;
}

.ws-sidebox .ws-toplnks a {
	display: block; padding: 0 7px; height: 55px; overflow: hidden; color: #898989; text-transform: uppercase; font-size: 12px;
	background: transparent url(../../common/assets/ver2/sidebutton_back.png) no-repeat 0 0; text-align: center;
}

* html .ws-sidebox .ws-toplnks a {
	background-image: url(../../common/assets/ver2/sidebutton_back.gif);
}

.ws-sidebox .ws-toplnks a:link,
.ws-sidebox .ws-toplnks a:visited {
	color: #898989;	
}

.ws-sidebox .ws-toplnks .ws-active a,
.ws-sidebox .ws-toplnks .ws-active a:link,
.ws-sidebox .ws-toplnks .ws-active a:visited,
.ws-sidebox .ws-toplnks a:hover,
.ws-sidebox .ws-toplnks a:active {
	background-position: 0 -55px; color: #FFF;
}


.ws-sidebox .ws-toplnks span {
	padding: 0; height: 55px; min-height: 55px; line-height: 1.2em; text-align: center; width: 96px;
	display: table-cell; vertical-align: middle; cursor: pointer;
}

*:first-child+html .ws-sidebox .ws-toplnks span {
	display: block; height: auto; min-height: auto;	padding: 12px 0 0 0;
}

 * html  .ws-sidebox .ws-toplnks span {
 	display: block; height: auto; min-height: auto;	padding: 12px 0 0 0;
}

.ws-sidebox .ws-toplnks .ws-lnk-home a {
	height: auto; background: none;	text-align: center; padding: 10px 0;
}

.ws-sidebox .ws-toplnks .ws-lnk-home span {
	display: inline;  width: auto; margin: 0; height: auto; min-height: auto; padding: 0; font-weight: bold;
	text-shadow: 1px 1px 2px #000; 
}

