

.THH_H {
		font-family: Arial, Helvetica, sans-serif;
		color : #ffffff;
		font-size: 11px;
		background-color : #0099FF;
		text-transform : uppercase;
		height:24px;
		font-weight:600;
		vertical-align:middle;
		text-align: center;			
		}	
.THH_H1 {
		font-family: Arial, Helvetica, sans-serif;
		color : #000000;
		font-size: 11px;
		background-color : #FFFFFF;
		font-weight:600;
		vertical-align:middle;
		text-align: center;			
		}	
.TRH_H{		
		font-family: Arial, Helvetica, sans-serif;
		color: #000000;	
		background-color:#ffffff; 
		font-size:9px;
		background-color : #FFFFFF;
	} 	
.tableBlack {
		font-weight:00;
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		color: #000000;	
		height : auto;
		border:1px;			 
	}	
	
	
.aLink {
		cursor:pointer;
		color:#03F;
		
	}
.aLinkTop {
		font-family :  Verdana;
		cursor:pointer;
		color:navy;
		font-size:11px;		
	}	
	
			
.th_Table {
		background:#004DB2;
		font-family :  Verdana;
		color : #ffffff;
		font-size: 10px;		 
		height:20px;
		text-align:center;
		}	
.th_TableL {
		background:#004DB2;
		font-family :  Verdana;
		color : #ffffff;
		font-size: 10px;		 
		height:20px;
		}
	.TH_Home {
		font-family :  Verdana;
		color : #ffffff;
		font-size: 11px;
		background-image:url(/images/home/clickbutton.jpg);
		height:20px;
		}	
	.buttonH {
		font-size: xx-small;
		font-weight: normal;
		color: #FFFFFF;
		text-transform : uppercase;
		background:url(../Images/Home/insidethelogin.jpg);
		border-style:none;	
		border-color:#FFFFFF;		 
	}
	.TR1H{		
		color: #FFFFFF;	
		background-color:#2144A2; 
		border-color:#0000CC;
		border-width:2px;
		font-size:11px;
	} 	
	.TR2H{		
		color:navy;	
		background-color:#C3D2E9; 
		border-color:#0000CC;
		border-width:2px;
		font-size:11px;
	} 	
	.TR3H{		
		color:navy;	
		background-color:#FFFFFF; 
		border-color:#0000CC;
		border-width:2px;
		font-size:11px;
	} 	
	.TR1_H{		
		color: Navy;	
		background-color : #D9E2F0; 
	} 
	.textBox {
		color:#EEEEEE;
		background:url(../Images/Home/insidethelogin.jpg);
		font-family: Arial;
		font-size: 11px;
		border-width:0px;
	}
	.a_H {
		color : Navy;
		text-decoration : none;
	}
	.TableHeader_H
		{
		background-color : #ffffff;	
		}
	.textL_H {
		color: #FFFFFF;
		font-size: 11px;
		border:none;
		background:url(../Images/Home/insidethelogin.jpg);
	}	
	.textL_HW {
		color: navy;
		font-size: 11px;
		border:none; 
		background-color:#CCCCCC;
	}	
	.text_H {
		color:#ffffff;
		font-size: 11px;
		text-transform: uppercase;
		border:none;
		background:url(../Images/Home/insidethelogin.jpg);
	}
	.textS_H {
		color:#0062C4;
		font-size: 11px;		 
		background-color:#ffffff;
		border-color:#000055;
	}
	
	
		
		
	body {
		font-size : 11px;
		font-family : Verdana;
		font-weight : normal;
		font-style : normal;
		font-weight: normal;
		color : #session.bodyColor#;		
		margin: 0px 0px 0px 0px;
		padding: inherit;
	} 
	table {
		font-family : Verdana;
		color: Navy;	
		height : auto;
		border:1px;		
	}
	th {
		font-family :  Verdana;
		color : #ffffff;
		font-size: 9px;
		background-color : #4269A5;
		text-transform : uppercase;
		text-align: center;		
		}	
	th a{ color:FFFFFF;}
	td {
		font-size: 10px;
	}
	.menuTD_Title{
		font-family : Verdana;
		font-size: 14px;
		font-weight: bold;
		color : red;
	}
	.menuTD_ON {
		font-family : Verdana;
		font-size: 12px;
		font-weight:200;
		color : navy;
	}
	ul {
		font-family : Verdana;
		font-size : 10px;
		font-weight : normal;
		color : navy;
	}
	ol {
		font-family : Verdana;
		font-size : 10px;
		font-weight : normal;
		color : navy;
	}
	a {
		color : #0052b4;
		text-decoration : none;
	}
	.aTD {
		color : #0052b4;
		text-decoration : none;
	}
	.aWhite {
		color : #ffffff;
		text-decoration : none;
	}
	.aHader {
		color : #ffffff;
		text-decoration : none;
	}
	a:hover {
		color : #FF9629;
		text-decoration : none;
	}
	
	.ah {
		color : #B7DBFF;	}
	
	h2 {
		font-family : Verdana;
		font-size: 12px;
		color : Navy;
		text-align : center;
		text-transform : uppercase;
	}
	h3 {
		font-family : Verdana;
		font-size: 11px;
		color : Navy;
		text-transform : uppercase;
	}
	h4 {
		font-family : Verdana;
		font-weight : bold;
		text-transform : capitalize;
		color : Navy;
		font-size: 11px;
	}
	b{
		font-family : Verdana;
		font-weight : bold;
		color : Navy;
		font-size : 11px;
	}

	.SECTION{
		font-style : italic;
	}
	.TOTAL{
		background-color : #F5F5FF;
		font-weight : bold;
	}

	#headerStyle{ 
		font-family : Verdana;
		font-weight : bold;
		font-size : 12px;
		text-decoration : underline;
		color : White;
		text-align : center;
	}
	.pageBigHeader{ 	    
		font-family: Arial Narrow,Arial;
		font-size : 22px;
		font-weight:900;	    
		color : #DAE0F1;
	}
	#pageBigHeader{ 	    
		font-family: Arial Narrow,Arial;
		font-size : 20px;
		font-weight:900;
		letter-spacing:1px;	    
		text-transform:uppercase;
		color : #FFFFFF;
	}
	#pageTitle1{
		font-family : arial;
		font-size : 16px;
		color : #FFFFFF;
		letter-spacing:2px;
		text-transform:uppercase;
		line-height:12px;
		text-align : left;
		font-weight:bold;
	}
	#pageTitle2{
		font-family : arial;
		font-size : 10px;
		color : #FFFFFF;
		letter-spacing:2px;
		font-style:oblique;
		text-transform:uppercase;
		line-height:8px;
		text-align : center;
		font-weight:bold;
	}
	#pageTitle3{
		font-family: Arial Narrow,Arial;
		font-size : 16px;
		font-weight:600;
		letter-spacing:1px;	    
		text-transform:uppercase;
		color : #FFFFFF;
	}
	#pageTitle4{
		font-family : Arial;
		font-size : 12px;
		color : #FFFFFF;
		letter-spacing:2px;
		text-transform:uppercase;
		text-align : center;
		
	}
	#reportHeader{
		font-family : Verdana;
		font-weight : bold;
		font-size : 16px;
		color : Navy;
		text-transform:uppercase;
		text-align : center;		
	}
	#pageHeader{
		font-family : Verdana;
		font-weight:900;
		font-size : 10px;
		color : FFFFFF;
		text-align : center;
		text-transform : uppercase;
	}
	.pageHeader{
		font-family : Verdana;
		font-weight : bold;
		font-size : 10px;
		color : FFFFFF;
		text-align : center;
		text-transform : uppercase;
		background-color:#354e82;
	}
	#company{
		font-family : Verdana;
		font-weight : bold;
		font-size : 11px;	
		color :Navy ;
		text-transform : uppercase;
	}
	#companyW{
		font-family : Verdana;
		font-weight : bold;
		font-size : 11px;	
		color :FFFFFF ;
		text-transform : uppercase;
	}
	#companyN{
		font-family : Verdana;
		font-weight : bold;
		font-size : 11px;	
		color :Navy ;
		text-transform : uppercase;
	}
	#companyWS{
		font-family : Verdana;
		font-weight: normal;
		font-size : 9px;			
		color :#ffffff ;
	}
	#headerS{
		font-family : arial;
		font-weight: lighter;
		font-weight: bold;
		font-size : 12px;	
		letter-spacing:0px;
		color :#FFFFFF ;
	}
	#headerA{
		font-family:Arial, Helvetica, sans-serif; 
		font-weight:normal
		font-size : 12px;	
		color :#ffffff ;
	}
	#headerAA{
	 	font-family: Arial Black;
		font-weight:normal;
		font-size : 11px;	
		color :#ffffff ;
		text-transform : uppercase;
	}
	#headerH{
	 	font-family: Arial Black;
		font-weight:normal;
		font-size : 11px;	
		color :#FF962D ;
		text-transform : uppercase;
	}
	#headerP{
		font-family : tahoma;
		font-weight: bold;
		font-size : 10px;
		color :#FFFFFF ;
	}
	#headerP12{
		font-family : tahoma;
		font-weight: bold;
		font-size : 12px;
		color :#0062C4 ;
		text-transform : uppercase;
		background-image:url(/Images/background/bg2_page.gif);
		background-repeat:repeat;
	}
	#headerPW{
		font-family : tahoma;
		font-weight: bold;
		font-size : 12px;
		color :#0062C4 ;
		text-transform : uppercase;
	}
	.textRed{
		font-family : Verdana;
		font-weight : bold;
		font-size : 11px;
		color : Red;
		text-align : center;
	}
	.textGreen{
		font-family : Verdana;
		font-weight : bold;
		font-size : 11px;
		color : Green;
		text-align : center;
	}
	#subHeader{
		font-family : Verdana;
		font-weight : bold;
		font-size : 11px;
		color : Navy;
		text-align : center;
	}
	#toolBarLink{
		font-family : Verdana;
		font-weight : bold;
		font-size : 9px;
		text-decoration : none;
		color : White;
		text-align : center;
	}
	#toolBarLinkPD{
		font-family : Verdana;
		font-weight : bold;
		font-size : 9px;
		text-decoration : none;
		color : White;
		text-align : center;
	}
	#fontFace{
		font-family : Verdana;
		color : Navy;
		font-size : 12px;
		font-weight : normal;
	}
	#fontFaceSmall{
		font-family : Verdana;
		color : Navy;
		font-size : 11px;
		font-weight : normal;
	}
	#link{
		text-transform : lowercase;
		font-size : 12px;
	}
	#lightRow{
		background-color : #ffffff;
	}
	#shadowedRow{
		background-color : #f0f0ff;
	}
	#mainColor {
		background-color : #7979ff;
	}
	#mainColorLight {
		background-color : #bbbbff;
	}
	#TDHL{
		color : #EC7600;
	}
	.TRstyle_1{
		background-color : #EBEBEB;
	}
	.TR0{
		color:#00406D;
		background-color : #ffffff;
	}	
	.THH {
		font-family :  Verdana;
		color : #ffffff;
		font-size: 11px;
		background-color : #4269A5;
		height:24px;
		vertical-align:middle;
		text-align: center;	
		font-weight:bold;
		}	
	.THW {
		font-family :  Verdana;
		color : #ffffff;
		font-size: 12px;
		background-color : #4269A5;
		text-transform : uppercase;
		vertical-align:middle;
		text-align: center;			
		}	
	.TR1{		
		color: Navy;	
		background-color : #D9E2F0; 
	} 	
	
	
	.TR1_Hover{
			
		background-color : #F0F3F9; 
	}
	
	.TRB{		
		color: Navy;	
		background-color : #D9E2F0;
		font-weight: bold;
	}
	.TR2{
		color: Navy;
	background-color: #dddddd;
	}	
	.TR3{
		color: Navy;
	background-color: #EFEFFC;
	}
	.menuheader{
	background-color: #666666;
	}
	.TRT{
		background-image:url(/images/background/smoo.gif);
		font-weight: bold;
	}
	
	.TRH{
		background-color: #EFEBDE;
		font-weight: bold;
	}
	
	.TRHL{
		color: #EC7600;
		background-color : #B8B5D2;
	}
	.TRstyle_H{
		background-color : #CCCCCC;
	}
	.button {
		font-size: xx-small;
		font-weight: normal;
		color: #0062C4;
		text-transform : uppercase;
	}
	.buttonHL {
		font-size: xx-small;
		font-weight: normal;
		color: #EC7600;
		text-transform : uppercase;
	}
		
	.selectBox {
		font-family: Arial;
		font-size: 10px;
		text-transform: uppercase;
		border-color : #cccccc;		
		color: #000000;
	}	
	.TableHeader
		{
		background-color : #ffffff;		
		}
	.TableHeader2
		{
		background-color : #9BB8DE;
		}
	.TableBorder 
		{			
		border-style:solid;
		border-color:#DCDCE7;
		border-width:4px;		
		}
	.TableBorderWeb
		{			
		border-style:solid;
		border-color:#696969;
		border-width:4px;	
		}
	.TableBorderPDF
		{	
				
		border-style:solid;
		border-color:#DCDCE7;
		magrin:auto;
		padding:10px 10px 10px 10px;
		border-width:0px;
		width:674px;
		}
	.TableBorderMenu 
		{			
		border-style:solid;
		border-color:#0053A6;
		border-width:4px;		
		}
	.Menu_shadow {
		position:relative; 
		top:5px; left:14px; 
		width:100%; 
		height:100%; 
		background-color:#333333; 
		z-index:-500;
		FILTER: alpha(opacity:30);	
        opacity: .3;	
		}
	.Web_shadow {
		position:relative; 
		top:5px; left:14px; 
		width:100%; 
		height:100%; 
		background-color:#696969; 
		z-index:-500;
		FILTER: alpha(opacity:30);	
        opacity: .3;	
		}
	.textTable {
		position: relative;
		z-index: 1;
		font-family: 'Verdana';
		font-size: 11px;
		
		color: Navy;
	}	
	.textTableL {
		position: relative;
		z-index: 1;
		font-family: 'Arial';
		font-size: 11px;
		border-color : bbbbff;
		border : thin groove;
		color: Navy;
	}	
	.text {
		color:#0062C4;
		font-family: Arial;
		font-size: 11px;
		text-transform: uppercase;
		border-color : #666666;
		border : thin groove;
	}
	.textL {
		font-family: Arial;
		font-size: 11px;
		border-color : #bbbbff;
		border : thin groove;
		color: Navy;
	}	
	.textF {
		text-transform : uppercase;
		font-family : Verdana;
		font-weight: bold;
		font-size : 9px;	
		color :#ffffff ;
		border-color : #bbbbff;
		background-color: #4269A5;
		border : none;
		color: ffffff;	
		cursor: pointer;
		text-align:left;
	}	
	.textF2 {
		text-transform : uppercase;
		font-family : Verdana;
		font-weight: bold;
		font-size : 9px;	
		color :#ffffff ;
		border-color : #bbbbff;
		background-color: #4269A5;
		border : none;
		color: ffffff;	
		cursor: pointer;
		text-align:center;
	}	
	.textF3 {
		text-transform : uppercase;
		font-family : Verdana;
		font-weight: bold;
		font-size : 9px;	
		color :#ffffff ;
		border-color : #bbbbff;
		background-color: #FFFFFF;
		border : none;
		color: navy;	
		cursor: pointer;
		text-align:center;
	}	
	.textfield {
		font-family: Arial;
		font-size: 11px;
		border-color : #bbbbff;
		border : thin groove;
		color: Navy;
	}
	.invisiblebox {
		font-family: Verdana;
		border: 0;
		color: Navy;
		font-size: 10px;
		background-color: #ffffff;
		text-align: right;
	}
	.invisibleboxLeft {
		font-family: Verdana;
		border: 0;
		color: Navy;
		font-size: 10px;
		background-color: #ffffff;
		text-align: left;
	}
	.invisible {
	}
	.menuLink {
		font-family : Arial;
		font-weight : bold;
		font-size : 13px;
		text-decoration : none;
		color: Navy;
	}
	.menuLink a:hover {
		color : #ee8a00;
		font-family : Arial;
		font-weight : bold;
		font-size : 13px;
		text-decoration : none;
	}
	.subMenuLink {
		color : Navy;
		font-family : Arial;
		font-size : 11px;
		text-decoration : none;
		font-weight : bold;
		color: blue;
	}
	.subMenuLink:hover {
		color : #ee8a00;
		font-family : Arial;
		font-size : 12px;
		text-decoration : none;
	}
	.graybar {
	    height:24px;
	    background-image: url(/home/images/grey_banner.gif);
	}
	.graybar a:hover {
		background-color: #efefef;
		border-color: #f0f0f0 #909090 #909090 #f0f0f0;
	}
	
	.Grid {
		font-size : 9px;
		font-family : Verdana;
		color : Navy;
		height : auto;
		background-color : #F3F3F3;
	}
	.GridHeader {
		font-family : Arial;
		color : #000099;
		font-size: 11px;
		font-weight: bold;
		background-color : #c5c5FF;
		text-transform : uppercase;
	}
	.GridRow1 {
		background-color : #f0f0ff;
		font-family : Verdana;
		font-size: 9px;
		font-weight: normal;
		color : Navy;
	}
	.GridRow2 {
		background-color : #ffffff;
		font-family : Verdana;
		font-size: 9px;
		font-weight: normal;
		color : Navy;
	}
	.GridColumnReadOnly {
		background-color : #ffffff;
		font-family : Verdana;
		font-size: 9px;
		font-weight: normal;
		color : Navy;
	}
	
	
	.ColumnHeader
		{	
		background-color : #C9C9C9;
  		font-family: verdana; 
  		font-size:16px;
  		color:White; 
		font-weight:bold;
		text-align:center;
		padding-top:5px; 
  		padding-bottom:5px; 
		padding-left:10px; 
  		padding-right:10px; 
		}
		.RowHeader
		{
		background-color : #F4F4F4;
  		font-family: verdana; 
  		font-size:12px;
  		color:navy; 
		font-weight:normal;
		text-align:left;
		padding-top:5px; 
  		padding-bottom:5px; 
		padding-left:5px; 
  		padding-right:0px; 
		}
		.ColumnCell
		{
  		font-family: verdana; 
  		font-size:12px;
  		color:navy; 
		font-weight:normal;
		text-align:left;
		background-color : #F4F4F4;
		padding-right:10px; 
		padding-left:10px; 
		padding-top:10px; 
  		padding-bottom:10px; 
		}
		.RowCell
		{
  		font-family: verdana; 
  		font-size:12px;
  		color:navy; 
		font-weight:normal;
		text-align:left;
		background-color : #F4F4F4;
		padding-right:0px; 
		padding-left:0px; 
		padding-top:0px; 
  		padding-bottom:0px; 
		}
		.TableDiv
		{
			background-color : #ffffff;
		  	padding-top:10px; 
  			padding-bottom:10px; 
			padding-left:10px; 
  			padding-right:10px; 
		}
		.TableStyle
		{	
			background-color : #ffffff;
		  	padding-top:40px; 
  			padding-bottom:40px; 
			padding-left:40px; 
  			padding-right:40px; 
			margin-top:0px; 
  			margin-bottom:0px; 
			margin-left:0px; 
  			margin-right:0px; 
		}
		.PageStyle
		{	
			background-color : #ffffff;
		  	padding-top:0px; 
  			padding-bottom:0px; 
			padding-left:0px; 
  			padding-right:0px; 
			margin-top:0px; 
  			margin-bottom:0px; 
			margin-left:0px; 
  			margin-right:0px; 
		}
	.TH1 {
		font-family :  Verdana;
		color : Navy;
		font-size: 10px;
		background-color : #C6C7FF;
		text-transform : uppercase;
		font-weight : bold;
		text-align: center;
	}

	.FormStyle {
		margin:0px 0px 0px 0px;	  
	}
	

	
	.th25 {
		width: 25px;
		}
	.th40 {
		width: 40px;
			}
	.th50 {
		width: 50px;
			}
	.th70 {
		width: 70px;
		}
	.th80 {
		width: 80px;
		}
	.th100 {
		width: 100px;
		}
	.th150 {
		width: 150px;
		}
	.th200 {
		width: 200px;
		}

	


		
		.TableCell_11{width:10px;height:10px;background-image:url(/images/background/Corner_LT.gif);}
        .TableCell_12{background-image:url(/images/background/Bk_top.gif);background-repeat:repeat-x;}
        .TableCell_13{width:10px;height:10px;background-image:url(/images/background/Corner_RT.gif);}
        .TableCell_14{background-image:url(/images/background/bk_left.gif);background-repeat:repeat-y;}
        .TableCell_15{background-image:url(/images/background/bg_page.gif);}
        .TableCell_16{background-image:url(/images/background/bk_right.gif);background-repeat:repeat-y;}
        .TableCell_17{width:10px;height:10px;background-image:url(/images/background/Corner_LB.gif);}
        .TableCell_18{background-image:url(/images/background/Bk_bottom.gif);background-repeat:repeat-x;}
        .TableCell_19{width:10px;height:10px;background-image:url(/images/background/Corner_RB.gif);}
		
		.Bordertable2{ margin:6px 0px 0px 0px; border-color:#555555; border-bottom-style:solid;border-top-style:solid; border-width:1}
		.Bordertable2T{ margin:0px 0px 6px 0px; border-color:#555555; border-bottom-style:solid; border-width:1}
		
		.Bordertable{ margin:2px 0px 0px 0px;}
		.TableCell_21{width:7px;height:7px;background-image:url(/images/background/Corner2G_LT.jpg);}
        .TableCell_22{background-image:url(/images/background/Bk2G_top.jpg);background-repeat:repeat-x;}
        .TableCell_23{width:7px;height:7px;background-image:url(/images/background/Corner2G_RT.jpg);}
        .TableCell_24{background-image:url(/images/background/bk2G_left.jpg);background-repeat:repeat-y;}
        .TableCell_25{background-image:url(/images/background/bg2G_page.jpg);}
        .TableCell_26{background-image:url(/images/background/bk2G_right.jpg);background-repeat:repeat-y;}
        .TableCell_27{width:7px;height:7px;background-image:url(/images/background/Corner2G_LB.jpg);}
        .TableCell_28{background-image:url(/images/background/Bk2G_bottom.jpg);background-repeat:repeat-x;}
        .TableCell_29{width:7px;height:7px;background-image:url(/images/background/Corner2G_RB.jpg);}
			
        .FrameCell_1{width:8px;height:8px;background-image:url(/images/frame2/Corner1.gif);}
        .FrameCell_2{background-image:url(/images/frame2/Line1.gif);background-repeat:repeat-x;}
        .FrameCell_3{width:8px;height:8px;background-image:url(/images/frame2/Corner2.gif);}
        .FrameCell_4{background-image:url(/images/frame2/Line4.gif);background-repeat:repeat-y;}
        .FrameCell_5{background-image:url(/images/frame2/Bk.gif);}
        .FrameCell_6{background-image:url(/images/frame2/Line2.gif);background-repeat:repeat-y;}
        .FrameCell_7{width:8px;height:8px;background-image:url(/images/frame2/Corner3.gif);}
        .FrameCell_8{background-image:url(/images/frame2/Line3.gif);background-repeat:repeat-x;}
        .FrameCell_9{width:8px;height:8px;background-image:url(/images/frame2/Corner4.gif);}
		
		.FrameButtom{border:1px solid ##dddddd;background:url(/Images/background/bg5.gif);}

		

	
	
	table.TableStyle1
	{
	border-collapse:collapse;
	empty-cells:show;
	}
	
	table.TableStyle1 td,table.TableStyle1 th
	{
	border:solid 1px white;
	border-collapse:collapse;
	}
	
	div.ScrollTable {
    width:100%;
	border:solid 0px green;
    }
	
	div.ScrollTableInner {
    overflow:auto;
	
	width:100%;
    }	
	



	 div.ScrollTable   tbody.ScrollTableFF {
        
        overflow-y: auto;
        overflow-x: hidden;
    }
	
	
	
	table.TableStyle1
	{
	border-collapse:collapse;
	empty-cells:show;
	}
	
	table.TableStyle1 td,table.TableStyle1 th
	{
	border:solid 1px white;
	border-collapse:collapse;
	}
	
	div.ScrollTable thead th {
    position:relative; 
    top: expression(offsetParent.scrollTop); 
    }	
	
		
		
		
	