
/*   http://www.nichewareinc.com/atrain-me/mestyle.css   */
input.btn{
   color:#ffffff;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#dddddd;
   border:1px solid;
   border-top-color:#dddddd;
   border-left-color:#dddddd;
   border-right-color:#0000aa;
   border-bottom-color:#0000aa;
   cursor: pointer;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=2,StartColorStr='#dddddd',EndColorStr='#0000aa');}
      
input[type="button"] {
	cursor: pointer;
	padding: 4px, 4px, 4px, 4px;
}

input[type="submit"] {
	cursor: pointer;
}


input[type="button"]:hover {
	background-color:#eeeeee;
}

input[type="submit"]:hover {
	background-color:#eeeeee;
}


input[type="checkbox"][aria-disabled="true"] {
	pointer-events: none;
}


BODY.GEN {
	background-color: white;
	font-family: sans-serif,arial,verdana;
	font-size: 10pt;
	color: black;
}
BODY.HELP {
	background-image : url(../images/bg.gif);
	font-family: sans-serif,arial,verdana;
	font-size: 10pt;
	color: black;
}

P.HELP {
	font-size : 8pt;
}


A.DRAG:LINK {
	
	color : Green;
	font-family : sans-serif,arial,verdana;
	font-weight: bold;
	text-decoration: none;
	font-size: 8pt;
	padding:0px;
	text-align: left;
}
A.DRAG:ACTIVE {
	
	color : Green;
	font-family : sans-serif,arial,verdana;
	font-weight: bold;
	text-decoration: none;
	font-size: 8pt;
	border-style: outset;
	border-color: white;
	border-width:1px;
	padding: 0px;
	text-align: left;

}
A.DRAG:VISITED {
	
	color : Green;
	font-family : sans-serif,arial,verdana;
	font-weight: bold;
	text-decoration: none;
	font-size: 8pt;
	text-align: left;
}


A.NAV:LINK {
	background-color: #D4D0C8;
	color : Black;
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	padding:0px;
	text-align: left;
}
A.NAV:ACTIVE {
	background-color: #D4D0C8;
	color : Black;
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	border-style: outset;
	border-color: white;
	border-width:1px;
	padding: 0px;
	text-align: left;

}
A.NAV:VISITED {
	background-color: #D4D0C8;
	color : Black;
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	text-align: left;
}
A.CHILDNAV:LINK {
	background-color: #D4D0C8;
	color : Black;
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	padding:0px;
}
A.CHILDNAV:ACTIVE {
background-color: #D4D0C8;
	color : Black;
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	border-style: outset;
	border-color: white;
	border-width:1px;
	padding: 0px;

}
A.CHILDNAV:VISITED {
background-color: #D4D0C8;
	color : Black;
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
}
A.MENU:LINK {
	background-color: BLACK;
	color : WHITE;
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
}
A.ALTTEXT {

	color : NAVY;
	font-family : sans-serif,arial,verdana;
	font-weight: BOLD;
	text-decoration: none;
	font-size: 8pt;
}



LI.HELP {
	font-family : inherit;
	font-size : 7pt;
	font-size-adjust : inherit;
	font-style : inherit;
	font-weight : bold;
}

A.MENU:VISITED {
	background-color: BLACK;
	color : WHITE;
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
}
TABLE.TITLEBAR {
	background-color: #536686;
	width:95%;
	font-family:sans-serif,arial,verdana;
	font-size:8pt;
	color:white;
	font-weight:bold;
	border-style: outset;
	border-color: #FCFCFC;
	border-width: 1px;
	padding:0;
}

TABLE.MENUBAR {
	background-color: #BABDC2;
	width:95%;
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	color:black;
	border-style: outset;
	border-color: #FCFCFC;
	border-width: 1px;
	}

TABLE.GRID {
	width:95%;
	background-color:#F0F0F0;
	color:black;
	font-family:sans-serif,arial,verdana;
	font-size:8pt;
	border-color:#D4D0C8;
	padding:0 0 0 0;
	}
TABLE.CBTHISTGRID {
	width:95%;
	background-color:#F0F0F0;
	color:black;
	font-family:sans-serif,arial,verdana;
	font-size:8pt;
	border-color: #191970 Navy Navy #00008B;
	padding:0 0 0 0;
	}
TR.TITLEBAR {
	background-color: #536686;
	color: white;
	font-family: sans-serif,arial,verdana;
	font-size:8pt;
	font-weight:bold;
	vertical-align: top;
	text-align:center;
	border-bottom-color:black;
	border-bottom-width:1px;
	border-bottom-style:outset;
	border-left-color:black;
	border-left-width:1px;
	border-left-style:outset;
	border-top-width:0px;
	border-right-color:black;
	border-right-width:1px;
	border-right-style:outset;
	border-top-color:black;
	border-top-width:1px;
	border-top-style:outset;
}
TR.CBTTITLEBAR {
	background-color: #6A5ACD;
	color: white;
	font-family: sans-serif,arial,verdana;
	font-size:8pt;
	font-weight:bold;
	vertical-align: top;
	text-align:center;

}
TR.CBTHISTORYBACK {
	background-color: #E1D8F5;

	color:black;
	font-family:sans-serif,arial,verdana;
	font-size:8pt;

	padding:0 0 0 0;
}
TD.TITLEBAR {
	background-color: #536686;
	color: white;
	font-family: sans-serif,arial,verdana;
	font-size:8pt;
	font-weight:bold;
	vertical-align: top;
	text-align:center;
	border-bottom-color:black;
	border-bottom-width:1px;
	border-bottom-style:outset;
	border-left-color:black;
	border-left-width:1px;
	border-left-style:outset;
	border-top-width:0px;
	border-right-color:black;
	border-right-width:1px;
	border-right-style:outset;
	border-top-color:black;
	border-top-width:1px;
	border-top-style:outset;

}
TD.LEFTGRID{
   width:2px;
	background-color:#D4D0C8;
	color: black;
	font-family: sans-serif,arial,verdana;
	font-size:8pt;
	border-bottom-color:black;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-left-color:black;
	border-left-width:1px;
	border-left-style:solid;
	border-top-width:0px;

}
TD.RTGRID{
   width:2px;
	background-color:#D4D0C8;
	color: black;
	font-family: sans-serif,arial,verdana;
	font-size:8pt;
	border-bottom-color:black;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-left-color:black;
	border-left-width:1px;
	border-left-style:solid;
	border-top-width:0px;
	border-right-color:black;
	border-right-width:1px;
	border-right-style:solid;
}
TD.GRID{
	background-color:white;
	color: black;
	font-family: sans-serif,arial,verdana;
	font-size:8pt;
	padding-left: 3px;
	padding-right: 3px;
	border-bottom-color:black;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-left-color:black;
	border-left-width:1px;
	border-left-style:solid;
	border-top-width:0px;
}
TD.YellowGRID{
	background-color:Yellow;
	color: black;
	font-family: sans-serif,arial,verdana;
	font-size:8pt;
	border-bottom-color:black;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-left-color:black;
	border-left-width:1px;
	border-left-style:solid;
	border-top-width:0px;
}
TD.GROUP{
	background-color:#D4D0C8;
	color: black;
	font-family: sans-serif,arial,verdana;
	font-size:8pt;
	border-bottom-color:black;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-left-color:black;
	border-left-width:1px;
	border-left-style:solid;
	border-top-width:0px;
}
TABLE.GEN {
	width:95%;
	background-color: #FFFFFF;
	color:black;
	font-family:sans-serif,arial,verdana;
	font-size:10pt;
	text-align:left;
	
}
TABLE.INFO {
	background-color: #D4D0C8;
	color:black;
	font-family:sans-serif,arial,verdana;
	font-size:9pt;
	text-align:left;
	line-height : 16px;
	border-style:outset;
	border-width:1px;
}
TABLE.TOP {
	width:95%;
	background-color: #D4D0C8;
	font-family:sans-serif,arial,verdana;
	font-size:10pt;
	
	border : 1px solid Black;
	background : #D4D0C8;
	
}
TABLE.TOP2 {
	width:95%;
	background-color: #D4D0C8;
	font-family:sans-serif,arial,verdana;
	font-size:10pt;
	border-style: outset;
	border-color: #FCFCFC;
	border-width: 0px;
}

TABLE.TROUBLE {
	width:300;
	background-color: #D4D0C8;
	color:black;
	font-family:sans-serif,arial,verdana;
	font-size:8pt;
	text-align:left;
	border-style: outset;
	border-color: #FCFCFC;
	border-width: 2px;
}
TABLE.CONTROL {
	width:95%;
	background-color: WHITE;
	color:black;
	font-family:sans-serif,arial,verdana;
	font-size:10pt;
	text-align:CENTER;
}

TABLE.BOXED2{ 
	border: 1px solid #000000;  
}



TD.INFO {
	line-height : 16px;
}
TD.menubar {
	background-color: #D3D3D3;
	color: black;
	font-family: sans-serif,arial,verdana;
	font-size:8pt;
}
TR.NAV {
	background-color:  #D3D3D3;
	color: black;
	font-family: sans-serif,arial,verdana;
	font-size:8pt;
	border-bottom : thin ridge #EFEFEF;
}
TD.CONTROL {
	text-align:center;
	width:16px;
}
TD.LABEL {
	font-size: 8pt;
	font-weight: bold;
	font-family: sans-serif,arial,verdana;
	color:black;
	vertical-align: top;	
}
TD.LABELREQ {
	font-size: 8pt;
	font-weight: bold;
	font-family: sans-serif,arial,verdana;
	color:RED;

}
TD.menu{
	background-color: black;
	color: white;
	font-family: sans-serif,arial,verdana;
	font-size:8pt;
}

TD.submenu{
	background-color: #D4D0C8;
	color: black;
	font-family: sans-serif,arial,verdana;
	font-size:8pt;
}

TD.BOXED{ 
	background-color: #F0F0F0; 
	border: 1px solid #000000;  
}

TD.BOXED2{ 
	
	border: 1px solid #000000;  
}

INPUT.CLOSE {
	background-color: #BFBFBF;
	padding: 0;
	height:16px;
	width: 16px;
	font-family:sans-serif,arial,verdana;
	font-size:7pt;
	font-weight:bold;
	vertical-align: top;
	text-align:center;
}
INPUT.MENUBUTTON {
	background-color: #BFBFBF;
	padding: 0;
	height:16px;
	font-family:sans-serif,arial,verdana;
	font-size:7pt;
	font-weight:bold;
	vertical-align: top;
	text-align:center;
}
INPUT.GEN {
	background-color: #BFBFBF;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	border-radius: 5px;
	font-family:sans-serif,arial,verdana;
	font-size:7pt;
	font-weight:bold;
	vertical-align: middle;
	text-align:center;
}
INPUT.STOP {
	background-color: RED;
	padding-top:2;
	padding-bottom:2;
	padding-left:0;
	padding-right:0;
	font-family:sans-serif,arial,verdana;
	font-size:7pt;
	font-weight:bold;
	vertical-align: middle;
	text-align:center;
	color:white;
}
INPUT {
	padding-top:1;
	padding-bottom:1;
	padding-left:0;
	padding-right:0;
	font-family:sans-serif,arial,verdana;
	font-size:8pt;
}
TEXTAREA {
	padding-top:1;
	padding-bottom:1;
	padding-left:0;
	padding-right:0;
	font-family:sans-serif,arial,verdana;
	font-size:8pt;
}
INPUT.QUERY {
	background-color: WHITE;
	padding: 0;
	font-family:sans-serif,arial,verdana;
	font-size:9pt;
	font-weight:normal;;
	vertical-align: middle;
	text-align:left;
}
.NOTE {
	font-size:9pt;
	font-family:sans-serif,arial,verdana;
	color:black;
	font-style:italic;
}
.HEADLINE {
	font-size:10pt;
	font-family:sans-serif,arial,verdana;
	color:black;
	font-weight:bold;
}
.HEAD {
	font-size:12pt;
	font-family:sans-serif,arial,verdana;
	color:navy;
	font-weight:bold;
}
.logo {
	font-size:8pt;
	font-family: sans-serif,arial,verdana;
	color:white;
	font-weight:bold;
	vertical-align: top;
}
.tag {
	font-size:11pt;
	font-family:sans-serif,arial,verdana;
	color: Gray;
	font-weight:bold;
}
.instruction {
	font-size:8pt;
	font-family:sans-serif,arial,verdana;
	color: Gray;
	font-style:bold;
}
.LABEL {
	text-align:left;
	font-size: 8pt;
	font-weight: bold;
	font-family: sans-serif,arial,verdana;
}
.TINYLABEL {
	text-align:center;
	font-size: 7pt;
	font-weight: normal;
	color: Teal;
	font-family: small fonts, fixedsys, sans-serif,arial,verdana;
}
.LABELREQ {
	text-align:left;
	font-size: 8pt;
	font-weight: bold;
	font-family: sans-serif,arial,verdana;
	color:red;
}
.SPACER {
	background-color : White;
	height:5px;
}

HR.THIN {
	height:1px;
	LIne-height: 1px;
}
.ATTENTION{
font-size:8pt;
	font-family:sans-serif,arial,verdana;
	color:red;
	font-weight:bold;
	font-style:normal;}

.LABEL{
	font-size: 8pt;
	font-weight: bold;
	font-family: sans-serif,arial,verdana;
}
.navtext {
   text-align:left;
   width:300px;
   font:bold 8pt sans-serif;
   border-width:2px;
   border-style:outset;
   border-color:white;
   background-color:#D4D0C8;
   layer-background-color:tan;
   color:black;
}
.wiznum {
   text-align:center;
   font:bold 16pt sans-serif;
   color:#B1B1B1;
}
.wiztxt {
   text-align:center;
   font-weight:bold ;
   font-size:10pt ;
   font-family:arial, verdana, sans-serif;
   color:#B1B1B1;
}
.wiznumactive {
   text-align:center;
   font:bold 20pt sans-serif;
   color:navy;
}
.wiztxtactive {
   text-align:center;
   font-weight:bold ;
   font-size:12pt ;
   font-family:arial, verdana, sans-serif;
   color:black;
}
.DEMO {
   text-align:left;
   font-weight:bold ;
   font-size:8pt ;
   font-family:arial, verdana, sans-serif;
   color:black;
}
.DEV {
   font-weight:bold ;
   font-size:7pt ;
   font-family:arial, verdana, sans-serif;
   color:red;
}
INPUT.WORD_BUTTON {
	border: 1px solid #FFFFFF;
	padding: 1;
	background: url('../images/word.ico') no-repeat fixed center;
}

INPUT.NOCURSOR {
	cursor : default;
}

.MainFrame {
	background-color : #A1B5C9; 
	
}


TABLE.DialogFrame {
	border : 1px solid Black;
	background : #D4D0C8;
	
}
TABLE.DialogFrame2 {
	border : 1px solid Black;
	background : #D4D0C8;
	
}
TABLE.MenuFrame {
	border : 2px outset Black;	
	background : #D4D0C8;
}

TABLE.MenuFrame2 {
	background : #8098B0;
}
TABLE.Login
{
	border: 1px solid Black;
}

TD.MenuOption {
	padding: 2px 2px 2px 2px;
}

TD.MenuOptionHigh {
	border : 1px outset #C0CCD8;	
	background-color : #B8BCC9;
}




TD.TitleBar2{
	background-color: #536686;
	font : bold;
	font-size : 12px;
	list-style-type : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
}

DIV.PopUp {
	background-color : #4E647C;
	font : bold;
	font-size : x-small;
	list-style-type : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	position:absolute; 
	visibility:hidden; 
	z-index:1000;
}

TD.Menu{
	background-color : #D4D0C8;
	font :  Tahoma;
	font-size: 12;
	border : none;

}

A.TopMenu:ACTIVE {
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	color : Black;
	
	padding : 2px 2px 2px 2px;
	text-decoration : none;
	cursor : default;
	
}

A.TopMenu:LINK {
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	color : Black;
	
	padding : 2px 2px 2px 2px;
	text-decoration : none;

cursor : default;
}

A.TopMenu:VISITED {
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	color : Black;
	
	padding : 2px 2px 2px 2px;
	text-decoration : none;

	cursor : default;
}

A.TopMenu2:ACTIVE {
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	color : Black;
	

	text-decoration : none;
	border : 2px outset #C0CCD8;	
	background-color : #B8BCC9;
	cursor : default;
}

A.TopMenu2:LINK {
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	color : Black;
	

	text-decoration : none;
	border : 2px outset #C0CCD8;	
	background-color : #B8BCC9;
	cursor : default;
}

A.TopMenu2:VISITED {
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	color : Black;

	text-decoration : none;
	border : 2px outset #C0CCD8;	
	background-color : #B8BCC9;
	cursor : default;

}

A.MenuOption:ACTIVE {
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	color : Black;
	

	text-decoration : none;

}

A.MenuOption:LINK {
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	color : Black;
	

	text-decoration : none;

}

A.MenuOption:VISITED {
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	color : Black;

	text-decoration : none;



}


A.Date:ACTIVE {
	font : Tahoma;
	font-size: 12;
	color : Black;
	
	padding : 3px 3px 3px 3px;
	text-decoration : none;
}

A.Date:LINK {
	font : Tahoma;
	font-size: 12;
	color : Black;
	
	padding : 3px 3px 3px 3px;
	text-decoration : none;
}

A.Date:VISITED {
	font : Tahoma;
	font-size: 12;
	color : Black;
	
	padding : 3px 3px 3px 3px;
	text-decoration : none;
}


 .ListRow1{
	background-color : White;
	font :  Tahoma;
	font-size: 12;
	color : Black;
}
 .ListRow2{
	background-color : #F1F1F1;
	font :  Tahoma;
	font-size: 12;
	color : Black;
}
 .MenuOption {
	font-family : sans-serif,arial,verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 8pt;
	color : Black;
	
	cursor: default;
	text-decoration : none;
	
}
A.mp_Navigation:ACTIVE {
	font-size: 11;
	color : #FFFFFF;
	text-decoration : none;
}
A.mp_Navigation:LINK {
	font-size: 11;
	color : #FFFFFF;
	text-decoration: none;
}

A.mp_Navigation:VISITED {
	font-size: 11;
	color : #FFFFFF;
	text-decoration: none;
}
