﻿/* Admin page is wider */
#content {
    width:800px;
    float:left;
    margin:0px 10px 0px 0px;
}


div.contentContainer 
{
	text-align: left;
	padding: 10px;
}
table.ManagementGrid tr.dgheading {
	background:#000000;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	padding:4px;
}
table.editGalleryTable {
	margin:20px auto;
	width:880px;
}
table.editGalleryTable td {
	padding:2px;
}
table.editGalleryTable td span {
	line-height:25px;
}
table.editGalleryTable img.galleryItemPreview {
	margin:10px 0px;
}
table.itemList {
	border:1px solid #DEDEDE;
	width:880px;
	margin:0px auto 20px;
}
table.itemList td.galleryTableHeader {
	color:#FFFFFF;
	background:#000000;
	font-weight:bold;
	padding:4px;
	height:30px;
}
table.itemList td {
	background:#EFEFEF;
	border-bottom:1px solid #DEDEDE;
}
table.itemList tr.galleryDK td {
	background:#EAEAEA;
}
table.ManagementGrid {
	width:auto;
	margin:0px 20px 20px;
	border:1px solid #DEDEDE;
	background:#EFEFEF;
}
table.ManagementGrid tr.dgheader td {
	background:#000000;
	font-weight:bold;
	color:#FFFFFF;
	padding:4px;
	height:30px;
}
table.ManagementGrid td {
	border-bottom:1px solid #DEDEDE;
	padding:2px;
}
table.ManagementGrid tr.dgrowdk {
	background:#EAEAEA;
}
table.ManagementGrid tr.dgrowedit {
	background:#BBBBFF;
}
table.catList 
{
	width: auto;
}

table.itemList 
{
	width: 100%;
}

tr.alternateRow 
{
	background-color: #ccc;
}

td.checkboxCell 
{
	width: 60px;
	text-align: center;
}

td.modifyCell 
{
	width: 150px;
	text-align: center;
}

td.propertyLabel 
{
	vertical-align: top;
	font-weight: bold;
	width: 100px;
}

span.messageText 
{
	color: #cc0000;
}

.hiddenCell 
{
	display: none;
}

.listTable 
{
	display: block;
}

.listTable input 
{
	margin-left: 0px;
}

.listLeft 
{
	display: block;
	float: left;
	padding: 7px;
	border: 1px solid #DEDEDE;
	margin: 3px;
}

.clearBlock 
{
	display: block;
	clear: both;
}

a.adminLink:link { font-size: 12px; text-decoration: none; }
a.adminLink:visited { font-size: 12px; text-decoration: none; }
a.adminLink:hover { font-size: 12px; text-decoration: none; }
a.adminLink:active { font-size: 12px; text-decoration: none; }

div#content a.listTitle:link { font-weight: bold; font-size: 16px; text-decoration: underline; }
div#content a.listTitle:visited { font-weight: bold; font-size: 16px; text-decoration: underline; }
div#content a.listTitle:hover { font-weight: bold; font-size: 16px; text-decoration: underline; }
div#content a.listTitle:active { font-weight: bold; font-size: 16px; text-decoration: underline; }
table.mgmt_table_extra {
	margin:15px 20px;
}
.admin_textbox { width: 400px; }
table.catList td.specHeader {
	background:#000000;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	padding:4px;
}
#topContent table.adminLogin {
	margin:5px 20px;
}
#content p {
	margin-left:20px;
}
#content p span#ctl00_pagebody_lblHomeMessages {
	padding:20px;
	float:left;
}
table.catList {
	border:1px solid #DEDEDE;
	width:auto;
	margin:0px 20px;
	background:#EFEFEF;
}
table.catList td.galleryTableHeader {
	background:#000000;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px;
	height:30px;
}
table.catList td {
	border-bottom:1px solid #DEDEDE;
	padding:4px;
}
table.catList tr.alternateRow td {
	background:#EAEAEA;
}
table.catList tr.specAlternatingRow td {
	background:#EAEAEA;
}
.mgmt_table 
{
    width: 880px;
    margin:20px auto;
    border:1px solid #DEDEDE;
    text-align: left;
    font-family: Verdana, Helvetica, Sans-Serif;
    font-weight: normal;
    font-size: 12px;
}
.mgmt_table td
{
    padding: 2px;
}
.mgmt_table th
{
    background-color: #777;
    font-weight: bold;
    color: #fff;
    padding: 2px;
}

span.catContainer 
{
	display: block;
	width: 100%;
}

.mgmt_table th.prodSpecTH 
{
	vertical-align: top;
	width: 150px;
}

div.catDiv 
{
	border: 1px solid black; 
	margin-bottom: 5px;
}

div.catTitleDiv 
{
	background-color: #777; 
	color: #fff;
	padding: 2px;
}

/*
 * For Color Picker Widget
 */
* html .yui-picker-bg 
{ 
	/*Requires CSS. Do not edit/remove*/
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://yui.yahooapis.com/2.5.1/build/colorpicker/assets/skins/sam/picker_mask.png',sizingMethod='scale');
}