BODY
{
	atext-align: -moz-center;
	font-family: Arial, Microsoft Sans Serif, Tahoma;
}

TR.xsmall
{
	font-size:xx-small;
}

.right
{
	text-align:right;
}

TABLE.main
{
	font-size:9pt;
}

TABLE.main TD
{
	vertical-align:top;
}

TABLE.main TH
{
	vertical-align:top;
	text-align:left;
}

H3
{
	color: #4b4b4b;
	font-size: 13pt;
	font-family: arial;	
	margin-bottom: 6px;
}
H4
{
	color: #4b4b4b;
	font-size: 10pt;
	font-family: arial;	
	margin-bottom: 6px;
}
UL, OL
{
	margin-top: 3px;
	margin-bottom: 6px;
	margin-left: 30px;
}

.close LI
{
	margin-bottom: 6px;
}

.inputtext {
	font-size : xx-small;
	width:300px;
}

A:link, A:hover, A:active
{
	color: #2e529e;
}
A:visited
{
	color: #777777;
}
.panel
{
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=5);
  afloat: right;
  clear: right;
  margin-bottom: 10px;
  margin-left: 8px;
}
.panel TD
{
  font-size: 8pt;
}
.panel THEAD IMG
{
  position: relative; 
  top: -3px; 
  left: -3px;
}
.panel THEAD IMG.shadow
{
  filter:Shadow(color='#000000', Direction=135, Strength=3);
}
.panel THEAD TD
{
  background-color: #dc7b55;
  font-weight: bold;
  color: white;
  height: 21px;
  whitespace: no-wrap;
  padding: 0;
}
.panel TBODY TD.body
{
  background-color: #ffdcce;
  border: 1px solid #dc7b55;
  border-width: 0 1px 1px 1px;
  padding: 2px;
}
.panel TBODY TD.body TD, .panel TBODY TD.body TH
{
  vertical-align: top;
}
.bold
{
  color: #4b4b4b;
  font-weight: bold;
}
IMG
{
	border: 0;
}

IMG.icon
{
	float:right;
}

.whiteborder
{
	border: 1px solid white;
}

.floatright
{
	float:right;
	margin-left:3px;
}
.floatleft
{
	float:left;
	margin-right:5px;
}