﻿.body {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	/*background-image:url(../Images/bg1.jpg);*/
    background-color:#00B1DD;
	text-align:center;
	height:100%;
	background-repeat:repeat;
	color:#685040;	
}
.body-landing {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#00B1DD;
	background-color:#000000;
	background-position:center top;
	text-align:center;
	height:100%;
	background-repeat:repeat;
	color:#685040;	
}
.landing-body
{
	background-image:url(../Images/landing-bg.gif);
	background-color:#c1c3c4;
	background-position:center top;
	background-repeat:repeat-y;
}

.visited
{
    color: #666666;
}

.notvisited
{
    color: #333333;
}

A 
{
	COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A:hover 
{
	TEXT-DECORATION: none;
}
	
A:active
{	
	text-decoration:	none;
	/*color:	#ffffff; */
	 
}	
		
.table
{
	width: 100%;
	border:0;
	text-align:left;
	font-family:Trebuchet MS;
	text-align:left;
}

.datagrid
{ 
	width: 100%;
	height:100%;
	font-size: 5pt;
	Color: #685040;
	line-height:18px;
	font-family: Arial;
	text-align:left;
}

.gridFooter
{
	background-color:#95908b;
	font-weight: bold;
	color: #ffffff;
	height:10px;
}


.gridpager
{
	font-size: Smaller;
	color: #ffffff;
	background-color: #03274b;
	text-align: center;
	text-transform: uppercase;
}

.gridHeader
{
	font-size: 12px;
	color: #ffffff;
	font-family: Trebuchet MS;
	background-color:#95908b;
	font-weight: bold;
	text-transform: capitalize ;
	
}

.gridHeader1
{
	font-size: 11px;
	color: #ffffff;
	font-family: Trebuchet MS;
	background-color:#006BB7;	
	text-transform: capitalize ;
}
.ItemStyle
{
	font-size: 11px;
	color: #241a13;
	font-family:Trebuchet MS;
	background-color: #e8e8e8;
}
.ItemStyle-home
{
	font-size: 11px;
	color: #241a13;
	font-family:Trebuchet MS;
	background-color: #e9e6e9;
}
.ItemStyle1
{
	font-size: 8pt;
	color: #4b382c;
	font-family: Trebuchet MS;
	background-color:#ECF2F8;
}

.AlternateItemStyle
{
	font-size: 11px;
	color: #685040;
	font-family: Trebuchet MS;
    background-color:#ffffff;  
}
.AlternateItemStyle1
{
	font-size: 8px;
	color: #685040;
	font-family: Trebuchet MS;
    background-color:#ffffff;  
}
.SelectedItemStyle
{
	font-size: 11px;
	color: #333333;
	font-family: Trebuchet MS;
    background-color:#E2DED6;
    font-weight:bold 
       
}

.SelectedItemStyles
{
	font-size: 15px;
	color: #333333;
	font-family: Arial;
    background-color:#E2DED6;
    font-weight:bold 
       
}

.EditItemStyle
{
	font-size: 11px;
	color: #333333;
	font-family: Arial;
    background-color:#E2DED6;
    font-weight:bold 
}

/*  Home Grid Style  */
.gridHeader-home
{
	font-size: 12px;
	color: #48484a;
	font-family: Trebuchet MS;
	background-color:#e9e6e9;
	font-weight: bold;
	text-transform: capitalize ;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-color:#000000;
}

.datagrid-home
{ 
	width: 100%;
	font-size: 11pt;
	Color: #685040;
	line-height:18px;
	font-family: Arial;
	text-align:left;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-color:#d2d1d1;
}

.gridFooter-home
{
	background-color:#95908b;
	font-weight: bold;
	color: #ffffff;
	height:10px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-color:#000000;
}

.gridpager-home
{
	font-size: Smaller;
	color: #ffffff;
	background-color: #03274b;
	text-align: center;
	text-transform: uppercase;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-color:#000000;
	background-color:#000000;
}

.gridHeader1-home
{
	font-size: 11px;
	color: #48484a;
	font-family: Trebuchet MS;
	background-color:#006BB7;	
	text-transform: capitalize ;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-color:#000000;
}
.ItemStyle-home
{
	font-size: 11px;
	color: #241a13;
	font-family:Trebuchet MS;
	background-color: #e8e8e8;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-color:#000000;
}
.ItemStyle-home
{
	font-size: 11px;
	color: #241a13;
	font-family:Trebuchet MS;
	background-color: #ffffff;
	border-bottom-width:5px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-bottom-color:#000000;
}
.ItemStyle1-home
{
	font-size: 8pt;
	color: #4b382c;
	font-family: Trebuchet MS;
	background-color:#ECF2F8;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-color:#000000;
}

.AlternateItemStyle-home
{
	font-size: 11px;
	color: #685040;
	font-family: Trebuchet MS;
    background-color:#f8f7f8; 
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-color:#000000; 
}
.AlternateItemStyle1-home
{
	font-size: 8px;
	color: #685040;
	font-family: Trebuchet MS;
    background-color:#000000;  
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-color:#000000;
}
.SelectedItemStyle-home
{
	font-size: 11px;
	color: #333333;
	font-family: Trebuchet MS;
    background-color:#E2DED6;
    font-weight:bold ;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-color:#000000;
       
}

.SelectedItemStyles-home
{
	font-size: 15px;
	color: #333333;
	font-family: Arial;
    background-color:#E2DED6;
    font-weight:bold ;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-color:#000000;
       
}

.EditItemStyle-home
{
	font-size: 11px;
	color: #333333;
	font-family: Arial;
    background-color:#E2DED6;
    font-weight:bold;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-color:#000000; 
}

/*  Home Grid Style End Here  */
.tdsubHead
{
	background-color:#D8D8C7;
	color:#685040;
	height:20px;
	font-size:12px;
	font-family: Arial;
}

.tdspace
{
	height:20px;
}

.space1px
{
	height:1Px;
	background-color:#ffffff;
}

.tdHead
{
	background-color:#03274b;
	color:#ffffff;
	height:20px;
	font-size:13px;
	font-family: Arial;
}

.trfooter
{
	background-color:#03274b;
	color:#685040;
	height:20px;
	font-size:12px;
	font-family: Arial;
}

.anch
{
	color:#ffffff;
	font-size:12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration:	none;
}

.tdDetail
{
	width: 5%;
	border:0;
	height:30px;
	background-color:#ffffff;
}

.tdStyle
{
	border:0;
	height:30px;
}

.tableForDetail
{
	width: 100%;
	border:0;
	background-color:#ECF2F8;
}

.tdfordetail
{
	width: 20%;
	height:30px;
}

.labelDeatail
{
 color:#685040;
 font-size:12px;
 font-family:Trebuchet MS;
 text-align:left;  
}

.labelDeatailsp
{
 color:#685040;
 font-size:10px;
 font-family:Trebuchet MS;
 text-align:left;  
}

.TextBoxDeatail
{
 font-size:12px;
 font-family: Arial;
 width:165px;
}

.MltTextBoxDeatail
{
 font-size:12px;
 font-family: Arial;
 width:225px;
 height:55px;
}

.DrpDownDeatail
{
 font-size:12px;
 font-family: Arial;
 width:172px;
}

.DropDownDetail
{
 font-size:12px;
 font-family: Arial;
 width:172px;
}

.RadioButDeatail
{
 font-size:12px;
 font-family: Arial;
 color:#685040;
}

.TextBoxNumeric
{
 font-size:12px;
 font-family: Arial;
 font-weight:bold;
 width:70px;
 text-align:right;
}

.ChekBox
{
 font-size:12px;
 font-family: Arial;
 color:#685040;
}


.progressBackgroundFilter {
  position:absolute; 
  top:0px; 
  bottom:0px; 
  left:0px;
  right:0px;
  overflow:hidden; 
  padding:0; 
  margin:0; 
  background-color:#000; 
  filter:alpha(opacity=50); 
  opacity:0.5;
  z-index:1000; 
} 


.processMessage { 
  position:absolute; 
  text-align:center;
  vertical-align:middle;
  padding:10px; 
  width:70px; 
  height:70px; 
  z-index:1002; 
  background-color:#fff;
} 


 .hiddencol
 {
        display:none;
 }
 .viscol
 {
        display:block;
 }
/*hrms*/
.labelHeader
{
 color:#685040;
 font-size:12px;
 font-family: Arial;
 text-align:left;  
 font-weight:bold;
}

/**/

.page-heading 
{
	font-family:Trebuchet MS;
	background-color:#f1f0ef;
	text-align:left;
	padding-left:22px;
	line-height:24px;
	color:#ed2847;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	background-image:url(../Images/head-arrow.gif);
	background-repeat:no-repeat;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-bottom-color:#cdcbca;
}
.page-heading-upper 
{
	font-family:Trebuchet MS;
	background-color:#f1f0ef;
	text-align:left;
	padding-left:22px;
	line-height:20px;
	color:#ed2847;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	background-image:url(../Images/head-arrow.gif);
	background-repeat:no-repeat;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-bottom-color:#cdcbca;
}
.page-heading-lk 
{
	background-color:#f1f0ef;
	text-align:right;
	padding-right:7px;
	line-height:24px;
	color:#FFFFFF;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-bottom-color:#cdcbca;
}
.page-heading-lk a
{
	text-align:right;
	padding-right:7px;
	line-height:24px;
	color:#1e429d;
}

.popup-heading 
{
	font-family:Trebuchet MS;
	background-color:#ed1a3b;
	text-align:left;
	padding-left:7px;
	line-height:24px;
	color:#FFFFFF;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	text-align:left;
}
.page-heading-multi 
{
	font-family:Trebuchet MS;
	background-color:#f1f0ef;
	text-align:left;
	padding-left:10px;
	line-height:24px;
	color:#555555;
	font-size:13px;
	font-weight:bold;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-bottom-color:#cdcbca;
}

.sub-heading 
{
	font-family:Trebuchet MS;
	background-color:#f1f0ef;
	text-align:left;
	padding-left:10px;
	line-height:24px;
	color:#555555;
	font-size:13px;
	font-weight:bold;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-bottom-color:#cdcbca;
}

.sub-heading a
{
	background-color:#f1f0ef;
	text-align:right;
	padding-right:7px;
	line-height:24px;
	color:#FFFFFF;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-style:solid;
	border-bottom-color:#cdcbca;
}

.home-grid-head 
{
	font-family:Trebuchet MS;
	background-color:#3abdda;
	text-align:center;
	line-height:24px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}

  .page-heading2
{	border: 0px solid #baada6;
    color: #ec1a3c;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding-right:5px;
    text-align:right;
    line-height:22px;
    border-bottom-width:1px;
    border-top-width:1px;
    border-left-width:0px;
    border-right-width:1px;
    border-style:solid;
    border-color:#baada6;
  }
  .page-heading3
{
    
    color: #ec1a3c;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding-right:5px;
    text-align:left;
    line-height:22px;
    padding-left:5px;
    border-bottom-width:1px;
    border-top-width:1px;
    border-left-width:1px;
    border-right-width:0px;
    border-style:solid;
    border-color:#baada6;
  }
  
  /* Created By Neha Daxini on 23 sep 2011 Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url('../Images/FilledStar.png');

}

.emptyRatingStar {
    background-image: url('../Images/EmptyStar.png');
}

.savedRatingStar {
    background-image: url('../Images/SavedStar.png');
}


/* ------------- mgrid view --------------------- */
.mGrid 
{
	width: 100%;
	font-size: 11pt;
	Color: #685040;
	height: 1%;
	font-family: Arial;
	}   
.mGrid td {    
 font-size: 11px;
	color: #333333;
	font-family: Arial;
	/*background-color: #000000;*/
}   
.mGrid th {    
   font-size: 12px;
	color: #555555;
	font-family: Arial;
	line-height:22px;
	background-color:#dddddd;
	font-weight: bold;
	text-transform: capitalize ;
}  

.mGrid .alt 
{font-size: 11px;
	color: #333333;
	font-family: Arial;
    background-color:#f4f2f2;
    line-height:30px;
    
    }   
.mGrid .pgr 
{
	/*background-color:#03274b;*/
	color:#685040;
	height:5px;
	font-size:12px;
	font-family: Arial; }   
.mGrid .pgr td {    
      font-size: 12px;
	color: #ffffff;
	font-family: Arial;
	background-color:#dedfde;
	font-weight: bold;
	text-transform: capitalize ;   
 }  
 
/* ------------------ mgrid end here ------------------- */ 
   
.desbg {
	/*background-image:url(../Images/righ-image.gif);*/
	background-repeat:no-repeat;
	background-position:right bottom;
	text-align:right;
	padding-right:15px;
	font-family:Trebuchet MS;
}
.lk-bg01 {
 background-image:url(../Images/lk-bg-01.gif);
 width:64px;
 background-repeat:no-repeat;
 text-align:center;
}
.lk-bg02 {
 background-image:url(../Images/lk-bg-02.gif);
 width:123px;
 background-repeat:no-repeat;
 text-align:center;
}
.toplk {
	font-family: "trebuchet MS";
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.toplk:hover {
	font-family: "trebuchet MS";
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:underline;
}
.center 
{
	text-align:center;}
	
.pager 
{
	font-family:Trebuchet MS;
	font-size:12px;
	padding-top:7px;
	padding-bottom:7px;
	vertical-align:middle;
}
.pager a
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#243e98;
	padding-left:2px;
	padding-right:2px;
}
.pager a:hover
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#243e98;
	text-decoration:underline;
	padding-left:2px;
	padding-right:2px;
}

.policy
{ font-family:Trebuchet MS;
    font-size:12px;
    text-align:left;
    color:#685040;
    line-height:10px;
    background-color:#62cae3;
}
.policy a
{ font-family:Trebuchet MS;
    font-size:12px;
    color:#685040;
    text-align:left;
}
.policy-head
{
	font-family:Trebuchet MS;
	font-size:20px;
	color:#685040;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#62cae3;
	text-align:left;
}

.articles-head 
{
    font-family:Trebuchet MS;
	font-size:20px;
	color:#685040;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#f6a1a8;
	text-align:left;
}
.publication-head 
{
    font-family:Trebuchet MS;
	font-size:20px;
	color:#685040;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#f9dd95;
	text-align:left;
}
.data-text 
{
    font-family:Trebuchet MS;
    font-size:12px;
    color:#685040;
    text-align:left;
    
 }
 .home-heading 
 {
    font-family:Trebuchet MS;
    font-size:18px;
    color:#ed1a3b;
    text-align:left;
    text-transform:uppercase;
    padding-left:10px;
    padding-top:15px;
    padding-bottom:10px;
 }
 .home-text 
 {
    font-family:Trebuchet MS;
    font-size:12px;
    color:#685040;
    text-align:justify;
    padding-left:10px;
    vertical-align:top;
 }
 .login-main-table {
	padding-top:28px;
	padding-bottom:28px;
	padding-left:26px;
	padding-right:26px;
	height:300px;
	width:714px;
	background-image:url(../Images/login-main-bg.gif);
	background-repeat:no-repeat;
}
.login-label {
	font-family: "trebuchet MS";
	font-size: 13px;
	line-height: 25px;
	font-weight: bold;
	color: #98002e;
	text-decoration: none;
}

/* **************************For New QueryBuilder buttons **************************/	

.Okbutton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../Images/btn-ok.gif);  
  width: 60px;
  height: 25px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}


.Cancelbutton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../gif button/btn-cancel.gif);  
  width: 83px;
  height: 25px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}


.Addnewbutton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../gif button/btn-add-new.gif);  
  width: 86px;
  height: 25px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}

.Clearbutton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../Images/btn-clear.gif);  
  width: 76px;
  height: 25px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}


.Savebutton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../gif button/btn-save.gif);  
  width: 66px;
  height: 25px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}


.UploadButton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../Images/btn-click-upload.gif);  
  width: 140px;
  height: 25px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}


.DownloadButton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../Images/btn-click-download.gif);  
  width: 150px;
  height: 25px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}


.ClearSearchButton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../gif button/bdo-clear-search.gif);  
  width: 117px;
  height: 25px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}
 

.ViewErrorButton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../Images/btn-click-to-error.gif);  
  width: 161px;
  height: 25px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}
 
	
.Yesbutton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../Images/btn-yes.gif);  
  width: 60px;
  height: 25px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}

.Nobutton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../Images/btn-no.gif);  
  width: 60px;
  height: 25px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}


	
.BackButton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../Images/btn-back.gif);  
  width: 65px;
  height: 25px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}
	

	
.ExcelButton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../Images/btn-export-excel.gif);  
  width: 80px;
  height: 25px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}
	




	
	
.QueryExcecuteButton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../gif button/btn-Execute-Query.gif);  
  width: 131px;
  height: 22px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}
		
.QuerySaveButton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../Images/btn-save-query.gif);  
  width: 107px;
  height: 22px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}

		
.QueryPrevButton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../gif button/btn-Preview-Query.gif);  
  width: 126px;
  height: 22px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}

	
.CalculateButton
{
 font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../Images/btn-Calculate.jpg);  
  width: 126px;
  height: 22px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
 
}	


.labelDetails{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #21416f;
	text-decoration: none; 
	text-align:left;
}

.SearchButton
{
font-family: Arial, Helvetica, sans-serif;
  background-color:#ffffff;	
  font-size: 12px;
  color : #c4c4c4; 
  background-image  :url(../gif button/btn-search.gif);  
  width: 117px;
  height: 25px; 
  border : 0px;
  background-repeat:no-repeat;
  cursor : hand;
}

.page-heading a
{
    color:Black;
    }


.tempgridheader
{
	height: 30px; font-weight: bold;background-color:#F1F0EF;
}

.tempgridheader1
{
	border:solid 2px #000000;
}

.gifotxt {
    width:171px;
    text-transform: uppercase;
    height:25px;

}
.gifodrp {
    width:173px;
    height:30px;

}