html,body,form
{
	padding				: 0px;
	margin				: 0px;	
	height				: 100%;
	width				: 100%;
	color				: #6E6E6E;
}

body
{
    background-image    : url(../images/skin/BODY_bg.jpg);
}

html,body,form, table
{
	font-family			: Verdana;
	font-size			: 8pt;
}

#TBL_MAIN_LAYOUT
{
	height			: 100%;
	width			: 100%;
	table-layout		: fixed;
}


#TD_MAIN_LAYOUT_LEFT_MARGIN
{
    background-image        : url(../images/skin/TD_MAIN_LAYOUT_LEFT_MARGIN_bg.jpg);
    background-repeat       : repeat-y;
    background-position     : right;
}

#TD_MAIN_LAYOUT_RIGHT_MARGIN
{
    background-image        : url(../images/skin/TD_MAIN_LAYOUT_RIGHT_MARGIN_bg.jpg);
    background-repeat       : repeat-y;
    background-position     : left;
}

#TD_MAIN_LAYOUT_CENTER
{
    background-image        : url(../images/skin/TD_MAIN_LAYOUT_CENTER_bg.jpg);
    background-repeat       : repeat-x;
    background-color        : #FFFFFF;
    width				: 801px;
	Vertical-align		: top;
}

input.textbox, textarea
{
	border				: 1px solid #A4B97F;
	font-family			: Tahoma, Verdana, Helvetica;
	color				: #42561E;
	font-size			: 8pt;
}


select
{
	font-family				: Tahoma, Verdana, Helvetica;
	font-size				: 8pt;	
	border					: 1px solid #A4B97F;
	height					: 18px;
}


input.textbox
{
	padding-left			: 3px;
	height				: 18px;
	line-height			: 9pt;
	vertical-align		: middle;
	padding-top			: 2px;
	background-image		: url(../images/skin/textBox_bg.gif);
	background-repeat		: no-repeat;
}


input.required
{
	border				: 1px solid #A27D46;
	color				: #684B21;
	background-image		: url(../images/skin/textBox_required_bg.gif);
	background-repeat		: no-repeat;
}

label.required
{
	color					: #894927;
}


textarea
{
	font-family				: Tahoma, Verdana, Helvetica;
	font-size				: 8pt;
	padding-left			: 3px;
	padding-right			: 3px;
}

textarea.required
{
	border					: 1px solid #A27D46;
}