body
{
	background-color: #ffffff;
}

A:active
{
	text-decoration: none;
	color: #000000;
}
A:visited
{
	text-decoration: none;
	color: #000000;
}

A:link
{
	text-decoration: none;
	color: #000000;
}

#listWholePage
{
	position: absolute;
	left: 0px;
	top: 45px;
	width: 454px;
	z-index: 10;
}

B
{
	font-weight: bold;
}

#form
{
	position:absolute;
	left:0px;
	top: 20px;
	width: 454px;
}

#formFloat
{
	position: absolute;
	background-color: #cccccc;
	layer-background-color: #cccccc;
	left: 0px;
	top: 0px;
	width: 454px;
	height: 16px;
	clip: rect(0,454,16,0);
}

#formFloatAttributeTab
{
	position: absolute;
	background-color: #cccccc;
	layer-background-color: #cccccc;
	left: 0px;
	top: 0px;
	width: 264px;
	height: 16px;
	clip: rect(0,264,16,0);
}

#formFloatPromotionTab
{
	position: absolute;
	background-color: #cccccc;
	layer-background-color: #cccccc;
	left: 0px;
	top: 0px;
	width: 262px;
	height: 16px;
	clip: rect(0,262,16,0);
}

#formFloatProductGroup
{
	position: absolute;
	background-color: #cccccc;
	layer-background-color: #cccccc;
	left: 0px;
	top: 0px;
	width: 235px;
	height: 16px;
	clip: rect(0,235,16,0);
}

#formFloatBig
{
	position: absolute;
	background-color: #cccccc;
	layer-background-color: #cccccc;
	left: 0px;
	top: 0px;
	width: 454px;
	height: 33px;
	clip: rect(0,454,33,0);
	border-color: black;
	border: solid;
	border-width: 0pt 0pt 0pt;
	z-index: 10;
}

#formtextbox
{
	position: absolute;
	left: 400px;
	top: 7px;
	width: 155px;
	height: 20px;
	clip: rect(0,155,20,0);
}

#formlisting
{
	position:relative;
	left:0px;
	overflow: visible;
	top:0px;
	width:454px;
	height:28px;
	clip:rect(0,454,28,0);
	border-color: white;
	border: solid;
	border-width: 1pt 0pt 0pt;
	margin-bottom: 0px;
}

#formtitle
{
	position: absolute;
	left: 27px;
	top: 1px;
	clip: rect(0,260,20,0);
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 9.0pt;
	font-weight: bold;
}

#formgraphic
{
	position:absolute;
	left: 0px;
	top: 0px;
	width: 22px;
	height: 16px;
	clip: rect(0,22,16,0);
}

#tabs
{
	position:absolute;
	left: 0px;
	top: 20px;
	width: 457px;
	height: 20px;
	clip: rect(0,457,20,0);
}	

.formtext
{
	font-family: Arial;
	font-size: 9.0pt;
	font-weight: normal;
}

.formtextBold
{
	font-family: Arial;
	font-size: 9.0pt;
	font-weight: bold;
}
	
.formtextlg
{
	font-family: Arial;
	font-size: 9.0pt;
	font-weight: normal;
}

.formtextsm
{
	font-family: Arial;
	font-size: 8.5pt;
	font-weight: normal;
}
.headertitle
{
	font-family: Arial;
	font-size: 9.0pt;
	color: #000000;
	font-weight: bold;
}

.headerinfo
{
	font-family: Arial;
	font-size: 8.5pt;
	font-weight: normal;
}
	
.boxtitle
{
	font-family: Arial;
	font-size: 9.0pt;
	font-weight: normal;
}

.boxtitlereq
{
	font-family: Arial;
	font-size: 9.0pt;
	font-weight: bold;
}
	
.tabletext
{
	font-family: Arial;
	font-size: 8.5pt;
	font-weight: normal;
}

.header
{
	font-family: Arial;
	font-size: 9.0pt;
	font-weight: bold;
}
	
.formlink
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	z-index:7;
}

#formtitleLeft
{
	position: absolute;
	left: 10px;
	top: 0px;
	clip: rect(0,155,20,0);
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 9.0pt;
	font-weight: bold;
}

#Form1Gray
{
	position: relative;
	overflow: visible;
	left: 0px;
	width: 454px;
	layer-background-color: #eeeeee;
}

#formLinkEdit
{
	position: absolute;
	left: 360px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8.5pt;
	font-weight: bold;
	z-index: 7;
}

#formLinkRemove
{
	position: absolute;
	left: 400px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8.5pt;
	font-weight: bold;
	z-index: 7;
}

#listHeaderBarGray
{
	overflow: invisible;
	layer-background-color: #cccccc;
	position: relative;
	left:0px;
	top:0;
	width:454px;
	height: 18px;
	clip: rect(0,454,18,0);
	border-color: #cccccc;
	border: solid;
	border-width: 1pt 1pt 1pt;
	margin-bottom: 0px;
}

#listheader
{
	top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8.5pt;
	font-weight: normal;
}

#listlisting
{
	position:relative;
	background-color:#ffffff;
	left:0px;
	overflow: invisible;
	top:0px;
	width:550px;
	height:23px;
	border-color: white;
	border: solid;
	border-width: 1px 0px 0px;
	margin-bottom: 0px;
	clip: rect(0,550,23,0);
}

#listtitleStart
{
	position: absolute;
	left: 20px;
	top: 2px;
	width:125px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8.5pt;
	font-weight: normal;
	z-index: 7;
}

#listtitleEnd
{
	position: absolute;
	left: 145px;
	top: 2px;
	width:115px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8.5pt;
	font-weight: normal;
	z-index: 7;
}

#listtitleAdjustment
{
	position: absolute;
	left: 260px;
	top: 2px;
	width:110px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8.5pt;
	font-weight: normal;
	z-index: 7;
}

#listtitleEffective
{
	position: absolute;
	left: 370px;
	top: 2px;
	width:108px;
	clip: rect(0,108,12,0);
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8.5pt;
	font-weight: normal;
	z-index: 7;
}

#listtextStart
{
	position: absolute;
	left: 40px;
	top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8.5pt;
	font-weight: normal;
	margin-bottom:0;
}

#listtextEnd
{
	position: absolute;
	left: 165px;
	top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8.5pt;
	font-weight: normal;
}

#listtextAdjustment
{
	position: absolute;
	left: 280px;
	top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8.5pt;
	font-weight: normal;
}

#listtextEffective
{
	position: absolute;
	left: 380px;
	top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8.5pt;
	font-weight: normal;
}

#formLinkAdd
{
	position: absolute;
	left: 400px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8.5pt;
	font-weight: bold;
	z-index: 7;
}

#listtitle
{
	top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8.5pt;
	font-weight: normal;
}
	
#listtext
{
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8.5pt;
	font-weight: normal;
}
	
#listpos0
{
	position: absolute;
	left: 0px;
	top: 4px;
}

#listpos20
{
	position: absolute;
	left: 20px;
	top: 4px;
}

#listpos40
{
	position: absolute;
	left: 40px;
	top: 4px;
}

#listpos60
{
	position: absolute;
	left: 60px;
	top: 4px;
}

#listpos80
{
	position: absolute;
	left: 80px;
	top: 4px;
}

#listpos100
{
	position: absolute;
	left: 100px;
	top: 4px;
}

#listpos120
{
	position: absolute;
	left: 120px;
	top: 4px;
}

#listpos140
{
	position: absolute;
	left: 140px;
	top: 4px;
}
	
#listpos160
{
	position: absolute;
	left: 160px;
	top: 4px;
}
	
#listpos180
{
	position: absolute;
	left: 180px;
	top: 4px;
}
	
#listpos200
{
	position: absolute;
	left: 200px;
	top: 4px;
}
	
#listpos220
{
	position: absolute;
	left: 220px;
	top: 4px;
}
	
#listpos240
{
	position: absolute;
	left: 240px;
	top: 4px;
}

#listpos260
{
	position: absolute;
	left: 260px;
	top: 4px;
}

#listpos280
{
	position: absolute;
	left: 280px;
	top: 4px;
}

#listpos300
{
	position: absolute;
	left: 300px;
	top: 4px;
}

#listpos320
{
	position: absolute;
	left: 320px;
	top: 4px;
}
	
#listpos340
{
	position: absolute;
	left: 340px;
	top: 4px;
}	

#listpos360
{
	position: absolute;
	left: 360px;
	top: 4px;
}
	
#listpos380
{
	position: absolute;
	left: 380px;
	top: 4px;
}
	
#listpos400
{
	position: absolute;
	left: 400px;
	top: 4px;
}
	
#listpos420
{
	position: absolute;
	left: 420px;
	top: 4px;
}
	
#listpos440
{
	position: absolute;
	left: 440px;
	top: 4px;
}

#listpos460
{
	position: absolute;
	left: 460px;
	top: 4px;
}
	
#SubHeaderGray
{
	layer-background-color: #cccccc;
	position:relative;
	left:0px;
	overflow: invisible;
	top:0px;
	width:454px;
	height:16px;
	clip:rect(0,454,16,0);
	border-color: black;
	border: solid;
	border-width: 0pt 0pt 0pt;
	margin-bottom: 0px;
}

#formContract
{
	position: absolute;
	background-color: #cccccc;
	layer-background-color: #cccccc;
	left:0px;
	top: 0px;
	width:750px;
	height:20px;
	clip: rect(0,750,20,0);
}
#formgraphic2
{
	position:absolute;
	left: 5px;
	top: 0px;
	width: 18px;
	height: 18px;
	clip: rect(0,18,18,0);
}
