﻿
mainbody {
  background: url('../Images/images/bg.gif') repeat-x left top #4396CA;
  font-family: "Arial";
  color: #808285;
  text-decoration: none;
  padding-top: 24px;
}

.Body
{
	FONT-SIZE: 11px;	
	/*font-weight: bold;	*/
	color: #808285; 
	font-family: Verdana;
	background-color:  #dbf0fa ;
	font-variant: normal;
	width:100%;
}

.body {
  background: url('../Images/images/bg.gif') repeat-x left top #4396CA;
}

.PageBody
{
	FONT-SIZE: 11px;	
	/*font-weight: bold;	*/
	color: #808285; 
	font-family: Verdana;
	background-color:  #FFFFFF ;
	font-variant: normal;
	width:100%;
}

.PageHeading
{
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #0C3D75;
}

.Label
{	text-align:left;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	color: #0C3D75;
	vertical-align:top ;
}
.LabelWhite
{	text-align:left;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	color: #FFFFFF;
	vertical-align:top ;
}

.NoteLabel
{	text-align:left;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	color: black;
	vertical-align:top ;
}

.MasterTable
{
	background: url('../Images/images/tbl_bg.gif') repeat-x left top #FFFFFF;
	font-size: small; 
	color: #0C3D75; 
	font-family: Verdana;
	background-color:  #FFFFFF ;
	FONT-SIZE: 11px;
	font-variant: normal;
}

.Table
{
	background: url('../Images/images/tbl_bg.gif') repeat-x left top #FFFFFF;
	border-right: #000000 1px solid black; 
	border-top: #000000 1px solid black; 
	font-size: small; 
	border-left: #000000 1px solid black; 
	color: #0C3D75; 
	border-bottom: #000000 1px solid black; 
	font-family: "Arial", verdana;
	FONT-SIZE: 12px;
	font-variant: normal;
}

.TableWithBorder
{
	border-right: #000000 1px solid black; 
	border-top: #000000 1px solid black; 
	font-size: small; 
	border-left: #000000 1px solid black; 
	color: #0C3D75; 
	border-bottom: #000000 1px solid black; 
	font-family: Verdana;
	background-color:  #dbf0fa ;
	FONT-SIZE: 11px;
	font-variant: normal;
}

.ErrorTable
{
	font-size: small; 
	color: RED; 
	font-family: Verdana;
	background-color: White;
	FONT-SIZE: 11px;
	font-variant: normal;
}

.TextBox
{
	border-right: #000000 1px solid;	
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;	
	border-bottom: #000000 1px solid;
	BORDER-COLOR: black;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;	
	color: black;
	vertical-align:top ;
}

.NumericTextBox
{
	border-right: #000000 1px solid;	
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;	
	border-bottom: #000000 1px solid;
	BORDER-COLOR: black;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;	
	color: black;
	vertical-align:top ;
	text-align : right;
}

.TextArea
{
	border-right: #000000 1px solid;	
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;	
	border-bottom: #000000 1px solid;
	BORDER-COLOR: black;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;	
	color: black;
	vertical-align:top ;
	height:60px;
}

.DropDown
{
	BORDER-COLOR: black;
	BORDER-STYLE: Solid;
	BORDER-WIDTH: 1px;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	vertical-align:top ;
}

.ListBox
{
	BORDER-COLOR: black;
	BORDER-STYLE: Solid;
	BORDER-WIDTH: 1px;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	vertical-align:top ;
}

.ErrorMessage
{
	font-size:11px;
	font-family : Verdana;
	color:red;
    text-decoration:none
}


.CopirightLable
{
    FONT-SIZE: 10px;
    COLOR: White;
    FONT-FAMILY: Verdana;
}


.Button
{
	border: 1px outset #7f9db9;
	cursor: hand;
	/*width: 90px;*
	background: url('../Images/BackGround.gif');*/
		PADDING-RIGHT: 5px;
    	PADDING-LEFT: 5px;
    	FONT-WEIGHT: bold;
    	FONT-SIZE: 11px;
    	COLOR: #0056ab;
    	LINE-HEIGHT: 16px;
    	FONT-FAMILY: Verdana;
    	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#f7f9ff);
	margin-left: 0px;
}


.Radio
{
	BORDER-COLOR: #7f9db9;
	BORDER-WIDTH: 1px;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	vertical-align:Top ;
	height:18px;	 
}


.CheckBox
{
	BORDER-COLOR: #7f9db9;
	BORDER-WIDTH: 1px;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	vertical-align: Top ;
	height:18px;
	color: black; 
}

/* For Gridview Header */
/*
border-color:Black;border-width:1px;border-style:Solid;
font-family:Verdana;font-size:10pt;width:100%;border-collapse:collapse;
*/
.GridView
{
	  FONT-SIZE: 11px;
      color :#808285;
      Height:2px;
      border-right : #000000 1px solid;
      border-top: #000000 1px solid; 
      background-image: none; 
      border-left: #000000 1px solid;
      border-bottom: #000000 1px solid;
      
}
.FooterStyle 
{
	 background :#5D7B9D;
	 font-weight :bold ;
	 color :White
}
.RowStyle
{
	background : #f2f8fc;	 
	color: #0C3D75;
	font-family : Verdana ;
	FONT-SIZE: 11px;
	font-weight:normal;
}
.AlternatingRowStyle 
{
	background :#dbf0fa;
	Color: #0C3D75;
	font-family : Verdana;
	FONT-SIZE: 11px;
	font-weight:normal;
} 

.EditRowStyle 
{
	background : lightgray;
	font-family : Verdana ;
	background :#999999;
	FONT-SIZE: 11px;
}
.SelectedRowStyle 
{
	 background :#E2DED6;
	 font-weight:bold;
	 Color:#333333
}
.PagerStyle 
{
	  background :#5D7B9D;
	  Color:White
}
.HeaderStyle 
{
	 background :  #0C3D75;/*#5D7B9D;*/
	 font-weight :  bold ;	 
	 color :White;
	 font-family : Verdana;
	 font-size :11px;	 
}

.LeftPanelNormal
{
	FONT-SIZE: 11px; 
	color: white; 
	font-family: Verdana; 
	font-weight: normal
}

.GridViewHeaderBlue
{
  	background-color:#7AABDD;
	border-color:#CACACA;
	border-width:1px;
	font-size:11px;
	font-weight:bold;
	height:25px;
	font-family:Verdana;
	color:White;
	text-align:center;
	text-decoration:none;
}
.GridViewHeaderBlueSmall
{
  	background-color:#EFEFEF;  				     
	border-color:#CACACA;
	border-width:1px;
	font-size:9px;
	font-weight:bold;
	height:25px;
	font-family:Verdana;
	color:Black;
	text-align:center;
}
.GridViewHeaderGray
{
  	background-color:#EFEFEF;
	border-color:#CACACA;
	border-width:1px;
	font-size:11px;
	font-weight:bold;
	height:25px;
	font-family:Verdana;
	color:Black;
	text-align:center;
}
.GridViewHeaderBlack
{
  	background-color:#333333;
	border-color:#CACACA;
	border-width:1px;
	font-size:11px;
	font-weight:bold;
	height:25px;
	font-family:Verdana;
	color:White;	
}

.GridViewRowHighlight
{
	background : #99CCFF;
	color:#333333;
	border-style :dashed;
	font-family : Verdana ;
	font-size :10px;
	height : 1px;
}

/* For Gridview Normal Rows */
.GridViewItem
{   
	border-width:1px thin;
	font-size:11px;
	height:20px;
	font-family:Verdana;	
	color:#444444;
	margin-left:20pt;
	background-color:#e9f3ff
}

/* For Gridview Normal Rows */
.GridViewAnnualItem
{   
	border-width:1px thin;
	font-size:11px;
	height:20px;
	font-family:Verdana;	
	color:#444444;
	margin-left:20pt
}
/* For Gridview Delete check box */
.GridViewCheckBox
{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	COLOR: #666666
}
.LabelReadOnly
{
	text-align:left;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	color:#aca899;
	vertical-align:top; /*#aca899*/
}	

.EmptyRow
{
	font-family:Verdana;
	font-size:11px;
	color:Red;
}

/* Menu Style */
 /*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
 .Menu
 {	
	font-weight: bold;
	font-family: Verdana;
	font-size: 8pt;
	width: 1px;
	color: white;	
	height: 15px;
 }
 .StaticMenuStyle
 {
	background-color:#2160A8;
	font-weight:bold;
	border-width:1px;
	 
 }
 
 .StaticMenuItemStyle
 {
	border-color:White;
	border-style:Solid;
	border-Width:1px;
	font-weight:bold;
	font-family:verdana;
	Color:White;
 }
 .DynamicHoverStyle
 {
	background-color:#B1C4DD;
	border-color:Black;
	border-style : none;
	border-Width: thick ;
	Color : White;
	font-weight:bold;		
 }
 
.DynamicMenuStyle
{
	background-color:White;
	border-color:Navy;
	border-style:Solid;
	border-width:1px;
	font-weight:bold;		
 }
 
.DynamicSelectedStyle
{
	
/*Raman background-color: "SteelBlue";*/
/*Raman border-color: "Azure";*/
/*Raman Color:"Azure"; */
	font-family :Verdana;
	font-weight:bold;		
	Color:black;
	font-size : 10pt

}

.DynamicMenuItemStyle
{                 
	border-color:Black;
	border-style:Solid;
	border-width:0px;
	font-family :Verdana;
	Color:black;
	font-size : 10pt;
	background  : #EEF0ED;
	font-weight:bold;		
 }
 
.StaticHoverStyle
{
	background-color:#ADD3FF;
	border-color: White;
	border-style: solid;
	border-width: thin;
	color: White;
	font-weight:bold;	
}

/* For link Button*/
.LnkBtn
{
	font-size:11px;
	font-family : Verdana;
    vertical-align:top ;
    color: #0167b9;
}
.LnkBtnWhite
{
	font-size:11px;
	font-family : Verdana;
	font-weight:bold;			  
    color:white;
    text-decoration:none
}

.LnkBtnRed
{
	font-size:11px;
	font-family : Verdana;
	font-weight:bold;			  
    color:Red;
    text-decoration:none
}

.LnkBtnBlue
{
	font-size:11px;
	font-family : Verdana;
	font-weight:bold;			  
    color: #0167b9;
    text-decoration:none
}


/* For Modal Popup*/

.modalPopup {
	background-color:#dbf0fa;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
}

.modalBackground {
	background-color: #0C3D75;
	filter:alpha(opacity=75);
	opacity:0.5;
}

.LoadingmodalBackground {
	background-color: #FFFFFF;
	filter:alpha(opacity=95);
	opacity:0.5;
}

.modalTable{
	background-color: #dbf0fa;
	font-size: small; 
	color: Red; 
	font-family: Verdana;
	FONT-SIZE: 12px;
	font-variant: normal;
}



/*----------------*/


td.menu_bg {
	background:url(../Images/images/menu_bg.gif) repeat-x left;
	}


.chart_row_bg{
	background-color:#f5f8fa;	
}

.bodyblk{
	font-family: "Arial", verdana;
	color: #808285;
  	font-size:10px;
  	text-decoration: none;
  	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.bodyblk_bold{
	font-family: "Arial", verdana;
	font-weight:bold;
	color: #6a6c6f;
  	font-size:10px;
  	text-decoration: none;
}
.heading_blue{
	font-family: "Arial", verdana;
	color: #0072bc;
	font-size:14px;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-weight: bold;
}
.heading_blue_sml{
	font-family: "Arial", verdana;
	color: #0072bc;
	font-size:11px;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: bold;
}
.subheading_blue{
	font-family: "Arial", verdana;
	color: #0072bc;
	font-size:12px;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: bold;
}

.heading_white{
	font-family: "Arial", verdana;
	color: #FFFFFF;
	font-size:14px;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-weight: bold;
}

.heading_whitesml{
	font-family: "Arial", verdana;
	color: #FFFFFF;
	font-size:12px;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 5px;
	font-weight: bold;
}
.heading_white_lnk{
	font-family: "Arial", verdana;
	color: #FFFFFF;
	font-size:14px;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-weight: bold;
}
.heading_whitesml_lnk{
	font-family: "Arial", verdana;
	color: #FFFFFF;
	font-size:12px;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 5px;
	font-weight: bold;
}
.heading_red{
	font-family: "Arial";
	color: #e41f26;
	font-size:14px;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 3px;
	font-weight: bold;
}

.left_Menu{
	font-family: "Arial", verdana;
	font-weight:bold;
	color: #808285;
  	font-size:10px;
  	text-decoration: none;
  	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.left_Menu_select{
	font-family: "Arial", verdana;
	font-weight:bold;
	color: #0072bc;
  	font-size:11px;
  	text-decoration: none;
  	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.left_Menu_bg{
	background-color:#eaf1f5;	
}
.seprator{
  	padding-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
}


/* NEW Styles - Yogesh Patil*/
.LoginTextBoxGray 
{
	font-family: verdana;
	height: 16px;
	font-size: 11px;
	color: #808285;
	padding-top: 02px;
	padding-left: 5px;
	border: 1px solid #d1d1d1;
}

.LabelBlue 
{
	font-family: verdana;
	font-size: 11px;
	color: #0167b9;
	padding-right: 5px;
	padding-bottom: 2px;
}

.bluewhitetextarial {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0e68bc;
	height: 18px;
	padding-left: 5px;
	padding-top: 2px;
}
