/* use to to format print version of website */
@media print {#divHeader ,#divFooter,#hdrNavigation,#divCopy{display: none !important;}}

body{font-family:Arial;font-size: 12px; color:#000000; text-align:center;}
.BaseBody{background-position: bottom right;}
.divBase{overflow:hidden;}

a {font-family: Arial;	font-size: 10px; text-decoration:none; color:#000000 }
a:hover {text-decoration:underline;}
img {display:block; float:left;}
.NoFloat, #divCategoryTitle IMG, #divItemViewImg IMG {display:inline; float:none;}
#divCategoryTitle IMG {padding-bottom:2px;}

/* base page elements */
#divBase{width: 929px; text-align: left; margin-left:auto; margin-right:auto;}
#divTopHeader {background-color:#000000 }
.divHeader{ clear:both; background-color:#000000; float:left; width:100%; text-align:center }
.divMain{ width: 929px; float:left; } 
.divMainInner { width:929px; float:left; background-image: url('//delmanshoes.com/assets/layout/header/background-lines-left-right_new.png');background-repeat: repeat-y;} 
.divSiteHeaderSpacer { width:894px; background:#FFFFFF url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x; height:1px; padding: 3px 0px; float:left }

#divCopy{/*width:750px;margin-bottom:5px;margin-top:5px;float:left; padding-top:5px; border-top:solid 1px #000000; font-size:10px;*/}
#divHeaderTopUnderBarSpacer { float: left; background-image: url('//delmanshoes.com/assets/layout/header/t.png');   background-repeat: repeat-x;height: 18px; width: 892px;overflow:hidden; } 

/* header elements */
.divHeaderTopBar {float: left;height: 14px;width: 894px;overflow:hidden;display: inline;background-image: url('//delmanshoes.com/assets/layout/header/top-header-spacer.jpg');background-repeat: repeat-x; line-height:14px; } 
#divSiteHeader { float:left; width:893px; height:109px; background-color:#FFFFFF } 
#divDottedSpacer {  }
/* Logo */
.divLogo{width: 929px; float:left;} 
#hdrContainer{*overflow:hidden; /* The width of the content */}
#hdrLogo{width:145px;float:left;z-index:3;position:relative;height:57px;overflow:hidden;margin-top:25px;}
#hdrLogo img {margin-top:-25px;}
#hdrContent{width:720px;position:absolute;top:0;left:0;}
#hdrWholesale { float:right; height:23px; }
#hdrSearch{width:250px; height:33px; float:right;}
#hdrLinks{width:350px;height:22px;text-align:right;padding-top:10px;float:right;}
#hdrLinks a{font-size: 11px; text-decoration:none;}
#hdrLinks a:hover{text-decoration:underline;}
#hdrImages{float:right;}
#hdrLiveChat{float:left;height:36px;}
#hdrNavigation{width:332px;padding-right:18px;padding-left:150px;position:relative; z-index:5;float:left;margin-top:40px;height:15px;padding-bottom:0px; }
#hdrDivider{width:754px;padding-left:10px;}
#hdrNavigation a:hover{cursor:pointer;}
#divSeparator{float:left;clear:both;}
#divSeparator #divLeft {width:141px; float:left;}
#divSeparator #divRight {width:23px;padding-left:317px;float:left;}
#divSubscribe { height:24px; background-color:#000000; clear:both; color:#FFFFFF}
#divSubscribe #divText { float:left;text-align:right;padding-top:5px;width:410px; padding-right:10px; font-size:10px;}
.txtSubscribe { background:url(//delmanshoes.com/assets/layout/search_backg.gif) repeat-x;border:none;font:14px 'NewCicleSemi';height:20px;margin:2px 6px; width:230px; line-height:20px; }
#divHeaderSpacer {height:5px; background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x center}
.divHeaderSpacer {height:5px; background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x center}
.navigationListTreeView { padding-top:9px; }

/* footer elements */
#divFootLinks{text-align:center;padding-left:20px;padding-right:8px;padding-top:10px;float:left;}
#divFootLinks a{font-size:12px;font-weight:bold;text-decoration:none;}
#divFootLinks a:hover{text-decoration:underline;}
#FootMailList{padding-top:5px;padding-left:10px;float:left;}
#FootMailListText{padding-top:5px;padding-right:5px;float:left;}
.divFooterSignupBanner { float: left; display: inline; margin-top:8px; }
#divFooterBottom{width:100%;height:9px;background: url(//delmanshoes.com/assets/layout/bottom_corners.gif) no-repeat bottom;float:left;}

.divFooter{	width: 929px; float:left; } 
.divFooterSearchMain { float:left; width:893px; line-height:normal;  height: 55px; overflow:hidden; background-color:#FFFFFF; }

.divFooterBarLeft { float: left; display: inline; background-image: url('//delmanshoes.com/assets/layout/header/left-margin-box.png'); background-repeat: repeat-y; height: 55px; width: 17px; overflow:hidden; } 
.divFooterBarRight { float: right; display: inline; background-image: url('//delmanshoes.com/assets/layout/header/right-margin-box.png'); background-repeat: repeat-y; height: 55px; width: 19px; overflow:hidden; } 

.divFooterSearchBar{ width:337px; background:url(//delmanshoes.com/assets/layout/footer/footer-down-right.gif) no-repeat scroll right 0 #7f7f7f; float: left; margin-top:8px; height:33px; padding-top:10px; padding-left:10px }



/* End Footer Search Bar */
.divFooterCopy { float:left; padding-left:20px; padding-top:5px; width:594px; } 

/*Copyright section */
#CopySEO{float:left;clear:left;width:100%;text-align:left;text-decoration:none;font-size:10px;padding-top:10px;}
#CopySEO a {text-decoration:none;font-size:10px;}
#CopyText{float:left;}
#CopyText a{color:White; text-decoration:none;}
#CopyTextRight{float:right;}
#CopyTextRight a{font-size:10px;}

/* header search control */
#divSearchBox{/*height:33px;*/padding-top:3px;}
#divSearchBoxIcon{/*padding-top:13px;*/ text-align:right;float:left;}
#searchBoxIcon{Width:40px;}
#divSearchBoxTextBox{/*margin-top:11px;*/float:left;background: url(//delmanshoes.com/assets/layout/search-bg.gif) no-repeat; width:168px; height:24px;}
.searchTextbox{width:160px;font-size:14px; line-height:20px;height:20px;  margin:2px 6px; border:0px; font-family:'NewCicleSemi';}
#divSearchBoxBtn{/*padding-top:11px;*/float:left; /*margin-top:1px;*/}
#divSuggestions{font-size:10px;BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; WIDTH: 171px; BORDER-BOTTOM: gray 1px solid; POSITION:absolute;BACKGROUND-COLOR: white;cursor:pointer; z-index:100;}

/* main body elements (asp.net - WithNav.Master) */
#divMainNav{ float:left; width:894px; }
#divMainNavigation{text-align:left;width:500px;}
#divMainNavList a:hover{cursor:pointer;}
#divMainNavList {float:left; width:122px;}
#divLeftColumn{width:190px;float:left;}
#divLeftMenu{float:left; width:137px;clear:both;background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x top;}
.arrowLeftMenu
{padding-left:15px;padding-bottom:12px;padding-top:0px;background:url(//delmanshoes.com/assets/layout/arrow.gif) no-repeat  left  50%;width:120px;float:left;text-transform:lowercase;}
.arrowLeftMenu:hover{text-decoration:underline;}

/* Menu */
.divMenu{ width: 700px; padding-left:14px; float:left; padding-top:60px; padding-bottom:19px; background-color:#FFFFFF; padding-right:4px } 
.divMenuMouseOverMenuBar { }

.TopMenuLink { font-family: 'NewCicleSemi', Arial; font-size:17px; font-weight:200; padding:5px 9px; color:#767676 }
.TopMenuLink:hover { color:#000000; text-decoration:none }
.LeftMenuTitle { font-family: 'NewCicleSemi'; font-size:18px; font-weight:200; padding:5px 19px; float:left; display:block; width:92px; text-align:right }
.LeftMenuTitle:hover { color:#000000; text-decoration:none }

#divLeftMenu A{cursor:pointer; line-height:20px;}
#divContentPageContent { width:670px; float:left; padding-bottom:20px; }
#divContentPageContent H1 { height:46px; padding-top:0px;padding-left:10px; font:bold 18px Arial;background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom; margin:0px; }
#divContentPageContent H2 { font:bold 12px Arial; color:#000000; margin:0px; padding-bottom:5px; }
#divContentPageContent #Main {padding:10px;float:left}
#divContentPageContent A{font-weight:bold; text-decoration:underline; color:#444444}

/* header mailing list control */
#divMailingList{float:left;}
#divMailingListText{float:left; padding-top:0px;}
#divMailingListTextBox{float:left;background:transparent url(//delmanshoes.com/assets/layout/mailing-bg.gif) no-repeat scroll 0 0;height:24px;width:242px;}
#divMailingListIcon{padding-top:3px; margin-left:5px; float:left}

/* search page elements */
#divSearch{padding-left:15px; float:left; width:750px; margin-bottom:15px}
#divSearchHeader{padding-bottom:10px;}
.searchResults{padding-bottom:3px;padding-top:3px;padding-left:20px;background:url(//delmanshoes.com/assets/layout/arrow.gif) center left no-repeat;}


/* pager control */
#divPager{height:20px; text-align:right;}
.gotopage{border:1px solid #7f7f7f; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/*category page - top */
#divCategoryHeader{display:none;}
#divCategoryCrumbs{padding-left:10px;font-size:18px;padding-top:18px;height:27px; font-family:'NewCicleSemi'; text-transform:uppercase; font-weight:normal}
#divCategoryCrumbs a{font-family:'NewCicleSemi'; font-size:18px;}
#divCategoryTitle{position:absolute;top:0px;left:0px; display:none}
#divCategoryTitle img{position:absolute;top:0px;left:0px;}
#divCartHeader{padding-top:25px; font-family:'NewCicleSemi'; font-size:18px;}
#divCategoryCrumbsName{float:left }

/*category page - filters */
#divItemList { width:750px; float:right;padding-right:15px; }
#divFilterArea { width:107px; padding:5px ; clear:left; float:left; }
.filterOption { margin-top:5px; margin-bottom:10px; }
.filterOptionName a{width:87px; padding-bottom:3px; padding-top:2px; float:left; text-transform:lowercase;COLOR: #7b7b7b; }
.filterOptionName a:hover{width:87px;text-decoration:none; padding-bottom:3px; padding-top:2px; float:left; text-transform:lowercase;COLOR: #7b7b7b; }
.filterValues { padding:5px 0px; text-align:right; clear:both; }
#divFilterLinksText { FONT-SIZE: 18px; font-family:'NewCicleSemi' }
.divMainContent { float: left; width: 894px; margin-left:18px; }
#divMainContent { float:left; width:770px; }
.LeftSubLink { font-family: 'NewCicleSemi'; font-size:14px; width:92px; float:left; text-align:right;text-transform:uppercase; line-height:20px }

/*category page - sorters */
#divSortLinks {FLOAT: none;WIDTH: 560px;COLOR: #000000;BACKGROUND-COLOR: #FFFFFF;padding-top:8px; vertical-align:top; height:19px; }
.divDirectionLinks {FLOAT: none;MARGIN-LEFT: 3px;WIDTH: 10px;}
#divSortLinks .textLink {FLOAT: none;COLOR: #7b7b7b;FONT-SIZE: 10px;padding-left:15px;text-transform:lowercase;}
.textLink:hover{text-decoration:underline;}
#divSortLinksText {	FLOAT:none; font-weight:bold; FONT-SIZE: 10px; text-transform:lowercase; }
#divSeoRssFeed {padding:5px 0px 5px 15px; text-align:right; clear:both;}

#divSortPaging #divPaging A {FONT-SIZE: 11px;TEXT-DECORATION: none} 
#divSortPaging #divSorting {FONT-SIZE: 11px;FLOAT: left;WIDTH: 640px;}
#divSortPaging #divSorting A {FONT-SIZE: 11px;TEXT-DECORATION: none} 

.filterColorValue { clear:both; width:10px; height:12px; padding-top:3px;margin-right:10px; position:relative;  background:url(//delmanshoes.com/assets/layout/border_round.gif);}
.filterColorValueSelected { clear:both; /*width:148px;*/ height:12px; padding-top:3px; color:red; position:relative;}
.filterColorsSample {float:left;/* margin-top:2px; margin-right:7px; height:7px; width:7px;*/ height:10px; width:10px; overflow:hidden; /*border:1px solid #D8D8D8;*/ }

.filterSizeValue { height:14px;border:1px solid #FFFFFF; width:23px; float:left; margin-right:5px; margin-top:5px; padding:3px 3px 3px 3px; color:#7b7b7b; text-align:center; }
.filterSizeValueSelected { height:14px;border:1px solid #FFFFFF; width:23px; float:left; margin-right:5px; margin-top:5px; padding:3px 3px 3px 3px; color:red; text-align:center;background-color:Black; color:white;font-weight:bold; }
.filterSizeValues { padding:5px 0px; text-align:right; clear:both;}
.filterSizeValues a:hover {border:1px solid #d9d9d9; text-decoration:none;height:14px;margin-top:5px; padding:3px 3px 3px 3px;width:23px; float:left;  }
#divFilterSize{width:150px;float:left;}
.filterHeel{padding:5px 0px; text-align:right; clear:both;}

/*category page - category list */
#divCategoryList{width:100%;padding-left:5px;padding-bottom:20px;float:left;}
.categoryElement{height:30px;text-align:center;padding-top:5px;float:left; background:url(//delmanshoes.com/assets/layout/bg_category_item.gif);}
.categoryElement a{color:#FFFFFF;font-size:16px;font-weight:bold;text-decoration:none;}
.categoryElement a:hover{color:#fff6ad;}
.categoryElementFront{width:20px;height:35px;background:url(//delmanshoes.com/assets/layout/bg_category_left.gif);float:left;}
.categoryElementEnd {width:20px;height:35px;background:url(//delmanshoes.com/assets/layout/bg_category_right.gif);float:left;margin-right:5px;}
.categorySelectedLnk{color:Yellow;}

/*category - item list */
#divItemHeaderPager{float:right;font-size:12px;width:730px;background:url(//delmanshoes.com/assets/layout/pager-bg.gif);height:22px;margin-bottom:20px;color:#000000; padding:0px 10px}
#divItemFooterPager {float:right;font-size:12px;width:730px;background:url(//delmanshoes.com/assets/layout/pager-bg.gif);height:22px;margin-top:20px;color:#000000; padding:0px 10px}
.divItemNoItems{min-height:90px; height:90px;}
.divItemGroupSeparator { float:left; width:730px; background:url(//delmanshoes.com/assets/layout/item-group-separator.gif) no-repeat; height:11px; margin:10px 0px }


/*category page - items*/
.itemElementQuickViewHover { position:absolute; z-index:100; margin-top:50px; margin-left:30px; display:none; }
.itemElement{position:relative; text-align:center; /*width:176px;*/ width:186px; height:200px;float:left;}
.itemElementImage{height:185px;width:185px;border:0px solid #000000;}
.itemElementImage img{height:185px;width:185px;}
.itemElementBrand{position:absolute; left:91px;}
.itemElementName{height:20px;font-size:14px;font-weight:normal; font-family:'NewCicleSemi'; text-transform:uppercase;}
.itemElementPrice{height:25px;color: #dd8586;font-weight:bold;}
.itemElementPriceOriginal { background-image:url(//delmanshoes.com/assets/layout/strike.gif); background-position:0 5px; background-repeat:repeat-x; color:red; }
.itemElementColors{text-align:left; margin:0 auto; width:70%; height:15px;}
.itemElementPreOrder{text-align:left; margin:0 auto; width:70%; height:15px;}
.itemElementSearch{text-align:center;width:150px; height:230px;float:left;padding-left:5px;padding-right:5px;padding-top:5px;}
.itemElementGeneral {width:70%; text-align:center; margin:0 auto; text-transform:uppercase; }
.itemElementGeneral h1 {font-size:10px;}

/*start item page*/
#divItemHeader, #divPageTitle,.divTitle {font-size: 18px;margin:18px 10px; font-family:'NewCicleSemi'; }
#divItemHeader h1 {font-size: 25px; font-weight:normal;}
#divOrderDetails { background:url(//delmanshoes.com/assets/layout/dot_vertical.gif) repeat-x top;}
#divItemContainer{overflow:hidden; float:left; width:620px}

/* * html #divItemContainer{height:1%; } not needed on item page*/
#divItemColLeft{float:left;width:300px;}
#divItemColRight{float:left;width:320px;}
#divItemColRight h1{font-family:'NewCicleSemi';float:left;width:220px;font-size:20px;font-weight:normal;margin-top:25px;margin-bottom:20px;}
#divItemColRight h2{font-family:'NewCicleSemi';float:left;width:220px;font-size:16px;font-weight:normal;margin:0px 0px 10px 0px; padding:0px;}
#divItemRelatedItemsColumn{float:right;width:120px;margin-right:10px; padding-left:10px; background:url(//delmanshoes.com/assets/layout/bg-ver-dot.gif) repeat-y left; margin-top:30px;}
#divItemViews{ float:left; }
#divItemViewImg{width:45px; padding-left:3px; padding-right:2px; text-align:center; cursor:pointer;float:left;}
#divItemView{width:50px;float:left; }
#divItemLinks{padding-top:10px;}
#divItemEnlarge, #divItemEmail, #divItemPrint, #divItemMediaShare {padding-bottom:3px; padding-left:7px; background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom; margin-bottom:3px;font-size:10px;}
#divItemViewsTitle, #divColorsTitle {padding-bottom:3px; padding-left:7px; background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x top; margin-bottom:3px;font-size:10px;width:280px;}
#divItemLinks {padding-bottom:5px; margin-bottom:3px;font-size:10px;width:280px; float:left;}
#divItemEnlarge a{font-size:10px;}
#divItemEmail a{font-size:10px;}
#divItemPrint a{font-size:10px;}
#divItemMediaShare a{font-size:10px;}
#divMediaShare {background:url(//delmanshoes.com/assets/layout/item-mediashare-bg.jpg) repeat-x bottom; height:226px; width:118px; margin-top:5px; margin-left:3px;}
.itemPriceDetail { width:230px; float:left}

/* item zoom */
#divPreviewZone { position:absolute; border:1px solid black; }
#divImgOverlay { position:absolute; cursor:pointer; background-image:url('//jeffsilverman.com/layout/empty.gif');}
.divImgOverlayBlurInit {position:absolute; top:0px; left:0px; width:250px; height:250px;}
.divImgOverlayBlur {position:absolute; top:0px; left:0px; width:250px; height:250px; border:solid 1px white; background-color:white; filter:alpha(opacity=50); opacity:0.50; filter:Alpha(Opacity=50); -moz-opacity:0.50;}
.divImgOverlayInit {position:absolute; top:0px; left:0px; width:252px; height:252px; background-image:url('//jeffsilverman.com/assets/layout/empty.gif');}
.divPreviewZoneInit {overflow:hidden; position:absolute; top:0px; left:0px;}
.divItemMainImgInit {position:relative; display:block; width:250px; height:250px;}
#divZoomImg {position:absolute; overflow:hidden; border:1px solid #DADADA; background-color:#FFF;}
.divZoomImgInit {position:absolute; left:363px; top:95px; border:1px solid #DADADA; background-color:#FFF; height:250px; width:250px; overflow:hidden; display:none;}

#divItemMainImg{position:relative; width:250px;height:250px;text-align:center; float:left;}
#divItemColorImgs{padding-top:5px;width:300px; float:left;}
#divItemColorImg{width:45px;height:45px;margin-right:5px;margin-bottom:5px;float:left; overflow:hidden}
#divPopupItemViewsTitle { float:left; }
#divItemContentShort{}
#divItemContentLong{ float:left; width:220px; padding-right:100px;}
#divItemDottedLine{ background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom;float:left;width:320px;margin-bottom:10px;}

#divPrintPage { float:left; width:19px; height:19px; padding-right:5px; padding-top:2px; }
#divEmailFriend { float:left; width:19px; height:19px; padding-right:5px; padding-top:2px; }
#divTwitterShare { float:left; height:19px; padding-right:5px; padding-top:1px; }
#divFacebookShare { float:left; height:19px; padding-right:5px; padding-top:2px; }
#divComments { float:left; padding-top:5px; width:620px; }
.divItemLinksSpacer { width:280px; background:#FFFFFF url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x; height:1px; padding: 3px 0px; float:left }

#divItemPreOrder{ margin-top:10px; margin-bottom:10px; font-weight:bold;}
#divItemPrice{padding-top:10px;padding-bottom:10px; font-weight:bold;font-size:12px; float:left; width:230px}
#divItemSizesPrices{float:left;padding-top:5px;padding-bottom:10px;width:320px;}
#divItemSizes{float:left;width:160px;}
#divItemSizesText { width:50px; float:left }
#divItemQtyText { width:50px; float:left }
#divItemColors  { float:left;margin-bottom:5px;padding-bottom:10px;padding-top:3px;
width:320px; }
#divItemQty{width:160px;float:left;}
#divItemWidthHeel{padding-top:3px;padding-bottom:10px; margin-bottom:10px; background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom; float:left; width:320px}
#divItemAddCart{ float:left; width:82px; padding-top:10px }
#divItemLink{ padding-bottom:2px; }
#divItemColor{padding-top:3px; float:left; width:100px}
.styleWidth { text-transform:lowercase; }
#divStyleWidth{}
#divHeelHeight{}
.divSpecialAnouncement {margin-top:10px; margin-bottom:10px; }
#divDottedLine{ background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom;float:left;width:290px;margin-bottom:5px;}

/* end of item page */
#divItemDetail{margin-left:25px;position:absolute;}
#divItemDetailImg{}
#divItemDetailText{text-align:center;}
#divItemDetailText a{}

#divEmailFriendMain{margin:4px;padding:5px;}
#divEmailMain{}
#divEmailThankYou{padding-top:140px;padding-bottom:180px;padding-left:80px;}
.EmailFriendItemName{text-transform:lowercase;font-size:11px;font-weight:bold;}

.radioGender{}
.radioGender input[type="radio"]{width: 20px;vertical-align:bottom;*vertical-align:middle;}

/*order page */
.order_summary_table td{padding-top:1px;padding-bottom:1px;}
.orderHeader{color:#000000;font-weight:bold;font-size:11px;height:30px;}
.orderRow{color:#000000;background-color:#F6F6F6;height:20px;}
.orderSelectedRow{}
.orderAlternatingRow{}

/* order details page */
.textAlternate{background-color: #F6F6F6;}
.orderTotal{color: #000000; font-weight:bold;background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x top;}

/*shopping cart page */
/* {border:solid 1px;}*/
#divCartMain{float:left;width:610px;margin-right:4px;}
#divCartRelatedItems{float:left;width:272px; margin-left:5px;}
#divCartHeader{clear:both;}
.divCartItemCount{width:745px;text-align:left;padding-top:3px; padding-bottom:3px;padding-right:5px;margin-bottom:10px;padding-left:5px;}
#divCartValidationSummary{margin:5px;}
#divContinueShoppingTop{float:left;}
#divUpdateCartTop{width:95px;float:left;padding-left:90px;}
#divCallChatTop{width:100px; float:left; display:none}
#divCheckout1{float:right;padding-right:5px;}
#divCartRptItems{width:610px;float:left;padding-top:10px;margin-top:10px;margin-bottom:20px;}
#divCartRptItemsHeader{background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom;padding-bottom:10px; float:left; width:610px}
.cartItemRow{width:610px;float:left;height:140px;background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom; padding-bottom:0px;}
.cartItemAlternateRow{ }
#divCartItemDescText{width:258px;float:left;font-weight:bold;color:#7b7b7b;padding-left:10px;}
#divCartItemQtyText{width:100px;float:left;font-weight:bold;text-align:center;margin-right:20px;color:#7b7b7b;}
#divCartItemPriceText{width:100px;margin-left:30px;float:left;font-weight:bold;color:#7b7b7b;}	
#divCartItemSubTotalText{font-weight:bold;color:#7b7b7b; float:left; width:80px;}
.cartItemImage{width:45px; height:45px; float:left;margin-right:26px; padding-top:10px; overflow:hidden }
.cartItemDesc{width:238px;float:left; padding-right:20px; text-align:center;text-transform:lowercase;}
.cartItemQty{color:#7b7b7b;width:80px;text-align:center;margin-right:20px;float:left;margin-top:45px; margin-left:20px;}
.cartItemQty a{color:#7b7b7b;text-align:center;margin-top:2px;}
.cartItemPrice{color:#7b7b7b;width:100px;margin-left:30px;float:left;margin-top:45px;}
.cartItemPrice .Promo {color:#7b7b7b;color:#FF0000; text-decoration:line-through; font-weight:normal}
.cartItemSubTotal{color:#7b7b7b;float:left;margin-top:45px; width:70px; margin-left:10px}
.divCartRptPromotions{width:603px;float:left;padding:5px 0px 5px 5px;margin-top:10px; margin-bottom:20px; color:#C90000; border:1px solid #C90000;}
.cartPromotionDesc{float:left;margin-right:15px;width:414px;font-weight:bold;}
.cartPromotionRemove{padding-left:25px;float:left;}
.cartPromotionSubTotal{width:100px;float:left;}
#divContinueShoppingBottom{float:left;}
#divUpdateCartBottom{float:left;padding-left:90px;}

#divCartRightColumn{clear:both;float:left;margin-top:30px; width:610px;}
#divCartTotals{width:260px;height:93px;padding:5px;float:left;}
#divCartTotalsHeader{display:none}
#divCartTotalsContainer{margin-bottom:3px;padding-bottom:10px;color:#7b7b7b;}
#divCartTotalsSubTotalDesc{width:190px;height:20px;padding-left:10px;float:left;}
#divCartTotalsSubTotalValue{height:20px;}
#divCartTotalsShippingDesc{width:190px;height:20px;padding-left:10px;float:left;}
#divCartTotalsShippingValue{height:20px;}
#divCartTotalsTaxDesc{width:190px;height:20px;padding-left:10px;float:left;background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom;}
#divCartTotalsTaxValue{height:20px;background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom;}
#divCartTotalsTotalDesc{width:190px;height:20px;padding-left:10px;float:left; font-weight:bold;padding-top:10px;}
#divCartTotalsTotalValue{height:20px;padding-top:10px;}

#divCartTotalsApplyCode{width:190px;height:95px;text-align:center;padding:5px;margin-right:120px;float:left;color:#7b7b7b;}
#divCartTotalsApplyCodeText{margin-left: auto;margin-right: auto;padding-bottom:10px;}
#divCartTotalsApplyCodeTextBox{padding-bottom:10px;}
.textboxApplyCode{}

#divCartCheckoutBtn{width:464px;text-align:right;padding-top:10px;clear:both;}
.cartDropDown {width:40px;}

/* cart related items */
.cartRelatedItemListElement{height:140px; width:260px; padding-bottom:5px;background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom; padding-bottom:0px;clear:both; float:left;text-transform:lowercase;color:#000000;}
.cartRelatedItemElementImage { float:left; width:135px;padding-left:10px; text-align:center }
.cartRelatedItemElementRight { float:left; width:105px;padding-left:5px; padding-top:15px; }
.cartRelatedItemElementPrice { margin:5px; padding-bottom:5px; }
.cartRelatedItemElementOptionHolder { margin:5px; padding-bottom:5px;}
#divCartRelatedItemsHeader { padding-bottom:0px; height:22px; padding-top:50px; float:left;background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom;width:260px;vertical-align:middle; font-family:'NewCicleSemi'; color:#767676; font-size:16px }
#divCartRelatedItemsHeader img{margin-top:30px;float:right;}
#divCartRelatedItemsContent { clear:both;}
.cartRelatedItemElementName {clear:left;width:140px;text-align:center;}
#divCartRelatedButton{text-align:center;}
/* checkout */
.checkoutLabel { width:165px; }
 .divMainContentCheckout { float: left;display: inline;width: 894px;margin-left:18px; }

.divCheckOutTextareaDots{float:left;background: url(//delmanshoes.com/assets/layout/textarea-bg.gif) no-repeat; width:272px; height:70px;}
.CheckOutTextareaDots{width:262px;overflow:hidden;font-family:Arial; font-size:10px; line-height:12px; padding:1px 3px 0px 3px; margin:1px; border:0px;}

.dotted_line {background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom;}
.dotted_line_clear {background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom; clear: both; height: 1px;}
.vertical_dotted_line { background:url(//delmanshoes.com/assets/layout/dot_vertical.gif) repeat-x top; width:1px;}
#divShippingMethodNoticeText {background:url(//delmanshoes.com/assets/layout/bg-ship-orders.gif) no-repeat; color:#c90000; font-size:10px; padding-left:6px; padding-top:2px; height:60px; width:300px;}

/* asp.net skin styles, use to control styles of asp.net buildin control elements ie. texboxes, dropdownlist, Label, etc.  */
/*TODO: need more work to consolidate */

.input_style{font-size:11px; border:solid 1px #999999;}

/* used for input with dotted border */
#divTextBoxDots{float:left;/*margin-top:11px;*/float:left;background: url(//delmanshoes.com/assets/layout/input_dots.gif) no-repeat; width:172px; height:20px;}
.divTextBoxDots{float:left;background: url(//delmanshoes.com/assets/layout/input_dots.gif)  no-repeat; width:172px; height:20px;}
.input_dots{width:164px;overflow:hidden; font-size:10px; height:12px; padding:1px 3px 0px 3px; margin:1px; border:0px;background: url(//delmanshoes.com/assets/layout/input_backg.gif) repeat-x;}
.input_applyDiscount{width:97px;overflow:hidden; font-size:10px; height:14px; line-height:12px; padding:1px 3px 0px 3px; margin:1px; border:0px;border:1px dotted;background: url(//delmanshoes.com/assets/layout/search_backg.gif) repeat-x; }

/*used in TextBoxShortSkin, TextBoxMediumSkin, TextBoxLongSkin*/
.input_long{height: 14px; width: 164px; }
.input_medium{height: 14px;	width: 124px; }
.input_short{height: 14px;	width: 20px;text-align:center;border:1px dotted;}
.input_login_dotted{height: 14px;width: 173px; border-style:dotted;border-width:1px; }
.input_message{ height: 100px;width: 456px;overflow:hidden;}
/*used in TextBoxMessageBoxSkin */
.input_messagebox{height: 100px;width: 355px;background-image:url(//delmanshoes.com/assets/layout/bg_input_live_chat_text.jpg);}

/*used in PageHeadingSkin */
.page_heading{color: #000000;text-decoration: none;font-family:Arial;font-size: 11px;font-weight: bold;padding-bottom:5px; padding-top:3px; padding-left:2px;}
.page_headingpadd{color: #000000;text-decoration: none;font-family:Arial;font-size: 14px;font-weight: bold;padding-bottom:3px;padding-left:2px;}
/* used in LinkBlackSkin */
.page_heading_black{color: #000000;text-decoration: none;font-family:Arial;font-size: 18px;font-weight: bold;padding-bottom:5px; padding-top:3px; padding-left:2px;}

/*used in HighlightSkin */
.highlight{color: #EF4E67;text-decoration: none;font-size: 11px;}

.validationSummary { color:Red; background-color: #FFFABF; border: 2px solid red; padding: 4px; }
.validator { font-weight: bold; }

.requiredFormField {font-weight: bold;}
.optionalFormField { }

.dropdown_style, SELECT{font-family:Arial;font-size: 11px; border:solid 1px #7f7f7f; color:#000000;}
.dropdown_style, OPTION{padding-left:4px;}
/* used in DropDownSmallSkin */
.dropdown_small{height: 20px;width: 60px;}
/*used in DropDownLongSkin */
.dropdown_long{	height: 20px;width: 164px;}
/* used in DropDownMediumSkin */
.dropdown_medium{height: 20px;width: 124px;}
.dropdown_extra{height: 18px;width: 172px;}
.dropdown_search{height: 18px;width: 100px;border:solid 1px #000000;}

/* used in LinkPinkSkin */
.link_pink {color: #F05D75;text-decoration: none;font-size: 10px;}
.link_pink:hover {color: #8b4ead;text-decoration: underline;font-size: 10px;}
/* used in LinkBlackSkin */
.link_black {color: #000000;text-decoration: none;font-size: 10px;}
.link_black:hover {color: #938369;text-decoration: underline;font-size: 10px;}
/*used in LinkRedSkin */
.link_red{color: #FFFFFF; background-color:#000000; text-decoration:none;font-size: 11px;}
.link_red:hover {color: #FFFF00;text-decoration: none;font-size: 11px;}
/* used in LinkBrownUnderSkin */
.link_brown_under {color: #7b7b7b;text-decoration: none;	font-size: 10px;}
.link_brown_under:hover {color: #7b7b7b;text-decoration: underline;font-size: 10px;}

.link_brown {color: #000000;text-decoration: none;	font-size: 11px;}
.link_brown:hover {color: #000000;text-decoration: underline;font-size: 11  px;}

/*used in ImageButtonSkin*/
.img_button{font-weight:bold;}
.imagecontroller{border: 0px;vertical-align: middle;}


/* given for content block */
.title{ font-size: 16px; font-weight: bold; text-decoration: none; color: #8b4ead;	}
.thick_horizontal_delimiter{height:1px; background-color:#8b4ead; font-size:2px;}
.thin_horizontal_delimiter{height:1px; background-color:#8b4ead; font-size:2px;}

/* search by size */
.divSearchSize {border-bottom: dotted 1px; padding-bottom:5px;}
#divItemColorsSizes {width:150px; float:left;}
#divSearchNextDay { width:160px; float:left; padding-left:13px; padding-right:10px; margin-top:15px; padding-top:15px;height:75px; background: url(//delmanshoes.com/assets/layout/bg_search_inv.jpg) }
#divSearchNextDayHeader { width:160px; float:left; padding-top:35px }
#spnAvailability {font-weight:bold;}
#divCallChatReview {float:right;margin-top:10px;}

A IMG { border:0px; } 


/* Minicart Styles */
#divMiniCart{float:right; width:300px; margin:0px 0px 0px 5px;}
#divMiniCartLeft {float:right; width:205px; text-align:right;padding-right:10px;} 
#divMiniCartLeft a{font-size:10px;}
#lblDescription{ color:#000000; text-align:left; }
#divMinicartDropDown{overflow:hidden;background-color:#FFFFFF;clear:both; position:absolute; float:right; margin-top:25px; margin-left:-130px; *margin-top:3px; width:268px; padding:5px 5px 5px 20px;z-index:200; line-height:16px; border:solid 5px #eaeaea}
.minicartItemImage {height:45px; width:45px; margin:25px 15px 25px 0px;float:left}
.minicartText{ color:#000000; text-align:left }

/* Item Preview */
.divItemPreview {position:absolute; clear:both; z-index:99999; left:703px;width:298px;height:292px;min-height:292px;background:url(//delmanshoes.com/assets/layout/preview.png) no-repeat bottom;}
.divItemPreview img{float:left;text-align:center;margin-top:16px; margin-left:15px;height:250px;min-height:250px;}
.divPreviewTitle{float:left;padding:5px;background-color:#FFFFFF; height:33px;width:298px;background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x top;}
.divPreviewTitle .Title {font-size:18px;}
#divPreview{border:1px solid #000000;background:url(//delmanshoes.com/assets/layout/preview.png) no-repeat;width:289px;height:292px;}


.divRelatedItemPreview {position:absolute;border:none; z-index:2; left:712px; width:218px;height:254px;background:url(//delmanshoes.com/assets/layout/preview_related.png) no-repeat bottom;}
.divRelatedItemPreview img{float:none;text-align:center;margin-top:12px;margin-right:3px;height:185px;margin-left:12px;*margin-left:0px;}
.divRelatedPreviewTitle{clear:both; padding:3px;background-color:#FFFFFF;margin-top:8px; height:30px;width:144px;text-align:left;text-transform:lowercase;margin-left:12px;}
.divRelatedPreviewTitle .Title {font-size:10px;font-weight:normal;}

#divPreviewRollout{background:url(//delmanshoes.com/assets/layout/preview-rollout.png); left:725px; margin-top:10px; position:absolute; height:150px; width:150px; display:none;}

.divRelatedItemControls{ margin-bottom:5px;margin-left:5px; text-align:center }
.RelatedColors{padding-left:20px;padding-right:20px;}
.RelatedDisableColors{padding-left:20px;padding-right:20px;color:Gray;}
.itemRelatedItemSize{margin:5px 0px 5px 20px;}
.itemRelatedItemElementPrice{margin:5px 0px 5px 20px;}
.itemRelatedImage{text-align:center;}
.divItemRelatedDots{background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom;width:124px;height:2px;}
#itemRelatedItemElementAdd{padding-left:20px;padding-top:5px;}
#divItemRelatedItemsHeader{font-size:14px; color: #767676; padding-bottom:5px;text-align:center;width:120px; font-family:'NewCicleSemi'}
.itemRelatedItemNormal { padding-bottom:20px; float:left; width:120px; background:url(//delmanshoes.com/assets/layout/relateditemlist_separator.gif) no-repeat bottom; }

/*Modal Popup*/
.modalBackground {
	background-color:#3F3F3F;
	filter:alpha(opacity=70);
	opacity:0.7;
	filter: Alpha(Opacity=70); -moz-opacity:0.7; opacity: 0.7;
}
#zoomDiv {
	display: none;
}
#zoomWrapper {
	border-top: solid 1px #cccccc;
	width:500px;
	margin-top: 5px;
	text-align:center;
	display:inline-block;
}
.zoomGallery div {
	position:absolute;
	top:28px;
	left:15px;
	text-align:center;
}
.zoomGallery a {
	float:left;
	padding:10px 2px 0 2px;
}
.dropdownred
{
	scrollbar-3dlight-color:skyblue;
	scrollbar-arrow-color:#FFC0CB;
	scrollbar-base-color:#033000;
	scrollbar-darkshadow-color:#000d00;
	scrollbar-face-color:skyblue;
	scrollbar-highlight-color:#0d0000;
	scrollbar-track-color:#f00000;
	scrollbar-shadow-color:#22d000;
}
/* ORDER DETAILS PAGE */
.MessageCancelConfirm {font-family: Arial;font-weight:bold;	font-size: 12px; text-decoration:none; color:#000000;text-align:center;vertical-align:middle; }
#divDetailsPage{margin-left:3px;width:750px; overflow:hidden}
#divDetailsPage #divInstructions {margin-top:10px; margin-bottom:10px;}
#divDetailsPage #divInstructions #divTextHead{ color:#000000; font-weight:bold;vertical-align:middle;padding-right:10px;padding-bottom:4px;font-size:11px;background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom;width:750px;}
#divDetailsPage #divInstructions #divHead {height:16px; width:17px; background:url(//delmanshoes.com/assets/layout/icon_instruction.gif) no-repeat;  padding-top:4px;}
#divDetailsPage #divInstructions #divHeadBG {height:16px;width:750px;  background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom;  padding-top:4px;}
#divDetailsPage #divInstructions #divHeadBG_Right {height:16px;width:23px;  background:url(//delmanshoes.com/assets/layout/instruction_bg_right.gif)  no-repeat;  padding-top:4px;}
#divDetailsPage #divInstructions #divBody {border-left:solid 0px #393c39; border-right:solid 0px #393c39; width:700px; padding:10px;}
#divDetailsPage #divInstructions #divFoot {height:22px; width:750px;background:url(//delmanshoes.com/assets/layout/instructions_bottom_bg.gif) no-repeat;  }

#divDetailsPage #divShipSummary {margin-top:10px; margin-bottom:10px}
#divDetailsPage #divShipSummary #divTextHead{ color:#000000; font-weight:bold;vertical-align:middle;padding-right:10px;padding-bottom:4px;font-size:11px; background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom;width:750px;}
#divDetailsPage #divShipSummary #divHead {height:16px; width:17px; background:url(//delmanshoes.com/assets/layout/icon_shippment.gif) no-repeat;  padding-top:4px;}
#divDetailsPage #divShipSummary #divHeadBG {height:16px;width:650px;  background:url(//delmanshoes.com/assets/layout/shippment_bg.gif) repeat-x;  padding-top:4px;}
#divDetailsPage #divShipSummary #divHeadBG_Right {height:16px;width:24px;  background:url(//delmanshoes.com/assets/layout/shippment_bg_right.gif)  no-repeat;  padding-top:4px;}
#divDetailsPage #divShipSummary #divBody {border-left:solid 0px #c43531; float:left; border-right:solid 0px #c43531; width:628px;  background-color:#FFFFFF}
#divDetailsPage #divShipSummary #divFoot {height:22px; width:630px;background:url(//delmanshoes.com/assets/layout/summary_bottom_bg.gif) no-repeat; clear:both; }

#divDetailsPage #divRetSummary {margin-top:10px; margin-bottom:10px}
#divDetailsPage #divRetSummary #divHead {height:18px; width:600px; background:url(//delmanshoes.com/assets/layout/returns_top_bg.gif) no-repeat; padding-left:30px; padding-top:4px; color:#ffffff; font-weight:bold;clear:both; }
#divDetailsPage #divRetSummary #divBody {border-left:solid 1px #f49000; border-right:solid 1px #f49000; width:628px;  background-color:#FFFFFF; float:left;}
#divDetailsPage #divRetSummary #divFoot {height:22px; width:630px;background:url(//delmanshoes.com/assets/layout/returns_bottom_bg.gif) no-repeat;  clear:both; }

#divDetailsPage #divOrdSummary {margin-top:10px; margin-bottom:10px;}
#divDetailsPage #divOrdSummary #divTextHeadO{ color:#000000; font-weight:bold;padding-right:10px;padding-bottom:4px;font-size:11px;background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom;width:750px;}
#divDetailsPage #divOrdSummary #divHeadO {height:16px; width:17px; background:url(//delmanshoes.com/assets/layout/icon_ordersum.gif) no-repeat;  padding-top:4px;}
#divDetailsPage #divOrdSummary #divHeadBGO {height:16px;width:650px;  background:url(//delmanshoes.com/assets/layout/ordersum_bg.gif) repeat-x;  padding-top:4px;}
#divDetailsPage #divOrdSummary #divHeadBG_RightO {height:16px;width:30px;  background:url(//delmanshoes.com/assets/layout/ordersum_bg_right.gif)  no-repeat;  padding-top:4px;}
#divDetailsPage #divOrdSummary #divBodyO {border-left:solid 0px #678500; border-right:solid 0px #678500; width:750px;  background-color:#FFFFFF; clear:both; float:left}
#divDetailsPage #divOrdSummary #divFootO {height:22px; width:394px;background-color:#F6F6F6;clear:both; padding-left:355px;float:left; padding-top:3px; font-size:10px; color:#000000; font-weight:bold }

#divDetailsPage #divShipmentHeader {width:750px; border-bottom:solid 0px #c43531; padding-top:10px; color: #000000; font-weight:bold; float:left;height:20px;font-size:11px;}
#divDetailsPage #divShipmentHeader #divDescription, #divDetailsPage #divShipmentItem #divDescription, #divDetailsPage #divShipmentItemAlt #divDescription {width:410px; padding-left:20px;float:left;}
#divDetailsPage #divShipmentHeader #divStatus, #divDetailsPage #divShipmentItem #divStatus, #divDetailsPage #divShipmentItemAlt #divStatus {width:150px; float:left; text-align:center;}
#divDetailsPage #divShipmentItem {padding-top:10px; width:750px; padding-bottom:5px;background-color:#F6F6F6; float:left; font-size:10px; clear:both; vertical-align:middle;}
#divDetailsPage #divShipmentItemAlt {padding-top:10px; width:750px; padding-bottom:5px; float:left; background-color:Transparent; font-size:10px; clear:both}
#divDetailsPage #divShipmentItem #divStatus A, #divDetailsPage #divShipmentItemAlt #divStatus A, #divDetailsPage #divShipmentItem #divTrackingNo A, #divDetailsPage #divShipmentItemAlt #divTrackingNo A { color:#c43531; font:bold 11px Arial; }
#divDetailsPage #divShipmentItem #divTrackingNo, #divDetailsPage #divShipmentItemAlt #divTrackingNo{ text-align:center;float:left;width:150px}
#divDetailsPage #divShipmentHeader #divTrackingNo{ text-align:center;width:150px; float:left;}



#divDetailsPage #divReturnsHeader {width:628px; border-bottom:solid 1px #f49000; padding-top:3px; color: #f49000; font-weight:bold}
#divDetailsPage #divReturnsHeader #divDescription  {width:240px; padding-left:20px;float:left;}
#divDetailsPage #divReturnsHeader #divStatus  {width:130px; float:left; text-align:center}
#divDetailsPage #divReturnsHeader #divRefundStatus  {width:130px; float:left; text-align:center}
#divDetailsPage #divReturnsHeader #divTrackingStatus  {width:130px; float:left; text-align:center}
#divDetailsPage #divReturnsHeader #divReturnLabel  {text-align:center}
#divDetailsPage #divReturnItem {padding-top:10px; height:23px; padding-bottom:5px; font-size:10px; clear:both}
#divDetailsPage #divReturnItemAlt {padding-top:10px; height:23px; padding-bottom:5px; font-size:10px; clear:both; background-color:#f1e6e6; }
#divDetailsPage #divReturnItem #divDescription, #divDetailsPage #divReturnItemAlt #divDescription  { float:left;width:240px; padding-left:20px;float:left}
#divDetailsPage #divReturnItem #divStatus, #divDetailsPage #divReturnItemAlt #divStatus  {width:130px; text-align:center; float:left}
#divDetailsPage #divReturnItem #divRefundStatus, #divDetailsPage #divReturnItemAlt #divRefundStatus  {width:130px; float:left; text-align:center}
#divDetailsPage #divReturnItem #divTrackingStatus, #divDetailsPage #divReturnItemAlt #divTrackingStatus  { border:solid 1px;width:130px; float:left; text-align:center}
#divDetailsPage #divReturnItem #divReturnLabel, #divDetailsPage #divReturnItemAlt #divReturnLabel  {text-align:center;float:left; width:100px;} 
#divDetailsPage #divReturnItem #divReturnLabel A, #divDetailsPage #divReturnItemAlt #divReturnLabel A {font:bold 11px Verdana } 

#divDetailsPage #divOrdSummary #divCustDetails {float:left; padding:10px;}

#divTitleO{font-size:11px;font-weight:bold;}
#divOrdSummary #divCustomerName {padding-bottom:10px;}
#divOrdSummary #divCustDetails {clear:both;margin-bottom:10px; float:left;}

#divOrdSummary #divBillingAddress {float:left; width:300px;}
#divOrdSummary #divShippingAddress {float:left; width:300px;}
#divOrdSummary #divOrderHeader { background-color:#ffffff; border-top:solid 0px #678500; border-bottom:solid 0px #678500; float:left; color:#000000; font-weight:bold;font-size:11px;}
#divOrdSummary #divOrderHeader #divDescription { width:400px; float:left; padding-left:20px; }
#divOrdSummary #divOrderHeader #divQuantity { width:170px;float:left; text-align:center; }
#divOrdSummary #divOrderHeader #divSubtotal { width:150px; float:left; text-align:center;}

#divOrdSummary #divOrderItem { background-color:#F6F6F6; float:left; font-size:10px; padding:5px;}
#divOrdSummary #divOrderItemAlt { background-color:#ffffff; float:left; font-size:10px; padding:5px;}

#divOrdSummary #divOrderItem #divDescription, #divOrdSummary #divOrderItemAlt #divDescription { width:400px; float:left; padding-left:20px; }
#divOrdSummary #divOrderItem #divQuantity, #divOrdSummary #divOrderItemAlt #divQuantity { width:170px;float:left; text-align:center; }
#divOrdSummary #divOrderItem #divSubtotal, #divOrdSummary #divOrderItemAlt #divSubtotal { width:150px; float:left; text-align:center;}
#divOrdSummary #divTotals {background-color:#FFFFFF; clear:both; border-top:solid 0px #678500; padding-top:10px;padding-bottom:10px;font-size:11px; padding-left:450px;float:left; width:243px}
#divOrdSummary #divTotals #divTitle, #divOrdSummary #divTitle {float:left; width:160px;}
#divOrdSummary #divTotal, #divOrdSummary #divFoot {float:left; background-color:#F6F6F6;height:20px;}
#divOrdSummary #divTotals #divSeparator {clear:both}
#divOrdSummary #divTotals #divValue, #divOrdSummary #divFoot #divValue {float:left; width:80px;text-align:right;}

/* front page - collapsible panel */

#collapsibleFrontBoxMain {
    position:absolute; 
    top:679px; 
    width:894px;
    
        }
#collapsibleFrontBoxGradientCaption {
    color: black;
    font-family:Arial;
    font-size:12px;
    padding: 5px;
    cursor: pointer;
    }
#collapsibleFrontBoxContent {
    background-color: white;
    font-family:Arial;
    font-size:11px;
    padding: 4px;
    overflow: hidden;
    clear:both;
    margin-left:3px;
    _margin-left:1px;
    border: dotted 1px black;
    text-align:left
     }
#collapsibleFrontBoxContent a {font-size:1;}


/* Inline Window */
.inlineWindow{clear:both;position:fixed; float:left; z-index:150; }
#alertBox .inlineWindow{clear:both;position:fixed; float:left; z-index:150;}
.inlineWindow .TopTitle{font-size:11px; padding: 5px 3px 0px 3px;font-weight:bold;}
.inlineWindow .t-l {background:url(//ninashoes.com/assets/layout/Window/t-l.png) no-repeat; width:36px; height:35px; float:left; }
.inlineWindow .t { background:url(//ninashoes.com/assets/layout/Window/t.png) repeat-x; height:35px; float:left;}
.inlineWindow .t-r { background:url(//ninashoes.com/assets/layout/Window/t-r.png) no-repeat; width:36px; height:35px; float:left }
.inlineWindow .m { background-color:#FFFFFF; float:left; text-align:left }
.inlineWindow .b { background:url(//ninashoes.com/assets/layout/Window/b.png) repeat-x; height:35px; float:left;}
.inlineWindow .b-l {background:url(//ninashoes.com/assets/layout/Window/b-l.png) no-repeat; width:36px; height:35px; float:left}
.inlineWindow .b-r { background:url(//ninashoes.com/assets/layout/Window/b-r.png) no-repeat; width:36px; height:35px; float:left }
.inlineWindow .m-l { background:url(//ninashoes.com/assets/layout/Window/m-l.png) repeat-y;width:36px; float:left; }
.inlineWindow .m-r { background:url(//ninashoes.com/assets/layout/Window/m-r.png) repeat-y;width:36px; float:left; }
#divBodyFade {clear:both; background-color:#707070; opacity:.5; filter: alpha(opacity=50); -moz-opacity: 0.5; position:fixed; top:0px; left:0px; z-index:98; }


/* Item Popup */
#divPopupItemContainer{overflow:hidden;}
#divPopupItemContent{height:175px; width:275px; overflow:auto; float:left;}
#divPopupItemColLeft{float:left;width:300px;}
#divPopupItemColRight{float:left;width:275px;padding-left:20px; padding-right:15px; }
#divPopupItemViews{ clear:both;}
#divPopupItemViewImg{width:45px; padding-left:3px; padding-right:2px; text-align:center; cursor:pointer}
#divPopupItemView{width:50px;float:left; }
#divPopupItemMainImg{width:300px;height:300px;text-align:center;}
#divPopupItemPreOrder{ margin-top:10px; margin-bottom:10px; font-weight:bold; color:Red; }
#divPopupItemPrice{padding-top:5px;padding-bottom:10px; font-weight:bold; width:190px; float:left; padding-top:15px;}
#divPopupItemSizes{padding-top:3px; float:left; width:130px;height:30px;}
#divPopupItemColors{padding-top:3px;float:left; width:275px; margin-bottom:10px}
#divPopupItemQty{padding-top:3px; float:left; width:130px; height:30px}
#divPopupItemAddCart{padding-top:15px; width:82px; float:left }
#divPopupItemLink{ padding-bottom:2px; }
#divPopUpItemColor{padding-top:3px; width:100px; float:left}
#divPopupItemHeader{ font-size: 18px; font-family:'NewCicleSemi'; margin:5px 0px 12px 0px;padding-bottom:3px; }
#divPopupItemColorImgs{ clear:both; }
#divPopUpItemDottedLine{ background:url(//delmanshoes.com/assets/layout/bg-dot.gif) repeat-x bottom;float:left;width:275px;margin-bottom:10px;}
#divPopupItemSizesText{ width:50px; float:left }
#divPopupItemQtyText{ width:50px; float:left }
.divPopUpHeelHeight{ float:left;width:130px }
.divPopUpStyleWidth{ float:left;width:130px }

#divPopupItemLinks { clear:both; float:left; width:280px; padding-top:5px; padding-bottom:5px; background:url(//ninashoes.com/assets/layout/bg-dot.gif) repeat-x bottom; }
#divLikeButton { clear:both; float:left; overflow:hidden; padding:5px 0px 5px 0px; height:23px; background:url(//ninashoes.com/assets/layout/bg-dot.gif) repeat-x bottom; }
#divViewComments { clear:both; float:left; padding-top:5px; }

/* Facebook API fixes */
.fb_ltr{height:500px !important;}
.FB_Loader {display:none;}
