#listHeader{
	z-index:4;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:70px;
	background-color: #f0f4f8;
}

#listHeaderMenu{
	z-index:4;
	position:absolute;
	left:0px;
	top: 70px;
	width:100%;
	height: 30px;
	background-color: #f0f4f8;
	background-image: url(../images/separator_bg30.gif);
	background-repeat: repeat-x;
}

#topListHeaderMenu{
	z-index:4;
	position:absolute;
	left:0px;
	top: 0px;
	width:100%;
	height: 30px;
	background-color: #f0f4f8;
	background-image: url(../images/separator_bg30.gif);
	background-repeat: repeat-x;
}

#listHeaderLine{
	padding-top:10px;
	padding-left:25px;
}

#listFooter{
	z-index: 4;
	position: absolute;
	left: 0px;
	width: 100%;
	bottom: 0px;
	height: 20px;
	overflow: auto;
	background-color: #f0f4f8;
}
* html #listFooter{
	top: expression(document.body.clientHeight - 20 + "px");
}

#listFooterMenu{
	z-index: 4;
	position: absolute;
	left: 0px;
	width: 100%;
	bottom: 20px;
	height: 30px;
	background-color: #f0f4f8;
	background-image: url(../images/separator_bg30.gif);
	background-repeat: repeat-x;
}
* html #listFooterMenu{
	top: expression(document.body.clientHeight - 50 + "px");
}

#listContent{
	z-index:2;
	position:absolute;
	left:0px;
	top:100px;
	right:25px;
	bottom:50px;
	overflow:auto;
}
* html #listContent{
    height: expression(document.body.clientHeight - 150 + "px");
	width: expression(document.body.clientWidth - 269 + "px");
}
#content{
	z-index:2;
	position:absolute;
	left:0px;
	width:100%;
	top:100px;
	bottom:50px;
	overflow:auto;
}
* html #content{
    height: expression(document.body.clientHeight - 150 + "px");
}

#sidebar{
	z-index:3;
	position:absolute;
	top:100px;
	bottom:50px;
	right:0px;
	border-left: 1px solid #004080;
	width:18px;
 	background-image: url(../images/vTab_background.gif);
    background-repeat: repeat-y;
	overflow:hidden;
	padding-top:1px;
}
* html #sidebar{
	height: expression(document.body.clientHeight - 150 + "px");
}

#docking_window{
	z-index:3;
	position:absolute;
	top:30px;
	right:0px;
	border-left: 1px solid #004080;
	width:250px;
	padding-top:1px;
}
* html #docking_window{
	height: expression(document.body.clientHeight - 150 + "px");
}

#sidebarFrame{
	z-index:4;
	top:100px;
	bottom:50px;
	right:269px;
	width:640px;
	position:absolute;
	border-left: 1px solid #004080;
	background-color: #fff;
}

.sidebarRight{
  z-index:4;
	top:100px;
	bottom:50px;
	right:275px;
	width:640px;
	position:absolute;
	border-left: 1px solid #004080;
	background-color: #fff;
}
* html .sidebarRight{
  padding: 0px;
  height: expression(document.body.clientHeight - 150 + "px");
}

.sidebarTop{
  z-index:4;
	top:45px;
	height:280px;
	left:0px;
	width:100%;
	background-color: #fff;
}

.sidebarItem {
  cursor:pointer;
}

#titlePageHeader{
	z-index:9;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:70px;
	background-color: f0f4f8;
}

#titlePageHeaderMenu {
	z-index:9;
	position:absolute;
	left:0px;
	top:70px;
	width:100%;
	height:30px;
	background-image: url(../images/separator_bg30.gif);
	background-repeat: repeat-x;
}

#titlePage{
	z-index:9;
	position:absolute;
	left:0px;
	width:100%;
	top:100px;
	bottom:51px;
	overflow:auto;
	background-color: #f0f4f8;
}
* html #titlePage{
	height: expression(document.body.clientHeight - 151 + "px");
}

#titleFooterMenu{
	z-index:9;
	position:absolute;
	left:0px;
	bottom:20px;
	height: 30px;
	width:100%;
	overflow:auto;
	background-image: url(../images/separator_bg30.gif);
	background-repeat: repeat-x;
}
* html #titleFooterMenu{
	top: expression(document.body.clientHeight - 50 + "px");
}

#titleFooter{
	z-index:9;
	position:absolute;
	left:0px;
	bottom:0px;
	height:20px;
	width:100%;
	overflow:auto;
	background-color: #f0f4f8;
}
* html #titleFooterMenu{
	top: expression(document.body.clientHeight - 20 + "px");
}
 
#smallListHeader{
	z-index:2;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:20px;
	background-color:#F0F4F8;
}

#smallListHeaderMenu{
	z-index:2;
	position:absolute;
	left:0px;
	top: 20px;
	width:100%;
	height: 30px;
	background-color: #f0f4f8;
	background-image: url(../images/separator_bg30.gif);
	background-repeat: repeat-x;
}

#notificationPageHeader{
	z-index:9;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:70px;
	background-color: f0f4f8;
}

#notificationPageHeaderMenu {
	z-index:9;
	position:absolute;
	left:0px;
	top:70px;
	width:100%;
	height:30px;
	background-image: url(../images/separator_bg30.gif);
	background-repeat: repeat-x;
}

td.inactive_odd .text4 {
	color: #888888;	
}

td.inactive_even .text4 {
	color: #888888;	
}
.inactive_odd {
	background-color:#E6E6E6;	
}
.inactive_even {	
	background-color:#F6F6F6;
}



