/*Signature={A3341181-00484354-0F7FAB5A-35BB0AA7-7CEA09AF-4AB37E53}*/
/*OPTIMIZED FOR 1024 x 768*/

/*
############################################################
##
## Global settings 
##
############################################################
*/

body{
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:10px;
	margin:0px;
	border-style:none;
	cursor: default;
}
.iFrameData
{
	border-style:none;
	padding-top : 0px;
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#FFFFFF; 
	overflow:hidden;
}

a.navi{
	color : #242424;
	font-size : 11px;
	text-decoration:none;
	font-weight:normal;
}
A.navi:link { font-weight:normal; color:#242424; text-decoration:none; }
A.navi:visited { font-weight:normal; color:#242424; text-decoration:none; }
A.navi:hover { font-weight:normal; color:#242424; text-decoration:none; }
A.navi:active { font-weight:normal; color:#242424; text-decoration:none; }


.naviSelected{
	color : #e60000;
	font-size : 11px;
	text-decoration:none;
	font-weight:bold;
}


/*
############################################################
##
##  CSS Styles for the main design of the startup page
##
############################################################
*/
.GlobalWidthLeftRight{
	width: 20px;
	height: 100%;
}
.GlobalWidthMiddle{
	width: 100%;
	height: 100%;
}


.VerticalSeparatorLight{
	background-color: #606060;
}
.VerticalSeparatorDark{
	background-color: #484848;
}


.GlobalHeaderHeightTop{
	width: 100%;
	height: 81px;
}
.GlobalHeaderHeightBottom{
	width: 100%;
	height: 5px;
}
.GlobalHeaderHeightBreadCrumb{
	width: 100%;
	height: 20px;
}
.GlobalDataHeight{
	width: 100%;
	height: 100%;
}


.GlobalTopLeft
{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffffff',EndColorStr='#7D7D7D');
	border-bottom:  1px #6E6E6E solid;
}
.GlobalTopMiddle
{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#6E6E6E');
	border-bottom:  1px #6E6E6E solid;	
	z-index:1;
}
.GlobalTopRight
{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#7D7D7D',EndColorStr='#ffffff');
	border-bottom:  1px #6E6E6E solid;	
}


.GlobalBottomLeft
{
	background-color: #5062DC;
	border-top:  1px #b3bcfc solid;	
	border-bottom:  1px #606060 solid;	
}
.GlobalBottomMiddle
{
	background-color: #5062DC;
	border-top:  1px #b3bcfc solid;	
	border-bottom:  1px #484848 solid;	
}
.GlobalBottomRight
{
	background-color: #5062DC;
	border-top:  1px #b3bcfc solid;	
	border-bottom:  1px #606060 solid;	
}


.GlobalBreadCrumbLeft
{
	background-color: #7D7D7D;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffffff',EndColorStr='#7D7D7D');
}
.GlobalBreadCrumbMiddle
{
	background-color: #9A9A9A;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#9A9A9A');
	border-bottom:  1px #9A9A9A solid;
}
.GlobalBreadCrumbRight
{
	background-color: #7D7D7D;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#7D7D7D',EndColorStr='#ffffff');
}


.GlobalDataLeft
{
	background-color: #7D7D7D;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffffff',EndColorStr='#7D7D7D');
}
.GlobalDataMiddle
{
	background-color: #FFFFFF;
}
.GlobalDataRight
{
	background-color: #7D7D7D;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#7D7D7D',EndColorStr='#ffffff');
}


.DivGlobalData
{
	position:absolute;
	top:108px;
	left:20px;
	background-color:#FFFFFF; 
	padding-top : 0px;
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	overflow: hidden;
	z-index:1;
	width:100%;
	height:100%;
}

.DivSquareLeft{
	position:absolute;
	top:127px;
	left:12px;
	height:12px;
	width:20px;
	z-Index:30;
	border-top:  1px #606060 solid;	
	border-left: 1px #606060 solid;
	border-right: 1px #606060 solid;
	border-bottom: 1px #606060 solid;	
}
.DivSquareRight{
	/*position:absolute;
	top:19px;
	right:12px;
	height:12px;
	width:20px;
	z-Index:20;
	border-top:  1px #606060 solid;	
	border-left: 1px #606060 solid;
	border-right: 1px #606060 solid;
	border-bottom: 1px #606060 solid;	
	*/
	position:absolute;
	top:30px;
	right:12px;
	height:12px;
	width:20px;
	z-Index:20;
	border-top:  1px #606060 solid;	
	border-left: 1px #606060 solid;
	border-right: 1px #606060 solid;
	border-bottom: 1px #606060 solid;	
}
.tableDivSquare{
	height:12px;
	width:20px;
	background-color: #7D7D7D;
	border-top:  1px #9A9A9A solid;	
	border-left: 1px #9A9A9A solid;
	border-right: 1px #9A9A9A solid;
	border-bottom: 1px #9A9A9A solid;		
}

.DivMainHeadline{
	position:absolute;
	top:0px;
	right:20px;
	height:81px;
	/*top:14px;
	height:22px;
	border-top:  1px #727272 solid;	
	border-left: 1px #727272 solid;
	border-bottom: 1px #727272 solid;*/
	z-Index:19;	
}
.tableMainHeadline{
	/*height:22px;
	padding-right: 25px;*/
	padding-right: 3px;
	padding-left: 10px;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#A2A2A2',EndColorStr='#646464');*/
	font-size:16px;
	color: #ffffff;
	font-family: Century Gothic, Arial, Helvetica, Tahoma, sans-serif;
	font-weight:normal;
	text-align:center;
}

.imgLogo{
	background:none; 
	width:136px; 
	height:78px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/helix_logo.png');
}

.DivSecondHeadline{
	/*position:absolute;
	right: 0px;
	top: -12px;
	font-size:38px;
	color: #C1C1C1;
	background:none;
	font-family: Century Gothic, Arial, Verdana, Tahoma, sans-serif;
	font-weight:normal;
	z-index: 10;*/
	position:absolute;
	right: 42px;
	top: -14px;
	font-size:34px;
	color: #C1C1C1;
	background:none;
	font-family: Century Gothic, Arial, Helvetica, Tahoma, sans-serif;
	font-weight:normal;
	z-index: 10;
}

.DivHeaderSeparator{
	position:absolute;
	top:109px;
	left:0px;
	height:3px;
	width:100%;
	z-index:1;
}
.tdHeaderSeparator{
	height:3px;
	background-image: url(../images/separator.gif);
	background-repeat:repeat-x; 
}




/*
############################################################
## 
## MAINMENU NAVIGIATION BUTTONS
##
############################################################
*/
.divMainMenu{
	position:absolute; 
	left: 20px; 
	top:0px; 
	z-index:20; 
}
.sizeMainMenu{
	width:86px;
	height:81px;
}
.tableMainMenu{
	height: 100%;
	border: 0px;
	padding: 0px;
	margin: 0px;
	font-size:10px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
}
.tdMainMenuInactive{
	border-left: none;	
	border-right: none;	
	border-top:none;	
	border-bottom: none;
	text-align:center;
}
.tdMainMenuActive{
	border-left: none;	
	border-right: none;	
	border-top:none;	
	border-bottom: none;
	text-align:center;
	background-color: #ffffff;
	-moz-opacity:0.9;
	filter:Alpha(opacity=90);
}
.spanMainMenuInactive{
	color: #FFFFFF;
	font-size:9px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
}
.spanMainMenuActive{
	color:#3F3F3F;
	font-size:9px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
}
.on_home{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_home.png'); }
.of_home{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_home.png'); }

.on_preprint{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_preprint.png'); }
.of_preprint{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_preprint.png'); }

.on_iwppm{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_iwppm.png'); }
.of_iwppm{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_iwppm.png'); }

.on_manualcharge{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_manualcharge.png'); }
.of_manualcharge{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_manualcharge.png'); }

.on_copyjob{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_copyjob.png'); }
.of_copyjob{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_copyjob.png'); }

.on_archive{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_archive.png'); }
.of_archive{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_archive.png'); }

.on_info{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_info.png'); }
.of_info{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_info.png'); }

.on_ig{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_ig.png'); }
.of_ig{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_ig.png'); }

.on_process{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_process.png'); }
.of_process{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_process.png'); }

.on_schedule{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_schedule.png'); }
.of_schedule{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_schedule.png'); }

.on_login{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_login.png'); }
.of_login{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_login.png'); }

.on_logout{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_logout.png'); }
.of_logout{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_logout.png'); }

.on_client{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_client.png'); }
.of_client{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_client.png'); }

.on_budget{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_budget.png'); }
.of_budget{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_budget.png'); }

.on_status{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_status.png'); }
.of_status{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_status.png'); }

.on_notification{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_notification.png'); }
.of_notification{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_notification.png'); }

.on_customization{ background:none; width:57px; height:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_on_customization.png'); }
.of_customization{ background:none; width:45px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/l_of_customization.png'); }

/*
############################################################
## 
## SUBMENU
##
############################################################
*/
.DivSubmenu{
	display:none;
	position:absolute;
	left:21px;
	top:77px;
	padding-top : 0px;
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	border: 1px #6E6E6E solid;	
	overflow: hidden;	
	z-index:99;
	width:200px;
}
.DivSubmenu .tableSubmenu{
	background-color: #F0F0F0;
	border-left: 1px #9A9A9A solid;
	border-right: 1px #9A9A9A solid;
	border-top: 1px #9A9A9A solid;
	border-bottom: none;
	padding:0px;
	overflow: hidden;
	width:100%;
}
.tableSubmenu .inactiveSubmenu{
	padding-left:10px;
	padding-right:10px;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: 1px #9A9A9A solid;
	height:20px;
	background-color:#F0F0F0;
}
.tableSubmenu .activeSubmenu{
	padding-left:10px;
	padding-right:10px;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: 1px #9A9A9A solid;
	height:20px;
	background-color:#E7E7E7;
}



/*
############################################################
## 
## BREAD CRUMB
##
############################################################
*/
.DivBreadCrumb{
	display:none;
	position:absolute;
	left:18px;
	top:91px;
}
.BreadCrumbLink{
	font-family:  Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	cursor:pointer;
	color: #242424;
}
.DivConfigBreadCrumb
{
	position:absolute; 
	top:91px;
	right:25px;
	z-index:auto;
}





/*
############################################################
## 
## General Config for the iframe sites
##
############################################################
*/
.DivDataType{
	position:	absolute;
	left: 		20px;
	top:		16px;
	padding-top : 0px;
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	margin-left:0px;
	margin-top:0px;
	overflow: hidden;
	font-family: Century Gothic, Arial, Helvetica, Tahoma, sans-serif;
	color:#606060;
	font-size:16px;
	font-weight:normal;
	z-index:4;
}
.editDataTypeColor{
	font-family: Century Gothic, Arial, Helvetica, Tahoma, sans-serif;
	color:#5F76D6;
	font-size:16px;
}

.DivDataTypeSecond{
	position:	absolute;
	left: 		0px;
	top:		-10px;
	font-family: Century Gothic, Arial, Helvetica, Tahoma, sans-serif;
	color:#E9ECFE;
	font-size:28px;
	font-weight:normal;
}

.DataContent{
	/*width: 100%;
	height: 100%;*/
	padding-left:22px;
	padding-right:22px;
	padding-top:54px;
	padding-bottom:22px;
}

.DataContentCenter{
	padding-top:54px;
}


/*
############################################################
## 
## Styles for the INFO file
##
############################################################
*/
.tableDataDark{
	margin:0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #F0F0F0;
}
.tableData{
	margin:0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #F8F8F8;
}
.tableDataBorderAll{
	border-left: 1px solid #606060;
	border-right: 1px solid #606060;
	border-top: 1px solid #606060;
	border-bottom: 1px solid #606060;
}
.tableDataWidth{
	width: 500px;
}

.tableDecor{
	padding: 0px;
	marging: 0px;
	background-color:#B9B9B9;
	border-left: none;
	border-right: none; 
	font-size:1px;
	font-weight:normal;
}
.tableDecor .leftFirst{
	border-top: 1px solid #C5C5C2;
	border-right: 1px solid #606060;
}
.tableDecor .leftSecond{
	border-right: 1px solid #606060;
	border-top:1px solid #b3bcfc;
	background-color:#5062DC;
}
.tableDecor .bMiddle{
	border-top: 1px solid #B9B9B9;
	border-right: 1px solid #606060;
}
.tableDecor .rightFirst{
	border-right: 1px solid #606060;
	border-top:1px solid #b3bcfc;
	background-color:#5062DC;
}
.tableDecor .rightSecond{
	border-top: 1px solid #B9B9B9;
}
.tableDecorBoderTop{
	border-top: 1px solid #606060;
}
.tableDecorBoderBottom{
	border-bottom: 1px solid #606060;
}
.tableDecorBoderLeft{
	border-left: 1px solid #606060;
}
.tableDecorBoderRight{
	border-right: 1px solid #606060;
}
.tableDecor .leftFirstColor{
	border-top: 1px solid #b3bcfc;
	border-right: 1px solid #606060;
	background-color:#5062DC;
}
.tableDecor .rightSecondColor{
	border-top: 1px solid #b3bcfc;
	background-color:#5062DC;
}
.tdGrey{
	color: #242424;
	font-size:14px;
}
.tdColor{
	color: #5F76D6;
	font-size:14px;
}


/*
############################################################
## 
## Styles for Config page
##
############################################################
*/
.tableDataHeadline{
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: 1px solid #6E6E6E;
	background-color: #7D7D7D;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#7D7D7D');
/*	font-family: Century Gothic, Arial, Verdana, Tahoma, sans-serif;
	color:#242424;
	font-size:14px;
	font-weight:normal;
	*/
}
.tableDataBottom{
	background-color: #F8F8F8;
	border-bottom: 1px solid #5F76D6;
}
.tableDataSaveButton{
	height:40px;
	background-color: 	#9A9A9A;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#9A9A9A');
	background-color: #b8b8b6;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#b8b8b6');*/
	border-top: 1px #6E6E6E solid;
	border-bottom: 1px #6E6E6E solid;
}
.divDragHeadline{
	width:200px;
	background-color: #B3BCFC;
	border-left:1px solid #b9b9b9;
	border-top:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
}
.editDragHeadline{
	font-family: Century Gothic, Arial, Helvetica, Tahoma, sans-serif;
	color:#242424;
	font-size:14px;
	font-weight:normal;
	background-color: #B3BCFC;
	padding-left:5px;
}
.divDragContent{
	float:left;
	width:200px;
	height:180px;
	border:1px solid #b9b9b9;
	background-color:#ffffff;
	cursor:default;
	position:relative;
	overflow-x:hidden;
	overflow-y:scroll;
	overflow:-moz-scrollbars-vertical;
}
.dragItem{
	position:relative;
	width:165px;
	height:15px;
	background-color: #ffffff;
	border:	1px #CED5FD solid;
	padding-left: 10px;
	margin: 2px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #242424;
	cursor: move;
}
.dragItemOnDrag{
	position:relative;
	width:165px;
	height:15px;
	background-color: #b3bcfc;
	border:	1px #CED5FD solid;
	padding-left: 10px;
	margin: 2px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #242424;
	cursor: move;
	/*cursor: url('./images/arrow_r.cur');*/
}
.dragTableItem{
	background-color: #ffffff;
	border:	1px #b9b9b9 solid;
	margin: 2px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #242424;
	cursor: move;
}

.buttonLightBackground{
	font-family: Century Gothic, Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #242424;
	background-color:#B9B9B9;
	cursor: pointer;
	border: 1px solid #7D7D7D;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#B9B9B9',EndColorStr='#FFFFFF');
}

.borderConfigTop{
	border-top: 1px solid #939393;
}
.borderConfigBottom{
	border-bottom: 1px solid #939393;
}
.tdHeaderConfigNr{
	border-right: 1px solid #b9b9b9;
	padding-left:10px;
	padding-right:10px;
}
.tdHeaderConfigFirst{
	background-color:#B3BCFC;
	border-bottom: 1px solid #939393;
	border-right: 1px solid #939393;
	border-left: 1px solid #939393;
	padding-left:5px;
	padding-right:5px;
}
.tdHeaderConfig{
	background-color:#B3BCFC;
	border-bottom: 1px solid #939393;
	border-right: 1px solid #939393;
	padding-left:5px;
	padding-right:5px;
}
.tdValueConfig{
	border-right: 1px solid #b9b9b9;
	padding-left:5px;
	padding-right:5px;
}
.tdValueConfigFirst{
	border-left: 1px solid #b9b9b9;
	border-right: 1px solid #b9b9b9;
	padding-left:5px;
	padding-right:5px;
}



/*
############################################################
## 
## FONTS FOR text/input/select
##
############################################################
*/
.fontSize5{
	font-size:5px;
	font-weight:normal;
}

.fontSize12{
	font-size:12px;
	font-weight:normal;
}
.editLabel{
	font-family:  Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #242424;
}
.editLabelBsize{
	font-family:  Arial, Helvetica, Tahoma, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #242424;
}

.editLabelDarkBold{
	font-family:Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:  #242424;
}
.editLabelBold{
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:  #484848;
}
.editLabelBig{
	color:#484848;
	font-family: Century Gothic, Arial, Helvetica, Tahoma, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.editHeadLine{
	font-size:12px;
	font-weight:normal;
	color: #3F3F3F;
}
.editHeadLineBold{
	font-size:12px;
	font-weight:bold;
	color: #3F3F3F;
}

.dataHeadline{
	font-family: Century Gothic, Arial, Helvetica, Tahoma, sans-serif;
	color:#242424;
	font-size:14px;
	font-weight:normal;
}
.printerHeadline{
	font-family: Century Gothic, Arial, Helvetica, Tahoma, sans-serif;
	color:#242424;
	font-size:13px;
	font-weight:normal;
}

/* Input fields of the search box */
.listSearchInput{
	width:150px;
	margin: 0px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:10px;
	color: #242424;
}
.inputText{
	width:180px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #242424;
}
.inputTextBig2{
	width:250px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #242424;
}

.editSelectBox{
	width:180px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #242424;
	overflow:visible;
}
.editSelectBoxBig{
	width:230px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #242424;
	overflow:visible;
}
.editSelectBoxBig2{
	width:250px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #242424;
	overflow:visible;
}
.editButton{
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #242424;
	cursor:pointer;
}
.editButtonBig{
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #242424;
	cursor:pointer;
}
.editErrorLabel{
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #E60000;
}
td.allecheckboxen{
	background:url('../images/allecheckboxen.gif');
	background-repeat : no-repeat;
	background-position :15px;
	color:#46424A;
}

/*
############################################################
## 
## Main table with the Job List
##
############################################################
*/
.tableSquareNone{
	height:100%;
	width:10px;
	border-top:  1px #606060 solid;	
	border-left: 1px #606060 solid;
	border-right: 1px #606060 solid;
	border-bottom: 1px #606060 solid;	
}
.tdSquareNone{
	height:100%;
	background-color: #7D7D7D;
	border-top:  1px #606060 solid;	
	border-left: 1px #606060 solid;
	border-right: 1px #606060 solid;
	border-bottom: 1px #606060 solid;	
}
.tableDescription{
	padding-top : 0px;
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	margin-left:0px;
	margin-top:0px;
	overflow: hidden;
	font-family: Century Gothic, Arial, Helvetica, Tahoma, sans-serif;
	color:#3f3f3f;
	font-size:16px;
	font-weight:normal;
	z-index:4;
}
.tableDescriptionOnFilter{
	color:#9A9A9A;
}

tableDescriptionOfFilter{
	color:#3f3f3f;
}


.tableList{
	padding: 0px;
	marging: 0px;
	background-color: #F8F8F8;
	border-left:1px solid #484848;
	border-right:1px solid #484848;
	border-top:1px solid #484848;
	border-bottom:1px solid #484848;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #242424;
}
.tableList .tdHeadline{
	height: 22px;
	background-color: 	#7D7D7D;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E0E0E0',EndColorStr='#7D7D7D');
	border-left:		none;
	border-right:		none;
	border-top:			none;
	border-bottom:		1px solid #484848;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		2px;
	padding-bottom:		2px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.tableList .tdBottom{
	height: 25px;
	background-color:	#F8F8F8;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E0E0E0',EndColorStr='#F8F8F8');
	border-top:			1px solid #484848;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		1px;
	padding-bottom:		0px;
	font-size:			11px;
	color:				#FFFFFF;
}
.tableList .tdRowMiddle{
	border-top:1px solid #9A9A9A;
	background-color:#F8F8F8;
	color:#242424;
	height:22px;
}
.tableList .tdRowColor{
	border-top:1px solid #5062DC;
	height:22px;
}

.tableBottomList{
	width:100%;
	padding: 0px;
	marging: 0px;
	background-color:#9A9A9A;
	border-top: 1px solid #606060;
	border-left: 1px solid #606060;
	border-right: 1px solid #606060; 
	font-size:1px;
	font-weight:normal;
	color: #3F3F3F;
}
.tableBottomList .leftFirst{
	border-right: 1px solid #606060;
}
.tableBottomList .leftSecond{
	border-right: 1px solid #606060;
	background-color:#5062DC;
}
.tableBottomList .bMiddle{
	border-right: 1px solid #606060;
}
.tableBottomList .rightFirst{
	border-right: 1px solid #606060;
	background-color:#5062DC;
}
.tableBottomList .rightSecond{
}
.tableBottomList .imgHeight{
	height:3px;
}

/*
## (LEFT/RIGHT) Action buttons (like new, filter)
*/
.tableButtonsTopLeft{
	float:left;
}
.tableButtonsTopLeft .tdButtonMiddle{
	padding-left: 10px;
}
.tableButtonsTopLeft .tbButtonMiddleMultiselect{
	height:100%;
	padding-left:20px;
}

.tableButtonsTopRight{
	float:right;
}
.tableButtonsTopRight .tdButtonMiddle{
	padding-left: 7px;
}
.tableButtonsTopRight .tbButtonMiddleMultiselect{
	height:100%;
	padding-left:20px;
}
.divButtonIcon{
	margin-top:1px;
	margin-bottom:1px;
	margin-left:5px;
	margin-right:5px;
	z-index:0;
	cursor:default;
	vertical-align: middle;
	text-align:center;
}


/*
## JOB LIST
*/
.jobList{
	background-color: #F8F8F8;
}
/* Styles for the top of the list, the header with the description of each td e.g. Name, Number .... */
.jobList .TopMiddle, .jobList .TopMiddleLast{
	height:20px;
	background-color: #7D7D7D;
	font-weight:bold;
	font-size:11px;
	vertical-align:center;
	color: #FFFFFF;
}
.jobList .TopMiddle{
	border-top:		1px solid #5062DC;
	border-right: 	1px #606060 solid;
	border-bottom: 	1px #606060 solid;
	padding-left:	5px;
	padding-right:	5px;
}
.jobList .TopMiddleLast{
	border-top:		1px solid #5062DC;
	border-bottom:	1px #606060 solid;
	padding-left:	5px;
	padding-right:	5px;
}
.jobList .Middle{
	border-right:	1px #9A9A9A solid;
	border-bottom:	1px #ffffff solid;
	padding-left:	5px;
	padding-right:	5px;
	font-size:	11px;
}
.jobList .MiddleLast{
	border-bottom:	1px #ffffff solid;
	padding-left:	5px;
	padding-right:	5px;
	font-size:	11px;
}
.jobList .MiddleFirst{
	border-right:	1px #9A9A9A solid;
	border-top:		1px #ffffff solid;
	border-bottom:	1px #ffffff solid;
	padding-left:	5px;
	padding-right:	5px;
	font-size:	11px;
}
.jobList .MiddleFirstLast{
	border-top:		1px #ffffff solid;
	border-bottom:	1px #ffffff solid;
	padding-left:	5px;
	padding-right:	5px;
	font-size:	11px;
}
.jobList .tdSeparatorMiddle{
	border-right:	1px #9A9A9A solid;
	background-color: #ffffff;
}
.jobList .tdSeparatorMiddleLast{
	background-color: #ffffff;
}


/* Row styles for the over effect */
.trDark{
	background-color:#F0F0F0;
	color:#242424;
	height:22px;
}
.trLight{
	background-color:#FFFFFF;
	color:#242424;
	height:22px;
}
.trOver{
	background-color:#b3bcfc;
	color:#242424;
	height:22px;
}
.trSelected{
	background-color:#5F76D6;
	color:#ffffff;
	height:22px;
}



/* The div for searching (filtering) */
.lstDivSearch{
	/*width:260px;*/
	border: 1px solid #5062DC;
	
}
.tableFilter{
	padding: 0px;
	marging: 0px;
	background-color: #E0E0E0;
	border-left:1px solid #606060;
	border-right:1px solid #606060;
	border-top:1px solid #606060;
	border-bottom:1px solid #606060;
	color: #FFFFFF;
}
.tableFilter td{
	padding-left:	5px;
	padding-right:	5px;
}
.tableFilter .tdHeadline{
	height:22px;
	background-color: #9A9A9A;
	border-bottom:	1px #606060 solid;
	vertical-align:center;
	font-size:11px;
	color: #FFFFFF;
	font-weight:bold;
}
.tableFilter .tdButtons{
	height:30px;
	background-color: #9A9A9A;
	border-top:	1px #606060 solid;
	vertical-align:center;
	font-size:11px;
	color: #FFFFFF;
	font-weight:bold;
}







/*
############################################################
## 
## Styles for Job Drag
##
############################################################
*/
.drag {
	cursor:move;
	color:#242424;
	vertical-align:center;
}
.dummi_drag {
	cursor:move;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 5px;
	border: 1px solid #b9b9b9;
	background-color:#ffffff;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:#242424;
}
.tablePrinter{
	border: 1px solid #606060;
	background-color:#ffffff;
}
.tablePrinterHeadline{
	height:22px;
	padding-left:10px;
	padding-right:10px;
	padding-top:1px;
	padding-bottom:1px;
	border-bottom: 1px solid #6E6E6E;
	background-color: #9A9A9A;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#9A9A9A');
	/*font-family: Century Gothic, Arial, Verdana, Tahoma, sans-serif;
	color:#242424;
	font-size:13px;
	font-weight:normal;*/
}
.tablePrinterBottom{
	background-color: #ffffff;
	border-bottom: 1px solid #5F76D6;
}
.borderSeparatorTop{
	background-color: #ffffff;
	border-top: 1px solid #7D7D7D;
}
.borderSeparatorBottom{
	background-color: #ffffff;
	border-bottom: 1px solid #7D7D7D;
}
.divPrint{
	float:left;
	width:300px;
	position:relative;
	margin-left:20px;
	margin-top:20px;
	border: 2px solid #F8F8F8;
}
div.hoverPrinter{
	border: 2px solid #5F76D6;
}
.divTbl{
	width:100%;
	height:100%;
	background-color:none;
	border: 2px solid #FFFFFF;
}
div.hoverTbl{
	border: 2px solid #5F76D6;
}

/*
############################################################
## 
## Styles for the editObject.asp file
##
############################################################
*/
.editDivSquareLeft{
	position:absolute;
	top:20px;
	left:-8px;
	height:12px;
	width:20px;
	z-Index:30;
	border-top:  1px #606060 solid;	
	border-left: 1px #606060 solid;
	border-right: 1px #606060 solid;
	border-bottom: 1px #606060 solid;	
}
.editDivHeaderSeparator{
	position:absolute;
	top:0px;
	left:0px;
	height:3px;
	width:100%;
	z-index:1;
}

.DivNaviFlagMain, .DivNaviFlagMain1, .DivNaviFlagMain2, .DivNaviFlagMain3, .DivNaviFlagMain4, .DivNaviFlagMain5
{

	position:absolute;
	width:780px;
	z-index:3;
	left:20px;
}


.DivNaviFlagMain1
{
	top:54px;
	height:36px;
}

.DivNaviFlagMain2
{
	top:90px;
	height:15px;
	background-color:#F0F0F0;
	z-index:2;
}

.DivNaviFlagMain3
{
	top:105px;
	height:400px;
	background-color:#F0F0F0;
	border-left:  1px #606060 solid;
	border-right:  1px #606060 solid;
}

.DivNaviFlagMain4
{
	bottom:57px;
	height:42px;
	background-color:#F0F0F0;
	border-left:  1px #606060 solid;
	border-right:  1px #606060 solid;
}
.DivNaviFlagMain5
{
	bottom:25px;
	height:15px;
	background-color:#F0F0F0
	border-bottom:  1px #606060 solid;
}

.DivNaviFlagMainGrafik, .DivNaviFlag_1, .DivNaviFlag_2, .DivNaviFlag_3, .DivNaviFlag_4, .DivNaviFlag_5, .DivNaviFlag_6, .DivNaviFlag_7, .DivNaviFlag_8
{
	/* this is the size of the backgroundgrafik
	width:105px;*/
}

.DivEditDatas
{
	position:absolute;
	width:100%;
	height:100%;
	background-color:#F0F0F0;
	display:none;
	overflow: auto;
}

.DivNaviFlag_1, .DivNaviFlag_2, .DivNaviFlag_3, .DivNaviFlag_4, .DivNaviFlag_5, .DivNaviFlag_6, .DivNaviFlag_7, .DivNaviFlag_8
{
	height            : 32px;
	padding-top       : 7px;
	padding-right     : 10px;
	padding-left      : 7px;
	padding-bottom    : 0px;
	cursor            : default;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
}

.DivNaviFlag_1
{ 
	height:  36px;
	border-left: 1px solid #606060;
	border-top: 1px solid #606060;
	border-right: 1px solid #606060;
	background-color: #F0F0F0;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#F0F0F0');
	font-size:12px;
	font-weight:bold;
	color: #46424A;
	margin-right: 2px;
}
.DivNaviFlag_2
{
	height: 36px;
	border-left: 1px solid #606060;
	border-top: 1px solid #606060;
	border-right: 1px solid #606060;
	background-color: #F0F0F0;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#F0F0F0');
	font-size:12px;
	font-weight:bold;
	color: #46424A;
	margin-right: 2px;
}
.DivNaviFlag_3
{
	height:  36px;
	border-left: 1px solid #606060;
	border-top: 1px solid #606060;
	border-right: 1px solid #606060;
	background-color: #F0F0F0;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#F0F0F0');
	font-size:12px;
	font-weight:bold;
	color: #46424A;
	margin-right: 2px;
}
.DivNaviFlag_4
{
	height:  36px;
	border-left: 1px solid #606060;
	border-top: 1px solid #606060;
	border-right: 1px solid #606060;
	background-color: #F0F0F0;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#F0F0F0');
	font-size:12px;
	font-weight:bold;
	color: #46424A;
	margin-right: 2px;
}



.DivNaviFlag_5
{
	border: 1px solid #606060;
	background-color: 	#7D7D7D;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#7D7D7D',EndColorStr='#FFFFFF');
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
	margin-right: 2px;
	margin-bottom: 2px;
}

.DivNaviFlag_6
{
	border: 1px solid #606060;
	background-color: 	#7D7D7D;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#7D7D7D',EndColorStr='#FFFFFF');
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
	margin-right: 2px;
	margin-bottom: 2px;
}

.DivNaviFlag_7
{
	border: 1px solid #606060;
	background-color: 	#7D7D7D;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#7D7D7D',EndColorStr='#FFFFFF');
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
	margin-right: 2px;
	margin-bottom: 2px;
}
.DivNaviFlag_8
{
	border: 1px solid #606060;
	background-color: 	#7D7D7D;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#7D7D7D',EndColorStr='#FFFFFF');
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
	margin-right: 2px;
	margin-bottom: 2px;
}

.TrTopLeft
{
	border-top: 1px #606060 solid;
	border-left: 1px #606060 solid;	
}
.TrTopMiddle
{
	border-top: 1px #606060 solid;
}
.TrTopRight
{
	border-top: 1px #606060 solid;
	border-right: 1px #606060 solid;	
}
.TrBottomLeft
{
	border-left: 1px #606060 solid;
	border-bottom:  1px #5F76D6 solid;
}
.TrBottomMiddle
{
	border-bottom:  1px #5F76D6 solid;
}
.TrBottomRight
{
	border-right: 1px #606060 solid;
	border-bottom:  1px #5F76D6 solid;
}
.tdSaveButton{
	height:40px;
	background-color: 	#7D7D7D;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#7D7D7D');
	/*background-color: #b8b8b6;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#b8b8b6');*/
	border-top: 1px #606060 solid;
	border-bottom: 1px #606060 solid;
}

.tdErrorHeader{
	height:20px;
	border-left: #9A9A9A 1px solid;
	border-right: #9A9A9A 1px solid;
	border-top: #9A9A9A 1px solid;
	border-bottom: #9A9A9A 1px solid;
	background-color: #EC1F26;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
}
.tdErrorContent{
	border-left: #9A9A9A 1px solid;
	border-right: #9A9A9A 1px solid;
	border-bottom: #9A9A9A 1px solid;
	background-color: #ffffff;
	font-size:11px;
	font-weight:normal;
	color: #242424;
}

.tdDarkHeader{
	height:22px;
	border-left: #7D7D7D 1px solid;
	border-right: #7D7D7D 1px solid;
	border-top: #7D7D7D 1px solid;
	border-bottom: #7D7D7D 1px solid;
	background-color: #7D7D7D;
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
}
.tdDarkContent{
	border-left: #7D7D7D 1px solid;
	border-right: #7D7D7D 1px solid;
	border-bottom: #7D7D7D 1px solid;
	background-color: #F8F8F8;
	font-size:11px;
	font-weight:normal;
	color: #242424;
}
.tdDarkBorderTop{
	border-top: #606060 1px solid;
}
.tdLightBorderBottom{
	border-bottom: #7D7D7D 1px solid;
}
.tdLightBorderTop{
	border-top: #7D7D7D 1px solid;
}


.dataList{
	background-color: #F8F8F8;
}
/* Styles for the top of the list, the header with the description of each td e.g. Name, Number .... */
.dataList .TopLeft, .dataList .TopLast{
	height:20px;
	background-color: #7D7D7D;
	font-weight:bold;
	font-size:11px;
	vertical-align:center;
	color: #FFFFFF;
}
.dataList .TopLeft{
	border-left:	1px #9A9A9A solid;
	border-right: 	1px #9A9A9A solid;
	padding-left:	5px;
	padding-right:	5px;
}
.dataList .TopLast{
	border-right:	1px #9A9A9A solid;
	padding-left:	5px;
	padding-right:	5px;
}
.dataList .tdLeft{
	border-left:	1px #9A9A9A solid;
	border-right: 	1px #9A9A9A solid;
	border-bottom: 	1px #9A9A9A solid;
	padding-left:	5px;
	padding-right:	5px;
}
.dataList .tdLast{
	border-right:	1px #9A9A9A solid;
	border-bottom:	1px #9A9A9A solid;
	padding-left:	5px;
	padding-right:	5px;
}


.paddingLeftRight20{
	padding-left: 20px;
	padding-right: 20px;
}
.paddingLeftRight15{
	padding-left: 15px;
	padding-right: 15px;
}
.paddingBottom25{
	padding-bottom: 25px;
}
.paddingTop10{
	padding-top: 10px;
}
.paddingTopBottom20{
	padding-top: 20px;
	padding-bottom: 20px;
}
.paddingTopBottom10{
	padding-top: 10px;
	padding-bottom: 10px;
}
.paddingTopBottom5{
	padding-top: 5px;
	padding-bottom: 5px;
}
.paddingLeft5{
	padding-left: 5px;
}
.paddingRight10{
	padding-right: 10px;
}
.paddingLeftEditData{
	padding-left: 15px;
}
.separatorEditData{
	height: 17px;
}

/*
############################################################
## 
## Styles for small job list, with selected jobs
##
############################################################
*/
.JLlist{
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	color:#46424A;
	font-size:11px;
	padding-top:0px;
	border-top:0px;
	background-color: #7d7d7d;
	border-top: 1px #484848 solid;
	border-left: 1px #484848 solid;
	border-bottom: 1px #484848 solid;
}
.JLlist .JLTopMiddle{
	border-bottom: 1px #5F76D6 solid;	
	height:100%;
}
.JLtrDark{
	background-color: #F0F0F0;
}
.JLlist .JLMiddleLeft{
	border-bottom: 1px #6e6e6e solid;
	height:25px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	color:#46424A;
	font-size:11px;
}
.JLlist .JLCornerTopLeft{
	border-bottom: 1px #5F76D6 solid;	
}
.JLHeadline{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.GlobalBreadCrumbNavi
{
	color: #5062DC;
	font-size:10px
}

.DivNaviFlagIGMain, .DivNaviFlagIGMain1, .DivNaviFlagIGMain2, .DivNaviFlagIGMain3, .DivNaviFlagIGMain4, .DivNaviFlagIGMain5, .DivNaviFlagIGMain3a, .DivNaviFlagIGMain3aHint
{
	position:absolute;
	width:950px;
	z-index:3;
	visibility:hidden;
}

.DivNaviFlagIGMain1
{
	top:33px;
	height:44px;
}

.DivNaviFlagIGMain2
{
	top:77px;
	height:15px;
	background-color: #F0F0F0;
	z-index:2;
}

.DivNaviFlagIGMain3
{
	top:54px;
	height:600px;
	background-color:#F0F0F0;
	border-left: 1px solid #606060;
	border-right: 1px solid #606060;
}

.DivNaviFlagIGMain3a
{
	bottom:110px;
	height:45px;
	background-color:#F0F0F0;
}

.DivNaviFlagIGMain3aHint
{
	bottom:110px;
	height:60px;
	background-color:#F0F0F0;
}

.DivNaviFlagIGMain4
{
	bottom:74px;
	height:44px;
	background-color:#F0F0F0;

}
.DivNaviFlagIGMain5
{
	bottom:15px;
	height:15px;
	background-color:#F0F0F0;
}

.DivEditDatasIG
{
	position:absolute;
	width:100%;
	height:100%; 
	background-color:#F0F0F0;
	overflow: auto;
}

.inputTextBig{
	width:230px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #242424;
}

.tableSaveMsgIG{
  position:absolute;
  top:0px;
	left:0px;
	height:50px;
  width:400px;
  font-family: Tahoma, Arial, sans-serif;
  border-left:   1px solid #606060;
	border-right: 1px solid #606060;
	border-bottom:  1px solid #606060;
	border-top:    1px solid #606060;
	margin: 0px;
}

.iFrameSaveMsg_new{
	position:absolute;
	top:0px;
	left:0px;
  z-index:99;
	visibility:hidden;
	border-style:none;
  overflow:visible;
}

.iFrameSaveMsg{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
  z-index:99;
	border-style:none;
  overflow:visible;
}

.editLabelSaveMsg{
	color:#242424;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.SeparatorSaveMsg{
	border-top:2px solid #5062DC;
}

.imgDeleteSmall{
	background:none; 
	width:20px; 
	height:20px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/delete_small.png');
}

.imgPdfSmall{
	background:none; 
	width:20px; 
	height:20px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/pdf.png');
}

.imgCalendarSmall{
	background:none; 
	width:20px; 
	height:20px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/calendaricon.png');
}
.imgCheckSmall{
	background:none; 
	width:20px; 
	height:20px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/icon_check_small.png');
}
.imgErrorSmall{
	background:none; 
	width:20px; 
	height:20px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/icon_error_small.png');
}
.imgJTSmall{
	background:none; 
	width:20px; 
	height:20px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/jt.png');
}

.jobList .MiddleText{
	background-color: #7d7d7d;
	font-weight:bold;
	font-size:11px;
	vertical-align:center;
	color: #FFFFFF;
}

.DataContentServer{
	padding-top:50px;
	padding-bottom:20px;
}
