BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    BACKGROUND-COLOR: #E6E5D0
}
INPUT
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: 0px;
    MARGIN-RIGHT: 1px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    HEIGHT: 17px
}
SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
TEXTAREA
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: 0px;
    MARGIN-RIGHT: 1px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
TH
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.PPONav
{
	color:black;
	font-family:Arial;
	font-size:xx-small;
}
.EOF
{
	color:silver;
	font-family:Arial;
	font-size:xx-small;
}
.PPONavActive
{
	color:Maroon;
	font-family:Arial;
	font-size:xx-small;
}
.pgPath
{
    FONT-SIZE: 9pt
}
.tableTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt
}
.tableFooter
{
    FONT-WEIGHT: bold
}
.fieldTitle
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    WIDTH: 140px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccc99;
    TEXT-ALIGN: left
}
.frmLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    TEXT-DECORATION: underline
}
.fieldBorder
{
    DISPLAY: inline;
    MARGIN-BOTTOM: 1px;
    BACKGROUND-COLOR: #000000
}
.readOnly
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 1px;
    OVERFLOW: hidden;
    BORDER-LEFT: #000000 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000000 1px solid;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #c8c8c8
}
.ckBox
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 12px
}
.btn
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(images/btnLine.gif);
    COLOR: #ffffff;
    ALIGN: center
}
.tbPopupBox
{
    Z-INDEX: 10;
    WIDTH: 100px;
    CURSOR: hand;
    COLOR: #ffffff;
    POSITION: absolute;
    BACKGROUND-COLOR: #aaaaaa;
    align: center
}
.tbPopupTbl
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #000000 1px solid
}
.tbPopupCell
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: 0px;
    OVERFLOW-Y: hidden;
    OVERFLOW-X: hidden;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    text-color: #ffffff
}
.tbPopupCellSel
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    OVERFLOW-Y: hidden;
    FONT-WEIGHT: bold;
    OVERFLOW-X: hidden;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #cccc99
}
.tbMain
{
    MARGIN-BOTTOM: 1px
}
.tbColumn
{
    PADDING-LEFT: 5px;
    COLOR: #ffffff
}
.tbColEven
{
    PADDING-LEFT: 5px;
    FONT: bold 9pt arial;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #999966
}
.tbColOdd
{
    PADDING-LEFT: 5px;
    FONT: bold 9pt arial;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000040
}
.tbDiv
{
    FONT-WEIGHT: bold;
    OVERFLOW-X: hidden
}
.tbData
{
    TABLE-LAYOUT: fixed;
    POSITION: relative
}
.tbCell
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999999 1px solid;
    OVERFLOW-Y: hidden;
    OVERFLOW-X: hidden;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid
}
.tblstCell
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: 0px;
    OVERFLOW-Y: hidden;
    OVERFLOW-X: hidden;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.tbCText
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    LEFT: -2px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    BACKGROUND-COLOR: transparent
}
.tbCIC
{
    LEFT: -1px;
    POSITION: relative;
    HEIGHT: 11px
}
P
{
    PADDING-LEFT: 2px;
    FONT: 8pt Arial
}
A
{
    CURSOR: hand;
    TEXT-DECORATION: none
}
P.tab
{
    FONT: 9pt arial;
    COLOR: black
}
.bold
{
    FONT: bold 9pt arial;
    COLOR: black
}
.boldWhite
{
    FONT: bold 9pt arial;
    COLOR: white
}
.boldBlue
{
    FONT: bold 9pt arial;
    COLOR: blue
}
.boldRed
{
    FONT: bold 9pt arial;
    COLOR: red
}
.boldYellow
{
    FONT: bold 9pt arial;
    COLOR: gold
}
.boldw
{
    FONT: bold 9pt arial;
    COLOR: white
}
.viLabel
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    WIDTH: 140px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: yellow;
    TEXT-ALIGN: left
}
.pgWO
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-STYLE: italic
}
.tbLink
{
    CURSOR: hand;
    COLOR: black;
    TEXT-DECORATION: underline
}
.tbLinkAlert
{
    CURSOR: hand;
    COLOR: red;
    TEXT-DECORATION: underline
}
.err
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 1px solid;
    DISPLAY: none;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: bold 9pt Arial;
    BORDER-LEFT: black 1px solid;
    CURSOR: hand;
    COLOR: red;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 1px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: white
}
.panel
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: gray 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px solid
}
TD.tbDropCell
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 2px;
    OVERFLOW: hidden;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 16px;
    BACKGROUND-COLOR: white
}
.serviceTableHeader
{
    BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: thin outset;
    COLOR: black;
    BORDER-BOTTOM: thin outset;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cccc99;
    TEXT-ALIGN: center
}
.menuNormal
{
    FONT: bold 9pt arial;
    CURSOR: hand;
    COLOR: black
}
.menuHiLite
{
    FONT: bold 9pt arial;
    CURSOR: hand;
    COLOR: blue
}
.menuActive
{
    FONT: bold 9pt arial;
    CURSOR: hand;
    COLOR: red
}
.fieldFocus
{
    BORDER-RIGHT: blue 1px groove;
    BORDER-TOP: blue 1px groove;
    BORDER-LEFT: blue 1px groove;
    BORDER-BOTTOM: blue 1px groove
}
.fieldBlur
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.labelHilite
{
    COLOR: #0000ff;
}
.labelNormal
{
    COLOR: #000000;
}
IFRAME
{
    BACKGROUND-COLOR: #cccc99
}
.regBlue
{
    COLOR: blue
}
.labelData
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: maroon;
    FONT-FAMILY: Arial
}
.data
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial
}
.text
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.ReqfieldBorder
{
    BACKGROUND-COLOR: red
}
.title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.title_small
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.input
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-BOTTOM: black 1pt solid
}
.inputActive
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 2px solid;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 2px solid
}
.labelActive
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: blue 1px;
    PADDING-LEFT: 5px;
    BORDER-LEFT: blue 1px;
    WIDTH: 130px;
    COLOR: blue;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left
}
.labelBlack
{
    COLOR: black
}
.labelGreen
{
    FONT-SIZE: 8pt;
    COLOR: darkgreen
}
.labelReq
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 5px;
    BORDER-LEFT: white 1px solid;
    WIDTH: 130px;
    COLOR: maroon;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: gainsboro;
    TEXT-ALIGN: left
}
.labelReqActive
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 5px;
    BORDER-LEFT: white 1px solid;
    WIDTH: 130px;
    COLOR: red;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: gainsboro;
    TEXT-ALIGN: left
}
.labelMsg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white
}
.labelMsgError
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #cc0000
}
.inputAsLabel
{
    BORDER-RIGHT: #cccc99 1px;
    BORDER-TOP: #cccc99 1px;
    BORDER-LEFT: #cccc99 1px;
    COLOR: purple;
    BORDER-BOTTOM: #cccc99 1px;
    BACKGROUND-COLOR: #cccc99
}
.inputActiveREQ
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.labelActiveREQOn
{
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 5px;
    BORDER-LEFT: 1px;
    WIDTH: 130px;
    COLOR: blue;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left
}
.labelActiveREQOff
{
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 5px;
    BORDER-LEFT: 1px;
    WIDTH: 130px;
    COLOR: purple;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.labelPurple
{
    FONT-WEIGHT: bolder;
    COLOR: purple
}
.inputError
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 2px solid;
    BORDER-LEFT: red 1px solid;
    COLOR: red;
    BORDER-BOTTOM: red 2px solid;
    BACKGROUND-COLOR: #ffe4ff
}
.labelWhite
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100%;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.sv_labelSilver
{
    BORDER-RIGHT: white 1px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 5px;
    BORDER-LEFT: white;
    WIDTH: 100%;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left
}
.sv_labelWhite
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 5px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 19px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.tbPPONotes
{
    BORDER-RIGHT: palegoldenrod 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: palegoldenrod 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: palegoldenrod 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: palegoldenrod 1px solid;
    BORDER-COLLAPSE: collapse
}
.BodyLighterBackground
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    BACKGROUND-COLOR: palegoldenrod
}
.BodyLighterBackgroundAlert
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    BACKGROUND-COLOR: #ffcccc
}
.ppoRateInfoText
{
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: navy
}
.ppoRateInfoTextBig
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    COLOR: navy
}
.ppoRateErrorTextBig
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    COLOR: crimson
}
.gridActive
{
    COLOR: black;
    FONT-FAMILY: Arial
}
.gridInActive
{
    COLOR: gray;
    FONT-FAMILY: Arial
}
.labelActivePowderBlue
{
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 5px;
    BORDER-LEFT: 1px;
    WIDTH: 130px;
    COLOR: #009999;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.ppoRateLabel
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.ppoRateLabelData
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.ppoRateShadedPanel
{
    BACKGROUND-COLOR: #c0c090
}
.labelPPOProvider
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    WIDTH: 200px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left
}
.labelPPOProviderActive
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: blue 1px;
    PADDING-LEFT: 5px;
    BORDER-LEFT: blue 1px;
    WIDTH: 200px;
    COLOR: blue;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left
}
.tabFrame
{
	BORDER: 0;
	HEIGHT: 90%;
	WIDTH: 100%;
	BORDER-TOP: #93BEE2 9PX SOLID;
	BORDER-BOTTOM: #93BEE2 9PX SOLID;
	BORDER-LEFT: #93BEE2 9PX SOLID;
	BORDER-RIGHT: #93BEE2 9PX SOLID;
	SCROLLBAR-FACE-COLOR:#6699CC;
	SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
	SCROLLBAR-SHADOW-COLOR:#6699CC;
	SCROLLBAR-ARROW-COLOR:#FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR:#6699CC;
}

.tabOff
{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11;
	FONT-WEIGHT: 700;
	TEXT-ALIGN: CENTER;
	COLOR: #003399;
	BACKGROUND-COLOR: #808000;
	BORDER-BOTTOM: #808000 1PX SOLID;
	HEIGHT: 25;
	CURSOR: HAND;
}

.tabOn
{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11;
	FONT-WEIGHT: 700;
	TEXT-ALIGN: CENTER;
	COLOR: #003399;
	BACKGROUND-COLOR: #cccc99;
	BORDER-BOTTOM: #cccc99 1PX SOLID;
	HEIGHT: 35;
	CURSOR: HAND;
}
.gridTable
{
	background-color:Red;
	border-width:1px;
	border-color:navy;
	background-color:navy;
	text-align:left;
	padding:5;	 
}
.gridHeader
{
	color:yellow;
	background-color:#808080;
	FONT-WEIGHT: 700;
}
.gridData
{
	color: black;
	background-color: #99cccc;
	font-family:Arial;
	font-size:smaller;
}
.gridDataOddLine
{
	color: black;
	background-color: #ccffff;
	font-family:Arial;
	font-size:smaller;
}
.gridPager
{
	color:yellow;
	background-color:#808080;
	font-family:Arial;
	font-size:x-small;
	text-align:right; 
	FONT-WEIGHT: 700;
}
.gridFooter
{
	color:yellow;
	background-color:#808080;
	font-family:Arial;
	font-size:smaller;
	FONT-WEIGHT: 700;
}
.gridDataBold
{
	color: black;
	background-color: #99cccc;
	font-family:Arial;
	font-size:smaller;
	FONT-WEIGHT: 700;
}
.gridDataOddLineBold
{
	color: black;
	background-color: #ccffff;
	font-family:Arial;
	font-size:smaller;
	FONT-WEIGHT: 700;
}
.canvasarea
{
    BACKGROUND-COLOR: #C3C4B2
}
.absolutecanvasAreaHelp
{
	BACKGROUND-COLOR: #C3C4B2;
	LEFT: 500;
	 WIDTH: 250;
	  BORDER-TOP-STYLE: ridge;
	   BORDER-RIGHT-STYLE: ridge;
	    BORDER-LEFT-STYLE: ridge;
	     POSITION: absolute;
	      TOP:180;
	       HEIGHT: 300;
	       BORDER-BOTTOM-STYLE: ridge;
}
.absolutecanvasAreaResults
{
	BACKGROUND-COLOR: #C3C4B2;
	 LEFT:5px;
	  WIDTH:500px;
	   BORDER-TOP-STYLE: ridge;
	    BORDER-RIGHT-STYLE: ridge;
	     BORDER-LEFT-STYLE: ridge;
	      POSITION: absolute;
	       TOP:476px;
	        HEIGHT:140px;
	         BORDER-BOTTOM-STYLE: ridge;
	          OVERFLOW-Y:auto;
}
.absolutecanvasAreaTabs
{
	BACKGROUND-COLOR: #C3C4B2;
	 Z-INDEX:114;
	  LEFT:5px;
	   WIDTH:500px;
	    BORDER-TOP-STYLE:ridge;
	     BORDER-RIGHT-STYLE:ridge;
	      BORDER-LEFT-STYLE:ridge;
	       POSITION:absolute;
	        TOP:180px;
	         HEIGHT:300px;
	          BORDER-BOTTOM-STYLE:ridge;
}
.absolutecanvasAreaOne
{
	BACKGROUND-COLOR: #C3C4B2;
	 Z-INDEX:114;
	  LEFT: 25px;
	   WIDTH: 400px;
	    POSITION: absolute;
	     TOP:223px;
	      HEIGHT:200px;
}
.absolutecanvasAreaTwo
{
	BACKGROUND-COLOR: #C3C4B2;
	 Z-INDEX:114;
	 LEFT:20px;
	 WIDTH: 400px;
	  POSITION: absolute;
	   TOP:230px;
	    HEIGHT: 200px;
}
.absolutetabArea
{
	 LEFT: 7; 
	 WIDTH: 270;  
	 POSITION: absolute;
	 TOP:162;
	 HEIGHT: 22;
}
.absolutegrButtonArea
{
	Z-INDEX: 114;
	 LEFT:530px;
	  WIDTH:350px;
	  POSITION: absolute;
	   TOP:490px;
	    HEIGHT:30px;
}
.absolutegrRegulationsDesc
{
	DISPLAY: block;
	 LEFT: 40px;
	  WIDTH: 600px;
	   POSITION: absolute;
	    TOP:625px;
}