HTML
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
BODY /* This will serve as a Default Style For <Body> tag when no style is specified */
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
    FONT-SIZE: 8pt;
    Font-Family:Arial;
    COLOR: #000000;     
     scrollbar-base-color: #789FDA;
     scrollbar-arrow-color: #234880;
     scrollbar-face-color: #B2C7E6;
     scrollbar-highlight-color: #FFFFFF;
     scrollbar-shadow-color: #000000;
     scrollbar-darkshadow-color: #2D3F19;
     scrollbar-track-color: #5678AC;
     scrollbar-3dlight-color: #24546E; 	     
}
/*Used for Page Backgrounds */

.PageStyle
{
  background-color:"#ffffff";	
}

/* Used for Popup Page Backgrounds */

.PopupPageStyle
{
	background-color:#FAFAFA;	
}

.PageStyleSpl
{
	background-color: #5987D6;
}

.PanelStyle  /* Use this for Panel like Grouping tables */
{
	background-color:#ffffff;
}

.Label
{
	color: #382F2F;
    FONT-FAMILY: Microsoft Sans Serif;
    FONT-SIZE: 8pt;	
}

.LabelBold
{
	COLOR: #000000;
    FONT-FAMILY: Microsoft Sans Serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;   	
}

.LabelRed
{
	COLOR: red;
    FONT-FAMILY: Microsoft Sans Serif;
    FONT-SIZE: 8pt;
   	
}

.LabelRedBold
{
	COLOR: red;
    FONT-FAMILY: Microsoft Sans Serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
   	
}

.PageHeader /* For text formatting of page headings */
{
    COLOR:White;
    FONT-FAMILY: Microsoft Sans Serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;   
}

A  /* Use this for <a> tags */ 
{
	color: blue;
    FONT-FAMILY: Microsoft Sans Serif;
    FONT-SIZE: 8pt;     
   text-decoration : none;     
   
}
A:hover
{
	COLOR: #789ED9;
    FONT-FAMILY: Microsoft Sans Serif;
    FONT-SIZE: 8pt;   
    text-decoration:none;            
}

A.SpecialLink
{
	color:#055DA9;
    FONT-FAMILY: Microsoft Sans Serif;
    FONT-SIZE: 8pt;
    text-decoration: underline;    	
}

A.SpecialLink:hover
{
    COLOR: #789ED9;
    FONT-FAMILY: Microsoft Sans Serif;
    FONT-SIZE: 8pt;
    text-decoration:underline;    
}

.ErrorMessage, A.ErrorMessage
{
	COLOR: red;
    FONT-FAMILY: Microsoft Sans Serif;
    FONT-SIZE: 10pt;
    font-weight:bold;
    cursor: pointer;
}
A.ErrorMessage:hover
{
	color: #ff8844;
    FONT-FAMILY: Microsoft Sans Serif;
    FONT-SIZE: 10pt;
    font-weight:bold;
    cursor: pointer;
}

.ErrorMessageTD
{
	COLOR: red;
    FONT-FAMILY: Microsoft Sans Serif;
    FONT-SIZE: 8pt;
    background-color:#c6c6ce;    	
}

.LoginHead
{
	FONT-FAMILY: Microsoft Sans Serif;
    FONT-SIZE: 10pt;
    color:#ffffff;
    font-weight:bolder;
}

.ListItem
{
	FONT-FAMILY:Microsoft Sans Serif;
    FONT-SIZE: 9pt;
    COLOR:#055da9;  
}

.DisabledTextLayoutScreen
{
 	 
 FONT-SIZE  : 8pt;
 FONT-FAMILY: Microsoft Sans Serif;
 HEIGHT: 21px;	
 WIDTH:153px;
 BORDER-RIGHT: #789ed9 1px inset;
 BORDER-TOP: #789ed9 1px inset; 
 BORDER-LEFT: #789ed9 1px inset;  
 BORDER-BOTTOM: #789ed9 1px inset;
 BACKGROUND-COLOR: #dededc ;      
}

.TextFieldGlobal
{ 	 
  FONT-SIZE  : 8pt;
  FONT-FAMILY: Microsoft Sans Serif;
  HEIGHT: 21px;	
  WIDTH:246px;
  BORDER-RIGHT: #789ed9 1px inset;
  BORDER-TOP: #789ed9 1px inset; 
  BORDER-LEFT: #789ed9 1px inset;  
  BORDER-BOTTOM: #789ed9 1px inset; 
}

.TextField
{
 FONT-SIZE  : 8pt;
 FONT-FAMILY: Microsoft Sans Serif;
 HEIGHT: 21px;
 width:153px;	
 BORDER-RIGHT: inset 1px #789ed9 ;
 BORDER-TOP: #789ed9 1px inset; 
 BORDER-LEFT: #789ed9 1px inset; 
 BORDER-BOTTOM: #789ed9 1px inset;
 
}	

.PasswordField
{
 FONT-SIZE  : 8pt;
 FONT-FAMILY: Microsoft Sans Serif;
 HEIGHT: 21px;
 width:153px;	
 BORDER-RIGHT: inset 1px #789ed9 ;
 BORDER-TOP: #789ed9 1px inset; 
 BORDER-LEFT: #789ed9 1px inset; 
 BORDER-BOTTOM: #789ed9 1px inset;
 
}	

/* For Disabled Text Boxes*/
.DisabledText 
{	 
 FONT-SIZE  : 8pt;
 FONT-FAMILY: Microsoft Sans Serif;
 HEIGHT: 19px;	
 WIDTH:246px;
 BORDER-RIGHT: inset 1px #789ed9 ;
 BORDER-TOP: #789ed9 1px inset; 
 BORDER-LEFT: #789ed9 1px inset; 
 BORDER-BOTTOM: #789ed9 1px inset;	 
 BACKGROUND-COLOR: #dededc ;  
}	

/*For Small Disabled Text */
.DisabledTextSmall 
{	 
 FONT-SIZE  : 8pt;
 FONT-FAMILY: Microsoft Sans Serif;
 HEIGHT: 19px;	
 WIDTH:80px;
 BORDER-RIGHT: inset 1px #789ed9 ;
 BORDER-TOP: #789ed9 1px inset; 
 BORDER-LEFT: #789ed9 1px inset; 
 BORDER-BOTTOM: #789ed9 1px inset;	 
 BACKGROUND-COLOR: #dededc ;  
}	

 .HiddenField
{
 visibility:hidden;   	 
 FONT-SIZE  : 8pt;
 FONT-FAMILY: Microsoft Sans Serif;
 HEIGHT: 21px;	
 WIDTH:153px;
}	

.LayoutField  /* Use this for Text/Drop down Fields with lesser width  */
{ 	 
 FONT-SIZE  : 8pt;
 FONT-FAMILY: Microsoft Sans Serif;
 HEIGHT: 19px;
 BORDER-RIGHT: inset 1px #789ed9 ;
 BORDER-TOP: #789ed9 1px inset; 
 BORDER-LEFT: #789ed9 1px inset; 
 BORDER-BOTTOM: #789ed9 1px inset;	  
 scrollbar-face-color: white;
 scrollbar-shadow-color: #00000;
 scrollbar-highlight-color: #006dbf;
 scrollbar-3dlight-color: #000000; 
 scrollbar-darkshadow-color: black;
 scrollbar-track-color: #010b6f; 
 scrollbar-arrow-color: #0000dd;
}	



.TextArea
{ 	 
 FONT-SIZE  : 8pt;
 FONT-FAMILY: Microsoft Sans Serif;  
 scrollbar-arrow-color: #FFFFFF;
 scrollbar-face-color: #DFDFDF;
 scrollbar-highlight-color: #FFFFFF;
 scrollbar-shadow-color: #000000;
 scrollbar-darkshadow-color: #2D3F19;
 scrollbar-track-color: #9E9E9E;
 scrollbar-3dlight-color: #789ED9; 
 BORDER-RIGHT: inset 1px #789ed9 ;
 BORDER-TOP: #789ed9 1px inset; 
 BORDER-LEFT: #789ed9 1px inset; 
 BORDER-BOTTOM: #789ed9 1px inset;
}

.DisabledTextArea
{ 	 
 FONT-SIZE  : 8pt;
 FONT-FAMILY: Microsoft Sans Serif;  
 scrollbar-arrow-color: #FFFFFF;
 scrollbar-face-color: #DFDFDF;
 scrollbar-highlight-color: #FFFFFF;
 scrollbar-shadow-color: #000000;
 scrollbar-darkshadow-color: #2D3F19;
 scrollbar-track-color: #9E9E9E;
 scrollbar-3dlight-color: #789ED9; 
 BORDER-RIGHT: inset 1px #789ed9 ;
 BORDER-TOP: #789ed9 1px inset; 
 BORDER-LEFT: #789ed9 1px inset; 
 BORDER-BOTTOM: #789ed9 1px inset;
 BACKGROUND-COLOR: #dededc ; 
}

.DisabledTextAreaIssueScreen
{ 	 
 FONT-SIZE  : 8pt;
 FONT-FAMILY: Microsoft Sans Serif;
 HEIGHT: 21px;	
 WIDTH:153px;
 BORDER-RIGHT: #789ed9 1px inset;
 BORDER-TOP: #789ed9 1px inset; 
 BORDER-LEFT: #789ed9 1px inset;  
 BORDER-BOTTOM: #789ed9 1px inset; 
 font-weight:bold;
 /*BACKGROUND-COLOR: ffffeb;*/   
}

.DropDownList
{
    font-family:Microsoft Sans serif; 
    font-size: 8pt;
    border: #789ED9;
    BORDER-RIGHT: inset 1px #789ed9 ;
    BORDER-TOP: #789ed9 1px inset; 
    BORDER-LEFT: #789ed9 1px inset; 
    BORDER-BOTTOM: #789ed9 1px inset;
    HEIGHT: 19px;	
}

.CheckBoxList
{
	font-family:Microsoft Sans serif; 
    font-size: 8pt;
    HEIGHT: 19px;
    	
}


.DisabledDropDownListIssueScreen
{   
    font-weight:bold;	
}

.SpecialTable
{
 border: solid 1px #5F84CB;	 
 border-color:#5F84CB; 
}

.MainTable
{
BORDER-RIGHT: 1pt solid;
BORDER-TOP: medium none;
BORDER-LEFT: 1pt solid;
BORDER-BOTTOM: medium none;
border-color:#5F84CB;
height:95%;
width:100%;
background-color:#FAFAFA;
}

.LoginTable
{
BORDER-RIGHT: 1pt solid;
BORDER-TOP: medium none;
BORDER-LEFT: 1pt solid;
BORDER-BOTTOM: medium none;
border-color:#5F84CB;
height:95%;
width:100%;
background-color:#ffffff;
}


.LayoutCustomizeHeading
{
	COLOR: #FFFFFF;
    FONT-FAMILY: Microsoft Sans Serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;    
}

.LayoutCustomizeTable
{
	font-size: 8pt;
	FONT-FAMILY:Microsoft Sans Serif; 
	width:100%;
	border-style:solid;
	border-color:#789ED9;
	border-width:1px;		
}

.LayoutCustomizeHeader
{
	background-color:#789ED9;	
	border-style:solid;
	border-color:#ffffff;
	border-width:1px;	
}

.LayoutCustomizeData
{
	background-color:#ffffff;	
	border-style:solid;
	border-color:#789ED9;
	border-width:1px;
}

.PopupTable
{
  height:93%;
  width:100%;
  background-color:#FAFAFA;
}
.SearchableFieldsPopupTable
{
  height:80%;
  width:100%;
  background-color:#FAFAFA;
}

.InternalTable
{
	background-color:#ffffff;
	border:0 ;
}

.TableHeaderLeft /* Used For Page/Table Header */
{
	background-image : url(../graphics/frame/sub_l_top.jpg);
	width:14px;
}
 
.TableHeaderRight  /* Used For Page/Table Header */
{
	background-image : url(../graphics/frame/sub_r_top.jpg);
	width:14px;
}

.TableHeaderMiddle 
{
	background-image : url(../graphics/frame/sub_toptile_left.jpg);
}

.TableHeaderTile
{
	background-image:url(../graphics/frame/sub_toptile_right.jpg);
	background-repeat:repeat;
}

.WelcomeMsg
{
 color: #00689E;
 FONT-FAMILY: Microsoft Sans Serif;
 FONT-SIZE: 8pt;
 font-weight:normal; 
}

.GridHeader
{
   background-color:#789FDA;
   border-color:White;
   border-style:Solid;
   border-width:1px;
   border-left-width:0px;
   border-top-width:0px;
   color:White;
   cursor:Hand;
   text-align:center; 
   vertical-align:middle;  
}
.SubMenuHover
{
   background-color:#8BA9EF;
}
.Button
{
border-style:none;
FONT-FAMILY:Microsoft Sans Serif;
font-size:10pt;
background-color:transparent;
border-color:transparent;
background-image:url(../graphics/images/button_tile.jpg);
cursor:hand;
height:19px;
vertical-align:top;
}
	
BtnEdge
{
 width:4px;
}
.FooterTableLeft
{
 background-image:url(../graphics/frame/bottom_horizontel_tile.jpg);
 width:4%;
}

/* Applied to Direct Attributes for UltraWebTab */
.TabFormat
{	
	border-style:solid;
	border-color:red;
	border-width:1px;
	/* border-bottom-width:1px;
	   border-left-width:1px;
	   border-right-width:0px; 
	   border-top-width:0px;	
       background-color:#FFFFFF; 
    */	
}
/*  Applied to Default Style  for UltraWebTab   */
.TabDefStyle
{
 Height:100px; 
 font-family :Microsoft Sans Serif;
 font-size:8pt; 
 background-color:#F6F9F9;	
 border-color:#789ED9;
}

.FooterTableMiddle
{
 background-image:url(../graphics/frame/bottom_horizontel_tile.jpg);
 width:96%;
}

.TableBottom
{
 background-image:url(../graphics/frame/sub_tile_bottom.jpg); 
}

.LogonTopCell
{
	height:145px;
	width:393px;
	background-image:url(../graphics/frame/logon_top.jpg);

}

.LogonTopTable
{
     width: 335px;
	 height: 111px;
	 border:0;
}

.LogonBottomRight
{
	width:24px;
	background-image:url(../graphics/frame/logon_right.jpg);

}

.MainTableBorderLeft
{
	width:14px;
	background-image:url(../graphics/frame/sub_tile_left.jpg);
}

.MainTableBorderRight
{
	width:14px;
	background-image:url(../graphics/frame/sub_tile_right.jpg);
}

.HeaderPageTable
{
	width:100%;
	border:0;
}

.HeaderPageTableTop
{
	width:100%;
	border:0;
	background-image:url(../graphics/frame/top_header_tile.jpg);
}

.HeaderLeft
{
	width:10%;
	background-image:url(../graphics/frame/header_left.jpg);
	
}

.LeftMessageBox /* Used in MessageBoard.ascx */
{
	BACKGROUND-IMAGE: url(../Graphics/Frame/left_messagebox.jpg);
	BACKGROUND-REPEAT: no-repeat;
	width:1%;
}

.MessageBoxCell /* Used in MessageBoard.ascx */
{
	BACKGROUND-IMAGE: url(../Graphics/Frame/tile_messagebox.jpg);
	width: 100%;
	display: block;
	position: relative;
	top: 0px;
	left: 0px;
}

.RightMessageBox /* Used in MessageBoard.ascx */
{
	BACKGROUND-IMAGE: url(../Graphics/Frame/right_messagebox.jpg);
	BACKGROUND-REPEAT: no-repeat;
	vertical-align:middle;
}

.MessageTextArea /* For Message Board */
{
	TABLE-LAYOUT: fixed;
	OVERFLOW: hidden;
	FONT-FAMILY: Microsoft Sans Serif;
	border-style:none;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: center;
	width:100%;
	height:45px;
}

.WelcomeMessage
{
	width:98%;
	background-image:url(../graphics/frame/top_1_tile.jpg);
}

.WelcomeMessageTile
{
	width:2%;
	
	background-image:url(../graphics/frame/top_1_tile.jpg);
}

.MenuTable
{
	WIDTH: 100%;
	BORDER-RIGHT: #789ed9 1px solid;
	BORDER-TOP: #789ed9 0px; 
	BORDER-LEFT: #789ed9 1px solid;
	BORDER-BOTTOM: #789ed9 1px;
	background-image:url(../graphics/frame/top_2_tile.jpg);	
}
.SubTable
{
   background-color:White;
}
.TopmenuBarTile
{
   background-image:url(../graphics/frame/menubar_tile.gif);
}
.TopmenuButton
{
   background-image:url(../graphics/frame/button_tile.gif);
}
.imgLogonL
{
 background-image:url(../graphics/frame/logon_left.jpg);
}
.MsgBoardBody
{
 background-color :#B7C7E6;
}
.MsgBoardCell
{
background-color : #EEF0F7;
}

IFRAME.WindowOverlayProtector
{
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	z-index: -1;
	border: 2px none black;
	filter: mask();
}
