BODY
{
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white
}
.stripes
{
    BEHAVIOR: url(stripes.htc)
}
.topMenuItem
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: hand;
    COLOR: #004477;
    FONT-FAMILY: verdana
}
.menuTxtOff
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    COLOR: #006699;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none
}
.selectOff
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    CURSOR: hand;
    COLOR: #006699;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.selectOn
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    CURSOR: hand;
    COLOR: #006699;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ccffff;
    TEXT-DECORATION: none
}
.menuTxtOn
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    CURSOR: hand;
    COLOR: #006699;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ccffff;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #006699;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #006699;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #006699;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #006699;
    TEXT-DECORATION: underline
}
.Island
{
    BORDER-RIGHT: #ddeeff 1px solid;
    BORDER-TOP: #ddeeff 1px solid;
    BORDER-LEFT: #ddeeff 1px solid;
    BORDER-BOTTOM: #ddeeff 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 1px;
    FONT-SIZE: 11px;
    COLOR: #006699;
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none
}
.IslandTextOn
{
    BACKGROUND-COLOR: #ccffff;
    TEXT-DECORATION: none
}
.tblWithBorder
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.Label
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #666666;
    HEIGHT: 10px
}
.LabelBold /*HM*/
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3px;
    COLOR: #666666;
    HEIGHT: 10px
}
.Label_MSG
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #ff0000;
    HEIGHT: 10px
}
.inputBoxSm
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #999999 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #ffffff
}
.inputBoxReg
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #999999 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff
}
.saveAsListBox
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #ffffff
}
.selectBoxReg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px
}
.btnReg
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #999999 1px solid;
    CURSOR: hand;
    COLOR: #006699;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center
}
.btnX
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 16px;
    CURSOR: hand;
    COLOR: #006699;
    BORDER-BOTTOM: #999999 1px solid;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #ddeeff;
    TEXT-ALIGN: center
}
.btnBold
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #999999 1px solid;
    CURSOR: hand;
    COLOR: #006699;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc
}
.btnDisabled
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #eeeeee;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center
}
.btnTabOn
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #666666;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #cccccc
}
.btnTabOff
{
    BORDER-RIGHT: #006699 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #006699 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #006699 1px solid;
    CURSOR: hand;
    COLOR: #006699;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.btnFoRTabOn
{
    BORDER-RIGHT: #006699 1px solid;
    BORDER-TOP: #006699 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 3px;
	PADDING-TOP: 3px;
    BORDER-LEFT: #006699 1px solid;
    CURSOR: hand;
    COLOR: #006699;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ddeeff;
    TEXT-ALIGN: center
}
.btnFoRTabOnLower
{
    BORDER-RIGHT: #006699 1px solid;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    BORDER-LEFT: #006699 1px solid;
    CURSOR: hand;
    COLOR: #006699;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ddeeff;
    TEXT-ALIGN: center
}
.btnFoRTabOff
{
    BORDER-RIGHT: #006699 1px solid;
    BORDER-TOP: #006699 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 3px;
    PADDING-TOP: 3px;
    BORDER-LEFT: #006699 1px solid;
    CURSOR: hand;
    COLOR: #006699;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center
}
.btnFoRTabHover
{
    BORDER-RIGHT: #006699 1px solid;
    BORDER-TOP: #006699 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 3px;
    PADDING-TOP: 3px;
    BORDER-LEFT: #006699 1px solid;
    CURSOR: hand;
    COLOR: #ccffff;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #aaaaaa;
    TEXT-ALIGN: center
}
.btnMenuTabOff
{
    BORDER-RIGHT: #006699 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #006699 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #006699 1px solid;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #006699
}
.btnFoRTabOnBar
{
    BACKGROUND-COLOR: #ddeeff
}
.btnFoRTabOffBar
{
    BACKGROUND-COLOR: #006699
}
.btnFoRTabBarFuncOn
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #ffffff
}
.instructionalText
{
    CLEAR: both;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 10px;
    WIDTH: 598px;
    COLOR: #666666
}
.pageHeader
{
    FONT-SIZE: 11px;
    COLOR: #666666
}
.blueTableHeader
{
    MARGIN-TOP: 1px;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 1px;
    WIDTH: 100%;
    COLOR: #000000;
    PADDING-TOP: 3px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ddeeff
}
.notAvailable
{
    BACKGROUND-COLOR: #bbccdd
}
.whiteTableHeader
{
    CLEAR: both;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 100%;
    COLOR: #666666;
    PADDING-TOP: 3px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff
}
.blueTableHeader85 /*HM*/
{
    MARGIN-TOP: 1px;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    /*MARGIN-BOTTOM: 1px;*/
    WIDTH: 95%;
    COLOR: #000000;
    PADDING-TOP: 3px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ddeeff
}
.grayTableHeader85 /*HM*/
{
    CLEAR: both;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    WIDTH: 95%;
    COLOR: #666666;
    PADDING-TOP: 3px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc
}
.grayTableHeader
{
    CLEAR: both;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    WIDTH: 100%;
    COLOR: #666666;
    PADDING-TOP: 3px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc
}

.grayTableHeaderMIRDL0
{
    CLEAR: both;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    COLOR: #666666;
    PADDING-TOP: 0px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc
}

.grayTableHeaderMIRDL1
{
    xCLEAR: both;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    BACKGROUND-COLOR: #cccccc;
}

.grayTableHeaderMIRDL2
{
    xCLEAR: both;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    COLOR: #666666;
    BACKGROUND-COLOR: #cccccc;
   
}

.grayTableHeaderMIRDL3
{
    xCLEAR: both;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #006699;
    BACKGROUND-COLOR: #cccccc;
   cursor:hand;
}

.grayTableHeaderMIRDL4
{
   xCLEAR: both;
   xPADDING-LEFT: 640px;
   FONT-WEIGHT: normal;
   FONT-SIZE: 11px;
   COLOR: #006699;
   BACKGROUND-COLOR: #cccccc;
}

.DataPointBGBlue
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #ddeeff
}
.DataPointBGWhite
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff
}
.DataPointBGBlueSubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #999999;
    BACKGROUND-COLOR: #ddeeff
}
.T1
{
    FONT-SIZE: 18px;
    COLOR: #999999
}
.T2
{
    FONT-SIZE: 11px;
    COLOR: #666666
}
.T3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666
}
.T4
{
    FONT-SIZE: 11px;
    COLOR: #cccccc
}
.T5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000
}
.T6
{
    FONT-SIZE: 11px;
    COLOR: #666666
}
.T7
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-STYLE: italic
}
.T8
{
    FONT-SIZE: 11px;
    COLOR: #999999
}
.T9
{
    FONT-SIZE: 12px;
    COLOR: #ffffff
}
.T10
{
    FONT-SIZE: 18px;
    COLOR: #000000
}
.T11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff
}
.H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006699
}
.H1hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: hand;
    COLOR: #006699;
    TEXT-DECORATION: underline
}
.H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000
}
.L1
{
    FONT-SIZE: 11px;
    CURSOR: hand;
    COLOR: #006699
}
.L1Disabled
{
    FONT-SIZE: 11px;
    COLOR: #cccccc
}
.LBtnEnabledMovers /*HM*/
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #006699;
    BACKGROUND-COLOR: #cccccc
}
.LBtnDisabledMovers /*HM*/
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    BACKGROUND-COLOR: #cccccc
}
.L2
{
    FONT-SIZE: 16px;
    CURSOR: hand;
    COLOR: #006699
}
.L3
{
    FONT-SIZE: 16px;
    COLOR: #cccccc
}
.L4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #666666
}
.L5
{
    FONT-SIZE: 11px;
    CURSOR: hand;
    COLOR: #999999
}
.L6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    CURSOR: hand;
    COLOR: #006699
}
/*added for RI Movers*/
.SubTabSelected
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #006699;
    BACKGROUND-COLOR: WHITE
}
HR
{
    BACKGROUND-COLOR: #cccccc
}
.href1
{
    FONT-SIZE: 11px;
    CURSOR: hand;
    COLOR: #999999;
    TEXT-DECORATION: underline
}
.inputBoxRegHide
{
    BORDER-RIGHT: #ddeeff 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ddeeff 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ddeeff 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ddeeff 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ddeeff
}
.dropdownReg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px
}
.SL
{
    FONT-SIZE: 11px
}
.RHPF
{
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    COLOR: #999999;
    PADDING-TOP: 3px
}
.multiTextLink
{
    FONT-STYLE: italic
}

.ddHeadLabel
{
	text-align:right;
	vertical-align:top;	
	white-space:nowrap
}

.ddHeadData
{
	vertical-align:top;	
	white-space:nowrap
}

.tblMain TD
{
	padding-left:2px;
	padding-right:2px;
}

.defcol
{
	margin: 4px;
	float: right;
	/*clear: both;*/
	width: 90%;
	text-align: right;
	font-size: 11px;
}

#changeDefault_Shadow
{
	position:absolute;
	background-color:#ddeeff;
	border:1px #666666 solid;
	width:450px;
	display:none;
	z-index:9;
	left: expression((document.body.clientWidth-450)/2);
	top:expression(3*(document.body.clientHeight-400)/4);
	filter:progid:DXImageTransform.Microsoft.blur(pixelradius=5.0, makeshadow='true')
}

#changeDefault_Base
{
	position:absolute;
	width:450px;
	display:none;
	z-index:8;
	left: expression((document.body.clientWidth-450)/2);
	top:expression(3*(document.body.clientHeight-400)/4);
}

.changeDefault_Button
{
	clear: none;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #999999 1px solid;
    CURSOR: hand;
    COLOR: #006699;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center;
    margin-right: 14px;
}

#changeDefault
{
	position:absolute;
	background-color:#ddeeff;
	border:1px #666666 solid;
	width:450px;
	display:none;
	z-index:9;
	left: expression((document.body.clientWidth-450)/2);
	top:expression(3*(document.body.clientHeight-400)/4);
	padding: 10px;
}
.headCriteria 
{
	color: Blue;
	font-weight: Bold;
}

.LabelField
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #666666;
    HEIGHT: 30px;
    vertical-align: bottom;
}

.changeDefault_Label { FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #666666; }
.changeDefault_Label input { margin-bottom: 2em; }
.changeDefault_Label_Single { FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #666666; padding-left: 7px; }
#changeDefault_Button { float: right; }
#changeDefault_X { float: right; }

