﻿div.administration-controls{}

/* Accordion */
div.administration-controls .accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

div.administration-controls .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

div.administration-controls .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

div.administration-controls .accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

div.administration-controls .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

div.administration-controls .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

div.administration-controls .accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

div.administration-controls .accordionLink
{
    color: White;
}



/* Edit Product */
div.administration-controls div.edit-main-details,
div.administration-controls div.edit-keywords,
div.administration-controls div.edit-category,
div.administration-controls div.edit-image
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #4D4D4D;
	font-size: 1em;
}
div.administration-controls div.edit-main-details p,
div.administration-controls div.edit-keywords p,
div.administration-controls div.edit-category p,
div.administration-controls div.edit-image p,
div.administration-controls div.edit-image div.swap p,
div.administration-controls div.attachments div.new-attachment p
{
    padding: 5px 0 5px 0;
}
div.administration-controls div.edit-main-details table,
div.administration-controls div.edit-keywords table,
div.administration-controls div.edit-category table,
div.administration-controls div.edit-image table
{
    width: 98%;
    border: none;
    border-collapse: collapse;
    empty-cells: show;
}
div.administration-controls div.edit-main-details select.brands
{
    padding: 2px;
    background-color: #FFFFCC;
    border: 1px solid #4D4D4D;
}
div.administration-controls div.edit-main-details input.title
{
    padding: 2px;
    background-color: #FFFFCC;
    border: 1px solid #4D4D4D;
    width: 98%;
}
div.administration-controls div.edit-main-details textarea.desc,
div.administration-controls div.edit-keywords textarea.keywords
{
    padding: 2px;
    background-color: #FFFFCC;
    border: 1px solid #4D4D4D;
    width: 98%;
}
div.administration-controls div.edit-image .align-left
{
    float:left; margin: 0 15px 15px 0;
}
div.administration-controls div.edit-image .frame
{
    padding: 5px; border: 1px solid #aaa;
}
div.administration-controls div.edit-image div.swap
{
    clear: both;
}
div.administration-controls div.edit-image input.sel-image
{
    padding: 2px;
    background-color: #FFFFCC;
    border: 1px solid #4D4D4D;
    width: 98%;    
}
div.administration-controls div.edit-image div.preview-img
{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);
}

div.administration-controls div.attachments div.new-attachment,
div.administration-controls div.attachments div.edit-attachment
{
    padding: 10px;
    background-color: #FFFFFF;
    border: solid 2px #000000;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #4D4D4D;
    font-size: 1em;
    /*background-image: url(images/white-space.bmp);
    background-repeat: repeat;*/
}

div.administration-controls div.attachments div.new-attachment table,
div.administration-controls div.attachments div.edit-attachment table
{
    width: 100%;
    border: none;
    border-collapse: collapse;
    empty-cells: show;
    text-align: left;
}
div.administration-controls div.attachments div.new-attachment input.title,
div.administration-controls div.attachments div.new-attachment textarea.desc,
div.administration-controls div.attachments div.new-attachment input.link,
div.administration-controls div.attachments div.new-attachment input.file,
div.administration-controls div.attachments div.edit-attachment input.title,
div.administration-controls div.attachments div.edit-attachment textarea.desc,
div.administration-controls div.attachments div.edit-attachment input.link
{
    padding: 2px;
    background-color: #FFFFCC;
    border: 1px solid #4D4D4D;
    width: 98%;
}
div.administration-controls div.attachments div.new-attachment
{
    padding: 10px;
}
div.administration-controls div.attachments p.attachment-item
{
    padding: 10px;
}
div.administration-controls div.attachments table.attachment-commands
{
    width: 98%;
    text-align: right;
}



/* Branding Manager */
div.Brand-Console
{
    padding: 10px;
    width: 320px;
    z-index: 1001;
    background-color: #FFFFFF;
    border: solid 2px #000000;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #4D4D4D;
    font-size: 1em;
    background-image: url(images/white-space.bmp);
    background-repeat: repeat;
}

div.Brand-Console table
{
    border: none;
    border-collapse: collapse;
    empty-cells: show;
    background-color: #ffffff;
    text-align: left;
    z-index: 1002;
}

div.Brand-Console label, 
div.editBrand-Console label.prompt, 
div.editBrand-Console span.prompt
{
    color: #4D4D4D;
    font-size: 1em;
    background-color: #ffffff;
    visibility: visible;
}
div.Brand-Console input.ipt-brand-name
{
    border: thin solid #4D4D4D;
    padding: 2px;
    width: 300px;
    color: #4D4D4D;
    font-size: 1em;
    background-color: #FFFF99;
    visibility: visible;
}
div.Brand-Console input.ipt-new-image
{
    border: thin solid #4D4D4D;
    padding: 2px;
    width: 300px;
    color: #4D4D4D;
    font-size: 1em;
    background-color: #FFFF99;
}
div.Brand-Console input.ipt-button
{
    z-index: 20;
    color: #4D4D4D;
    font-size: 1em;
    visibility: visible;
}


/* Category Manager */
div.Category-Console
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    font-weight: normal;
    color: #4D4D4D;
}
div.Category-Console p
{
    padding: 5px 0 5px 0;
}
div.Category-Console div.section
{
    padding: 5px 0 5px 0;
}
div.Category-Console input.catname
{
    border: 1px solid #4D4D4D;
    width: 250px;
    background-color: #FFFFCC;
    padding: 2px;
}
div.Category-Console div.message
{
    padding: 5px 0 0 0;
}
div.Category-Console .validation
{
    color: #FF0000;
    font-size: 1em;
    padding: 5px;
    font-weight: bold;
}
div.Category-Console ol
{
    list-style-position: inside;
    margin-left: 10px;
}


/* Company Profiles */
div.Profile-Console
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    font-weight: normal;
    color: #4D4D4D;
}
div.Profile-Console input.company
{
    border: 1px solid #4D4D4D;
    width: 250px;
    background-color: #FFFFCC;
    padding: 2px;
}
div.Profile-Console .validation
{
    color: #FF0000;
    font-size: 1em;
}


/* Hidden Products */
/* Company Profiles */
div.hidden-products
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: normal;
    color: #4D4D4D;
}
div.hidden-products p
{
    padding: 5px 0 5px 0;
}
div.hidden-products .gv-header-left,
div.hidden-products .gv-item-left
{
    text-align: left;
}
div.hidden-products .gv-header-middle,
div.hidden-products .gv-item-middle
{
    text-align: center;
}



/* Mail Merge */
div.mail-merge
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #4D4D4D;
	font-size: 1em;
}

div.mail-merge p
{
    padding: 5px 0 5px 0;
}

div.mail-merge div.mail input.subject,
div.mail-merge div.mail textarea.body
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #4D4D4D;
	font-size: 1em;
	border: 1px solid #4D4D4D;
    width: 100%;
    background-color: #FFFFCC;
    padding: 2px;
}

div.mail-merge div.commands
{
    clear: both;
}
div.mail-merge div.commands input.send
{
    float: right;
}

div.applicationItem
{
    display: block;
    float: left;
    background-color: #FFFF99;
    border: 1px solid #000080;
    padding: 5px;
    width: 90%;
}
input.manageApp
{
    float: right;
}
a.manageApp
{
    float: right;
    padding: 5px;
    color: #4D4D4D;
	font-size: 1em;
}
hr.appSeperator{background-color: Transparent; height: 5px; clear: both; color: #FFFFFF;}
div.newAppForm, div.manageAppForm
{
    clear: both;
    display: block;
}
input.appTitle,
textarea.appDesc,
input.appUrl
{
    width: 500px;
}