/**
 * 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.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2011 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* IE 6 only */
* html .validation-advice { height:13px; }
* html .error-msg,
* html .success-msg,
* html .note-msg,
* html .notice-msg { height:24px; }
* html .main { height:400px; }
* html .account-login .content { height:240px; }
.block li.item,
.block-poll li,
.opc li.section { vertical-align:top; }
* html .window-overlay { background:#ccc; filter:alpha(opacity=50); }

/* Doubled Margin Fixes */
.product-view .product-img-box .more-views li,
.product-view .box-tags .form-add .input-box,
.sp-methods select.month { display:inline; }

/********** < Navigation styles */
#nav li,
#nav li a { zoom:1; }
#nav li { vertical-align:top; }
/********** < Navigation styles */

select { margin-bottom:1px; }
input.radio { width:13px; height:13px; }
input.checkbox { width:13px; height:13px; }
button.button { height:21px; }
button.button span { position:relative; }
button.btn-checkout { height:40px; }
#opc-review .sp-methods .input-box { float:left; }
.form-list label { position:relative; z-index:0; }
.form-list label.required em { position:absolute; top:0; right:-8px; }

table { scrollbar-face-color:expression(runtimeStyle.scrollbarFaceColor = '#fff', cellSpacing = 0); }

.product-view .product-img-box .zoom.disabled { filter:alpha(opacity=30); }

.gift-messages-form { position:relative; zoom:1; }

.tool-tip .btn-close a { margin:0; }

.product-view .box-tags .product-tags li,
.footer li { padding:0 4px 0 7px; }

.product-options dd .time-picker select { margin:0; padding:0; }

/* Clearer */
.clearer { display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }

/* Clears and hasLayout fixes */
.header-container,
.header-container .top-container,
.header,
.header .quick-access,
#nav,
.main,
.footer,
.footer-container .bottom-container,
.col-main,
.col2-set,
.col3-set,
.col3-layout .product-options-bottom .price-box,
.col4-set,
.messages li,
.search-autocomplete li,
.block,
.block .block-content,
.block .actions,
.block li.item,
.block-poll li,
.block-poll .label,
.block-layered-nav .currently li,
.block-account .block-content li a,
.mini-products-list .product-details,
.page-title,
.rss-title h1,
.products-grid,
.products-list li.item,
.box-account .box-head,
.dashboard .box .box-title,
.box-reviews li.item,
.box-tags li.item,
.pager,
.sorter,
.ratings,
.add-to-box,
.add-to-cart,
.product-essential,
.product-collateral,
.product-view .product-img-box .more-views ul,
.product-view .box-tags .form-add,
.product-view .product-shop .short-description,
.product-view .box-description,
.product-options .options-list li,
.product-options,
.product-options-bottom,
.truncated,
.truncated .truncated_full_value,
.product-review,
.cart,
.cart-collaterals,
.cart .crosssell li.item,
.cart .discount,
.opc .step-title,
.opc .step,
.multiple-checkout,
.sp-methods,
.checkout-progress,
.multiple-checkout .place-order,
.form-list li,
.form-list .field,
.group-select li,
.buttons-set,
.page-print .print-head,
.cart-tax-total,
.advanced-search-summary,
.advanced-search-summary p,
.gift-messages-form .item,
.send-friend .form-list li p,
.centinel .authentication { zoom:1; }

/* Hover Fix */
iframe.hover-fix { position:absolute; left:-1px; top:-1px; z-index:-1; background:transparent; filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); }

* html body{
	width:expression(document.documentElement.clientWidth < 1000 ? '1000px' : 'auto');
	background:url(http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/transparent.gif) fixed;
}
* html .iframe-body{width:expression(document.documentElement.clientWidth < 0 ? '0px' : 'auto');}
* html .video .btn-play {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/btn-play.png''sizingmethod='crop');
}
* html .mini-cart .arrow,
* html .links .arrow {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/arrow.png''sizingmethod='crop');
}
* html .side-box,
* html .side-box .side-b {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/bg-side-box.png''sizingmethod='crop');
}
* html .comment-form button.button span span,
* html button.button em,
* html button.button span span,
* html .btn-gray span span,
* html #nav li.has-drop-down .btn-blue span span,
* html .btn-white span span,
* html .btn-blue span span,
* html .btn-gray strong,
* html .btn-white strong,
* html .btn-blue strong {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/buttons.png''sizingmethod='crop');
}
* html.js-ready .carousel .image-frame{
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/bg-frame-carousel.png''sizingmethod='crop');
}
* html .png{
	border:none;
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" &&
	this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.motocaddy.com/skin/frontend/default/motocaddy6/css/'+ this.src + "', sizingMethod='image')",
	this.src = "http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/transparent.gif"):(this.origBg = this.origBg? this.origBg
	:this.currentStyle.backgroundImage.toString().replace('url("http://www.motocaddy.com/skin/frontend/default/motocaddy6/css/','").replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.motocaddy.com/skin/frontend/default/motocaddy6/css/'+ this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}
* html .carousel .btn-prev span,* html .carousel .btn-next span {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/btn-carousel.png''sizingmethod='crop');
}
* html .footer-block .holder,
* html .footer-block,
* html .separator-b span {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/separator03.png''sizingmethod='crop');
}
* html .products-grid button.button span span,
* html .btn-top span,
* html .subscribe-form button.button span span {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/buttons.png''sizingmethod='crop');
}
* html .links .drop .holder,
* html .links .drop .drop-b span {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/bg-drop.png''sizingmethod='crop');
}
* html .links .drop .frame {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/bg-drop.png''sizingmethod='scale');
}
* html .totals tbody tr,
* html .totals tfoot tr,
* html .header .links .drop li{
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/separator04.png''sizingmethod='scale');
	z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += 'first-child') : 0 );
}
* html .product-box button.btn-add span,
* html button.btn-apply span span,
* html button.btn-apply span,
* html .cart-table .btn-update span,
* html .cart-table .btn-continue span,
* html .my-wishlist button.btn-cart span span,
* html .my-wishlist button.btn-cart span,
* html .header .links .drop li.first-child,
* html .footer .block-first,
* html .footer .block-first .holder{filter:none;}
* html .mini-cart .drop-b span,
* html .mini-cart .drop-holder {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/bg-drop02.png''sizingmethod='crop');
}
* html .mini-cart .drop-frame {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/bg-drop02.png''sizingmethod='scale');
}
* html #nav .drop .drop-holder,
* html #nav .drop-b span {
	background:-9999px -9999px !important;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/bg-drop03.png''sizingmethod='crop');
}
* html #nav .drop .drop-frame {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/bg-drop03.png''sizingmethod='scale');
}
* html .nav-bar .holder{width: expression(document.documentElement.clientWidth < 1000 ? "1000px" : "auto"); }
* html .ad-link .tooltip .before span {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/arrow.png''sizingmethod='crop');
}
* html .product-gallery .magnifier {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/icons02.png''sizingmethod='crop');
}
* html .media .btn-play span {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/btn-play.png''sizingmethod='crop');
}
* html .block-account li{z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += ' first-child ') : 0 );}
* html .selectAreaActive .left,
* html .selectArea a.selectButton {
	background:url(http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/transparent.gif);
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/bg-select.png''sizingmethod='crop');
}
* html .drop-select-language .select-bottom-left span,
* html .drop-select-language .select-bottom-right span,
* html .drop-select-language .select-top-right span {
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/bg-select.png''sizingmethod='crop');
}
.gradient{height:expression(this.parentNode.offsetHeight + "px");}
* html .postcode-search button.button span,
* html .header .form-search button.button span,
* html .my-wishlist .buttons-set .btn-add span,
* html .my-wishlist .buttons-set .btn-share span,
* html .block-ad:hover .hover-block,
* html .block-ad .active-hover{filter:none;}
* html .products-grid .item-b span,
* html .products-grid .item-t span{
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/bg-products-grid.png''sizingmethod='crop');
}
* html .grid-wide .item .item-b span,
* html .grid-wide .item .item-t span{
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/bg-products-grid-wide.png''sizingmethod='crop');
}
* html .grid-wide li.item .hover-block2 .item-c{
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/bg-products-grid-wide-c.png''sizingmethod='scale');
}
* html .red-theme .grid-wide li.item .hover-block2 .item-c{
	background:-9999px -9999px;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://46.4.15.53/p2h_magento/motocaddy6/skin/frontend/default/motocaddy6/images/bg-products-grid-wide-c02.png''sizingmethod='scale');
}
* html #nav .drop .text-holder{zoom:1;}

