body { background-color: #ffffff; }
body, td, input, select, button, .sb-text { font-family: Tahoma, sans-serif; font-size: 8pt; color: #000000; }

.sb-input { border: 1px solid #999EA1; }
.sb-button { cursor: pointer; margin: auto; }
.sb-button-left {}
.sb-button-middle { text-align: center; white-space: nowrap; }
.sb-button-right {}

/************************WIZARD**************************/
.sb-wizard-layout { width: 100%; height: 100%; }
.sb-wizard-layout-header { height: 40px; }
.sb-wizard-layout-info { height: 38px; }
.sb-wizard-layout-content { height: 100%; }
.sb-wizard-layout-footer { height: 40px; }

.sb-wizard-content-block { width: 100%; height: 100%; }
.sb-wizard-content-templates { width: 90%; }
.sb-wizard-content-settings { width: 10%; }

.sb-wizard-content-templates-block { width: 100%; height: 100%; }
.sb-wizard-content-templates-categories
{
  height: 33px;
  background-color: #EFEFEF;
  border-bottom: 1px solid #D6D6D6;
  padding: 0 5px;
}
.sb-wizard-content-templates-thumbnails { height: 100%; padding: 5px; vertical-align: top; }
.sb-wizard-content-templates-pager
{
  height: 33px;
  background-color: #EFEFEF;
  border-top: 1px solid #D6D6D6;
  padding: 0 5px;
}

.sb-wizard-content-templates-categories-block {}
.sb-wizard-content-templates-categories-category-text {}
.sb-wizard-content-templates-categories-category-select { margin-left: 5px; }
.sb-wizard-content-templates-categories-category-separator
{
  width:1px;
  height:20px;
  background-color: #9F9F9F;
  margin: 0 10px;
}
.sb-wizard-content-templates-categories-search-text {}
.sb-wizard-content-templates-categories-search-input { width: 300px; margin: 0 5px; }
.sb-wizard-content-templates-categories-search-go-button {}
.sb-wizard-content-templates-categories-search-go-block {}
.sb-wizard-content-templates-categories-search-show-button { margin-left: 3px; }
.sb-wizard-content-templates-categories-search-show-block { margin: 0 5px; }

.sb-wizard-content-templates-thumbnails-big 
{ 
	float: left; 
	margin: 0 10px 10px 0;
	width: 270px; 
	cursor: pointer;
}
.sb-wizard-content-templates-thumbnails-big-block { width: 100%; height: 100%; }
.sb-wizard-content-templates-thumbnails-big-main { height: 100%; border: 2px solid #FF3D0C; padding: 3px 7px 2px 7px; }
.sb-wizard-content-templates-thumbnails-big-main-text-bold { font-weight: bold; font-family: Arial,sans-serif; padding-right: 5px; }
.sb-wizard-content-templates-thumbnails-big-main-text {}
.sb-wizard-content-templates-thumbnails-big-main-separator { height: 2px; }

.sb-wizard-content-templates-thumbnails-big-footer { height: 20px; }
.sb-wizard-content-templates-thumbnails-big-footer-block { width: 100%; height: 100%; }
.sb-wizard-content-templates-thumbnails-big-footer-left { height: 100%; }
.sb-wizard-content-templates-thumbnails-big-footer-middle { width: 100%; text-align: center; }
.sb-wizard-content-templates-thumbnails-big-footer-right { height: 100%; }
.sb-wizard-content-templates-thumbnails-big-footer-text { text-transform: uppercase; color: #ffffff; }

.sb-wizard-content-templates-thumbnails-normal 
{ 
	float: left; 
	margin: 0 10px 10px 0; 
	padding: 5px 6px;  
	border: 1px solid #cccccc; 
	cursor: pointer;
}
.sb-wizard-content-templates-thumbnails-normal-active 
{ 
	float: left; 
	margin: 0 10px 10px 0; 
	padding: 5px 6px;  
	border: 1px solid #FF3D0C; 
	cursor: pointer;
}
.sb-wizard-content-templates-thumbnails-normal-block {}
.sb-wizard-content-templates-thumbnails-normal-main {}
.sb-wizard-content-templates-thumbnails-normal-footer { padding: 10px 0 5px 0; }
.sb-wizard-content-templates-thumbnails-normal-footer-text-bold { font-weight: bold; font-family: Arial,sans-serif; }
.sb-wizard-content-templates-thumbnails-normal-footer-text { font-family: Arial,sans-serif; }

.sb-wizard-content-templates-pager-block {}
.sb-wizard-content-templates-pager-back {}
.sb-wizard-content-templates-pager-page-text { padding: 0 5px; }
.sb-wizard-content-templates-pager-separator
{
  width:1px;
  height:20px;
  background-color: #9F9F9F;
  margin: 0 10px;
}
.sb-wizard-content-templates-pager-go-text {}
.sb-wizard-content-templates-pager-input { width: 36px; margin: 0 4px 0 8px; }
.sb-wizard-content-templates-pager-go {}

.sb-wizard-content-settings-title { padding: 0 10px; }
.sb-wizard-content-settings-title-text { font-weight: bold; }

.sb-wizard-content-settings-block
{
  width: 100%;
  height: 100%;
  background-color: #EFEFEF;
  border-left: 1px solid #D6D6D6;  
}
.sb-wizard-content-settings-block-inner { vertical-align: top; padding: 5px 0; }
.sb-wizard-content-settings-schemes { width: 100%; }
.sb-wizard-content-settings-schemes-thumbnails { width: 100%; padding: 3px 10px 0 10px; }
.sb-wizard-content-settings-schemes-thumbnails-block { width: 100%; }
.sb-wizard-content-settings-schemes-thumbnail {}
.sb-wizard-content-settings-schemes-thumbnails-normal 
{ 
	border: 2px solid #cccccc; 
	background-color: #ffffff; 	
	cursor: pointer;
}
.sb-wizard-content-settings-schemes-thumbnails-inner { padding: 5px 5px 10px 5px; }
.sb-wizard-content-settings-schemes-thumbnails-active 
{ 
	border: 2px solid #FF3D0C; 
	background-color: #ffffff; 
	cursor: pointer;
}

.sb-wizard-content-settings-separator { height: 1px; background-color: #E5E5E5; margin: 5px 0; }
.sb-wizard-content-settings-buy { width: 100%; }
.sb-wizard-content-settings-buy-inner { text-align: center; }
.sb-wizard-content-settings-buy-link { text-decoration: none; }
.sb-wizard-content-settings-buy-text { padding-left: 5px; }

.sb-wizard-content-settings-banners { width: 100%; }
.sb-wizard-content-settings-banners-thumbnails{ padding: 3px 10px 0 10px; }

.sb-wizard-content-settings-banners-thumbnails-block 
{ 
	border: 1px solid #9B9B9B; 
	background-color: #ffffff; 
	width: 100%; 
	border-collapse: collapse;
	cursor: pointer; 
	width: 249px;
}
.sb-wizard-content-settings-banners-thumbnails-current 
{ 
	background-color: #ffffff; 
	width: 100%; 
	text-align: center; 
}
.sb-wizard-content-settings-banners-thumbnails-drop {}
.sb-wizard-content-settings-banners-thumbnails-alternative 
{
	border: 1px solid #9B9B9B; 
	overflow: auto; 
	position: absolute; 
	/*display: block; */
	display: none; 
	z-index: 1; 
	width: 249px;
}
.sb-wizard-content-settings-banners-thumbnails-alternative-active
{
	width: 100%; 
	cursor: pointer;
	border: 2px solid #FF3D0C; 
	background-color: #ffffff;
}
.sb-wizard-content-settings-banners-thumbnails-alternative-active-inner 
{ 
	text-align: center; 
	padding-right: 19px; 
}
.sb-wizard-content-settings-banners-thumbnails-alternative-normal
{
	width: 100%; 
	cursor: pointer;
	background-color: #ffffff;
}
.sb-wizard-content-settings-banners-thumbnails-alternative-normal-inner 
{ 
	text-align: center; 
	padding-right: 19px; 
}
.sb-wizard-content-settings-banners-upload  { padding: 3px 10px 0 10px; }
.sb-wizard-content-settings-banners-upload-block { width: 100%; }
.sb-wizard-content-settings-banners-upload-input-block { width: 100%; }
.sb-wizard-content-settings-banners-upload-button-block { padding-left: 5px; }
.sb-wizard-content-settings-banners-upload-input { width: 100%; }
.sb-wizard-content-settings-banners-upload-button {  }

.sb-wizard-content-settings-menus { width: 100%; }
.sb-wizard-content-settings-menus-thumbnails { width: 100%; padding: 3px 10px 0 10px; }
.sb-wizard-content-settings-menus-thumbnails-block { width: 100%; }
.sb-wizard-content-settings-menus-thumbnail { }
.sb-wizard-content-settings-menus-thumbnails-normal 
{ 
	border: 1px solid #cccccc; 
	cursor: pointer;
}
.sb-wizard-content-settings-menus-thumbnails-normal-inner { padding: 5px 5px 10px 5px; }
.sb-wizard-content-settings-menus-thumbnails-active 
{ 
	border: 2px solid #FF3D0C; 
	cursor: pointer;
}
.sb-wizard-content-settings-menus-thumbnails-active-inner { padding: 5px 5px 10px 5px; }

.sb-wizard-content-settings-logo { width: 100%; }
.sb-wizard-content-settings-logo-control { padding: 3px 10px 0 10px; }
.sb-wizard-content-settings-logo-control-block { width: 100%; }
.sb-wizard-content-settings-logo-control-thumbnail {}
.sb-wizard-content-settings-logo-control-restore { width: 100%; text-align: center; }
.sb-wizard-content-settings-logo-control-clear {}
.sb-wizard-content-settings-logo-control-thumbnail-block 
{ 
	width: 42px; 
	height: 42px; 
	border: 1px solid #999EA1;
	text-align: center;
}
.sb-wizard-content-settings-logo-control-thumbnail-block-inner {}
.sb-wizard-content-settings-logo-control-restore-button {}
.sb-wizard-content-settings-logo-control-clear-button {}
.sb-wizard-content-settings-logo-upload { padding: 3px 10px 0 10px; }
.sb-wizard-content-settings-logo-upload-block { width: 100%; }
.sb-wizard-content-settings-logo-upload-input-block { width: 100%; }
.sb-wizard-content-settings-logo-upload-button-block {}
.sb-wizard-content-settings-logo-upload-input {}

.sb-wizard-content-settings-info { width: 100%; }
.sb-wizard-content-settings-fields { padding: 5px 10px 0 10px; }
.sb-wizard-content-settings-fields-block { width: 100%; }
.sb-wizard-content-settings-fields-title-text-block { width: 100%; }
.sb-wizard-content-settings-fields-title-input-block {}
.sb-wizard-content-settings-fields-title-input { width: 150px; }
.sb-wizard-content-settings-fields-subtitle-text-block { width: 100%; padding-top: 5px; }
.sb-wizard-content-settings-fields-subtitle-input-block { padding-top: 5px; }
.sb-wizard-content-settings-fields-subtitle-input { width: 150px; }
.sb-wizard-content-settings-fields-footer-text-block { width: 100%; padding: 5px 0 10px 0; }
.sb-wizard-content-settings-fields-footer-input-block { padding-top: 5px 0 10px 0; }
.sb-wizard-content-settings-fields-footer-input { width: 150px; }