A:hover {
	text-decoration: underline;
	/*color: #ffffff;*/
	color:Blue;
}
.Hyperlink {
	text-decoration : none;
	font-size: 8pt;
	font-family: Verdana;
	color: white;
}
.textfocus {
	background-color: yellow; /*#ffcfc0; #66cdaa;*/
	font-family: Verdana; 
	Border-Right: #99ccff 1px ridge; 
	Border-Top: #99ccff 1px ridge; 
	Border-Left: #99ccff 1px ridge; 
	Border-Bottom: #99ccff 1px ridge; 
	Height: 20px;
	Width: 37%; 
}
.textfocusout {
	background-color: #ffffff;
	font-family: Verdana;
	Border-Right: #99ccff 1px ridge; 
	Border-Top: #99ccff 1px ridge; 
	Border-Left: #99ccff 1px ridge; 
	Border-Bottom: #99ccff 1px ridge; 
	Height: 20px;
	Width: 37%; 
}
.TDNameView {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	background-color: #ffefd5;
	border : 0px;
	width : 20%;
}
.TDValueView {
	font-size : 8pt;
	font-family : Verdana;
	background-color :#fff5ee;
	color : #000000; 
	border : 0px;
	width : 30%;
}
.TDNameAdd {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	background-color: #ffefd5;
	border : 0px;
	width :128px;
}
/*style for Mandatory fields*/
.TDNameAddMand {
	font-size: 8pt;
	color: red;
	font-family: Verdana;
	background-color: #ffefd5;
	border : 0px;
	width : 20%;
}
.TDValueAdd {
	font-size : 8pt;
	font-family : Verdana;
	background-color :#ffefd5;
	color : #000000; 
	border : 0px;
	width : 80%;
}
.THeading {
	background-color : #ffcc99; 
    font-size : 8pt;
    font-family : Verdana;
    font-weight : bold;   
    color : #000000; 
    border : 0px;
}
/*Style for TTSelector Heading*/
.TTSTHeading {
	background-color : rosybrown;
    font-size : 8pt;
    font-family : Verdana;
    font-weight : bold;   
    color : #000000; 
    border : 0px;
}
.TableFormat {
	border : 0px;
}  
.DataLabels {
	color : #8b0000;
	font-weight : bold; 
}
.MainTable 
{
	left : 0px;
	top  : 0px;
	position : absolute;
	width : 100%
}
.TopBanner1 {
	 background-color	: #ffcc00;
	 font-family		: Verdana;
	 font-size			: 8pt;
	 font-weight		: bold;  
	 border				: 0;
	 width				: 100%;
	 height				:16px;
}
.TopBanner2 {
	background-color : #0066cc;
	font-family : Verdana;
	font-size : 8pt;
	color : #ffffff;
	width : 100%;
	height	: 17px;
}
/*Table backgound of Menu table*/
.MenuRowBkground {
	background-color : #999966;	
	color : White;
	width : 100%;		
}
.MenuRowBkgroundView {
	background-color : #696969;	
	color : White;
	width : 100%;
	border-bottom-color:Red;
	border-bottom-style:ridge;
	border-bottom-width:medium;
	border-right-width:0px;
	border-top-style:none;
	border-left-style:none;
	border-right-style:none;		
}
/*border style of toolbar*/
.ToolBar 
{
	/*width : 100%;
	font-family : Verdana;
	font-size : 8pt;
	color : Black;*/
	border-bottom-color:black;
	border-bottom-style:ridge;
	border-bottom-width:thin;
	border-top-style:none;
	border-left-style:none;
	border-right-style:none;
}
.BannerLinks {
	background: white;
	font-size: 8pt;
	font-family: Verdana;
	color : #ffffff;
}
/*Div size in AddPage*/
.DetailsAreaAdd 
{
 overflow : auto;
 height : 433px;
 width : 100%;
}
/*Div size in View Page*/
.DetailsAreaView
{
 overflow : auto;
 height : 433px;
 width : 100%;
}
/*Div size in Query builder Page*/
.QueryBuildArea
{
 overflow : scroll;
 height : 370px;
 width : 787px;
}
.GridTDView 
{
	width : 100%;
	font-size : 8pt;
}
.GridView 
{
	font-size : 8pt;
	font-family : Verdana;
	width : 100%;
	/*height : 90px;*/
	border-color : NavajoWhite;
}
.GridHeader 
{
	font-weight : bold;
	background-color : Bisque;
}
.GridAlternateItem 
{
	background-color : #fff5ee;
}
.GridItem 
{
	background-color : #fff5ee;
}
.FooterDetails 
{
	width : 787px;
	border-top-color:black;
	border-top-style:ridge;
	border-top-width:thin;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
}
.FooterTD 
{
	background-color :lavender;
	height : 4px;
}
.GetItTextbox {
	width : 330px;
    font-size : 8pt;
	background-color:yellow;
	Border-Right: #99ccff 1px ridge; 
	Border-Top: #99ccff 1px ridge; 
	Border-Left: #99ccff 1px ridge; 
	Border-Bottom: #99ccff 1px ridge; 
	text-transform:uppercase;
}
.GetItTextboxOut {
	width : 330px;
    font-size : 8pt;
	background-color:aliceblue;
	Border-Right: #99ccff 1px ridge; 
	Border-Top: #99ccff 1px ridge; 
	Border-Left: #99ccff 1px ridge; 
	Border-Bottom: #99ccff 1px ridge; 
	text-transform:uppercase;
}
.MandatoryLabel {
	font-size : 8pt;
    font-family : Verdana;
	color : #ff0000;
}
.TextBoxAdd
{
	Border-Right: #99ccff 1px ridge; 
	Border-Top: #99ccff 1px ridge; 
	Border-Left: #99ccff 1px ridge; 
	Border-Bottom: #99ccff 1px ridge;
	font-family: Verdana; 
	Height: 20px;
	Width: 37%; 
}
/*default style for message area in the status bar*/
.MessageArea {
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana;
	background-color: #6699cc;
	border : 0px;
	width : 63%;
}
/*style for message area when error message is displayed*/
.MessageAreaError {
	font-size: 8pt;
	color: red;
	font-family: Verdana;
	background-color: #6699cc;
	border : 0px;
	width : 63%;
}
.UserName {
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana;
	background-color: #6699cc;
	border : 0px;
	width : 8%;
}
.ServerDate {
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana;
	background-color: #6699cc;
	border : 0px;
	width : 10%;
}
.SysTime {
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana;
	background-color: #6699cc;
	border : 0px;
	width : 9%;
}
.MessageIcon {
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana;
	background-color: #6699cc;
	border : 0px;
	width : 3%;
}
.TTSelector 
{
	/*width : 500px;
	height : 500px;*/
	color : Black;
	background-color :#fff5ee;
	color : black;
	/*Sel_RowColor : 128, 255, 128;
	Nav_BarColor : 255, 128, 128;*/
	font-size : 8pt;
	font-family : Verdana;
	width : 100%;
	/*height : 90px;*/
	border-color : NavajoWhite;
}
/*#d4d0c8-Color of the Button Face(Gray) */
.TTBtnRefresh
{
	background-color:#d4d0c8;	
	color:Black;
}
.TTBtnGo
{
	background-color:#d4d0c8;
	color:Black;
}
.TTBtnClose
{
	background-color:#d4d0c8;
	color:Black;
}
.TTLblTotPage
{
 font-family:Verdana;
 font-size:12px;
	background-color : peachpuff;
	color:Black;
}
.TTTxtPage
{
	background-color : #fff5ee;
	color:Black;	
}
.TTLblPage
{
	font-family:Verdana;
	font-size:12px;
	background-color :peachpuff;
	color:Black;
}
.TTBtnFind
{
	background-color:#d4d0c8;
	color:Black;
}
.TTLstFilter
{
	background-color : #fff5ee;
	color:Black;
	border-bottom-color:Maroon;
	border-left-color:Maroon;
	border-top-color:Maroon;
	border-right-color:Maroon;	
}
.TTLstCols
{
	background-color : #fff5ee;
	color:Black;
	border-bottom-color:Maroon;
	border-left-color:Maroon;
	border-top-color:Maroon;
	border-right-color:Maroon;	
}

/*AlternatingItemStyle*/
.TTgdalternateitem
{
}
/*.HeaderStyle*/
.TTgdheader
{
	background-color:peachpuff;
}
/*ItemStyle*/
.TTgditem
{
}
/*FooterStyle*/
.TTfooter
{
}
/*PagerStyle*/
.TTgdpagerstyle
{
}
/*SelectedItemStyle*/
.TTselecteditem
{
}
/* Styles for TTSelector's RowFocus and RowOut. Added by PSU on 22-JUN-2004*/
.GridItemout
{
	background-color : #fff5ee;
}
.GridItemin
{
	background-color : #ffcfc0;
	color:Black;
	cursor:hand;
}
.LnkBtnGridItemout
{
	background-color : #fff5ee;
	color:Blue;
}
.LnkBtnGridItemin
{
	background-color : Peachpuff;
	color:Blue;
	cursor:hand;
}
.TTgdpagerstyle
{
	background-color : Peachpuff;
	color:Black;
	cursor:hand;	
}

.TDMenuView {
	font-size : 10pt;
	font-family : Verdana;
	font-weight :bold;
	background-color :#fff5ee;
	color : #000000; 
	border : 0px;
	width : 30%;
}
.MenuHeading {
	background-color : #ffcc99;
    font-size : 10pt;
    font-family : Verdana;
    font-weight : bold;   
    color : #000000; 
    border : 0px;
}
.TDfocus {
	background-color: aliceblue;
}
/*Style for Required field validator*/
.ReqFldValidator 
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Red;
}
/*Style for Listbox,checkbox,Radiobuttonlist,combobox*/
.lstBoxStyle 
{
	font-family:Verdana;
	font-size:10pt;
	background-color: #ffffff;
	Border-Right: #99ccff 1px ridge; 
	Border-Top: #99ccff 1px ridge; 
	Border-Left: #99ccff 1px ridge; 
	Border-Bottom: #99ccff 1px ridge; 
}
.CheckBoxLst 
{
	font-family:Verdana;
	font-size:8pt;
}
.RadioButtonLst 
{
	font-size : 8pt;
	font-family :Verdana;
}
.ComboboxStyle
{
	font-size: 10pt;
	font-family: Verdana;
	width :136px;
	
}
/*style for Find button*/

/*style for menus*/
.MenuGroup
{
  /*background-color:#DBD7D0;*/  
  /*background-color:#999966;*/
  background-color:#0066cc;
  border:2px; 
  border-color:#E7E7E7; 
  border-style:outset;
}

.MenuItem
{
  /*background-color:Maroon;*/
  font-family:Verdana; 
  font-size:12px; 
  color:White;
  padding:2px;
  padding-left:12px;
  padding-right:12px;
  cursor:default;
}

.MenuItemOver 
{
  background-color:#000080; 
  color:white; 
  font-family:Verdana; 
  font-size:12px; 
  padding:2px;
  padding-left:12px;
  padding-right:12px;
  cursor:hand;
}

.DisabledMenuItem
{
  color:Gray;
  font-family:Verdana; 
  font-size:9px; 
  padding:3px;
  padding-left:12px;
  padding-right:12px;
  cursor:default;
}

.DisabledMenuItemOver 
{
  background-color:#000080; 
  color:gray; 
  font-family:Verdana; 
  font-size:9px; 
  padding:3px;
  padding-left:12px;
  padding-right:12px;
  cursor:default;
}
.MenuBreak
{
  padding:0px; 
}
/*Style for Sub-Menuitem*/
.SubMenuGroup
{
  /*background-color:#DBD7D0;*/  
  /*background-color:#999966;*/
  background-color:#0066cc;
  border:2px; 
  border-color:#E7E7E7; 
  border-style:outset;
}

.SubMenuItem
{
  /*background-color:Maroon;*/
  font-family:Verdana; 
  font-size:10px; 
  color:White;
  padding:1px;
  padding-left:12px;
  padding-right:12px;
  cursor:default;
}

.SubMenuItemOver 
{
  background-color:#000080; 
  color:white; 
  font-family:Verdana; 
  font-size:10px; 
  padding:1px;
  padding-left:12px;
  padding-right:12px;
  cursor:hand;
}

.DisabledSubMenuItem
{
  color:Gray;
  font-family:Verdana; 
  font-size:9px; 
  padding:3px;
  padding-left:12px;
  padding-right:12px;
  cursor:default;
}

.DisabledSubMenuItemOver 
{
  background-color:#000080; 
  color:gray; 
  font-family:Verdana; 
  font-size:9px; 
  padding:3px;
  padding-left:12px;
  padding-right:12px;
  cursor:default;
}
.SubMenuBreak
{
  padding:0px; 
}

/*Style for TD in Help pages*/
.TDHelp {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	background-color: #ffefd5;
	border : 0px;
	width : 20%;
}
.TDHelpDescription {
	font-size : 8pt;
	font-family : Verdana;
	background-color :#fff5ee;
	color : #000000; 
	border : 0px;
	width : 80%;
}

/*style for List box foucs*/
.listfocus {
	background-color: yellow; /*#ffcfc0; #66cdaa;*/
	Border-Right: #99ccff 1px ridge; 
	Border-Top: #99ccff 1px ridge; 
	Border-Left: #99ccff 1px ridge; 
	Border-Bottom: #99ccff 1px ridge; 
}
.listfocusout {
	background-color: #ffffff;
	Border-Right: #99ccff 1px ridge; 
	Border-Top: #99ccff 1px ridge; 
	Border-Left: #99ccff 1px ridge; 
	Border-Bottom: #99ccff 1px ridge; 
}
/*Style to display Business date*/
.BusDate
{
	font-family:Verdana;
	font-size:8pt;
	color:White;
	background-color:#0066cc;
	border:2px; 
	border-color:#E7E7E7; 
	border-style:outset;
}
/*Style for Go to main page button*/
.btnGotoMain
{
	background-color:#0066cc;
	font-family:Verdana;
	font-size:8pt;
	color:White;
}
/*Style for Textbox in TTDateWeb Control*/
.TTDateclass
{
	background-color:White;
	Border-Right: #99ccff 1px ridge; 
	Border-Top: #99ccff 1px ridge; 
	Border-Left: #99ccff 1px ridge; 
	Border-Bottom: #99ccff 1px ridge;
	font-family: Verdana; 
	Height: 20px;
	Width: 37%; 
}
/*Style for Textbox in TTDateWeb Control on Focus*/
.TTDateclassin
{
	background-color:Yellow;
	Border-Right: #99ccff 1px ridge; 
	Border-Top: #99ccff 1px ridge; 
	Border-Left: #99ccff 1px ridge; 
	Border-Bottom: #99ccff 1px ridge;
	font-family: Verdana; 
	Height: 20px;
	Width: 37%; 
}
/*Style for Textbox in TTDateWeb Control FocusOut*/

.TTDateclassout
{
	background-color:White;
	Border-Right: #99ccff 1px ridge; 
	Border-Top: #99ccff 1px ridge; 
	Border-Left: #99ccff 1px ridge; 
	Border-Bottom: #99ccff 1px ridge;
	font-family: Verdana; 
	Height: 20px;
	Width: 37%; 
}