/*
	Cyclomedia.Controls
	
	default css styles, 
	
	these are wired up to match the asp.net server tags, i.e.
	
	<cm:TexBox /> -> .cm_TextBox

*/

/*
	invalid image placed next to each control during validation phase
*/
img.Chan_Invalid
{
	vertical-align: top;	/* for textareas */
	margin: 2px;	/* for prettyness */
}


/*
	Chan.Controls.DropDown

select.Chan_Select
{
	width:				150px;
	border:				1px solid #666;
}

select.Chan_Select option
{
	margin-right:		1em;
}
*/

/*
	Chan.Controls.Button
*/

input.Chan_Controls_Button
{
	width:				120px;
}


/*
	Chan.Controls.TextBox
*/

input.Chan_Controls_TextBox,
input.Chan_Controls_Numeric,
input.Chan_Controls_Password,
input.Chan_Controls_TextBox_Wide,
textarea.Chan_Controls_TextBox
{
	padding:			1px;
	border:				1px solid #666;
	background-color:	#FFFFFF;	/* white */
	height:				1.5em;
}

input.Chan_Controls_TextBox,
input.Chan_Controls_Numeric,
input.Chan_Controls_Password
{	
	width:				150px;
}

input.Chan_Controls_TextBox_Wide
{	
	width:				300px;
}

textarea.Chan_Controls_TextBox
{
	font:	 inherit;
	width:				300px;
	height:				100px;
}

/*textarea.small
{
	width:				150px;
	height:				100px;
}*/


/*
	Chan.Controls.Date
*/

input.Chan_Controls_Date_DD,
input.Chan_Controls_Date_MM
{
	padding:			1px;
	text-align:			right;
	border:				1px solid #666;
	width: 3em;
}

input.Chan_Controls_Date_YYYY
{
	padding:			1px;
	text-align:			right;
	border:				1px solid #666;
	width: 3em;	
}

select.Chan_Controls_Date_MM
{
	border:				1px solid #666;
	width: 4em;	
}

