	body	{background-color: white; margin: 0; font: 10pt Arial; cursor: default}
	td	{padding: 1pt}
	ol	{margin-left: -15pt}
	input	{background: url('images/editshade.jpg') top left no-repeat; border: solid 1px #808080}
	input[type="radio"]	{background: url('images/editshade.jpg') top left no-repeat; border: inset 2px #A0A0A0; cursor: pointer; margin-right: 5pt}
	input[type="checkbox"]	{background: url('images/editshade.jpg') top left no-repeat; border: inset 1px #A0A0A0}
	textarea	{background: url('images/editshade.jpg') top left no-repeat; border: solid 1px #808080}
	select	{background: url('images/editshade.jpg') no-repeat top left; font-size: 9pt}
	select[size]	{background: #E8EFF7}
	option	{background-color: #E8EFF7; font-size: 8pt}
	select[size]>option	{background: none}
	optgroup	{background: none}
	optgroup	{font: bold 8pt Arial}

	.cool:first-letter	{font-family: Times; font-size: 120%}
	.toolband	{background-color: #7593C3}
	.center	{text-align: center}
	.left	{text-align: left}
	.right	{text-align: right}
	.high	{padding-top: 4pt; padding-bottom: 4pt}
	.distant	{margin: 4pt}
	.hand	{cursor: pointer}
	.vmid	{vertical-align: middle}
	.vtop	{vertical-align: top}
	.vbot	{vertical-align: bottom}
	.pad0	{padding: 0}
	
	.blue	{color: #404080}
	
	.bold	{font-weight: bold}
	.italic	{font-style: italic}
	.black	{color: black}
	
	.bullet1	{list-style-image: url('images/bullet1.gif')}

	.sz0	{font-size: 7pt}
	.sz1	{font-size: 9pt}
	.sz2	{font-size: 10pt}
	.sz3	{font-size: 12pt}

	.nobot	{padding-bottom: 0}
	.notop	{padding-top: 0}
	.nobg	{background: none}
	.striped	{border-top: solid 1px #7593C3; border-bottom: solid 1px #7593C3; padding: 1pt; margin: 2pt}
	.bordered	{border-top: solid 1px #7593C3; border-bottom: solid 1px #7593C3}
	.close	{padding: 0}

	.tbound	{background: url('images/shd_top.jpg') top left repeat-x; font: bold 17px Arial; color: white; text-align: center; vertical-align: middle; padding: 2pt 14px 0 0}
	.lbound	{background: url('images/shd_left.jpg') top left repeat-y; vertical-align: bottom; padding: 0}
	.rbound	{background: url('images/shd_right.jpg') top right repeat-y; vertical-align: bottom; padding: 0}
	.bbound	{background: url('images/shd_bot.jpg') bottom left repeat-x}

	.smlink	{font-size: 8pt; text-decoration: underline; color: black}
	.link	{color: black}
	.dlink	{text-decoration: none; cursor: pointer}
	a.dlink	{color: black}
	.dlink:hover	{text-decoration: underline}

	.box	{padding-top: 5pt; padding-bottom: 10pt; text-align: center}
	.butcell	{padding: 0 0 0 5pt}
	.blockspace	{padding: 1pt 5pt 1pt 5pt}
	.button	{border: none; cursor: pointer}

	.menu	{color: white; font: bold 11px Arial; line-height: 9px; position: relative; top: -5}
	.menu:first-letter	{font: bold 15px Times}
	.menudivider	{border: none; border-left: solid 1px #808080; border-top: solid 1px #808080; height: 0; background-color: #F0F0F0; padding: 0; margin: 2pt 0 1pt 0}
	.menuitem	{font: menu; padding: 2pt 15pt 2pt 15pt; color: black}
	.menupopup	{border: outset 1px; background-color: #D0D0D0}
	.menutitle	{background-color: black; color: white; font: bold 9pt Arial; padding: 1pt 15pt 1pt 15pt; border: inset 1px}
	.celldivider	{padding: 0 2pt 0 2pt; font-size: 1px}

	.lightblue	{background: #E8EFF7}
	.graytext	{color: #808080}

	.th	{background-color: black; color: white; font: bold 9pt Arial; padding: 1pt 3pt 1pt 3pt}
	.firstlabel	{background: black url('images/shd_blackleft.gif') top left repeat-y; padding-left: 15pt; color: black}
	.tr1	{font: 9pt Arial; padding: 1pt 3pt 1pt 3pt}
	.tr2	{font: 9pt Arial; padding: 1pt 3pt 1pt 3pt; background-color: #E8E8E8}
	.tr3	{font: 9pt Arial; padding: 1pt 3pt 1pt 3pt; background-color: #D8D8D8}
	
	.sect	{margin: 0; padding: 0}
	.law	{margin: 0; padding: 0}
	
	.lawtitle	{font: bold 11pt Arial; text-align: center; padding-top: 15pt}
	.lawsubtitle	{font: 9pt Arial; text-align: center; margin: 5pt 0 10pt 0}
	.lawextra	{font: 10pt Arial; border-top: solid 1px #7593C3; border-bottom: solid 1px #7593C3; text-align: center; padding: 1pt 0 2pt 0}
	.lawbody	{background-color: #E8EFF7; padding: 10pt 30pt 10pt 30pt; text-align: justify; font: 10pt Arial}
	.navpath	{font: 8pt Arial; color: #4078B0}
	
	.sitepath	{padding-left: 10pt; font: 600 8pt Arial}
	.sitepath SPAN	{color: #202070}
	.detailtext	{font: 8pt Arial; color: #404040; text-align: center; padding: 0 50pt 0 50pt}
	.img_i	{vertical-align: middle; margin: -3pt 5pt 0 0}
	.img_mand	{vertical-align: top; margin: 4pt}
	
	.formlabel	{text-align: right; vertical-align: top; padding: 3pt; font-size: 9pt}
	.formdetail	{font: 8pt Arial; color: #404040; text-align: left}
	
	.menutype	{font-family: monospace}
	.menutype1	{color: black; background: #D0D0D0; font-family: monospace; border: outset 1px white}
	
	.calWDay	{color: white; background: black; font: 600 8pt Arial; width: 14.3%; text-align: center; padding: 0 10pt 0 10pt}
	.calDay	{color: white; font: 7pt Arial; text-align: center; background: #7593C3; padding: 0; border: outset 1px white; border-bottom: none}
	.calDayOff	{color: #C0C0E0; font: 7pt Arial; text-align: center; background: #7593C3; padding: 0; border: outset 1px white; border-bottom: none}
	.calDayData	{color: black; font: 9pt Arial; text-align: center; vertical-align: top; border: outset 1px white; border-top: none; padding: 3pt}
	.calTable	{margin: 5pt}

	.palKnob	{background: url('images/pal_mid.gif') bottom left repeat-x; font: bold 8pt Arial; letter-spacing: 3pt; cursor: pointer; vertical-align: bottom; padding: 0 0 3pt 0}
	.palBot	{background: url('images/pal_bot.gif') top left repeat-x}
	.palBody	{background: #C0C0C0}


	
	
	HR.thin	{height: 0; border: none; border-bottom: solid 1px black}
	
	