﻿/**
 * @name: dd.css
 * @description: customize dropdown 
 * @author: Marghoob Suleman - http://www.marghoobsuleman.com/
 * @version: 1.3 
 * @date: March 09, 2009 
 * @released: March 30, 2009 {1.3}, March 22, 2009 {1.2}, March 20, 2009 {1.0}
 * @category: Javascript Custom Component
 * @copyright (c) 2009 Marghoob Suleman (powered by: http://www.giftlelo.com/)
 */
 
.msDropDown div{display:inline-block; color:#000000; text-align:left;}

.coloredScroll {
	/*
	* Works only in IE.
	*/ 
	/*
	scrollbar-face-color: 3dface !important;
	scrollbar-shadow-color: ThreeDDarkShadow !important;
	scrollbar-highlight-color: ThreeDHighlight !important;
	scrollbar-3dlight-color: ThreeDLightShadow !important;
	scrollbar-darkshadow-color: ThreeDDarkShadow !important;
	scrollbar-track-color: Scrollbar !important;
	scrollbar-arrow-color: ButtonText !important;
	*/
}
.msDropDown {
	border:1px solid #c3c3c3;
	padding:1px 0 1px 2px;
	height:18px;
	font-size:11px;
	display:inline-block;
	position:absolute;
}
.msDropDown .msDropDown_Child{border:1px solid #c3c3c3;display:none; width:auto; margin:0; padding:0; cursor:pointer; background-color:#FFFFFF; height:auto; overflow-y:auto; overflow-x:hidden}
.msDropDown .msEnabled{cursor:pointer}
.msDropDown .msDisabled{cursor:default;}
.msDropDown .msArrow{width:15px;padding:0; position:relative; float:right;}
.msDropDown .msDropdownTitle{width:auto; display:inline-block;float:left;padding-top:0;overflow:hidden;}
.msDropDown img.icon{margin-right:5px; border:1px solid #333333;width:30px;height:15px;}
.msDropDown .msDropDown_Child a{padding:3px 0 3px 2px; text-decoration:none; display:block; height:auto; clear:both; margin:0; width:130%;}
.msDropDown .msDropDown_Child a, .msDropDown .msDropDown_Child a:visited{color:#000000;}
.msDropDown .msDropDown_Child a:hover{color:#ffffff; background-color:#427cd9;}
.msDropDown .msDropDown_Child a.selected{color:#ffffff; background-color:#427cd9;}
.msDropDown .msDropDown_Child img.icon{color:#ffffff; background-color:#427cd9;}
#cboMaterial_ms_title img{border:1px solid #333333;width:30px;height:15px;}
#material_ms_title img{border:1px solid #333333;}
#material_ms{font-size:.95em;}

/*BREADCRUMBS*/

.previousPage a:link, .previousPage a:visited{color:#014BAA;}
.previousPage a:hover{color:#FF0000;}

.currentPage{font-weight:bold;}

/*SEARCH BOX*/

#overStockSearch{background:url(http://images.onlinelabels.com/images/overstock/v2/searchBG.png) repeat-x; width:776px; height:100px; border:1px solid #cccccc; margin-top:10px; font-size:.85em;}
#overStockSearch table{float:left; margin-top:5px;}

#narrowSearch{font-size:1.15em; font-weight:bold; color:#0A56A5; width:100%; margin:8px 0 0 13px;}

#materialTitle{margin-top: 3px; width: 50px; float: left;}

.searchTitles{font-weight:bold;}

.formTextBox {
	background-color:#FFFFFF;
	border:1px solid #cccccc;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.85em;
	width:60px;
	margin-left:5px;
}

.formDropDown {
	background-color:#FFFFFF;
	border:1px solid #cccccc;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.85em;
	width:80px;
	margin:0 5px 0 3px;
}


#buttons{margin:0 auto; text-align:center; width:100%;}
#searchTD{padding-right:10px;}
#clearTD{padding-left:10px;}

#exlusiveCheck{margin-left:7px;}
#offQualityCheck{margin-left:7px;}

/*SEARCH RESULTS*/

#searchResults a:link, #searchResults a:visited{color:#014BAA;}
#searchResults a:hover{color:#FF0000;}

.refineResults{width:778px; background:#f4f4f4; border:1px solid #cccccc; font-size:.85em; text-align:center; margin-top:10px;}
.refineResults td{height:25px;width:33%}
.refineResults  a:link, #refineResults  a:visited{color:#014BAA;}
.refineResults  a:hover{color:#FF0000;}

.resultsDropDown{padding-right:10px;}

/*OVERSTOCK TYPES*/

h2.overstockTypes {
border-bottom:1px solid #CCCCCC;
color:#0a56a5;
font-size:1.4em;
font-weight:normal;
left:3px;
margin:15px 0 5px 0;
position:relative;
width:775px;
}

.descriptionParagraphs{font-size:.85em; margin-bottom:10px;}

.productTable{text-align:left; clear:left;}

.productTable .productListHeader td{font-size:.85em;}

.tblRow {padding:1px 0; height:80px;}
.tblAltRow {background-color:#E8EDFF; padding:1px 0; height:80px;}

.regPrice {font-size:0.9em; text-decoration:line-through;}

.productInfo{font-size:.8em;}

.salePrice a:link, .salePrice a:visited {color:red; font-size:0.9em; text-decoration:none;}
.salePrice a:hover, .salePrice a:active { color:red; font-size:0.9em; text-decoration:underline;}

.floatRight{float:right;}
.floatRight a:link, .floatRight a:visited{color:#014BAA;}
.floatRight a:hover{color:#FF0000;}

#backOverstock{width:100%; text-align:center; margin-top:10px;}

#backOverstock a:link, #backOverstock a:visited {
	color:#0066CC;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.4em;
	font-weight:bold;
	text-align:center;
}
#backOverstock a:hover {color:#0099FF;}

#pricingDisc{font-size:.8em; margin:20px 0 0 0 ;}

.overstockTabs{width:780px; float:left; margin:10px 0;}
.overstockTabs div{float:left;}

.overstockType{background:url(http://images.onlinelabels.com/images/overstock/v2/tabsBG.png) no-repeat scroll 0 0; width:760px; height:51px; padding:5px 10px; font-size:.85em; }

.pagingButtons {float:left;padding: 6px 7px 0 0}
.dlPaging{float:left; }
.dlPaging td{width:5px;padding-right:7px}

#narrowSearchTable{text-align:center; float:left }
.cboShape{width:220px;border:1px solid #BFBFBF; font-size:.95em;}
.cboMaterial{width:232px;border:1px solid #BFBFBF; font-size:.95em;}
.cboPerSheet {width:80px;border:1px solid #BFBFBF; font-size:.95em;}
#Overstock1_cboShape___ms_input{visibility:hidden}
#Overstock1_cboMaterial___ms_input{visibility:hidden}
#Overstock1_cboPerSheet___ms_input{visibility:hidden}
#Overstock1_cboMaterial___ms_title img{margin-right:5px; border:1px solid #333333;width:30px;height:15px;}
#Pageination{width:5%}

.safari .cboShape{width:247px;}
.safari .cboMaterial{width:258px;}
.safari .cboPerSheet {width:105px;}


/*
@media screen and (-webkit-min-device-pixel-ratio:0){
.cboShape{width:247px;padding:0px;}
.cboMaterial{width:230px;padding:0px;}
.cboPerSheet {width:120px;padding:0px;}
}
*/

#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
font-size:.85em;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
