             
A:link       
{
	color: Blue;
	text-decoration: underline;
}
a:hover {

	color: #0033FF;
	text-decoration: underline;
}
A:active
{
	font-weight: normal;
	text-transform: capitalize;
	color: gray;
	text-decoration: underline;
}

A:visited
{
	font-weight: normal;
	text-transform: capitalize;
	color: gray;
	text-decoration: underline;
}

.tipClass 
{  
	font: 12px Arial, Helvetica; 
	color: white; 
}

.DataGridFixedHeader 
{ 
	FONT-WEIGHT: bold; 
	COLOR: white; 
	POSITION: relative;
	TOP: expression(this.offsetParent.scrollTop - 2);
	 BACKGROUND-COLOR: gray 
	 }
          
BODY        
{ 
	SCROLLBAR-FACE-COLOR: #c8d6fb;
	FONT: 10pt Verdana, Arial, Helvetica, sans-serif;
	SCROLLBAR-HIGHLIGHT-COLOR: #b4c8f6;	
	SCROLLBAR-SHADOW-COLOR: #b7caf5; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #0f45a7; 
	SCROLLBAR-TRACK-COLOR: #f4f3ee; 
	SCROLLBAR-DARKSHADOW-COLOR: #7c9fd3; 
	SCROLLBAR-BASE-COLOR: white; 
	BACKGROUND-COLOR: #f4f4f4 
}

	
TD.formBorder
{
	background-color: #F0F4FF;
	padding: 1px;
	color: #333333;
	font: 12px Arial, Helvetica, sans-serif;
	border: 1px solid #789FC7;
}

TD.GridTitle
{
	background-color: #AFCDED;
	color: #2F4582;
	border-bottom-color: #398ABB;
	font: bold 11px Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: groove;
}

TD.GridRowWhite
{
	background-color: #FFFFFF;
}

TD.GridRowBlue
{
	background-color: #E1E8F7;
}

TD.GridRowSelect
{
	background-color: #FFFBE5;
}

TD.ToolBarBackGround
{
	background-color: #9db6ff;
}


TD.Divider
{
	BORDER-BOTTOM: #6f9cc6 1px solid;
}

TD.FormTitle
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 0px;
	font: bold 10pt Arial;
	color: #333333;
	padding-top: 1px;
	border-bottom: #859fb6 1px solid;
	background-color: #a9c7eb;
	height: 16px;
	
}


.TEXTBOX
{
	Font-Size: 8pt;
	font-family:Arial;
	Height: 12px;
	Width: 145px;
	border-width:0px;
}
.TEXTBOXSMALL
{
	Font-Size: 8pt;
	font-family:Arial;
	Height: 16px;
	Width: 75px;
	border-width:0px;
}
.DROPDOWNLIST
{
	Font-Size: 8pt;
	font-family:Arial;
	Height: 13px;
}
.BUTTON
{
	Font-Size:8pt;
	font-family:Arial;
	background-color:#F4F4F4;
	BORDER-RIGHT: #484848 1px solid;
	BORDER-LEFT: #484848 1px solid;
	BORDER-BOTTOM: #484848 1px solid;
	BORDER-TOP: #484848 1px solid;
}

.ToolBarbg 
{
	background-image:  url(../images/Form_tools_bg_grn.gif);
	padding-bottom: 4px;
	padding-top: 1px;
}
TD.text_field_devider {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCD7E6;
}

TD.FieldName
	{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCD7E6;
	}
	
TD.GridBorder {

	background-color: #7EA3FC;
	border: 1px solid #84A8D5;
}
.Tbl
{
	background-color: #F0F4FF;
	padding: 1px;
	color: #333333;
	font: 12px Arial, Helvetica, sans-serif;
	border: 1px solid #789FC7;
}
.file
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: x-small;
	border-left: 1px solid;
	border-bottom: 1px solid;
}
.TableBorder
{
	border-right: thin solid;
	border-top: thin solid;
	border-left: thin solid;
	border-bottom: thin solid;
}
.comboBox 
{
	font: 12px Arial, Helvetica, sans-serif;
}
.ComboBox
{
	font: menu;
	text-transform: capitalize;
}
.LabelStyle
{
	font: menu;
	text-transform: capitalize;
}
.Text
{
	font: menu;
	text-transform: capitalize;
}
.RadioBtnList
{
	font: menu;
	text-transform: capitalize;
}
.ButtonStyle
{
	font: menu;
	text-transform: capitalize;
	height:25;
}
.DateImage
{
	height:20;
	width:20;
}
.CheckBoxStyle
{
	font: menu;
	text-transform: capitalize;
}
.PartialGrid
{
	font: menu;
	text-transform: capitalize;
}
.ReadOnlyText
{
	font: menu;
	text-transform: capitalize;
	height: 18px;
}
.TableStyle
{
	 
}
.SmallHeader
{
	font: menu;
	text-transform: capitalize;
	font-weight:bold; 
	color: black; 
	height: 25px; 
	background-color: lightsteelblue;
}	
.TableBorder
{
	border-right: inactivecaption thin solid; 
	border-top: inactivecaption thin solid;
    border-left: inactivecaption thin solid; 
    border-bottom: inactivecaption thin solid; 		
}
.Readonly_Text
{
	background-color: GainsBoro;
	border-color: Gray;
	border-width:1px;
	border-style: solid;
	font: menu;
	text-transform: capitalize;
}



.arrowlistmenu{
width:300px /*width of menu*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 4px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
font: bold 12px Arial;
color: #000;
background: url(../Images/reportbutton_bg.jpg) repeat-x center left; /*custom bullet list image*/
display: block;
padding: 3px 10px;
/*padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border: 1px solid #dadada;

}


.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #efefef;
background:url(../Images/reportbutton_bg01.jpg) repeat-x center left;
text-decoration:none;
font-weight:bold;
}


.arrowlistmenu01{
width:130px /*width of menu*/
}

.arrowlistmenu01 ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu01 ul li{
padding-bottom: 4px; /*bottom spacing between menu items*/
}

.arrowlistmenu01 ul li a{
font: bold 12px Arial;
color: #000;
background: url(../Images/reportbutton_bg.jpg) repeat-x center left; /*custom bullet list image*/
display: block;
padding: 3px 10px;
/*padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border: 1px solid #dadada;

}


.arrowlistmenu01 ul li a:hover{ /*hover state CSS*/
color: #efefef;
background:url(../Images/reportbutton_bg01.jpg) repeat-x center left;
text-decoration:none;
font-weight:bold;
}

