﻿
.editFormContainer
{
	background-color:#F4F4F4;
	margin-bottom:16px;
	padding:8px;
	font-weight:normal;
}

.editFormContainer input[type=button]
{
	color:#005197;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	height:22px;
	margin-right:2px;
	margin-top:2px;
}

.editFormContainer input[type=button][disabled]
{
	color:#A0A0A0;
}

.editFormButton
{
	color:#005197;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	height:22px;
	min-height:22px;
	margin-right:2px;
	margin-top:2px;
}

.editFormContainer input[type=file]
{
	color:#005197;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	height:22px;
	margin-right:2px;
	margin-top:2px;
}

.editFormShrinked
{
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	padding-left:20px;
}

.editFormShrinkedFade
{
	background-image: url(https://www.cbd.int/cms/services/clearinghouse/ui/editforms/images/form-tab.png);
	background-repeat:repeat-x;
	background-position : bottom;
}

.editFormSection
{
	border:1px solid #345487;
	margin-bottom:15px;
	padding:1px;
}

.editFormSectionHeader
{
	background-color:#67829E;
	color:#FFFFFF;
	font-weight:bold;
}

table.editFormSectionHeader > tbody > tr > td,
table.editFormSectionHeader >         tr > td
{
	font-weight:bold;
	color:#FFFFFF;
	padding:6px;
}

.editFormSectionContent > div > div.editFormSection
{
	border-color:#AEBBD0;
}

.editFormSectionContent > div > div.editFormSection > .editFormSectionHeader
{
	background-color:#9aa0a7;
}

table.editFormSectionHeader > tbody > tr > td > a.editFormEditTranslationButton,
table.editFormSectionHeader >         tr > td > a.editFormEditTranslationButton
{
	color:#e0e0e0;
}

a.editFormEditTranslationButton
{
	text-decoration:none;
	font-weight:normal;
}


.editFormSectionContent
{
	background-color:#F3F6FC;
	border:1px solid #DAE6F3;
	margin-top:1px;
	padding:6px;	
}

.editFormPageContainer
{
	margin-top:10px;
	margin-bottom:10px;
}

.editFormElement
{
	background-color:#F3F6FC;
	border:1px solid #DAE6F3;
	margin-top:1px;
	padding:6px;
}

.editFormElementHeader
{
	color:#001830;
	font-weight:bold;
	line-height:13pt;
	margin-top:4px;
	margin-bottom:2px;
}
td.editFormElementHeader
{
	padding-top:4px;
	padding-bottom:2px;
}

.editFormElementContent
{
	color:black;
	padding:6px;
	background-color:#E7EEF6;
	border:1px solid #DDE0E4;
	font-weight:normal;
	margin-top:1px;
}

.editFormElementContent .well
{
	margin-top: 3px;
	margin-bottom: 3px;
}

.editFormElementContent input[type=radio],
.editFormElementContent input[type=checkbox]
{
	margin-top: 0px;
}

.editFormElementHelp
{
	color:#505050;
	margin-top:5px;
	margin-bottom:5px;
}

td.editFormElementHelp
{
	padding-top:5px;
	padding-bottom:5px;
}

.editFormElementLocale
{
	background-color:#404060;
	border:2px solid #E7EEF6;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
	margin-right:3px;
	text-align:center;
	vertical-align:middle;
	width:20px;	
}

.editFormError
{
	color:#C00000;
	font-weight:bold;
	line-height:13pt;
	margin-top:4px;
	margin-bottom:6px;
}

.editFormTerm_Old
{
	background-color:#E7EEF6;
	border:1px solid #345487;
	padding:6px;
	font-weight:normal;
	margin-top:1px;
	margin-right:4px;
}

.editFormTerm,
.editFormTerm0
{
	color:black;
	padding:6px;
	background-color:#E7EEF6;
	border:1px solid #DDE0E4;
	font-weight:normal;
	margin-top:1px;
	margin-right:4px;
}

.editFormBox
{
	padding:4px;
	border:1px solid #7F9DB9;
	color:#808080;
	background-color:#F0F0F0;
	font-family: Verdana;
	font-size: 10px;
}

.editFormWarning
{
	color:#a00000;
	font-weight:bold;
}

.editFormElementEditor
{
	background-color:#E7EEF6;
	border:1px solid #345487;
	margin-top:1px;
	padding:6px;	
	width:auto;
}

.editFormElementItems tr.Row > td
{
	border-bottom:1px solid #aaa;
	padding:6px 3px 6px 3px;
}

.editFormElementItems tr > th
{
	text-align:center;
	border-bottom:2px solid #aaa;
	border-top:1px solid #aaa;
	padding:6px 3px 6px 3px;
}

.editFormElementItems tr > td.Odd,
.editFormElementItems tr > th.Odd
{
	background-color:#ffffff;
}

.editFormElementItems tr > td.Even,
.editFormElementItems tr > th.Even
{
}

.editFormElementItems tr.Selected > td
{
	background-color:#99cccc;
}

.editFormElementItems tr.Unselected:hover > td
{
	background-color:#dde;
	cursor:pointer;
}

.editFormDialog,
.AjaxDialog
{
	background-color: #E0E7EF;
	border:1px solid #345487;
	padding:10px;
	text-align:left;
	display:inline-block;
	width:100%;
}

.editFormDialogTitle
{
	width:100%;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 11px;
	color: #001830;
	line-height: 13pt;
}

.editFormDialogText
{
	width:100%;
}

.editFormReferenceDialog
{
}

.editFormReferenceDialog table.Selected
{
	background-color:#99cccc;
}

.editFormReferenceDialog table.MouseOver
{
	background-color:#dde;
	cursor:pointer;
}