/* _lcid="1045" _version="4.0.0"
    _LocalBinding */

* {
	font-family:			verdana;
	font-size:				10pt;
	font-weight:			normal;
}

BODY {
	background-color:		#72828B; 
	margin-top:				0px;
	margin-bottom:			0px;
	color:					#666666;
}

TEXTAREA, INPUT.text, INPUT.radio, INPUT.checkbox, .system, .inputPreview, .textareaPreview,
.selectPreview, .sectionHeading, .fieldLabel, .activeTab, .inactiveTab {
	font-weight:			bold;
}

TABLE {
	width:					100%;
}

#FieldsTable {
	border:					5px solid #FFFFFF;
	border-top-width:		0px;
}

FORM {
	width:					100%;
	margin-top:				20px;
	margin-bottom:			20px;
	margin-left:			20px;
	margin-right:			20px; 
	background-color:		#FFFFFF;
}

FONT, .staticText {
	color:					#666666;
}

.formHeading {
	font-size:				22pt;
	color:					#666666;
	padding-top:			12px;
	padding-bottom:			12px;
	border:					0px;
	border-bottom:			4px solid #C5DCDF;
	background-color:		#E8F0F1;
	margin-bottom:			5px;
}

.sectionHeading {
	font-size:				12pt;
	color:					#72828B;
	padding-bottom:			5px;
	padding-top:			5px;
}

HR {
	color:					#F0F5FB;
}

.fieldLabel {
	color:					#687B85;
}

TEXTAREA {
	color:					#A4BECC;
	border:					1px solid #8498A3;
	overflow:				auto;
}

INPUT.text { 
	height:					24px;
	color:					#789CB0;
	border:					1px solid #8498A3;
}

INPUT.checkbox { 
	color:					#789CB0;
}

INPUT.radio { 
	color:					#789CB0;
}

.button {
	text-align:				center;
	color:					#5578A9;
	background-color:		#F1F6FC;
	border-top:				1px solid;
	border-left:			1px solid;
	border-right:			2px double;
	border-bottom:			2px double;
	height:					24px;
	margin-bottom:			6px;
	margin-top:				6px;
}

.dateButton, .customButton {
	color:					#5578A9;
	background-color:		#F1F6FC;
	border-top:				1px solid;
	border-left:			1px solid;
	border-right:			2px double;
	border-bottom:			2px double;
	margin-left:			2px;
	height:					24px;
}

.customButton {
	height:					18px;
}


.highlightField
{
	background-color:		#203E66;
}

.highlightField FONT
{
	color:					#738EB2;
}

.hoverField
{
	background-color:		#314F77;
}

.hoverField FONT
{
	color:					#849FC3;
}

.activeTab, .inactiveTab {
	cursor:					default;
	padding-left:			10px;
	padding-right:			10px;
	padding-top:			10px;
	padding-bottom:			10px;
	border-right:			1px solid #F7F7F7;
	background-color:		transparent;
}

.activeTab {
	background-image:		url(Slate/tab_on.gif);
	color:					#666666;
}

.inactiveTab {
	background-image:		url(Slate/tab_off.gif);
	color:					#898989;
}

.tabContents{
	background-color:		rgb(188,195,200);
	border-top:				1px solid #CCCCCC;
}

/* field-group of class stdButtonBar will display at top right of the form - use for action-buttons */

.stdButtonBar {
	position:				absolute;
	top:					0px;
	right:					-10px;
	height:					43px;
	padding-top:			10px;
	padding-right:			7px;
	padding-left:			5px;
}

/* other handy general-purpose classnames */

.boldface * {
	font-weight:			bold !important;
}
.italic * {
	font-style:				italic !important;
}
.bigtext * {
	font-size:				11pt !important;
}
.bigbold * {
	font-size:				11pt !important;
	font-weight:			bold !important;
}
.smalltext * {
	font-size:				8pt !important;
}
.boldtabs .activeTab {
	font-weight:			bold !important;
}
.boldtabs .inactiveTab {
	font-weight:			bold !important;
}

/* Buttons have a hand cursor */

.button, .dateButton, .customButton {
	cursor:					hand;
}