/* @override http://hsefanstand.westlakelab.com/skin/frontend/default/default/css/print.css */

/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

* {
	background: none !important;
}

/* Resets */

* {
	min-height: 0 !important;
	text-align: left !important;
}

body {
	background: #fff;
	font-size: 9pt;
	margin: 15px;
}

a, a:hover {
	color: #2976C9 !important;
}

th, td {
	color: #2f2f2f !important;
}

td {
	border-color: #ccc !important;
}

hr {
	visibility: visible;
	height: 1px;
	margin: 20px 0;
}

/* Common Elements */

.button-set {
	display: none;
}

.col3-set *, .col4-set * {
	float: none !important;
	width: auto !important;
}

.form-button {
	display: none;
}

.head {
	text-align: left;
}

.head *, .page-head *, .page-head-alt * {
	display: block !important;
	float: none;
}

.pager, .view-by {
	display: none;
}

.actions {
	display: none !important;
}

.content, .box {
	padding: 5px 0 5px 0 !important;
}

/* Layout */

#nav {
	display: none;
}

.header {
	border: 0;
}

.header-top-container {
	border: 0;
}

h1#logo, .this-is-a-demo, .quick-access {
	float: none;
}

h1#logo {
	margin: 0;
}

.quick-access {
	float: none;
	display: none;
}

.side-col {
	float: none !important;
}

.side-col .box {
	display: none;
}

.col-main {
	width: auto !important;
	float: none !important;
	margin: 0 !important;
}

.footer-container {
	border: 0;
}

.footer {
	margin-top: 2em;
}

.footer .informational {
	display: none;
	border: 0;
}

/* Shop Elements */

.count {
	color: #2f2f2f !important;
}

.ratings, .rating-box {
	display: none !important;
}

.step-count {
	display: inline !important;
}

.base-mini .head * {
	padding: 0;
}

/* Shop Pages */

#track1 {
	display: none;
}

ul.more-views {
	margin-bottom: 10px;
}

ul.more-views * {
	display: inline !important;
}

.product-info {
	float: none !important;
	width: auto !important;
}

.add-to-box {
	display: none;
}

.checkout-progress {
	padding: 0;
	margin: 10px 0 !important;
}

.checkout-progress * {
	display: inline !important;
	padding: 0 !important;
	padding-right: 10px !important;
}

.listing-type-list .listing-item {
	padding: 10px 0 10px 0;
	border-top: 1px dashed #ddd;
}

.one-page-checkout .active .step-count {
	color: #2f2f2f;
}

.login-box td {
	border-bottom: 0;
}

.shipment-count {
	color: #2f2f2f;
}

.grand-total {
	background: none !important;
	color: #2f2f2f;
}

p.grand-total {
	padding-right: 0;
}

.account-side {
	border: 0;
	width: auto !important;
}

.account-side .box {
	display: block !important;
}

.account-box .head h4 {
	background: none;
	padding-left: 0;
}

.account-box .product-images {
	width: auto;
}

.account-box .product-details {
	margin: 0;
}

table.data-table {
	width: 90% !important;
}

body.page-popup .data-table td, body.page-popup .data-table th {
	border-right: 1px solid #D9DDE3 !important;
	border-bottom: 1px solid #D9DDE3 !important;
}

body.page-popup .data-table th.last, body.page-popup .data-table td.last {
	border-right: 0 !important;
}

body.page-popup .data-table tfoot td {
	border-bottom: none !important;
}

body.page-popup .data-table td, body.page-popup .data-table th {
	border-color: #bbb;
}

.page-popup h1#logo {
	display: block;
	margin-bottom: 10px;
}

.a-right {
	text-align: right !important;
}