/**
 * 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;
	border-top:1px solid #ccc;
}
.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;
}
