@charset "utf-8";
/* CSS Document */
html{
background:url("../images/theme_Megenta/bg.jpg") no-repeat fixed center center / cover  rgba(0, 0, 0, 0);
}
body{font:10px verdana;}


/* Login page class*/
.login_body {font:12px Calibri;margin:0px;padding:0px}
.login_bg {background:url(../images/theme_Megenta/login_bg.jpg) no-repeat;height:380px;overflow:hidden}
.helpIcon{background:url(../images/help_icon.gif) no-repeat 0 center;}
a.toplinks {color:#FFF;text-decoration:underline;font:12px Calibri;} /* help text link*/
a:hover.toplinks,a:hover.link1 {text-decoration:underline}
.signinbtn{ background:url(../images/signin_btn.gif) no-repeat; width:87px; height:25px; border:0px; cursor:pointer;}
.copyright {color:#d8d8d8;line-height:22px;text-align:left;font:10px verdana; padding-left:15px;}
.submitbtn{background:url(../images/submit_btn.gif) no-repeat; width:87px; height:25px; border:0px; cursor:pointer;}

/*header page*/
.hbg {
background:#7463aa url(../images/theme_Megenta/header_bg.jpg) repeat-x left top;height:60px;}
.user {color:#ece35a;font-size:10px}


/*left navigation*/
.lefttNavBg {background-color:#d8d8d8;}
.borderline{background:#7463aa;}
.lwmark {background:url(../images/watermark2.png) no-repeat center 200px;}
.top_leftnav {background:url(../images/theme_Megenta/leftnav_hbg.gif) no-repeat;}
.top_leftarrow{background:url(../images/theme_Megenta/nav_left_arrow.gif) no-repeat;}
.top_rightarrow{background:url(../images/theme_Megenta/nav_right_arrow.gif) no-repeat;}
.bottom_nav{ background:url(../images/theme_Megenta/leftnav_bottom.gif) no-repeat bottom center;}
.leftnav_collapse{background:#e0e0e0 url(../images/ver_nav_panel_heading.gif) no-repeat center center; display:block;height:480px;}
.leftnav_bot_curve{background:url(../images/theme_Megenta/min_bot_curve.gif) no-repeat; }
.leftnav_bgcolor{ background:#e0e0e0;}


/* drop menu starts*/
#firstpaneagldg,p {
margin:0;
padding:0
}

#zj_accord-menu .menu_head {background-image:url(../images/theme_Megenta/menu-blue_bg.gif);color:#7463aa;}

#zj_accord-menu .menu_head a span,#zj_accord-menu .menu_head span span {color:#7463aa;}

#zj_accord-menu .menu_head.active span {color:#7463aa;}

#zj_accord-menu .active:hover,#zj_accord-menu .active a:hover,#zj_accord-menu .active span:hover {color:#541327;}

#zj_accord-menu div.menu_body {border:0 solid #2a5bd7;}

#zj_accord-menu div.menu_body p {border-left:0px double #73b73c;}

#zj_accord-menu div.menu_body p a span,#zj_accord-menu div.menu_body p span span {color:#01325d;border-bottom:0 solid #2a5bd7;}

#zj_accord-menu div.menu_body p.active span,#zj_accord-menu div.menu_body span:hover,#zj_accord-menu div.menu_body a:hover {background-color:#FFF;}

#zj_accord-menu div.menu_body p.havesubchild span span,#zj_accord-menu div.menu_body p.havesubchild a span {
background:url(../images/theme_Megenta/arrow.gif) 95% center no-repeat
}

#zj_accord-menu div.menu_body p.active span {
color:#900;
font-weight:400;
}

#zj_accord-menu div.menu_body {
display:none;
border-top:0;
border-bottom:0;
background:url(../images/theme_Megenta/libg.gif) repeat-y left top;
}
/*drop menu ends*/


/*body color*/
.content {background:#f1f1f1;height:auto;padding:5px}
.main {background:#f1f1f1 url(../images/theme_Megenta/watermark3.gif) no-repeat center bottom; height:100%; min-height:100%;}
.mbc_bg {background-image: url(../images/theme_Megenta/mbc_bg.gif);background-repeat: repeat-x;background-position: left top;}
.main_header{padding-top:4px;height:100%; min-height:100%;}
.h1 {color:#5b4d87;font-size:11px;padding-bottom:5px;text-transform:uppercase;font-weight:700;letter-spacing:.5px;margin:0}
.mbc_left{background:url(../images/theme_Megenta/mbc_left.gif) no-repeat;}
.mbc_right{background:url(../images/theme_Megenta/mbc_right.gif) no-repeat;}

/* Menu */
div.content {clear:left;margin:0;padding:0}
div.content.inactive {display:none;}
ol#toc {list-style:none;width:100%;margin:0;padding:0;}
ol#toc a {background:url(../images/theme_Megenta/tabs.gif);color:#5b4d87;display:block;float:left;line-height:30px;padding-left:10px;text-decoration:none; font-size:11px;}
ol#toc a:hover {background-color:#3af;background-position:0 -120px;}
ol#toc a:hover span {background-position:100% -120px;}
ol#toc li {float:left;display:inline;font-weight:700;margin:0 1px 0 0;}
ol#toc li a.active {/*background-color:#48f;*/background-position:0 -60px;color:#fff; font-size:11px;}
ol#toc li a.active span {background-position:100% -60px;float:left;display:block;}
ol#toc span {background:url(../images/theme_Megenta/tabs.gif) 100% 0;display:block;line-height:1.875em;padding-right:10px;}

/* IE6 css fixer v0.8: Tue, 28 Sep 2010 14:31:11 +0200 */

/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
ol#toc a,
ol#toc li,
ol#toc li a.active span {display:inline;}
/* Menu ends*/

.navigation {width:100%;background:#5b447a;display:block;text-align:left;line-height:24px;padding-left:5px;color:#fff;border-top:1px solid #463b6b;}
.navigation a {padding-left:3px;font-size:10px;text-decoration:none;color:#fff;}

.bc_left {background:url(../images/theme_Megenta/bc_left.gif) no-repeat left top;width:7px}
.bc_heading {background:url(../images/theme_Megenta/bc_bg1.gif) repeat-x left top;display:block;font-family:verdana;font-size:11px;color:#445766;padding-left:5px;font-weight:700;text-align:left;padding-top:4px;line-height:20px;}
.bc_right {background:url(../images/theme_Megenta/bc_right.gif) no-repeat right top;width:7px;}
.box_content {background:#FFF;border-left:solid 1px #cad0de;border-right:solid 1px #cad0de;padding:10px;}
td{ font-size:11px;}
.bc_bot_left{background:url(../images/theme_Megenta/bc_bot_left.gif) no-repeat;}
.bc_bot{ background: url(../images/theme_Megenta/bc_bot.gif) repeat-x left;}
.bc_bot_right{background:url(../images/theme_Megenta/bc_bot_right.gif) no-repeat;}
.input_field_small {width:75px;}
.input_field_stext {width:110px;}
.input_field_text {width:50px;}
.input_field_medium {width:150px;}
.input_field_mlarge {width:180px;}
.input_field_large {width:200px;}
.input_field_exlarge {width:450px;}
.input_field_mdropdown {width:150px;}
.input_field_sdropdown {width:110px;}
.input_field_dropdown {width:75px;}
.input_field_yeardropdown {width:52px;}
.input_field_mldropdown {width:180px;}
.input_field_ldropdown {width:200px;}
.input_field_exldropdown {width:250px;}
.input_field_exdropdown {width:400px;}
.input_field_ldropdown1{width:200px;}

/* Text field*/
input[type="text"], input[type="password"], textarea {
    border: 1px solid #7463aa;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1) inset;
    margin: 0;
    padding: 4px;
}
input[type="text"]:focus, input[type="password"]:focus, input.button:focus, textarea:focus {
    border-color: #7463aa;
    box-shadow: 0 0 5px 2px rgba(71, 135, 177, 0.9);
    outline: medium none;
}

select {
    border: 1px solid #7463aa;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1) inset;
    margin: 0;
    padding: 4px;
}
/**/

#refreshtable{display:none;}

/*DHTML Grid*/
.hdr{font-size:12px;}
div.gridbox_dhx_skyblue .xhdr{
	background-image:url(../grid/imgs/sky_blue_grid.gif);	
}

div.gridbox_dhx_skyblue table.hdr tr{
	background-image:url(../grid/imgs/sky_blue_grid.gif);
	background-position:0px -1px\9;
}
body:nth-of-type(1) div.gridbox_dhx_skyblue table.hdr tr{
	background-image:url(../grid/imgs/sky_blue_grid.gif);
	background-position:0px -1px;
}

div.gridbox_dhx_skyblue table.obj tr td{
	font-family:verdana;
	font-size:10px;
	border-width:0px 0px 0px 0px;
	padding-right:4px;
	padding-left:4px;
}
div.gridbox_dhx_skyblue table.hdr td div.hdrcell{
	padding-left:10px;
	width:auto;
}
html > body /**/ div.gridbox_dhx_skyblue table.hdr td div.hdrcell{
	width=100%;
}
div.gridbox_dhx_skyblue table.hdr td {
	border-width: 1px 1px 1px 1px;
	border-color : #FDFDFD #A4BED4 #A4BED4 #FDFDFD;
	background-color:transparent;
		
	font-family:verdana;
	font-size:10px;
	color:black;
	vertical-align:top;
	text-align:left;
}

div.gridbox_dhx_skyblue {
  border:1px solid  #A4BED4;
}
div.gridbox table.obj tr  td{
    padding-top:3px;
    padding-bottom:3px;
}
* html .gridbox .obj td{
    height:auto;
    padding-top=3px;
    padding-bottom=3px;
}
div.gridbox table.obj.row20px tr  td{
    padding-top:0px;
    padding-bottom:0px;
}

div.gridbox table.obj tr  td.editable{
    padding:0px;
}
div.gridbox table.obj tr  td.editable div.treegrid_cell{
	padding-left:4px;
	padding-top:1px;
}
div.gridbox_dhx_skyblue table.obj tr.rowselected{
	background-color:#FFF1CC;
}
div.gridbox_dhx_skyblue table.obj tr.rowselected td{
	background-color:#FFF1CC;
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../grid/imgs/sky_blue_sel2.png);
}
div.gridbox_dhx_skyblue table.obj.row20px tr.rowselected td{
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../grid/imgs/sky_blue_sel.png);	
}

div.gridbox_dhx_skyblue table.obj tr.rowselected td.cellselected {
	background-color:#FFF1CC;
}
div.gridbox_dhx_skyblue .odd_dhx_skyblue{
	background-color:#E3EFFF;
}
div.gridbox_dhx_skyblue .deletedService{
	color:#FA5858;
}
.dhx_combo_select, .gridbox_dhx_skyblue .dhx_combo_edit, .gridbox_dhx_skyblue .dhx_textarea{
    font-family:verdana;
    font-size:10px;
}
.gridbox_dhx_skyblue .dhx_combo_edit{
	padding:1px 0px 1px 1px;
}
.gridbox_dhx_skyblue .dhx_sub_row {
	background-color:transparent;
}

/*DHTML Grid Ends*/



/*Footer*/
.fbg{ background:url(../images/theme_Megenta/fbg.gif) repeat-x;}
#footer-nav{font-size:10px;}
.terms{ font-weight:normal; font-size:10px;}

