/**********************Red Skin****************************/
/*
dark red: 650606
red: 3250B0
bright red: e0a9a3
white-red: F1E8E7
gray component tables borders: B8B5AD
gray body bg: EAE8E6
bright blue: 2D95C9 (links hover)
*/
 /**********************General****************************/
html{height:100%;}
body {margin:0;  background-color:#EFEFED; line-height:1.5}
/* general (see also extended CSSs)*/
body,td,th,caption {font-family:arial, helvetica, clean, sans-serif;font-size:12px;}
 /* label with fixed font size */
.fixLabel {font-size: 12px}
/* error message */
.errorMsg {color: red}
/* hidden element */
.hiddenEl{display:none}

/* iseries green screen */
.greenScreen{border-style:solid;border-width:1px;padding:10px 10px 10px 10px; background-color:#d6d3ce;}

/* nobr */
.nobr {white-space:nowrap;}

/* disabled look for INPUTs elements */
.inpDisabled{background-color:#F3F3F3};

.visibleInPrintOnly {display:none;}

/* main title (see also extended CSSs)*/
.mainTitle {font-size: 12px; font-weight: bold; color: #000000;
	line-height:260%;}
/* sub title (see also extended CSSs)*/
.subTitle {font-size: 12px; font-weight: bold; color: #000000;
	line-height:160%;}
/* remark*/
.remark {color: #650606}
/* medium remark */
.medRemark {color: #650606;font-size:x-small;}
/* remark (see also extended CSSs) */
.smallRemark {color: #650606;font-size:xx-small;}

/* special option element in a alist */
option.specialOption{background-color:#e0a9a3;}

/* give to cursor HAND look (like in link) */
.clickMe{cursor:pointer;cursor:hand;text-decoration:underline;color: #650606}
td.clickMe{cursor:pointer;cursor:hand;text-decoration:none;color: #650606}
.cancelHide{cursor:pointer;cursor:hand;text-decoration:underline;color: #650606;
			font-size:12px;font-weight:bolder}
/* give to cursor HAND look for an img */
img.selectClickMe{cursor:pointer;cursor:hand;vertical-align:text-bottom}

/* img for bullet */
img.bullet {vertical-align:middle}

/* sent page header */
div.sentPageHeader {margin:0;padding:0;background-color:#e0a9a3}

/* notifications */
.notifNew {background-color:#ffffcc;color:#650606;font-family:arial, helvetica, clean, sans-serif;cursor:default;}
.notifChanged {background-color:#ccffcc;color:#650606;font-family:arial, helvetica, clean, sans-serif;cursor:default;}

/*************************** general links ***************************/
a:link {
color:#891f09;font-family:arial, helvetica, clean, sans-serif;text-decoration:none;font-size:100%;padding-top:1px;margin-bottom:1px;
}
a{
	color:#891f09;font-family:arial, helvetica, clean, sans-serif;text-decoration:none;font-weight:normal;font-size:100%;padding-top:1px;margin-bottom:1px;
	}
a:hover {
	color:#891f09;font-family:arial, helvetica, clean, sans-serif;text-decoration:none;font-weight:normal;font-size:100%;padding-top:1px;margin-bottom:1px;
	}
a:visited{
	color:#891f09;font-family:arial, helvetica, clean, sans-serif;text-decoration:none;font-weight:normal;font-size:100%;padding-top:1px;margin-bottom:1px;
}

a.nonContent:link{
	color:#891f09;font-family:arial, helvetica, clean, sans-serif;text-decoration:none;font-size:100%;padding-top:1px;margin-bottom:1px;
}
a.nonContent:hover {
	color:#891f09;font-family:arial, helvetica, clean, sans-serif;text-decoration:none;font-size:100%;padding-top:1px;margin-bottom:1px;
	}
a.nonContent:visited {
	color:#891f09;font-family:arial, helvetica, clean, sans-serif;text-decoration:none;font-size:100%;padding-top:1px;margin-bottom:1px;
	}

/*************************** /general links **************************/

/*************************** tooltip help ***************************/
span.tooltipHelp {display:inline;cursor:help;
		background-image:url(../../Images/Misc/tltpHelp.gif);
		background-repeat:no-repeat;
		text-align: center; vertical-align: middle;}
/* blank img to force size of the background-image used above */
img.tooltipHelp {width:15px;height:15px;}
/* title (see also extended CSSs) */
div.tltpHeader {background-color:#ffce17;border-bottom:solid #650606 1px;
	padding:2px;font-weight:bold;width:100%;font-size:x-small;
	background-image:url('../../Images/Skins/default/Misc/bg2.jpg');color:#000000;}
/* body (see also extended CSSs) */
div.tltpBody {padding:2px;background-color:#EBE7DA;
	height:100%;width:100%;font-size:x-small;}
#fraToolTip {border:solid #650606 1px;}
/* (see also extended CSSs) */
#divToolTipSizeChecker {visibility:hidden;padding:4px;font-size:x-small;}

/*************************** /tooltip help **************************/


/*************************** search **************************/
td.searchBar {color:#000000;font-size:xx-small;}
table.searchRankBar {margin:10px 0px 10px 0px;padding:0px;width:40px;border:#000000 solid 1px;background-color:#EBE7DA}
td.searchRankBar {margin:0;height:8px;background-color:#fac902;}
/*************************** search **************************/

/*************************** icon text links ***************************/
/* (see also extended CSSs) */
.iconText{color:#392c50;
	text-decoration:none;
	font-family:verdana;font-weight:600;font-size:11px;}
img.iconText{border:none;}
/*BIG icons (see also extended CSSs) */
.iconTextBIG{color:#2D95C9;cursor:pointer;cursor:hand;
	text-decoration:none;
	font-family:verdana;font-size:11px;}
img.iconTextBIG{border:none;}
/* links */

a.iconText{color:#7B7973;cursor:pointer;cursor:hand;
	text-decoration:none;
	font-family:verdana;font-size:11px;}

a.iconText:link  {}
a.iconText:hover  {}
a.iconText:visited  {}



td.mouseIcon{cursor:pointer;cursor:crosshair;}

/*************************** /icon text links **************************/

/******************typical table********************************/
/*------------------------------  Multiple declaration  ----------------*/
/*
table.tableMain{border-color: #650606;border-style:solid;border-width:1px;
				font-size:12px;}

table.tableMain td{border-style:solid;border-width:1px;}

tr.headMarked td{background-image:url('../../Images/Skins/default/Misc/tc0.jpg'); color: #000000; font-weight: bold;
			font-size:12px; cursor:pointer;cursor:hand;border-color: #650606;} 

tr.head td{background-color:#5898af; color: #000000; font-weight: bold;
		font-size:12px;border-color: #650606;} 

tr.odd td {background-color:#ffffff;}
tr.even td {background-color:#ffffff;}

td.centric {text-align: center; vertical-align: middle;}
td.head {color: #000000; font-weight: bold;} 
td.headMarked{color: #000000; font-weight: bold;} 

tr.head td.sortTableOverCell{background-color:#650606;border-color: #650606;}
tr.headMarked td.sortTableOverCell{background-color:#650606;border-color: #650606;}

.segmentsContainer {width:80%;text-align:right;padding-right:10px;}
.segmentsContainerRTL {width:80%;text-align:left;padding-left:10px;}
 */
/******************Top Pane Table*********************************/
table.topPanelTable{width:100%;background-image:url(../../Images/Skins/default/Misc/topBg.gif);background-repeat:repeat-x;}
table.topPaneNavTable{color:#000000;font-size:40px;letter-spacing:0.2mm;
					background-color:#EFEFED;text-align:center;vertical-align:middle;
					border-bottom-color:#006587;border-bottom-style:solid;border-bottom-width:1px;
					}
table.topPaneNavTable input{border:1px outset #FFFFFF;}
td.topPanBar {font-size:10px;text-align:center;}
/*td.topPanBar td.topPanBar :visited {font-size:10px;letter-spacing:0.2mm;color:#000000;text-decoration:none}*/
td.topPanBar a{font-size:10px;letter-spacing:0.2mm;color:#000000;text-decoration:none;}
td.topPanBar a:hover {text-decoration:underline;}
/*************************component general****************************/
span.content ,span.content td,span.content th,span.content div,span.content span,span.content a
		{
		font-size:12px;
		}
td.title ,td.title td,td.title th,td.title div,td.title span,td.title a{
	font-size:12px;	
	}

/**********************component table -1 (emphasized)********************************/
/*see also extended CSSs*/
table.tableComponent-1{width:100%;height:100%;border-width:0px;border-style:solid;border-color:#ffffff;color:#9A0000;}
.componentHeader-1{background-image:url('../../Images/Skins/default/Components/background1.gif');}
.horizontalTopLine-1{height:2px;background-color:#BFBFBF;}
.horizontalBottomLine-1{height:2px;background-color:#BFBFBF;}
.verticalLine-1{width:2px;background-color:#BFBFBF;}
.verticalCornerLine-1{width:2px;background-color:#BFBFBF;}
.fullWidthHeight-1{width:100%;height:100%;}
.componentBody-1{background-color:#EBE7DA;padding:4px 8px 4px 8px;border-top-width:1px;border-top-style:solid;border-top-color:#ffffff;}
span.componentTitle-1{font-size:13px;color:#000000;font-weight:bold;font-family:Verdana, Arial;text-decoration:none;}
/* title links */
span.componentTitle-1 a{font-size:11px;color:#FFFFFF;font-weight:bold;font-family:arial, helvetica, clean, sans-serif;text-decoration:none;}
span.componentTitle-1 a:hover{font-size:11px;color:#FFFFFF;font-weight:bold;font-family:arial, helvetica, clean, sans-serif;text-decoration:none;}
/**********************component table 0********************************/
/*see also extended CSSs*/
/************table.tableComponent0{width:100%;height:100%;border-width:1px;border-style:solid;border-color:#B8B5AD;color:#9A0000;}******************/
.tableComponent0{width:100%;height:100%;border-width:0px;border-style:solid;border-color:#FFFFFF;color:#9A0000;}
.componentHeader0{background-image:url('../../Images/Skins/default/Components/background1.gif');}
.horizontalTopLine0{height:2px;background-color:#BFBFBF;}
.horizontalBottomLine0{height:2px;background-color:#BFBFBF;}
.verticalLine0{width:2px;background-color:#BFBFBF;}
.verticalCornerLine0{width:2px;background-color:#BFBFBF;}
.fullWidthHeight0{width:100%;height:100%;}
.componentBody0{background-color:#EBE7DA;padding:4px 8px 4px 8px;border-top-width:1px;border-top-style:solid;border-top-color:#ffffff;}
span.componentTitle0{font-size:14px;color:#392c50;font-weight:bold;font-family:Calibri;text-decoration:none;}
/* title links */
span.componentTitle0 a{font-size:14px;color:#392c50;font-weight:bold;font-family:Calibri ;text-decoration:none;}
span.componentTitle0 a:hover{font-size:14px;color:#392c50;font-weight:bold;font-family:Calibri;text-decoration:none;}
span.componentTitle0 a:visited{font-size:14px;color:#392c50;font-weight:bold;font-family:Calibri;text-decoration:none;}

/******************component table 1********************************/
/*see also extended CSSs*/
table.tableComponent1{width:100%;height:100%;border-width:0px;border-style:solid;}
.componentHeader1{background-image:url('../../Images/Skins/default/Components/background1.gif');}
.horizontalTopLine1{height:2px;background-color:#BFBFBF;}
.horizontalBottomLine1{height:2px;background-color:#BFBFBF;}
.verticalLine1{width:2px;background-color:#BFBFBF;}
.verticalCornerLine1{width:2px;background-color:#BFBFBF;}
.fullWidthHeight1{width:100%;height:100%;}
.componentBody1{background-color:#EBE7DA;padding:4px 8px 4px 8px;border-top-width:1px;border-top-style:solid;border-top-color:#ffffff;}
span.componentTitle1{font-size:13px;color:#FFFFFF;font-weight:bold;font-family:Verdana, Arial;text-decoration:none;}
/* title links */
span.componentTitle1 a{font-size:13px;color:#FFFFFF;font-weight:bold;font-family:Verdana, Arial;text-decoration:none;}
span.componentTitle1 a:hover{font-size:13px;color:#FFFFFF;font-weight:bold;font-family:Verdana, Arial;text-decoration:none;}
/******************component table 2********************************/
/*see also extended CSSs*/
table.tableComponent2{width:100%;height:100%;border-width:0px;border-style:solid;}
.componentHeader2{background-image:url('../../Images/Skins/default/Components/background1.gif');}
.horizontalTopLine2{height:2px;background-color:#BFBFBF;}
.horizontalBottomLine2{height:2px;background-color:#BFBFBF;}
.verticalLine2{width:2px;background-color:#BFBFBF;}
.verticalCornerLine2{width:2px;background-color:#BFBFBF;}
.fullWidthHeight2{width:100%;height:100%;}
.componentBody2{background-color:#EBE7DA;padding:4px 8px 4px 8px;border-top-width:1px;border-top-style:solid;border-top-color:#ffffff;}
span.componentTitle2{font-size:13px;color:#FFFFFF;font-weight:bold;font-family:Verdana, Arial;text-decoration:none;}
/* title links */
span.componentTitle2 a{font-size:13px;color:#FFFFFF;font-weight:bold;font-family:Verdana, Arial;text-decoration:none;}
span.componentTitle2 a:hover{font-size:13px;color:#FFFFFF;font-weight:bold;font-family:Verdana, Arial;text-decoration:none;}
/******************component table 3********************************/
/*see also extended CSSs*/
table.tableComponent3{width:100%;height:100%;border-top-width:0px;border-top-color:#ffffff;border-left-width:2px;border-left-color:#BFBFBF;border-right-width:2px;border-right-color:#BFBFBF;border-bottom-width:2px;border-bottom-color:#BFBFBF;border-style:solid;}
.componentHeader3{background-image:url('../../Images/Portlets/background1.gif');}
.horizontalTopLine3{height:2px;background-color:#BFBFBF;}
.horizontalBottomLine3{height:2px;background-color:#BFBFBF;}
.verticalLine3{width:2px;background-color:#BFBFBF;}
.verticalCornerLine3{width:2px;background-color:#BFBFBF;}
.fullWidthHeight3{width:100%;height:100%;}
.componentBody3{background-color:#EBE7DA;padding:4px 8px 4px 8px;border-top-width:1px;border-top-style:solid;border-top-color:#ffffff;}
span.componentTitle3{font-size:14px;color:#FFFFFF;font-weight:bold;font-family:Verdana, Arial;text-decoration:none;}
/* title links */
span.componentTitle3 a{font-size:14px;color:#FFFFFF;font-weight:bold;font-family:Verdana, Arial;text-decoration:none;}
span.componentTitle3 a:hover{font-size:14px;color:#FFFFFF;font-weight:bold;font-family:Verdana, Arial;text-decoration:none;}
/***************************************Button*************************************/
.cancelForm{border-width:1px;border-style:outset;border-color:#e2edf1;
			font-size:11px;font-family: tahoma,sans-serif;font-weight:bold;
			background:#C0C0C0;cursor:pointer;cursor:hand;
			color: #000000;text-decoration: none;padding: 0px 4px 0px 4px}
 
.submitForm{border-width:1px;border-style:outset;border-color:#e2edf1;
			font-size:11px;font-family: tahoma,sans-serif;font-weight:bold;
			background:#C0C0C0;cursor:pointer;cursor:hand;
			color: #000000;text-decoration: none;padding: 0px 4px 0px 4px}
 
/* ordinary action button */
.button{border-width:1px;border-style:outset;border-color:#e2edf1;
			font-size:11px;font-family: tahoma,sans-serif;font-weight:bold;
			background:#C0C0C0;cursor:pointer;cursor:hand;
			color: #000000;text-decoration: none;padding: 0px 4px 0px 4px}
/***************************** Move Cells Menu ********************************/
.moveCellsNav{color:#000000;font-size:12px;width:100%;}
.moveCellsRow{background-color:#EBE7DA;font-size:12px}
.moveCellsRowOver{background-color:#EBE7DA;cursor:pointer;cursor:hand;font-size:12px}
.moveCellsTopRow{padding-left:3px;padding-left:3px;border-width:1px;border-style:solid;border-color:#000000;font-size:12px;}			
.moveCellsSecondRow{
				padding-left:3px;
				border-right-width:1px;border-right-style:solid;border-right-color:#000000;
				border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;
				border-left-width:1px;border-left-style:solid;border-left-color:#000000;font-size:12px;}
.moveCellsMidRow{
				padding-left:3px;border-right-width:1px;border-right-style:solid;border-right-color:#000000;
				border-left-width:1px;border-left-style:solid;border-left-color:#000000;font-size:12px;}
.moveCellsBottomRow{padding-left:3px;border-width:1px;border-style:solid;border-color:#000000;font-size:12px;}
.moveCellsCursor{cursor:pointer;cursor:hand;}	

.moveCellsMenuBody{margin:0;background-color:#EBE7DA;font-size:8px;border-width:1px;border-style:solid;border-color:#BDBEBD;}		
.moveCellsMenuButton{width:47px;background-color:#EBE7DA;color:#000000;}
.moveCellsMenuSpan{text-align:center;width:100%;}

/************************************** ticker **************************************/
.tickerContainer{padding:10px}
.tickerElementContainer{text-align:center;}
/************************************** /ticker *************************************/

/***************************** main focus ********************************/
table.mainFocusTitleTable {border:0;width:100%;}
div.mainFocusTitleBar {background-color:#c0b07e;border-bottom:solid #ffffff 1px;color:#392c50;
	padding:0px;margin:0px;}
span.mainFocusTitle {font-size:16px;color:#000000;font-weight:bold;}
body.mainFocusBody {height:100%;background-color:#EBE7DA;
					border-top-color:#9d9da1;border-left-color:#9d9da1;
					border-right-color:#9d9da1;border-bottom-color:#9d9da1;border-style:solid;}
div.mainFocusBody {overflow:auto;padding:10px;margin:0px;border:none;width:98%;height:92%;}
#divMainFocus {border-top-color:#BDBEBD;border-left-color:#C0C0C0;border-right-color:#C0C0C0;border-bottom-color:#C0C0C0;border-style:solid;} /*border-width is in the div on purpose!!!*/
#ifrMainFocus {border-width:0;border-style:none}
/***************************** /main focus *******************************/

/***************************** Personaloization bar ********************************/
table.personalizationTable{background-color:#e0a9a3;width:70%;font-weight:bold;
						   text-align:center;vertical-align:middle;}
.personalizationTitle{background-color:#FFFFFF;font-size:12px;color:#ffffff;}
.personalizationTitleCell{width:20%;border-width:1px;border-style:solid;border-color:#BDB6AD;background-color:#d0d0d0;color:#000000;padding:0 10px 0 10px;}
.personalizationTitleCellMarked{width:20%;border-width:1px;border-style:solid;border-color:#BDB6AD;background-color:#7BB2DE;color:#000000;padding:0 10px 0 10px;cursor:pointer;cursor:hand;font-weight:bold;}
.personalizationIfr{width:70%;height:70%;}
/***************************** /Personaloization bar *******************************/

.instructionText{font-size:12px;background-color:#e0a9a3;color:#650606;}
hr.formLine{height:1px;background-color:#6C5F4C;color:#6C5F4C;border-width:0;}
.menuBottomLine{background-image:url('../../Images/Skins/default/Misc/bg2.jpg');width:100%;border-bottom-width:0px;border-bottom-style:solid;
				border-bottom-color:#ffffff;border-top-width:0px;border-top-style:solid;
				border-top-color:#FFFFFF;}
.menuTopLine{width:100%;border-top-width:0px;border-top-style:solid;
			border-top-color:#ffffff;background:#B2B2A8;}
.loadingTitle{position:absolute; top:150px; left:46%;font-size:16px;font-weight:bolder;color:#650606;}			
.greetingMessege{font-size:13px;font-weight:bold;color:#000000;font-family:Arial, Helvetica;}
.componentTitles{background-color:#ffffff;border-style:solid;border-width:1px;border-collapse:collapse;border-color:#ffffff;color:#000000;font-family:Verdana, Arial;font-weight:lighter;font-size:12px;}
.componentTitlesSort{background-color:#ffffff;border-style:solid;border-width:1px;border-collapse:collapse;border-color:#ffffff;color:#000000;font-family:Verdana, Arial;font-weight:lighter;font-size:12px;cursor: pointer;cursor: hand;}
.searchTitles{font-size:16px;color:#650606;}
.advSearchTable{font-size:14px;}

/* zone path */
span.zonePathNoLink{color:#000000;}
a.zonePathLink:link {color:#7B7973;font-family:Verdana, Arial;text-decoration:none;font-size:11px;}
a.zonePathLink:hover {color:#000000;font-size:11px;}


/******************typical table********************************/
/*+++++++++++++++++++++++++++++*/
table.tableMain{border-color: #ffffff;border-style:solid;border-width:1px;border-right-width:0px;border-top-width:0px;font-size:11px;empty-cells:show;}
table.tableMain td{border-style:solid;border-width:1px;border-left-width:0px;border-bottom-width:0px;color:#9A0000;}
tr.headMarked td {background-color: #EBE7DA;border-style: solid;border-width: 1px;border-collapse: collapse;border-color: #EBE7DA;color: #000000;font-weight: bold;font-size: 11px;cursor: pointer;cursor: hand;}
tr.head td{background-color: #EBE7DA;border-style: solid;border-width: 1px;border-collapse: collapse;border-color: #EBE7DA;color: #000000;font-weight: bold;font-size: 11px;cursor: pointer;cursor: hand;}
td.centric {text-align: center; vertical-align: middle;}
td.head {color: #000000; font-weight: bold;} 
td.headMarked{color: #000000; font-weight: bold;} 
tr.head td.sortTableOverCell{background-color:#EBE7DA;border-color: #EBE7DA;}
tr.headMarked td.sortTableOverCell{background-color:#EBE7DA;border-color: #EBE7DA;}
.odd {background-color:#EBE7DA;}
.even {background-color:#EBE7DA;}
.tdSegments {text-align:right;padding-right:10px;}
.tdSegmentsRTL {text-align:left;padding-left:10px;}
.segmentsContainer {width:80%;text-align:left;padding-left:0px;padding-top:5px;}
.segmentsContainerRTL {width:80%;text-align:left;padding-left:10px;}
/****************** /typical table********************************/

/****************** Hierarchic Tree **************************************/
/*Tree root table - control container table layout (TABLE)*/
table.hierarchicMainRootContainer{width:100%;height:100%;table-layout:fixed;}
/*Tree root node - tree root container (DIV)*/
div.hierarchicRootContainer{overflow:auto;width:100%;height:100%;min-height:100px;color:#000000;font-size:x-small;}
/*Node/s contianer (DIV)*/
div.hierarchicContainer{margin:2px 5px 2px 5px;}
/*Node title (SPAN)*/
span.treeNode{cursor:pointer;cursor:hand;}
span.treeNodeSelected{cursor:pointer;cursor:hand;background-color:#650606;color:#ffffff;font-weight:bold;}
/*iframe element*/
iframe.fraObjPicker{border:outset 2px #ffffff;}

.treeExpand{cursor:pointer;cursor:hand;}
/* FOR THE OBJECTS TREE */
body.bodyObjTree{margin:2px 2px 2px 2px;background-color:#EAE8E6;}
/*scrollbar-face-color:#ffffff;scrollbar-base-color:#e0a9a3;scrollbar-arrow-color:cyan;*/
/****************** /Hierarchic Tree **************************************/

/****************** fs browser **************************************/
/* left and right divs */
div.fsbDirContainer {border:solid 2px #650606;background-color:#ffffff;padding:0px;overflow:no;height:100%;}
div.fsbFilesContainer {border:solid 2px #650606;background-color:#ffffff;padding:2px;overflow:auto;width:100%;height:100%;}
div.fsbFilesContainer td{font-size:x-small;}
/*files table*/
tr.fsbNodeSelected td{background-color:#650606;color:#ffffff;font-weight:bold;}
/****************** /fs browser**************************************/

/****************** expression builder **************************************/
span.exprBldrExtraParam{background-color:#ffffff;color: #650606; font-weight: normal}
/****************** /expression builder**************************************/

/*****************************  tabs ********************************/
table.tabContainer {margin:10px;width:90%;height:90%;}
td.tabTitleSpc{border-bottom:1px solid #484138;width:2px;}
td.tabTitle {text-align:center;font-weight:bold;border:solid #484138 1px;background-image:url('../../Images/Misc/bgTabs.jpg'); height:21px;background-position:center top;}
td.tabTitleSelected {text-align:center;font-weight:bold;border:solid #484138 1px;
	border-bottom:0px;background-color:#9A0000;color:#FFFFFF;}
td.tabTitleOver {text-align:center;font-weight:bold;cursor:pointer;cursor:hand;border:solid #484138 1px;color:#2D95C9;height:21px;background-image:url('../../Images/Misc/bgTabs.jpg');background-position:center -2px;}

tr.tabStrip {height:4px;line-height:0;}
td.tabStrip {background-color:#9A0000;border:solid #484138 1px;border-top:0px;border-bottom:0px;}
	
td.tabRemark {background-color:#9A0000;font-size:x-small;border:solid #484138 1px;border-top:0px;color:#CAE4F1;font-size:small;}

td.tabContentSelected {border:solid #484138 1px;border-top:0px;padding:6px;vertical-align:top;color:#9A0000;background:#FFFFFF;}
td.tabContent {display:none;}
/***************************** /tabs ********************************/

/****************** wizard **************************************/
/* table and sections */
table.wizMainTable {border:solid 1px #650606;}

td.wizLeftPanimage {border:solid 1px #650606;}
img.wizImage {}
td.wizLeftPanroadmap {vertical-align:top;padding:6px;background-color:#f7f8f8;border:solid 1px #650606;
	font-family: tahoma,sans-serif;font-size:x-small;}
span.wizStep2 {padding:0px 4px 0px 4px}
span.wizStep1 {font-weight:bold;letter-spacing:3px;}
span.wizStep0 {padding:0px 4px 0px 4px}

td.wizTitleFullSection {padding:0 6px 0 6px;background-color:#650606;border:solid 1px #650606;}
td.wizTitleFullSection td {font-family: tahoma,sans-serif;}
td.wizTitleSection {color:#ffffff;font-weight:bold;}	
td.wizStepPositionSection {color:#ffffff;font-size:x-small;}

td.wizDescriptionSection {padding:0 6px 0 6px;background-color:#f7f8f8;border:solid 1px #650606;}
td.wizMainSection {vertical-align:top;padding:6px;border:solid 1px #650606;}
td.wizButtonsSection {padding:0 6px 0 6px;background-color:#f7f8f8;border:solid 1px #650606;}

/* buttons */
input.wizButtonhelp {border-width:1px;border-style:outset;
	font-size:11px;font-family: tahoma,sans-serif;font-weight:bold;
	background:#F1E8E7;cursor:pointer;cursor:hand;
	color: #000000;text-decoration: none;padding: 0 4 0 4;}
input.wizButtoncancel {border-width:1px;border-style:outset;border-color:#650606;
	font-size:11px;font-family: tahoma,sans-serif;font-weight:bold;
	background:#e0a9a3;cursor:pointer;cursor:hand;
	color: #650606;text-decoration: none;padding: 0 4 0 4;}
input.wizButtonback {border-width:1px;border-style:outset;border-color:#650606;
	font-size:11px;font-family: tahoma,sans-serif;font-weight:bold;
	background:#e0a9a3;cursor:pointer;cursor:hand;
	color: #650606;text-decoration: none;padding: 0 4 0 4;}
input.wizButtonnext {border-width:1px;border-style:outset;border-color:e0a9a3;
	font-size:11px;font-family: tahoma,sans-serif;font-weight:bold;
	background:#650606;cursor:pointer;cursor:hand;
	color: #ffffff;text-decoration: none;padding: 0 4 0 4;}
input.wizButtonfinish {border-width:1px;border-style:outset;border-color:e0a9a3;
	font-size:11px;font-family: tahoma,sans-serif;font-weight:bold;
	background:#650606;cursor:pointer;cursor:hand;
	color: #ffffff;text-decoration: none;padding: 0 4 0 4;}
/****************** /wizard *************************************/


/******************progress bar ********************************/
.progressContainer {
					padding:5;border: 1px solid #000000;background-color:#ffffff;color:#000000;
					text-align:center;font-family:ariel;font-size:12px;
				   }
.progressBar{
			width:150px;color:#000000;font-family:ariel;font-size:10px;font-weight:500;
			vertical-align:middle;border:1px solid #000000;
			}

/* workflow styles that should be imported by all sites */
/* top workflow menu */
table.wfMenu{background-image:url('../../Images/Skins/default/Misc/bg.jpg');}
table.wfMenu a{text-decoration:none;color:#000000;font-weight:bold;}
table.wfMenu a:hover{color:#2D95C9;}


/* steps in my tasks */
tr.wfStepStatusStarted {background-color:#e0a9a3;border-color: #650606;}
tr.wfStepLockedByOther {background-color:#e0a9a3;border-color: #650606;}

/* steps map */
/* see http://www.quirksmode.org/css/tables.html */
table.wfMapMain {width:100%;}
table.wfMapSub {width:100%;text-align: center;cell-spacing:10px;border-collapse:separate;}
table.wfMapMain td{font-family: Verdana, Arial;font-size:x-small;text-align:center;padding:6px;}
td.wfCentricArrow {width:100%; text-align: center; vertical-align: middle;}

span.wfMapStepTitle {font-weight:bold;}

td.wfMapStepNew {border:solid 2px #000000;background-color:#ffffff;color:#000000;}
td.wfMapStepPending {border:solid 2px #650606;background-color:#e0a9a3;color:#ffffff;}
td.wfMapStepCompleted {border:solid 2px #e0a9a3;background-color:#e0a9a3;color:#ffffff;}
td.wfMapStepStarted {border:solid 2px #650606;background-color:#e0a9a3;color:#ffffff;}
td.wfMapStepStartedOther {border:solid 2px #650606;background-color:#e0a9a3;color:#ffffff;}
			
/***************************** portlets ********************************/

/* fonts */
/* Font attributes for the 'normal' fragment font. Used for the display of non-accentuated information. */
.portlet-font {font-family: Arial, Helvetica;font-size:small;}
/* Font attributes similar to the .portlet.font but the color is lighter. */
.portlet-font-dim {font-family: Arial, Helvetica;font-size:small;color:#cecfce;}

/* messages */
/* Status of the current operation. */
.portlet-msg-status {}
/* Help messages, general additional information, etc. */
.portlet-msg-info {}
/* Error messages. */
.portlet-msg-error {color: red;}
/* Warning messages. */
.portlet-msg-alert {}
/* Verification of the successful completion of a task. */
.portlet-msg-success {}

/* sections */
/* Table or section header */
.portlet-section-header {font-size: small; font-weight: bold; color: #000000;}
/* Normal text in a table cell */
.portlet-section-body {}
/* Text in every other row in the cell */
.portlet-section-alternate {}
/* Text in a selected cell range */
.portlet-section-selected {}
/* Text of a subheading */
.portlet-section-subheader {}
/* Table or section footnote */
.portlet-section-footer {color: #650606;font-size:xx-small;}
/* Text that belongs to the table but does not fall in one of the other categories */
.portlet-section-text {}

/* forms */
/* Text used for the descriptive label of the whole form (not the labels for fields.) */
.portlet-form-label {}
/* Text of the user-input in an input field. */
.portlet-form-input-field {}
/* Text on a button */
.portlet-form-button {border-width:1px;border-style:outset;
			font-size:11px;font-family: tahoma,sans-serif;font-weight:bold;
			background:#F1E8E7;cursor:pointer;cursor:hand;
			color: #000000;text-decoration: none;padding: 0px 4px 0px 4px;}
/* Text that appears beside a context dependent action icon. */
.portlet-icon-label {}
/* Text that appears beside a 'standard' icon (e.g. Ok, or Cancel) */
.portlet-dlg-icon-label {}
/* Text for a separator of fields (e.g. checkboxes, etc.) */
.portlet-form-field-label {}
/* Text for a field (not input field, e.g. checkboxes, etc) */
.portlet-form-field {}
			
/* menus */
/* General menu settings such as background color, margins, etc */
.portlet-menu {}
/* Normal, unselected menu item. */
.portlet-menu-item {}
/* Selected menu item. */
.portlet-menu-item-selected {color:#e0a9a3;}
/* Normal, unselected menu item when the mouse hovers over it. */
.portlet-menu-item-hover {color:#e0a9a3;}
/* Selected menu item when the mouse hovers over it. */
.portlet-menu-item-hover-selected {color:#e0a9a3;}
/* Normal, unselected menu item that has submenus. */
.portlet-menu-cascade-item {}
/* Selected sub-menu item that has sub-menus. */
.portlet-menu-cascade-item-selected {}
/* Descriptive text for the menu (e.g. in a help context below the menu) */
.portlet-menu-description {}
/* Menu caption */
.portlet-menu-caption {}

/***************************** /portlets ********************************/


/***************************** CUSTOMIZED PRONEXIO ********************************/

.ZoneDataTableMain {
	width: 100%;
	margin-top:10px;
	margin-bottom:10px;
	border-color: #BFBFBF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	font-family: Verdana, Arial;
	background-color: #c0b07e;
}

.ZoneDataTableMainCMS {
	width: 100%;
	margin-top:10px;
	margin-bottom:10px;
	border-color: #EBE7DA;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	font-family: Verdana, Arial;
	background-color: #efefef;
}


.ZoneDataTableContent {
	width: 100%;
	background-color: #EBE7DA;
	border-color: #BFBFBF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	color: #000000;
}

.mainText {
	font-size: x-small;
	color: #000000;
	font-family:Arial,Verdana;
}

.ComponentBG {
	width: 100%;
	border-color: #ffffff;	
	background-color: #EBE7DA;
}

.zoneDataTableSegments {
	/*width: 100%;*/
	height: 20px;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial;
}


.zoneDataTableContentHeight {
	background-color: #EBE7DA;
	/*height: 250px;*/
}

td.addeditbez {
	background-color: #ffffff;
	color: #00496B;
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: lighter;
}

td.addedit {
	background-color: #ffffff;
	color: #000000;
	font-size: 9px;
	font-family: Verdana, Arial;
	font-weight: lighter;
}

.componentTitlesUnderline{height:1px;border-width:1px 0 0 0;border-color:#BFBFBF;border-style:solid;}
.componentSubTitlesUnderline{height:1px;border-width:1px 0 0 0;border-color:#000000;border-style:solid;}

.componentFormatFilter {
	width: 100%;
	margin-top:10px;
	margin-bottom:10px;
	border-color: #BFBFBF;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	font-family: Verdana, Arial;
}

.addOrEditTitlesUnderlineTop{background-color: #d0d0d0;height:2px;border-width:2px 0 0 0;border-color:#000000;border-style:solid;}
.addOrEditTitlesUnderlineBottom{background-color: #d0d0d0;height:2px;border-width:0 0 2px 0;border-color:#000000;border-style:solid;}

tr.headUnderlined td{background-color: #d0d0d0;border-style: solid;border-width: 1px;border-collapse: collapse;
	height:2px;border-width:0 0 2px 0;border-color:#000000;color: #000000;font-weight: bold;font-size: 12px;cursor: default;}

td.headUnderlined {background-color: #d0d0d0;border-style: solid;border-width: 1px;border-collapse: collapse;
	height:2px;border-width:0 0 2px 0;border-color:#000000;color: #000000;font-weight: bold;font-size: 12px;cursor: default;}

td.searchLine {
	}

td.searchLine input{border-width:1px;border-style:inset;
	font-size:11px;
	font-family: Verdana, Arial;
	font-weight: lighter;
	background:#FFFFFF;
	color: #000000;
	text-decoration:none;
	}
td.searchLine select{border-width:0px;border-style:inset;
	font-size:11px;
	font-family: Verdana, Arial;
	font-weight: lighter;
	background:#FFFFFF;
	color: #000000;
	text-decoration:none;
	}
	
td.blueSubTitle{color:#000000;font-family:Verdana, Arial;text-decoration:none;font-size:12px;font-weight: bold;}
td.blueSubTitle a{color:#000000;font-family:Verdana, Arial;text-decoration:underline;font-size:12px;font-weight: bold;}

.selectedRow {background-color:#FFFF87;}

.metaRequired{background-color: #d0d0d0;height:1px;border-width:1px 1px 1px 1px;border-color:red;border-style:solid;}

td.redBorderT {border-style:solid;border-width:1px;border-collapse:collapse;border-width:2px 2px 0 2px;border-color:#FF0000;}
td.redBorderR {border-style:solid;border-width:1px;border-collapse:collapse;border-width:0 2px 0 0;border-color:#FF0000;}
td.redBorderB {border-style:solid;border-width:1px;border-collapse:collapse;border-width:0 2px 2px 2px;border-color:#FF0000;}
td.redBorderL {border-style:solid;border-width:1px;border-collapse:collapse;border-width:0 0 0 2px;border-color:#FF0000;}
td.redBorderRBL {border-style:solid;border-width:1px;border-collapse:collapse;border-width:0 2px 2px 2px;border-color:#FF0000;}

input.noneElmnt {background-color:#d6d3ce;border-style:none;text-align:right;vertical-align:middle;}
input.noneElmntDark {background-color:#d0d0d0;border-style:none;text-align:left;vertical-align:middle;font-size:11px;}

.boldRed{color:#FF0000;font-family:Verdana, Arial;text-decoration:none;font-size:11px;font-weight: bold;}
.boldGreen{color:#008000;font-family:Verdana, Arial;text-decoration:none;font-size:11px;font-weight: bold;}

tr.adminRow td {color:#FF0000;}
tr.userRow td {color:#000000;}

tr.adminRow2 td {background-color: #eee;color:#FF0000;}
tr.userRow2 td {background-color: #eee;color:#000000;}




.viewObjectAttrTitle {
	font-size: 12px;
	color: #000000; font-weight: bold;
	}

.viewSearchResultTitle{
	font-weight: bold;color:#00496B;font-size:16px;
	margin:0;height:8px;
	background-color:#F3F3F3;
}
.viewActivityStatsValues{
	font-size:12px;
}

.viewActivityStatsTitle{
	color: #00496B; 
	font-weight: bold;
	font-size:16px;
} 

input.NoneElmntVol {background-color:#ffffff;border-style:none;font-size: 12px;}


.statusManagementInfoTop{
/*
	background-color:#ffce17;border-bottom:solid #650606 1px;
	background-color:#d6d3ce;
	
*/	
	background-color:#d6d3ce;
	border-top-width:0px;border-top-color:#BFBFBF;
	border-left-width:0px;border-left-color:#BFBFBF;
	border-right-width:0px;border-right-color:#ffffff;
	border-bottom-width:0px;border-bottom-color:#ffffff;
	border-style:solid;
	font-size: 12px;
	color: #000000; font-weight: bold;
	text-align:left;
	
	}

.statusManagementInfo{
/*
	background-color:#ffce17;border-bottom:solid #650606 1px;
	background-color:#d6d3ce;
	
*/	
	background-color:#d6d3ce;
	border-top-width:1px;border-top-color:#ffffff;
	border-left-width:0px;border-left-color:#BFBFBF;
	border-right-width:0px;border-right-color:#ffffff;
	border-bottom-width:0px;border-bottom-color:#ffffff;
	border-style:solid;
	font-size: 12px;
	color: #000000; font-weight: bold;
	
	}

.statusManagementHeader{
/*
	background-color:#ffce17;border-bottom:solid #650606 1px;
	background-color:#d6d3ce;
	
*/	
	background-color:#ffce17;
	border-top-width:0px;border-top-color:#ffffff;
	border-left-width:1px;border-left-color:#ffffff;
	border-right-width:0px;border-right-color:#BFBFBF;
	border-bottom-width:0px;border-bottom-color:#BFBFBF;
	border-style:solid;
	font-size: 12px;
	color: #000000; font-weight: bold;
	Writing-Mode: tb-rl;
	}

.statusManagementBody{
/*
	background-color:#ffce17;border-bottom:solid #650606 1px;
	background-color:#d6d3ce;
	
*/	
	background-color:#ffce17;
	border-top-width:1px;border-top-color:#ffffff;
	border-left-width:1px;border-left-color:#ffffff;
	border-right-width:0px;border-right-color:#BFBFBF;
	border-bottom-width:0px;border-bottom-color:#BFBFBF;
	border-style:solid;
	font-size: 12px;
	color: #000000; font-weight: bold;
	Writing-Mode: tb-rl;
	}

.statusManagementBodyNormal{
/*
	background-color:#ffce17;border-bottom:solid #650606 1px;
	background-color:#d6d3ce;
	
*/	
	background-color:#ffce17;
	border-top-width:1px;border-top-color:#ffffff;
	border-left-width:1px;border-left-color:#ffffff;
	border-right-width:0px;border-right-color:#BFBFBF;
	border-bottom-width:0px;border-bottom-color:#BFBFBF;
	border-style:solid;
	font-size: 12px;
	color: #000000; font-weight: bold;
	}
	
a{font-size:11px;}

div.scrollbar{
	height:496px;
	overflow:auto;
	scrollbar-base-color:#ffffff;
}
/***************************** CUSTOMIZED PRONEXIO ********************************/


/***************************** /Permission TabForm *******************************/

.TabTable {background-color:#ffffff;color:#FFFFFF;font-size:8px; }
.drawLineClass {color:#000066;}

.inTD { cursor:none;cursor:default;}
.outTD { cursor:pointer;cursor:hand;font-weight: bold; }

.PermissionColors {width:150px;background-color:#dbdbdb;color:#000066; }
/***************************** /Permission TabForm *******************************/

