select
{
	height:19px;
	width:235px;
	font:11px Tahoma;
	color:#696864;
	border:1px solid #B3B9C3;
	display:inline;
}
table.hiddenTable
{
	width: 499px;
	border:1px solid #E5E5E5;
	z-index:12;
	position:absolute;
	background-color:white;
	visibility:hidden;
}
td.frLeft	{
	font-weight:bold;
	color:#339900;
	text-align:left;
	width:263px;
	padding-left:19px;
}
td.frRight	{
	padding:4px 0px 4px 0px;
	
}
td.frSubmit	{
	padding:8px 16px 0px 0px;
	text-align:right;
	height:40px;
	vertical-align:top;
}
/*select,input	{
	z-index:10;
	width:183px;
	height:20px;
	color:#666666;
	font:11px Tahoma;
}*/
input.image	{
	width:118px;
	height:21px;
}
td.text	{
	padding-bottom:0px;
}
/*select.small
{
	width:50px;

}
select.small2
{
	width:47px;

}*/
td.line
{
	vertical-align:top;
	padding:5px 17px 5px 17px;
}
td.line2
{
	vertical-align:top;
	padding:10px 17px 5px 17px;
}
td.hidTxt 
{
	color:#666666;
	padding:5px 17px 5px 17px;
	vertical-align:top;
}
td.bk 
{
	height:1px;
	background-color:#D1D1D1;
}
td.hidCap
{
	height:43px;
	vertical-align:middle;
	padding:0px 15px 0px 15px;
}
td.hidSub
{
	padding:0px 17px 9px 17px;
	text-align:right;
	vertical-align:top;
}
input.append_phone
{
	padding: 2px 0px 0px 3px;
	width: 100px;
}
