﻿
/*Copyright Bridgeline Software, Inc. An unpublished work created in 2009. All rights reserved. 
This software contains the confidential and trade secret information of Bridgeline Software, Inc.("Bridgeline"). 
Copying, distribution or disclosure without Bridgeline's express written permission is prohibited.*/

/***** PRINT BASIC STYLES *****/
body{ 
	font-family: arial,sans-serif;
	font-size: 10pt;
	color: #000;
	background: #fff;
	background-image:none; 
}

ul,ul li{
	list-style-type:disc;
}

ul,ol{
	margin-left:auto;
}

a{
    
}

div.button { padding:0; margin:0; float:none; clear:both; }

/***** BASIC LAYOUT *****/
div.wrapper{
	display: block !important;
	width: 99.5%;
	height: auto !important;
	margin: 0; 
	padding: 0; 
	overflow: visible !important;
	float: none !important;
	clear: both !important;
}

div.applicationContent{
    display: block !important;
    float: none !important;
    clear: both !important;
}

div.header{
    width: 100%;
    padding: 0;
}

div.footerContainer{
    padding: 0;
    padding-top: 20px;
}

/* Styles for Global Elements */
div.header div.topUserArea{
    float: none;
}

div.topUserArea div.buttonGroup{
    float: right;
}

div.globalNav, div.flashBanner{
    display: none;
}

div.pageHeader{
    display: none;
}

div.pageContainerBg div.LeftNavigation{
    display: none;
    clear: both;
    float: none;
}

div.rightContent div.imageRightHeader{
    display: none;
}



div.button a{
    padding-left: 0;
}


/***** Invisible areas of Print Page *****/ 

/***** Remove PADDING and FLOAT for the following areas *****/ 
div.breadCrumb{
    padding-left: 0;
    padding-right: 0;
    float: none;
}


/***** Reduce FONT SIZE and Remove FLOAT for following elements *****/
div.footer, p.copyRight, div.column1, div.column2, div.contentBox, div.contentBoxInfo, div.grayBox{
    font-size: 8pt;
    float: none;
}

div.tableContainer, table.tableStructure{
    font-size: 8pt;
    float: none;
}


/*********** Print Styles for Specific Pages ***********/
/* .mainColumn1, .mainColumn2, .subColumn1, .subColumn2, .subColumn3, .subColumn4, .subColumn5, .subColumn6{
    float: none;
} */

/**** HOME PAGE *****/
div.homeContent div.mainColumn1, div.homeContent div.mainColumn2, div.homeContent div.mainColumn2 div.featuredArea{
    float: none;
    clear: both;
}

div.homeContent div.hightlightInfo p{
    font-size: 8pt;
}

div.homeContent div.mainColumn1{
    width: 100%;
    padding-left: 0;
    padding-bottom: 0;
}

div.homeContent div.mainColumn2{
    padding: 0;
    padding-top: 30px;
}

div.homeContent div.mainColumn2 div.featuredArea{
    display: none;
}


/**** Styles for Content List pages *****/ 
div.pageContainerBg div.mainContainer{
    float: none;
    clear: both;
    padding: 0;
    
}

/**** Styles for Content Detail pages *****/ 
div.mainContainer div.contentHolder, div.mainContainer div.contentHolder div.pageContent{
    float: none;
    clear: both;
    width: 100%;
    padding-right: 0;
}

div.mainContainer div.contentHeader, div.mainContainer div.contentDetail{
    float: none;
    clear: both;
    width: 100%;
}

div.mainContainer div.rightContent{
    float: none;
    clear: both;
    width: 100%;
}

div.mainContainer div.sideBarContent div.contentBox{
    padding-left: 0;
    padding-right: 40px;
    padding-bottom: 0;
    
}


div.placeOrder, .productInfo .contentLinks, div.header div.headerContent
{
	display:none;
}

.productInfo .cartInfo
{
	width:400px!important;
}
.productDetails .tabContent
{
	display:block!important;
}

.tabNames li
{
	display:none;
}
.tabNames li.selected
{
	display:block;
}
div.tabsInfoContainer
{
	border:0;
}