body.masterOBIEE{
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:12px;
	color:#000;
	border:0 none;
	margin:0;
	padding:0;
}
html[lang=ja]>body{
	font-size:11.1px;
}
.masterOBIEE a:link{
	color:#145c9e;
	text-decoration:none;
}
.masterOBIEE a:visited{
	color:#72007C;
	text-decoration:none;
}
.masterOBIEE a:hover{
	color:#145c9e;
	text-decoration:underline;
}
.masterOBIEE a:active{
	color:#145c9e;
	text-decoration:underline;
}
.masterH1{
	font-size:16px;
	font-weight:bold;
}
.masterH2{
	font-size:14px;
	font-weight:bold;
}
.masterH3{
	font-size:12px;
	font-weight:bold;
}
.masterHeader{
	font-size:14px;
	font-weight:bold;
	color:#252525;
	text-align:left;
}
.masterBrandingArea{
	width:100%;
	background-color:#f5f5f5;
	box-shadow:0 3px 3px rgba(0,0,0,0.1);
	padding-left:20px;
	padding-right:20px;
	padding-top:4px;
	padding-bottom:4px;
	margin-bottom:3px;
}
.masterBrandingAreaBrandName{
	color:#FFF!important;
	font-size:13px;
	font-weight:bold;
	padding-left:4px;
	padding-right:30px;
	vertical-align:middle;
}
a.masterBrandingArea:link{
	color:#FFF;
}
a.masterBrandingArea:visited{
	color:#FFF;
}
a.masterBrandingArea:active{
	color:#CD82D3;
}
.masterGlobalLayer{
	padding:4px 20px 10px 20px;
	background-image:url('tile.png');
	background-repeat:repeat;
	background-position:top left;
}
a.masterGlobalLayer:link{
	color:#C3EAF3;
}
a.masterGlobalLayer:visited{
	color:#C3EAF3;
}
a.masterGlobalLayer:active{
	color:#CD82D3;
}
.masterPrimaryLayer{
	background-color:transparent;
	border-radius:3px;
	color:#000;
}
.masterSecondaryLayer{
	padding:10px;
	background-color:#fff;
	border:1px solid #cfd8e3;
	border-top-color:#BCC7D2;
}
.masterTertiaryLayer{
	padding:10px;
	background-color:#fff;
	border:1px solid #cfd8e3;
	border-top-color:#BCC7D2;
	color:black;
}
.masterTertiaryContainer{
	border:1px solid #D6DFE6;
	border-radius:3px;
	box-shadow:2px 2px 2px rgba(0,0,0,0.175);
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#d2d2d2',direction='145',strength='3');
	padding:10px;
	background-color:#fff;
}
.masterDialog{
	border:1px solid #c4ced7;
	border-radius:1px;
	background:#f9f9f9;
	box-shadow:1px 1px 10px 0 rgba(0,0,0,.45);
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#cccccc',direction='145',strength='7');
}
.masterDialogBody{
	padding:10px 10px 10px 10px!important;
}
.masterDialogFooter{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	text-align:right;
}
.masterTable{
	border-collapse:collapse;
}
table.masterTable>thead>tr>th,table.masterTable>tbody>tr>td.masterColumnHeading,th.masterColumnHeading{
	border:1px solid #D6DFE6;
	background-color:#F2F4F7;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	padding:5px;
	line-height:20px;
	vertical-align:middle;
}
table.masterTable>tbody>tr>th,table.masterTable>tbody>tr>td.masterRowHeading{
	border:1px solid #D6DFE6;
	background-color:#F8F9FC;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	vertical-align:middle;
}
table.masterTable>tbody>tr>td{
	border:1px solid #EEE;
	background-color:#FFF;
	color:#333;
	font-size:12px;
	font-weight:normal;
	padding:5px;
	vertical-align:middle;
}
table.masterTable>*>tr.masterTableSelected>th,table.masterTable>*>tr>th.masterTableSelected{
	background-color:#b9dfff;
}
table.masterTable>*>tr.masterTableSelected>td,table.masterTable>*>tr>td.masterTableSelected,table>*>tr.masterTableSelected>td{
	background-color:#cfe8fc;
}
th.masterTableHover{
	background-color:#d6d7d8;
}
td.masterTableHover,table.masterTable>tbody>tr>td.masterTableHover{
	background-color:#ebeced;
}
.masterTableToolbar{
	border-top:1px solid #d6dfe6;
	background-color:transparent;
}
.mPTHC,.mPTHT,.mPTDT,.mPTHCT,.mPTDTT{
	background-color:#F2F4F7;
	border-top:1px solid #D6DFE6;
	border-left:1px solid #D6DFE6;
}
.mPTRowHdr{
	background-color:#F7F9FC;
	border-left:1px solid #D6DFE6;
	border-right:1px solid #D6DFE6;
	border-bottom:1px solid #D6DFE6;
}
.masterTableHeaderCellBackgroundEven,.mTHCBE{
	background-color:#E7F2E6;
}
.masterTableHeaderCellBorderTop,.mTHCBT,.mPTColHdr{
	background-color:#F0F4FA;
	border-right:1px solid #D6DFE6;
	border-bottom:1px solid #D6DFE6;
	border-top:1px solid #D6DFE6;
}
.mPTDC{
	background-color:#FFF;
	border-top:1px solid #EEE;
	border-left:1px solid #EEE;
	color:#333;
}
.mPTDCT{
	background-color:#FFF;
	border-top:1px solid #EEE;
	border-right:1px solid #EEE;
}
.mPTHCEC{
	background-color:#F2F4F7;
	border-top:1px solid #D6DFE6;
}
.mPTCorner{
	border-right:1px solid #D6DFE6;
	border-bottom:1px solid #D6DFE6;
}
.mPTBL,.mPTFC{
	border-left:1px solid #D6DFE6;
}
.mPTBT{
	border-top:1px solid #D6DFE6;
}
.masterTableDataCellBackgroundEven,.mTDCBE{
	background-color:#E7F2E6;
}
.masterTableDataCellBorderTop,.mTDCBT,.mPTLC{
	border-right:1px solid #D6DFE6;
}
.mPTLR{
	border-bottom:1px solid #D6DFE6;
}
.mHMDC{
	background-color:#FFF;
	border-left:solid 1px #edeff3;
	border-top:solid 1px #edeff3;
}
.masterToolbar{
	background-color:transparent;
	border:0 none;
}
button,input[type=submit],input[type=button],.masterToolbarTextButton,.masterToolbarTextButton:visited,.masterToolbarTextButton:link{
	font:inherit;
	font-weight:bold;
	color:#000;
	text-align:center;
	text-shadow:0 1px 0 #FFF;
	padding:6px 5px 5px 5px;
	background-color:#e4e8ea;
	background:-webkit-linear-gradient(top,#FFF 0,#F1F3F4 3.64%,#E8EBED 50%,#E4E8EA 100%);
	background:-moz-linear-gradient(top,#FFF 0,#F1F3F4 3.64%,#E8EBED 50%,#E4E8EA 100%);
	background:-o-linear-gradient(top,#FFF 0,#F1F3F4 3.64%,#E8EBED 50%,#E4E8EA 100%);
	background:linear-gradient(to bottom,#FFF 0,#F1F3F4 3.64%,#E8EBED 50%,#E4E8EA 100%);
	border:1px solid #c4ced7;
	border-radius:2px;
	vertical-align:baseline;
	display:inline-block;
	cursor:default;
}
.masterToolbarTextButton a,.masterToolbarTextButton a:visited,.masterToolbarTextButton a:hover{
	color:#333;
	text-decoration:none!important;
	cursor:default;
	padding:2px 9px 1px 9px;
}
.masterToolbarTextButton img{
	vertical-align:middle;
	margin-top:-3px;
}
.masterToolbarTextButtonDisabled,button.masterToolbarTextButtonDisabled,button.masterToolbarTextButtonDisabled:link,button.masterToolbarTextButtonDisabled:visited,button.masterToolbarTextButtonDisabled:active{
	color:#9e9e9e!important;
	background:#f4f6f7!important;
	border-style:1px solid #e0e6eb!important;
	border-radius:2px!important;
}
.masterToolbarTextButtonDisabled a,.masterToolbarTextButtonDisabled a:visited,.masterToolbarTextButtonDisabled a:hover{
	color:#6e7587;
	text-decoration:none;
	cursor:default;
}
.masterToolbarIconButtonEnabled,.masterToolbarButton{
	border:1px solid transparent;
	border-radius:3px;
	color:#333;
	padding:4px 5px 1px 5px;
	vertical-align:middle;
}
.masterToolbarIconButtonDisabled{
	color:#6e7587;
}
button:hover,input[type=submit]:hover,input[type=button]:hover,.masterToolbarTextButton:hover,.masterMenuButton:hover,.toolbarButtonSpanHover{
	color:#0572ce;
	background:#f7f8f9;
	border:1px solid #c4ced7;
	border-radius:2px;
}
button:active,input[type=submit]:active,input[type=button]:active,.masterToolbarTextButton:active,.masterMenuButton:active{
	color:#FFF;
	background:#0572ce;
	border:1px solid transparent;
	border-radius:2px;
}
.masterToolbarButtonDisabledHover,.masterToolbarButtonDisabledDown,.masterToolbarTextButtonDisabled:hover,.masterToolbarTextButtonDisabled:active{
	border-color:#d5d5d5;
	color:#6e7587;
	background:-moz-linear-gradient(#f4f4f4,#e5e5e5);
	background:-webkit-linear-gradient(#f4f4f4,#e5e5e5);
	background:-o-linear-gradient(#f4f4f4,#e5e5e5);
	filter:progid:DXImageTransform.Microsoft.DropShadow(Color='black',OffX=0,OffY=0) progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#e5e5e5');
	background:linear-gradient(#f4f4f4,#e5e5e5);
}
.masterToolbarSeparator{
	padding-top:0;
	padding-right:6px;
	padding-bottom:0;
	padding-left:6px;
	height:22px;
	width:1px;
	background-image:url("toolbarseparator.png");
	background-repeat:repeat-y;
	background-position:center center;
	line-height:0;
	vertical-align:middle;
}
.masterDropDownButtonEnabled{
	background-image:url('dropdown_ena.png');
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	cursor:default;
	padding:0 4px 0 4px;
	width:14px;
	height:14px;
	display:inline-block;
}
.masterDropDownButtonDisabled{
	background-image:url('dropdown_dis.png');
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	cursor:default;
	padding:0 4px 0 4px;
	width:14px;
	height:14px;
	display:inline-block;
}
.masterDropDownButtonHover{
	background-image:url('dropdown_ovr.png');
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	cursor:default;
	padding:0 4px 0 4px;
	width:14px;
	height:14px;
	display:inline-block;
}
.masterDropDownButtonDown{
	background-image:url('dropdown_dwn.png');
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	cursor:default;
	padding:0 4px 0 4px;
	width:14px;
	height:14px;
	display:inline-block;
}
.masterMenu{
	background-color:#fff;
	border:1px solid #edf2f7;
	border-right:0;
	border-bottom:0;
	padding:1px 0 1px 0;
	box-shadow:2px 2px 2px rgba(0,0,0,0.2);
	filter:progid:DXImageTransform.Microsoft.Shadow(Color='#D4D4D4',direction='145',strength='3' OffX=0,OffY=0);
}
.masterMenuButton{
	border:1px solid transparent;
	border-radius:2px;
	color:#000;
	margin:2px 0 0 0;
	padding:2px 9px 1px 9px;
	vertical-align:baseline;
	display:inline-block;
	cursor:default;
}
.masterMenuButtonGlobal{
	color:#000;
}
.masterMenuItem{
	vertical-align:middle;
	border-left:0;
	padding:7px 0 7px 7px;
	cursor:default;
	white-space:nowrap;
}
.masterMenuItemDisabled{
	color:#D4D6D7;
}
.masterMenuItem:hover{
	background-color:#ebeced;
}
.masterMenuItemActiveArrow:hover{
	background-color:#D6D7D8;
}
.masterMenuItemSeparator{
	border-bottom:1px solid #A0BBD9;
	margin:1px 0 1px 21px;
}
.masterMenuItemSubMenuArrow{
	border-left:1px solid transparent;
}
.masterMenuItem:hover .masterMenuItemSubMenuArrow{
	border-left:1px solid #EEDDA8;
}
.masterMenuItemActiveArrow:hover .masterMenuItemSubMenuArrow{
	background-color:#FFEEA8;
}
.masterOverflowRightButton{
	background-image:url('overflow_right_ena.png');
	background-repeat:no-repeat;
	background-position:center center;
}
.masterOverflowRightButtonHover{
	background-image:url('overflow_right_ovr.png');
}
.masterOverflowRightButtonDown{
	background-image:url('overflow_right_dwn.png');
}
.masterOverflowLeftButton{
	background-image:url('overflow_left_ena.png');
	background-repeat:no-repeat;
	background-position:center center;
}
.masterOverflowLeftButtonHover{
	background-image:url('overflow_left_ovr.png');
}
.masterOverflowLeftButtonDown{
	background-image:url('overflow_left_dwn.png');
}
.masterTabBarTabPrimarySelected{
	background-color:#edf2f7;
	border:1px solid #E2E8EE;
	border-top:1px solid #f7f7f8;
	border-bottom:0 none;
	border-radius:3px;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	margin-right:3px;
	padding:10px 8px 7px 8px;
	color:#145c9e;
	vertical-align:baseline;
	white-space:nowrap;
}
.masterTabBarTabPrimaryEnabled{
	background-color:#c3d0df;
	border:1px solid #cfd8e3;
	border-bottom:0 none;
	border-radius:3px;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	color:#145c9e;
	margin-right:3px;
	padding:10px 8px 7px 8px;
	vertical-align:baseline;
	white-space:nowrap;
	cursor:pointer;
}
.masterTabBarTabPrimaryEnabled:hover{
	text-decoration:none;
	color:#145c9e;
}
.masterTabBarTabPrimaryDisabled{
	background-color:#95b6d4;
	border:1px solid #A0BBD9;
	border-bottom:0 none;
	border-radius:3px;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	margin-right:3px;
	padding:10px 8px 7px 8px;
	vertical-align:baseline;
	white-space:nowrap;
}
.masterTabBarTabSecondarySelected{
	font-weight:bold;
	color:#145c9e;
	border-top:3px solid #0572CE;
	border-right:1px solid #c4ced7;
	border-left:1px solid #c4ced7;
	background-color:#FFF;
	padding:10px 8px 7px 8px;
	vertical-align:baseline;
	white-space:nowrap;
}
.masterTabBarTabSecondaryEnabled{
	color:#145c9e;
	border-top:3px solid transparent;
	padding:10px 8px 7px 8px;
	font-weight:normal;
	vertical-align:baseline;
	white-space:nowrap;
	cursor:pointer;
}
.masterTabBarTabSecondaryEnabled:hover{
	text-decoration:underscore;
	color:#145c9e;
}
.masterTabBarTabSecondaryDisabled{
	padding:10px 8px 7px 8px;
	font-weight:normal;
	vertical-align:baseline;
	white-space:nowrap;
	vertical-align:middle;
	border-top:3px solid transparent;
}
.masterTabBarTabTertiarySelected{
	font-weight:bold;
	color:#145c9e;
	border-top:3px solid #0572CE;
	border-right:1px solid #c4ced7;
	border-left:1px solid #c4ced7;
	border-bottom:0 none;
	background-color:#FFF;
	padding:10px 8px 7px 8px;
	vertical-align:baseline;
	white-space:nowrap;
}
.masterTabBarTabTertiaryEnabled{
	color:#145c9e;
	border-top:3px solid transparent;
	padding:10px 8px 7px 8px;
	font-weight:normal;
	vertical-align:baseline;
	white-space:nowrap;
	cursor:pointer;
}
.masterTabBarTabTertiaryEnabled:hover{
	text-decoration:underscore;
	color:#145c9e;
}
.masterTabBarTabTertiaryDisabled{
	padding:10px 8px 7px 8px;
	font-weight:normal;
	vertical-align:baseline;
	white-space:nowrap;
	border-top:3px solid transparent;
}
.masterTabBarTabQuaternarySelected{
	background-color:#fff;
	margin-right:3px;
	padding:10px 8px 7px 8px;
	vertical-align:baseline;
	white-space:nowrap;
	color:#003286;
}
.masterTabBarTabQuaternaryEnabled{
	font-weight:bold;
	color:#145c9e;
	margin-right:3px;
	padding:10px 8px 7px 8px;
	font-weight:normal;
	vertical-align:baseline;
	white-space:nowrap;
	cursor:pointer;
}
.masterTabBarTabQuaternaryEnabled:hover{
	font-weight:normal;
	vertical-align:baseline;
	white-space:nowrap;
	text-decoration:underscore;
	color:#145c9e;
}
.masterTabBarTabQuaternaryDisabled{
	padding:10px 8px 7px 8px;
	font-weight:normal;
	vertical-align:baseline;
	white-space:nowrap;
}
.masterTabBarTabBottomBorderBlocker{
	position:absolute;
	border-bottom:3px solid #fff;
	margin-left:1px;
}
.masterTabbedToolbarTabEnabled{
	background-color:#c3d0df;
	color:#4f4f4f;
	text-align:center;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-left:1px solid #c3d0df;
	border-right:1px solid #c3d0df;
	border-top:1px solid #c3d0df;
}
.masterTabbedToolbarTabSelected{
	background-color:#fff;
	color:#000;
	font-weight:bold;
	border-left:1px solid #cfd8e3;
	border-right:1px solid #cfd8e3;
	border-top:1px solid #bcc7d2;
}
.masterTabbedToolbarTabEnabled:hover{
	color:#003286;
}
.masterTabbedToolbarGroup{
	background-color:#fff;
	color:#000;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-left:1px solid #cfd8e3;
	border-right:1px solid #cfd8e3;
	border-top:1px solid #bcc7d2;
	border-bottom:solid 1px #cfd8e3;
}
.masterTabbedToolbarGroupHeader{
	border-bottom:solid 1px #e5ebf0;
}
.masterTabbedToolbarSeparator{
	height:81px;
	width:2px;
	background-image:url("toolbarseparator.png");
	background-repeat:repeat-y;
}
.masterBorder{
	border:1px solid lightgray;
}
.masterBorderTop{
	border-top:1px solid lightgray;
}
.masterBorderRight{
	border-right:1px solid lightgray;
}
.masterBorderBottom{
	border-bottom:1px solid lightgray;
}
.masterBorderLeft{
	border-left:1px solid lightgray;
}
.masterBackground{
	background-color:#fff;
}
.masterBackgroundHover{
	background-color:#ebeced;
}
.masterBackgroundActive{
	background-color:#bfd4e5;
}
input[type=text],input[type=password],textarea,.masterTextArea{
	font:inherit;
	color:#333;
	text-align:left;
	border:1px solid #dfe4e7;
	border-radius:2px;
	padding:6px 5px 5px 5px;
	vertical-align:baseline;
	background-color:#fcfdfe;
}
select{
	font:inherit;
	background-color:#fcfdfe;
	border:1px solid #dfe4e7;
}
select[size="1"],select:not([size]){
	background-image:url('selectdropdown_ena.png');
	background-repeat:no-repeat;
	background-position:right;
	appearance:none;
	-moz-appearance:none;
	text-indent:.01px;
	text-overflow:"";
	-webkit-appearance:none;
	-moz-padding-end:17px;
	-webkit-padding-end:15px;
	padding-top:5px;
	padding-bottom:5px;
}
select::-ms-expand{
	display:none;
}
_:-ms-lang(x),select[size="1"],select:not([size]){
	padding-right:15px;
}
.masterCustomDropDown{
	font:inherit;
	text-align:left;
	border:1px solid #dfe4e7;
	border-radius:2px;
	background-color:#fcfdfe;
	display:inline-block;
}
@media only screen and(min-device-width:320px) and(max-device-width:480px) and(-webkit-min-device-pixel-ratio:2),only screen and(min-device-width:320px) and(max-device-width:568px) and(-webkit-min-device-pixel-ratio:2),only screen and(min-device-width:375px) and(max-device-width:667px) and(-webkit-min-device-pixel-ratio:2),only screen and(min-device-width:414px) and(max-device-width:736px) and(-webkit-min-device-pixel-ratio:3){
	input[type=text]:focus,input[type=password]:focus,textarea:focus,select:focus{
		font-size:16px;
	}
}
input[type=text][readonly],textarea[readonly],.masterTextAreaReadOnly{
	border:0 none transparent;
}
.masterCustomDropDown>input[type=text]{
	border:0 solid transparent;
	margin:0 auto;
}
input[type=text]:disabled,input[type=password]:disabled,textarea:disabled,select:disabled{
	color:#9e9e9e;
	padding:6px 5px 5px 5px;
	background-color:#efeff1;
	border:1px solid #efeff1;
}
select[size="1"]:hover,select:not([size]):hover{
	background-image:url('selectdropdown_ovr.png');
	background-repeat:no-repeat;
	background-position:right;
}
select[size="1"]:focus,select:not([size]):focus{
	background-image:url('selectdropdown_dwn.png');
	background-repeat:no-repeat;
	background-position:right;
}
select:disabled{
	background-size:0;
}
select[size="1"]:disabled,select[size="1"][disabled],select:not([size]):disabled{
	background-image:url('selectdropdown_dis.png');
	background-repeat:no-repeat;
	background-position:right;
	background-color:#fafdff;
}
.masterPrompt{
	color:#4f4f4f;
	font-weight:bold;
}
hr{
	border:0;
	color:#d6dfe6;
	background-color:#d6dfe6;
	height:1px;
}
.masterAccordionHeader{
	color:#252525;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
	background:-webkit-linear-gradient(bottom,#F5F5F5,#F0F0F0);
	background:-moz-linear-gradient(bottom,#F5F5F5,#F0F0F0);
	background:-o-linear-gradient(bottom,#F5F5F5,#F0F0F0);
	background:linear-gradient(bottom,#F5F5F5 0,#F0F0F0 100%);
	filter:progid:DXImageTransform.Microsoft.DropShadow(Color='black',OffX=0,OffY=0) progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6ecf3',endColorstr='#d7dfe8');
	border-top:1px solid #D9DFE3;
	border-left:1px solid #D9DFE3;
	border-right:1px solid #D9DFE3;
	border-bottom:1px solid #D9DFE3;
	min-height:22px;
}
.masterAccordionTopHeader{
	border-top:1px solid #D9DFE3;
	border-top-left-radius:1px;
	border-top-right-radius:1px;
}
.masterAccordionContentAreaPanel{
	background-color:#FFF;
	border-left:1px solid #D9DFE3;
	border-right:1px solid #D9DFE3;
}
.masterAccordionBottomContentAreaPanel{
	border-bottom:1px solid #D9DFE3;
}
.masterAccordionPanelSplitter{
	height:0;
}
.masterTreeLine{
	color:#145c9e;
	line-height:25px;
}
.masterTreeLineSelected{
	font-weight:bold;
	background-color:#BFD4E5;
	border:1px solid #145c9e;
}
.masterTreeLineActive{
	background-color:#BFD4E5;
	border:1px solid #145c9e;
}
.masterDateTimePicker{
	margin:5px 0 5px 0;
}
.masterDateTimePickerMonthYearTable{
	margin-bottom:9px;
}
.masterDateTimePickerMonthYearTablePreviousMonth{
	margin-right:2px;
}
.masterDateTimePickerMonthYearTableNextMonth{
	margin-left:2px;
}
.masterDateTimePickerDayName{
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#737373;
	padding:4px;
}
.masterDateTimePickerDate,a.masterDateTimePickerDate{
	font-size:12px;
	font-weight:bold;
	padding:3px 0 3px 0;
}
.masterDateTimePickerSelectedDate,a.masterDateTimePickerSelectedDate{
	background-color:#0572ce;
	color:#fff;
}
.masterDateTimePickerAdjacentMonthDate,a.masterDateTimePickerAdjacentMonthDate{
	color:#527689;
}
.masterDateTimePickerTodaysDate,a.masterDateTimePickerTodaysDate{
	border:1px solid #0572ce;
	color:#333;
}
.masterDateTimePickerTimeTable{
	margin-top:10px;
}
.masterColorPickerSwatchInner{
	border:1px solid #737373;
}
.masterColorPickerSwatchOuter:hover{
	border:1px solid #B3C6DB;
}
.masterColorPickerCustomColorSampleCell{
	border:solid 2px #bcc7d2;
}
.masterColorPickerSelectedColorBox{
	border:1px solid #DFE4E7;
	padding:6px;
	font-size:13px;
	width:18px;
}
.masterImagePickerImageGroupCell{
	background-color:#edf2f7;
	border:solid 1px #dee4e7;
}
.masterImagePickerImageSubGroupCell{
	background-color:#fff;
	border:solid 1px #dee4e7;
	word-wrap:normal;
}
.masterImagePickerImageHover{
	border:solid 1px #B3C6DB;
}
.masterImagePickerImageDown,.masterImagePickerImageSelected{
	background-color:#C9DEF2;
}
.masterBreadCrumbDiv{
	border:none;
	background-color:transparent;
}
.masterBreadCrumbItem{
	color:#145c9e!important;
}
.masterBreadCrumbEditItem{
	color:#145c9e!important;
}
.masterBreadCrumbCurrentItem{
	color:#333;
}
.masterBreadCrumbCurrentEditItem{
	color:#333;
}
.masterBreadCrumbImageTd{
	color:#145c9e;
}
.masterBreadCrumbOverflow,.masterBreadCrumbOverflowDown,.masterBreadCrumbOverflowImageStart{
	background-color:#transparent;
	padding:0;
}
.masterShuttleSelect{
	background-color:#bfd4e5;
}
.masterShuttleSelectItem{
	color:#333;
}
.masterTooltipText{
	color:#333;
}
.masterTooltipContainer{
	background-color:#fff;
	opacity:.9;
	border:2px solid #666766;
	border-radius:0;
	box-shadow:2px 2px 2px black;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000',direction='145',strength='3');
}
.masterDragDropTarget{
	border:solid 1px #C3EAF3;
	background-color:#D9F4FA;
}
.masterMessageIcon{
	padding-right:4px;
	vertical-align:bottom;
}
.masterMessageIntroduction{
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}
.masterMessageInlineList{
	padding-left:8px;
	padding-right:21px;
	padding-bottom:7px;
}
.masterMessageInlineHeading{
	font-weight:bold;
}
.masterMessageInlineListDetail{
	padding-left:27px;
}
.masterTreemapTile{
	background-color:#D6DFE6;
}
.masterTreemapGroup{
	background-color:#D6DFE6;
}
.masterTreemapTitle{
	background-color:#F0F4FA;
}
.masterTreemapPrompt{
	color:#666;
}
.masterSliderHorizontalLabel{
	font-size:9px;
	font-family:inherit;
	color:#596a94;
	font-weight:inherit;
	outline:none;
	white-space:nowrap;
	text-align:center;
	padding:0;
	position:absolute;
	top:20px;
}
.masterSliderHorizontalLabelSize{
	font-size:9px;
	font-family:inherit;
	color:#596a94;
	font-weight:inherit;
	visibility:hidden;
	white-space:nowrap;
}
.masterSliderHorizontalThumb{
	position:relative;
	top:-11px;
	z-index:1;
	outline:0;
	transition-property:left;
	-moz-transition-property:left;
	-webkit-transition-property:left;
	transition-timing-function:linear;
	-moz-transition-timing-function:linear;
	-webkit-transition-timing-function:linear;
}
.masterSliderHorizontalBarDiv{
	position:relative;
	outline:0;
	background-image:url('sliderhorizontalbar.png');
	height:11px;
	display:block;
	margin:0;
}
.masterSliderHorizontalBarTicksandThumb{
	padding:2px 0 0 0;
}
.masterSliderHorizontalTick{
	position:absolute;
	top:10px;
	border-left:1px solid #b3c6db;
	height:5px;
}
.masterSliderHorizontalIncreaseButton{
	padding-left:0;
	padding-right:0;
	padding-top:2px;
	padding-bottom:0;
	position:relative;
	vertical-align:top;
	outline:0;
}
.masterSliderHorizontalDecreaseButton{
	padding-left:0;
	padding-right:0;
	padding-top:2px;
	padding-bottom:0;
	position:relative;
	vertical-align:top;
	outline:0;
}
.masterSliderHorizontalPlayPauseButton{
	position:relative;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	padding-bottom:0;
	vertical-align:top;
}
.masterSliderHorizontalThumbImage{
	display:block;
}
.masterSliderHorizontalThumbValue{
	background:#9dbbd8;
	border-radius:3px;
	font-size:9px;
	font-family:inherit;
	color:white;
	font-weight:inherit;
	padding-right:3px;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:2px;
	outline:none;
	white-space:nowrap;
	text-align:center;
	display:block;
	position:relative;
	top:3px;
}
.HeaderTopBar{
  background-color:#003865!important;
  width:100%;
  color:#FFF;
}
.HeaderMenuBarText span{
  color:#FFF!important;
}
.HeaderMenuNavBarText span{ 
  color:Black!important; 
} 
.HeaderTitleBarCaption{
    background-color:#FFF;
}
.HeaderSecondBar {
	background: #78BE21!important;
	background-color: #78BE21!important;
        color: black;
}
.HeaderTitleBarCell span {
	background: #78BE21!important;
	background-color: #78BE21
}
.masterBrandingArea {
	background-color: #003865!important;
}
	
.HeaderNavBarCell {
    background-color: #78BE21!important;
}	
.HeaderTitleBarCell, .HeaderNavBarCell{
    background-color: #78BE21
}