﻿.admin-toolbar
{
	background-image: url("/images/admin/toolbar.jpg");
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	height: 20px;
	font-size: 10pt;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.admin-toolbar a
{
	color: #fff;
	font-weight: bold;
}
.admin-toolbar .admin-signout
{
	margin-left: 20px;
	padding-left: 20px;
	background-image: url("/icons/signout.gif");
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
}
.admin-toolbar .admin-verbiage
{
	padding-left: 20px;
	background-image: url("/icons/application_form_edit.gif");
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
}
.admin-toolbar .admin-pages
{
	margin-left: 20px;
	padding-left: 20px;
	background-image: url("/icons/application_cascade.gif");
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
}
.admin-toolbar .admin-tabs
{
	margin-left: 20px;
	padding-left: 20px;
	background-image: url("/icons/chart_organisation.gif");
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
}
.admin-toolbar .admin-menus
{
	margin-left: 20px;
	padding-left: 20px;
	background-image: url("/icons/layout_sidebar.gif");
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
}
.admin-toolbar .admin-robots
{
	padding-left: 20px;
	background-image: url("/icons/report.gif");
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
}
.admin-toolbar .admin-calendars
{
	padding-left: 20px;
	background-image: url("/icons/calendar_view_month.gif");
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
}
.admin-toolbar .admin-products
{
	margin-left: 20px;
	padding-left: 20px;
	background-image: url("/icons/basket.gif");
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
}
.admin-toolbar .admin-specials
{
	margin-left: 20px;
	padding-left: 20px;
	background-image: url("/icons/basket.gif");
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
}
.admin-toolbar .admin-categories
{
	margin-left: 20px;
	padding-left: 20px;
	background-image: url("/icons/chart_pie.gif");
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
}
.repeater-table
{
  width: 100%;
  border: 1px solid #000;
}
.repeater-table tr th
{    
  font-size: 10pt;
  padding: 5px;
  text-align: left;
  background-color: #939598;
  color: #fff;
}
.repeater-table tr th.repeater-top-actions
{
	background-image: url("/images/admin/toolbar.jpg");
	border-bottom: 1px solid #000;
}
.repeater-table tr th.repeater-top-actions a
{
	color: #fff;
	font-weight: bold;
}
.repeater-table-tr td
{
	border-top: 1px solid #000;
}
.repeater-table-tr-featured td
{
  border-top: 1px solid #000;
  padding: 5px;
  background-color: #E1A9CC;
}
.repeater-table-tr-alt td
{
  border-top: 1px solid #000;
}
.repeater-table-tr-alt td, .repeater-table-tr td
{
	font-size: 10pt;
  padding: 5px;  
}
.repeater-table .repeater-table-icon
{
	width: 15px;
	border-right: 1px solid #000;
}
.search-results-paging
{
  border: 1px solid #E1A9CC;  
  margin: 3px;
  padding: 3px;  
  padding-left: 5px;
  padding-right: 5px;
  font-weight: bold;
  font-size: 12pt;
}
.search-results-paging-selected
{
  border: 1px solid #E1A9CC;  
  background-color: #E1A9CC;
  margin: 3px;
  color: #fff;
  font-size: 12pt;
  font-weight: bold;
  padding: 3px;  
  padding-left: 5px;
  padding-right: 5px;
}
.search-results-paging a
{  
  
}
.search-results-paging-container
{
  text-align: center;
  margin-top: 15px; 
}
.contact-form-right-nav input
{
  width: 95%;
}
.contact-form-right-nav input.quick-connect-submit
{ 
  width: 75px;
}
.contact-form-right-nav .label
{
  font-size: 9pt;
}
.verbiage-over
{
  border: 2px solid #E1A9CC;
  cursor: pointer;
}
.grid-table
{
  width: 100%; 
}
.titled-region-title
{
  font-size: 14pt;
  border-bottom: 1px solid #000;
}

.large-inputs
{
  width: 300px; 
}
.large-inputs .label
{
  font-size: 14pt;
}
.large-inputs input, .large-inputs select
{
  font-size: 14pt;
  padding: 5px; 
}
.right-nav-content2 div.right-nav-content
{
  width: 300px !important;
}
.large-text
{
   font-size: 14pt !important;
}