/****************************************************************************
*                                                                           *
*      Fmods.css.  Cascading style sheet for Fmods site - General Styles    *
*                                                                           *
****************************************************************************/
html, body, td #contents{
	background-color: #ADD8E6;
	font-family: sans-serif;
	font-size: 10pt;
}
A {
	color: blue;
}

A:Hover {
	color: red;
}

H1 {
	font-variant: small-caps;
	color: white;
	padding: 4px;
	width: 100%;
	text-align: center;
	font: italic;
	font-family: sans-serif;
	font-size: 18pt;
	font-weight: bold;
	background-color: Navy;
}

H2 {
	font-variant: small-caps;
	color: white;
	padding: 4px;
	width: 100%;
	text-align: Left;
	font: italic;
	font-family: sans-serif;
	font-size: 14pt;
	font-weight: bold;
	background-color: Navy;
	background-image: none;
}	
H3 {
	font-variant: small-caps;
	color: white;
	padding: 4px;
	width: 100%;
	text-align: Left;
	font: italic;
	font-family: sans-serif;
	font-size: 12pt;
	font-weight: bold;
	background-color: Navy;
}	
H4 {
	font-variant: small-caps;
	color: white;
	padding: 4px;
	width: 100%;
	text-align: Left;
	font: italic;
	font-family: sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-color: Navy;
}
/****************************************************************************
*                                                                           *
*      Fmods.css.  ASP Interactive styles                                   *
*                                                                           *
****************************************************************************/
/* About Labels */
.AbLabel {
   font-weight: bold;
	font-family: sans-serif;
	text-align: center;
	background-color: Black;
	color: Silver;
}
/* About texts */
.AbText {
      font-family: sans-serif;
	   text-align: Justify;
	   background-color: Silver;
	   color: Black;
}
/* Adverts */
.Advert {
	font-family: sans-serif;
	background-color: transparent;
	font-size: xx-small;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.auto_bt {
	/*background-color: Silver;*/
	background-color: expression(this.onmouseover = new Function("this.className += ' auto_btHover';"),
        this.onmouseout = new Function("this.className = this.className.replace('auto_btHover', '');")
    );
	cursor: hand; 
	color: Black;
	border: thin groove Gray;
	font-family: sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}
.auto_btHover {
	/*background-color: Silver;*/
	/*background-color: silver;*/
	cursor: hand; 
	color: red;
	border: thin groove Gray;
	font-family: sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}
.auto_btpop {
	/*background-color: Silver;*/
	background-color: expression(this.onmouseover = new Function("this.className += ' auto_btpopHover';"),
        this.onmouseout = new Function("this.className = this.className.replace('auto_btpopHover', '');")
    );
	cursor: hand; 
	color: Black;
	border: thin groove Gray;
	font-family: sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
	position: absolute;
	top: 6px;
	left: 5px;
}
.auto_btpopHover {
	/*background-color: Silver;*/
	/*background-color: silver;*/
	cursor: hand; 
	color: red;
	border: thin groove Gray;
	font-family: sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
	position: absolute;
	top: 6px;
	left: 5px;
}
.Auto_Input {
	background-color: Yellow;
	font-style: normal;
	font-family: monospace;
	font-size: xx-small;
	width: 100%;
	height: 100%
}
.Auto_Table {
	background-color: Silver;
	font-family: sans-serif;
	font-size: xx-small;
	text-align: left;
	border: thin solid Silver;
}
.Auto_Title {
	font-weight: bold;
	font-family: sans-serif;
	text-align: center;
	background-color: Black;
	color: Silver;
	font-size: xx-small;
}
.Bar_Panel {
	width: 100%;
   padding:0;
	margin:0;
 }
 .ButtonBar {
	background-color: Silver;
	background: Silver;
}
.ButtonImage {
	position: absolute;
	top: 6px;
	left: 5px;
}
.code {
	font-family: monospace;
	font-style: normal;
	font-size: 9pt;
}
/* Data grid paging buttons */
.dgButton {
	/*background-color: Silver;*/
	background-color: expression(this.onmouseover = new Function("this.className += ' dgButtonHover';"),
        this.onmouseout = new Function("this.className = this.className.replace('dgButtonHover', '');")
    );
	cursor: hand; 
	color: Black;
	border: thin groove Gray;
	font-family: sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}
.dgButtonHover {
	/*background-color: Silver;*/
	/*background-color: silver;*/
	cursor: hand; 
	color: red;
	border: thin groove Gray;
	font-family: sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}
.dgButtonpop {
	/*background-color: Silver;*/
	background-color: expression(this.onmouseover = new Function("this.className += ' dgButtonpopHover';"),
        this.onmouseout = new Function("this.className = this.className.replace('dgButtonpopHover', '');")
    );
	cursor: hand; 
	color: Black;
	border: thin groove Gray;
	font-family: sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
	position: absolute;
	top: 6px;
	left: 5px;
}
.dgButtonpopHover {
	/*background-color: Silver;*/
	/*background-color: silver;*/
	cursor: hand; 
	color: red;
	border: thin groove Gray;
	font-family: sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
	position: absolute;
	top: 6px;
	left: 5px;
}
/* Help text */
.Help {
     font-family: sans-serif;
	  font-size: 10pt;
	  text-align: Justify;
	  background-color: Silver;
	  color: Black;
}
.help_image {
	cursor: pointer;
}
.help_title {
	font-weight: bold;
   font-size: 12pt;
	font-family: sans-serif;
	text-align: left;
	background-color: Black;
	color: Silver;
}
.help_sub {
	font-weight: bold;
	font-size: 9pt;
	font-family: sans-serif;
	text-align: left;
	background-color: Black;
	color: Silver;
	margin-top: 5px;
	margin-bottom: 5px;
}
.Hidden {
	background-color: transparent;
	border: 0px none transparent;
	color: transparent;
	width: 0%;
	height: 0%;
}
.IMGHover
{
	background-color: #FFFACD;
	border: thin solid Black;
	font-size: 7 pt;
	font-style: normal;
	Color: Red;
	Width: 30%;
	visibility: hidden;
	Position:Absolute
	Top:0px;
	Left: 0px;
}
.IMGLarge
{
	background-color: #FFFACD;
	border: thin solid Black;
	font-size: 7 pt;
	font-style: normal;
	Color: Red;
	Position: Absolute;
	Top: 20px;
	Left: 20px;
	visibility: hidden;
}
.input {
	background-color: Yellow;
	font-style: normal;
	font-family: monospace;
	font-size: 9pt;
	z-index: -1;	
}
.input_drop {
	background-color: Yellow;
	font-style: normal;
	font-family: monospace;
	font-size: 9pt;
	background-image: url(../Images/common/win_down.jpg);
	background-position: right;
	background-repeat: no-repeat;
	z-index: -1;
}	
.input_flagged {
	background-color: Yellow;
	color: blue;
	font-family: monospace;
	font-style: normal;
	font-size: 9pt;
}
/* Message bar general text */
.Mbar_Text {
   background-color: Blue;
   color: White;
	font-family: sans-serif;
	font-size: 10pt;
}
/* Error Message */
.Message {
	background-color: Red;
	color: White;
	font: bold;
	font-family: sans-serif;
	text-align: center;
}
.panel
{
	background: transparent;
   padding: 10px;
	margin: 0px;
	border: 0px none;
	min-height: 100%;
}
.panel_bordered
{
	background: #90EE90;
	padding: 10px;
	border: 2px solid Silver;
}
.autoflash
{
	background: Red;
	color: White;
	visibility: visible;
	width: 100px;
	font: xx-small;
   z-index: 0;
}
.panel_autotexts
{
	background: #90EE90;
	padding: 10px;
	border: 2px solid Silver;
   position: absolute; 
	top:10%;
	left:5;
	width:100%;
	font: xx-small;
}
.panel_autotrans
{
	background:#90EE90;   
	padding: 10px;
	border: 2px solid Silver;
   position: absolute; 
	top:0%;
	left:78%;
	font: xx-small;
	width: 15%;
	height: 5px;
	z-index: 0;
}
.param_title{
	text-align: right;
	vertical-align: top;
	width: 30%;
}
.PMName  {
	text-align: LEFT;
	line-height: 12PT;
	margin-top: 10PT;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12PT;
	font-weight: bold;
	color: Black;
   margin-left: 1CM;
}
.pop_bottom
{
	background-color: #D6D6D6;
	border: 1px solid White;
	position:relative;
}
/* Required Sreen Input*/
.required {
	background-color: Yellow;
	font-family: monospace;
   border-color: Red;
}	
/* Screen Prompts */
.Screen_Text {
	background-color: #ADD8E6;
	font-family: sans-serif;
	font-size: 10pt;
}
.script_edit
{
	border: none;
	font-family: "Arial monospaced for SAP";
	font-size: 9pt;
	position: relative;
	top: 30px;
}
.Stat_Tab {
	background-image: url(../Images/common/untab.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	margin: 0;
	font-weight: bold;
	padding: 0;
	font-size: xx-small;
	width: 120px;
	height: 75px;
	vertical-align: middle;
	Float: left;
   padding: 20px;
	color: Yellow;
}
.Stat_Tab:Link {
   color: White;
}
.Stat_Tab:Visited {
	color: Aqua;
}
.Stat_Tab:Hover {
   color: Red;
}
.Stat_Tab:Active {
	background-image: url(../Images/common/setab.gif);
   color: Yellow;
}
/*
 * Stat_Tab_Init is the initial style for the statistics tabs.  This emulates the
 * stat_tab:Active Psuedo class.
 *
*/
.Stat_Tab_Init {
	background-image: url(../Images/common/setab.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	margin: 0;
	font-weight: bold;
	padding: 0;
	font-size: xx-small;
	width: 120px;
	height: 75px;
	vertical-align: middle;
	Float: left;
   padding: 20px;
	color: Yellow;
}
.Stat_Panel {
	border-bottom: thin solid Blue;
	border-left: thin solid Blue;
	border-right: thin solid Blue;
	Position: absolute;
	left: 5px;
	top: 70px;
}
.SysMsg_Text {
	background-color: #F5F5F5;
	font-family: sans-serif;
	font-size: 10pt;
	border: thin solid Silver;
	text-align: left;
}
/* Table Body */
.Table {
	background-color: Silver;
	font-family: sans-serif;
	font-size: 10pt;
	text-align: left;
}
.Title {
	font-weight: bold;
	font-family: sans-serif;
	text-align: center;
	background-color: Black;
	color: Silver;
}
/* SAP Documentation  - Top Left Header */
.TopLeft {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: left;
	line-height: 48PT;
	border-bottom: thin solid Black;
}
/* SAP Documentation  - Top Right Header */
.TopRight {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: right;
	line-height: 48PT;
	border-bottom: thin solid Black;
}
/* Table title */
.TT {
	font-weight: bold;
	font-family: sans-serif;
	text-align: center;
	background-color: Black;
	color: Silver;
   font-size: 10pt;
}
.UpTitle {
	font-weight: bold;
	font-family: sans-serif;
	text-align: center;
	background-color: Black;
	color: Silver;
}
.UpSubTitle {
	font-weight: normal;
	font-family: sans-serif;
	text-align: center;
	background-color: Black;
	color: Silver;
}
.uniButton {
	/*background-color: Silver;*/
	background-color: expression(this.onmouseover = new Function("this.className += ' uniButtonHover';"),
        this.onmouseout = new Function("this.className = this.className.replace('uniButtonHover', '');")
    );
	cursor: hand; 
	color: Black;
	border: thin groove Gray;
	font-family: sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}
.uniButtonHover {
	/*background-color: Silver;*/
	/*background-color: silver;*/
	cursor: hand; 
	color: red;
	border: thin groove Gray;
	font-family: sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}
.uniButtonpop {
	/*background-color: Silver;*/
	background-color: expression(this.onmouseover = new Function("this.className += ' uniButtonpopHover';"),
        this.onmouseout = new Function("this.className = this.className.replace('uniButtonpopHover', '');")
    );
	cursor: hand; 
	color: Black;
	border: thin groove Gray;
	font-family: sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
	position: absolute;
	top: 6px;
	left: 5px;
}
.uniButtonpopHover {
	/*background-color: Silver;*/
	/*background-color: silver;*/
	cursor: hand; 
	color: red;
	border: thin groove Gray;
	font-family: sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
	position: absolute;
	top: 6px;
	left: 5px;
}
.uniMessage {
	background-color: Red;
	color: White;
	font: bold;
	text-align: center;
	width: 100%
}
.uniPop {
	border: thin solid Yellow;
	position: absolute;
	top: 35%;
	left: 15%;
	width: 75%;
	height: 15%;
	background-color: Red;
	text-align: center;
	z-index: 99;
}
.ifblock {
	position: absolute;
	top: 35%;
	left: 15%;
	width: 75%;
	height: 17%;
	z-index: 98;
}
.uniCnfHead {
	background-color: Red;
	color: White;
	font: bold;
	text-align: center;
	width: 100%
}
.uniCnfText {
	background-color: Red;
	color: White;
	font: bold;
	text-align: center;
	width: 100%
}.uniCnf {
	border: thin solid Yellow;
	position: absolute;
	top: 35%;
	left: 15%;
	width: 75%;
	background-color: Red;
	text-align: center;
}
.vet_green {
	background-color: Lime;
	color: White;
}
.vet_yellow {
	background-color: Yellow;
	color: black;
}
.vet_orange {
	background-color: #FF9900;
	color: White;
}
.vet_red {
	background-color: red;
	color: White;
}
