/* 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;
}
/* 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:3px;
	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:3px;
	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: #42b8e5;
	border: 1px solid #FFFFFF;
	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 : #662266;
	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;*/
}

span.required {
    width:18px;
    height:18px;
    border: none;
    background:url(/lkim/images/required.gif) top right no-repeat;
}



/* Drop-down menu */
.select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	background-color: #FDFDFD;
	/*border: 1px solid #ff33ff;*/
	border: 1px 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;
}
/* Button */
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	/*background-color: #4a6975;*/
	background-color: #336699;
	border: 1px outset #FFFFFF;
    height:25px;
}
/* Link */
a, a:link, a:visited, a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000AA;
	text-decoration: none;	
}
/* Link hover */
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 11px;
	text-decoration: none;
}
/* No Link  */
.nolink {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
        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: pointer;
	width: 75px;  
}
.button2
{    
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E1E1E1;
	border: 1px solid #FDC653;
	cursor: pointer;
	width: 100px; 
}
.button3
{    
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E1E1E1;
	border: 1px solid #FDC653;
	cursor: pointer;
	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;
}
