﻿.TextBox, .TextBoxHover
{
	background-color: #ffffff;
	border: solid 1px #336699;
	height: 18px;
	padding-top: 3px;
}

.TextBoxHover
{
	background-color: #dfeef7;
}

.Button, .ButtonHover
{
	background-color: #eef7fd;
	background-image: url(../../../Images/App/ButtonBackground.gif);
	background-repeat: repeat-x;
	border: 1px outset;
	height: 24px;
}
.ButtonHover
{
	background-image: url(../../../Images/App/ButtonHoverBackground.gif);
}
.Caption, .CaptionBorder, .CaptionBorderWrap
{
	color: Black;
	display: inline-block;
	float: left;
	padding-top: 6px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.CaptionBorder, .CaptionBorderWrap
{
	border: solid 1px #666666;
	padding: 4px;
	background-color: #dfeef7;
}
.CaptionBorderWrap
{
	white-space: normal;
	overflow: auto;
}

TEXTAREA
{
	font-family: Tahoma;
	font-size: 12px;
}

.DefaultFieldContainer, .FieldContainer
{
	float: left;
	display: block;
	padding: 1px;
	padding-left: 10px;
}

.ValidatorContainer
{
	display: inline-block;
	width: 20px;
	overflow: hidden;
	background-color: Red;
}

.DarkBg
{
	background-color: #b8ccd3;
}
.LightBg
{
	background-color: #e8fcff
}
.RegistryList A, .RegistryList A:hover
{
	color: Blue;
	text-decoration: none;
	font-size: larger;
	display: block;
}

h3, h4, h5
{
	color: #182c33;
	border-bottom: solid 1px #283c53;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Helvetica Narrow;
	font-weight: normal;
}
h3
{
	width: 880px;
	font-size: 14pt;
}
h4
{
	width: 880px;
	font-size: 13pt;
}
h5
{
	width: 860px;
	font-size: 11pt;
	margin-left: 10px;
}

.Calendar, .Plus, .Minus
{
	display: inline-block;
	width: 16px;
	height: 18px;
	cursor: hand;
	text-decoration: none;
	background-image: url(../../../Images/Icons/Calendar.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.Plus
{
	background-image: url(../../../Images/Icons/Plus.gif);
}
.Minus
{
	background-image: url(../../../Images/Icons/Minus.gif);
}
.LinkBox
{
	width: 218px;
	display: inline-block;
	float: left;
	line-height: 20px;
	margin-bottom: 1px;
	border-bottom: 0px;
	margin-right: 10px;
}
.LinkBox A, .LinkBox A:visited
{
	padding: 2px;
	padding-left: 5px;
	display: block;
	text-decoration: none;
	color: #284c53;
}
A.QuickLink, A.QuickLink:visited, A.QuickLink:active, A.QuickLink:hover, A.QuickLinkSelected
{
	font-family: Tahoma;
	font-size: 12px;
	padding: 3px;
	padding-left: 5px;
	display: block;
	text-decoration: none;
	color: #284c53;
	cursor: hand;
}
A.QuickLinkSelected
{
	background-color: #dd0000;
	color: White;
}

A.QuickLink SPAN { cursor: hand; }
.FieldLink
{
	border: solid 1px #666666;
	padding: 4px;
	background-color: #dfeef7;
}
A.FieldLink, A.FieldLink:visited, A.FieldLink:active, A.FieldLink:hover
{
	font-family: Tahoma;
	font-size: 12px;
	padding: 4px;
	padding-left: 5px;
	display: block;
	text-decoration: none;
	color: #284c53;
	cursor: hand;
}
.LinkBox A:hover, A.QuickLink:hover, A.FieldLink:hover
{
	background-color: #dd0000;
	color: White;
}

.LinkBox A:active, A.QuickLink:active, A.FieldLink:active
{
	background-color: White;
	color: #000000;
}
.AutoCompleteList
{
	margin: 0px;
	list-style-type: none;
	background-color: White;
	text-align: left;
	width: 153px !important	;
}
.AutoCompleteListItem, .AutoCompleteListHighlightItem
{
	text-align: left;
	padding-left: 6px;
	display: block;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	color: Black;
	width: 148px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.AutoCompleteListHighlightItem
{
	background-color: Highlight;
	color: HighlightText;
}
.ColumnCheckBoxList TD
{
	width: 290px;
}
.UploadBox
{
	position: absolute;
	left: 152px;
	filter: alpha(opacity=50);
	-moz-opacity: .0;
	opacity: .0;
}
.IndentedCheckBox LABEL
{
	margin-left: 10px;
}
.Tree TD DIV
{
	height: 20px !important;
}
.Tree A:visited, .Tree A
{
	color: Blue;
}
.Tree A:hover
{
	color: Red;
}
#treeSelectBox
{
	display: none;
	position: absolute;
	width: 753px;
	height: 240px;
	overflow: hidden;
	border: solid 1px #666666;
	border-top: 0px;
}
