	html,body{
		font-size:8pt;	
		font-family:tahoma, arial, helvetica;
   		color:black;
		background-color:white;
		width:100%;
		height:100%;
		margin:0;       
	}

	

input, select, textarea {font-size: 8pt; font-family: tahoma, arial, helvetica;}

/* ----------------- Toolbar [Start] ----------------- */
.ToolbarTable { 
    border: 0; padding: 2px; border-spacing: 0;
    margin: 0; 
    border-collapse: collapse;
    width: 100%; height: 1.4em;
    background-color: #2A526E;	/* dark blue */
    overflow: hidden; 
}
.ToolbarButton, .ToolbarButtonHighlite {
    cursor: hand;
    padding-left: 10px; padding-right: 10px;
    color: White;
    font-size: 8pt;
    font-family: tahoma, arial, helvetica;
    white-space: nowrap;
    border-top: 0.1em ;
    margin-left: 1em;            
}

.PrintPreviewButton{
    cursor: hand;
    padding-left: 5px; padding-right: 5px;
    white-space: nowrap;
   	text-decoration: underline; 
}

.ToolbarButtonHighlite {
	text-decoration: underline;
	background-color: #fec85c; /* peach */
	color: #2a526e;	/* dark blue */
}
/* ----------------- Toolbar [End] ----------------- */

/* --- Audit tab -- */
.tblAuditTableHeader {
    color:            #003366;
    background-color: #cdd7e2;
    border-top:       1px solid white;
    border-bottom:    1px solid white;
    font-size: 8pt;     
}

.tblAuditHeader{
    border-left: 1px solid white;
    padding:     4px 3px;
    text-align:  left;
    white-space:      nowrap; 
}


.tblRow {
    background-color: #eeeeee;
}

.tblShadedRow {
    background-color: white; 
}

.tblAuditTable {
    background-color: white; 
}

.tblAuditData, .tblAuditDataWrap{
    color:            black;
    border-bottom:    1px solid white;
    border-left:      1px solid white;
    padding-top:      4px; 
    padding-bottom:   4px;
    padding:          4px 3px; 
    font-size:        8pt;      
    font-family:      tahoma, arial, helvetica; 
    text-align:       left; 
}

.tblAuditDataWrap{
    word-wrap:break-word;   
}

.tblAuditData{
    white-space:      nowrap;
}

/* ----------------- Tabs [Start] ----------------- */
/*--  Tabs area [Start] --*/
.CaseTabTable { 
    font-size: 10pt;  font-weight: bold;
    font-family: tahoma, arial, helvetica;
    padding: 0; border-spacing: 0; margin: 0;
    border-left: 2px solid white;
    border-right: 2px solid white;
    border-collapse: collapse;
    width: 100%; text-align: left; vertical-align: middle;
    background-color: darkgray;
}
/* -- Selected tab -- */
.CaseTabLabelActive { 
    cursor:           hand; 
    color:            #2a526e; 
    background-color: #fec85c;
    border-collapse:  collapse;
}
/* -- Deselected tab -- */
.CaseTabLabelInactive { 
    cursor: hand; color: white; background-color: lightgray;
    border-collapse: collapse; padding: 0;
}
/* -- Mouse moving over a tab -- */
.CaseTabLabelMouseOver { cursor: hand; color: white;
    text-decoration:  underline;
    background-color: #4A494A;
    border-collapse:  collapse;
    padding:          0;
}
/*--  Tabs area [End] --*/

/* --- Labels --- */
.tabLabel, .tabLabelDisabled, .field, .fieldDisabled, .fieldLikeDisabled, TD.Expandos {
    color: black; font-size: 8pt; font-family: tahoma, arial, helvetica;
}

.batchRecordCountLabel {
    color: white; font-size: 8pt; font-family: tahoma, arial, helvetica;
}

.tabLabel1 {
    color: black; font-size: 14pt;
    cursor: hand; font-family: tahoma, arial, helvetica;
}

.toolbarLabel {
    color: #336699; font-size: 8pt; font-family: tahoma, arial, helvetica;
}

.tabLabelDisabled { color: gray; }

.field { background-color: white; }

/* -- Case field disabled-- */
.fieldDisabled { 
  color: black;
}

.fieldLikeDisabled { 
  color: gray;
}

/* -- Message handler -- */
.rqLabel { font-weight: bolder; color: black;
    font-size: 9pt; font-family: tahoma, arial, helvetica;}

/* -- Expandos -- */
TD.Expandos { cursor:hand; border-bottom:solid 1px;
    border-color: gray; font-weight: bold;
    color: #9c0000; font-size: 8pt;
    font-family: tahoma, arial, helvetica;
    background-color: transparent;
}

/* -- WCM style, may need to be deleted -- */
.subHeading { color: #000000; background-color: #99cccc}

/* -- Style for tab filling -- */
.tabFillArea { color: white;background-color: white;}

/* -- Case tab body -- behavior:url(css/rowover_js.htc); */
.tblCaseTabTable, .tblAuditTabTable  {
    background-color: white;
    border-spacing:   0;
}

/* -- needs investigation --*/
/* .tblRow A {color: blue} */

/* -- needs investigation --*/
.stMenu {
    font-weight: bolder; color: white; font-size: 9pt;
    font-family: tahoma, arial, helvetica;
}

/* ----------------- Inbaskets ----------------- */
/* Inbasket List */
.stInbasketsTitle {
    font-weight: bolder; font-size: 9pt; font-family: tahoma, arial;
    text-align: left; vertical-align: middle; height: 20px; width: 100%; color:white;
}
.stInbasketActive, .stInbasketInactive, .stInbasketHighlite {
    padding-left: 1em; font-size: 9pt; font-family: tahoma, arial; cursor: hand;
    text-align: left; vertical-align: middle; height: 20px; width: 100%;
    border-top: 0.1em dotted gray;
    margin-left: 1em;
}

.stInbasketActive {
    color: #183463;
    background-color: #fec85c;
}
.stInbasketInactive { color: white;}

.stInbasketHighlite {
    color:            #2a526e;
    background-color: white;
    text-decoration:  underline;
}
.stInbasketsTable {
    border: 0;
    border-top: 1px ridge white;
    padding: 0;
    border-spacing: 2em;
    margin: 0;
    border-collapse: collapse;
    width: 100%;
    font-family: tahoma, arial, helvetica;
}

.tblLeftPane {
    border: 0;
    padding: 0;
    border-spacing: 2em;
    margin: 0;
    border-collapse: collapse;
    width: 11em;
    font-family: tahoma, arial, helvetica;
    border-left: 1px ridge white;
    border-right: 1px solid white;    
    border-bottom: 1px solid white;   
    background-image: url(../img/BannerElements.jpg);
}

.tblLogo {
    border: 0;
    padding: 0;
    margin: 0;
    border-collapse: collapse;
    font-family: tahoma, arial, helvetica;
}

/* -- Inbasket Filters -- */
.stInbasketFilterLabel {
    color: white;
    font-size: 8pt;
    font-family: tahoma, arial, helvetica;
    text-align: left;
    vertical-align: bottom;
    padding: 0em 0.8em;
    font-style:normal
}

/* -- Inbaskets in hide inbaskets mode -- */
.stInbasketsCombo {
	cursor:arrow;
	color:black;
	font-size:8pt;
}

/* ----------------- Menu ----------------- */
.MenuTable {
    border-spacing: 1px;
    margin: 0;
    border-collapse: collapse; 
    margin-left: 4px;
    margin-top: 4px;
    margin-right: 4px;
    margin-bottom: 4px;
    padding-left:1cm;
    color: white; font-size: 9pt; font-family: tahoma, arial, helvetica;
    background-color: #2a526e; 
    color: #ffffff; 
    height: 1.2em;
}

/* ----------------- Bulk Menu ----------------- */
.MenuBulk {
    border-spacing: 0px;
    margin: 0;
    border-collapse: collapse; 
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-left:1cm;
    color: white; font-size: 9pt; font-family: tahoma, arial, helvetica;
    background-color: #2a526e; 
    color: #ffffff; 
    height: 2.4em;
}

.MenuDelim { padding-left: 10px; padding-right: 10px; }
.MenuItem, .MenuItemMouseOver { cursor: hand; vertical-align: bottom;}
.MenuDelim{ border-top: 1px dotted gray; height: 1px;}

.MenuItemMouseOver{ 
    margin: 0px;
    cursor: hand;
    text-decoration:  underline;
    vertical-align:   bottom; 
    background-color: #fec85c;
    color:            #183463;
}

/* ----------------- Footer ----------------- */
.tblFooter {
    border-spacing: 0; margin: 0;
    border-collapse: collapse;
    border-top: 1px solid black;
    font-weight: bolder; color: black; font-size: 9pt; font-family: tahoma, arial, helvetica;
    background-color: #cdd7e2;
    height: 30px;      
}


/* ----------------- Inbasket Cases List ----------------- */
.tblTable {
    background-color: white;
    font-family: tahoma, arial, helvetica;
}

.tblHeader {
    border-left: 1px solid white;
    padding: 4px 3px;
    font-size: 8pt;
}

.scrollableTableHeader tr {
	position: relative;
	top: expression(this.offsetParent.scrollTop);
}

.scrollableTableFooter tr {
	position: relative;
	top: expression(this.offsetParent.clientHeight<this.offsetParent.scrollHeight?this.offsetParent.clientHeight-this.offsetParent.scrollHeight+this.offsetParent.scrollTop:0);

}

.tblTableHead {
    color:            #003366;
    background-color: #cdd7e2;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}

.tblRow {
    background-color: #eeeeee;
}

.tblData{
    border-left:   1px solid white;
    color:         black;
    border-bottom: 1px solid white;
    padding:       4px 3px;
    font-size:     8pt;
}

.tblMain{ 
    background-color: white;
}

/* -- Style for row selector on the inbasket browse list -- */
.tblRowSel {
    background-color: #fec85c; /* peach */
    color: white;
}

/* -- Case image info -- */
.ImageInfo {
   cursor:hand;
   color:black;
   font-size: 8pt; font-family: arial; text-decoration: underline;
}

/* -- workplace -- */
.Copyright {color: black;font-size: 7pt;font-family: tahoma, arial;}

/* ----------------- Message Handler [Start] ----------------- */
/* -- used in message handler -- */
.ImageButton { cursor: hand; padding-left: 5px; padding-right: 5px;
    font-weight: bolder; color: black;
    font-family: tahoma, "MS Sans Serif", Arial, sans-serif;
}

/* -- buttons */
.linkButton, .disabledLinkButton {
    font-family: tahoma, arial, helvetica;
    /* font-weight: bolder; */
    text-decoration: none;
}

/* -- buttons */
.pagingButton, .disabledPagingButton {
    font-family: tahoma, arial, helvetica;
    text-decoration: none;
}


.linkButton, .pagingButton {
    color: #333399;
}

.linkButton {
    font-size: 11pt;
}

.disabledLinkButton, .disabledPagingButton {
    cursor: default;
}

.linkButton:hover, .pagingButton:hover {
    text-decoration: underline;
}

.pagingButton, .disabledPagingButton {
    margin: 0px 1px;
}
/* ----------------- Message Handler [End] ----------------- */

/* ----------------- Calendar ----------------- */
.imgCalendar { cursor: hand; border:0px; margin-left: 1px; vertical-align: 0; }

.pagingControl {
    font-family: tahoma, arial, helvetica;
    font-size: 8pt;
    padding: 1px 5px;
}

.lookupWindow {
	margin: 0;
	border: none;
	background-color: #cdd7e2;
	scrollbar-base-color: #cdd7e2;
}

.lookupItem, .highlightedLookupItem {
	cursor: pointer;
}

.highlightedLookupItem {
	background-color:	#fec85c;
}

.lookupHeader {
	background-color: #99aacc;
	font-weight: bold;
}

.lookupLimitExceeded {
	width: 100%;
	padding: 3px;
	background-color: #99AACC;
	border-left: 1px solid white;
	font-weight: bold;
	font-size: 8pt;
	font-family: tahoma, arial, helvetica;
}

.lookupItemData {
	padding: 3px;
	border-bottom: 1px solid white;
	border-left: 1px solid white;
	font-size: 8pt;
	font-family: tahoma, arial, helvetica;
	white-space: nowrap;
}

.scrollableTableContainer {
	width: 100%;
	height: 100%;
	overflow: auto;
}
/****************updated for BPF 3.6****************/
.bp8Separator
{
    background-color: black;
}

/* ----------------- Roles Webmodule ----------------- */
.tblRolesWebModule {
    border-spacing: 0; margin: 0;
    border-collapse: collapse;
    font-weight: bolder; color: black; font-size: 9pt; font-family: tahoma, arial, helvetica;
    background-color: #cdd7e2;
    height: 100%;      
}

/* ----------------- InbasketsCombo Webmodule ----------------- */
.tblInbasketsComboWebModule {
    border-spacing: 0; margin: 0;
    border-collapse: collapse;
    font-weight: bolder; color: black; font-size: 9pt; font-family: tahoma, arial, helvetica;
    background-color: #cdd7e2;
    height: 100%;      
}

/* ----------------- UserName Webmodule ----------------- */
.tblFavoriteFieldWebModule {
    border-spacing: 0; margin: 0;
    border-collapse: collapse;
    font-weight: bolder; color: black; font-size: 9pt; font-family: tahoma, arial, helvetica;
    background-color: #cdd7e2;
    height: 100%;      
}

/* ----------------- Status Webmodule ----------------- */
.tblStatusWebModule {
    border-spacing: 0; margin: 0;
    border-collapse: collapse;
    font-weight: bolder; color: black; font-size: 9pt; font-family: tahoma, arial, helvetica;
    background-color: #cdd7e2;
    height: 100%;      
}

/* ----------------- Image Webmodule ----------------- */
.tblImageWebModule {
    border: 0;
    padding: 0;
    border-spacing: 2em;
    margin: 0;
    border-collapse: collapse;
    width: 11em;
    font-family: tahoma, arial, helvetica;
    border-left: 0px;
    border-right: 0px;    
    border-bottom: 0px;   
    background-color: #2a526e; 
}

/* ----------------- Filters Webmodule ----------------- */
.tblFiltersWebModule {
    border: 0;
    padding: 0;
    border-spacing: 2em;
    margin: 0;
    border-collapse: collapse;
    width: 11em;
    font-family: tahoma, arial, helvetica;
    border-left: 0px;
    border-right: 0px;    
    border-bottom: 0px;   
    background-color: #2a526e; 
}

/* ----------------- Inbaskets Webmodule ----------------- */
.tblInbasketsWebModule {
    border: 0;
    padding: 0;
    border-spacing: 2em;
    margin: 0;
    border-collapse: collapse;
    width: 100%;
    font-family: tahoma, arial, helvetica;
    border-left: 0px;
    border-right: 0px;    
    border-bottom: 0px;   
    background-color: #2a526e; 
}

/* ----------------- Layout Designer Specific Styles Begin ----------------- */
	.layoutNameTitle {
    	font-weight: bolder; font-size: 9pt; font-family: tahoma, arial;
    	text-align: left; vertical-align: middle; height: 20px; width: 100%; color:black;
	}		
	.layoutNameActive, .layoutNameInActive, .layoutNameHilite {
    	padding-left: 1em; font-size: 9pt; font-family: tahoma, arial; cursor: hand;
    	text-align: left; vertical-align: middle; height: 20px; width: 100%;
    	border-bottom: 0.1em dotted gray;
    	margin-left: 1em;
	}		
	.layoutNameHilite{
	  	color:            white;
	    background-color: #2a526e;
	    text-decoration:  underline;
    }
	.layoutNameInActive{
		color: black;
	}
	.layoutNameActive{
	   color: #183463;
	   background-color: #fec85c;
	}
/* ----------------- Toolbar HTML Snippet ----------------- */
	.ToolbarTableSnippet { 
	    border: 0; padding: 0px; border-spacing: 0;
	    margin: 0; 
	    border-collapse: collapse;
	    width: 100%;
	    background-color: #2A526E;	/* dark blue */
	    border-bottom: 1px ridge white;
	    overflow: hidden; 
	}

/* ----------------- Designer Menu DropDown ----------------- */
	.DesignerMenuDropDown {
	    cursor: hand;
	    border-top:  0.1em dotted gray;
	    padding-left: 2px; padding-right: 2px;
	    color: White;
	    font-size: 8pt;
	    font-family: tahoma, arial, helvetica;
	    white-space: nowrap;
	    margin-left: 1em;            
	}
	.DesignerMenuDropDownHighlite {
	    cursor: hand;
	    border-top:  0.1em dotted gray;
	    padding-left: 2px; padding-right: 2px;
	    background-color: #fec85c; /* peach */
		color: #2a526e;	/* dark blue */
		font-size: 8pt;
	    font-family: tahoma, arial, helvetica;
	    white-space: nowrap;
	    border-top: 0.1em ;
	    margin-left: 1em;            
	}
	.designerArea{
		height:95%;
		float:left;
		align:left;
		margin:0 auto;
		margin-top:2px;
		z-index:6000;
		border: 2px solid gray;
	}	
	#BottomBorderPanel{
		width:100%;
		height:0px; 
		margin:0 auto;
		background-color:#EEEEEE;
		display:none;
	}
	#mainContainer ul{	/* General rules for all <ul> */
		margin-top:0px;
		margin-left:0px;
		margin-bottom:0px;
		padding:0px;		
	}
	#dragContent li{	/* Movable items, i.e. <LI> */
		list-style-type:none;
		height:19px;
		background-color:#EEE;
		border:1px solid #000;
		padding:0px;
		margin-bottom:2px;
		cursor:pointer;
		font-size:0.9em;
	}
	#mainContainer{
		width:100%;
		height:100%; 
		margin:0px;
		background-color:#FFF;
		-moz-user-select:none;
		overflow:hidden;
	}	
	#LayoutHeader{
		/*border: solid black;*/
		width:100%;
		height:1.4em; 
		margin:0 auto;
		text-align:left;
		background-color:#2a526e;
	}
	#LayoutRightPanel{
		width:20%;
		height:750px; 
		margin:0 auto;
		float:right;
		background-color:#EEEEEE;
	}
	#mainContainer li{	
		list-style-type:none;
		height:80%;
		width:100%;
		background-color:#EEEEEE;
		padding-bottom:2px;
		margin-bottom:2px;
		cursor:pointer;
		font-size:0.9em;
		float:left;
	}
	div#modules_list{
		float:left;
		width: 100%;
	}
	#modules_list ul{
		height:210px;
		width:200px;
		overflow-Y:auto;
		overflow-X:hidden;
	}
	#modules_list li{	
		height:4%;
		width:94%;
		overflow-X:hidden;
		float:left;
	}
	div#modules_list div ul{	
		margin-left:0px;	
	}
	#modules_list div p{
		margin-left:25px;	
		border:1px;
		border-color:#317082;	
		color:#000;
	}
/*
	#mainContainer .mouseover{
		background-color:#E2EBED;
		border:1px solid #317082;
	}
*/		
	#dragContent{	/* Drag container */
		position:absolute;
		width:150px;
		/*height:2p%;*/
		display:none;
		margin:0px;
		padding:0px;
		z-index:2000;
	}

	.DisplayLayoutName{
		font-family:      tahoma, arial, helvetica;
		text-align: left;
		font-weight:bold;	
		color: white;
		width:100%;
		height:50px;
		float:left;
		top:expression(document.body.scrollTop + 
                    document.body.clientHeight - 
                    offsetHeight-5);
     	left:expression(document.body.scrollLeft +  
                     document.body.clientWidth - 
                     offsetWidth);
		margin-top:-50px;	
     	position: absolute;
		background-color:#2A526E;	
	}

	/* Layout properties for expandoHeader  */
	.expandoHeader{
		font-family:      tahoma, arial, helvetica;
		font-weight:bold;	
		color: brown;		
		cursor:pointer;		
		width:210px;
		background-color:#EEEEEE;
		border-bottom: 1px solid #555555;
		float:left;
	}		
	.expandoContent{
		padding-left:7px;
		width:96%;
		margin-top:5px;
		/*background-color:#EEEEEE;*/
		/* This one should not be changed */
		display:block;	
	}
	.multipleSelectBoxControl span{	/* Labels above select boxes*/
		font-family:arial;
		font-size:11px;
		font-weight:bold;
	}
	.multipleSelectBoxControl div select{	/* Select box layout */
		font-family:arial;
		height:100%;
	}
	.multipleSelectBoxControl input{	/* Small butons */
		font-family:arial;
		font-size:11px;
		font-weight:bold;
	}	
	.multipleSelectBoxControl div{
		float:left;
	}		
	.multipleSelectBoxDiv
	#popupContainer{
		width:500px;
		/*height:100%; */
	}				
	.popUpConfirmation { 
		color: blue;
		cursor:hand;
		width:50%;
	}
	.ViewRolesLink { 
		font-size:13px;
		width:200px;	
	}
	.ViewRolesLinkbtn { 
		font-family:arial;
		font-size:11px;
		font-weight:bold;
		width:100%;
		/*height:22*/
	}
	.properties { 
		font-size:11px;
	}
	.property{
		width:100%;	
	}
	#dragDropIndicator{	/* DIV for the small arrow */
		position:absolute;
		width:7px;
		height:10px;
		display:none;
		z-index:1000;
		margin:0px;
		padding:0px;
	}
	.registeredModule{
		font-weight: bolder;
		font-size: 9px;
		font-family: tahoma, arial;
    	text-align: left;
    	/*vertical-align: middle;*/
    	color:white;
	    background-color: #2A526E;
		width:100%;
	}
	.tblregisteredModule{
		background-color: #2A526E;
		width:100%;
	    height:100%;
	}
	.tbdregisteredModule{
		font-size: 10px;
		color:white;
		background-color: #2A526E;
		width:100%;
	}
	.LayoutMenuDiv {
	    display:none;
	    background-color: #2A526E;
	    position:absolute;
	    width:6%;
	    height:2%;
	    top:2em;
	    left:0.1%;
	    z-index:1;
	}
	.EditMenuDiv {
	    display:none;
	    background-color: #2A526E;
	    position:absolute;
	    width:7%;
	    height:2%;
	    top:2em;
	    left:6.0%;
	    z-index:1;
	}
	.ToolMenuDiv {
		display:none;
		background-color: #2A526E;
		position:absolute;
		width:7%;
		height:2%;
		top:2em;
		left:11.1%;
		z-index:1;
	}
	.EditorDivShimIframe {
		position:absolute;
		top:0px;
		left:0px;
		display:none;
	}
	.LayoutDesignerPopupHdr{
  		background-color: #EEEEEE;
	}
	.moduleName{
		margin-top:2px;
		margin-right:30px;
		width:80%;
		overflow:hidden;
		whitespace:nowrap;
	}
	.moduleIcon{
		margin-left:3px;
		margin-top:1px;
		margin-right:3px;
	}
	.moduleCloseIcon{
		background-color:transparent;
		margin-top:-31px;
		margin-left:1px;
		cursor:hand;
	}
	.moduleHideIcon{
		background-color:transparent;
		margin-top:-31px;
		margin-left:15px;
		cursor:hand;
	}
	.moduleNameinList{
		margin-top:2px;
		margin-right:2px;
		width:100%;
		overflow:hidden;
		whitespace:nowrap;
	}
/*BPF WEBZONE STYLE BEGIN*/

/* ----------------- InbasketsCombo WebZone ----------------- */
.tblInbasketsComboWebZone {
	    border-spacing: 0; margin: 0;
	    border-collapse: collapse;
	    background-color: #cdd7e2;
	}
/* ----------------- Roles WebZone ----------------- */
.tblRolesWebZone {
	    border-spacing: 0; margin: 0;
	    border-collapse: collapse;
	    background-color: #cdd7e2;
 	}
/* ----------------- UserName WebZone ----------------- */
.tblFavoriteFieldWebZone {
	    border-spacing: 0; margin: 0;
	    border-collapse: collapse;
	    background-color: #cdd7e2;
	}
/* ----------------- Status WebZone ----------------- */
.tblStatusWebZone {
	    border-spacing: 0; margin: 0;
	    border-collapse: collapse;
	    background-color: #cdd7e2;
	}
/* ----------------- Image WebZone ----------------- */
.tblImageWebZone {
	    border: 0;
	    padding: 0;
	    border-spacing: 0px;
	    margin: 0;
	    border-collapse: collapse;
	    border-left: 0px;
	    border-right: 0px;    
	    border-bottom: 0px;   
	    background-image: url(../img/BannerElements.jpg);
	}
/* ----------------- Filters WebZone ----------------- */
.tblFiltersWebZone {
	    border: 0;
	    padding: 0;
	    border-spacing: 0px;
	    margin: 0;
	    border-collapse: collapse;
	    border-left: 0px;
	    border-right: 0px;    
	    border-bottom: 0px;
	    background-color: #2A526E;
	}
/* ----------------- Inbaskets WebZone ----------------- */
.tblInbasketsWebZone {
	    border: 0;
	    padding: 0;
	    border-spacing: 0px;
	    margin: 0;
	    border-collapse: collapse;
	    border-left: 0px;
	    border-right: 0px;    
	    border-bottom: 0px;   
	    background-color: #2A526E;
	}
/* ----------------- Toolbar WebZone ----------------- */
.tblToolbarWebZone {
	    border: 0;
	    padding: 0;
	    border-spacing: 0px;
	    margin: 0;
	    border-collapse: collapse;
	    border-left: 0px;
	    border-right: 0px;    
	    border-bottom: 0px;   
	    background-color: #2A526E;
	}
/* ----------------- Viewer WebZone ----------------- */
.tblViewerWebZone {
	    border: 0;
	    padding: 0;
	    border-spacing: 0px;
	    margin: 0;
	    border-collapse: collapse;
	    border-left: 0px;
	    border-right: 0px;    
	    border-bottom: 0px;
	    background-color: #cdd7e2;
	}
/*---------------attachment IFrame entry----------------*/ 
.attachmentEntryBody{

    font-size:        8pt;
    font-family:      tahoma, arial, helvetica;
    color:            black;
    background-color: white;
    margin:           0px;	
    border-top: 1px solid black;    
}
/* ----------------- Logo WebZone ----------------- */
.tblLogoWebZone {
	    border: 0;
	    padding: 0;
	    border-spacing: 0px;
	    margin: 0;
	    border-collapse: collapse;
	    border-left: 0px;
	    border-right: 0px;    
	    border-bottom: 0px;   
	    background-image: url(../img/BannerElements.jpg);
	}
/*BPF WEBZONE STYLE END*/
/* ----------------- Layout Designer Specific Styles End ----------------- */

/*BPF CASE OPERATION STYLE BEGIN*/

.WideTable{
	width: 100%;
	border-collapse: collapse;
	font-size: 8pt;
}

.contextTable{
	border-left: #000000 1px dashed;
	border-right: #000000 1px dashed;
	border-top: #000000 1px dashed;
	border-bottom: #000000 1px dashed;
	border-collapse: collapse;
}
.scroll-div {
	scrollbar-face-color : #696969;
	scrollbar-highlight-color : #EEEEEE;
	scrollbar-3dlight-color : #A9A9A9;
	scrollbar-darkshadow-color : #A9A9A9;
	scrollbar-track-color : #DCDCDC;
	scrollbar-arrow-color : #000000;
	scrollbar-shadow-color : #696969;
	width: 350px;
	height: ;
	OVERFLOW-Y : auto;
	OVERFLOW-X : auto;
}

.pdMenuItem {
	background-color:	#eeeeee;
	font-size: 8pt;
}

.highlightedPDMenuItem {
	background-color:	#808000;
	font-size: 8pt;
}
/* -- Expandos -- */
TD.ExpandosFont { 
    font-weight: bold;
    color: #9c0000; font-size: 8pt;
    font-family: tahoma, arial, helvetica;
    background-color: transparent;
}

/*BPF CASE OPERATION STYLE END/
