/**
* Magento
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-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/osl-3.0.php  Open Software License (OSL 3.0)
 */
*
{
	background: none !important; /*[e]none*/
}
/*Resets*/
*
{
	min-height: 0 !important; /*[e]0*/
	text-align: left !important; /*[e]left*/
}
BODY
{
	background: #FFF;
	font-size: 9pt;
	margin: 15px;
}
A, A:hover
{
	color: #2976C9 !important; /*[e]#2976C9*/
}
TH, TD
{
	color: #2F2F2F !important; /*[e]#2F2F2F*/
}
TD
{
	border-color: #CCC !important; /*[e]#CCC*/
}
HR
{
	visibility: visible;
	height: 1px;
	margin: 20px 0;
}
/*Common Elements*/
.button-set
{
	display: none;
}
.col3-set *, .col4-set *
{
	float: none !important; /*[e]none*/
	width: auto !important; /*[e]auto*/
}
.form-button
{
	display: none;
}
.head
{
	text-align: left;
}
.head *, .page-head *, .page-head-alt *
{
	display: block !important; /*[e]block*/
	float: none;
}
.pager, .view-by
{
	display: none;
}
.actions
{
	display: none !important; /*[e]none*/
}
.content, .box
{
	padding: 5px 0 !important; /*[e]5px 0*/
}
/*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; /*[e]none*/
}
.side-col .box
{
	display: none;
}
.col-main
{
	width: auto !important; /*[e]auto*/
	float: none !important; /*[e]none*/
	margin: 0 !important; /*[e]0*/
}
.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; /*[e]#2F2F2F*/
}
.ratings, .rating-box
{
	display: none !important; /*[e]none*/
}
.step-count
{
	display: inline !important; /*[e]inline*/
}
.base-mini .head *
{
	padding: 0;
}
/*Shop Pages*/
#track1
{
	display: none;
}
UL.more-views
{
	margin-bottom: 10px;
}
UL.more-views *
{
	display: inline !important; /*[e]inline*/
}
.product-info
{
	float: none !important; /*[e]none*/
	width: auto !important; /*[e]auto*/
}
.add-to-box
{
	display: none;
}
.checkout-progress
{
	padding: 0;
	margin: 10px 0 !important; /*[e]10px 0*/
}
.checkout-progress *
{
	display: inline !important; /*[e]inline*/
	padding: 0 !important; /*[e]0*/
	padding-right: 10px !important; /*[e]10px*/
}
.listing-type-list .listing-item
{
	padding: 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; /*[e]none*/
	color: #2F2F2F;
}
P.grand-total
{
	padding-right: 0;
}
.account-side
{
	border: 0;
	width: auto !important; /*[e]auto*/
}
.account-side .box
{
	display: block !important; /*[e]block*/
}
.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; /*[e]90%*/
}
BODY.page-popup .data-table TD, BODY.page-popup .data-table TH
{
	border-right: 1px solid #D9DDE3 !important; /*[e]1px solid #D9DDE3*/
	border-bottom: 1px solid #D9DDE3 !important; /*[e]1px solid #D9DDE3*/
}
BODY.page-popup .data-table TH.last, BODY.page-popup .data-table TD.last
{
	border-right: 0 !important; /*[e]0*/
}
BODY.page-popup .data-table TFOOT TD
{
	border-bottom: none !important; /*[e]none*/
}
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; /*[e]right*/
}
