body
	{
/*	scrollbar-face-color		: #CAE7F8;
	scrollbar-arrow-color		: #000000;
	scrollbar-track-color		: #E1EEF5;
	scrollbar-shadow-color		: #6B9CC9;
	scrollbar-highlight-color	: #88B2D8;
	scrollbar-3dlight-color		: #ffffff;
	scrollbar-darkshadow-Color	: #BAD7E8;*/ 	
	margin-left					: 0px;
	margin-bottom				: 0; 
	margin-top					: 10;
	margin-right				: 0px;
	}
body.menu
	{
	margin-left		: 0px;
	margin-bottom	: 0; 
	margin-top		: 10;
	margin-right	: 0px;
	background		: #f7f7f7 url(/imgs/leftbg.gif) repeat-y;
	}	
	
body.window
	{
	margin-left		: 0px;
	margin-bottom	: 0; 
	margin-top		: 0;
	margin-right	: 0px;
	background		: #FFFFFF;
	}
.header	{
	font-family	: verdana;
	font-size	: 10px;
	color		: #FFFFFF;
	font-weight	: bold
	}
	
.subheader
	{	
	color	:	#000000;
	font-weight	: bold;
	font-size	: 12px; 
	}
		
th	{
	font-family	: MS Sans Serif,verdana;
	font-size	: 11px;
	color		: black;
	background	: #EBF5FE;
	}
	
.right	
	{
	text-align	:	Right;
	padding-right: 8px;
	}

				
th.left	
	{
	color		: black;
	background	: #EBF5FE;
	text-align	:	Left;
	}
	
p,td	{
	font-family	: verdana;
	font-size	: 11px;
	color		: black;
	}
	
.instr
	{
	color		: #000000;
	font-style	: italic;
/*	font-weight	: bold;
	background	: #F3F6FC;
	padding-right: 	10px;
	padding-left: 	0px; 
	padding-top	: 	4px; 
	padding-bottom: 4px; */
	}
 

.menugrp{  
	FONT-WEIGHT	: bold;
	background	: #ebebeb; 
	PADDING		: 3px;
	COLOR		: black;
	}

.menuitem{
	font-family	: Verdana,MS Sans Serif, Arial;
	font-size 	: 8pt;
	color		: black;
	background	: #f7f7f7;	
	}	
.menuitem_app{
/*	font-family	: Verdana,MS Sans Serif, Arial;
	font-size 	: 8pt;
	color		: black;*/
	background	: #f7f7f7;	
	padding-left: 2.2em;
	line-height	: 18px;
	}	
	
.title	{
	font-family	: verdana;
	font-size	: 13px;
	font-weight	: bold;
	color		: #03698E;	
	}
	
.title1	{
	font-family	: verdana;
	font-size	: 11px;
	font-weight	: bold;
	color		: #03698E;	
	} 
	
.title2	{
	font-family	: verdana;
	font-size	: 13px;
	font-weight	: bold;
	color		: #03698E;
	} 

.title3	{
	font-family	: verdana;
	font-size	: 11px;
	font-weight	: bold;
	color		: #0000aa;	
	} 
.rpttitle	{
	font-family	: verdana;
	font-size	: 13px;
	color		: #03698E;
	font-weight	: bold;
	text-align 	: center;
	line-height	: 1em;
	}
.rptfilter
	{
	font-weight	: bold;
	}
.btext	
	{
	font-family	: MS Sans Serif, Arial; 
	font-size 	: 8pt;
	color		: #0000aa;
	font-weight	: bold;
	}		
span.bold
	{
	font-family	: verdana,MS Sans Serif, Arial; 
	font-size 	: 9pt;
	color		: #aa0000;
	font-weight	: bold;	
	font-style	: normal;
	}
.para
	{
	font-family	: verdana;
	font-size	: 11px;
	color		: black;
	text-align	: Justify;
	}
.pa_para
	{
	font-family	: verdana;
	font-size	: 11px;
	color		: black;
	text-align	: Justify;
	padding-left: 10px;
	padding-right: 10px;
	}		
	
span.empname {
	font-family	: MS Sans Serif, Arial; 
	font-size 	: 12px;
	color		: white;
	background	: #aa0000/*#DB0000*/;
	font-weight	: bold;
	padding-right: 4px;
	padding-left: 4px; 
	padding-top	: 0px; 
	padding-bottom: 1px; 
	}
span.empid, span.mand
	{
	color		: #aa0000;
	font-weight	: bold;	
	}		

span.gray
	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	9pt;
	color		:	#000000;
	font-weight	:	normal;
	}			

p.gray
	{
	font-family	: MS Sans Serif, Arial; 
	font-size 	: 8pt;
	color		: #aa0000;
	font-weight	: bold;
	background	: #f7f7f7;
	border-bottom :1px solid #ededed;
	line-height : 1.5em;
	text-align : right;
	}		
span.top_header	{
	font-family	: verdana,MS Sans Serif, Arial; 
	font-size 	: 10px;
	color		: white;
	background	: #aa0000;
	font-weight	: bold;
	padding-right: 5px;
	padding-left: 5px; 
	padding-top	: 1px; 
	padding-bottom: 5px; 
	}	

span.Status {
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	12px;
	color		:	white;
	background	:	#F76C11/*#004B2C*/;
	font-weight	:	bold;
	padding-right: 	4px;
	padding-left: 	4px; 
	padding-top	: 	2px; 
	padding-bottom: 2px; 
	}
	
span.pgno {
	font-family	:	verdana,MS Sans Serif, Arial; 
	font-size 	: 	11px;
	color		:	#aa0000;
	background	:	#FFFFFF;
	font-weight	:	bold;
	padding-right: 	3px;
	padding-left: 	3px; 
	padding-top	: 	2px; 
	padding-bottom: 1px; 
	}	
span.date	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	12px;
	color		:	white;
	background	:	#aa0000;
	font-weight	:	bold;
	padding-right: 	2px;
	padding-left: 	2px; 
	padding-top	: 	0px; 
	padding-bottom: 0px; 
	}	
	
span.bluetext
	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	9pt;
	color		:	#0000aa;
	}	
	
span.text
	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	9pt;
	color		:	#aa0000;
	font-weight	:	bold;
	}
span.texta	
	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	8px;
	color		:	#07404C;
	font-weight	:	normal;
	}
span.textb	
	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	8px;
	color		:	#030380;
	font-weight	:	normal;
	}

.message
	{
	font-family	: Times New Roman,MS Sans Serif, Arial; 
	font-size 	: 15px; 
	margin-left	: .4em;
	margin-right: .4em; 
	color		: #000000;	
	font-style	: italic;
	text-align 	: center;
	}	
	
.copy
	{
	font-size	: 10px;
	color		: white;
	padding		: 3px;
	}
.copytext
	{
	font-size	: 10px;
	color		: black;
	padding		: 3px;
	}
.error
	{
	font-family 	: 	Arial, Helvetica, sans-serif;
	font-size 		: 	9pt;
	font-variant 	: 	normal;
	height 			: 	auto;
	letter-spacing 	: 	normal;
	color			: 	#ff0000; 	
	text-indent		: 	1px;
	text-align		:	center;
	}
		
a	{
	color			: #00698C;
/*	text-decoration	: none;*/
	}

.stext
	{
	font-family	: verdana;
	font-size	: 9px;
	color		: black;
	}		

.whitetext
	{color 		: white;
	font-family	: MS Sans Serif,Arial;
	font-size	: 11px;
	font-weight	: bold;
	}
.yellowtext
	{color 		: yellow;
	font-family	: MS Sans Serif,Arial;
	font-size	: 11px;
	font-weight	: bold;
	}

.label
	{	
	background	: #F4FAFE;
	color		: #000000;
	padding-left	: 4px;
	}
.label_padding
	{background	: #F2F8F8;
	color		: #000000;
	padding-left	: 25px;
	}
	
.value
	{background	: #f7f7f7;
	color		: #000000;
	padding-left	: 4px; 
	}	
	
.ze1
	{background	: #F2F8F8;
	color		: #000000;
	}
	
.ze2
	{background	: #f7f7f7;
	color		: #000000; 
	}	

.row1
	{background	: #F4FAFE;
	}
	
.row2
	{background	: #f7f7f7; 
	}	

.rowhead
	{
	background:#739DC6;
	color	: white;
	}	

.rowhead-gray
	{
	background:#E5E5E5;	
	color	: black;
	}	
	
.rowhead_blue
	{
	background : #C1DCE6;
	padding-left	: 10px;
	font-weight	: bold;
	color		: #000000;
	height	: 18px;
	font-family	: MS Sans Serif;
	font-size	: 10px;
	}	
.rowon
	{
	background	: #D9EEF4;
	}	
.creambg
	{background	: #fffff0;
	}	

.winbutton 
	{
	color		: white; 
	background	: #00698C;
	font-size	: 11px;
	font-weight	: bold; 
	font-family	: verdana,Arial,Verdana,MS Sans Serif; 
	border		: 1px solid black;
	}
.wtext	{
	font-family	: verdana;
	font-size	: 10px;
	font-weight	: normal;
	color		: white;
	}	

.prbutton 
	{
	color		: white; 
	background	: #297E8F;
	font-size	: 10px; 
	font-weight	: bold; 
	font-family	:  Arial,Verdana,MS Sans Serif; 
	border		: no-border;
	}

select,input,textarea	
	{
	font-family	: verdana;
	font-size	: 11px;
	border		: 1px solid gray;
	}	
	
select.names	{ 
	font-family	:  MS Sans Serif; 
	font-size	: 10px;
	font-weight	: normal;
	}	
input.radio   {
	  BACKGROUND-COLOR: transparent;
	  border:0;
	}

input.checkbox    {
	  BACKGROUND-COLOR: transparent;
	  border:0;
	}

th.app	{
	font-family	: MS Sans Serif,verdana;
	font-size	: 11px;
	color		: black;
	background	: #eaeaea;
	padding		: 2px;
	}	
.row3
	{
	background	: #f7f7f7/*FBFBE3*/;
	}

th.rev	{
	font-family	: MS Sans Serif,verdana;
	font-size	: 11px;
	color		: black;
	background	: #FFFDE1;
	padding		: 2px;
	}	
.row4
	{
	background	: #FFFEF5;
	}	
	
.tableline
	{
	background	: silver;	
	height		: 1px;	
	}	
	
.table
	{
	background	: #DFEEFC;	
	}		
.table1
	{
	background	: #e1e1e1;	
	}	
	
.table2
	{
	border	:1px solid  #DFEEFC;	
	}	
		
.table3
	{
	background	: #FFFCCE;	
	}			
.note
	{
	color	: #ff0000;
	}	

.help_text
	{
	font-family	: verdana;
	font-size	: 10px;
	color	: #000000;
	}	
.help_table
	{
	background	: #FCFFEB;
	border	: 1px solid gray
	}	

.st_monitor
	{
	background	: #B2DDE9;
	}		

span.rate
	{
	font-family	: verdana,MS Sans Serif, Arial; 
	font-size 	: 13px;
	color		: #ffffff;
	font-weight	: bold;
	background	: #64BD3D;
	padding-right: 	4px;
	padding-left: 	4px; 
	padding-top	: 	0px; 
	padding-bottom: 1px; 
	}
span.rate_legend
	{
	color		: #aa0000;
	font-weight	: bold;	
	}
input.rating
	{
	font-family	: verdana;
	font-size	: 16px;
	border		: 1px solid #aa0000;
	color		: #aa0000;
	text-align	: center;
	font-weight	: bold;
	width		: 45;
	}		
span.rating
	{
	font-family	: verdana;
	font-size	: 15px;
	border		: 1px solid #aa0000;
	color		: #aa0000;
	text-align	: center;
	font-weight	: bold;
	width		: 45;
	}		
span.ratinga
	{
	font-family	: verdana;
	font-size	: 15px;
	border		: 1px solid gray;
	color		: #0000aa;
	text-align	: center;
	font-weight	: bold;
	width		: 45;
	background	: #FFFDE1;
	}		
	
span.rating1
	{
	font-family	: verdana;
	font-size	: 13px;
	border		: 1px solid #aa0000;
	color		: #aa0000;
	text-align	: center;
	font-weight	: bold;
	width		: 35;
	}
span.rating2
	{
	font-family	: verdana;
	font-size	: 13px;
	border		: 1px solid #aa0000;
	color		: gray;
	text-align	: center;
	font-weight	: bold;
	width		: 35;
	}	
	
	
	
/* HTC base Styles */
.validate
	{
	behavior:url("/includes/validate.htc")
	}	
.colover
	{
	behavior:url("/includes/colover.htc")
	}

.searchcombo
	{
	behavior:url("/includes/searchcombo.htc")
	}
.rowover
	{
	behavior:url("/includes/rowover_js.htc")
	}	
/* End of HTC */	
	
/* Page Set styles */
.pg_div_labelrow
	{
	Visibility:hidden;
	}
/* end of Pageset	

/* Print style */

@media Print    
{
.noprint {
	DISPLAY: none
	}
	.printonly {
	}
	.scrollarea {
	}
	.rowover {
	}
}

@media Screen    
{
	.noprint {
	}
	.printonly {
		DISPLAY: none
	}
	.scrollarea {
		OVERFLOW: auto
	}
 }
p	
	{
	text-align:justify;
	}	

.head
	{
	font-size	: 11px;
	font-weight	: bold;
	color		:#aa0000;
	}

.sub
	{
	font-size	: 11px;
	font-weight	: bold;
	color		:#000000;
	}	
/* end of print style */	

/*style*/
	
span.titleval
	{
    FONT-SIZE: 9pt;
    COLOR: #000090;
    FONT-FAMILY: Arial;
	text-decoration:none;
	}

 input.btn
	{
	color		: Black; 
	background	: #F3FAFC;
	font-size	: 11px; 
	font-weight	: normal; 
	font-family	: verdana,Arial,Verdana,MS Sans Serif; 
	}

.recblue
	{
	font-family	:	Tahoma, Verdana,MS Sans Serif, Arial; 
	font-size	: 8pt; 
	font-weight	: normal;
	color		: #0000aa;
	}	

.recred
	{
	font-family	:	Tahoma, Verdana,MS Sans Serif, Arial; 
	font-size	: 8pt; 
	font-weight	: bold;
	color		: #aa0000; 
	}

.poptitle	{
	font-family	:	Arial; 
	font-size 	: 	12px;
	color		:	#FFFFFF;
	font-weight	:	600;
	} 
 
 /* New styles for reports and List */

.rpthdline1 {
	BORDER-RIGHT	: white 0px solid;
	PADDING-RIGHT	: 3px;
	BORDER-TOP		: white 1px solid;
	PADDING-LEFT	: 3px;
	FONT-WEIGHT		: bold;
	FONT-SIZE		: 11px;
	PADDING-BOTTOM	: 3px;
	BORDER-LEFT		: white 3px solid;
	PADDING-TOP		: 3px;
	BORDER-BOTTOM	: white 0px solid;
	FONT-FAMILY		: Verdana,Helvetica,sans-serif;
	BACKGROUND-COLOR: #cccccc;
	TEXT-ALIGN		: center
	}

.rptdata {
	PADDING-RIGHT		: 2px; 
	PADDING-LEFT		: 2px; 
	FONT-WEIGHT			: normal;
	FONT-SIZE			: 8pt;
	PADDING-BOTTOM		: 2px;
	BORDER-TOP-STYLE	: none;
	PADDING-TOP			: 2px;
	FONT-FAMILY			: Verdana,Helvetica,sans-serif;
	BORDER-RIGHT-STYLE	: none;
	BORDER-LEFT-STYLE	: none;
	BORDER-BOTTOM-STYLE	: none
	}
	
.scrollarea {
	OVERFLOW: auto
	}
.pg_div_labelrow {
	VISIBILITY: hidden
	}

.rowover 
	{
	behavior:url("/includes/rowover_js.htc");}

prgStatus1
	{
	background-color:#4695d0;
	width		:0%;
	height		:16px;
	}
	
prgstatus2{
	background-color: white;
	width			: 100%;
	height			: 16px;
	}

tr.subtotyellowbg {
	BACKGROUND-COLOR: #FDFDF3; 
	font-family		: verdana;
	font-size		: 13px;
	color			: #000090;
	font-weight		: bold;
	text-align 		: center;
	line-height		: 1em;
	}
	
.flushrslt{
	color		:	navy;
	font-family	:	verdana;
	font-size   : 	13px;
	}
	
tr.tbltop
	{
	background-color : #e0f3fd; 
	}

@media all	{
	tool\:tip   {
	behavior: url(tooltip_js.htc)
  }
	}
		
@media Print    
{
	BODY {
		FONT-FAMILY: Arial,Helvetica,sans-serif
	}
	TD {
		FONT-FAMILY: Arial,Helvetica,sans-serif
	}
	TEXTAREA {
		FONT-FAMILY: Arial,Helvetica,sans-serif
	}
	SELECT {
		FONT-FAMILY: Arial,Helvetica,sans-serif
	}
	INPUT {
		FONT-FAMILY: Arial,Helvetica,sans-serif
	}
	.noprint {
		DISPLAY: none
	}
	.printonly {
		
	}
	.scrollarea {
		
	}
}

@media Screen    
{
	.noprint {
		
	}
	.printonly {
		DISPLAY: none
	}
	.scrollarea {
		OVERFLOW: auto;
	}
}

.roptiontext
	{
    FONT-SIZE	: 10pt;
    FONT-FAMILY	: Ms Sans Serif;
	COLOR		: blue;
	}	

.qa
	{
	font-family	:	Times New Roman, Arial; 
	font-size 	: 	10pt;
	color		:	0000aa;	
	font-style	:	italic;
	}			
		
.sfont1	
	{
	font-family	:	Arial,MS Sans Serif; 
	font-size 	: 	8pt;
	}		

.label1	
	{
	font-family		: MS Sans Serif, Arial; 
	font-size 		: 9pt;
	color			: 000090;	
	text-align		: right;
	padding-right	: 5px;
	}	
	
.label2
	{
    PADDING-RIGHT	: 8px;
    FONT-SIZE		: 9pt;
    COLOR			: #000090;
    FONT-FAMILY		: MS Sans Serif, Arial;
    TEXT-ALIGN		: left;
	}	
	
.value1	{
	font-family		: arial,MS Sans Serif; 
	font-size 		: 9px;
	text-align		: left;
	padding-left	: 5px;
	}	 

.textout
	{
    FONT-WEIGHT		: normal;
    FONT-SIZE		: 8pt;
    Z-INDEX			: 4;
    VERTICAL-ALIGN	: middle;
    BORDER-LEFT		: white 0px solid;
    CURSOR			: hand;
    FONT-FAMILY		: MS Sans Serif,Tahoma, Verdana, helvetica, sans-serif;
	color			: white;
    BACKGROUND-COLOR: #0f1f8f;
	}

.textOver
	{
    FONT-WEIGHT		: normal;
    FONT-SIZE		: 8pt;
    Z-INDEX			: 4;	
    VERTICAL-ALIGN	: middle;
    BORDER-LEFT		: white 0px solid;
    CURSOR			: hand;
    FONT-FAMILY		: MS Sans Serif,Tahoma, Verdana, helvetica, sans-serif;
	color			: white;
    BACKGROUND-COLOR: #6699cc;
	}
 
.textselect
	{
    FONT-WEIGHT		: normal;
    FONT-SIZE		: 8pt;
    Z-INDEX			: 4;	
    VERTICAL-ALIGN	: middle;
    BORDER-LEFT		: white 0px solid;
    FONT-FAMILY		: MS Sans Serif,Tahoma, Verdana, helvetica, sans-serif;
	color			: white;
    BACKGROUND-COLOR: #6699cc
	}

.date	{
	font-family	:	arial,MS Sans Serif; 
	font-size 	: 	7pt;
	}	

td.textwhite{
	background : white;
	}

.cstext	{
	font-family	:	verdana,MS Sans Serif, Arial; 
	font-size 	: 	11px;
	text-align  : center;
	line-height	: 2em;
	}	
	
.sfont	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	9pt;
	}
		
.bar	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	10pt;
	background	:	#dfebf7;
	color		:	black;
	}	

.sunday	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	10pt;
	background	:	white;
	color		:	Red;
	text-align  :   right;
	}	
.monday	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	10pt;
	background	:	white;
	color		:	Black;
	font-weight :	Normal;
	text-align  :   right;	
	}		
	
.menu	{
	color 		: gray;
	font-family	: MS Sans Serif,Arial;
	font-size	: 11px; 
	font-weight	: bold;
	text-decoration	: none;
	}
.menu1	{
	color 		: gray;
	font-family	: MS Sans Serif,Arial;
	font-size	: 11px; 
	font-weight	: normal;
	}

.smenu	{
	font-family	: verdana;
	font-size	: 10px;
	font-weight	: normal;
	color		: black;
	}			
span.menu_hg	
	{
	background	: #E7D1A1;
	color		: #000000;
	text-decoration:none; 
	font-weight	: bold
	}
.bgwhite
	{
	background	: white;
	}
.bar1	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	10pt;
	background	:	#dfebf7;
	color		:	black;
	}		
	
.bar2	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	10pt;
	background	:	#494949;
	color		:	black;
	}		

.bar3	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	10pt;
	background	:	#CFE3F7;
	color		:	black;
	}		
.bar4	{
	font-family	:	verdana,MS Sans Serif, Arial; 
	font-size 	: 	11px;
	background	:	#efefef;
	color		:	black;
	}		

.bar5	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	10pt;
	background	:	#494949;
	color		:	black;
	} 
	
.red	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	10pt;
	background	:	red;
	color		:	white;
	}			

.blue	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	9pt;
	color		:	000090;
	background	:	e0f3fd;
	}	

.center	{
	font-family	: MS Sans Serif, Arial; 
	font-size 	: 10pt;
	text-align	: center;
	}
	
ol,ul	{
	font-family	: MS Sans Serif, Arial; 
	font-size 	: 10pt;
	text-align	: justify;
	color		: 000090;
	}	
	
span.white
	{
	font-family	: MS Sans Serif, Arial; 
	FONT-WEIGHT	: bold;
    FONT-SIZE	: 8pt;	
	color		: White;
	}		

span.green	
	{
	font-family	:	verdana,MS Sans Serif, Arial; 
	font-size 	: 	9pt;
	font-weight	: normal;
	color		:	black;
	background	:	#70FF70;
	padding-right	: 2px;
	padding-left	: 2px; 
	padding-top		: 2px;
	padding-bottom	: 2px; 
	}		
span.no	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	12px;
	color		:	#ffffff;
	background	:	#00759C;
	font-weight	:	bold;
	padding-right: 	5px;
	padding-left: 	2px; 
	padding-top	: 	0px; 
	padding-bottom: 1px; 
	}		
	
span.btext
	{
	font-family	:	verdana,Arial,MS Sans Serif, Arial; 
	font-size 	: 	11px;
	color		:	#aa0000;
	}

span.name	
	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	10pt;
	color		:	aa0000;
	font-weight	:	bold;
	font-style	:	normal;
	}		
	
span.name1	
	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	10pt;
	color		:	0000aa;
	font-weight	:	normal;
	font-style	:	normal;
	}			
	
span.text1	
	{
	font-family	:	 Arial; 
	font-size 	: 	11px;
	color		:	#232323;
	}		
	
span.silver	
	{
	font-family	:	Times New Roman,MS Sans Serif, Arial; 
	font-size 	: 	16pt;
	color		:	gray;
	background	:	silver;
	font-weight	:	normal;	
	}			
	
span.gr	{
	font-family	:	Times New Roman,MS Sans Serif, Arial; 
	font-size 	: 	16pt;
	color		:	white;
	background	:	#006600;
	font-weight	:	normal;
	}	

option.head
	{
	background	: #dfebf7; 
	color		: black; 
	font-size	: 8pt; 
	font-weight	: bold;
	font-family	: MS Sans Serif, Arial; 
	}	
	
input.sfont
	{
	background	: white; 
	color		: black; 
	font-size	: 9pt; 
	font-weight	: normal; 
	font-family	: MS Sans Serif, Arial; 
	}	

.c1	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	10pt;
	background	:	#dfebf7;
	color		:	black;
	}	

.c2	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	10pt;
	background	:	#CFE3F7;
	color		:	black;
	}		
	
.ca{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	10pt;
	background	:	#CFE3F7;
	color		:	black;
	}			
.menuon
	{
	background	: white url(/imgs/menuon_bg.gif) repeat-x;
	color 		: white;
	font-family	: MS Sans Serif,Arial;
	font-size	: 11px;
	font-weight	: bold;
	}	
	
.menuoff
	{
	background	: white url(/imgs/menuoff_bg.gif) repeat-x;
	color 		: black;
	font-family	: MS Sans Serif,Arial;
	font-size	: 11px;
	font-weight	: bold;
	}	

 .menubar1
	{
	background	: white;
	border		:1px solid #666666;
	}			

.adblockRightOut1
	{
    FONT-WEIGHT		: bold;  
    BORDER			: #666666 1px solid; 
    BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY		: Tahoma, Verdana, helvetica, sans-serif; 
	}

.adblockRightOver1
	{
    FONT-WEIGHT		: bold;  
    BORDER			: #8F8F8F 1px solid;
    FONT-FAMILY		: Tahoma, Verdana, helvetica, sans-serif;
    BACKGROUND-COLOR: #739DC6; 
	}	
.adblockRightOut
	{
    FONT-WEIGHT		: bold;
    FONT-SIZE		: 8pt; 
    VERTICAL-ALIGN	: middle;
    BORDER-LEFT		: #8F8F8F 1px solid;
    CURSOR			: hand;
    FONT-FAMILY		: Tahoma, Verdana, helvetica, sans-serif;
    BACKGROUND-COLOR: #666666
	}

.adblockRightOut A
	{
    COLOR			: white;
    TEXT-DECORATION	: none
	}
.adblockRightOver
	{
    FONT-WEIGHT		: bold;
    FONT-SIZE		: 8pt; 
    VERTICAL-ALIGN	: middle;
    BORDER-LEFT		: #8F8F8F 1px solid;
    CURSOR			: hand;
    FONT-FAMILY		: Tahoma, Verdana, helvetica, sans-serif;
    BACKGROUND-COLOR: #52969F;
	}

.adblockRightOver A
	{
    COLOR			: white;
    TEXT-DECORATION : none
	}
	 
.wintext 
	{
	background	: white;
	font-family	: MS Sans Serif;
	font-size	: 9pt;
	margin		: 0px;
	}	
	
.accesskey {
	text-decoration	: underline;
	text-transform	: capitalize;
	font-weight		: bold;
}

span.uname
	{
	font-family	:	Times New Roman, Arial; 
	font-size 	: 	11pt;
	color		:	0000aa;	
	font-style	:	italic;
	}

.printpagebreak{
	page-break-before:always;
	}

.NewadblockRightOut
	{
    FONT-WEIGHT		: bold;
    FONT-SIZE		: 8pt;
    Z-INDEX			: 4;
    VERTICAL-ALIGN	: middle;
    BORDER-LEFT		: white 1px solid;
    CURSOR			: hand;
    FONT-FAMILY		: Tahoma, Verdana, helvetica, sans-serif;
    BACKGROUND-COLOR: #CFE3F7;
	}

td.tot	{
	font-size 	: 	8pt;
	background	:	#D9EEF4;
	color		:	black;
	}			
	
.subtot	{
	font-size 	: 	8pt;
	background	:	#D9EEF4;
	color		:	black;
	font-weight:bold;
	}		
tr.subtot	{
	font-size 	: 	10pt;
	background	:	#D9EEF4;
	color		:	black;
	}		
.grandtot	{
	font-size 	: 	10pt;
	background	:	#A9CFDD;
	color		:	black;
	border-bottom	: 1px solid gray;
	font-weight	: bold;
	}		
	
.repgrp
	{
	background	: #EFEFEF;
	font-weight : bold; 
	color		: #03698E;
	}

.module
	{
	font-family	: tahoma; 
	font-size	: 11px; 
	color		: black; 
	font-weight	: bold;
	}
	
.navmenu
	{
	font-family	: verdana; 
	font-size	: 10px; 
	color		: black; 
	font-weight	: bold;
	}

th.tot	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	9pt;
	background	:	000090;
	color		:	#ffffff;
	text-align	:	left;
	font-weight	:	bold;
	}	
	
th.center	
	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	9pt;
	background	:	#999999;
	color		:	#ffffff;
	text-align	:	center;
	font-weight	:	bold;
	}	
th.right1
	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	9pt;
	background	:	000090;
	color		:	#ffffff;
	text-align	:	Right;
	font-weight	:	bold;
	padding-right: 8px;
	}	
	
th.right2
	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	9pt;
	background	:	#999999;
	color		:	#ffffff;
	text-align	:	Right;
	font-weight	:	bold;
	}
	
th.title	
	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	9pt;
	background	:	aa0000;
	color		:	#ffffff;
	text-align	:	left;
	}

.client{
	font-family	: verdana;
	font-size	: 12px;
	font-weight	: bold;
	}	

/*.label,.value
	{color:white;}	*/
	
.pghd
	{
	font-size	: 11px;
	color		: #BE330A;	
	}
	
.white
	{background : white;}
	
 .menubar
	{
	background	: #666666 ;
	}		

 .menubar-emp
	{
	background	: #666666 url(/imgs/menubg1.gif) repeat-x;
	}	

.menuon-emp
	{
	background:#739DC6 url(/imgs/menubg2.gif) repeat-x;
	color 		: white;
	font-family	: MS Sans Serif,Arial;
	font-size	: 11px;
	font-weight	: bold;
	}	
.menuon-new
	{
	/*background:#1B8F04;*/
	background:#F4FAFE;
	}		 	
.totbar
	{background	: #DFE8F7;}	
	
.topmenua
	{color 		: white;
	font-family	: MS Sans Serif,Arial;
	font-size	: 11px;
	font-weight	: bold;
	}	
	
.mesgb	{
	font-family	: Times New Roman,MS Sans Serif, Arial; 
	font-size 	: 15px; 
	margin-left	: .4em;
	margin-right: .4em; 
	color		: #000099;	
	font-style	: italic;
	text-align	: center;
	}		
	
tr.menu
	{background	: #B4DDF1;}
span.star	{
	font-family	: verdana;
	font-size	: 8px;
	color		: #aa0000;
	}	
	
span.id	{
	font-family	: verdana;
	font-size	: 10px;
	color		: #aa0000;
	font-weight	: bold;
	}	
	
span.arrow	{
	font-family	: Arial,verdana;
	font-size	: 12px;
	color		: #aa0000;
	font-weight	: bold;
	}	
span.harrow	{
	font-family	: verdana;
	font-size	: 12px;
	color		: #10697B;
	font-weight	: bold;
	}	

span.text	
	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	9pt;
	color		:	#aa0000;
	}

.bline
	{
	background:#EC7416;
	}

.footerbg
	{
	background:#E2E0D2;
	}	
.ze2a	{
	font-family	:	Arial,MS Sans Serif; 
	font-size 	: 	9pt;
	background	:	#f7f7f7;
	color		:	black;
	}		
 
.text1a{
	font-family	:	Tahoma, Verdana,MS Sans Serif, Arial; 
	font-size 	: 	8pt;
	color		:	black;
	background	:	#f7f7f7;
	}
	
 
/*.menugrp{
	font-family	: Verdana,MS Sans Serif, Arial; 
	font-size 	: 8pt;
	color		: black;
	FONT-WEIGHT	: bold;
	}*/

.opst
	{
	font-family	:	Times New Roman, Arial; 
	font-size 	: 	10pt;
	background	:	#ffffe5;
	color		:	#000000;	
	font-style	:	italic;
	}				

.clst
	{
	font-family	:	Times New Roman, Arial; 
	font-size 	: 	10pt;
	background	:	#fffff0;
	color		:	#000000;	
	font-style	:	italic;
	}				

.creambg
	{
	background	:	#fffff0;
	}	
.head	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	10pt;
	background	:	#DDDDDD;
	color		:	#000000;
	}

.selrow
	{
	font-family	:	Tahoma, Verdana,MS Sans Serif, Arial; 
	font-size 	: 	8pt;
	color		:	black;
	background	:	#ffffe5;
	}

.mesg	{
	font-family	:	Times New Roman,MS Sans Serif, Arial; 
	font-size 	: 	15px; 
	margin-left	:	.4em;
	margin-right:	.4em; 
	color		:	#000000;	
	font-style	: 	italic;
	}
	 
	
.mesga	{
	font-family	:	MS Sans Serif,Arial; 
	font-size 	: 	9pt;
	text-align	:	center;
	margin-left	:	.4em;
	margin-right:	.4em;
	color		:	0000aa; 
	}
	
.ruleno
	{
	background	: #00693F;
	color		: white;
	font-size	: 16px;
	font-family	: Times New Roman;
	padding-right: 	5px;
	padding-left: 	0px; 
	padding-top	: 	0px; 
	padding-bottom: 0px; 
	font-style	: normal;
	font-weight	: bold;
	}

.err
	{
	font-family 	: 	Arial, Helvetica, sans-serif;
	font-size 		: 	10px;
	font-variant 	: 	normal;
	height 			: 	auto;
	letter-spacing 	: 	normal;
	color			: 	red; 	
	text-indent		: 	1px;
	text-align		:	center;
	font-weight		:	bold;
	}
	
.cms_text
	{
	padding-left	: .4em;
	padding-right	: .4em;
	line-height		: 1.5em;
	}	

.cms_li
	{
	line-height		: 2em; 
	color			: black;
	font-family		: verdana;
	font-size		: 11px;
	margin-left     :3em;
	}	
.faqno
{
font-family	: Verdana,times New Roman;
font-size	:13px;
color		:#aa0000;
font-weight	: bold; 
background	: #e1e1e1;
padding-left	: 3px;
}	

/*training pop window styles-->*/

.trheading
{
font-family	: Verdana,times New Roman;
font-size	:15px;
color		:#FFFFFF;
font-weight	: bold; 
}

.trheading1
{
font-family	: Verdana,times New Roman;
font-size	:15px;
color		:#000000;
font-weight	: bold; 
}

.scrno
{
font-family	: Verdana,times New Roman;
font-size	:11px;
color		:#FFFFFF;
font-weight	: bold; 
}

span.chpno	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	12px;
	color		:	black;
	background	:	#efefef;
	border		: 1px solid silver;
	font-weight	:	bold;
	padding-right: 	2px;
	padding-left: 	2px; 
	padding-top	: 	2px; 
	padding-bottom: 2px; 
	}	

/* MPP Styles */ 

.mpptitle	{
	font-family	: verdana;
	font-size	: 13px;
	font-weight	: bold;
	color		: #000000/*#F76C11*/;	
	}	

span.Status {
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	12px;
	color		:	white;
	background	:	#F76C11/*#004B2C*/;
	font-weight	:	bold;
	padding-right: 	4px;
	padding-left: 	4px; 
	padding-top	: 	1px; 
	padding-bottom: 1px; 
	}	
	
.recblack
	{
	font-family	:	Tahoma, Verdana,MS Sans Serif, Arial; 
	font-size	: 8pt; 
	font-weight	: normal;
	color		: #000000;
	}	
 
.htext
{
	background		:#f7f7f7;
	text-align		:right;
	line-height		:1.5em;
	border-bottom	:1px solid #ededed;
}		
 	
span.mpptext	
	{
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	8pt;
	color		:	#aa0000;
	font-weight	:	bold;
	}	

.class1 A:link 
	{
	color			: #0000aa; 
	text-decoration	: none; 
	font-weight		: normal;
	}
	
.class1 A:visited 
	{
	color			: #0000aa; 
	text-decoration	: none; 
	font-weight		: normal;
	}
.class1 A:active 
	{
	color			: #0000aa; 
	text-decoration	: none; 
	font-weight		: normal;
	}
.class1 A:hover 
	{
	color			: red; 
	text-decoration	: none; 
	font-weight		: normal; 
	}			
	
p.text	{
	font-family	: verdana;
	font-size	: 11px;
	text-align	: justify;
	}
	
.inc
	{
	background:#f7f7f7;	
	color	: gray;
	border	:1px solid #e1e1e1;
	}	
.inct
	{
	background	:	#D9E4F0;
	color	: gray;
	border	:1px solid silver;
	}	
.labela
	{
	font-family	: verdana;
	font-size	: 10px;
	background	: #CCE8F0;
	text-align	: right;
	}
.valuea
	{
	font-family	: verdana;
	font-size	: 11px;
	background	: #4CA4C0; 
	color		: #ffffff;
	}

.pop
	{
	background	: #66ACC4;
	}	
.sfont2
	{
	font-family	:	Arial,MS Sans Serif; 
	font-size 	: 	7pt;
	}
		
span.group {
	font-family	:	MS Sans Serif, Arial; 
	font-size 	: 	12px;
	color		:	white;
	background	:	#10697B;
	font-weight	:	bold;
	padding-right: 	4px;
	padding-left: 	4px; 
	padding-top	: 	0px; 
	padding-bottom: 0px; 
	}		

input.empid{
font-weight:bold;color:#E74108;
background:#ffffff;border:1px solid #FFBBA4;
}
