﻿textarea, input, select
{
	font-family: Verdana;
	font-size: 10px;
}
td 
{
	font-size: 11px;
}
table.Form
{
	border:0px;
}

.CollapsiblePanel
{
}

.PanelForFieldGroup
{
}

.NoLine1
{
	vertical-align:top;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:0px;
}

.NoLine2
{
	vertical-align:top;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:0px;
}

.ChildIndicator_Level1
{
    /*border-left:solid 15px white;*/
}

.ChildIndicator_Level2
{
    /*border-left:solid 30px white;*/
}

.FieldLabelText
{
}

.FieldLabel
{
	vertical-align:top;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:4px;
	border-top:solid 1px #CCCCCC;
}


.FieldValue
{	
	padding-left:5px;
	padding-top:5px;
	padding-bottom:4px;
	border-top:solid 1px #CCCCCC;
}


.FieldLabelFirst
{
	font-size: 11px;
	vertical-align:top;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:4px;
}

.FieldValueFirst
{	
	font-size: 11px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:4px;
}

.FieldSpanned
{
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.FieldBorderTop
{
    border-top:solid 1px #CCCCCC;
}

.End
{	
	border-bottom:solid 1px #CCCCCC;
}

.Start
{	
	border-top:solid 1px #CCCCCC;
}


.SubHeading
{
	cursor:pointer;
	font-weight:bold;
	background-color: #EBE8DF;
	padding:5px;
	height:20px;
	text-align:center;
}

.PanelForSubtitle
{
	border-top:solid 1px #D0CDC5;
}

.PanelForFieldGroup
{
/*	border-top:solid 1px #CCCCCC; */
}

.FormFieldGroup
{
	padding:0px;
}

.TextBoxFormatInvalid
{
	background-color:Red;
	color:White;
}

.FormAsterisk
{
	color:Gray;
	border-left:0px;
	border-right:0px;
}
.FormAsteriskHidden
{
	color:White;
	border-left:0px;
	border-right:0px;
}


/* Label of this class is rendered when input control is in read only mode */
.FormFieldReadOnly
{
	font-style:italic;
}

/* DatePicker styles */
.FormFieldCalendar
{
	z-index:10000;
	background-color:white;
	position:absolute;
}
.FormFieldCalendarTitle
{
	background-color:#FDD7B2;
}
.FormFieldCalendarDay
{
}
.FormFieldCalendarDaySelected
{
	background-color:#FCAF66;
}
.FormFieldCalendarDayToday
{
	border:solid 1px #FA7900;
}

/* The prompt text that is displayed over dropdown or listbox */
.FormDropDownPrompt
{
	background-color:White;
}

/* Error message that is shown below a control button whenever save, delete etc. fails */
.FormErrorControlButton
{
	color:Red;
}

/* Error message that is shown below a field when user inserts invalid text */
.FormFieldNotValidated
{
	color:Black;
	background-color:#FDD7B2;
	border:dotted 1px red;
	font-weight:bold;
	width:150px;
	padding:2px;
}


.convPanel 
{
	background-color: #F7F6F3;
}

.ConvTitle1
{
	width: 120px;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left:4px;
	padding-right:4px;
}
.ConvTitle2
{
	text-align: left;
	font-style: italic;
	color: #CCCCCC;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
}
.ConvTitle3
{
	text-align: right;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
}

.ConvText
{
	font-style: italic;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	border-top: solid 1px #CCCCCC;
}

.ConvDelete
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	border-top: solid 1px #CCCCCC;
}
