﻿.TopNavigation
{
	text-align: right;	
	position:relative;
	top:48px;
}
.TopNavigationItem
{
	display: inline;
	background-color: #FFF7EF;
	margin: 0 10px;
	padding: 3px 8px;
	border: 1px solid #900;
	border-bottom:none;
}
.TopNavigationItem a
{
	color: #900;
}
.TopNavigationItemSelected
{
	display: inline;
	background-color: #CE9C00;
	margin: 0 10px;
	padding: 3px 8px;
	border: 1px solid #900;
	border-bottom:none;
}
.TopNavigationItemSelected a
{
	color: White !important;
}





.SideNavigationSection
{
	/* border: 1px solid #B50021; */
	margin-bottom: 15px;
	padding:0 10px;
}
/* The group title - You may want to hide this! */
.SideNavigationSectionHeader
{
	border-bottom: 1px solid #9C0000;
	display:none;
}
.SideNavigationSectionBody
{
}
/* A row that IS NOT selected */
.SideNavigationRow
{
	/*margin: 1px 0;*/
	padding: 4px 0;
}
/* A row that IS selected */
.SideNavigationRowSelected
{
	/*margin: 1px 0;
	background-color: #9c0000;*/
	padding: 4px 0;
	font-weight: bold;
	/*background-color: #9c0000;*/
}
.SideNavigationRowSelected a
{
	/*color:White !important;*/
}
/* The indent for each page title. This will be nested for each level. */
.SideNavigationRowIndent
{
	margin-left: 20px;
}







/* Applies to lists of pages, page groups, etc. */
.AdminListRow
{
	margin: 3px 0;
	background-color: #EEE;
	border: 1px solid #ccc;
	padding: 3px 10px;
}
.AdminListRow a[disabled="disabled"]
{
	color: #999 !important;
}
/* Applies when a row is selected to distinguish it from other rows */
.AdminListRowSelected
{
	margin: 3px 0;
	background-color: #007AB3;
	border: 1px solid #7AD5FF;
	padding: 3px 10px;
	color: White;
}
/* Indent for page heirarchy. Should only have a margin-left */
/* This will get nested for each level of indent */
.AdminListRowIndent
{
	margin-left: 40px;
}
/* labels, checkboxes, and images for "View" and "Edit" */
.AdminListRowPermissionColumn
{
	float: right;
	width: 50px;
	text-align: center;
}
/* For "View" and "Edit" images */
.AdminListRowPermissionColumnIconYes
{
	background-image: url( "../images/accept.png" );
	background-position:center center;
	background-repeat:no-repeat;
}
.AdminListRowPermissionColumnIconNo
{
	background-image: url( "../images/cancel.png" );
	background-position:center center;
	background-repeat:no-repeat;
}
.AdminListRowLink
{
	background-image: url( "../images/link.png" );
	background-repeat:no-repeat;
	background-position: left center;
	padding-left: 26px;
}
.AdminListRowContentPage
{
	background-image: url( "../images/layout.png" );
	background-repeat:no-repeat;
	background-position: left center;
	padding-left: 26px;
}









/* The properties container box */
.AdminProperties
{
	border: 1px solid #B50021;
	background-color: White;
	margin: 20px 0;
}

/* The "PageProperties" header */
.AdminPropertiesHeader
{
	border-bottom: 1px solid #7AD5FF;
	background-color: #B50021;
	color: White;
	height: 32px;
	line-height: 32px !important;
	padding: 0 10px;
}

/* An item in the properties header. */
.AdminPropertiesHeaderItem
{
	background-color: #B50021;
	border: 1px solid #FF7A93;
	border-bottom: none;
	color: White;
	padding: 4px 8px;
	top: 4px;
	position: relative;
	line-height: 32px !important;
	height:32px;
}

/* A selected item in the properties header */
.AdminPropertiesHeaderItemSelected
{
	background-color: #007AB3;
	border: 1px solid #7AD5FF;
	border-bottom: none;
	color: White;
	padding: 4px 8px;
	top: 4px;
	position: relative;
	z-index: 0;
	line-height: 32px !important;
	height:32px;
}

/* A special item in the properties header (Used for actions) */
.AdminPropertiesHeaderItemSpecial
{
	background-color: #009DE6;
	border: 1px solid #7AD5FF;
	border-bottom: none;
	color: White;
	padding: 4px 8px;
	top: 4px;
	position: relative;
	line-height: 32px !important;
	height:32px;
}
.AdminGeneralButton
{
	background-color: #009DE6;
	border: 1px solid #B50021;
	color: White;
	padding: 5px 8px;
}

/* The "Save page properties" box */
.AdminPropertiesSaveBox
{
	color: White;
	font-weight: bold;
	background-color: #007BB5;
	padding: 1px 5px 5px 40px;
	background-image: url( "../images/asterisk_orange.png" );
	background-repeat: no-repeat;
	background-position: 15px 2px;
}


/* The properties outer body (for the outer border) */
.AdminPropertiesBodyOuter
{
	border-top: 6px solid #007AB3;
	position: relative;
}
/* The properties outer body (for the inner padding/margins) */
.AdminPropertiesBodyInner
{
	margin: 15px;
}


/* A section contains a header and a body. If you want to wrap */
/* an entire section in a border, do that here */
.AdminPropertiesSection
{
	/* border: 2px solid black; */
}

/* Applies to all adjacent AdminPropertiesSections AFTER THE FIRST ONE in a list */
/* This is here so that the top margin on the first AdminPropertiesSection */
/* doesn't have to be huge. */
.AdminPropertiesSection + .AdminPropertiesSection
{
	margin-top: 25px;
}

/* The title of a section */
.AdminPropertiesSectionHeader
{
	border-bottom: 1px solid #ccc;
	margin-top: 0px;
	margin-bottom: 10px;
	font-weight: bold;
	color: #007BB5;
}

/* Mainly for indenting the body of each section */
.AdminPropertiesSectionBody
{
	padding: 5px 25px;
}



.ModalBackground
{
	background-color: #333;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}

.ModalPanel
{
	border: 1px solid #B50021;
	background-color: White;
	padding: 0 15px 15px 15px;
	width: 600px;
    height: 500px;
    overflow: scroll;
}

