/* ----------------------- */
/* MasterPage IDs          */
/* ----------------------- */
#mnuButtons { padding-right: 5px; padding-top: 5px; padding-bottom: 5px; float: right; width: 400px; text-align: right;}
#mnuUser	{ padding-left: 5px;  padding-top: 5px; padding-bottom: 5px; float: left; width: 200px; text-align: left;}
#tdMenu		{ width: 100%; background-color: Aqua;}

/* ----------------------- */
/* General Textual Items   */
/* ----------------------- */
.bodyText    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
.footerText  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #000000}
.labelText   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }
.controlText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
.errorText   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color:Red; text-decoration: none }
.header2Text { font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif; font-size: 16pt;font-style: normal; font-weight: bold; color:#003865; text-decoration: none }
.header3Text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #003865; text-decoration: none }
.hyperlinkText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #003865; text-decoration: underline }
.hyperlinkSubtle  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: underline; color:Gray; background-color:Transparent; border:solid 0px Transparent; cursor:pointer; text-align:left}
.noteText	 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; font-style:italic; }

.some_bgrd  {  background-color: #CCCCCC}
a:hover     {  color: #FF0000}

/* ----------------------- */
/* CALENDAR PICKER DETAILS */
/* ----------------------- */
.dpDiv { }
.dpTable { BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #505050; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ece9d8; TEXT-ALIGN: center }
.dpTR { }
.dpTitleTR { }
.dpDayTR { }
.dpTodayButtonTR { }
.dpTD { CURSOR: pointer }
.dpDayHighlightTD { BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; CURSOR: pointer; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #cccccc }
.dpTitleTD { }
.dpButtonTD { }
.dpTodayButtonTD { }
.dpDayTD { BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; COLOR: white; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #cccccc }
.dpTitleText { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: gray }
.dpDayHighlight { FONT-WEIGHT: bold; COLOR: #4060ff }
.dpButton { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #d8e8ff; PADDING-BOTTOM: 0px; COLOR: gray; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif }
.dpTodayButton { FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #d8e8ff; COLOR: gray; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif }

.skin0 {
position:absolute;
text-align:left;
width:200px;
border:2px solid black;
background-color:menu;
font-family:Verdana;
line-height:20px;
cursor:default;
visibility:hidden;
}
.skin1 {
cursor:default;
font:menutext;
position:absolute;
text-align:left;
font-family: Lucida Sans;
font-size: X-Small;
width:120px;
background-color:menu;
border:1 solid buttonface;
visibility:hidden;
border:2 outset buttonhighlight;
}
.menuitems {
padding-left:15px;
padding-right:10px;
}
.PasswordTextIndicator
{
	color:Green;
	font-size:small;
	font-variant:small-caps;
	padding: 2px 3px 2px 3px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=60);
	opacity:0.6;
}
.modalPopup {
	background-color:White;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.modalHeader{
	cursor: move;
	background-color:White;
	border:solid 0px White;
	color:#003865;
}
