.copyRight
{
	FONT-WEIGHT:bold;
    font-family: Tahoma;
    FONT-SIZE: 11px;
	COLOR: white;
	WIDTH:auto;	
	height:24px;
	background-color:#63769B;
	border-bottom-color:#485673;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
}

.ReqFieldValidator
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
	FONT-FAMILY:sans-serif, Verdana, Geneva, Arial, Helvetica;	
	COLOR: Red;
	WIDTH:auto;
	BACKGROUND-COLOR: #EEF0F6
}

.ModalPopupBackGround
{
    background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.mainheaditem
{
    FONT-WEIGHT:100;
    FONT-SIZE: 14pt;
    FONT-FAMILY:sans-serif, Verdana, Geneva, Arial, Helvetica;
    CURSOR: default;
    COLOR:Black; 
    BACKGROUND-COLOR: #d2be7f
}


.bodyHeaderTitle
{
    FONT-WEIGHT:bold;
    FONT-SIZE: 11px;
    FONT-FAMILY:Tahoma;
    COLOR:Black; 
    padding-left:10px;
    padding-top:10px;
}

.dataGrid
{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
.tableStyle
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
	FONT-FAMILY:sans-serif, Verdana, Geneva, Arial, Helvetica;
	BORDER:0;	
}

.radioButton
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
	FONT-FAMILY:sans-serif, Verdana, Geneva, Arial, Helvetica;	
	COLOR:Black;
	background-color: #EEF0F6;
}

.checkbox
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY:sans-serif, Verdana, Geneva, Arial, Helvetica;
    COLOR:Black;
    background-color: #EEF0F6;
}

.selectedmenuitemstyle
{
	FONT-WEIGHT:normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY:sans-serif, Verdana, Geneva, Arial, Helvetica;
    WIDTH: auto;
    CURSOR: default;
    COLOR: Black;
	BACKGROUND-COLOR: #d2be7f
}

.menustyle
{
    FONT-WEIGHT:200;
    FONT-SIZE: 10pt;
    FONT-FAMILY:sans-serif, Verdana, Geneva, Arial, Helvetica;
    WIDTH:150;
    CURSOR: default;
    COLOR: black;
    filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FAFAFC, EndColorStr=#D8D8E4); 	
}
.SelectedMenu
{
	width:100px; 
	border-color:#485673;
	border-style:Solid;
	border-width:1px; 
    background-color :#EDF1D5
}


.UnSelectedMenu
{
	width:100px;
	border-color:#DCDFE5;
	border-style:Solid;
	border-width:1px; 
}
.highlighteditem
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    FONT-FAMILY:sans-serif, Verdana, Geneva, Arial, Helvetica;
    CURSOR: default;
    COLOR: black;    
    BACKGROUND-COLOR: #bea55a    
}

.textitem
{
	font-weight: normal;
	font-size: 10pt;
	width: 100px;
	cursor: default;
	color: #000000;
	font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
	background-color: transparent;
}

.textitem1
{
	font-weight:bold ;
	font-size: 10pt;
	width: 100px;
	cursor: default;
	color: #000000;
	font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
	background-color: transparent;
}
.textvalue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY:sans-serif, Verdana, Geneva, Arial, Helvetica;
    COLOR:Black;
   /* border-color: #7B9EBD;
    border-style:double ;*/
    CURSOR: default;
    width : 160px;
}

.dropdownlist
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 10pt;
    FONT-FAMILY:sans-serif, Verdana, Geneva, Arial, Helvetica;
    BORDER-LEFT: #000000 1px solid;
    COLOR: maroon;
    BORDER-BOTTOM: #000000 1px solid;
    border-color: #7B9EBD;
    border-style:double ;
    width : 160px;
}


.mandatorytextitem
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 10pt;
	FONT-FAMILY:sans-serif, Verdana, Geneva, Arial, Helvetica;
    CURSOR: default;
    COLOR: #000000;
    width : 100px; 
    background-color: #EEF0F6; 
}

.htmlvalue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY:sans-serif, Verdana, Geneva, Arial, Helvetica;
    COLOR:Black;
    CURSOR: default;
}

.calenderValue
{
  /*  FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY:sans-serif, Verdana, Geneva, Arial, Helvetica;
    COLOR:Black;
    CURSOR: default;
    width : 160px; */
  	border-right: 1px;
	border-top: 1px;
	font-weight: normal;
	font-size: 10pt;
	border-left: 1px;
	width: 160px;
	cursor: default;
	color: black;
	behavior:url(monthcalendar.htc);
}

.lblError
{
	font-weight: normal;
	font-size: 10pt;
	background: #eef0f6;
	cursor: default;
	color: red;
	font-family: Tahoma;
}

/************************
Grid Section
*************************/
.gridHeader
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Tahoma;
	background: #63769b;
}

.gridItem
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Tahoma;
	background: #ACC0E9;
	border-color:#63769b;
	border-style:solid;
	border-width:1px;
	
}
.gridArea
{

width: 100%;
table-layout: fixed;
background-color:#FFFFFF;
padding:1px;
}

.gridAlternateItem
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Tahoma;
	background-color: #FFFFFF;
}
.gridSelectedItem
{
	background-color: #5A7EBF;
	color: #000000;
}

/************************
	End Grid Section
*************************/
.buttonstyle
{
	font-weight: normal;
	font-size: 11px;
	height:20px;
	width:95px;
	font-family: Tahoma;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FAFAFC, EndColorStr=#D8D8E4); 
	
}

.buttonstyle1
{
	font-weight: normal;
	font-size: 11px;
	height:20px;
	width:95px;
	
	font-family: Tahoma;
	
	border-width:1px;
	border-style:solid;
	border-color:#7B9EBD;
	
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FAFAFC, EndColorStr=#D8D8E4); 
	
}

.buttonstyle2
{
	
	border-width:1px;
	border-style:solid;
	border-color:#7B9EBD;
			
}

.buttonstyle3
{
	
	border-width:1px;
	border-style:solid;
	border-color:#7B9EBD;
	background-color:White;
			
}

.linkbutton
{
    FONT-SIZE: 11px;
    FONT-FAMILY:Tahoma;
    font-style:normal;
    COLOR: black;
}

.tabs
{
    FONT-SIZE: 11px;
	FONT-FAMILY:Tahoma;
	COLOR:Black;
}

.calenderDayHeaderStyle
{
  /* background-color : CornSilk;*/
  background-color : #eef0f6;
}

.calenderDayStyle
{
 /*	 background-color : Gray ; */
 background-color : #ffffff;
}

.calenderSelectedDateStyle
{
	/* background-color : Gray; */
	background-color:	#dddddd;
}

.calenderMonthHeaderStyle
{
	/* background-color : Gray; */
	text-align:			center;
vertical-align:		middle;
filter:				progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#cecfde);
border:				0px ;
border-bottom:		0px;
	
}

body
{
	background-color: white;
}

.selectedtab 
{
    font-size: 11px;
    font-family:Tahoma, Verdana;
	color:#000000;
	border-width:1px;
	border-style:solid;
	border-color:#7B9EBD;
    background-color:#EEF0F6;
    border-bottom-color:#EEF0F6;
    border-top-width:3px;
    border-top-color:Gold;
}

.unselectedtab 
{
    font-size: 11px;
    font-family:Tahoma, Verdana;
	color:#000000;
	border-width:1px;
	border-style:solid;
	border-color:#7B9EBD;	
	background-color:#FFFFFF;
}

/*******************************
  Menu + Title Bar Section
  ********************************/
/*
.menuStyle {
	height: 24px;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DCDFE5, EndColorStr=#BDC2CB); 
	}
*/

.menuStyle {
	height: 24px;
	/*background-color:#DCDFE5;
	font-family:Tahoma;font-size:11px;*/
	}

 .menuItem 
 {
	background-color:#DCDFE5;
	font-family:Tahoma;font-size:11px;
	padding:2px;padding-left:5px;padding-right:15px;
	cursor:hand;

  }
  
 
  
 /* Either this one or the one just below it
  .titleBar
 {
	border-top-color:Black;
	border-bottom-color:#485673;
	font-family:Tahoma;font-size:14px;font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;
	padding-left:10px;
	background-color:#63769B;
	height:32px;
}
*/
 .titleBar
 {
	border-top-color:Black;
	border-bottom-color:#485673;
	font-family:Tahoma;font-size:14px;font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	vertical-align:middle;
	height:32px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,
             StartColorStr=#6489D4, EndColorStr=#466094);
}

.titleBar3
 {
	
    Font:Tahoma;
	font-size:14px;font-weight:bold; color :#000000 ;
    border-bottom-style:solid ;
    border-color :Black ;
    border-width :1px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,
             StartColorStr=#485673, EndColorStr=#63769C); 
}

.titleBar2
 {
	border-color:Black;
	border-style:solid;
	border-width:1px;
	
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,
             StartColorStr=#7B9EBD, EndColorStr=#466094);
}

 .titleBarBottomBorder
{
	width:100%;
	background-color:#485673;
	height:1px;
	}


 .titleBarTopBorder
{
	width:100%;
	background-color:Black;
	height:1px;
	}
	

 /*******************************
  Ends Menu + Title Bar Section
  ********************************/
  
.bodyContainerRow
{
	width:100%;
	background-color:#ACC0E9;
	padding-left:10px;
	padding-top:15px;
	padding-right:10px;
	padding-bottom:10px;
	vertical-align:top;
}

.tablePageBodyWithoutTab
{
	width:100%;
	background-color:#EEF0F6;
	border-color:#6489D4;
	border-style:solid;
	border-width:1px;
	vertical-align:top;
	padding-top:20px;
	
}

.tablePageBodyWithTab
{
	width:100%;
	background-color:#EEF0F6;
	/* height:100%; */
	border-bottom-color:#6489D4;
	border-left-color:#6489D4;
	border-right-color:#6489D4;
	border-bottom-style:solid;
	border-right-style:solid;
	border-left-style:solid;
	border-width:1px;
	border-top-width:0px;
	padding:0px;

	
}

.formBody
{
	padding-left:10px;	
}
.tabControl
{
	font-size: 11px;
	width: 100%;
	background-color: #eef0f6;
}
.bodyPanel
{
	background-color:#EEF0F6;
}
.buttonPanel
{
	/*border-top-color:#A8AEB5;
	border-top-style:solid;
	border-top-width:1px;
	background-color:#EEF0F6;
	font-family:Tahoma;
	font-size:11px;
	height:32px;
	padding-left:10px;
	padding-right:10px;*/
	border-top-color:#A8AEB5;
	border-top-style:solid;
	border-top-width:1px;
/*	border-bottom-color:#A8AEB5;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-color:#EEF0F6;*/
	font-family:Tahoma;
	font-size:11px;
	height:32px;
	padding-left:10px;
	padding-right:10px;
	
}
.mouseover {background-color: white  ; color:black;font-family:Tahoma;font-size:11px;border:1px;
  border-style:solid;border-color:#A8AEB5;padding:2px;padding-left:5px;padding-right:15px;
  cursor:pointer;cursor:hand;}
  
.mousedn { font-family:Tahoma;font-size:11px;padding:2px;padding-left:5px;padding-right:15px;
  cursor:pointer;cursor:default;}

 .submenuitem {background-color:white;font-family:Tahoma;font-size:11px;padding:2px;padding-left:5px;padding-right:15px;
  cursor:pointer;cursor:hand;}
 
 .border
 {
	border : 2px;
	
		BORDER-BOTTOM: black thin solid;
	
	 }
	 .border1
	 {
		border : 2px;
	
		BORDER-BOTTOM: black thin solid;
		BORDER-RIGHT: black thin solid; 
		
		}
	
	.subMenu
	{
		background-color:white;
		BORDER-RIGHT: black thin solid; 
		BORDER-TOP: black thin solid; 
		BORDER-LEFT: black thin solid; 
		BORDER-BOTTOM: black thin solid;
	}

.pagecss
	{
	background-color :#ACC0E9;
	}
	
.titlebarcss
	{
		background-color :#63769B;
		border-color :#485673;
		height :32;
		font-family :Tahoma ;
		font-size :14px;
		font-weight :bold ;
		color:#FFFFFF;
	}
	
	
	
	
	/* new styles */
	
/*.menuselected
{	
	background-color  :#EDF1D5;
	border-width  :1px ;
	border-style  : Solid ;
	border-color :#485673;
	width:100%;
}
.menuunselected
{
	border-width  :1px ;
	border-style  : Solid ;
	width:100%;
}
.tabcontrolstyle
{
SubTabStripBackColor :"#003333"; 
SelectedSubTabForeColor :"White";
SubTabBackColor:"#003333"; 
SubTabForeColor:"Yellow"; 
SelectedSubTabBackColor:"#003333" ;
TabStripBackColor:"#ACC0E9"; 
SelectedTabBackColor:"#EEF0F6";
TabBackColor:"#ACC0E9"; 
SelectedTabForeColor:"Black"; 
TabForeColor:"Black";
}
*/	
.dropdownlist
{
	Fore-Color:"Red";
}
.formButton 
{
   background-color:    #6699cc;
   padding:          2px 4px 3px 4px;
   color:             #000000;
   font-size:         8pt;
   font-family:      tahoma;
   height:            17px;
   filter:          progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
             StartColorStr=#B4C5DF, EndColorStr=#91A9D0);
   border-width:       0px;
}

TEXTAREA
{
   font-size:         8pt;
   font-family:      tahoma;
   width:            100%;
   height:            100%;
   border:            1px solid #7b9ebd;

}
.Textbox
{ font-size:         8pt;
	
	 border:            1px solid #7b9ebd;
font-size:         8pt;
 font-family:      tahoma;
 width:            100%;
   height:            100%;
}

.inputfields
{
   font-size:         8pt;
   font-family:      tahoma;
   width:            100%;
   height:            19px;
   border:            1px solid #7b9ebd;
}

INPUT.rad
{
   width:            15px;
   border:            0px;
   cursor:            hand;
}

DIV.tab
{
	overflow-y:			auto;
	padding: 10px;
}

TD.sec
{
	width:				100%;
	color:				#ffffff;
	font-weight:		bold;
	padding-left:		2px;
	padding-bottom:		2px;
	font-size:         12pt;
   font-family:      tahoma;
	overflow:			hidden;
}
TD.bottombar
{
	font-family:	Tahoma;
    font-size:		 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #63769b;
	border-right: #485673 1px solid;
	border-top: #485673 1px solid;
	border-left: #485673 1px solid;
	border-bottom: #485673 1px solid;
	padding-left: 40%
}

TD 
{
   font-size:         11pt;
   font-family:      tahoma;
}

TD.bar
{
	border-right: #485673 1px solid;
	border-top: #485673 1px solid;
	border-left: #485673 1px solid;
	border-bottom: #485673 1px solid;
	background-color: #63769b

}
TD.midborder
{
	border-right: #466094 2px solid;
	border-top: #466094 1px solid;
	border-left: #466094 1px solid;
	border-bottom: #466094 1px solid;
	background-color: #eef0f6;
}
TD.panelbg
{
	border-right: #ffffff 2px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	background-color: #eef0f6;
}
 TD.midbg
 {
	background-color: #acc0e9;
 }
 .dummybg
 {
	background-color: #eef0f6;
 }
 

TD.bgborder
{
	background-color: #acc0e9;
	border-right: #466094 2px solid;
	border-top: #466094 1px solid;
	border-left: #466094 1px solid;
	border-bottom: #466094 1px solid;
}
TD.req 
{
	font-weight:		bold;
	color:				#9F2409;	
	overflow:			hidden;
	text-overflow:		ellipsis;	
	padding-top:		5px;
}

TD.statusBar
{
	background-color:	#63769B;
	color:				#ffffff;
	padding-left:		5px;
	height:				24px;
	border-bottom:		1px solid #485673;
	font-weight:		bold;
}


LABEL
{
   cursor:            hand;
}

TD.radioLabel 
{
   padding-left:      2px;
   padding-right:      10px;
}

TABLE.layout
{
   table-layout:      fixed;
   width:            100%;
   height:            100%;
}

div.tab
{
   width: 100%;
   height: 100%;
   border: 1px solid #466094;
   background-color: #EEF0F6;
   display: none;
}

.body
{
	font-size: 11px;
	margin:	0px;
	border: 0px;
	background-color: #acc0e9;
	cursor: default;
}

td
{
   font-size: 14px;
}

table
{
   cursor: default;
}

a
{
	color: #0000ff;
	/*font-weight: bold;*/
}
TD.heading
{
	font-weight: bold;
	border-bottom:2px;
	border-bottom-color:Black;
	height:19px;
	width:100%;
}

span.menu
{
   height: 100%;
   padding: 2px;
   padding-left: 5px;
   padding-right: 5px;
   border: 1px solid #7288AC;
}

table.mnuBar
{
	color: #000000;
	height: 22px;
	width: 100%;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DCDFE5, EndColorStr=#BDC2CB);
}
.filter1
{
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DCDFE5, EndColorStr=#BDC2CB);
	
	}
.filter
{
	/*background-color:#63769B;
	color:White ;*/
	 filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#0000cc, EndColorStr=#DCDFE5;
}

td.mnuTitle
{
   font-size: 11px;
   font-weight: bold;
   letter-spacing: 1px;
   cursor: default;
   color: #000000;
}

td.mnuRight
{
   width: 100%;
   text-align: right;
   padding-right: 5px;
}
.abc
{ background-color:Yellow;
	}


LABEL
{
cursor:				hand;
}
.gapcontrol
{
	height:8px;
	width:100%;
}
.controlsize
{
	height:19px;
	width:100%;
}

.Makebold
{
FONT-WEIGHT:bold;
}	

.titleBar1
 {
	/*font-size: 11px;
    Font:Tahoma;
	font-size:14px;font-weight:bold; color :#000000 ;
    border-bottom-style:solid ;
    border-color :Black ;
    border-width :1px;*/
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,
             StartColorStr=#DCDFE5, EndColorStr=#BBC0CA); 
}

.titleBar1:hover {
	text-decoration: none;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,
             StartColorStr=#EDF1D5, EndColorStr=#D4DD9C); */
	background-color:#EDF1D5 ;
}

.titleBar1:link {
	text-decoration: none;
	color: #666666;
}

.titleBar1:active {
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,
             StartColorStr=#485673, EndColorStr=#63769C); 
}

.SearchPanel
{
	 background-color:#ACC0E9;
	 height:44px;
	
}
	
	.tdFilter
	{
		
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,
             StartColorStr=#DCDFE5, EndColorStr=#BBC0CA); 
   
     
	}
	
	.Tableborder
	{
		border-style:solid;
		border-width:1px;
		border-color:#466094;
	}
     
