/* Cellar */

#Cellar { text-align: left; }
#Cellar .ModalWindow { margin: 0; padding: 20px; }
#Cellar .Main { float: left; width: 980px; }
#Cellar .Main div.Padding { margin: 0; padding: 20px; }
#Cellar .Main2 { float: left; width: 700px; }
#Cellar .Main2  div.Padding { margin: 0; padding: 20px; padding-right: 0; }
#Cellar .Sidebar  { float: left; width: 280px; }
#Cellar .Sidebar div.Padding { margin: 0; padding: 20px; }
#Cellar h1 { font-size: 20px; color: #404040; margin: 0; margin-bottom: 15px; }
#Cellar h2 { font-size: 16px; color: #606060; font-weight: normal; margin: 0; margin-bottom: 15px; }
#Cellar h3 { font-size: 16px; color: #404040; margin: 0; margin-bottom: 10px; }
#Cellar p { font-size: 13px; color: #808080; margin: 0; margin-bottom: 15px; }
#Cellar a:link, #Cellar a:visited { color: #004984; text-decoration: none; }
#Cellar a:hover, #Cellar a:active { color: #5586AD; text-decoration: underline; }
#Cellar label { display: block; }
#Cellar .Barcode { font-size: 14px; color: #404040; font-weight: bold; }

#Cellar .SidebarBlock { background-color: #E7E7EF; margin-bottom: 20px; }
#Cellar .SidebarBlock .Top { background: url(/images/new/rounded_corners/cellar_sidebar_top.gif) no-repeat center top; }
#Cellar .SidebarBlock .Bottom { background: url(/images/new/rounded_corners/cellar_sidebar_bottom.gif) no-repeat center bottom; }
#Cellar .SidebarBlockPadding { padding: 10px; }

#Cellar .Sidebar .Padding .SidebarBlock .Bottom .Top .SidebarBlockPadding p.Price { margin: 0; font-size: 14px; font-weight: bold; }
#Cellar .Sidebar .Padding .SidebarBlock .Bottom .Top .SidebarBlockPadding p.Merchants { margin: 0; margin-bottom: 5px; font-size: 11px; }
#Table td.Price p.Price { margin: 0; font-size: 14px; font-weight: bold; }
#Table td.Price p.Merchants { margin: 0; margin-bottom: 5px; font-size: 11px; }
#Table td a.MyRating:link, #Table td a.MyRating:visited { color: #004984; text-decoration: none;}
#Table td a.MyRating:hover, #Table td a.MyRating:active { color: #5586AD; text-decoration: underline; }

#ActionTabs { margin: 0; height: 25px; padding: 0; }
#ActionTabs a { background-repeat: no-repeat; background-position: top right; float: left; height: 25px; }
#ActionTabs #SwitchOverview { background-image: url(/images/new/tabs/actions_overview.gif); width: 70px; height: 25px; display: block;
  margin-right: 10px; }
#ActionTabs #SwitchBrowse {	background-image: url(/images/new/tabs/actions_browse.gif); width: 60px; height: 25px; display: block; 
  margin-right: 10px; }
#ActionTabs #SwitchAdd { background-image: url(/images/new/tabs/actions_add.gif); width: 41px; height: 25px; display: block;
  margin-right: 10px; }
#ActionTabs #SwitchSmartUpload { background-image: url(/images/new/tabs/actions_smart_upload.gif); width: 113px; height: 25px;
  display: block; margin-right: 10px; }
#ActionTabs #SwitchOptions { background-image: url(/images/new/tabs/actions_options.gif); width: 61px; height: 25px; display: block;
  margin-right: 10px; }
#ActionTabs #SwitchManageCellars { background-image: url(/images/new/tabs/actions_mng_cellars.gif); width: 114px; height: 25px;
  display: block; margin-right: 10px; }
#ActionTabs #SwitchManageInventories { background-image: url(/images/new/tabs/actions_mng_inventories.gif); width: 135px; height: 25px;
  display: block; margin-right: 10px; }
#ActionTabs #SwitchReports { background-image: url(/images/new/tabs/actions_reports.gif); width: 72px; height: 25px;
  display: block; margin-right: 10px; }
#ActionTabs #SwitchAdvancedSearch { background-image: url(/images/new/tabs/actions_advanced_search.gif); width: 124px; height: 25px;
  display: block; margin-right: 10px; }
#ActionTabs #SwitchTransfers { background-image: url(/images/new/tabs/actions_advanced_search.gif); width: 124px; height: 25px;
  display: block; margin-right: 10px; }
#ActionTabs .active { background-position: left; display: block; }
#ActionTabs a:hover, #ActionTabs a:active { background-position: left; }

#ActionBox { margin: 0; padding: 0; background-color: #BDD3E7; display: block; }
#ActionBox div.ActionBoxPadding { padding: 10px; padding-top: 5px; padding-bottom: 5px; color: #606060; font-size: 12px; }
#ActionBox h4 { margin: 0; padding: 0; }
#ActionBox p { margin: 0; padding: 0; font-size: 12px; }
#ActionBox a:link, #ActionBox a:visited { color: #740000; text-decoration: none; }
#ActionBox a:hover, #ActionBox a:active { color: #740000; text-decoration: underline; }

#ShippingBin { float: right; font-size: 12px; }

#CheckboxInlineList {}
#CheckboxInlineList ul { margin: 0; padding: 0; }
#CheckboxInlineList li { list-style-type:none; float: left; width: 125px; padding: 0; margin: 0; margin-right: 15px; white-space: nowrap; }
