/**
 * 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; font-family: "Trebuchet MS", Verdana, Arial, sans-serif, Helvetica;}

/* 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;}
