TR.browsernavig {
  font-family: Arial CE, Arial, Helvetica;
  font-size: 7.5pt;
}

TR.browserhead {
  font-size:	8pt;
  font-weight:	bold;
  font-family:	Arial CE, Arial, Helvetica;
  text-align:	left;
  color:	black;
  background-color: #aacaff;
}
 
TH.browserhead {
}

TR.browserbody {
  font-size:		9pt;
  font-family:		Arial CE, Arial, Helvetica;
  text-align:		left;
  background-color:	#c0c0c0;
}
 
TD.browserseq {
  font-size:		9pt;
  text-align:		right;
  background-color:	#b0b0b0;
}

TR.browserparams {
  font-family:		Arial CE, Arial, Helvetica;
  font-size:		9pt;
  text-align:		left;
}

DIV.browserFootnote {
  text-align:		left;
  font-style:		italic;
  margin-top:		5px;
  margin-left:		5px;
}


.message {
  color:		#000000;
  text-align:		center;
  margin-left:		40px;
  margin-right: 	40px;
  margin-top:		100px;
  margin-bottom:	20px;
  font-family:		Verdana, Arial CE, Arial, Helvetica;
  font-size:		14pt;
}

.choice {
  color:		#000000;
  text-align:		center;
  font-family:		Verdana, Arial CE, Arial, Helvetica;
  margin-bottom:	4px;
}


input, select, textarea {
  font-size: 8pt;
  font-family: Tahoma, Verdana, Helvetica, Arial CE, Arial;
  background-color: #f8f8f8;
}

Table.Form {
  margin-top: 0;
}

TR.Form {
  font-family:		Verdana,Arial CE, Arial, Helvetica;
  font-size:		8pt;
  background-color:	#dadada;
}

TR.FormSeparator {
  font-size:		4pt;
}

TD.FormFrame {
  width:	"1px";
}

TD.FormParamName {
  font-size:		8pt;
  width:		30%;
  padding-top:		1px;
  padding-bottom:	1px;
  padding-left:		5px;
  padding-right:	5px;
  vertical-align:	center;
  background-color:	#c0c0c0;
}

TD.FrmRPrmNm {
  font-size:		8pt;
  font-weight:		bold;
  width:		30%;
  padding-top:		1px;
  padding-bottom:	1px;
  padding-left:		5px;
  padding-right:	5px;
  vertical-align:	center;
  background-color:	#c0c0c0;
}

TD.FormParamValue {
  padding-top:		3px;
  padding-bottom:	3px;
  padding-left:		10px;
  padding-right:	10px;
  font-size:		8pt;
}

TABLE.FormCheckboxGroup {
  font-size:		8pt;
}

TD.FormCheckboxGroup {
  padding-top:		4px;
  padding-bottom:	4px;
}

INPUT.FormCheckbox {
  background-color: #dadada;
}



TD.FormParamDesc {
  text-align:		justify;
  font-size:		7.5pt;
  padding:		3px;
  background-color:	#d0d0d0;
}

TD.FormFootnote {
  text-align: left;
  font-style: italic;
  font-size: 7.5pt;
}

TD.FormErrMsg {
  background-color: #90dcb8;
  color: red;
  padding: 10;
}

TD.FormSectionHeader {
  font-family:		Verdana,Arial CE, Arial, Helvetica;
  font-weight:		bold;
  font-size:		10pt;
  text-align:		center;
}

TD.hlpMnu {
  color:		black;
  font-family:		Verdana,Arial CE, Arial, Helvetica;
  font-size:		8pt;
}

TD.currentUserInfo {
  color:		black;
  font-family:		Verdana,Arial CE, Arial, Helvetica;
  font-size:		8pt;
}

P.frmNotice {
  color:		brown;
  margin-left:		25px;
  margin-right:		25px;
  margin-bottom:	20px;
  text-align:		justify;
  text-indent:		20px;
}

DIV.msgBrdItemTitle {
  font-family:		Verdana,Arial CE, Arial, Helvetica;
  font-size:		10pt;
  font-weight:		bold;
  margin-top:		25px;
  margin-bottom:	10px;
  margin-left:		30px;
  margin-right:		30px;
}

DIV.msgBrdNewItemTitle {
  font-family:		Verdana,Arial CE, Arial, Helvetica;
  font-size:		10pt;
  font-weight:		bold;
  margin-top:		25px;
  margin-bottom:	10px;
  margin-left:		30px;
  color:		red;
}

DIV.msgBrdHiddenItemTitle {
  font-family:		Verdana,Arial CE, Arial, Helvetica;
  font-size:		10pt;
  text-decoration:	line-through;
  margin-top:		25px;
  margin-bottom:	10px;
  margin-left:		30px;
  margin-right:		30px;
}

DIV.msgBrdItemContents {
  font-size:		9pt;
  font-family:		Verdana,Arial CE, Arial, Helvetica;
  text-indent:		20px;
  text-align:		justify;
  margin-left:		50px;
  margin-right:		30px;
}

H1.pageName {
  font-family:		Verdana,Arial CE, Arial, Helvetica;
  font-size:		13pt;
  text-align:		center;
  margin-top:		12px;
  margin-bottom:	20px;
  margin-left:		40px;
  margin-right:		40px;
}


BODY {
  background-color:	#efefef;
  font-family:		Verdana,Arial,Helvetica;
  font-size:		9pt;
  margin-top:		0;
  margin-left:		0;
  margin-right:		0;
}

DIV.horizMenu {
  background-color: #8d8d8d;
  color: #ffffff;
  font-size: 7.5pt;
  font-family: Verdana,Arial,Helvetica;
  text-align: center;
  vertical-align: top;
}

DIV.goBackMenu {
  font-size:		7.5pt;
  font-family:		Verdana,Arial,Helvetica;
  text-align:		left;
  margin-left:		10px;
  margin-bottom:	2px;
}

A.menuItem:link {
  color: #ffffff;
  text-decoration: none;
}

A.menuItem:visited {
  color: #ffffff;
  text-decoration: none;
}

A.menuItem:active {
  color: #ffffff;
  text-decoration: none;
}

A.menuItem:hover {
  color:		#ffffff;
  background-color:	#000000;
  text-decoration:	none;
}


A.goBackMenuItem:link {
  color:		black;
  text-decoration:	none;
}

A.goBackMenuItem:visited {
  color:		black;
  text-decoration:	none;
}

A.goBackMenuItem:active {
  color:		clack;
  text-decoration:	none;
}

A.goBackMenuItem:hover {
  color:		#ffffff;
  background-color:	#000000;
  text-decoration:	none;
}


DIV.contextMenu {
  margin-left:		8px;
  margin-right:		8px;
  margin-top:		4px;
  font-weight:		bold;
}

A.contextMenu:link {
  color:		#0000ff;
}

A.contextMenu:visited {
  color:		#0000ff;
}

A.contextMenu:hover {
  color:		#ffffff;
  background-color:	#000000;
}


A:link {
  color:		#0000ff;
  text-decoration:	none;
}

A:visited {
  color:		#0000ff;
  text-decoration:	none;
}

A:active {
  color:		#0000ff;
  text-decoration:	none;
}

A:hover {
  color:		#ffffff;
  background-color:	#000000;
  text-decoration:	none;
}


.currentMenuItem {
  color:		black;
  text-decoration:	underline;
  font-weight:		bold;
}
