/* CSS Document */
#divPopupLayer_shim {position: absolute; display: none; z-index: 4000;}
#divPopupLayer_container { text-align: left; width:600px; padding:1px; background-color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border: 1px solid black; z-index: 4001;}
#divPopupLayer_container .c_textWrapper {width: auto;}
#divPopupLayer_container .header { background-color:#92897a; width:100%; height:16px; cursor: move;}
#divPopupLayer_container .headerText { font-weight:bold;display:inline; float:left; font-family:"Times New Roman", Times, serif; color:white; font-size:13px; line-height:16px; vertical-align:middle; padding-left:4px; }
#divPopupLayer_container .headerCloseButton { display:inline; float:right; padding-right:2px; padding-top:4px;}
#divPopupLayer_container .largeImage {float: left;}
#divPopupLayer_container .rightSideContainer {float: left; margin-left: 5px; width: 193px; overflow: hidden;}
#divPopupLayer_container .itemName { font-size:12px; font-weight:bold; }
#divPopupLayer_container .itemPrice { margin-top:10px; }
#divPopupLayer_container .itemNumber { margin-top:5px; }
#divPopupLayer_container div.rightSideContainer h1 { background-color:#d1d3d2; padding:3px;font-size:9px; font-weight: normal; text-transform: uppercase; margin: 0px;}
#divPopupLayer_container .colorSizeQuantity { line-height: 1.2; background-color: #E6E8E7; border-bottom:1px solid #fff; padding:10px; //width:100%; font-size: 10px; }
#divPopupLayer_container .colorSizeQuantity#sizeSection select {font-size: 11px;}
#divPopupLayer_container .colorSizeQuantity#colorSection {height:50px; //height:70px;}
#divPopupLayer_container .colorSizeQuantity#quantitySection {height: 58px; //height: 78px; overflow: hidden;}
#divPopupLayer_container .phoneFax {font-size: 7pt; padding: 0px;}
#divPopupLayer_container .phoneFax P { margin: 0px 0px; padding: 5px;}
#divPopupLayer_container a#sizeChartLink { display: none; }
