body
{
    background-color:#B0E6E0;
}
 th, #linksDiv, .divbutton,.RoundedCorner
{
	filter:progid:DXImageTransform.Microsoft.Gradient
	(GradientType=0,StartColorStr='#B0E6E0',EndColorStr='#FFFFFF');
	background:-moz-linear-gradient(top,#B0E6E0,#FFFFFF)  no-repeat;
	background: -webkit-gradient(linear, left top, left bottom, from(#B0E6E0), to(#fff)) no-repeat;
}
.divHead, .phead
{
	filter:progid:DXImageTransform.Microsoft.Gradient
	(GradientType=1,StartColorStr='#FFFFFF',EndColorStr='#B0E6E0');
	background:-moz-linear-gradient(left,#FFFFFF,#B0E6E0);
	background:-webkit-gradient(linear, left top, left bottom, from(#B0E6E0), to(#fff));
}
/* rounded edges css */
.RoundedCorner{   
	margin: 0 10%; background-color:Transparent;
	width:inherit;
} 
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b{display:block;height: 1px; overflow: hidden; background: #B0E6E0}
b.rbottom b{display:block;height: 1px; overflow: hidden; background: #FFFFFF}
b.r1{margin: 0 4px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 1px}

.Singin, .logout, .Singin_hover, .logout_hover
{
    width:40px;
    height:50px;
}
.buttons{
	height:20px;
	width:75px;
	border:1px solid black;
	text-align:center;
	vertical-align:middle;
	line-height: normal;
	/*font:bold 12px verdana;*/
	font-weight:bold;
	font-size:12px;
}
.l,.btn,.btn_hover,.WelLogo,.btnGo,.btnGo_hover,.btn_blink_hover{
	background:url('WelImg.png');background-repeat: no-repeat;
}
.cancelbtn,.login,.ChangePWD,.firstlogin,.clear,.themeChange,.Signin,.logout,.button1,.button1_hover{
	background:url('login1.png');background-repeat: no-repeat;
}
.WelLogo{background-image: url('ebankar-cbs.png');background-repeat: no-repeat;}
.login_head{background-image: url('header.png');}
.login_body{background-image: url('center_background.png'); background-repeat:repeat-x repeat-y;}
.login_button_pan{background-image: url('button_back.png');}
.login_footer{background-image: url('footer.png');}
.btn{background-position: 0px -51px;}
.btn_hover{background-position: 0px -117px;}
.btn_blink{background-image: url('buttonblink.png');background-repeat: no-repeat;}
.btn_blink_hover{background-position: 0px -117px;}
.btnGo{background-position: 0px -73px;}
.btnGo_hover{background-position: 0px -139px;}
.Signin{background-position: 0px -266px;}
.logout{background-position: 0px -317px;}
.Signin_hover{background-image: url('sign_in.png');}
.logout_hover{background-image: url('exit.png');}
.login{background-position: 0px -17px;}
.login_hover{background-image: url('login.png');}
.ChangePWD{background-position: 0px -67px;}
.ChangePWD_hover{background-image: url('change_password.png');}
.firstlogin{background-position: 0px -117px;}
.firstlogin_hover{background-image: url('first_login.png');}
.themeChange{background-position: 0px -217px;}
.themeChange_hover{background-image: url('kcoloredit.png');}
.clear{background-position: 0px -167px;}
.clear_hover{background-image: url('clear.png');}
.button1{background-position: 0px -368px;}
.button1_hover{background-position: 0px -390px;}
.cancelbtn{background-position: 0px 0px;}
.l{background-position: 0px -95px;}

.infodet,.buttons{
    background-color:Transparent;
	filter:progid:DXImageTransform.Microsoft.Gradient
	(GradientType=0,StartColorStr='#E4FCEB',EndColorStr='#B0E6E0');
	background:-moz-linear-gradient(left,#E4FCEB,#B0E6E0);
	background:-webkit-gradient(linear, left top, left bottom, from(#B0E6E0), to(#E4FCEB));

}
.baldet{
    border-style: outset;
    border-width: 2px;
    background-color: #DFF7F0; 
}
.SelCellColor
{
 background-color:#7FFFFF;
}

/*obout tree css*/
/* for div where treeview is placed */
div.ob_tree{overflow:auto;}

/* for node text */
td.ob_t2 {
	FONT: 8pt Tahoma; 
	vertical-align:middle; 
	border:none; 
	background-color:transparent;
	padding:2px;
	height:20px;
}

/* for node text highlighted/selected */
td.ob_t3 {padding:2px;}

/* for node when edited */
input.ob_t3{font: 8pt Tahoma;}

/* links in all nodes */
td.ob_t2 a,td.ob_t3 a	{
	font: 8pt Tahoma; 
	font-weight:bold;
	text-decoration:none;
	padding:2px;
}

td.ob_t2 a{color:#005571;}
td.ob_t2 a:hover{color: #2F0505;}

/* link in selected node */
td.ob_t3 a{color: #DE340A;}

/* for icons */
td.ob_t4 {vertical-align:top;}
td.vg4{vertical-align:top;display:none;}

/* for icons */
div.ob_d4 {
	width: 21px;
	font: 6pt Tahoma;
}

/* for vertical lines (indent) */
div.ob_d5 {
	width:15px; 
	vertical-align:top;
	font: 5px Verdana;
}

/*td.ob_t5v{background-image: url(vertical.gif);}*/

/* for plus-minus images of the root node*/
td.ob_t8,td.ob_t6,td.ob_t6v {
	width:16px;
	vertical-align:top;	
}

/* for plus-minus images */
/*td.ob_t6v{background-image: url(vertical.gif);}*/

/* for message "Loading ..." */
td.ob_t7 {
	FONT:8pt Tahoma; 
	background-color:#ffffff; 
	border:1px solid #666666; 
	color:#666666; 
	width:80px; 
	text-align:center; 
	padding-left:20px;
}
	
/* for links */
A.ob_a2	{
	FONT: 8pt Tahoma;
	COLOR: orange ;	
} 

.ob_t2c,.ob_t2b,.ob_t2g
{		
	border-collapse: separate;	
	border-spacing: 0px;
}
.ob_t2g td, .ob_t2b td, .ob_t2c td{	padding:0px;}

/*obout splitter css*/

/* Splitter Container */
.ob_spl_panel
{
	-box-sizing:border-box;
	-moz-box-sizing:border-box;
	background:none;
	width:100%;
}

.ob_spl_leftpanelheader,.ob_spl_leftpanelcontent,.ob_spl_leftpanelfooter,.ob_spl_bottompanelfooter,.ob_spl_bottompanelcontent,  
.ob_spl_rightpanelheader,.ob_spl_rightpanelcontent,.ob_spl_rightpanelfooter,
.ob_spl_toppanelheader,.ob_spl_toppanelcontent,.ob_spl_toppanelfooter,.ob_spl_bottompanelheader 
{
	-box-sizing:border-box;
	-moz-box-sizing:border-box;
	background:none;
	overflow:auto;
}

.ob_spl_leftpanelcontent 
{
	position: fixed;
	top:50px;
	border:0px;
}

/* Vertical Splitter - Right Panel classes */
.ob_spl_rightpanel 
{
	position: fixed;
	top:50px;
	text-align:center;
	overflow:auto;
}

.ob_spl_rightpanelcontent,ob_spl_toppanelcontent,ob_spl_bottompanelcontent{position: relative;}

/* Horizontal Splitter - Top Panel classes */
.ob_spl_toppanel{}


/* Horizontal Splitter - Bottom Panel classes */
.ob_spl_bottompanel{}

/* Splitter Divider */
.ob_spl_dividervertical , .ob_spl_dividerhorizontal 
{
	border-left:1px solid black;
	width:2px;
	margin-left:5px;
	position:relative
}

/* Splitter ResizeBar */
.ob_spl_resizebarvertical, .ob_spl_resizebarhorizontal{border-left:1px dotted black;}

/* Splitter Collapse/Expand */
.ob_spl_collapseleft, .ob_spl_collapseright, .ob_spl_collapsetop,.ob_spl_collapsebottom
{
	width:3px;
	height:8px;
	cursor:pointer;
	z-index:101;
}
.ob_spl_collapseleft
{
	background-image:url(arrow_left.gif);background-repeat:no-repeat;background-position:center center;
}
.ob_spl_collapseright
{
	background-image:url(arrow_right.gif);background-repeat:no-repeat;background-position:center center;
}

.ob_spl_collapsetop
{
	/*background-image:url(arrow_top.gif);background-repeat:no-repeat;background-position:center center;*/
}

.ob_spl_collapsebottom
{
	/*background-image:url(arrow_bottom.gif);background-repeat:no-repeat;background-position:center center;*/
}
.updFlds{background-color:#C8C8AC}
.blockedFlds{background-color: #DBDBDB;}
.mback,.L2Even,.L2Odd{background-image:url('menu_background.png');background-repeat:repeat-x repeat-y;}
.OddRow,.sbM{background-color:#FFFFFF}
.L2Even{ border-left:1px solid black;} /*background-color: #CCFFFF;*/
.L2Odd{border-left:1px solid black;}
.mback2{background-image:url('Cmenu.png');background-repeat:repeat-x repeat-y;}
table.tablesorter {
	font-family:arial;
	/*background-color: #CDCDCD;*/
	margin:0px 0pt 15px;
	font-size: 10pt;
	width: 100%;
	text-align: left;
	/*border:#0077a9 1px solid;*/
	border-collapse:collapse;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	filter:'';
	background-color: #e6EEEE;
	font-size: 10pt;
	padding: 14px;
	padding-bottom:4px;
	padding-left:4px;
	padding-top:4px;
	padding-right:14px;
	white-space:nowrap;
	font-weight:bold;
	text-transform:capitalize;
	height:12px;
}
table.tablesorter thead tr .header {
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
	white-space:nowrap;
	border: #4d9bbc 1px solid;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(arrow_top.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(arrow_bottom.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}
