html {
	height:100%;
	max-height:100%;
	padding:0;
	margin:0;
	border:0;
  top:0px;
 }
BODY	{ font-family:Arial, Helvetica, Geneva; font-size:10px; margin:0px;	height:100%;
	max-height:100%;
	padding:0;
	margin:0;
	border:0; }

STRONG.Keyword{ font-family:Arial, Helvetica, Geneva; font-size:12px; font-weight:bold; color:#008200; }
.Full1st{ font-family:Arial, Helvetica, Geneva; font-size:12px; font-weight:bold; color:#008200; }
.Full2nd{ font-family:Arial, Helvetica, Geneva; font-size:12px; font-weight:bold; color:#008200; }
.SubSet{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#008200; text-decoration:underline; }
.SuperSet{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#008200; text-decoration:overline; }


.text	{ font-family:Arial, Helvetica, Geneva; font-size:12px; text-align:left; color:#000000; }

A:link		{ color: #000000; text-decoration: none}
A:visited { color: #000000; text-decoration: none}

A.TopMenuLink:link		{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#FFFFFF; text-decoration: none; }
A.TopMenuLink:visited	{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#FFFFFF; text-decoration: none; }
A.TopMenuLink:hover		{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#FFFFFF; text-decoration: underline; }

A.MenuLink:link			{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; text-decoration: none; }
A.MenuLink:visited	{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; text-decoration: none; }
A.MenuLink:hover		{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; text-decoration: underline; }

A.NavLink:link			{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; text-decoration: none; }
A.NavLink:visited		{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; text-decoration: none; }
A.NavLink:hover			{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; text-decoration: underline; }

A.ContentLink:link		{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; text-decoration: none; }
A.ContentLink:visited	{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; text-decoration: none; }
A.ContentLink:hover		{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; text-decoration: underline; }

A.PageNavigationLink:link	  { font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; text-decoration: underline; }
A.PageNavigationLink:visited{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; text-decoration: underline; }
A.PageNavigationLink:hover	{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; text-decoration: none; }

A.TableTitleLink:link		{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#FFFFFF; text-decoration: none; }
A.TableTitleLink:visited{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#FFFFFF; text-decoration: none; }
A.TableTitleLink:hover	{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#FFFFFF; text-decoration: underline; }

A.FooterLink:link		{ font-family:Arial, Helvetica, Geneva; font-size:10px; color:#FFFFFF; text-decoration: none; }
A.FooterLink:visited{ font-family:Arial, Helvetica, Geneva; font-size:10px; color:#FFFFFF; text-decoration: none; }
A.FooterLink:hover	{ font-family:Arial, Helvetica, Geneva; font-size:10px; color:#FFFFFF; text-decoration: underline; }

.TopMenu				{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#FFFFFF; }

.TextMenuTitle	{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#FFFFFF; }
.TextMenuContent{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; }
.TextMenuError	{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#C76945; }

.TextContentHeadline{ font-family:Arial, Helvetica, Geneva; font-size:12px; font-weight:bold; color:#000000; }
.TextContentNormal	{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; }
.TextContentDisabled{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#999999; }

.TextFooter				{ font-family:Arial, Helvetica, Geneva; font-size:10px; color:#FFFFFF; }
.TextFooterBlack	{ font-family:Arial, Helvetica, Geneva; font-size:10px; color:#000000; }
.TextAlert				{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#DD0822; font-weight:bold; }

.TextTableTitle		{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#FFFFFF; }
.TextTableRow			{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; }
.TextTableRowBold	{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; font-weight:bold; }
.TextTableRowAlert{ font-family:Arial, Helvetica, Geneva; font-size:12px; color:#C76945; }

.TextInputDescription	{ font-family:Arial, Helvetica, Geneva; font-size:12px; font-weight:bold; color:#000000; }
.TextInputField			  { font-family:Arial, Helvetica, Geneva; font-size:12px; color:#000000; }

.InputDesc				{ font-family:Arial, Helvetica, Geneva; font-size:12px; font-weight:bold; color:#000000; }

.InputField				      { font-family:Arial, Helvetica, Geneva; font-size:12px; width:250px; }
.ShortInputField	      { font-family:Arial, Helvetica, Geneva; font-size:12px; width:150px; }
.ShortInputField100     { font-family:Arial, Helvetica, Geneva; font-size:12px; width:100px; }
.ShortInputField50      { font-family:Arial, Helvetica, Geneva; font-size:12px; width:50px; }
.ShortInputField10      { font-family:Arial, Helvetica, Geneva; font-size:10px; width:20px; border:0px;}
.DateInputField			    { font-family:Arial, Helvetica, Geneva; font-size:12px; width:80px; }
.Textarea				        { font-family:Arial, Helvetica, Geneva; font-size:12px; width:448px; }
.InputDiscussionComment { font-family:Arial, Helvetica, Geneva; font-size:12px; width:390px; }
.InputAbstract			    { font-family:Arial, Helvetica, Geneva; font-size:12px; width:450px; }

div.autocomplete {
  position:absolute;
  width:300px;
  background-color:white;
  border:1px solid #888;
  margin:0px;
  padding:0px;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

.Level1Keyword {font-weight:bold;}
.inactive {color:#999999;}
