﻿/* ContentBlock Layout Style Sheet */ 

html>body .cb-overflow{ /* be nice to opera (&gekko) */ height: auto; min-height: 575px; }
.cb-overflow { margin-left:8px; height: 575px; }
.cb-text-one-column{ margin:0px; padding-left:1px; width:100%; }
.cb-text-two-column-one-right{ width:250px; vertical-align:top; margin:0px 0px 0px 9px; padding-left:1px; }
.cb-text-two-column-one-left{ width:248px; vertical-align:top; padding:0px 4px 0px 1px; }
.cb-text-three-column-two-left{ width:341px; vertical-align:top; margin:0px 6px 0px 1px; padding:0px 0px 0px 1px; }
.cb-text-three-column-two-right{ width:338px; vertical-align:top; padding:0px 0px 0px 9px; margin:0px; }
.cb-text-four-column-three-left{ width:381px; vertical-align:top; padding:0px; margin:0px; }
.cb-text-four-column-three-right{ width:381px; vertical-align:top; padding:0px 0px 0px 4px; margin:0px; }
.cb-text-four-column-two-left{ width:252px; vertical-align:top; padding:0px; margin:0px 6px 0px 1px; }
.cb-text-four-column-two-right{ width:252px; vertical-align:top; padding:0px; margin:0px 0px 0px 0px; }
.cb-text-four-column-alternating{ width:123px; }
.cb-image-table{ padding:0px; margin:0px; }
.cb-image{ margin:0px; padding:0px; }
.cb-image-div{ font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.cb-image-div span{ width:10px; height:17px; display:block; background-color:white; top:0px; left:0px; }
.cb-imageedit-button{ border-style:none; margin:0px; cursor:pointer; width:18px; height:17px; background-image:url('/_layouts/1033/images/custom/edit.gif'); background-position:1px 0px; background-repeat:no-repeat; background-color:white; }
.cb-textedit-button{ border-style:none; margin:0px; padding:0px; cursor:pointer; width:18px; height:17px; background-image:url('/_layouts/1033/images/custom/edit.gif'); background-position:0px 0px; background-repeat:no-repeat; background-color:white; }
.cb-hide-button{ border-style:none; margin:0px 0px 0px 10px; padding:0px; cursor:pointer; width:16px; height:16px; background-image:url('/_layouts/1033/images/custom/Hide_block.gif'); background-position:0px 0px; background-repeat:no-repeat; background-color:transparent; }
.cb-visible-button{ border-style:none; margin:0px 0px 0px 10px; padding:0px; cursor:pointer; width:16px; height:16px; background-image:url('/_layouts/1033/images/custom/visible_block.gif'); background-position:0px 0px; background-repeat:no-repeat; background-color:transparent; }
.cb-delete-button{ border-style:none; margin:0px 0px 0px 10px; padding:0px; cursor:pointer; width:16px; height:16px; background-image:url('/_layouts/1033/images/custom/delete.gif'); background-position:0px 0px; background-repeat:no-repeat; background-color:transparent; }
.cb-import-button{ border-style:none; margin:0px 0px 0px 10px; padding:0px; visibility: visible; cursor:pointer; width:16px; height:16px; background-image:url('/_layouts/1033/images/custom/import.gif'); background-position:0px 0px; background-repeat:no-repeat; background-color:transparent; }
.cb-insertabove-button{ border-style:none; margin:0px 4px 0px 0px; padding:0px; visibility: visible; cursor:pointer; width:16px; height:16px; background-image:url('/_layouts/1033/images/custom/insert_above.gif'); background-position:0px 0px; background-repeat:no-repeat; background-color:white; }
.cb-insertbelow-button{ border-style:none; margin:0px; padding:0px; visibility: visible; cursor:pointer; width:16px; height:16px; background-image:url('/_layouts/1033/images/custom/insert_below.gif'); background-position:0px 0px; background-repeat:no-repeat; background-color:white; }
.cb-movedown-button{ border-style:none; margin:0px; padding:0px; visibility: visible; cursor:pointer; width:16px; height:16px; background-image:url('/_layouts/1033/images/custom/move_down.gif'); background-position:0px 0px; background-repeat:no-repeat; background-color:white; }
.cb-moveup-button{ border-style:none; margin:0px; padding:0px; visibility: visible; cursor:pointer; width:16px; height:16px; background-image:url('/_layouts/1033/images/custom/move_up.gif'); background-position:0px 0px; background-repeat:no-repeat; background-color:white; }
.cb-move-buttons{ width:100%; }
.cb-function-table { background-color:#EFF3FF; width:100%; margin:4px 0px 0px 0px; }
.cb-imageedittable{ margin:2px;	 }
.cb-block-table-noborder{ width:100%; padding:0px 6px 2px 1px; border:2px white solid; }
.cb-block-table-border{ width:100%; padding:0px 6px 2px 1px; border:2px #BF002C dotted; }
.cb-block-title{ padding:4px 0px 6px 1px; font-size:14px; font-weight:bold; padding-right:2px; }
.cb-functionset-1{ }
.cb-functionset-2{ text-align:right; }
.cb-editor{ }
.cb-editor-panel{ vertical-align:top; padding-left:0px; }
.cb-imagepanel{ vertical-align:top; }
.cb-content{ vertical-align:top; }
.cb-thumbnail-image{ display: block; margin-left: auto; margin-right: auto; }
.cb-thumbnail-description-label{ background-color:#EFF3FF; }
.cb-cellpump{ height:100%; vertical-align:bottom; }
.cb-imagepropertytable{ height:100%; vertical-align:bottom; }
.cb-button{ font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; visibility: visible; border: 1px solid #426DAD; background-color: #426DAD; font-family: Arial, Sans-Serif; font-size: 12px; font-weight: bold; vertical-align: middle; color:white; cursor: pointer; width:80px; margin-left:1px; }
.cb-button-showbrowser{ font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; border: 0px none; background-color: white; font-family: Arial, Sans-Serif; font-size: 11px; font-weight: bold; vertical-align:top; color:#BF002C; cursor: pointer; width:120px; background-image:url('/_layouts/1033/images/custom/edit.gif'); background-repeat:no-repeat; padding-left:14px; margin-left:10px; }
.cb-popup-button{ font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; visibility: visible; border: 1px solid #426DAD; background-color: #426DAD; font-family: Arial, Sans-Serif; font-size: 12px; font-weight: bold; vertical-align: middle; color:white; cursor: pointer; width:80px; margin:20px 0px 20px 3px; }
.cb-imagelinkpanel{ vertical-align:text-bottom; }
.cb-imagelinkicon{ vertical-align:middle; }
.cb-linktextbox{ padding:2px; margin:1px 1px 1px 4px; border: 1px #6B696B solid; width:310px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; font-style:normal; font-variant:normal; font-weight:normal; }

/* MarketInfo */ 
.mi_hours_container{ background-color: #fff; width:90px; position:relative; float:left; clear:both; height:18px; }
.mi_hoursvalue_container{ background-color: #fff; width:150px; line-height:10px; position:relative; float:left; height:18px; }
.mi_hours{ background-color: #fff; width:130px; position:relative; float:left; }
.hour_input{ font-family:Verdana; font-size:11px; border:1px solid #4a4a4a; color:#4a4a4a; margin:0px; }
.capsule{ position:relative; float:left; line-height:15px; height:15px; }
.timebox{ background-color: #fff; width:46px; position:relative; float:left; padding-left:4px; height:20px; }
.delimiter{ background-color: #fff; width:10px; position:relative; float:left; line-height:normal; height:20px; }
