﻿/*Modal Popup*/

.modalBackground
{
    background-color: Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}
.ProgressPopup
{
    position: fixed;
    top: 250px;
    left: 300px;
    background-color: #ECECEC;
	border-width: 3px;
	border-style: solid;
	border-color: #6F495A;
	padding: 3px;
	width: 400px;
	height: 175px;
	font-weight: bold;
	color: #6F495A;
}
.modalPopup
{
	background-color: #BDD7BD;
	border-width: 3px;
	border-style: solid;
	border-color: #6f495a;
	padding: 3px;
	width: 775px;
	height: 550px;
	font-weight: bold;
	color: #6f495a;
}
.modalPopupLessons
{
	background-color: #BDD7BD;
	border-width: 3px;
	border-style: solid;
	border-color: #6f495a;
	padding: 3px;
	width: 800px;
	height: 575px;
	font-weight: bold;
	color: #6f495a;
}
.AjaxTEXTAREA
{
	background-color: #BDD7BD;
}
.AjaxINPUT
{
	background-color: #BDD7BD;
}
.AjaxSELECT
{
	background-color: #BDD7BD;
}

/*Validation Extender*/
.validatorCalloutHighlight 
{
    background-color: lemonchiffon; 
}

/*Paged Bulleted List*/
.selectIndex {
    font-weight: bold;
    text-decoration:none;
}
.unselectIndex {
    font-weight:normal;
    text-decoration:underline;
}

.bulletdiv {
/*height: 420px; */
overflow: auto; 
/*overflow-y: scroll; */
overflow-y: auto;
border: solid 1px #CCCCCC;
}

.itemArea
{
	margin-left: 15px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 1em;
	text-align: left;
	color: white;
}
.dragHandle {
	width:10px;
	height:15px;
	background-color:#efefef;
	background-image:url(images/bg-menu-main.png);
	cursor:move;
	border:outset thin white;
}
.reorderList li {
	list-style:none;
	margin:2px;
	padding-left:5px;
	padding-top:3px;
	background-color:#6B495A;
	background-repeat:repeat-x;
	color:#ffffff;
	text-align:center;
}
.reorderCue {
	border:dashed thin black;
	width:100%;
	height:25px;
}

.reorderList li a {color:#ffffff; font-weight:bold;}

.reorderarea 
{
	text-align:center;
	padding:5px;
	background:#efefef;
}

.reorderarea p 
{
	padding:5px;
}

.callbackStyle {
	border:thin blue inset;		
}

.callbackStyle table {
	background-color:#5377A9;	
	color:Black;
}


.OuterAccordionHeader
{
	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;
}

.OuterAccordionSelectedHeader
{
	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;
}

.OuterAccordionContent
{
	background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    padding-left: 20px;
}

.InnerAccordionHeader
{
	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;
}

.InnerAccordionSelectedHeader
{
	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;
}

.InnerAccordionContent
{
	background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    padding-left: 20px;
}



