﻿
.AdminControlPanel { position:absolute; top:62px; left:465px; z-index:100; width:300px; height:16px; font-family:Arial, sans-serif; font-size:.7em; color:#000; margin:0; }
.AdminControlPanel a:link, .AdminControlPanel a:visited { color:#00f; }
.AdminControlPanel a:hover, .AdminControlPanel a:active { color:#f00; }

.PageEditorInput { padding:4px; border:1px solid #700; background-color:#fffbf0; }

.AdminInputTextBox {
	 padding:4px;
	 border:1px solid #700;
	 background-color:#fffbf0; 
	 width:400px;
	 height:1.2em;
	 vertical-align:middle;
	 font-size:1em;
	 font-family: Arial, Verdana, Sans-Serif;
	}
	
.AdminSelectList 
{
    font-size: .9em;
    background-color:#fffbf0;
}

.AdminPanel { background-color:#FFFBF0; width:500px; padding:3px 3px 3px 6px;border:1px solid brown;margin:8px 0 8px 10px; }

a { text-decoration:none; }


a.subOnPage:link, a.subOnPage:visited, a.subOnPage:hover, a.subOnPage:active
{
    color:#770000;
}

a.subOffPage:link 
{
    color:#004762;
}

a.subOffPage:visited 
{
    color:#004762;
}

a.subOffPage:hover 
{
    color:#004762;
}

a.subOffPage:active 
{
    color:#004762;
}

caption 
{
    text-align:left;
    font-weight:bold;
}

td.AdminCell {
	text-align:left;
	padding:1px 8px 1px 0px;
	}

td.AdminFormCellLeft {
	text-align:right;
	padding:1px 4px 1px 0px;
	width:50px;
	}

td.AdminFormCellRight {
	text-align:left;
	padding:1px 0px 1px 4px;
	}

th.AdminFormCellLeft {
	text-align:right;
	white-space:nowrap;
	padding:1px 4px 1px 0px;
	font-weight:bold;
	width:50px;
	}

th.AdminFormCellRight {
	text-align:left;
	white-space:nowrap;
	padding:1px 0px 1px 4px;
	font-weight:bold;
	}
	
	
.ApprovalQueuePagePreviewPanel { width:100%; margin:0px 0 30px 0; }
.ApprovalQueuePagePrevieContent { padding:5px;border:1px dashed #700;border-left:0;border-right:0;width:99%; background-color:#FFFBF0; }

ul li.AdminMessage 
{
    margin:1em 0px 1em 0px;
}


.commentBoxPanel {float:right;display:none;}