/* Scrollbar */
BODY {
        /*scrollbar-base-color: #916202;
        scrollbar-track-color: #FFFFFF;
        scrollbar-darkshadow-color: #FFCCFF;
        scrollbar-shadow-color: #FFCCFF;
        scrollbar-3dlight-color: #FFCCFF;
        scrollbar-highlight-color: #FFCCFF;
        scrollbar-arrow-color: #543901;
        scrollbar-face-color: #FFCCFF;*/
}
/*INPUT {
        text-transform: uppercase
}*/
/* Title */
.title {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
}
/* Common font */
.txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* Small font */
.txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* Tiny font */
.txt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* Grey color font 1 */
.txtGrey1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
/* Grey color font 2 */
.txtGrey2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
/* Grey color font 2 */
.txtGrey3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCCFF;
}
/* White color font 1 */
.txtWhite1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
/* White color font 2 */
.txtWhite2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
/* White color font 3 */
.txtWhite3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.tblinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
        color :#000000;
	/*background-color: #E9E6CC;*/
        /*background-color: #6e97c8;*/
        background-color: #dce6f2;
} 

/* Table border (background color) */
.tblBg {
	background-color: #595c5d;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #336699;
	text-align: center;
}
/* Table border (background color) */
.tblBg2 {
	background-color: #CC99CC;
}
/* Title on table */
.tblTitle1 {
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	/*background-color:#;*/
	text-align: center;
}
/* Title on table 2 */
.tblTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right:3;
	font-weight: bold;
	color: #331133;
	background-color: #cccccc;
}
/* Top */
.tblTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #F5F5FA;
}
/* Title on table 3 */
.tblTitle3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-right:3;
	color: #FFFFFF;
	background-color: #40616e;
	text-align:center;
}
/* Title on table 4 */
.tblTitle4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #B7CCE1;
}
.tbcolor {
	height: 2px ;
	background-color: #FF6600;

}
/* TD for Button */
.tblButton {
	background-color: #DAD3DA;
	height: 25px;
	z-index: auto;
	text-align:center;
}
/* Text on table (common) */
.tblTextCommon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E8EFF7;
}
/* Navigation Bar */
.navBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #4a7ebb;
        color: #FFFFFF;
	border: 1px solid #336699;
	padding: 2px 1em 2px 1em;
	position: relative;
	text-decoration: none;
	top: -1px;
	z-index: 100;
}
/* Text on table (blank background) */
.tblTextBlank {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* Text on table 1 (alternate background) */
.tblText1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
        color: #000000;
	background-color: #EEEEEE;
}
/* Text on table 2 (alternate background) */
.tblText2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
        color: #662266;
	background-color: #d1d8db;
}

/* Text on mandatory input */
.manText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #990000;
	/*ext-decoration: underline;*/
}
/* Drop-down menu */
.select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	background-color: #FDFDFD;
	/*border: 1px solid #ff33ff;*/
	border: 0px solid #336699;
}
/* Textfield multi-line */
.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FDFDFD;
	border: 1px solid #ff33ff;	
}
/* Textfield */
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	background-color: #FDFDFD;
	border: 1px solid #336699;
}

.loginInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
        color: #080a37; 
	background-color: #a6a6a6;
	border: 1px solid #a6a6a6;
}
/* Button */
.buttonList {
        font-weight: bold;
        cursor: hand;
        color: #FFF;
        background: #4a7ebb;  
        border: 3px double #336699;
        border-top-color: #a6a6a6;
        border-left-color: #a6a6a6;	
}

.buttonList:hover {
        color: #00000;
        border-color: #F00 #C30 #C30 #F00;
        background: #a6a6a6; 
}





.buttonLogin {
	color: #000000;
	background-color: #a6a6a6;

}
/* Link */
a, a:link, a:visited, a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e5a8f;
	text-decoration: none;	
}
/* Link hover */
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #2e5a8f;
	font-size: 12px;
	text-decoration: underline;
}
/* No Link  */
.nolink {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
        font-weight: bold;
	text-decoration: none;
}
/* Button for Reporting module */
.button1
{    
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FEE9BC;
	border: 1px solid #FDC653;
	cursor: hand;
	width: 75px;  
}
.button2
{    
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E1E1E1;
	border: 1px solid #FDC653;
	cursor: hand;
	width: 100px; 
}
.button3
{    
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E1E1E1;
	border: 1px solid #FDC653;
	cursor: hand;
	width: 200px;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.bak2top {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: blue;
	background-color: #FFCC00;
	border: 1px solid;
	border-color: #DEE3E7;
	padding: 2px;
	text-align:center;
}
.txtBlinkRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #071d8d;
	text-decoration: blink;
}
.tooltip {
	position: absolute;
	width: 100px;
	border: 1px solid black;
	padding: 1px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
}
.kalendarfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #2e5a8f;*/
        color: #333333;
}

.welcomefont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.trademarkfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.labelIDfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.labelAktfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
        /*font-weight: bold;*/
	color: #000000;
}

.infoFont{
       /* top: 1px;
          color: #c5d4ee;
        */
        color: #2e5a8f;
        position: relative;
        padding: 5px 5px 5px 5px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        width: 100%;
        overflow: auto;
        height: 50px
}


/* Label Style*/
.label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;text-align: left;
	background-color: #FFFFFF;
	color: #000099;

}

.loopResult {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

