
BODY
{
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
.SubHeader 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399 
}

.TabContents 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9px; 
	font-weight: normal; 
	color:Black; 
	background-color: #ECECFF 
}

a:link 
{
	 font-family:verdana;
	 font-size:10pt;
	 font-weight:normal;
	 color:#006699;
	 text-decoration:underline;
}
a:visited
{
	font-family:verdana;
	font-size:10pt;
	font-weight:normal;
	color:#840084;
	text-decoration:underline;
}
a:hover
{
	font-family:verdana;
	font-size:10pt;
	font-weight:normal;
	color:#990000;
	text-decoration:underline;
}

a:searchlinks 
{ 
	font-family:verdana; font-size:11px; font-weight:normal; color:#990000;;width:15px;text-align:center;text-decoration:underline
}

a:visitedsearchlinks 
{ 
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	color:black;
	text-decoration:none;
	width:15px;
	text-align:center;
}

.Text 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px; 
	font-weight: normal; 
	color: #005380; 
	text-align: justify; 
	vertical-align: super; 
}

.TabOutline 
{ 
	border: 1px #003399 solid 	
}

.FormTable
{
	font-family: Verdana;	
	font-size: 8pt;	
	vertical-align:baseline;
	color:Black;	
	line-height: normal;	
	letter-spacing: normal;
	border-collapse: collapse;
	text-align: left;
	border: 1px #999999 solid ;	
	background-color: #e4e4e4
}	

.FormTableTitle
{
	font-weight:bold;
	font-size: 8pt;
	font-style: normal;
	font-variant:normal;
	text-decoration:none;	
	color:black;
	text-align:left;
	font-family:Verdana;
}

.otherBoxTitle
{
	font-weight:bold;
	font-size: 8pt;
	font-style: normal;
	font-variant:normal;
	text-decoration:none;	
	color:white;
	font-weight:bold;
	text-align:center;
	font-family:Verdana;
}

.Table
{
	font-family: Verdana;	
	font-size: 8pt;	
	vertical-align:baseline;
	color:Black;	
	line-height: normal;	
	letter-spacing: normal;
	border-collapse: collapse;
	border: 1px Gray Solid ;		 
	background-color: white; /*#f7f7f7; 		*/	
}

.TableCntr
{
	font-family: Verdana;	
	font-size: 8pt;	
	vertical-align:baseline;
	color:Black;	
	line-height: normal;	
	letter-spacing: normal;
	border-collapse: collapse;
	text-align:center;
	border: 1px Gray Solid ;		 
	background-color: white; /*#f7f7f7; 		*/	
}

.BorderTable
{
	font-family: Verdana;	
	font-size: 8pt;	
	vertical-align:baseline;
	color:Black;	
	line-height: normal;	
	letter-spacing: normal;
	border-collapse: collapse;
	text-align: left;
	border: 1px #000000 solid;
	
	/*background-color: #ffffff; #f7f7f7; 		*/
}
.BorderlessTable
{
	font-family: Verdana;	
	font-size: 8pt;	
	vertical-align:baseline;
	color:Black;	
	line-height: normal;	
	letter-spacing: normal;
	border-collapse: collapse;
	text-align: left;
	/*border: 1px #999999 solid;*/
	
	background-color: white; /*#f7f7f7; 		*/
}

.TableHeader
{
	font-family:Verdana;
	font-weight:normal; 
	font-size: 9pt;
	font-style: normal;
	font-variant:normal;	
	color:white; 	
	background-color: #006699;		
}

.TableTitle
{
	font-family:Verdana;
	font-weight:bold;
	font-size:9pt;
	font-variant:normal;
	font-style: normal;
	color:Black;
	color:#006699;	
	text-decoration: none;	
}

.PageHeader
{
	font-family: Verdana;	
	font-weight:bold;
	font-size: 11pt;
	font-style: normal;
	font-variant:normal;
	color:#006699;	
	text-decoration: none;	
}
.PageHeaderBlack
{
	font-family: Verdana;	
	font-weight:bold;
	font-size: 11pt;
	font-style: normal;
	font-variant:normal;
	color:#000000;	
	text-align: left;	
	text-decoration: none;	
}
.PageSubHeader
{
	font-size: 11pt;
	text-transform:none;
	color:black;	
	font-style: normal;
	font-variant: normal;
	font-family: Verdana;	
	border-collapse: collapse;
	background-color:silver;
 font-weight:bold;
  vertical-align:baseline	
}

.NormalText
{
	font-family:Verdana;
	font-size:8pt;
	color:Black;	
}

.TableFooter
{
	font-family:Verdana;
	font-size:8pt;
	color:gray;		
	font-style: normal;
	border-top:border: 1px #999999 solid;
}
.PlainTable
{
	font-family: Verdana;	
	font-size: 8pt;	
	vertical-align:baseline;
	color:Black;	
	line-height: normal;	
	letter-spacing: normal;
	border-collapse: collapse;
	text-align: left;
	background-color: #e4e4e4;
}	

.button
{
	
	font-family:verdana,arial,helvetica; 
	font-weight:normal ;
	font-size: 11px;
	font-style: normal;
	font-variant:normal;
	text-decoration: none; 		
	color:black;
	border-style:ridge;
	border-width :1px;
	background-color:#d6dfe7; /*gray - #DBDBDB;*/
	cursor:hand;
	letter-spacing:0;	
	height:20px;
	width:70px;

}

.SmallButon
   {
	font-family:verdana,arial,helvetica; 
	font-weight:normal ;
	font-size: 11px;
	font-style: normal;
	font-variant:normal;
	text-decoration: none; 		
	color:black;
	border-style:ridge;
	border-width :1px;
	background-color:#d6dfe7; /*gray - #DBDBDB;*/
	cursor:hand;
	letter-spacing:0;	
	height:20px;
	width:25px;
   }
   

.MsgOk /*FOR SUCCESSFULL MESSAGES */
{
	color:Green ;
	font-family:Verdana;
	font-weight:normal;
	font-size:10pt;
}
.MsgErr /*FOR ERROR MESSAGES */
{
	color:Red; /*#FF0000;*/
	font-family:Verdana;
	font-weight:normal;
	font-size:10pt;
}
.MsgInfo /*FOR Prompt MESSAGES */
{
	color:#0000FF;
	font-family:Verdana;
	font-weight:normal;
	font-size:10pt;
}


.DF_RT
{
	font-family:Verdana;	
	font-size:7pt;
	color:CornflowerBlue;
	letter-spacing:1;
}

.TableRunning
{
	font-family: Verdana;	
	font-size: 8pt;	
	vertical-align:baseline;
	color:Black;	
	line-height: normal;	
	letter-spacing: normal;
	border-collapse: collapse;
	text-align: left;
	border: 1px #999999 solid;
	background-color: MistyRose; 		
}

.TextBox
{
	/*border-style :none;*/
	font-family:Verdana;
	font-size:8pt;
	/*color:Black;	*/
}

.ReadOnlyTxt
{
	border-style:groove;
	font-family:Verdana;
	font-size:8pt;
	/*background-color:#f4f0ff;*/
	color:#6f6f6f;
}

.ListBox /*Listbox*/
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: verdana,arial,helvetica; 
    border-style :groove ;
}

.LoginErr /*FOR ERROR MESSAGES */
{
	color:Red; /*#FF0000;*/
	font-family:Verdana;
	font-weight:normal;
	font-size:10pt;
}

.ShellServicesLink
{
    COLOR: white;
    FONT-FAMILY: verdana,arial,helvetica; 
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.ShellFrame
{
    BORDER-BOTTOM: #6b9ece 1px solid;
    BORDER-LEFT: #6b9ece 1px solid;
    BORDER-RIGHT: #6b9ece 1px solid;
    BORDER-TOP: #6b9ece 1px solid
}
.NavBody
{
    BACKGROUND-COLOR: white
}
.NavArea
{
    BACKGROUND-COLOR: #6b9ece;
    FONT-WEIGHT: bold
}


.NavLink
{
    COLOR: black;
    CURSOR: hand;
    FONT-FAMILY: verdana,arial,helvetica; 
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    PADDING-RIGHT: 20px;
    TEXT-DECORATION: none
}

.NavLink:hover
{
    COLOR: #cccccc;
    TEXT-DECORATION: none
}
.NavShadedLink
{
    BACKGROUND-COLOR: #d3d3d3;
	color:black;
}

.AlphaLink
{
    width:15px;
    text-align:center;
}

a.cssjourneylinkactive:link,a.cssjourneylinkactive:visited,a.cssjourneylinkactive:active
{ 
	font-family:verdana;
	font-size: 8pt;
	font-weight: normal; 
	color:#840084;
	text-decoration: none;
	width:15px;
    text-align:center;
}

a.cssjourneylink:link,a.cssjourneylink:visited,a.cssjourneylink:active
{ 
	font-family:verdana;
	font-size: 8pt;
	font-weight: normal; 
	color:#006699;
	text-decoration: underline;
	width:15px;
	text-align:center;
}

.skin0
{
	position:absolute;
	text-align:left;
	width:100px;
	border:0px;
	background-color:#ffffee;
	font-family:verdana;
	line-height:8px;
	cursor:default;
	visibility:hidden;
}
.skin1 {
	cursor:default;
	font:menutext;
	position:absolute;
	text-align:left;
	font-family: verdana;
	font-size: 7pt;
	width:100px;
	background-color:#ffffee;
	border:3 solid buttonface;
	line-height:10px;
	visibility:hidden;
	border:3 outset buttonhighlight;
}
.menuitems {
	padding-left:0px;
	padding-right:10px;
}
.PageSize
{
	/*border-style :none;*/
	font:menutext;
	font-family:Verdana;
	font-size:15pt;
	/*color:Black;	*/
}
.LoginStyle
{
	font-size:10pt;
	color:Navy;
	font-family:Verdana;
}
.LoginFeature
{
	font-size:13pt;
	color:Navy;
	font-family:Verdana;
}
.LoginHeader
{
	font-family: Verdana;	
	font-weight:bold;
	font-size: 11pt;
	font-style: normal;
	font-variant:normal;
	color:#006699;	
	text-align: left;	
	text-decoration: none;	
}


.TableBackGroundColorWhite
{
background-color:#f7f7f7;	
}

.TDBackGroundColorWhite
{
	background-color:#ffffff;
}

.BodyBackGroundColor
{
background-color:#336699;
}
 
.LabelColor
{
	color:White;
}


.DropDownList
{
	background-color:#336699;
	color:White;
}


.TDBackGroundColor
{
	BACKGROUND-COLOR: #639ace;	
}

.DivBackGroundColor
{
	BACKGROUND-COLOR: #639ace;	
}

 
.TableBackGroundColor
{
background-color:#e6e6e6;
}

.FontColorHardwareSoftwareRequirements
{
	color:#996633;
}

.TDBackGroundColorPale
{
	BACKGROUND-COLOR: #e4e4e4;	
}

.DivBackGroundColorPale
{
	BACKGROUND-COLOR: #e4e4e4;	
}

.clWin {
	TABLE-LAYOUT: fixed; DISPLAY: block; Z-INDEX: 100; VISIBILITY: visible; OVERFLOW: visible; POSITION: absolute; BACKGROUND-COLOR: #639ace
}
.clWindow {
	Z-INDEX: 15; OVERFLOW: hidden; WIDTH: 200px; POSITION: absolute; BACKGROUND-COLOR: white
}
.clWinHead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 200px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #639ace
}
.clText {
	FONT-SIZE: 11px; Z-INDEX: 50; FONT-FAMILY: arial,helvetica; POSITION: absolute; BACKGROUND-COLOR: white
}
.clWinResize {
	Z-INDEX: 30; BACKGROUND-IMAGE: url(images/resize.gif); WIDTH: 30px; CLIP: rect(0px 30px 30px 0px); POSITION: absolute; HEIGHT: 30px; layer-background-image: url(images/resize.gif)
}
.clLogo {
	POSITION: absolute
}
.clUp {
	Z-INDEX: 60; WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
.clDown {
	Z-INDEX: 60; WIDTH: 12px; POSITION: absolute; HEIGHT: 12px
}
.clWinButtons {
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica; POSITION: absolute
}

.MainHeader 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399 
}

/*Datagrid Style* Added By Sridhar Joies.S*/
/*.cssGridAlternateText 
{
	background-color : #87cefa;
	font-family:Verdana, Arial;
	font-size:11px;
	font-style:normal;
	color:Black;
	border:solid 0px #000000;

}*/
.cssGridText /* Grid Itemstyles */
{
	background-color : #FFFFFF;/*#E7E7E7*/
	font-family:Verdana, Arial;
	font-size:11px;
	color:Black;  
	border: solid 1px #999999;
}
.cssPaging
{
	background-color : #e4e4e4; /*#dcdcdc;*/	
	color:#336699;
	font-size:10pt;
	font-family:Verdana;
	text-align:right;
	 
}
.cssPageCount
{
	background-color : #e4e4e4;
	color:#336699;
	font-size:8pt;
	font-family:Verdana;
	text-align:right;
	 
}

.csssortgridhead
{						 
	font-family:Verdana;
	font-weight:normal; 
	font-size: 9pt;
	font-style: normal;
	font-variant:normal;
	color:white; 	
	background-color: #006699;	
}
.cssHR
{
	color :#999999;
	height:1px;
	width :100%;
}
a.cssSelectLink:link 
{
	font-family:verdana;
	font-size:8pt;
	font-weight:normal;
	color:#006699;
	text-decoration:underline;
}
a.cssSelectLink:visited
{
	font-family:verdana;
	font-size:8pt;
	font-weight:normal;
	color:#840084;
	text-decoration:underline;
}
a.cssSelectLink:hover
{
	font-family:verdana;
	font-size:8pt;
	font-weight:normal;
	color:#990000;
	text-decoration:underline;
}

.Bigbutton
{
	
	font-family:verdana,arial,helvetica; 
	font-weight:normal ;
	font-size: 11px;
	font-style: normal;
	font-variant:normal;
	text-decoration: none; 		
	color:black;
	border-style:ridge;
	border-width :1px;
	background-color:#d6dfe7; /*gray - #DBDBDB;*/
	cursor:hand;
	letter-spacing:0;	
	height:20px;
	width:130px;

}
.cssAfterclick
{
	font-weight: bold;
	font-size: 11px;
	border-left-color: darkgreen;
	border-bottom-width: thick;
	border-bottom-color: darkgreen;
	border-top-color: darkgreen;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:Yellow;
	border-right-color: darkgreen;
}
.cssGridSpecial
{
	background-color:#ECF5FF;
}
.cssTabBtnBack /* Tab-Button Background - Panel */
{
	background-color:Transparent;
}
.cssLastTab
{
	border-bottom:solid 1px #999999;	
	background-color: #e4e4e4;
}
.clsTabSelected 
{
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-BOTTOM: #999999 0px solid;
	font-family: Verdana;	
	font-size: 8pt;	
	vertical-align:baseline;
	color:#006699;	
	line-height: normal;	
	letter-spacing: normal;
	background-color: #e4e4e4
}
.cssTab
{
	border-top :solid 1px #999999;
	border-right :solid 1px #999999;
	border-left :solid 1px #999999;
	border-bottom :solid 1px #999999;
	font-family:Verdana;
	font-weight:normal; 
	font-size: 9pt;
	font-style: normal;
	font-variant:normal;	
	color:#330000; 	
	background-color: #bbbbbb;	
	cursor:hand;	
}
.cssBottomTable
{
	background-color:#e4e4e4;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
	border-bottom:solid 1px #999999;
}
.cssTabBack /* Main Table Background */
{
	background-color:#e4e4e4;
}
.cssLockedGrid
{
	color:#330000; 	
	background-color: #eeeeee;	
	cursor:default;	
}
.ReportHeader
{
	font-family: Verdana;	
	font-weight:bold;
	font-size: 11pt;
	font-style: normal;
	font-variant:normal;
	color:#006699;	
	text-decoration: none;	
}
