.txtbx
{
	BORDER-RIGHT: #D7D7D7 1px solid; 
	BORDER-TOP: #b2b2b2 1px solid; 
	BORDER-LEFT: #b2b2b2 1px solid; 
	COLOR: #121212; height:17px; 
	BORDER-BOTTOM: #D7D7D7 1px solid; 
	font-size:11px; font-family:Verdana; 
	vertical-align:bottom;
	
}
.global{  padding:15px 0px 0px 35px; border:0px solid red;}
form,.formtext{ font:verdana; color:White; font-family:arial; font-size:9px;}
.validatorCalloutHighlight 
{
    /*background-color: Red; */
}
.txtbtn  {
color:#274163;text-transform:uppercase;font: bolder 11px verdana;height:20px;border:1.5px outset;	
	background: white url(../Images/but_border_bottom.gif) repeat-x right bottom;
	margin-right:3px; 
}
/*hyper link*/
.hlinkvimal
{
color:navy;

padding-left:3px;
text-decoration: underline;
}
.js_bluelnk {
	COLOR: #0000ff; TEXT-DECORATION: none; 
}
A.js_bluelnk:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.js_bluelnk:visited {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.js_bluelnk:active {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.js_bluelnk:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
/*Heading with blue gradient color rod*/
.js_bluelnk1 {
	COLOR: #003366; TEXT-DECORATION: none; height:19px;	background:  url(../Images/transact_header.gif) repeat-x bottom left; padding-left:5px;font-size:11px; vertical-align:bottom;
}
/*data grid look to table*/
.js_actionhistory1 {
	COLOR: #003366; TEXT-DECORATION: none; height:19px;	 padding-left:5px;font-size:10px; font-family:Verdana; vertical-align:bottom; background:#F9FBFF; display:inline;white-space:nowrap;
}

.dghead_align
{
	text-align:left;
	
}
/*data grid look to table*/
.js_actionhistory2 {
	COLOR: #003366; TEXT-DECORATION: none; height:19px;	 padding-left:5px;font-size:10px; font-family:Verdana; vertical-align:bottom; background-color:#DEDFDE;display:inline;white-space:nowrap;
	
}
A.js_bluelnk1:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.js_bluelnk1:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.js_bluelnk1:active {
	COLOR: #003366; TEXT-DECORATION: none
}
A.js_bluelnk1:hover {
	COLOR: #b6070a; TEXT-DECORATION: underline
}


/*textbox*/

 .txtbx1
{
	BORDER-RIGHT: #D7D7D7 1px solid; 
	BORDER-TOP: #b2b2b2 1px solid; 
	BORDER-LEFT: #b2b2b2 1px solid; 
	COLOR: #121212; height:14px; 
	BORDER-BOTTOM: #D7D7D7 1px solid; 
	font-size:11px; font-family:Verdana; 
	vertical-align:bottom;
}

.txtbx1,input[type=text]:hover {

}

/*Hidden  textbox*/
.txtbxlt1b {
	BORDER: 0px ; COLOR: #121212; height:14px;   font-size:10px; background-color:Transparent; font-family:Verdana; vertical-align:bottom;
}

/*Drop down*/
.txtdd {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; COLOR: #353535; BORDER-BOTTOM: #b2b2b2 1px solid;height:18px; BORDER-BOTTOM: #b2b2b2 1px solid; font-size:10px; font-family:Verdana; vertical-align:bottom;
}
/*radiobutton,radiobutton list*/
.txtbxrb1 {
	COLOR: #353535; height:14px;   font-family:Verdana; vertical-align:bottom;
}

/*radiobuttonReports*/
.txtbxrpt {
	COLOR: #30436E; height:18px;   font-family:tahoma; vertical-align:bottom; font-weight:bold; white-space:nowrap; display:inline;
}

/*textarea, listbox*/
.txtbxlt3 {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; COLOR: navy; BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-BOTTOM: #b2b2b2 1px solid; font-size:10px; font-family:Verdana; vertical-align:bottom;
}

/*??*/
.redtxtbd {
	FONT-WEIGHT: bold; COLOR: #b6070a
}

/*table with box outline*/
.boxtable
{
	border:1px solid #93A6B4; background:  url(../Images/boxtablebg.gif) repeat-x right top; font-family:Verdana; width:320px; }


/*simple button*/



/*
.txtbtn,input[type=button], input[type=submit], input[type=reset],.txtbtn1 {
color:#274163;text-transform:uppercase;font:  11px verdana;height:22px;border:1.5px solid gray;	
	background: white url(../Images/but_border_bottom.gif) repeat-x right bottom;
	margin-right:3px;}


.txtbtn,input[type=button], input[type=submit], input[type=reset],.txtbtn1xxx {
color:#000066;text-transform:uppercase;font:  11px verdana;height:20px;border:1.5px outset;	
	background: white url(../Images/but_border_bottom.gif) repeat-x right bottom;
	margin-right:3px;
}*/

.txtbtn {
background:#002552 url(../Images/button_back4.gif) repeat-x top left;
height:20px;
text-transform:uppercase;
padding:0px 3px 0px 3px;
font-family:verdana;
font-size:10px;
border:2px outset #DBEAE8;
color:white;
}

/*
input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover {
color:#274163;text-transform:uppercase;font:  11px verdana;height:20px;border:1.5px solid #C0C0C0;	
	background: white url(../Images/but_border_bottom2
	.gif) repeat-x right bottom;
	margin-right:3px;
}*/

/*small simple button*/
.txtbtnsml
{
background:#002552 url(../Images/button_back4.gif) repeat-x top left;
height:20px;
text-transform:uppercase;
padding:0px 3px 0px 3px;
font-family:verdana;
font-size:10px;
border:1px outset #DBEAE8;
color:white;}


/*simple link button*/
.netlnkbtn{
background:#002552 url(../Images/button_back4.gif) repeat-x top left;
height:20px;
text-transform:uppercase;
padding:2px 3px 3px 3px;
font-family:verdana;
font-size:10px;
border:2px outset #DBEAE8;
font-weight:bold; 
color:white;
}


.netlnkbtn:hover{

background:#002552 url(../Images/button_back4.gif) repeat-x top left;
height:20px;
text-transform:uppercase;
padding:2px 3px 3px 3px;
font-family:verdana;
font-size:10px;
border:2px outset #DBEAE8;
font-weight:bold; 
color:white;

}
/*reports link button*/
.netrptlnkbtn
{
	color:#274163;text-transform:uppercase; display:inline; white-space:nowrap;font: bold 9px verdana;height:22px;border:1.5px solid #C0C0C0;	background: white url(../Images/but_border_bottom.gif) repeat-x right bottom; padding:3px; padding-bottom:2px; padding-top:2px; margin-right:15px;margin-bottom:10px;margin-left:10px;}


		
/*table with box outline*/
.txtbxlb,.txtlbl
	{	font-weight:bold; display:inline; white-space:nowrap; font-size:11px;	vertical-align:bottom;color:#274163;	 
			}
/*table with box outline*/
.itembox
	{	border:1px solid #1C57B4; vertical-align:bottom;color:#30436E; background-color:#D9EBFF; width:100%;padding:4px;
			}

/* different Labels */
.labelTrxnNowrap,.txtlblNowrap,.labelTrxn ,.labeltrxn 
{
	color: #000099;
	font:verdana;
	font-size:10px;
	font-weight:bold;
	display:inline;
	white-space:nowrap;
	vertical-align:top;
}
.sdg{
}

/*grid II starts here (used in configurator_master page)*/
.dgrow_1
{
background:#DEDFDE;
}

.dgrow_1 td, .dgrow_2 td
{
height:18px;
padding-top:1px;
padding-left:2px;
padding-right:2px;
border-bottom:1px solid #A3A5A3;
border-right:1px solid #ECECEC;
vertical-align:middle;
}
.dgrow_1:hover,.dgrow_2:hover
{
 background:#FFDEA2;}

.dgrow1 td table td,.dgrow2 td table td
{
border:0px solid red;
}
.dgrow_1 td a,.dgrow_2 td a
{
color:blue;
}
.dgrow_1 td a:hover,.dgrow_2 td a:hover
{
background:  url(../Images/arosml.gif) no-repeat left center;
padding-left:9px;padding-RIGHT:0px;
}
.dgrow_2
{
background:white;
}

/*ends here*/



/*Datagrid look n feel */

.dgrow1
{
background:#DEDFDE;
}

.dgrow1 td, .dgrow2 td
{
height:17px;
padding-top:4px;
padding-left:2px;
padding-right:2px;

border-bottom:1px solid #A3A5A3;
border-right:1px solid #ECECEC;
vertical-align:top;
}
.dgrow1:hover,.dgrow2:hover
{
 background:#FFDEA2;}

.dgrow1 td table td,.dgrow2 td table td
{
border:0px solid red;
}
.dgrow1 td a,.dgrow2 td a
{
color:#0000CC;
}
.dgrow1 td a:hover,.dgrow2 td a:hover
{
background:  url(../Images/arosml.gif) no-repeat left center;
padding-left:9px;padding-RIGHT:0px;
}
.dgrow2
{
background:white;

}
/*.dgrow1
{

background: #DEDFDE url(../images/dg1.gif) repeat-x right bottom; 
}

.dgrow1, .dgrow2
{
height:17px;
padding-top:4px;
padding-left:4px;
border-bottom:0px solid #A3A5A3;
border-right:1px solid #ECECEC;
vertical-align:top;
}


.dgrow2
{

background: white url(../images/dg1.gif) repeat-x right bottom; 

}


*/
.dgheadMoreNotes
{	font-family:verdana;
	font: bold 12px ;
	height:18px;
	padding-left:12px;
	padding-right:15px;
	text-align:left;
	display:inline;
	white-space:normal;
	background: #D8E3FE url() repeat-x left top;
	border:5px solid red;
	
	}
	
.dghead{
background:#5671AE url(../media/dg_head_bg.gif) repeat-x top left;
height:18px;

padding-top:4px;
padding-left:4px;
border-top:0px solid #2B3857;
border-right:1px solid white;
border-left:1px solid white;
color:white;
vertical-align:top;
white-space:nowrap;
display:inline;

}
.dghead td
{
	color:White;
	}


.gridPadding
{
	padding-left:4px;
	height:24px;
	border:1px solid #F8F8F8;}

.innertable
{ padding-left:4px;
	height:24px;
	border:1px solid #F8F8F8;}
	
/*tooltip*/
.tooltip{
font-family:verdana;
font-size:11px;
text-align:left;
height:50px;

}

.tooltip img{
padding-left:10px;padding-right:5px;
}

.tooltipsidewidth
{padding-top:5px;
width:182px;
}

.red
{
color:red;text-align:left;
padding-right:5px;
}
.blue
{
color:blue;text-align:left;
padding-right:5px;
}

.green1
{text-align:left;
	}
.green1 td
{
	text-align:left;color:Red;padding-left:1px;padding-right:5px;
	}
/*look n feel for paging for data grid

How/where to imply?--> use 'class="paging in the table in which datagrid is present"'*/
.paging table td table td span{  color:blue; font-style:italic; font-weight:bold;  border:1px soild gray; background:orange; padding:3px; padding-left:4px;padding-right:4px;}
.paging table td table td a{ color:Red; border:1px soild gray!important; background:#B0C2E3; padding:3px; padding-left:4px;padding-right:4px;}
.paging table td table td a:hover{ background:orange;text-decoration:underline;}


















#dhtmltooltip{
position: absolute;
border: 1px solid black;
border-top:0px;
border-left:0px;
padding: 2px;
background-color: white;
background-image:url("../images/tooltip.jpg");
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=#A4B8DE,direction=125);
}
