/* CSS Document */

body
{
	background:url(../images/bodyTopBg.jpg) top left repeat-x;
	background-color:#e1e1e1;
	height:100%;
	padding:0;
	margin:0;
	font-family:arial, tahoma, verdana;
	font-size:11px;
	color:#484848;
}

.clsWrap
    {
        word-break: break-all;
    }

#mainPage
{
	width:100%;
	float:left;
}

#mainPageFooter
{
    width:100%;
	float:left;
    background:url(../images/footerBg.jpg) bottom left repeat-x;
}

.innerPage
{
	width:1000px;
	margin:0 auto;
}

.noticeHeader
{
    font-weight:bold;
    font-size:12px;
}

#logo
{
	float:left;
	background:url(../images/logo1.jpg) top left no-repeat;
	width:234px;
	height:53px;
}
#caption
{
	float:left;
	background:url(../images/caption.jpg) top left no-repeat;
	width:289px;
	height:53px;
}
#wrapper
{
	width:1000px;
	height:244px;
}
#footer
{
	
	height:113px;
	vertical-align:top;
	text-align:center;
	width:100%;
	color:#314856;
	
}
#footer a:link{color:#314856; text-decoration:none;}
#footer a:active{color:#314856; text-decoration:none;}
#footer a:visited{color:#314856; text-decoration:none;}
#footer a:hover{color:#00a8ff; text-decoration:underline;}

#content
{
	width:950px;
	text-align:left;
	padding-left:24px;
}
.bannerdate
{
	color:#02a7ff;
	float:right;
	padding-bottom:2px;
}
.bannertopbg
{
	background:url(../images/bannertopBg.jpg) top left repeat-x;
	text-align:right;
}
.bannerbg
{
	background:url(../images/bannerBg.jpg) top left repeat-x;
}
.mpmenubar
{
	background:url(../images/menuBarBg.jpg) top left repeat-x;
}
.mpbannerbg
{
	background:url(../images/mpageBannerBg.jpg) top left repeat-x;
}
#mleft
{
	background:url(../images/menuItemLeft.gif) top left no-repeat;
	width:10px;
	height:26px;
	float:left;
}
#mbg
{
	background:url(../images/menuItemBg.gif) top left repeat-x;
	float:left;
	font-family:arial, tahoma, verdana;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	height:23px;
	padding-top:3px;
}
#mright
{
	background:url(../images/menuItemRight.gif) top left no-repeat;
	width:10px;
	height:26px;
	float:left;
}
#mactiveleft
{
	background:url(../images/menuItemActiveLeft.gif) top left no-repeat;
	width:10px;
	height:26px;
	float:left;
}
#mactivebg
{
	background:url(../images/menuItemActiveBg.gif) top left repeat-x;
	float:left;
	font-family:arial, tahoma, verdana;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	height:23px;
	padding-top:3px;
	cursor:hand;
}
#mactiveright
{
	background:url(../images/menuItemActiveRight.gif) top left no-repeat;
	width:10px;
	height:26px;
	float:left;
}

.footerpatchbg
{
	background:url(../images/footerPatch_Bg.jpg) bottom left repeat-x;
	vertical-align:bottom;
	padding-bottom:10px;
	color:#666666;
}

.ui-datepicker-trigger
{
    margin-left:5px;
    display:inline;
    position:absolute;
    margin-top:1px;
}

.logintabhead
{
	background:url(../images/loginTabHeadBg.jpg) top left repeat-x;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.logintableftborder
{
	background:url(../images/loginTabLeftBorderBg.jpg) top left repeat-y;
}
.logintabrightborder
{
	background:url(../images/loginTabRightBorderBg.jpg) top left repeat-y;
}
.logintabbottombg
{
	background:url(../images/loginTabBottomBg.jpg) top left repeat-x;
}
/*
.buttonstyle
{
     background:url(../images/btnbg.gif) top left repeat-x;
     border:none;
     border-left:#000000 medium 1px;
	 border-right:#000000 medium 1px;
     font-family:arial, tahoma, verdana;
     font-size:12px;
     font-weight:bold;
     color:#ffffff;
     height:20px;
     padding-left:3px;
     padding-right:3px;

}*/

.invalidlogin
{
	font-family:arial, tahoma, verdana;		
	color:Red;
	font-size:12px;	
	padding-left:3px;
	height:16px;
	padding-top:2px;
	font-weight:bold;
}
.txtbox
{
	font-family:arial, tahoma, verdana;
	font-size:12px;
	color:#000000;
	border:#CCCCCC solid 1px;
	padding-top:2px;
	padding-left:2px;
	height:auto;
}
.textboxstyle
{
	border:#c0c0c0 solid 1px;
	font-family:arial, tahoma, verdana;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	padding-left:3px;
}




textarea
{
    font-family:arial, tahoma, verdana;
	font-size:11px;
    border:#c0c0c0 solid 1px;
}

.Message
{
	
	font-family:arial, tahoma, verdana;		
	color:#FF0000;
	font-size:12px;	
	padding-left:3px;
	height:16px;
	padding-top:2px;
	font-weight:bold;
}
.label
{
	font-family:arial, tahoma, verdana;
	color:#484848;
	font-size:12px;
	padding-left:3px;
	height:16px;
	padding-top:2px;
}

.mesg
{
	color:Green;
}

.dropdown
{
	font-family:arial, tahoma, verdana;
	color:#000000;
	font-size:11px;
	height:20px;
	border:#c0c0c0 solid 1px;
}

.errormsgcss
{
	font-family:arial, tahoma, verdana;		
	color:#FF0000;
	font-size:12px;	
	padding-left:3px;
	height:16px;
	padding-top:2px;
	font-weight:bold;
	
}
#headleft
{
	background:url(../images/headimg_Left.jpg) top left no-repeat;
	width:16px;
	height:22px;
	float:left;
}
#headright
{
	background:url(../images/headimg_Right.jpg) top left no-repeat;
	width:16px;
	height:22px;
	float:right;
}
.tdhead
{
	background:url(../images/headimg_Bg.jpg) top left repeat-x;
}
#headbg
{
	background:url(../images/headimg_Bg.jpg) top left repeat-x;
	height:20px;
	float:left;
	width:auto;
	font-family:arial, tahoma, verdana;
	font-size:14px;
	font-weight:normal;
	color:#ffffff;
	padding-top:2px;
}
#headbg span
{
	font-weight:bold;
}
.normaltxt
{
	font-family:arial, tahoma, verdana;
	font-size:11px;
	color:#484848;
	padding:5px;
	
}
.droptbl
{
	border:#66c4ff solid 1px;
	background-color:#fef7e7;
	
}
.droptbl td
{
	border-bottom:#7ecdff dotted 1px;
	height:20px;
	padding-left:10px;
	padding-right:18px;
	vertical-align:middle;
	text-align:left;
	color:#165993;
}
.droptbl td a:link{color:#165993; text-decoration:none}
.droptbl td a:active{color:#165993; text-decoration:none}
.droptbl td a:visited{color:#165993; text-decoration:none}
.droptbl td a:hover{color:#165993; text-decoration:underline}

.dropbox
{
	display:none;
	position:absolute;
	left:0px;
}
.dropboxover
{
	display:inline;
	position:absolute;
	margin-top:13px;
	margin-left:-172px;
}

.dropboxover172
{
	display:inline;
	position:absolute;
	margin-top:13px;
	margin-left:-172px;
}

.dropboxover146
{
	display:inline;
	position:absolute;
	margin-top:13px;
	margin-left:-146px;
}

.dropboxover92
{
	display:inline;
	position:absolute;
	margin-top:13px;
	margin-left:-92px;
}

.rightdrop
{
	display:inline;
	position:absolute;
	left:224px;
	width: 200px;
	margin-top:-4px;
/* TECHM CHANGED. DATE 30/04/2009 */
}
.submenutd
{
	background-image:url(../images/submenuarrow.gif);
	background-position:right;
	background-repeat:no-repeat;
}

.ButtonBase
{
    background: #6B696B;
    width: 80px;
    border-radius: 0.5em;
    border: 0px;
    padding: 8px 8px 8px 8px;
}

.buttonstyle
{
     background:url(../images/btnbg.gif) top left repeat-x;
     border:none;
     border-left:#000000 medium 1px;
	 border-right:#000000 medium 1px;
     font-family:arial, tahoma, verdana;
     font-size:12px;
     color:#ffffff;
     height:20px;
     padding-left:3px;
     padding-right:3px;

}

a.buttonstyle
{
	border:1px solid #AAAAAA;
	font-family:arial, tahoma, verdana;
	font-size:11px;
	background:#DDDDDD;
	color:#333;
	padding: 2px 5px;
	cursor:pointer;
	border-radius: 5px; 
	text-decoration:none;
}


.buttonstyle:hover {
   border-color: #28597a;
   background: #28597a;
   color: #FFF;
}
   
div.logoutdiv
{
      background:url(../images/logoutLeft.jpg) top left no-repeat;
      background:url(../images/logoutBg.jpg) top left repeat-x;
      color:#ffffff;
      font-weight:bold;
      float:right;
}

div.logoutdiv a div
{
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/logoutRight.jpg) right top no-repeat;
	height:18px;
	padding-top:4px;	
}
div.logoutdiv a:active div
{
	color:#ffffff; text-decoration:none;
}
div.logoutdiv a:visited div
{
	color:#ffffff; text-decoration:none;
}
div.logoutdiv a:hover div
{
	color:#c2e8ff; text-decoration:none;
	cursor:hand;
}





.welcometxt
{
	color:#b7cd65;
	vertical-align:middle;
	text-align:right;
	height:25px;
}

/* Reports ka table */

.tabheading
{
	background-image: url(../images/tabheadbg.gif);
	background-repeat: repeat-x;
}
.tabheading td
{
	font-family: arial, verdana, tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #282f41;
	height: 27px;
	vertical-align: middle;
	text-align: center;
	border-right: #abacaf solid 1px;
	border-bottom: #abacaf solid 1px;
	padding-left:5px;
	padding-right:5px;
	
}

.taboutborder
{
	border: #abacaf solid 1px;	
	width:90%;
}
.errormessage
{
	font-family:arial, tahoma, verdana;		
	color:#FF0000;
	font-size:12px;	
	padding-left:3px;
	height:16px;
	padding-top:2px;
	font-weight:bold;
}
.rowstyle td
{
	background-color: #e3e3e4;
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #3e3e46;
	font-weight: normal;
	text-align:left ;
	vertical-align: middle;
	height: 25px;
	border-right: #abacaf solid 1px;
	border-bottom: #abacaf solid 1px;
    word-wrap: break-word;
	width:400px;
	padding-left :5px;
	
	
}

.listtab 
{
	font-family:arial, verdana, tahoma;
	font-size:11px;
	font-weight:normal;
	color:#4c9f11;
	height:22px;
	text-align:left;
	vertical-align:middle;
	padding-left:5px;
	border-bottom:#00536a solid 1px;
}


.rowstyle a:link
{
	color: #3e3e46;
	text-decoration: none;
}
.rowstyle a:active
{
	color: #3e3e46;
	text-decoration: none;
}
.rowstyle a:visited
{
	color: #3e3e46;
	text-decoration: none;
}
.rowstyle a:hover
{
	color: #f17d00;
	text-decoration: underline;
}
.alternaterowstyle td
{
	background-color: #ffffff;
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #3e3e46;
	font-weight: normal;
	text-align:left ;
	vertical-align: middle;
	height: 25px;
	border-right: #abacaf solid 1px;
	border-bottom: #abacaf solid 1px;
	word-wrap: break-word;
	width:400px;
	padding-left:5px;
	
}
.alternaterowstyle a:link
{
	color: #3e3e46;
	text-decoration: none;
}
.alternaterowstyle a:active
{
	color: #3e3e46;
	text-decoration: none;
}
.alternaterowstyle a:visited
{
	color: #3e3e46;
	text-decoration: none;
}
.alternaterowstyle a:hover
{
	color: #f17d00;
	text-decoration: underline;
}

.BasePLDiv
{
	display:block;
    
} 


/* End of Reports ka table */

h3
{
	font-family:arial, tahoma, verdana;
	font-size:15px;
	
	color:#333333;
	height:20px;
	padding-top:5px;
	border-bottom:#333333 dotted 1px;
}

.LinkButton
{
	background:url(../images/btnbg.gif) top left repeat-x;
	color: #3e3e46;
	text-decoration: none;
	border:none;
	border-left:#000000 medium 1px;
	border-right:#000000 medium 1px;
	font-family:arial, tahoma, verdana;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	height:19px;
	padding-left:3px;
	padding-right:3px;
}


.ButtonBase
{
    background: #6B696B;
    width: 80px;
    border-radius: 0.5em;
    border: 0px;
    padding: 8px 8px 8px 8px;
}

.buttonstylesearch
{
    background: url(../images/search-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:30px;
	padding-right:3px;
	cursor:pointer;
	
}

a.buttonstylesearch
{
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	background:#6B696B;
	color:#FFF;
	height:19px;
	padding-left:3px;
	padding-right:3px;
	padding-top:5px;
	cursor:pointer;
	border-radius: 0.3em; 
	display:block;
	text-decoration:none;
}


.buttonstylesearch:hover {
   border-color: #28597a;
   color: #FFF;
}

.buttonstylecancel
{
    background: url(../images/cancel-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:30px;
	padding-right:3px;
	cursor:pointer;
	
}

a.buttonstylecancel
{
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	background:#6B696B;
	color:#FFF;
	height:19px;
	padding-left:3px;
	padding-right:3px;
	padding-top:5px;
	cursor:pointer;
	border-radius: 0.3em; 
	display:block;
	text-decoration:none;
}


.buttonstylecancel:hover {
   border-color: #28597a;
   color: #FFF;
}

.buttonstylelogin
{
    background: url(../images/login-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:22px;
	padding-right:3px;
	cursor:pointer;
	
}

a.buttonstylelogin
{
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	background:#6B696B;
	color:#FFF;
	height:19px;
	padding-left:3px;
	padding-right:3px;
	padding-top:5px;
	cursor:pointer;
	border-radius: 0.3em; 
	display:block;
	text-decoration:none;
}


.buttonstylelogin:hover {
   border-color: #28597a;
   color: #FFF;
}

.buttonstylelogout
{
    background: url(../images/Log-Out-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:20px;
	padding-right:3px;
	cursor:pointer;
	
}

a.buttonstylelogout
{
	background: url(../images/Log-Out-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:20px;
	padding-right:3px;
	cursor:pointer;
}


.buttonstylelogout:hover {
   border-color: #28597a;
   color: #FFF;
}


.buttonstylexls
{
    background: url(../images/export-excel-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:30px;
	padding-right:3px;
	cursor:pointer;
	
}

a.buttonstylexls
{
	background: url(../images/export-excel-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:30px;
	padding-right:3px;
	cursor:pointer;
}


.buttonstylexls:hover {
   border-color: #28597a;
   color: #FFF;
}

.buttonstyleprint
{
    background: url(../images/print-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:30px;
	padding-right:3px;
	cursor:pointer;
	
}

.buttonstyleback
{
    background: url(../images/1364557677_gtk-go-back-ltr.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:30px;
	padding-right:3px;
	cursor:pointer;
	
}

a.buttonstyleprint
{
	background: url(../images/print-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:28px;
	padding-left:30px;
	padding-right:3px;
	cursor:pointer;
}

a.buttonstyleprint {color:Black;}      /* unvisited link */
a.buttonstyleprint:visited {color:Blue;}  /* visited link */
a.buttonstyleprint:active {color:#0000FF;}  /* selected link */
a.buttonstyleprint:hover {
   border-color: #28597a;
   color: #FFF;
}

.buttonstyleback:hover
{
    color: #FFF;
}

.buttonstyleprint:hover {
   border-color: #28597a;
   color: #FFF;
}

.buttonstylereport
{
    background: url(../images/reports-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:30px;
	padding-right:3px;
	cursor:pointer;
	
}

a.buttonstylereport
{
	background: url(../images/reports-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:30px;
	padding-right:3px;
	cursor:pointer;
}


.buttonstylereport:hover {
   border-color: #28597a;
   color: #FFF;
}

.buttonstylesave
{
    background: url(../images/Save-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:30px;
	padding-right:3px;
	cursor:pointer;
	
}

a.buttonstylesave
{
	background: url(../images/Save-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:30px;
	padding-right:3px;
	cursor:pointer;
}


.buttonstylesave:hover {
   border-color: #28597a;
   color: #FFF;
}

.buttonstylereset
{
    background: url(../images/clear-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:30px;
	padding-right:3px;
	cursor:pointer;
	
}

a.buttonstylereset
{
	background: url(../images/clear-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:30px;
	padding-right:3px;
	cursor:pointer;
}


.buttonstylereset:hover {
   border-color: #28597a;
   color: #FFF;
}


.buttonstylechange
{
    background: url(../images/change-password-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:20px;
	padding-right:3px;
	cursor:pointer;
	
}

a.buttonstylechange
{
	background: url(../images/change-password-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:20px;
	padding-right:3px;
	cursor:pointer;
}


.buttonstylechange:hover {
   border-color: #28597a;
   color: #FFF;
}

.buttonstyleadduser
{
    background: url(../images/Actions-list-add-user-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:20px;
	padding-right:3px;
	cursor:pointer;
	
}

a.buttonstyleadduser
{
	background: url(../images/Actions-list-add-user-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:20px;
	padding-right:3px;
	cursor:pointer;
}


.buttonstyleadduser:hover {
   border-color: #28597a;
   color: #FFF;
}

.buttonstyleassignleft
{
    background: url(../images/Actions-arrow-left-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:20px;
	padding-right:3px;
	cursor:pointer;
	
}

.buttonstyleassignallleft
{
    background: url(../images/Actions-arrow-left-double-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:20px;
	padding-right:3px;
	cursor:pointer;
	
}

.buttonstyleassignright
{
    background: url(../images/Actions-arrow-right-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:20px;
	padding-right:3px;
	cursor:pointer;
	
}

.buttonstyleassignallright
{
    background: url(../images/Actions-arrow-right-double-icon.png) no-repeat scroll 5px 5px;
	border: 0px;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	height:22px;
	padding-left:20px;
	padding-right:3px;
	cursor:pointer;
	
}

.btnLogin
{ 
    border: 1px solid #7d7d7d;
    background: url(../images/button/login.png) #efeeee no-repeat 5px 5px;
    padding: 5px 5px 5px 30px;
    cursor:pointer;
     -moz-border-radius: 5px;
    border-radius: 5px;
}

.btnLogin:hover
{
    border: 1px solid;
    box-shadow: 0px 0px 3px #000;
    
}

.btnLogin:active
{  
    background: url(../images/button/login.png) #d1d0d0 no-repeat 5px 5px;
}

.btnReset
{
    border: 1px solid #7d7d7d;
    background: url(../images/button/refresh.png) #efeeee no-repeat 5px 5px;
    padding: 5px 5px 5px 30px;
    cursor:pointer;
     -moz-border-radius: 5px;
    border-radius: 5px;
}

.btnReset:hover
{
    border: 1px solid;
    box-shadow: 0px 0px 3px #000;
    
}

.btnReset:active
{  
    background: url(../images/button/refresh.png) #d1d0d0 no-repeat 5px 5px;
}

.btnSearch
{
    border: 1px solid #7d7d7d;
    background: url(../images/button/search.png) #efeeee no-repeat 5px 5px;
    padding: 5px 5px 5px 30px;
    cursor:pointer;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.btnSearch:hover
{
    border: 1px solid;
    box-shadow: 0px 0px 3px #000;
    
}

.btnSearch:active
{  
    background: url(../images/button/search.png) #d1d0d0 no-repeat 5px 5px;
}

.btnPrint
{
    border: 1px solid #7d7d7d;
    background: url(../images/button/print.png) #efeeee no-repeat 5px 5px;
    padding: 5px 5px 5px 30px;
    cursor:pointer;
     -moz-border-radius: 5px;
    border-radius: 5px;
}

.btnPrint:hover
{
    border: 1px solid;
    box-shadow: 0px 0px 3px #000;
    
}

.btnPrint:active
{  
    background: url(../images/button/print.png) #d1d0d0 no-repeat 5px 5px;
}

.btnExport
{
    border: 1px solid #7d7d7d;
    background: url(../images/button/excel.png) #efeeee no-repeat 5px 8px;
    padding: 5px 5px 5px 30px;
    cursor:pointer;
     -moz-border-radius: 5px;
    border-radius: 5px;
}

.btnExport:hover
{
    border: 1px solid;
    box-shadow: 0px 0px 3px #000;
    
}

.btnExport:active
{  
    background: url(../images/button/excel.png) #d1d0d0 no-repeat 5px 8px;
}

.btnSave{
    border: 1px solid #7d7d7d;
    background: url(../images/Save-icon.png) #efeeee no-repeat 5px 5px;
    padding: 5px 5px 5px 30px;
    cursor:pointer;
     -moz-border-radius: 5px;
    border-radius: 5px;
}

.btnSave:hover
{
    border: 1px solid;
    box-shadow: 0px 0px 3px #000;
    
}

.btnSave:active
{  
    background: url(../images/Save-icon.png) #d1d0d0 no-repeat 5px 5px;
}

.btnCancel{
    border: 1px solid #7d7d7d;
    background: url(../images/cancel-icon.png) #efeeee no-repeat 5px 5px;
    padding: 5px 5px 5px 30px;
    cursor:pointer;
     -moz-border-radius: 5px;
    border-radius: 5px;
}

.btnCancel:hover
{
    border: 1px solid;
    box-shadow: 0px 0px 3px #000;
    
}

.btnCancel:active
{  
    background: url(../images/cancel-icon.png) #d1d0d0 no-repeat 5px 5px;
}

.btnBack{
    border: 1px solid #7d7d7d;
    background: url(../images/1364557677_gtk-go-back-ltr.png) #efeeee no-repeat 5px 5px;
    padding: 5px 5px 5px 30px;
    cursor:pointer;
     -moz-border-radius: 5px;
    border-radius: 5px;
}

.btnBack:hover
{
    border: 1px solid;
    box-shadow: 0px 0px 3px #000;
}

.btnBack:active
{  
    background: url(../images/1364557677_gtk-go-back-ltr.png) #d1d0d0 no-repeat 5px 5px;
}
