﻿/*Modal Popup*/
.modalBackground
{
	background-color: Gray;
	opacity: 0.7;
}

.modalPopup
{
	background-color: #ffffdd;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: auto;
}
.modalPopup table
{
	padding: 10px;
}
.modalPopup .listbox
{
	width: 150px;
	height: 180px;
}
/*Popup Control*/
.popupControl
{
	background-color: #FFFFDD;
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
	position: absolute;
	visibility: hidden;
	padding: 4px;
	margin: 2px;
	z-index: 2;
}
popupControl ul li
{
	margin-bottom: 2px;
}
/*CollapsiblePanel*/
.collapsePanel
{
	overflow: hidden;
}

.collapsePanelHeader
{
	height: 25px; /*background-image: url(images/bg-menu-main.png); 	background-repeat: repeat-x;*/
	background-color: #5078B3;
	color: #FFF;
	font-weight: bold;
}

/*Reorder List*/
.dragHandle
{
	width: 16px;
	height: 16px;
	background-image: url(images/handle.png);
	cursor: move;
	border: outset thin white;
}

.callbackStyle
{
	border: thin blue inset;
}

.callbackStyle table
{
	background-color: #5377A9;
	color: Black;
}


.reorderListDemo li
{
	list-style: none;
	margin: 2px;
	background-image: url(images/bg_nav.gif);
	background-repeat: repeat-x;
	color: #FFF;
}

.reorderListDemo li a
{
	color: #FFF !important;
	font-weight: bold;
}

.reorderCue
{
	border: dashed thin black;
	height: 25px;
}

.itemArea
{
	margin-left: 15px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 1em;
	text-align: left;
}
.width40
{
	width: 400px;
}
.reordertable td
{
	width: 1005px;
	padding: 2px 2px 2px 2px;
	vertical-align: top;
	border: outset thin white;
}
/* Accordion */
.accordionHeader
{
	border: 1px solid #2F4F4F;
	color: white;
	background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
	border: 1px solid #2F4F4F;
	color: white;
	background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
	background-color: #D3DEEF;
	border: 1px dashed #2F4F4F;
	border-top: none;
	padding: 5px;
	padding-top: 10px;
}
.watermarked
{
	background-color: #F0F8FF;
	border: 1px solid #BEBEBE;
	color: gray;
}
/*Popup Control*/
.popupControl
{
	background-color: White;
	position: absolute;
	visibility: hidden;
}

.PopupPanel
{
	background-color: #ffffdd;
	border-color: Blue;
	border-width: 3px;
	border-style: double;
	z-index: 1000;
}
