body, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, img, form,div,table,td,th {margin:0; padding:0; border:0;}
body{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#545454}
#wrapper{margin:auto; padding:0px 0px 0px 0px; position:relative}
.clear{clear:both}
.boldtext{font-weight:bold}
.pbt{padding-bottom:8px}
.mbt{margin-bottom:15px}
h1{font-size:14px; font-weight:bold; color:#006fb1; padding-bottom:9px;border-bottom: 5px solid;}
h2{font-size:24px; font-weight:bold; color:#434343; padding-bottom:10px; text-align:center}
.orgtext{color:#fe6300}
h3{font-size:26px; font-weight:bold; color:#434343; text-align:center; padding-bottom:15px}
h4{font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#434343; font-weight:normal; padding-bottom:15px;}

/*header*/
#header{padding-top:3px;}
#cams{float: right;
    position: absolute;
    right: 30px;
    top: 0;
}
#logo{/*width:158px;*/ height:40px;margin-left: 29px;float: left; margin-top: 12px;}
#headerlink{float:right;    padding-top: 77px; color:#156cca;margin-right: 20px;}
#headerlink ul{list-style:none}
#headerlink ul li{float:left; padding:0 8px; border-right:1px solid}
#headerlink li a{color:#156cca; text-decoration:none}
#headerlink li a:hover{text-decoration:underline}
#headerlink li.user{padding:0; border:none}
#headerlink li.last{padding-right:0; border:none}


/*loginpage*/
.login{background:#006fb1; width:602px; color:#fff; font-weight:bold; padding:10px; margin:auto; margin-top:40px}
#panel{background:#fff; border:1px solid #d6d3d3; width:600px; margin:auto; padding:10px}
#panel a{color:#156cca; text-decoration:underline}
.textf{border:1px solid #ababab; height:18px; font-size:11px; padding-left:5px; color:#777777; width:225px}
.butt{background:url(../images/butt-bg.jpg) repeat-x; border:1px solid #000; height:22px; color:#fff; font-size:12px; padding-bottom:5px; cursor:pointer}
/*loginpage*/

/*dropdown*/
div.m{background-color: #006fb1;
    margin: 1px 10px 0;
    padding-right: 8px;
    text-align: left;}

/*midcontent*/
#imidcontent{background:#fff; border:1px solid #D6D3D3;padding:10px;margin:5px}
#midcontent{background:#fff; border:1px solid #D6D3D3;padding:10px;margin: 20px 20px 30px;}
.title{width:100%; padding-bottom:15px}
.pagetitle{font-size:14px; font-weight:bold; color:#006fb1; padding-bottom:15px}
.rightlink {float:right}
.rightlink a{color:#303131; text-decoration:underline}

table.mygrid{border-bottom: 2px solid #eaeaea; border-bottom:1px solid #006fb1;	padding-bottom: 10px;}
table.mygrid th{
background:#006fb1; color:#fff; font-weight:bold; padding:5px; text-align: left;white-space:nowrap;
	cursor: default;border-top: 1px solid;
	-moz-user-select: -moz-none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   user-select: none;


}
table.addfrm td
{
vertical-align:top;
}
table.mygrid  td
{
vertical-align:middle;
}
table.mygrid th em.d
{
		background-image: url("../images/icons/s_desc.png");
		background-position: right center;
		background-repeat: no-repeat;
		cursor: pointer;
		font-style: normal;
		padding: 0 12px 0 0px;
}
table.mygrid th em.d:hover,table.mygrid th em:hover{
background-image: url("../images/icons/s_asc.png");
text-decoration:none;
}

table.mygrid th em
{		text-decoration:underline;
		background-position: right center;
		background-repeat: no-repeat;
		cursor: pointer;
		font-style: normal;
		padding: 0 12px 0 0px;
}
table.mygrid td abbr
{
	cursor: pointer;
	font-style: normal;

}

table.mygrid td abbr:hover
{
	text-decoration:underline;
	cursor: pointer;
	font-style: normal;
	color:red;

}
table.mygrid th em.a
{
		background-image: url("../images/icons/s_asc.png");
		background-position: right center;
		background-repeat: no-repeat;
		cursor: pointer;
		font-style: normal;
		padding: 0 12px 0 0px;
}
table.mygrid th em.a:hover{
background-image: url("../images/icons/s_desc.png");
text-decoration:none;
}

table.mygrid tr.even td,.hidden table.mygrid tr.even td
{
	background:#f1f1f1; padding:8px !important;text-align: left;
	border-top:1px solid #006fb1;
	font-size:11px;
}
table.mygrid tr.odd td,.hidden table.mygrid tr.odd td
{
	background:#fff ;  text-align: left;
	border-bottom:2px solid #eaeaea;
	border-top:1px solid #006fb1;	
	font-size:11px;
	padding:8px !important;
}
table.mygrid tfoot tr td
{
/*background:#B8D4F4;*/
padding:10px 5px;
font-weight:bold;
}

table.list tbody tr td,table.list thead tr th
{
 line-height: 18px;
}
.bordertab{border-bottom:2px solid #eaeaea}
.client{}
.client a{color:#595959; text-decoration:underline}

.pagenav{padding:0px;text-align:right;float:right}
.pagenav ul{list-style:none;}
.pagenav ul li{ padding-right:5px;display:inline}
.pagenav li.active{font-weight:bold}
.pagenav li a{color:#858282; text-decoration:none}
.pagenav li a:hover{text-decoration:underline}

.pagerec{padding:0px;text-align:left;position:relative;font-weight:bold;float:left}
/*midcontent*/

/*footer*/
#footer{margin:0px 20px 0px 10px;background:#006fb1; color:#fff; padding:5px;position:fixed;bottom:0px;width:97%;
border: 1px solid white;}
.info, .succ, .err,.war{
  border: 1px solid;
  margin: 10px 0px;
  padding:7px 5px 7px 50px;
  background-repeat: no-repeat;
  background-position: 10px center;
  font-size:14px;

}

.info {
  color: #00529B;
  background-color: #BDE5F8;
  background-image: url('../images/info.png');
}
.succ{
  color: #4F8A10;
  background-color: #DFF2BF;
  background-image:url('../images/success.png');
}
.war{
  color: #9F6000;
  background-color: #FEEFB3;
  background-image: url('../images/warning.png');
}
.err{
  color: #D8000C;
  background-color: #FFBABA;
  background-image: url('../images/error.png');
}
.disablbtn
{
background-image:url("../images/icons/loading.gif")!important;
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px;
margin: 2px;
}
.loading_btn
{
	background-image:url("../images/icons/loading.gif")!important;
	background-repeat: no-repeat;
    padding:2px 5px 2px 18px !important;
	width:auto !important;
	height:auto !important;
	background-position:2px;
	color: #000;
	cursor: pointer;
	font-size: 12px;
	padding:0;
	padding:3px 8px;
	font-weight: bold;
	border: 0px solid #006fb1;
}
.editbtn
{
background-image:url("../images/icons/edit.gif");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px;
margin:1px;
}
.setrbtn
{
background-image:url("../images/icons/setrights.png");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px;
}
.setrbtn:hover
{
	border:1px groove white;
}
.browsebtn
{
background-image:url("../images/icons/zoom.gif");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px;
}
.browsebtn:hover
{
	border:1px groove white;
}
.editbtn:hover
{

border:1px groove white;
}

.viewbtn
{
background-image:url("../images/icons/view.gif");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:16px;
height:18px;
margin: 2px;
}
.viewbtn:hover
{
border:1px groove white;
}


.delbtn
{
background-image:url("../images/icons/delete.png");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:16px;
height:18px;
margin: 2px;
}
.delbtn:hover
{
border:1px groove white;
}
.actbtn
{
background-image:url("../images/icons/activate.png");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px; background-position: 50% 50%;
margin: 2px;
}
.actbtn:hover
{
border:1px groove white;
}
.fwdrfq
{
background-image:url("../images/icons/fwdrfq.gif");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px;
}
.fwdrfq:hover
{
border:1px groove white;
}
.divcaption
{    padding-bottom: 2px;
	text-align:left;

}
.buttondiv
{    padding-bottom: 2px;
	float:right;
}
table.addfrm
{
	background:#DADADB;
	border-spacing:1px;
	text-align:left;

}
table.addfrm tr th
{
	background:#006fb1; color:#fff; font-weight:bold; padding:5px; text-align: left;white-space:nowrap;
	cursor: default;border-top: 1px solid;
	padding:8px;

}
table.addfrm tr td
{

	background:white;
	padding:8px;
}
table.addfrm tr td label
{

	  font-weight: bold;
	  font-size: 13px;
}

table.addfrm tr td ul li label
{

	  font-weight: bold;
	  font-size: 10px;
}
table.addfrm tr td select
{
	  min-width: 145px;
}
.buttons
{
	background-color: #006fb1 !important;
	color: #FFFFFF !important;
	cursor: pointer;
	font-size: 12px;
	padding:2px 14px 3px 14px !important;
	font-weight: bold !important;
	border: 1px solid #006fb1 !important;
	margin:1px !important;


}
.buttons:hover
{
	background-color: #006fb1 !important;
	border: 2px solid #006fb1 !important;
	margin:0px !important;

}
input.buttons:active
{
	background-color:#006fb1 !important;
	padding:2px 12px 3px 16px;
}

input.buttons2:active
{
	background-color:#006fb1;
	padding:2px 28px 3px 32px;
}
label[disabled]
{
color: gray;
}
input.buttons2[disabled]
{
	background-color:#BCB0F2;
	padding:2px 28px 3px 32px;
	border: 0px solid #006fb1;

}
input.buttons2[disabled]:hover
{
	
border: 0px solid #006fb1;
margin:1px;
}
.buttons2
{
	background-color: #006fb1 ;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 12px;
	padding:2px 30px 3px 30px;
	font-weight: bold;
	border: 1px solid #006fb1;
	margin:1px;

}
.buttons2:hover
{

	background-color: #006fb1;
	border: 2px solid #006fb1;
	margin:0px;

}
.mygrid input[type=text]
{
font-size:11px;
height:15px;
text-transform:UPPERCASE;
}
.mygrid input[type=text]:active
{
text-transform:UPPERCASE;
}

.addbrowtn
{
background-image:url("../images/icons/addrow.gif");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px;

}
.addbrowtn:hover
{

	border:1px groove white;
}
.addbrowtn[disabled]
{
	background-color:black;
	border:0px groove white;
}

.remrowtn
{
background-image:url("../images/icons/remrow.gif");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px;

}
.remrowtn:hover
{
	border:1px groove white;
}
.appbtn
{
background-image:url("../images/icons/app.png");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px;

}
.appbtn:hover
{
	border:1px groove white;
}
.primarybtn
{
background-image:url("../images/icons/b_primary.png");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px;

}
.primarybtn:hover
{
	border:1px groove white;
}
.unappbtn
{
	background-image:url("../images/icons/unapp.png");
	background-repeat: no-repeat;
	border:0px solid white;
	background-color:transparent;
	font-weight: bold;
	width:18px;
	height:18px;

}
.unappbtn:hover
{
	border:1px groove white;
}
.replybtn
{
	background-image:url("../images/icons/reply.gif");
	background-repeat: no-repeat;
	border:0px solid white;
	background-color:transparent;
	font-weight: bold;
	width:22px;
	height:22px;

}
.replybtn:hover
{
	border:1px groove white;
}
.tranbalbtn
{
background-image:url("../images/icons/transferbal.png");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px;

}
.tranbalbtn:hover
{
	border:1px groove white;
}
.expandbtn
{
	background-image:url("../images/expand.gif");
	background-repeat: no-repeat;
	border:0px solid white;
	background-color:transparent;
	font-weight: bold;
	margin: 6px 0 0 8px;
	width:9px;
	height:9px;
}
.collapsebtn
{
	background-image:url("../images/colapse.gif");
	background-repeat: no-repeat;
	border:0px solid white;
	background-color:transparent;
	font-weight: bold;
	margin: 6px 0 0 8px;
	width:9px;
	height:9px;
}

.hisbtn
{
background-image:url("../images/icons/hist.png");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px;

}
.hisbtn:hover
{
	border:1px groove white;
}
.addbtn
{
background-image:url("../images/icons/add.gif");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px; background-position: 50% 50%;

}
.addbtn:hover
{
	border:1px groove white;
}
.replybtn
{
background-image:url("../images/icons/reply.gif");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px; background-position: 50% 50%;

}
.replybtn:hover
{
	border:1px groove white;
}
.upbtn
{
background-image:url("../images/icons/upload.gif");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px; background-position: 50% 50%;

}
.upbtn:hover
{
	border:1px groove white;
}
.deactbtn
{
background-image:url("../images/icons/deactivate.gif");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px; background-position: 50% 50%;

}
.deactbtn:hover
{
	border:1px groove white;
}
.expbtn
{
background-image:url("../images/icons/expoty.gif");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:18px;
height:18px; background-position: 50% 50%;

}
.expbtn:hover
{
	border:1px groove white;
}
select[type=select-one]
{
font-size:12px;
height:20px;
}
optgroup
{
font-style:normal;
}
.redfnt
{
color:red;
}
label[disabled] span.redfnt
{
	color:gray !important;
}
.note
{
	color:green;
	font-size:10px;
}
div.search
{
 margin:0px auto;
 background-color: white;
 border: 1px solid #918D8D;
 padding:3px;
}
div.search div.titles
{
	background: none repeat scroll 0 0 #006fb1;
	border: 0px solid white;
	color: white;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0 5px 7px;
	margin-bottom:2px;
}
div.search table
{
	position:relative;

}
div.search table tr td
{
	background-color:#F1F1F1;
	padding:5px 2px;
}
div.search div.sebtn
{
	padding:5px 5px 0px 5px;
	text-align:right;
}
.buttons4
{
	background: #006fb1 ;
	border: 0px solid #000;
	color: #FFFFFF;
	font-family:Helvetica;
	cursor: pointer;
	font-size: 14px;
	padding:0px;
	border: 1.5px solid #000000;
	font-weight: bold;

}
.buttons4:hover
{
	background: #006fb1;
	border: 1px solid #006fb1;
	margin:0px
}
input.buttons4:active
{
	background:#006fb1;border: 1.5px solid #000000;
}
a.disanc
{
	color:#BFBBA7;
	cursor:default;
}
.hidden>td
{
	 padding: 3px 7px 3px 3px !important;
}

.clearp
{
	background-image:url("../images/icons/del.png");
	background-repeat: no-repeat;
	border:0px solid white;
	background-color:transparent;
	font-weight: bold;
	width:18px;
	height:18px;
	float:right;
	cursor:default;
	padding:2px 5px 2px 18px !important;
	background-position:2px;
}
.remp
{
	background-image:url("../images/icons/del.png");
	background-repeat: no-repeat;
	border:0px solid white;
	background-color:transparent;
	float:right;
	cursor:default;
	width:18px;
	height:18px;
}

.remp:hover
{
	border:1px solid white;
}
.engbn
{
	background-image:url("../images/icons/eng.gif");
	background-repeat: no-repeat;
	border:0px solid white;
	background-color:transparent;
	background-position:0px 3px;
	cursor:default;
	width:22px;
	height:22px;
}

.engbn:hover
{
	border:1px solid white;
}
.deletebn
{
	background-image:url("../images/icons/del.png");
	background-repeat: no-repeat;
	border:0px solid white;
	background-color:transparent;
	background-position:0px 3px;
	cursor:default;
	width:18px;
	height:18px;
}

.deletebn:hover
{
	border:1px solid white;
}
.deactbn
{
	background-image:url("../images/icons/deactivate.gif");
	background-repeat: no-repeat;
	border:0px solid white;
	background-color:transparent;
	background-position:0px 3px;
	cursor:default;
	width:18px;
	height:18px;
}

.deactbn:hover
{
	border:1px solid white;
}
.histd
{
	background-position:10px 10px !important;
	vertical-align:top;
	padding-left:10px !important;
	background-image:url("../images/downright.png") !important;
	background-repeat:no-repeat !important;
	vertical-align:top !important;
}
.disnone
{
display:none;
}
.his_title
{
cursor:default;
}
.his_body
{
width:100%;
clear:both;
}
table.viewfrm
{
	background-color:#F1F1F1;
	border-spacing:1px;
	border:1px solid #DFDFDF;

}
table.viewfrm thead tr th
{
	line-height: 18px;
	padding:8px;
	font-size: 12px;
	font-weight:bold;
	background-color:#006fb1;
	color:#fff;
	padding:5px; text-align: left;
	white-space:nowrap;
	cursor: default;
}
table.viewfrm tbody tr th
{
	line-height: 18px;
	background:white;
	padding:2px 5px;
	text-align:right;
	font-size: 12px;
	font-weight:bold;
	color:black;
}
table.viewfrm tbody tr td
{	text-align:left;
	line-height: 18px;
	background:white;
	padding:3px;
	font-size: 12px;
	color:black;
}

input[type=checkbox],input[type=radio]
{
	border:none !important;
	background:none !important;
}
.warningdiv
{
background-image:url("../images/warning.png")!important;
background-repeat: no-repeat;
background-position:left;
height:auto;
white-space:nowrap;
  padding: 5px 51px 5px 36px;
}
.erralert
{
background-image:url("../images/erralert.jpg")!important;
background-repeat: no-repeat;
background-position:left;
height:auto;
white-space:nowrap;
 padding: 17px 51px 17px 53px;
}
.succdiv
{
background-image:url("../images/success.png")!important;
background-repeat: no-repeat;
background-position:left;
height:auto;
white-space:nowrap;
  padding: 5px 51px 5px 36px;
}
.errdiv
{
background-image:url("../images/error.png")!important;
background-repeat: no-repeat;
background-position:left;
height:auto;
white-space:nowrap;
  padding: 5px 51px 5px 36px;
}
.textfilter
{
background-image:url("../images/searh.gif")!important;
background-repeat: no-repeat;
background-position:1px 1px;
border:1px solid;
padding:1px 0px 1px 16px;
height:auto;
text-transform: none !important;
margin:0;
}
.cleartextfilter
{
display:none;
}
.norecordsfound td
{
text-align:center !important;
color:red;
}
.whitetd td
{
	background:#fff; padding:5px;text-align: left;
	border-bottom:2px solid #eaeaea;
	border-top:2px solid #eaeaea;
}
.bgimg_btn
{
    padding:2px 5px 2px 25px !important;
	width:auto !important;
	height:auto !important;
	background-position:2px;
	margin:3px;
}
.bgimg_btn:hover
{
border:0px solid white !important;
}
.bgimg_btn2
{
    padding-left:25px !important;
	width:auto !important;
	height:auto !important;
	background-position:2px;
}
.bgimg_btn2:active
{
	background-color:#006fb1 !important;
	padding:2px 12px 3px 27px !important;
}
div.scrolltable
{
overflow:auto;
height:800px; 
width: 100%;
}

d.r
{
	float:right;
	padding-right:10px;
}
d.l
{
	float:left;
}
.greenmsg
{
font-family:calibri;
color:green;
}
.errmsg
{
font-family:calibri;
color:red;
}
td.errmsg
{
font-family:calibri;
color:red;
background-color:#fff;
}

#footer span {
    float: right;
}

.addfrm .mygrid  th{
background-color:#006fb1;
}

.tpfx
{
	margin:2px;
	
}
.fpfx
{
	background: none repeat scroll 0 0 #F1F1F1;
    border: 2px solid #DADADB;
	padding:5px;
	text-align:center;
}
.fbody
{	
	margin:0px 2px 0px 2px;
	padding:12px;	
	overflow:auto;
	border:1px solid #DADADB;
}
.pagingrec
{
white-space:nowrap;
}
.greenspan
{
color: #4F8A10;
background-color: #DFF2BF;
padding:5px;
border:1px solid #4F8A10;
}
.redspan
{
color: #D8000C;
background-color: #FFBABA;
padding:5px;
border:1px solid #D8000C;
width:22px;
height:22px;
}
.view{
background:transparent;
background-repeat: no-repeat;
border:0px solid white;
font-weight: bold;
font-weight:normal
}
.view:hover
{
	text-decoration:underline;
	color:red;
}
br
{
text-decoration:underline;
}

.rdelete{
background-image:url("../images/icon-delete.gif");
background-repeat: no-repeat;
border:0px solid white;
}
.binline
{
display: inline-block;vertical-align:top
}
.rflt
{
float:right;
}
.lflt
{
float:left;
}
.bclear
{
clear:both;
}
.recfound  
{
font-weight:bold;
}
textarea[readonly],input[readonly]
{
	background-color:#F0F0F0;
	border-width:1px;
	border-color:#F0F0F0;
	border-style:inset;
}
.lk{
cursor: pointer;
color:#006fb1;
padding-left:2px;
}
.hid{
    display: none;
    }
.monthpicker
{
	text-indent: -16px;
}
.sml
{
font-size:xx-small;
padding-left:5px;
color:red;
}
.addstbbtn {
    background-color: transparent;
    background-image: url("../images/icons/addstb.png");
    background-repeat: no-repeat;
    border: 0 solid white;
    font-weight: bold;
    height: 26px;
    width: 28px;
}
.addstbbtn:hover
{

border:1px groove white;
}

#nt{
font-size:10px;
}

.inviewstyls th{
text-align:center!important;
border-top:0px!important;
border-bottom:1px solid #fff!important;
}

.inviewstyls td{
text-align:center!important;
border:0px!important;
}

.inviewstyls tr:hover td{
padding:0px!important;
}
.selrow,.selrow td
{
background-color:#FFFFCC !important;
}

.hower
{
background-color:#B8D4F4;
}
em,.vi
{
cursor:pointer;
}
.table {
 width: 100%;
}
.table .th {
 border-bottom: 1px dotted #fff;
}


.table .td {
 float: left;
 text-align:center;
 width: 23%;
 padding-left: 2%;
 
}
.bsel
{
color:#008AC7;
}
.head
{
background:#006fb1; color:#fff; 
font-weight:bold; 
text-align: left;
white-space:nowrap;padding:5px;
cursor: default;border-top: 1px solid;
}
.body 
{
	background:#fff;  	
	border-bottom:1px solid #006fb1;	
	font-size:11px;
	padding:5px;
}
.body:hover 
{
	background:#FFFFCC;  	

}
.body .td,.head .td
{	
	padding-top:5px; 
	text-align: left;
	vertical-align: middle;
	
}
table .printable
{
font-size:13px;

}
.printable td ,.printable th
{
background-color:white;padding:3px;
font-size:13px;
}

.dispchm{
	display: block;
	float: right;
	padding-right: 20px;
}

.disctxt{
	font-size:10px;
	font-weight:bold;
}

.regenbtn{
	background-color: transparent;
    background-image: url("../images/icons/regen.png");
    background-repeat: no-repeat;
    border: 0 solid white;
    font-weight: bold;
    height: 18px;
    margin: 2px;
    width: 16px;
	}




	.refreshbtn{
	background-color: transparent;
    background-image: url("../images/icons/refresh.jpg");
    background-repeat: no-repeat;
    border: 0 solid white;
    font-weight: bold;
    height: 18px;
    margin: 2px;
    width: 16px;
	}


	.ledgerbtn{
	background-color: transparent;
    background-image: url("../images/icons/ledger.png");
    background-repeat: no-repeat;
    border: 0 solid white;
    font-weight: bold;
    height: 18px;
    margin: 2px;
    width: 16px;
	}

.rs_online_payment{
	position:absolute;
	top:10px;
	right:10px;
	background:url(../images/online_payment_btn.png) 0 0 no-repeat;
	width:187px;
	height:50px;
	text-indent: -99999px;
	text-decoration:none;
}


.changePassbtn
{
background-image:url("../images/icons/changepass.gif");
background-repeat: no-repeat;
border:0px solid white;
background-color:transparent;
font-weight: bold;
width:16px;
height:18px;
margin: 2px;
}
.changePassbtn:hover
{
border:1px groove white;
}

#HdBoxTR1 {
	display:none;
}

#HdBoxTR2 {
	display:none;
}