﻿body {
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
}
.leftTrammel, .rightTrammel
{
	border-top: 9px solid #969696;
}

.LoginTable 
{
	border: 2px solid #969696;	
	margin-left: 25px;
	margin-top: 15px;
}
.LoginTable TD
{
	padding: 3px;
}
.loginTopOfPageDiv 
{
	border-top: 9px solid #969696;
}
.loginHeading 
{
	background-color: #969696;
	color: White;
	font-weight: bold;
	width: 100%;
}
A:link {
	text-decoration:	none;
	color:	#7471A9;
}
		
A:visited {
	text-decoration:	none;
	color:	#7471A9;
}
		
A:active {
	text-decoration:	none;
	color:	#7471A9;
}
		
A:hover {
	text-decoration:	none;
	color:	#3E3B67;
}

.adminControlSelectedItem
{
	background-color: #F0F0F0;
}

.adminControlFrame
{
	background-color: White;
	BORDER-TOP: #969696 2px solid;
	BORDER-BOTTOM: #969696 2px solid;
	BORDER-LEFT: #969696 2px solid;
	BORDER-RIGHT: #969696 2px solid;
	HEIGHT: 460px;
	overflow-y: scroll; 
}

.adminPagesByStatusHeaderFrame
{
	background-color: White;
	BORDER-TOP: #969696 2px solid;
	BORDER-LEFT: #969696 2px solid;
	BORDER-RIGHT: #969696 2px solid;
	HEIGHT: 45px;
}

.adminPagesByStatusFooterFrame
{
	background-color: White;
	BORDER-LEFT: #969696 2px solid;
	BORDER-RIGHT: #969696 2px solid;
	BORDER-BOTTOM: #969696 2px solid;
	HEIGHT: 20px;
}

.adminControlFrameUserAdminAlphabetSort
{
	background-color: White;
	border-top: #969696 2px solid;
	border-left: #969696 2px solid;
	border-right: #969696 2px solid;
	height: 55px;
}

.adminControlFrameUserSelectionPopup
{
	background-color: White;
	border-top: #969696 2px solid;
	border-bottom: #969696 2px solid;
	border-left: #969696 2px solid;
	border-right: #969696 2px solid;
	height: 382px;
	overflow-y: scroll;
}

.adminControlFrameUserAdminLeft
{
	background-color: White;
	BORDER-TOP: #969696 2px solid;
	BORDER-BOTTOM: #969696 2px solid;
	BORDER-LEFT: #969696 2px solid;
	BORDER-RIGHT: #969696 2px solid;
	HEIGHT: 382px;
	overflow-y: scroll; 
}

.adminControlFrameAlertAdminLeft
{
	background-color: White;
	BORDER-TOP: #969696 2px solid;
	BORDER-BOTTOM: #969696 2px solid;
	BORDER-LEFT: #969696 2px solid;
	BORDER-RIGHT: #969696 2px solid;
	HEIGHT: 460px;
	overflow-y: scroll; 
}

.adminContentFrame
{	
}

.adminControlDataGridheader
{
	BORDER-BOTTOM: #969696 1px solid;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	FONT-WEIGHT: bold;
}

.adminControlDataGridBody
{
	BORDER-BOTTOM: #969696 1px solid;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
}
.adminControlDataGridBodyNoLine
{
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
}
.adminControlHeader
{
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 8px;
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold;
	COLOR: white;
	BACKGROUND-COLOR: #969696;
	WIDTH: 100%;
}

.adminRowOnMouseOver
{
	BACKGROUND-COLOR: #969696;
}

.adminRowOnMouseOut
{
	BACKGROUND-COLOR: Transparent;
}

.adminTextBox 
{
	BORDER-RIGHT: #969696 1px solid;
	BORDER-TOP: #969696 1px solid;
	BORDER-LEFT: #969696 1px solid;
	BORDER-BOTTOM: #969696 1px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
}

.adminFindTextBox 
{
	BORDER-RIGHT: #969696 1px solid;
	BORDER-TOP: #969696 1px solid;
	BORDER-LEFT: #969696 1px solid;
	BORDER-BOTTOM: #969696 1px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    height:16px;
}

.adminButton
{
	BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
	COLOR: white; 
	BACKGROUND-COLOR: #969696;
}
.adminButton50
{
	BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
	COLOR: white; 
	BACKGROUND-COLOR: #969696;
	width: 50px;
}

.adminError 
{
	COLOR: red; 	
}

.adminStandard
{
	font-family: Arial;
	font-size: 12px;
}

.adminBold
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.controlFrame
{
	border: solid 2px #969696;
	background-color: #969696;
	padding: 5px;
}

.horizontalRule
{
	margin:0px;
	color: #969696;
}

.Synchronised 
{
	
	background-color: Red;	
	color: White;
	font-family: Wingdings 2;
	font-size: large;
	margin-right: 3px;
	padding-right: 3px;
	padding-left: 2px;
}
.SynchronisedSubmittedForApproval 
{
	background-color: Aqua;	
	font-family: Wingdings 2;
	font-size: large;
	margin-right: 3px;
	padding-right: 3px;
	padding-left: 2px;
}
.SynchronisedSubmittedForApprovalApproved 
{
	background-color: Blue;	
	color: White;	
	font-family: Wingdings 2;
	font-size: large;
	margin-right: 3px;
	padding-right: 3px;
	padding-left: 2px;
}
.SynchronisedSubmittedForArchive 
{
	background-color: Lime;	
	font-family: Wingdings 2;
	font-size: large;
	margin-right: 3px;
	padding-right: 3px;
	padding-left: 2px;
}
.SynchronisedSubmittedForArchiveApproved 
{
	background-color: Green;	
	color: White;	
	font-family: Wingdings 2;
	font-size: large;
	margin-right: 3px;
	padding-right: 3px;
	padding-left: 2px;
}
.Archived 
{
	background-color: Black;
	color: White;	
	font-family: Wingdings 2;
	font-size: large;
	margin-right: 3px;
	padding-right: 3px;
	padding-left: 2px;
}

.DeleteDialogPS
{
	border-right: #969696 2px solid;
	padding-right: 10px;
	border-top: #969696 2px solid;
	padding-left: 10px;
	left: 200px;
	padding-bottom: 10px;
	border-left: #969696 2px solid;
	padding-top: 10px;
	border-bottom: #969696 2px solid;
	position: absolute;
	top: 200px;
	background-color: #BABABA;
}

.DeleteDialog
{
	border-right: #969696 2px solid;
    padding-right: 10px;
    border-top: #969696 2px solid;
    padding-left: 10px;
    left: 777px;
    padding-bottom: 10px;
    border-left: #969696 2px solid;
    padding-top: 10px;
    border-bottom: #969696 2px solid;
	position: absolute;
	top: 520px;
	background-color: #BABABA;
}

.DeletionNotPermittedDialog
{
	position: absolute;
   left: 490px;
	top: 280px;
	background-color: #BABABA;
	border-left: #969696 2px solid;
	padding-left: 10px;
   border-top: #969696 2px solid;
   padding-top: 10px;
	border-right: #969696 2px solid;
   padding-right: 10px;
   border-bottom: #969696 2px solid;
   padding-bottom: 10px;
}

.DeleteDialogLeftAlign
{
	border-right: #969696 2px solid;
	padding-right: 10px;
	border-top: #969696 2px solid;
	padding-left: 10px;
	left: 600px;
	padding-bottom: 10px;
	border-left: #969696 2px solid;
	padding-top: 10px;
	border-bottom: #969696 2px solid;
	position: absolute;
	top: 520px;
	background-color: #BABABA;
}

.DeleteDialogImage
{
	z-index: -1;
	left: -2px;
	position:
	absolute; top: -2px
}

.MediaHeaderColor
{ 
	    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 6px;
	 PADDING-BOTTOM: 2px; 
	 COLOR: #000000; 
	 PADDING-TOP: 2px; 
	 BORDER-BOTTOM: #969696 2px solid; 
	 BACKGROUND-COLOR: #f0f0f0
}

.MediaHeaderColorDark
{ 
	font-family: Arial;
	letter-spacing: normal;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px; 
	COLOR: #000000; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: ##969696 1px solid; 
	BACKGROUND-COLOR: #bababa;
	margin-bottom: 8px;
}

.MediaHeaderColorThinLine
{
	 BACKGROUND-COLOR: red;
}


input.dialog
{
	border: solid 1px #969696;
	width: 95px;
	background-color: #969696;
	font-weight: bold;
	color: #ffffff;
}

.StandardFont
{ 
	font-family: Arial;
	letter-spacing: normal;
	font-weight: bold;
	font-size: 12px;
}

.adminButtonBackground
{
	BACKGROUND-COLOR: #969696;
}

.adminHideElement
{
	display: none;
	visibility: hidden;
}

.adminShowElement
{
	display:block;
	visibility:visible;
}
