/* 
 -------------------------------------------------------------- 
PRINT STYLE SHEET :: CONTAINS ALL PRINT STYLES
 -------------------------------------------------------------- 
*/

/*disable all elements not needed in print */

div.uvl-container
{
	float : none;
	position : relative;
	width : auto !important;
	height:auto;
	margin : 0 0 0 0 !important;
	margin-left : 0px;
	text-align : left;
	background-color: #fff;
	overflow: visible;
	}
	
div.panel
{
	float : none;
	width : auto;
	margin : 0;
	height: auto; 
    border: none;
    background-color: #FFFFFF;
    overflow: visible;
}
ul.menu.state-menu
{
    display: none;   
}	

form.criteria-panel
{
    display: none; 
}

ul.accordion div.content
{ 
	overflow : visible;
}

ul.accordion 
{
	height : auto;
}

div.jScrollPaneContainer
{
    overflow: visible;
    height : auto;
    float : none;   
}

div.pagesize
{
    display: none;
}

input.go
{
    display: none;
}

div.view-mode
{
    display: none;
}

div.menu.pagination-menu ul
{
    display: none;
}

div.pagination-menu 
{
    display: none;
}

div.pagination-menu p
{
    float: right;   
    margin-right: 20px;
}

form.header
{
    border: none;
    display : none;
}

div.header
{
    border: none;
}

h1
{
    display: none;   
}

ul.menu.cta-menu
{
    display: none;   
}

a.button, a.left-button, a.right-button
{
	display : none;
}

a.icon
{
	display : none;
}

div.compare-panel-inner
{
	height : auto;
	width : auto;
	
}

div.comparison-panel ul.accordion
{
	height : auto;
	width : auto;
}

div.content
{ 
	overflow : visible;
	height : auto;
}

div.comparison-panel div.content
{
	height : auto;
	display : inline;
}

div.navigation-buttons p 
{
	left : 0px;
}


