TEXTAREA
{
font-size:			9pt;
width:				100%;
border:				1px solid #7b9ebd;
behavior:			url(/_forms/controls/TEXTAREA.htc);
}

INPUT
{
font-size:			9pt;
width:				100%;
height:				19px;
border:				1px solid #7b9ebd;
}

INPUT.ro,TEXTAREA.ro,DIV.ro,SPAN.ro
{
background-color:	#ffffff;
color:				#808080;
border-color:		#808080;
}

INPUT.rad
{
margin-left: 8px;
margin-right: 3px;
width: 15px;
height: 20px;
border: 0px;
cursor: hand;
vertical-align: middle;
}

DIV.rad
{
behavior: url(/_forms/controls/INPUT.radio.htc);
}

INPUT.eml
{
color: #0000ff;
text-decoration: underline;
behavior: url(/_forms/controls/INPUT.text.eml.htc);
}

INPUT.tkr
{
color: #0000ff;
text-decoration: underline;
behavior: url(/_forms/controls/INPUT.text.ticker.htc);
}

INPUT.chk
{
margin-top: 1px;
border: 0px;
width: 16px;
cursor: hand;
behavior: url(/_forms/controls/INPUT.chk.htc);
}


INPUT.url
{
color: #0000ff;
text-decoration: underline;
behavior: url(/_forms/controls/INPUT.text.url.htc);
}

INPUT.num
{
behavior: url(/_forms/controls/INPUT.num.htc);
}

INPUT.dtm
{
behavior: url(/_forms/controls/INPUT.dtm.htc);
}

TABLE.dtm
{
behavior: url(/_forms/controls/TABLE.dtm.htc);
}

INPUT.hid
{
behavior: url(/_forms/controls/INPUT.hid.htc);
}

INPUT.txt
{
behavior: url(/_forms/controls/INPUT.text.htc);
}

SPAN.lui
{
color: #0000ff;
text-decoration: underline;
cursor:	hand;
}

SPAN.lun
{
color:				#ff0000;
text-decoration:	underline;
cursor:				hand;
}

SPAN.luu
{
color:				#ff0000;
text-decoration:	underline;
cursor:				hand;
}

IMG.lui
{
height:				16px;
width:				16px;
vertical-align:		middle;
margin-left:		2px;
margin-right:		5px;
}

DIV.lu
{
overflow-y:			auto;
word-wrap:			break-word;
height:				19px;
background:			window;
width:				100%;
border:				1px solid #7b9ebd;
}

TABLE.lu
{
behavior:			url(/_forms/controls/TABLE.lu.htc);
}

DIV.ro
{
overflow-y:			auto;
height:				19px;
width:				100%;
background-color:	#ffffff;
border-color:		#808080;
}

DIV.lud
{
background:			#efefeb;
}

IMG.lu
{
cursor:				hand;
behavior:			url(/_forms/controls/IMG.lu.htc);
}

IMG.partylu
{
cursor:				hand;
behavior:			url(/_controls/partylist/IMG.lu.party.htc) url(/_forms/controls/IMG.lu.htc);
}

IMG.dtm
{
cursor:				hand;
behavior:			url(/_forms/controls/IMG.dtm.htc);
}

INPUT.duration
{
behavior:			url(/_forms/controls/duration.htc);
}

TD.radioLabel
{
padding-left:		2px;
padding-right:		10px;
}

DIV.timeedit
{
behavior:			url(/_controls/datetime/timeedit.htc);
}

IFRAME.custom
{
width:				100%;
height:				100%;
border:				1px solid #7b9ebd;
behavior:			url(/_forms/controls/IFRAME.htc);
}

IFRAME.emailbody
{
background-color:	#ffffff;
height:				100%;
width:				100%;
overflow:			auto;
border:				1px solid #7b9ebd;
}

TABLE.emailbody
{
behavior:			url(/_controls/emailbody/messagebody.htc);
}

TABLE.error
{
background-color:	#ffffcc;
border:				1px solid #919276;
width:				100%;
table-layout:		fixed;
padding-top:		20px;
padding-bottom:		20px;
}