/*** This stylesheet is to support customization of EMS instance in future and thus it is overwritten by Customization package ***/
@supports (--css: variables) {
:root {
--primary-clr: #242a75;
--secondary-clr: #eeeeee;
--third-clr: #EEF7FB;
--fourth-clr: #00bbdd;
	}
}

#divMain {
	background-color: #fff;
	width: 990px;
	height: auto;
	text-align: left;
	
}

.footerbg{background-color: #f6f6f6;} 

#tblMain {
	background-color: #fff;
}

.contBtm{background-color: #f6f6f6; !important;}

body {	background:#f6f6f6; font:normal 12px Arial, Helvetica, sans-serif; color:#333;	}
.header_new {	background:#f6f6f6; 	}

a, a.configure, a.configure:hover {color: var(--fourth-clr);}

.yui-skin-sam .yui-navset .yui-navset-top .yui-nav,
.yui-nav li.on,  .yui-skin-sam .yui-dialog .ft,
 h4.expand, .reportHeader,.selected{
	background:none !important;}

.actionButton, .nestedDatatableTD {background-color: #fff !important;}
	
 .yui-skin-sam .yui-panel{
	background-color:var(--secondary-clr) !important;}

.hd{
	background-color:#D2D4D6 !important;}

.exp1, .CreatePrdHeader,.CreatePrdfooter, .ent-product,  .buttonSeprator {background:var(--secondary-clr) !important;}

.homeTable4 th,  .infoHeader, .exp {background-color:var(--secondary-clr) !important;}

.addHeader {background-color:var(--secondary-clr) !important;}

.expLogin {background-color:var(--primary-clr) !important;}

.actionsInr a:hover { background:var(--third-clr);}

.actions:hover { border-top:1px solid var(--third-clr); border-right:1px solid var(--third-clr);}

.headerTop,  .navigation_new2 ul li a:hover,
.subNav_new a:hover, .actionsInr { 
	color:var(--fourth-clr);}
	
a:hover {color:var(--fourth-clr);}

.navigation_new ul li.on:hover{background-color:var(--primary-clr) !important;}
.navigation_new  ul li.on a:hover { background:var(--primary-clr) !important;}
.navigation_new ul li a:hover{color:#333;}
	
.navigation_new ul li {background-color:#f6f6f6; border-color:#dcdcdc;}

.navigation_new  ul li a:hover {background-color:#e9e9e9;}

.subNav_new  a.on {	background:#fff; }

.navigation_curved ul li.on, .subNav_new{background-color:var(--primary-clr);}

.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus,
.yui-skin-sam .yui-dt-scrollable .yui-dt-data tr.yui-dt-selected td,
.yui-dt7-col-name yui-dt-col-name yui-dt-sortable,
.yui-skin-sam tr.yui-dt-selected td,
.yui-skin-sam tr.yui-dt-selected td.yui-dt-asc,
.yui-skin-sam tr.yui-dt-selected td.yui-dt-desc,
.yui-skin-sam tr.yui-dt-selected-master td,
.contentEntitlement .contMastTop .yui-dt .yui-dt-data .yui-dt-first yui-dt-last yui-dt-even yui-dt-selected {
	background-color:var(--third-clr) !important;
}

#ftrContainer{
	background:#fff;
}
.contMast, .contMastEntitlement, .contMastUsers, .centerCol{
	background-color:#fff !important;
}

 .newThemeButton{
  background-color:var(--primary-clr) !important;
  color: #fff !important;
  height: 28px;
  margin:3px !important;
  padding-left:4px;
  padding-right:4px;
  border: none;
  cursor:pointer;
 }
 
 .yui-skin-sam .yui-navset .yui-nav .selected, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{
	    margin: 0 .16em 0px 0 !important;
}
 
 
 .newThemeButton:hover{background-color:#1A2856 !important;}
 
.loginPanelBackground{line-height:18px !important;  border:1px solid #dcdcdc; padding:5px;background-color:#fff;}
.loginBody {	background:#eee; !important;}
.centerCol{
	border-left:1px solid #fff;
    border-right:1px solid #fff;}

.tundra yui-skin-sam {border-color:var(--third-clr) !important;}
	
.yui-dt-highlighted{background-color:#ffffff !important;}

#languages .lang-unselected {color: var(--primary-clr) !important;}

#languages .lang-selected {
    border-bottom: 1px solid var(--fourth-clr) !important;
    color: var(--fourth-clr) !important;}

#languages a.lang-unselected:hover {color: var(--fourth-clr) !important;
border-bottom: 1px solid var(--fourth-clr) !important;}

#languages a.lang-selected:hover {
    
    color: var(--fourth-clr) !important;}

.addNewCust {color:var(--fourth-clr);}

.custom_centerCol { border-top:5px solid var(--primary-clr); }

.custom_exp { background: none repeat scroll 0 0 var(--primary-clr) !important;color:#fff; }

.custom_exp1 { background:var(--primary-clr) !important;color:#fff;border-bottom:1px solid #DDDDDD; }

.custom_expLocatePopup1 { background:var(--primary-clr) !important;color:#fff;border-bottom:1px solid #DDDDDD;height:25px; }

.custom_popupForm { border-bottom: 1px solid var(--third-clr); }

.custom_customLockRow { background: var(--primary-clr); }

.custom_selected, .custom_selected li{ background-color:var(--secondary-clr); }

.custom_infoHeader, .custom_infoHeader1, .custom_infoHeader2,
.custom_infoHeader3, .custom_infoHeader4 {
	background:var(--primary-clr);}
	
.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover {
		background: #fff !important;
	color:#333 !important;}
	
.exp, .yui-skin-sam .yui-dt th {background-color:var(--secondary-clr) !important;	}

.actionShowAllHome {
	color:var(--fourth-clr);
	float:right;
	font-size:12px;
	padding-left:5px;
	text-decoration:none;
}

.homeTable4 tr.rowOdd  {	background:#fff !important;}

.yuiTabWhite {
	background: #fff !important;
	color:#333 !important;}

.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a em {
	border-color: #dcdcdc !important;
	border-bottom: #fff !important;}

.yui-skin-sam .yui-navset .yui-nav, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav {
	border-color: #fff !important;
	border:none !important;}

.yui-skin-sam .yui-dt-scrollable .yui-dt-data tr.yui-dt-selected td {
	background-color:var(--third-clr) !important;
	color:#555;}

.yui-skin-sam tr.yui-dt-selected td,
.yui-skin-sam tr.yui-dt-selected td.yui-dt-asc,
.yui-skin-sam tr.yui-dt-selected td.yui-dt-desc {
		color: #555555 !important;
		background-color: var(--secondary-clr) !important;}

.yui-skin-sam .yui-button-hover {
	background: var(--secondary-clr) !important;
	border-color: var(--primary-clr) !important;
	color: #FFFFFF;}

.yui-skin-sam .yui-radio-button-checked, .yui-skin-sam .yui-checkbox-button-checked {
	    background: var(--primary-clr) !important;
	    border-color: var(--primary-clr) !important;}

.yui-skin-sam .yui-button .first-child {border-color: var(--primary-clr) !important;}

.inputfile-1:focus + label,
.inputfile-1.has-focus + label,
.inputfile-1 + label:hover {
    background-color: var(--secondary-clr);
}

.inputfile-2:focus + label,
.inputfile-2.has-focus + label,
.inputfile-2 + label:hover {
    color: var(--secondary-clr);
}

.inputfile-3:focus + label,
.inputfile-3.has-focus + label,
.inputfile-3 + label:hover {
    color: var(--secondary-clr);
}

.inputfile-4:focus + label,
.inputfile-4.has-focus + label,
.inputfile-4 + label:hover {
    color: var(--secondary-clr);
}

.inputfile-4:focus + label figure,
.inputfile-4.has-focus + label figure,
.inputfile-4 + label:hover figure {
    background-color: var(--secondary-clr);
}

.inputfile-5:focus + label,
.inputfile-5.has-focus + label,
.inputfile-5 + label:hover {
    color: var(--secondary-clr);
}

.inputfile-5:focus + label figure,
.inputfile-5.has-focus + label figure,
.inputfile-5 + label:hover figure {
    background-color: var(--secondary-clr);
}

.inputfile-5 + label figure::after {
    border-bottom: 20px solid var(--secondary-clr);
    border-right: 20px solid transparent;
}

.inputfile-6:focus + label,
.inputfile-6.has-focus + label,
.inputfile-6 + label:hover {
    border-color: var(--secondary-clr);
}

.inputfile-6:focus + label strong,
.inputfile-6.has-focus + label strong,
.inputfile-6 + label:hover strong {
    background-color: var(--secondary-clr);
}

#selFetureC2v{ background-color: #fff; color:#333; border:#dcdcdc}

#selSMC2v{ background-color: #eeeeee; color:#333; border:#dcdcdc}

#selDMC2v { background-color: #eeeeee; color:#333; border:#dcdcdc}

#selFeture { background-color: #fff; color:#333; border:#dcdcdc}

#selSM { background-color: #eeeeee; color:#333; border:#dcdcdc}

#selDM { background-color: #eeeeee; color:#333; border:#dcdcdc}

.expLogin {
    background: var(--primary-clr);
    border-bottom: 2px solid var(--primary-clr);
    color: #ffffff;}
    
.exp {color:#333}
.ent-product{color:#333}

.custom_yui-skin-sam2, .custom1_yui-skin-sam2, .custom_yui-skin-sam2_dispNone {
	border:1px solid var(--secondary-clr) !important;}
	
.custom_show_mem_li { background-color:var(--primary-clr);}

.custom_FeaturePro_tr { background:var(--secondary-clr);}

.homeTable2 tr:hover {	background:var(--secondary-clr) !important;color:#FFF;}

.dataTable1 tr.subrow.on, .dataTable1 tr.subrow:hover, .dataTable1 tr.subrow:hover td,
.dataTable2 tr:hover td {
	background-color:var(--secondary-clr) !important; color:#000;}

.custom_label { background-color:var(--third-clr);}

.custom_divleftbar { border-bottom: 1px solid var(--secondary-clr);}

.custom_color_646161 { background:var(--primary-clr) !important;}

.custom_color_b90b67 { background:var(--secondary-clr) !important;}

.custom_color_e7dada { background:#e7dada !important;}

.custom_color_F7DFE6 { background:var(--third-clr) !important;}

.custom_color_646161_border-bottom {color:#fff;border-bottom:2px solid var(--primary-clr) !important;}

.custom_textcolor_b90b67 {color:var(--primary-clr) !important;}

.yui-skin-sam .yuimenubar , .yui-skin-sam .yuimenubar .bd {background-color:var(--secondary-clr);}

.yui-skin-sam .yui-dialog .ft {background:#fff !important;}

.yui-skin-sam .yui-navset .yui-content,.yui-skin-sam .yui-navset .yui-navset-top .yui-content
	{
	border: solid 1px #dcdcdc !important;
}
.yui-skin-sam .yui-navset .yui-nav a em, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {
	background-color:#f6f6f6;border-color:#dcdcdc; !important
}
/*.yui-skin-sam .yui-navset .yui-nav a em, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em:hover {
	background-color:#ffffff !important
}*/
.unselected  {
	background-color:#000 
}

.yui-skin-sam .yui-dialog .ft .button-group button {background-color:var(--primary-clr) !important;}
.yui-skin-sam .yui-panel .hd{color:#333 !important;}
.buttonRow {background:#fff;}

.yui-skin-sam .yui-dt-scrollable .yui-dt-bd {border-left: 1px solid #dcdcdc !important;
    border-bottom: 1px solid #dcdcdc !important;
    border-right: 1px solid #dcdcdc !important;} 
    
 .contMastTopEnt {	border-left: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;	}
.contMastTopUsers {	border-left: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;	}
.yui-dt {border-bottom: 0px solid #dcdcdc;}

.lbl_left {color:#333 !important}
.lbl_rgt {color:#333 !important}
.yui-skin-sam .yui-dt-liner {color:#333 !important;}
.yui-skin-sam .mystyle{
	color:#b8b0b0 !important;
}
