@import url('header.css');
@import url('footer.css');
/* Generic Styles */
/*body { background:#fff url(../../images/v2/bg.gif) repeat }*/
/* @font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: 400;
  src: local("Droid Sans"), local("DroidSans"), url("/fonts/s-BiyweUPV0v-yRb-cjciBsxEYwM7FgeyaSgU71cLG0.woff") format("woff"), url("/fonts/DroidSans.ttf") format("truetype");
}
@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: 700;
  src: local("Droid Sans Bold"), local("DroidSans-Bold"), url("/fonts/EFpQQyG9GqCrobXxL-KRMQFhaRv2pGgT5Kf0An0s4MM.woff") format("woff"), url("/fonts/DroidSans-Bold.ttf") format("truetype");
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: local("Oswald Light"), local("Oswald-Light"), url("/fonts/HqHm7BVC_nzzTui2lzQTDT8E0i7KZn-EPnyo3HZu7kw.woff") format("woff"), url("/fonts/Oswald-Light.ttf") format("truetype");

}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local("Oswald Regular"), local("Oswald-Regular"), url("/fonts/-g5pDUSRgvxvOl5u-a_WHw.woff") format("woff"), url("/fonts/Oswald-Regular.ttf") format("truetype");
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: local("Oswald Bold"), local("Oswald-Bold"), url("/fonts/bH7276GfdCjMjApa_dkG6T8E0i7KZn-EPnyo3HZu7kw.woff") format("woff", url("/fonts/Oswald-Bold.ttf") format("truetype"));
} */

@font-face {
  font-family: 'Droid Sans' !important;
  font-style: normal;
  font-weight: 400;
  src: local('Droid Sans'), local('DroidSans'), url(http://themes.googleusercontent.com/static/fonts/droidsans/v3/s-BiyweUPV0v-yRb-cjciBsxEYwM7FgeyaSgU71cLG0.woff) format('woff'),
  url('DroidSans-webfont.svg#DroidSansRegular') format('svg');
}
@font-face {
  font-family: 'Droid Sans' !important;
  font-style: normal;
  font-weight: 700;
  src: local('Droid Sans Bold'), local('DroidSans-Bold'), url(http://themes.googleusercontent.com/static/fonts/droidsans/v3/EFpQQyG9GqCrobXxL-KRMQFhaRv2pGgT5Kf0An0s4MM.woff) format('woff'),
  url('DroidSans-Bold-webfont.svg#DroidSansBold') format('svg');
}
@font-face {
  font-family: 'Oswald' !important;
  font-style: normal;
  font-weight: 300;
  src: local('Oswald Light'), local('Oswald-Light'), url(http://themes.googleusercontent.com/static/fonts/oswald/v7/HqHm7BVC_nzzTui2lzQTDT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff'),
  url('Oswald-Light-webfont.svg#OswaldLight') format('svg');
}
@font-face {
  font-family: 'Oswald' !important;
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(http://themes.googleusercontent.com/static/fonts/oswald/v7/-g5pDUSRgvxvOl5u-a_WHw.woff) format('woff'),
  url('Oswald-Regular-webfont.svg#OswaldBook') format('svg');
}
@font-face {
  font-family: 'Oswald' !important;
  font-style: normal;
  font-weight: 700;
  src: local('Oswald Bold'), local('Oswald-Bold'), url(http://themes.googleusercontent.com/static/fonts/oswald/v7/bH7276GfdCjMjApa_dkG6T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff'),
  url('Oswald-Bold-webfont.svg#OswaldBold') format('svg');
}




@font-face {
  font-family: 'Yanone Kaffeesatz' !important;
  font-style: normal;
  font-weight: 400;
  src: local('Yanone Kaffeesatz Regular'), local('YanoneKaffeesatz-Regular'), url("http://themes.googleusercontent.com/static/fonts/yanonekaffeesatz/v4/YDAoLskQQ5MOAgvHUQCcLRTHiN2BPBirwIkMLKUspj4.woff") format("woff");
}
@font-face {
  font-family: 'Yanone Kaffeesatz' !important;
  font-style: normal;
  font-weight: 700;
  src: local('Yanone Kaffeesatz Bold'), local('YanoneKaffeesatz-Bold'), url("http://themes.googleusercontent.com/static/fonts/yanonekaffeesatz/v4/We_iSDqttE3etzfdfhuPRWwXwFHHZlCwprwJOQ-Se7k.woff") format("woff");
}

body { font-family:'Droid sans', Arial, Helvetica, sans-serif !important; font-style:normal; }
.container { margin:0 auto; width:1000px; }
#breadcrumbs li { font-size:1em !important; }
div { display:block }
a, .mockLink, .link { text-decoration:none; color:#00488e; cursor:pointer }
.nocursor { cursor:default }
.aright, .aleft { text-align:right }
table.table { border: 1px solid #ccc; margin-bottom: 0; }
table.table th {padding: 5px;border-bottom: 1px solid #666; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #cccccc)); background: -webkit-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: -o-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: -ms-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: linear-gradient(top, #ffffff 0%, #cccccc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc', GradientType=0 );
text-shadow: 1px 1px #fff; font-weight: bold; }
table.table th a { color: #333; }
table.table td { font-weight: bold; margin:0; padding:5px 10px; background: #fff; border-bottom: 1px dotted #ccc; }
table.table td a { font-weight: bold; }
table.noAlternating tr td { background:transparent !important }
table.table td:first-child {border-right: 1px solid #ccc;}
table.table td:nth-child(2) {border-right: 1px solid #ccc;}
table.table td:nth-child(3) {border-right: 1px solid #ccc;}
table.table th:nth-child(1) {border-right: 1px solid #ccc;}
table.table th:nth-child(2) {border-right: 1px solid #ccc;}
table.table th:nth-child(3) {border-right: 1px solid #ccc;}

#pageTheme { display:block; position:absolute; z-index:-1; text-align:center; overflow:hidden; height:700px; width:100%; background-position: center !important; }

ul, ol { margin:0 0 1em 1em }
h1, h2, h3, h4, h5, h6 { font-weight:700; margin-bottom:1em; color:inherit }
h1 { font-size:2.3em }
h2 { font-size:2em }
h3 { font-size:1.7em }
h4 { font-size:1.4em }
h5 { font-size:1.1em }
h6 { font-size:0.8em; color:#000 }
.section {background: #666}
.section_title { font-family:'Oswald', Arial, sans-serif !important; font-weight:100; font-size:20px; color:#0e5681; text-shadow: 1px 1px #fff; text-transform:uppercase; margin: 0; border-bottom: 1px solid #333; background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #cccccc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#cccccc));
background: -webkit-linear-gradient(top,  #ffffff 0%,#cccccc 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#cccccc 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#cccccc 100%);
background: linear-gradient(top,  #ffffff 0%,#cccccc 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); }
.section_title a {color:#0e5681; padding: 10px 10px 10px 10px; float: left; text-decoration: none; width: 100%; font-size: 18px; }
.section_title a:hover {color:#0e5681;}
.section_title span.arrow { float: left; margin-right: 5px; padding: 10px; background:url(../../images/icons/10x10-arrow-grey-down.png) no-repeat 50% 50%; }
.section_title span.arrow_collapsed { float: left; padding: 10px; background:url(../../images/icons/10x10-arrow-grey-right.png) no-repeat 50% 50%; }
.font_20 { font-size: 20px !important; }
.fright { float:right }
.fleft { float:left }
.clear { clear: both; }
.display_none { display: none !important; }
/* Border Clear Styles */
.brd_left_none { border-left: none !important; }
.brd_right_none { border-right: none !important; }
.brd_bottom { border-bottom: 1px solid #ccc; margin-bottom: 10px !important; padding-bottom: 10px; }
/* Border Clear Styles */
/**/
/* Generic Styles End */
/**/
.padding_top_0 { padding-top: 0 !important; }
.padding_left_0 { padding-left: 0 !important; }
.padding_right_0 { padding-right: 0 !important; }
/* Margin Styles */
.no_margin { margin:0 !important }
.margin_bottom_10 { margin-bottom:10px !important }
.margin_top_5 { margin-top:5px !important }
.margin_top_20 { margin-top: 20px; }
.margin_right_10 { margin-right:10px }
.last { margin-right:0 !important; padding-right: 0 !important; border: 0 !important; }
.first { margin-left:0 !important; padding-left: 0 !important; }
/* Margin Styles End */
/**/
/* Width Styles */
.left_col { width: 300px; float: left; }
.main_col { width: 675px; float: left; }
.full_width { width:100%; }
.half_width { width:50%; }
.two_col { width:50%; float:left; }
.three_col { width:33%; float:left; }
/* Width Styles End */
/**/
/* Input Styles */
input[type='text'], input[type='password'], select, textarea { border:1px solid #ccc ; padding:3px; -webkit-border-radius:0px; -khtml-border-radius:0px; -moz-border-radius:0px; border-radius:0px; font-style:normal }
input[type='text']:focus, input[type='password']:focus { font-style:normal; }
input[type='text'].default, input[type='password'].default, textarea.default { color:#666; font-style:normal; }
textarea { width:97%; font-family:'Droid sans', Arial, Helvetica, sans-serif !important; min-height:60px; height:60px; padding:5px }
input.span-8, textarea.span-8 {width:300px !important;}
/* Input Styles End */
/**/
/* Form Styles */
.form { list-style-type:none; margin:0; padding:0 }
.form .field, .form .label { float:left; display:inline }
.form .label { width:29%; line-height:28px }
.form .field { width:71% }
.form li { margin-bottom:10px }
.form li.divider { height:1px; border-bottom:1px dotted #ccc; padding-top:5px; margin-bottom:15px }
.form .xtraInfo { font-size:.75em; color:#666 }
.fieldRow label { font-weight:700; font-size:.8em; display:block }
/* Form Styles End */
/**/
/* Notifications Styles */
#notification_count_indicator { color:red; padding:3px }
#ieError, #site_notification #site_notification_content { margin:10px 0 }
#site_notification { border:0; line-height:30px; height:0; z-index:9999; position:fixed; top:0; left:0; -moz-opacity:.95; filter:alpha(opacity=95); opacity:.95; font:20px Arial, Helvetica, sans-serif; overflow:hidden; width:100%; cursor:pointer; padding:0 }
.ajaxLoading { display:block; position:fixed; bottom:10px; right:10px; background:#333; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px; color:#fff; -webkit-box-shadow:2px 2px 2px #000; -moz-box-shadow:2px 2px 2px #000; box-shadow:2px 2px 2px #000; text-shadow:1px 2px 2px #000; font-size:14px; padding:10px }
.ajaxLoading p { display:block; position:relative; background:url(../../images/v2/ajaxLoading.gif) no-repeat 0 center; padding-left:40px; height:30px; line-height:30px; margin:0 }
.gen_err { font-size:.75em; color:#CD0A0A }
label.err { display:block; position:relative; float:right; font-size:.9em; font-style:italic; color:#900 }
.lblInfo { font-size:.8em; color:#666 }
/* Notifications Styles End */
/**/
/* Main Container Styles */
.wrapperContainer h2.title, .wrapperContainer h1.title, .wrapperContainer h3.title { border-bottom:1px solid #0e5681; padding-bottom:3px; line-height:26px; margin-bottom:20px; font-family:'Oswald', Arial, sans-serif !important; font-weight:normal; font-size:26px; color:#0e5681; text-transform:uppercase; }
.wrapperContainer h1.title a { font-size:14px }
.wrapperContainer h2.small, .wrapperContainer h1.small { margin-top: 0px; font-family:'Oswald', Arial, sans-serif !important; font-weight:100; font-size:18px; color:#0e5681; margin-bottom:0; text-transform:uppercase }
.blueTopContainer {  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px }
.blueTopContainer .padding { position:relative; padding:0px }
/* Main Container Styles End */
/**/
/* Grey Gradient Container Styles */
.greyContainer { border:1px solid #ccc;  -webkit-border-radius:0px; -khtml-border-radius:0px; -moz-border-radius:0px; border-radius:0px; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc', GradientType=0 );
background: #fff; background: -moz-linear-gradient(top, #fff 0%, #ccc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #ccc)); background: -webkit-linear-gradient(top, #fff 0%, #ccc 100%); background: -o-linear-gradient(top, #fff 0%, #ccc 100%); background: -ms-linear-gradient(top, #fff 0%, #ccc 100%); background: linear-gradient(top, #fff 0%, #ccc 100%); padding:5px }
.greyContainer input[type='submit'] { border:0; background:url(../../images/v2/siteSearch.png) no-repeat; width:32px; height:29px; cursor:pointer; text-indent:-9999px }
#coinhead .greyContainer input[type='submit'] { border:0; background:url(../../images/v2/siteSearch_coin.png) no-repeat; width:32px; height:29px; cursor:pointer; text-indent:9999px }

.greyContainer input[type='text'] { margin: 0;  -webkit-border-bottom-left-radius:0px; -khtml-border-radius-bottomleft:0px; -moz-border-radius-bottomleft:0px; border-bottom-left-radius:0px; -webkit-border-top-left-radius:0px; -khtml-border-radius-topleft:0px; -moz-border-radius-topleft:0px; border-top-left-radius:0px; -webkit-border-bottom-right-radius:0; -khtml-border-radius-bottomright:0; -moz-border-radius-bottomright:0; border-bottom-right-radius:0; -webkit-border-top-right-radius:0; -khtml-border-radius-topright:0; -moz-border-radius-topright:0; border-top-right-radius:0; color:#383838;
font-family:'Droid sans', sans-serif !important;
font-size:12px;
padding:6px 3px 7px;
resize:none;
 }
.greyContainer select { margin: 0; color:#383838;
font-family:'Droid sans', sans-serif !important;
font-size:12px;
padding:6px 3px 5px;
resize:none;
}
 
#addMultipleItemsToShoppingCart p {
color:#0e5681 !important;
}

#addMultipleItemsToShoppingCart button {
font-family:'Droid sans', Arial, sans-serif !important;
}

/* Grey Gradient Container Styles End */
/**/
/* Icon Styles */
.fbIcon { /* background:url(../../images/v2/fb.png) no-repeat left center;*/
background:url(/images/homepage/home_page_new/homepage/img-sprite.png) no-repeat -520px -209px;
 padding:4px 0 4px 26px }
.searchIcon { background: url(../../images/v2/search_btn_icon.png) no-repeat -10px 0; text-indent: 9999px; }
/* Icon Styles End */
/**/
/* Pagination Styles */
div.faceted_pagination { border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #666; background: -moz-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #cccccc)); background: -webkit-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: -o-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: -ms-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: linear-gradient(top, #ffffff 0%, #cccccc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc', GradientType=0 );
text-shadow: 1px 1px #fff; font-weight: bold; }
div.faceted_pagination table { margin: 0;}
div.faceted_pagination td { border: none !important; padding: 0 5px;}
table#faceted {margin-bottom: 0px;}
ul.pagination { display:inline; list-style:none; margin:0 0 0 0px; padding: 0; line-height: 100%; }
ul.pagination li { display:inline; }
ul.pagination li a { border:1px solid #ccc; border-radius:3px; text-align:center; padding: 3px 6px; color: #333; font-weight: bold; }
ul.pagination li.selected a { font-weight:700; background-color:#dfdfdf }
/* Pagination Styles End */
/**/
/* Expand and Collapse Styles */
.expanded { background:url(../../images/v2/expand_collapse_arrows.png) no-repeat 0 -10px; padding:0 20px }
.collapsed { background:url(../../images/v2/expand_collapse_arrows.png) no-repeat 0 13px; padding:0 20px }
.minus { cursor:pointer; background:url(../../images/icons/minus.png) no-repeat 0 50%; padding-left:20px; }
.plus { cursor:pointer; background:url(../../images/icons/plus.png) no-repeat 0 50%; padding-left:20px; }
/* Expand and Collapse Styles End */
/**/
/* Default Scrollable Styles */
.scrollable { position:relative; overflow:hidden; width:958px; height:140px; margin-top:10px }
.scrollable .items { width:20000em; position:absolute; clear:both }
.items div.itemsBlock { float:left; width:958px; height:140px }
.scrollable .item { float:left; width:112px; margin-left:6px }
.scrollableContainer a.browse { background:url(../../images/v2/scrollableArrows.png) no-repeat 0 0; width:12px; height:28px; display:block; position:absolute; top:40%; z-index:4444; cursor:pointer; font-size:1px }
.scrollableContainer a.prev { left:10px; background-position:0 0 }
.scrollableContainer a.next { right:10px; background-position:-12px 0 }
.scrollableContainer a.disabled { visibility:hidden !important }
/* Default Scrollable Styles End */
/**/
/* Marketplace Scrollable Item Styles */
.mpItemsScrollable .scrollable, .mpItemsScrollable .items div.itemsBlock { height:230px }
.mpItemsScrollable .mpItem { margin-left:35px }
.mpItemsScrollable .mpItem h5 { font-size:1em; line-height:1.4em; text-align:center }
.mpItemsScrollable .mpItem p { border-top:1px dotted #ccc; text-align:center; font-weight:700; margin:0; padding:5px 0 0 }
.mpItemsScrollable .mpItem p span { color:#060 }
.mpItemsScrollable .mpItem .img { position:relative; background-color:#f3f3f3; background-image:linear-gradient(to bottom, #ffffff, #e5e5e5); border:1px solid #ccc; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px; height:132px; overflow:hidden; margin:0 0 5px; padding:5px }
.mpItemsScrollable .mpItem .img img { border:1px solid #ccc; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px; max-width:98px }
/* Marketplace Scrollable Item Styles End */
/* Price Guide Advanced Search Widget Styles */
.advanced_search { position: absolute; width: 978px; z-index: 9999; top: 10px; margin-bottom: 10px; -moz-box-shadow: 0px 2px 4px #333; -webkit-box-shadow: 0px 2px 4px #333; box-shadow: 0px 2px 4px #333; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #cccccc)); background: -webkit-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: -o-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: -ms-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: linear-gradient(top, #ffffff 0%, #cccccc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc', GradientType=0 );
border-bottom: 1px solid #fff; }
.advanced_search .title h2 { margin: 0; padding: 0; float:left; font-size: 14px; padding: 10px; font-weight: bold; }
.advanced_search .title p { margin: 0; padding: 0; float: left; }
.advanced_search .title i { color: #666; margin-top: 12px; float: left; }
.advanced_search .search_section { width: 43.5%; float: left; }
.advanced_search .search_section .title { border-bottom: 1px solid #999; border-right: 1px solid #fff; border-left: 1px solid #999; }
.advanced_search .search_section .options { border-top: 1px solid #fff; border-right: 1px solid #fff; border-left: 1px solid #999; padding: 10px; }
.advanced_search .search_section .options input { margin: 0; margin-left: 10px; height: 26px; width: 240px; border: 1px solid #fff; }
.advanced_search .search_section .options select { margin: 0; height: 30px; background: url(../../images/jquery-ui/input_form_bg.jpg) repeat-x 0 100%; }
.advanced_search .filter_section { width: 13%; float: left; }
.advanced_search .filter_section .title { border-bottom: 1px solid #999; border-right: 1px solid #fff; border-left: 1px solid #999; }
.advanced_search .filter_section .options { border-top: 1px solid #fff; border-right: 1px solid #fff; border-left: 1px solid #999; padding: 10px; }
.advanced_search .filter_section .options .uiBtn { height: 30px; width: 100%; }
.advanced_search .filter_container { background: #000; height: 200px; width: 100%; -webkit-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; }
.advanced_search .expand_filters { position: absolute; left: 450px; bottom: -23px; z-index: 9999 }
/* Price Guide Advanced Search Widget Styles End */
/* Price Guide Menu Banner Styles */
ul.search_by { position: relative; float:left; border: 1px solid #666; margin: 0; padding: 0; }
ul.search_by li { clear: left; list-style-type: none; }
ul.search_by li a { width: 140px; float: left; padding: 8px 10px !important; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #cccccc)); background: -webkit-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: -o-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: -ms-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: linear-gradient(top, #ffffff 0%, #cccccc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc', GradientType=0 );
color: #000; font-weight: bold; border-bottom: 1px solid #666; text-shadow: 1px 1px #fff; font-size: 14px; }
ul.search_by li a.active { background: #999; text-shadow: 1px 1px #ccc; color: #666; }
ul.search_by li a.first { border-top: 1px solid #666; }
ul.search_by .menu_zone { position: absolute; top: 0; left: 160px; overflow: hidden; border: 1px solid #000; background: url(../../images/v2/bg50black.png) repeat 0 0; }
ul.search_by .menu_zone ul.sport { float: left; margin: 0; padding: 0; width: 815px; height: 264px; }
ul.search_by .menu_zone ul.brand { float: left; margin: 0; padding: 0; width: 545px; height: 264px; }
ul.search_by .menu_zone ul.manufacturers { float: left; margin: 0; padding: 0; width: 545px; height: 188px; }
ul.search_by .menu_zone ul.year { float: left; margin: 0; padding: 0; width: 270px; height: 191px; height: 264px; }
ul.search_by .menu_zone ul.attribute { float: left; margin: 0; padding: 0; width: 545px; height: 264px; }
ul.search_by .menu_zone ul.set_type { float: left; margin: 0; padding: 0; width: 545px; height: 264px; }
ul.search_by .menu_zone ul.popular_players { float: left; margin: 0; padding: 0; width: 545px; height: 264px; }
ul.search_by .menu_zone ul li ul { float: left; border-right: 1px solid #000; border-left: 0; padding: 10px; margin: 0; }
ul.search_by .menu_zone ul li ul li { border: 0; border-left: 0; }
ul.search_by .menu_zone ul li ul li a { width: 230px; padding: 6px 10px !important; border: 0; border-bottom: 1px dotted #666; background: none; color: #fff; text-shadow: 1px 1px #000; }
ul.search_by .menu_zone ul li ul li a.last { border-bottom: 0; }
ul.search_by .menu_zone ul li ul li a:hover { background: url(../../images/v2/bg50black.png) repeat 0 0; }
.opg_banner { width: 816px; height: 267px; overflow: hidden; float: left; background: #666; }
.opg_banner img { width: 100%; }
/* item detail*/
#add_to_organize_saving {
    background: url("../../images/loading-circle-orange.gif") no-repeat scroll center 0 transparent;
    display: block;
    font-weight: bold;
    padding-top: 69px;
    position: relative;
    text-align: center;
}

/* Price Guide Menu Banner End */

/**/
.sponsored-links { list-style-type:none; margin:5px 0 0; padding:0 }
.qtip-content { font-size:11px }
/* .searchDivider { background:url(../../images/opg/searchSep.png) repeat-y 200px 0 } */
/**/
/* Old Styles that need to phase out (DO NOT PLACE ANY NEW GLOBAL STYLES IN THIS SECTION) */
.box1 { background-color:#fff; border:1px solid #ccc; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px; overflow:hidden; -webkit-box-shadow:0 2px 2px #666; -moz-box-shadow:0 2px 2px #666; box-shadow:0 2px 2px #666; padding:15px }
.pageHeader { display:block; -webkit-border-radius:0px; -khtml-border-radius:0px; -moz-border-radius:0px; border-radius:0px; background: #007cc0;
background: -moz-linear-gradient(top,  #007cc0 0%, #0e5681 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#007cc0), color-stop(100%,#0e5681));
background: -webkit-linear-gradient(top,  #007cc0 0%,#0e5681 100%);
background: -o-linear-gradient(top,  #007cc0 0%,#0e5681 100%);
background: -ms-linear-gradient(top,  #007cc0 0%,#0e5681 100%);
background: linear-gradient(to bottom,  #007cc0 0%,#0e5681 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007cc0', endColorstr='#0e5681',GradientType=0 ); color:#fff; font-size:16px; margin:0 0 15px; padding:10px }
.wHeader { padding:0 }
.wHeader .padding { position:relative; padding:5px }
.wHeader .paddingL { position:relative; padding:15px }
.wHeader h1.header { background-color:#004188; background-image:linear-gradient(to bottom, #00468c, #000759); color:#fff; -webkit-border-top-left-radius:5px; -khtml-border-radius-topleft:5px; -moz-border-radius-topleft:5px; border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -khtml-border-radius-topright:5px; -moz-border-radius-topright:5px; border-top-right-radius:5px; font-size:1.2em; -webkit-box-shadow:0 2px 2px #666; -moz-box-shadow:0 2px 2px #666; box-shadow:0 2px 2px #666; text-shadow:1px 1px 1px #000; line-height:1em; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#00468c, endColorstr=#000759);
margin:0; padding:10px }
.box1 h2.header { display:block; -webkit-border-radius:0px; -khtml-border-radius:0px; -moz-border-radius:0px; border-radius:0px; background: #007cc0;
background: -moz-linear-gradient(top,  #007cc0 0%, #0e5681 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#007cc0), color-stop(100%,#0e5681));
background: -webkit-linear-gradient(top,  #007cc0 0%,#0e5681 100%);
background: -o-linear-gradient(top,  #007cc0 0%,#0e5681 100%);
background: -ms-linear-gradient(top,  #007cc0 0%,#0e5681 100%);
background: linear-gradient(to bottom,  #007cc0 0%,#0e5681 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007cc0', endColorstr='#0e5681',GradientType=0 ); color:#fff; font-size:14px; -webkit-box-shadow:0 2px 2px #666; -moz-box-shadow:0 2px 2px #666; box-shadow:0 2px 2px #666; text-shadow:1px 1px 1px #000; margin:0 0 15px; padding:5px 10px }
.header .right a { color:#fff }
.header .right a:hover { text-decoration:underline }
.header .right, .fontS { font-size:.8em }
.box1 h2.header .btn { float:right; width:16px; height:16px; position:relative; padding:3px 0 }
.box1 h2.header .btn .ui-icon { display:block; position:relative; margin:auto }
.body { border:1px solid #ccc; -webkit-border-radius:0px; -khtml-border-radius:0px; -moz-border-radius:0px; border-radius:0px; background:#fff; padding:10px }
.body h3 { border-bottom:1px solid #ccc; color:#003569 }
/* Old Styles that need to phase out (DO NOT PLACE ANY NEW GLOBAL STYLES IN THIS SECTION) */

.survey-monkey {
	background: #000;
	position:fixed;
	bottom:0;
	padding:10px;
	z-index:999999;
	width:350px;
	text-align:center;
	right:0;
}

.survey-monkey {
	color:#fff;
}

.ui-state-default, .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
background: #007cc0;
background: -moz-linear-gradient(top,  #007cc0 0%, #0e5681 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#007cc0), color-stop(100%,#0e5681));
background: -webkit-linear-gradient(top,  #007cc0 0%,#0e5681 100%);
background: -o-linear-gradient(top,  #007cc0 0%,#0e5681 100%);
background: -ms-linear-gradient(top,  #007cc0 0%,#0e5681 100%);
background: linear-gradient(to bottom,  #007cc0 0%,#0e5681 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007cc0', endColorstr='#0e5681',GradientType=0 );
border:1px solid #0a3e5d;
}


.market_b3 .market_head, .market_b5 .market_head, .market_b4 .market_head {
color:#0e5681 !important;
font-family:'Oswald', Helvetica, sans-serif !important;
font-weight:300 !important;
font-size:18px !important;
}

.market_list3 ul li, .market_payment strong {
font-family:'Droid sans', Arial, sans-serif !important;
}


.grading_b1 .grading_head_bg {
font-family:'Droid sans', Arial, sans-serif !important;
padding:4px 20px 5px 5px !important;
}

.margin_top5 {
font-family:'Droid sans', Arial, sans-serif !important;
margin-top:4px !important;
}


#loginFrm {
width:480px;
margin-left:15px;
}

#collection_display p {
margin-top:10px;
}

.ui-tabs .ui-tabs-nav li {
border-color: #0e5783 #CCCCCC -moz-use-text-color;
-webkit-border-radius:0px !important; -khtml-border-radius:0px !important; -moz-border-radius:0px !important; border-radius:0px !important; 
}

.market_payment, .grading_payment {
display:none;
}
.pull-left{float:left;}
.pull-right{float:right;}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  { 

.navigation nav li a {
font-size:13px;
white-space:nowrap;
}

.blue-hd {
padding-top:7px !important;
padding-bottom:7px !important;
}

footer ul li a {
font-size:12px;
white-space:nowrap !important;
}

.dark-gray-hd {
padding-top:7px !important;
padding-bottom:7px !important;
}


}

.header-container .search #results_auto ul {
background:#fff;
border:1px solid #333333;
padding:2px;
z-index:999999 !important;
height: auto !important;
}

.header-container .search #results_auto ul li a {
background:none !important;
color:#383838;
}

.header-container .search #results_auto ul li a:hover {
color:#000;
border:0 !important;
background:#976528 !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#976528', endColorstr='#976528',GradientType=0 ) !important;
}
.gtos ul{ list-style:lower-alpha inside !important;}

/*tabber classes 16th Sept*/
.tab_selected {
background-color: #0470AE;
border-radius: 7px 7px 0 0;
color: #FFFFFF;
display: inline-block;
margin-bottom: -9px;
padding: 9px 20px;
}
.tab {background-color: #DDDDDD;border-radius: 7px 7px 0 0;color: #555;display: inline-block;margin-bottom: -9px;padding: 9px 20px;}
.marginLeft13{margin-left:13px;}
/*.christmas_container{
        width:1000px;
        margin:auto;
        position:relative;
}
.christmas_top{
        position:absolute;
        width:1067px;
        height:27px;
                                background:url("../../images/christmas_top.png") no-repeat center;
                                top:119px;
                                z-index:1;
                                left:-24px;
}
.christmas_cap{
                position:absolute;
                width:46px;
                height:38px;
                background:url("../../images/cap.png") no-repeat center;
                top:118px;
                left:-20px;
                z-index:12;
}
.christmas_bell{
                position:absolute;
                width:62px;
                height:68px;
                background:url("../../images/bell.png") no-repeat center;
                top:127px;
                z-index:12;
                right:-39px;
}
.christmas_santa{
                position:absolute;
                width:130px;
                height:87px;
                background:url("../../images/santa.png") no-repeat center;
                top:50px;
                z-index:12;
                right:-39px;
                left:252px;
}*/
body.disableSelections{
  -webkit-user-select: none;  /* Chrome all / Safari all */
  -moz-user-select: none;     /* Firefox all */
  -ms-user-select: none;      /* IE 10+ */ 
  -o-user-select: none;
  user-select: none; 	
}
.error{padding:0;border:1px solid #fbc2c4;}