﻿/*	//-------------------------------------------------------------------------------------------------------------------->
		Textbox Watermark
/*	//--------------------------------------------------------------------------------------------------------------------> */

.unwatermarked
{
	/*height: 18px; 	width: 148px;*/
	color: #000000;
}

.watermarked
{
	/*height: 20px; 	width: 150px; 	padding: 2px 0 0 2px; 	border: 1px solid #BEBEBE; 	background-color: #F0F8FF;*/
	color: Gray;
}

/*	//-------------------------------------------------------------------------------------------------------------------->
		Modal Popup
/*	//--------------------------------------------------------------------------------------------------------------------> */
#divBack, .divBack
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 99;
	min-width: 100%;
	min-height: 100%;
	background-color: #333333;
	filter: alpha(opacity=75);
	opacity: 0.75;
}

#divBack2, .divBack2
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 49;
	min-width: 100%;
	min-height: 100%;
	background-color: #333333;
	filter: alpha(opacity=75);
	opacity: 0.75;
}

.modalBackground
{
	background-color: #333333;
	filter: alpha(opacity=75);
	opacity: 0.75;
}

.modalPopup
{
	background-color: #ffffdd;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 500px; /*width: 250px;*/
}
.waiting
{
	position: relative;
	left: 0px;
	top: 0px;
	width: 350px;
	height: 100px;
	background-color: #f2e4b8;
	border: outset 2px #fff;
	border-right-width: 0px;
	border-bottom-width: 1px;
	color: Red;
}
/*	//-------------------------------------------------------------------------------------------------------------------->
		Tabs Control
/*	//--------------------------------------------------------------------------------------------------------------------> */

/*.Tabs { padding: 0px; margin: 0px; }
.TabsUp { position: relative; top: -14px; }*/

.TabHead
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #00549E;
	width: 125px; /*line-height: 25px;*/
}
.TabMin
{
	min-height: 462px;
	text-align: left;
}
.TabCheck
{
	padding-left: 5px;
	text-align: left;
	font-family: Verdana;
	font-size: 9pt;
	color: #00549E;
	width: 120px;
	position: relative;
	top: -3px;
}
.TabMin2
{
	min-height: 200px;
}

/*	//-------------------------------------------------------------------------------------------------------------------->
		Animation Control
/*	//--------------------------------------------------------------------------------------------------------------------> */

.AniPanel
{
	width: 770px;
	position: relative; /*left: 770px;*/
	display: none;
}

/*  //------------------------------------------------------------------------------------------------>
        Ajax Calendat Control Extender Style
/*	//--------------------------------------------------------------------------------------------------------------------> */
.CalExtender
{
	cursor: pointer;
}
.MyCalendar .ajax__calendar_container
{
	border: 1px solid #646464;
	background-color: #fffadc;
	color: red;
	z-index: 100;
}

.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
	color: black;
}

.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
	color: black;
}

.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
	color: black;
	font-weight: bold;
}

/*************************************************************************************************
* 
*  Calendar specific formatting 
*
*************************************************************************************************/
.eventmonth
{
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	text-align: center;
}
.eventmonthtable
{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	border-collapse: collapse;
}

.dayNumber
{
	float: right;
	border-bottom: 1px solid #A7ACB5;
	border-left: 1px solid #A7ACB5;
	clear: none;
	padding: 2px;
	font-size: 8pt;
}

.calcurrentmonth
{
	background-color: #FFFFE6;
}
.calothermonth
{
	background-color: #EBF1FE;
	color: #A7ACB5;
}
.calcurrentday
{
	background-color: #FFFFBC;
}
.calweekend
{
	background-color: #DAE3F7;
}

.calcurrentmonth, .calcurrentmonth, .calothermonth, .calcurrentday, .calweekend
{
	text-align: left;
	border: 1px solid #A7ACB5;
	height: 60px;
	vertical-align: top;
	position: relative;
}

.caldays
{
	letter-spacing: 2px;
	font-size: 8pt;
}

.CalLinks
{
	font-size: 8pt;
}
.CalLinks a
{
	color: #003366;
	text-decoration: none;
}
.CalLinks a:hover
{
	color: #ff9900;
}


.ImgBox
{
	/*behavior: url('/App_Design/Scripts/iepngfix.htc');*/
	background-image: url(/App_Design/Images/Assets/Glass.png);
	background-repeat: repeat-x;
	border: 1px solid #000000;
	background-color: #103366;
	color: #ffffff;
	font-weight: bold; /*font-family: Verdana, Arial;*/
	width: 100%;
	height: 25px;
	padding: 0px 20px 0px 20px;
	font-size: 10pt;
}

.ImgBox a
{
	color: #fff;
	letter-spacing: normal;
	text-decoration: none;
}
.ImgBox a:hover
{
	color: #ffff00;
}
.ImgBox a:active
{
	color: #fff;
}

/*	//-------------------------------------------------------------------------------------------------------------------->
		Reorder List 
/*	//--------------------------------------------------------------------------------------------------------------------> */

/*	//-------------------------------------------------------------------------------------------------------------------->
		Password Strength
/*	//--------------------------------------------------------------------------------------------------------------------> */

.PassStrength_1
{
	width: 175px;
	text-align: center;
	background-color: #ffcccc;
	font-family: Arial;
	font-size: x-small;
	font-style: italic;
	padding: 4px;
	border: solid 1px Red;
}
.PassStrength_2
{
	width: 175px;
	text-align: center;
	background-color: #ffffcc;
	font-family: Arial;
	font-size: x-small;
	font-style: italic;
	padding: 4px;
	border: solid 1px Maroon;
}
.PassStrength_3
{
	width: 175px;
	text-align: center;
	background-color: #ccffcc;
	font-family: Arial;
	font-size: x-small;
	font-style: italic;
	padding: 4px;
	border: solid 1px Green;
}

/*	//-------------------------------------------------------------------------------------------------------------------->
		ResizableControl
/*	//--------------------------------------------------------------------------------------------------------------------> */

.frameImage
{
	width: 130px;
	height: 65px;
	overflow: hidden;
	float: left;
	padding: 3px;
}

.frameText
{
	width: 100px;
	height: 100px;
	overflow: auto;
	float: left;
	background-color: #ffffff;
	border-style: solid;
	border-width: 2px;
	border-color: Gray;
	font-family: Helvetica;
	line-height: normal;
}

.handleImage
{
	width: 15px;
	height: 16px; /*background-image: url(images/HandleHand.png);*/
	background-image: url(/App_Design/Images/Assets/HandleGrip.png);
	overflow: hidden;
	cursor: se-resize;
}

.handleText
{
	width: 16px;
	height: 16px;
	background-image: url(/App_Design/Images/Assets/HandleGrip.png);
	overflow: hidden;
	cursor: se-resize;
}

.resizingImage
{
	padding: 0px;
	border-style: solid;
	border-width: 3px;
	border-color: #B4D35D;
}

.resizingText
{
	padding: 0px;
	border-style: solid;
	border-width: 2px;
	border-color: #7391BA;
}


/*	//-------------------------------------------------------------------------------------------------------------------->
		ReOrderList
/*	//--------------------------------------------------------------------------------------------------------------------> */

.ReOrder
{
	border: solid 1px #6593cf; /*background-color: #f2e4b8;*/
	color: #000000;
	font-size: 8pt; /*width: 768px;*/
}

.ReOrder ul
{
	list-style-type: none;
	margin: 0px;
}

.reOrderTable
{
	cursor: pointer; /**/
	background-image: url("/App_Design/Images/Assets/rowGrad-Glass.png");
	background-repeat: repeat-x; /*width: 768px;*/
}

.back_1
{
	background-color: #f2e4b8;
}

.back_2
{
	background-color: #fffadc;
}
.item_0
{
	background-color: Aqua;
}
/*	//--------------------------------------------------------------------------------------------------------------------> */
