﻿/* Header and Footer style */
@import url("global.css");

body { background: #C7CFDA url(http://www.mp3babu.com/img/redesign/body_tile_y_bg.gif) repeat-y top center;}

/*LINKS  */
a { color: #039; text-decoration: none;}
a:visited { color: #039; text-decoration: none;}
a:hover { color: #e64f22; text-decoration: underline;}
/* Black Links */
a.black { color:#000000;}
a.black:visited{ color:#000000;}
a.black:hover{ color: #F06E19; text-decoration:underline;}
/* Orange Links */
a.orange { color:#333333;}
a.orange:visited{ color:#F06E19;}
a.orange:hover{ color: #04438F; text-decoration:underline;}

/* COLOR VALUES */
/* Text */
.blue {color: #04438F;}
h1.blue {color: #000;}
h2.blue {color: #000;}
#customerService h1 { color: #fff; background: #849dbc; }
#customerService .subHead { color: #039; background: #ebebeb; }
.orange {color: #333333;}
.gray{color: #666666;}
.red {color: #e64f22;}
.darkBlue {color: #325c8f;}
/* Background Colors */
.bgLight {background-color: #eff2f5;}
.bgMid {background-color: #c6cfd9;}
.bgWhite {background-color: #fff;}
/* Outline Colors  */
.borderLight {border: none;}
.borderMid {border: none;}
.borderDark {border: none;}
/* box style classes */
.whiteBox { background-color: #fff;}
.lightBox { background-color: #f6f8fb;}
.darkBox { background-color: #E5E5E5;}
/* Horizontal Line */
hr {background-color: #e3e3e3;color: #e3e3e3;}
.hr {background: url(../img/backgrounds/1pxLightGray.gif) repeat-x center center;}

/*ICONS */
.shoppingCart { color: #6e6e6e; padding:.2em 0 .2em 1.2em; margin:0; background: url(../img/icons/shoppingCart.gif) no-repeat center left;}
.recentlyViewed { color: #6e6e6e; padding:.2em 0 .2em 1.2em; margin:0 1em 0 0; background: url(../img/icons/kmart_redDownArrow.gif) no-repeat center left; }
.document { padding: 2px 0 0 10px; margin:0; background: url(../img/icons/chevron_list.gif) no-repeat center left;}
.searsCard { padding: 2px 0 0 40px; margin:0; line-height:1; background: url(../img/icons/searsCard.gif) no-repeat left 5px;}
.warranty { padding: 2px 0 0 25px; margin:0; background: url(../img/icons/document.gif) no-repeat center left;}
.manual { padding: 2px 0 0 25px; margin:0; background: url(../img/icons/document.gif) no-repeat center left;}
.doc_question { padding: 2px 0 0 25px; margin:0; background: url(../img/icons/doc_question.gif) no-repeat center left;}
.giftRegistry{ padding: 4px 0 0 20px; margin:0; background: url(../img/icons/gift.gif) no-repeat left 5px;}
.inStock { padding: 4px 0 0 25px; margin:0; background: url(../img/icons/inStock_check.gif) no-repeat top left;}
.inStockDiv { padding: 4px 0 0 25px; margin:0; background: url(../img/icons/inStock.gif) no-repeat top left;}
.expDeliv { padding: 4px 2px 5px 25px; margin:0; background: url(../img/icons/eDelivery.gif) no-repeat top left;}
.delivVars { padding: 4px 2px 5px 25px; margin:0; background: url(../img/icons/vDelivery.gif) no-repeat top left;}
.notinStock { padding: 4px 0 0 25px; margin:0; background: url(../img/icons/notinStock.gif) no-repeat left 6px;}
.emailMe { padding: 2px 0 0 25px; margin:0; background: url(../img/icons/emailMe.gif) no-repeat top left;}
.storepu { padding: 10px 2px 5px 25px; margin:0; background: url(../img/icons/spu.gif) no-repeat left 5px;}
.noicon{ padding: 0px 2px 5px 25px; margin:0; background: none;}
.spo { width: 120px; padding:.5em 0 .5em 25px; margin:5px 0; display:block; background: url(../img/icons/spo.gif) no-repeat top left;}
.buyingGuide { padding: 2px 0 0 30px; margin:0; background: url(../img/icons/buyingGuide.gif) no-repeat center left;}
.threeDcube { padding: 2px 0 0 30px; margin:0; background: url(../img/icons/3dCube.gif) no-repeat left;}
.measure { padding: 2px 0 0 30px; margin:0; background: url(../img/icons/measure.gif) no-repeat left;}
.advisor { padding: 2px 0 0 30px; margin:0; background: url(../img/icons/advisor.gif) no-repeat left;}
.myModel { padding: 2px 0 0 30px; margin:0; background: url(../img/icons/myModel.gif) no-repeat left;}
.video { padding: 2px 0 0 30px; margin:0; background: url(../img/icons/video.gif) no-repeat left;}
.sizeCharts { padding: 2px 0 0 30px; margin:0; background: url(../img/icons/sizeChart.gif) no-repeat left;}
.closeWindow { background: url(../img/icons/closeWindow.gif) no-repeat top right; }
.options {background: url(../img/icons/chevron_list.gif) no-repeat 0 5px;}
.open { padding: 0 15px 0 0; margin:0; background: url(../img/icons/arrowRight.gif) no-repeat top right; }
.close { padding: 0 15px 0 0; margin:0; background: url(../img/icons/arrowDown.gif) no-repeat top right; }
.pdf { padding: 0 30px 0 0; margin:0; background: url(../img/icons/pdf.gif) no-repeat 100% 50%; }
#tabContent ul li { background: url(../img/icons/chevron_list.gif) no-repeat 0 5px; }
.jumpNav li { background: url(../img/icons/chevron_list.gif) no-repeat 0 5px; }
.glossary {text-align:left;margin-left:5px;vertical-align:middle;}

.fitSelection .notinstock, .colorSelection .notinstock { _background-image: none; }

/* send to friend and print links set up */
.sendFriend { background: url(../img/icons/sendFriend.gif) no-repeat  0 50%;padding-left:35px;}
.clickCall { background: url(../img/icons/ctc.gif) no-repeat 0 50%;}
.print { background: url(../img/icons/print.gif) no-repeat 0 50%;}

/* zoom icons */
.enlarge {background: url(../img/icons/enlarge.gif) no-repeat left center;}
.zoomIn {background: url(../img/icons/zoomIn.gif) no-repeat left center;}
.zoomOut {background: url(../img/icons/zoomOut.gif) no-repeat left center;}

#detailBullets ul li {background: url(../img/icons/chevron_list.gif) no-repeat 0 5px;}
.soBullets {margin-top:0px;}
.soBullets li {list-style-type:none;background: url(../img/icons/chevron_list.gif) no-repeat 0 5px;padding:3px 0px 0px 10px;margin-left:20px;margin-top:2px;}

/* IMPORTED FROM OTHER SHEETS -------------------------------------------------------------------------------*/
#utility p { color: #9e9e9e; }

/* FORMS  */
select.dropdown { border: 1px solid #B3B3B3;}
input.text, select.text { border: 1px solid #B3B3B3;}
textarea.textField { border: 1px solid #B3B3B3;}
textarea.shipInst { border: 1px solid #B3B3B3;}

/*SEARCH  */
#searchWrapper {color:#04438F;}
.searchTips {background: #eff2f5;}

/* BREADCRUMB */
.breadcrumb { background-color:#849DBC; color:#fff;}
.breadcrumb a{color:#fff !important;}
.send_print { background-color:#f0f0f0;}

/* FOOTER  */
table#footerLinks {border-top: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3;}
table#footerLinks td.lineRight {border-right: 1px solid #b3b3b3;}

/* Save Story Colors */
.salePrice {color: #cc1a0d;}

/* Dynamic Content Styling */
.floatWindowSm {
    border-top: 1px solid #779EBC; border-right: 2px solid #779EBC; border-bottom: 2px solid #779EBC; border-left: 1px solid #779EBC;
	background-color: #F6F8FB;
}

/*EMAIL ME DHTML LAYER */
.floatWindow { background-color: #F6F8FB; border: 1px solid #779EBC; }
#emailForm { background-color:#F6F8FB; border: 1px solid #C3D3E7; }
#emailForm h3 {color: #F06E18;}
#emailForm div.email {color:#0A4892;}
#emailForm div.emailBut {color:#0A4892;}

/*VERTICAL DROPDOWN STYLE  */
div.ddlContainer{border:1px solid #CCCCCC; background-color:#fff;}
div.ddlContainer a{color:#333333; }
div.ddlContainer a:visited{color:#333333;}
div.ddlList { background-color:#fff;}
div.ddlList ul{border: 1px solid #cccccc; }
div.ddlList ul li a:hover{background-color: #EFF3F6;}

/* RECENTLY VIEWED  */
#recentView {background:#fff; border: 1px solid #999; border-right: 2px solid #999; border-bottom: 2px solid #999;}
#recentView  h1 { color: #333333;background-color:transparent; }
#sendRecentButt {background-color: #F6F4F4; border-top: 1px solid #B3B3B3;}

/* SEND TO A FRIEND  */
#send2friend { color: #333333; border:1px solid #B3B3B3;}

/* SHIPPING CALCULATOR   */
#shippingCalculator { background-color: #fff; border: 4px solid #c3c3c3;}
table.shippingTable th { color:#C10A0A; background-color:#E5E5E5; }
table.shippingTable td { border: solid 1px #000; }
table.shippingTable td.white { border-top: solid 1px #fff;}
div#shippingZipCodeSearch input#txtZipCode{ border:solid 1px #B3B3B3;}

/*  ROUNDED CORNER BOX */
dl.roundedBox dt div.leftCorner {background-color:#9e9e9e;color:#FFFFFF;}
/*dl.roundedBox dd {border-left:1px solid #787878;}*/
dl.roundedBox dd.bottomCap {border-left:none;}
dl.roundedBox dt.plain div.leftCorner {border:none;}

/*  ERRORS AND ALERTS */
.error { border: 1px solid #900; background: #ff9 url(../img/icons/alert.gif) no-repeat scroll 10px; color: #900;}
.certError {
	position:absolute;
	background:#ffffcc url(../img/icons/error_large.gif) no-repeat 5px 4px;
	margin:0px;
	padding:5px;
	border:1px #ff0000 solid;
	color:#ff0000;
	font-weight:normal;
	width:450px;
	height:335px;
	clear:both;
}

.certError div#certMsg {
	text-align:left;
	width:93%;
	_width:100%;
	height:300px;
	border: 0;
	padding:5px;
	margin:0px 5px 0px 20px;
	overflow:auto;
}

.certError div#print{margin-left:20px;_margin-left:10px;float:left;}
.certError div#close{margin:0px 5px 0px 0px;float:right;}
.certError hr{margin:3px 0px;border:0;width:100%; height:1px;}

/* LOGIN */

table.login {margin:0px;padding:0px;width:740px;margin:auto;}
table.login td {margin:0px;padding:5px;vertical-align:top;width:50%;font-size:1.2em !important;}

#login .title_msg{border-top:1px solid #808080;}

/* EFFECTS */
.transparent {background:#000;}

/* CATEGORY & VERTICAL */
/* Left Nav style */
#leftNavWrapper a { color: #033399;}
#leftNavWrapper a:hover { color: #F06E19;}
#leftNavWrapper h3{border-bottom: 1px solid #DCDCDC;}
#leftNavWrapper dd.new {background: url(../img/icons/new.gif) no-repeat left 0.4em;}

#featureBox h3{background-color:#849dbc; color:#fff;}
#featureBox table {background-color:#eff3f6;}
#featureBox table td strong {color:#333333;}
#featureTable .prodCont{border: 1px solid #e3e3e3; background-color:#fff;}

/* Scroll Widget */
#vtopSeller .left, #vtopSeller .right{background-color:#e5e5e5;}
.scroll_widget_window { background: url(../img/backgrounds/widget_tile.gif) repeat-x left bottom;border-bottom:1px solid #fff;}

/* SUB CAT */
#topMenu ul li {border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;}
#topMenu ul li a {color:#23436a;}
#topMenu ul li ul li {border-bottom:1px solid #d7d7d7;}
#topMenu ul li ul li a { background: #898989; color:#fff;}
#topMenu ul li a:hover { background: #898989; color: #fff;}
#topMenu ul li ul li a:hover { background: #999; color: #fff;}
#topMenu ul li a.noChoice:hover { color:#23436a;background:#fff;}
#topMenu ul li div.noChoice { background: #fff;}
#topMenu ul li a.choice:hover { background: #fff;color:#23436a;}

#bottomMenu ul li a {background-color:#f3f3f3;}

#sortLevel, #sortLevelBottom {background-color:#e4e9ed;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.changeView {color:#00329b;}
.sortBy select,.viewItems select{border: 1px solid #bfbfbf !important;}
.sortLevel {border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;}
table.resultsTable td .productPhoto img {border:1px solid #e3e3e3;}
.narrowResults{color:#e64f22;}
.noresultsWrapper {color:#e5e5e5;}

/* PRODUCT */
#productUtility { border:1px solid #d6d6d6; border-bottom:none; }
#dragInfo { background-color: #e4ebf3; }
#productUtility ul.iconLinks { border-bottom:1px solid #d6d6d6;}
#moreImages {border-bottom:1px solid #d6d6d6;}
#moreImages a {border:1px solid #9eb2d7;}
#moreImages a img{border:1px solid #fff;}
#moreImages a.selected {border:1px solid #ce1a0c !important;}
#moreImages a:hover {border:1px solid #00339e;}
#moreImages a:visited {border:1px solid #9eb2d7;}
#moreImages a:visited:hover {border:1px solid #00339e;}
/* Buttons */
.moreInfo li {background-color:#f3f3f3;}
.ratings li {background-color:#e4ebf3;}
.ratings li b{color:#303135;}
/* Upsell */
#upsellWrapper dl dt { background-color:#849dbc; }
#upsellWrapper dl.boxLeft { background-color:#f3f3f3;}
#upsellWrapper dl.boxRight { background-color:#f3f3f3;}
#upsellWrapper .productPhoto img { border:1px solid #d5d5d5;}
.availability li a{color:#000;}
.availability li.makeSelection {background-color:#9c9c9c;color:#fff;}
.specialOffer {background:#d5dde8 url(../img/backgrounds/specialOffers.jpg) no-repeat left top;}
/* Overview Links */
ul#overviewBox  li  a {border-bottom:1px solid #d7d7d7;}
ul#overviewBox  li a:hover {background-color:#d7d7d7;color:#000;}
ul#overviewBox  li.selected a {color:#000 !important;}
/* select widgets */
.selectWidgets {background:#f0f0f0;}
#collection .selectWidgets {background: transparent;}
/* Fit/Size Selections Widget */
.fitSelection, .colorSelection, .sizeSelection {border-bottom:1px solid #fff;}
#collection .fitSelection, #collection .colorSelection, #collection .sizeSelection {border-bottom:1px solid #d7d7d7;}
#shoppingcart .fitSelection, #shoppingcart .colorSelection, #shoppingcart .sizeSelection { border-bottom:none; }
.fitSelection small b,.colorSelection small b,.sizeSelection small b{color:#c9180e;}
.fitSelection ul li a { background: #FFFFFF; border: 1px solid #98b5d3; color: #333333 !important; }
.sizeSelection ul li a{ background: #FFFFFF; border: 1px solid #98b5d3; color: #4a66b0 !important; }
.fitSelection ul li a b {color:#1b4dac;}
.fitSelection ul li a.notinstock b {color:#c5c5c5;}
.fitSelection ul li.selected a, .sizeSelection ul li.selected a { background: #FFFFFF; border: 1px solid #ce1a0c; color: #333333 !important;}
.sizeSelection ul li.selected a, .sizeSelection ul li.selected a:hover{ color: #ce1a0c !important;}
.fitSelection ul li.selected a b{ color: #ce1a0c;}
.fitSelection ul li a:hover, .colorSelection ul li a:hover {border: 1px solid #00329b;color: #333333 !important;}
.sizeSelection ul li a:hover {border: 1px solid #00329b;color: #4a66b0 !important;}
/* Color Selections Widget */
.colorSelection ul li a { border: 1px solid #98b5d3;}
.colorSelection ul li.selected a { border: 1px solid #ce1a0c;}
.colorSelection ul li.selected a:hover { border: 1px solid #00329b;}
.colorSelection ul li a img { border: 1px solid #fff;}
#hardline .colorSelection small{background-color:#9c9c9c;color:#fff;}
/* Not in Stock Selection Widgets */
.fitSelection ul li a.notinstock {border:1px solid #f0f0f0;color:#c5c5c5 !important;}
.colorSelection ul li a.notinstock, .colorSelection ul li a.notinstock img {border:1px solid #f0f0f0;}
#collection .colorSelection ul li a.notinstock, #collection .colorSelection ul li a.notinstock img {border:1px solid #fff;}
.sizeSelection ul li a.notinstock {border:1px solid #f0f0f0;color:#c5c5c5 !important;}
.fitSelection ul li a.notinstock:hover, .sizeSelection ul li a.notinstock:hover{color:#c5c5c5 !important;}
ul li.selected a.notinstock {background:#e1e1e1;border:1px solid #f0f0f0;color:#c5c5c5 !important;}
.collection ul.availability {border-top:1px solid #d7d7d7;}
.collection .getitem {border-top:1px solid #d7d7d7;}
/* tabs */
dl#tabList {background:url(../img/backgrounds/tab_bg_line.gif) repeat-x bottom left;}
dl#tabList dd {background:#f4f5f6 url(../img/backgrounds/tab_bg_unselected.gif) repeat-x bottom left;border: 1px solid #d6d7d7;border-bottom:none;}
dl#tabList dd a {color:#039;}
dl#tabList dd.selected {background:#FFF;}
dl#tabList dd.selected a, dl#tabList dd a:hover {color:#cc1a0d;}
/* Tab Content */
#tabContent { border: 1px solid #d6d7d7;border-top:none; }
h3.warning { color:#F06E19; background: url(../img/icons/warning.gif) left center no-repeat; }
/* Tabs view */
table.product_spec_tab th {background:#d6d7d7;border-bottom:1px solid #d6d7d7;}
table.product_spec_tab td {border-top:1px solid #d6d7d7;}
table.product_options_tab th {background:#d6d7d7;}
#priceBox {border:1px solid #d6d7d7;}
#pd_msg {border:1px solid #d6d7d7;background:#f6f6f6;}
/* Error Pop Up Box */
.errorPop { border-top:2px solid #ebebeb; border-left:2px solid #ebebeb; border-right:2px solid #9e9e9e; border-bottom:2px solid #9e9e9e;background:#eff2f5;}
.errorPop h3 {background:#849DBC;color:#FFF;font-size:1.2em;}

.worryfree, .disclaimer { border-top: 1px solid #d6d7d7;}
#priceBox #total, #priceBox #pickupDelivery { border-bottom: 1px solid #d7d7d7; }

#getItAll, #getItAll2 { border:1px solid #d6d6d6; background: #f0f0f0; }

/* SHIPPING OPTIONS =============== */
dl.roundedBox dd div.hiddenDiv div.addressTable { border: 0 !important; }

/* STORE LOCATOR (CHECKOUT) ======= */
.locHead { color: #fff; background: #849dbc; font-weight: bold; _height: 1% }
.locWrap { border-bottom: 2px solid #eff2f5; _height: 1% }
span.storeName { font-weight: bold; }

/* RESEARCH CENTER ================ */
#researchCenter #leftContentWrapper div { border-bottom: 1px solid #849dbc; }
#researchCenter #leftContentWrapper p b { color: #039; }

/* STORE HOURS POPUP ================ */
#popup img {margin-bottom:10px;}
#popup p img{margin-bottom:0px;}
#popup p{margin-top:10px;}
#hours {position:relative;width:360px;height:1%;padding:0;margin-top:10px;background:#e5e5e5;}
#hours h1 {background:#849DBC;color:#FFF;font-size:1.2em;padding:7px;margin:0;width:auto;height:1%;}
#hours div{padding:5px;margin:5px 5px;width:150px;}


div.pr {
   font-size: 6pt;
   color: #000000;
   float: left;
   height: 30px;
   margin-right: 5px;
}
div.prg {
   width: 40px;
   border: 1px solid #999999;
   height: 3px;
   font-size: 1px;
}
div.prb {
   background: #5eaa5e;
   height: 3px;
   font-size: 1px;
}
.url {
   color: #6f6f6f;
}
#path {
   margin-top: 2px;
   padding: 3px;
   background: #D9E8F9;
   line-height: 19px;
   border-top: 1px solid #5e74b3;
}
.count {
   color: #6f6f6f;
   font-size: 8pt;
   font-weight: normal;
}
.submit {
   float: right;
   vertical-align: bottom;
}