@font-face {
  font-family: 'ccddf';
  src: url('/shared/fonts/myriadpro-regular-webfont.eot');
  src: url('/shared/fonts/myriadpro-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/shared/fonts/myriadpro-regular-webfont.woff') format('woff'), url('/shared/fonts/myriadpro-regular-webfont.ttf') format('truetype'), url('/shared/fonts/myriadpro-regular-webfont.svg#webfontqU387vfr') format('svg');
}



body {FONT-FAMILY: 'Noto Sans', sans-serif; FONT-SIZE: 10pt; COLOR: #505050; BACKGROUND-COLOR: #ffffff}
img {border: 0 none}
a:link		{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em; color: #0055A5; font-weight:inherit; }
a:visited 	{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em;  color: #0055A5; font-weight:inherit;  }
a:active	{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em;  color: #000000; font-weight:inherit;  }
a:hover		{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em;  color: #ff0000; font-weight:inherit;  }

hr
{
	height: 1px ; color: gray;
}

.contentheader
{
	color:Red;
}


.input , .button
{
	font-family: 'Noto Sans', sans-serif, arial; 
	border-left: #c0c0c0 1px solid;
	border-right: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid;
	border-bottom: #c0c0c0 1px solid;
	font-weight: inherit;
	font-size: 1em;
	color: #0055A5;
	background-color: #f0f0f0;
}

.input2
{
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
	background-color: transparent;
}

.menuheader
{
	border-top: 1px solid #000000;
	background-color: #028CCC; /* #ABC012; */ /* Funny Green */
	margin: 0px;
	font-family: 'Noto Sans', sans-serif, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
.menusubheader
{
	font-family: 'Noto Sans', sans-serif, arial, helvetica, sans-serif; 
	font-size: 0.9em; 
	font-weight: bold;
	color: #363636; 
	margin:0px;
}

.menuitem 
{ 
	font-family: 'Noto Sans', sans-serif, arial; 
	font-size: 1em; 
	color: #0055A5; 
	font-weight: bold; 
	text-decoration: none;
	/* padding-left: 0.9em;  */
}

.menuitemhover
{ 
	font-family: 'Noto Sans', sans-serif, arial; 
	font-size: 1em; 
	color: #D00000; 
	font-weight: bold; 
	text-decoration: none;
	/* padding-left: 0.9em;  */
}

.pagetitle
{ 
	font-family: 'Noto Sans', sans-serif, arial; 
	font-size: 1em; 
	color: #0055A5; 
	font-weight: bold; 
	text-decoration: none;
	/* padding-left: 0.9em; */
}

.pagetitleline
{
	color: #FF7329;
	background-color: #FF7329;
	height: 2px;
}

/* Table/GridView Style */
.table
{
	//color: #000000;
	background-color: White;
	font-family: 'Noto Sans', sans-serif, arial;
	font-size: 1em;
	/*border-right: tan 1px solid;
	border-top: tan 1px solid;
	border-left: tan 1px solid;
	border-bottom: tan 1px solid;*/
}
td {
	font-family: 'Noto Sans', sans-serif, arial;
	font-size: 1em;
}

.tableheader
{
	background-color: #6B696B; 
	color: #FFFFFF;
	font-family: 'Noto Sans', sans-serif, arial; 
	font-size: 1em; 
	font-weight: bold;
}

.tablesubheader
{
	background-color: #ff9933;
	color: #000000;
	font-family: 'Noto Sans', sans-serif, arial;
	font-size: 1em;
	font-weight: bold;
	background-image: none;
}

.tablerow
{
	background-color: #F7F7DE;
	color: #505050;
	font-family: 'Noto Sans', sans-serif, arial;
	font-size: 1em;
	font-weight: normal;
	white-space: nowrap;
}
.tablealtrow
{
	background-color: #FFFFFF;
	color: #505050;
	font-family: 'Noto Sans', sans-serif, arial;
	font-size: 1em;
	font-weight: normal;
	white-space: nowrap;
}
.tablepagerstyle
{
	
}

/* Details View Style */


.detfldtitle
{
	color: #ABC012;
	font-weight: bold;
}

.detfldtable
{
	background-color: #ffffff;
	color: #808080;
	font-family: arial;
	font-size: 1em;
	font-weight: normal;
	white-space: nowrap;
	/* border-right: tan 1px solid;
	border-top: tan 1px solid;
	border-left: tan 1px solid;
	border-bottom: tan 1px solid;	*/
}

.detfldtableprint
{
	background-color: #ffffff;
	color: #000000;
	font-family: arial;
	font-size: 1em;
	font-weight: normal;
	white-space: nowrap;
	/* border-right: tan 1px solid;
	border-top: tan 1px solid;
	border-left: tan 1px solid;
	border-bottom: tan 1px solid;	*/
}



.detfldhead, .fieldname
{
	background-color: #F7F7DE;
	color: #505050;
	text-align: right;
}

.fieldvalue 
{
	 font-weight:bold;
}

.detcommandstyle
{
	background-color: #FFFFFF;
	color: #505050;
	font-family: arial;
	font-size: 1em;
	font-weight: normal;
	white-space: nowrap;
}



.xtd {FONT-FAMILY:  'Noto Sans', sans-serif; FONT-SIZE: 0.9em;}
.xhr {COLOR: #d0d0d0;}


.pagetitle {FONT-FAMILY:  'Noto Sans', sans-serif; FONT-SIZE: 0.9em; COLOR: black;}
.text {FONT-FAMILY:  'Noto Sans', sans-serif; FONT-SIZE: 0.9em; COLOR: black;}
	
.errortext {text-align: left;}

.buttonsubmit {font-family: 'Noto Sans', sans-serif; font-size: 0.9em; color: black;}

.stdfldname {text-align: right; padding-right: 5px; font-family: 'Noto Sans', sans-serif; font-size: 0.9em; color: #000080;}
.stdfldvalue {font-family: 'Noto Sans', sans-serif; font-size: 0.9em; color: #000000;}


.StaticMenuStyle {}
.StaticMenuItemStyle {}
.DynamicMenuStyle {}
.DynamicMenuItemStyle {}
.StaticHoverStyle {background-color: #CECECE; border-style:Solid; border-width:1px; border-color:#fdfdfd;}
.DynamicHoverStyle {background-color: #CECECE; border-style:Solid; border-width:1px; border-color:#fdfdfd;}

.OrangeMenuBullet {font-family: 'Noto Sans', sans-serif, arial; font-size: 9px; font-weight: bold; color: #fe6008}

.OrangeItems
{	font-family: Tahoma;
	font-size: 8pt;
	color: #fe6008}
	
	
	
.arial-1em {font-family: Arial, Helvetica, sans-serif;	font-size: 1em;}
.normaltext_'Noto Sans', sans-serif {font-family: 'Noto Sans', sans-serif, arial, helvetica, sans-serif; font-size: 1em; color: #363636; margin:0px}
.normaltext_arial {font-family: arial, helvetica, sans-serif; font-size: 1em; color: #404040; margin:0px}
.normaltext_smaller {font-family: 'Noto Sans', sans-serif, arial, helvetica, sans-serif; font-size: 0.9em; color: #363636; margin:0px}
.arial_16 {	font-family: arial, helvetica, sans-serif;	font-size: 14px;	line-height: 18px;	font-weight: normal;	text-decoration: none;	color: #404040;}
.verysmall {font-family: 'Noto Sans', sans-serif, arial; font-size: 9px; color: #545454; font-weight: normal; margin:0px}
.small_arial {font-family: arial, helvetica, sans-serif; font-size: 1em; color: #404040; margin:0px}
.times_10 {font-family: times new roman; font-size: 1em; color: #000000; margin:0px}
.'Noto Sans', sans-serif_10 {font-family: 'Noto Sans', sans-serif, arial, helvetica, sans-serif; font-size: 0.9em; color: #333333; margin:0px}
.'Noto Sans', sans-serif_9 {font-family: 'Noto Sans', sans-serif, arial; font-size: 9px; color: #545454; font-weight: normal; margin:0px}
.formtext {font-family: courier, monospace}

.xh6 {font-family: 'Noto Sans', sans-serif, arial; font-size: 0.9em; color: #575757; font-weight: normal; margin:0px}
.xh5 {font-family: 'Noto Sans', sans-serif, arial; font-size: 1em; color: #575757; font-weight: normal; margin:0px}
.xh1 {font-family: arial, 'Noto Sans', sans-serif, helvetica, sans-serif; font-size: 12pt; color: #363636; margin:0px}

a:link.alink		{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em; color: #0055A5; font-weight: bold; text-decoration: none;}
a:visited.alink 	{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em;  color: #0055A5; font-weight: bold; text-decoration: none }
a:active.alink		{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em;  color: #000000; font-weight: bold; text-decoration: none }
a:hover.alink		{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em;  color: #ff0000; font-weight: bold; text-decoration: none }

a:link.hlink		{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a:visited.hlink 	{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em;  color: #FFFFFF; font-weight: bold; text-decoration: none }
a:active.hlink		{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em;  color: #FFFFFF; font-weight: bold; text-decoration: none }
a:hover.hlink		{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em;  color: #ff5050; font-weight: bold; text-decoration: none }


xa:link  		{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em; color: #0055A5; font-weight: bold; text-decoration: none;}
xa:visited  		{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em;  color: #0055A5; font-weight: bold; text-decoration: none }
xa:active  		{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em;  color: #0055A5; font-weight: bold; text-decoration: none }
xa:hover  		{font-family: 'Noto Sans', sans-serif, arial; font-size: 1em;  color: #ff0000; font-weight: bold; text-decoration: none }


.bringoutmask {position:fixed; top:0; left:0; min-height:100%; width:100%; background:#444; z-index:80}

.panel-title a, .panel-title a:link {color:#fff;}