﻿.WCL_Table td
{
    vertical-align: inherit;
    font-size: 12px;
}
.WCL_LabeledSomething_Label
{
	width: 320px;
	text-align: left;
	/*background-color: #f6f6f6;*/
	padding: 4px 5px 2px 0px;
	/*
	border-top: solid 1px #fde3ee;
	border-bottom: solid 1px #fde3ee;
	border-right: solid 2px #fde3ee;
*/
	color: #4C4C4C;
	vertical-align: top;
	white-space: normal;
	line-height: 12px;
}
.WCL_Table td.WCL_LabeledSomething_Label
{
	vertical-align: top;
	font-size: 12px;
}
.WCL_LabeledTextBox_Something input,
.WCL_LabeledDate_Something input,
.WCL_LabeledMultipleLineTextBox_Something textarea
{
	border: solid 1px #cccccc;
	width: 320px;
	margin: 2px 0px 2px 0px;
	padding: 2px 0px 2px 2px;
	line-height: normal;
}
.WCL_LabeledDropDownList_Something select
{
	width: 250px;
}
.WCL_LabeledSomething_Validator
{
    padding-left: 2px;
}

.IE6 .WCL_LabeledTextBox_Something input,
.IE7 .WCL_LabeledTextBox_Something input,
.IE6 .WCL_LabeledDate_Something input,
.IE7 .WCL_LabeledDate_Something input,
.IE6 .WCL_LabeledMultipleLineTextBox_Something textarea,
.IE7 .WCL_LabeledMultipleLineTextBox_Something textarea
{
	margin: 1px 0px 1px 0px;
}


/*
    .FormContainerNarrow
*/
.FormContainerNarrow .WCL_LabeledSomething_Label
{
	width: 100px;
}

/*
.Wcl_Required input,
.Wcl_Required textarea
{
	background-color: #FFEAEA;
}
*/

.WCL_LabeledMultipleLineTextBox_Something textarea
{
	height: 80px;
	white-space: pre;
}
.WCL_LabeledDropDownList_Something select {
    border: solid 1px #cccccc;
	padding: 1px 2px 1px 2px;
	line-height: normal;
}