<style type="text/css">
EM
{
    FONT-STYLE: normal
}
BODY
{
    CURSOR: default
}
HR
{
    size: 6;
    align: left
}
.body1
{
    BACKGROUND-COLOR: #ffffff
}
.bodylogin
{
    BACKGROUND-COLOR: #ffffff
}
.bodyexit
{
    BACKGROUND-COLOR: #ffffff
}
.buttons
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Veranda,Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center
}
.criteria
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.criteriab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.info
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.information
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Geneva, sans-serif;
	TEXT-ALIGN: left
}
.informationb
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Geneva, sans-serif;
	TEXT-ALIGN: left
}
.informationc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.informationd
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.informationRed
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #ff0000;
    FONT-FAMILY: Veranda,Arial,Helvetica,sans-serif;
    TEXT-ALIGN: left
}
.informationBlur
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Veranda,Arial,Helvetica,sans-serif;
    TEXT-ALIGN: left
}
.infobutton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.inforcntr
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: center
}
.input
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Veranda,Arial,Helvetica,sans-serif;
    TEXT-ALIGN: left
}
.inputBlur
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Veranda,Arial,Helvetica,sans-serif;
    TEXT-ALIGN: left
}
.instructions
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Veranda,Arial,Helvetica,sans-serif;
    TEXT-ALIGN: left
}
.instructionsb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Veranda,Arial,Helvetica,sans-serif;
    TEXT-ALIGN: left
}
.pages
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Veranda,Arial,Helvetica,sans-serif;
    TEXT-ALIGN: left
}
.responseinfo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.customerinfo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.datetimeinfo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.select
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Veranda,Arial,Helvetica,sans-serif;
    TEXT-ALIGN: left
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.titlea
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.title2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.title3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.title4_underln
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.title2cntr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    HEIGHT: 25px;
    TEXT-ALIGN: center
}
.linehgt
{
    HEIGHT: 1px;
    BACKGROUND-COLOR: #999999
}
.spacerhgt
{
    HEIGHT: 2px
}
.achspacer
{
    HEIGHT: 1px
}
.balhdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.balhdrR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.baldata
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.baldataR
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.acctsbal1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.acctsbal2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: right
}
.achaddendum
{
    BACKGROUND-COLOR: #cccccc
}
.achform
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left
}
.achrpt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #000000;
    TEXT-ALIGN: left
}
.achadnhdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #000000;
    TEXT-ALIGN: left
}
.achadnhdr1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #fcd765;/*d6f6f4;*/
    TEXT-ALIGN: left
}
.achadnhdr2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.achadn1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #fcd765;/*d6f6f4;*/
    TEXT-ALIGN: left
}
.achadn2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.achinfo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.achtothdrR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: right
}
.achtothdrC
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Geneva, sans-serif;
	BACKGROUND-COLOR: #cccccc;
	TEXT-ALIGN: center
}
.achtotdataR
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: right
}
.achtotdataC
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center
}
.confirm
{
    BACKGROUND-COLOR: #ffffff
}
.winconfirm
{
    BACKGROUND-COLOR: #ffffff
}
.winreceipt
{
    BACKGROUND-COLOR: #ffffff
}
.winpopup
{
    BACKGROUND-COLOR: #ffffff
}
/*Table Headers*/
.chdrLwire
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #004222;/*000000;*/
    TEXT-ALIGN: left;
}
/*Table Headers*/
.chdrL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #004222;/*000000;*/
    TEXT-ALIGN: left;
}
.chdrR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #004222;/*#000000;*/
    TEXT-ALIGN: right;
}
.chdrC
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.cdataL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.cdataLBg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.cdataB
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.cdataBR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: right
}
.cdataR
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: right
}
.cdataC
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: center
}
.cdataRed
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: left
}
.cdataX
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 4px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif
}
.ctotL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #000000;
    TEXT-ALIGN: left
}
.ctotR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #000000;
    TEXT-ALIGN: right
}
.ln
{
    BACKGROUND-COLOR: #999999
}
HR
{
    size: 6;
    align: left
}
.pphdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #800000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.pplink
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.criteriabr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    TEXT-ALIGN: right
}
.infor
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Veranda, Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: right
}
.msgSubject
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, 'MS Serif'
}


.treemain
{
    COLOR: white;
    CURSOR: hand;
    FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.treesub
{
    COLOR: #FFFFFF;
    CURSOR: hand;
    FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.treesubNS
{
    COLOR: #FFFFFF;
    CURSOR: hand;
    FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.treextra
{
    COLOR: #ffffff;
    CURSOR: hand;
    FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}

.resultmsg
{
	text-align:		left;
	font-family:	Fixedsys, Lucida Console, Courier New, Courier;
	font-size:		16px;
	font-weight:    normal;
	color:			#ffffff;
	background:		#0000ff;
}
.listblockhdr
{
	text-align:		center;
	font-family:	Tahoma, Geneva, sans-serif;
	font-size:		10px;
	font-weight:	bold;
	color:			#FFFFFF;
	background-color: #000000;
}
.rptcolhdr
{
	text-align:		left;
	font-family:	Tahoma, Geneva, sans-serif;
	font-size:		10px;
	font-weight:	bold;
	color:			#ffffff;
	background-color: #000000;
}
.rrptcolhdr
{
	text-align:		right;
	font-family:	Tahoma, Geneva, sans-serif;
	font-size:		10px;
	font-weight:	bold;
	color:			#ffffff;
	background-color: #000000;
}
.rptcoldataHL
{
	text-align:		left;
	font-family:	Tahoma, Geneva, sans-serif;
	font-size:		10px;
	font-weight:	bold;
	color:			#000000;
	background-color: #cccccc;
}
.rrptcoldataHL
{
	text-align:		right;
	font-family:	Tahoma, Geneva, sans-serif;
	font-size:		10px;
	font-weight:	bold;
	color:			#000000;
	background-color: #FFFF99;
}
.rptcoldata
{
	text-align:		left;
	font-family:	Tahoma, Geneva, sans-serif;
	font-size:		10px;
	font-weight:	bold;
	color:			#000000;
}
.rptcoldataDisabled
{
	color:			#000000;
	background-color: #CCCCCC;
}
.rrptcoldata
{
	text-align:		right;
	font-family:	Tahoma, Geneva, sans-serif;
	font-size:		10px;
	font-weight:	bold;
	color:			#000000;
}
.ipeinput
{
	text-align:		left;
	font-family:	Courier, Courier New, Fixedsys;
	font-size:		12px;
	font-weight:	normal;
	color:			#000000;
}
.ripeinput
{
	text-align:		right;
	font-family:	Courier, Courier New, Fixedsys;
	font-size:		12px;
	font-weight:	normal;
	color:			#000000;
	background-color: #FFFFFF;
	border:			"0 none #CCCCCC";
}
.columnhdr
{
	align:			left;
	color:			#000000;
	font-size:		10px;
	font-family:	Verdana, sans-serif, Helvetica, Arial;
	font-weight:	bold;
}
.columndata
{
	align:			left;
	color:			#000000;
	font-size:		12px;
	font-family:	Courier, Times New Roman, Tahoma, Geneva, sans-serif;
	font-weight:	normal;
}
.btnSelected
{
	text-align:		center;
	font-family:	Tahoma, Geneva, sans-serif;
	font-size:		11px;
	font-weight:    bold;
	background:		#999999;
	border-bottom: #b5cce5 solid 1px;
	border-left: #101e2e solid 1px;
	border-right: #b5cce5 solid 1px;
	border-top: #101e2e solid 1px;
	color: #ffffff;
	cursor: hand;
	text-transform:	lowercase; 
}
.btnHL
{
	text-align:		center;
	font-family:	Tahoma, Geneva, sans-serif;
	font-size:		11px;
	font-weight:    bold;
	background:		#999999;
	border-bottom: #101e2e solid 1px;
	border-left: #cccccc solid 1px;
	border-right: #101e2e solid 1px;
	border-top: #cccccc solid 1px;
	color: #ffffcc;
	cursor: hand;
	text-transform:	lowercase; 
}
.btnUnselected
{
	text-align:		center;
	font-family:	Tahoma, Geneva, sans-serif;
	font-size:		11px;
	font-weight:    bold;
	background:		#D4D0C8;
	border-bottom: #101e2e solid 1px;
	border-left: #cccccc solid 1px;
	border-right: #101e2e solid 1px;
	border-top: #cccccc solid 1px;
	color:			#000000;
	cursor: hand;
	text-transform:	lowercase; 
}
div.msg-box {
	background-color: #f1f1f1;
	border: 1px solid #afafb2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom: 10px;
	margin-left: 170px;
	text-align: left;
	width: 480px;
}
div.msg-box>div {
	display: block;
	margin: 5px;
	min-height: 35px;
	padding-left: 40px;
}
div.msg-box>div.msgError {
	background: url("images/msg-box-error.png") no-repeat top left;
}
div.msg-box>div.msgInfo {
	background: url("images/msg-box-info.png") no-repeat top left;
  vertical-align: middle;
}
div.msg-box h3 {
	font-size: 14px;
	font-weight: bold;
  FONT-FAMILY: Tahoma, Geneva, sans-serif;
	margin: 0;
	color: black;
}
div.msg-box pre {
	margin: 0;
	padding: 0;
	font-size: 12px;
  FONT-FAMILY: Tahoma, Geneva, sans-serif;
  display: inline;
}
/*Begin of editTG styles */
/* Table itself */
table.tg-table {
  border-spacing: 0px;
  /* border: 2px solid grey; */
  border: 0px;
  table-layout: fixed;
}

/*Table header links*/
table.tg-table th a {
  text-decoration: none;
  color: #ffffff;
  word-wrap: normal;
}

/*Table cell*/
table.tg-table td,
table.tg-table th {
  /* border: 1px solid #CCB; */
  border: 0px;
  padding: 2px;
  word-wrap:break-word;
}

/*Table header*/
table.tg-table thead th {
  background: #004222;
  text-align: left;
  margin-bottom: 1px;
}

/*hightlighted row*/
table.tg-table tr.tg-tr-highlighted {
  background-color: rgb(204, 204, 102);
}

/*Striped row*/
table.tg-table tr.tg-tr-even {
  background-color: rgb(176, 232, 195);
}

/*Footer: no border*/
table.tg-table tfoot tr td {
  border: 0px;
  padding: 0px;
}

/* Pagination styles copied over from Bootstrap with adjustments */
.pagination {
  display: inline-block;
  padding-left: 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  font-size: 15px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

/*Footer navigation boostrap style overwrite*/
table.tg-table tfoot tr td nav ul {
  margin: 2px;
}
table.tg-table tfoot tr td nav ul li a {
  padding: 3px;
  min-width: 50px;
  text-align: center;
}
/*End of editTG styles */
.dataInvalid {
  BACKGROUND-COLOR: #ff0000;
}
.infoDarkLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #000000;
    TEXT-ALIGN: left
}
.infoLightLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Tahoma, Geneva, sans-serif;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left
}
/*Start of SweeAlert Sytles*/
.swal-text
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Geneva, sans-serif;
	TEXT-ALIGN: left
}
.swal-overlay--show-modal, .swal-modal {
    animation: none !important;
}
.swal-overlay{
    transition: none !important;
}
.swal-button {
  background-color: #004222;
}
/*End of SweeAlert Sytles*/
</style>
