.plusBox					{
								border:1px solid #888888;background-color:#FFFFFF;
								line-height:14px;letter-spacing:0px;text-align:center;font-family:arial;color:#888888;font-size:12px;text-decoration:none;
								padding:0px 4px 0px 4px;
								height:13px;
								display:inline-block;
								cursor:pointer;
								/* Plus marker that is similar to Windows Explorer Tree View markers */
							}
a.plusBox					{ text-align:center;font-family:arial;border:1px solid #888888;background-color:#FFFFFF;display:inline-block;cursor:pointer;color:#888888;font-size:12px;text-decoration:none;padding:0px 4px 0px 4px;letter-spacing:0px;height:13px;line-height:14px; }
a.plusBox:hover				{ text-align:center;color:white;background:blue;text-decoration:none; }
.plusBox:hover				{ text-align:center;color:white;background:blue;text-decoration:none; }
.plusBox:link				{ text-align:center;color:#000000;text-decoration:none; }
.plusBox:visited			{ text-align:center;color:#000000;text-decoration:none; }

.minusBox					{ text-align:center;font-family:arial;border:1px solid #888888;background-color:#FFFFFF;display:inline-block;cursor:pointer;color:#888888;font-size:12px;text-decoration:none;padding:0px 5px 0px 6px;letter-spacing:0px;height:13px;line-height:14px;
								/* Minus marker that is similar to Windows Explorer Tree View markers */
							}
a.minusBox					{ text-align:center;font-family:arial;border:1px solid #888888;background-color:#FFFFFF;display:inline-block;cursor:pointer;color:#888888;font-size:12px;text-decoration:none;padding:0px 5px 0px 6px;letter-spacing:0px;height:13px;line-height:14px; }
a.minusBox:hover			{ color:white;background:blue;text-decoration:none; }
.minusBox:hover				{ color:white;background:blue;text-decoration:none; }
.minusBox:link				{ color:#000000;text-decoration:none; }
.minusBox:visited			{ color:#000000;text-decoration:none; }

.fldTextTitle				{
								/* field text header title */
								color:black;
								font-size:13px;
								background:#AACCFF;
								text-align:center;
								font-family:Trebuchet MS,Verdana,Arial;
								padding:3px 4px 1px 4px;
								border: solid 2px #6699DD;
								border-bottom:solid 1px #555555;
							}

.fldText					{
								font-size:12px;
								color: #000000;
								border: solid 2px #6699DD;
								background: #EFEFFF;
								font-family:Arial;
								padding:5px
							}

a.fldbtn					{ text-align:center;white-space:nowrap;font-size:13px;background:#FFFFFF;border:2px solid #0000CC;color:#0000CC;padding:2px 4px;text-decoration:none; }
.fldbtn						{ text-align:center;white-space:nowrap;font-size:13px;background:#FFFFFF;border:2px solid #0000CC;color:#0000CC;padding:2px 4px;text-decoration:none; }
.fldbtn:visited				{ color:#0000CC; }
a.fldbtn:hover				{ background:#999999;color:#FFFFFF;border:2px #000000 solid; }
.fldbtn:hover				{ background:#999999;color:#FFFFFF;border:2px #000000 solid; }
.fldbtn:link				{ color:#0000CC; }

.fldTextTitle				{
								/* field text header title */
								color:black;
								font-size:13px;
								background:#AACCFF;
								text-align:center;
								font-family:Trebuchet MS,Verdana,Arial;
								padding:3px 4px 1px 4px;
								border: solid 2px #6699DD;
								border-bottom:solid 1px #555555;
							}
.fldText,.fldtext			{
								font-size:12px;
								color: #000000;
								border: solid 2px #6699DD;
								background: #EFEFFF;
								font-family:Arial;
								padding:5px
							}