.paging_two_button .fg-button {
	FLOAT: left; CURSOR: pointer
}
.paging_full_numbers .fg-button {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; CURSOR: pointer; PADDING-TOP: 2px
}
.paging_full_numbers {
	WIDTH: 400px !important
}
.fg-toolbar {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.dataTables_paginate {
	WIDTH: auto
}
TABLE.display THEAD TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; CURSOR: pointer; PADDING-TOP: 3px
}
.dataTables_wrapper {
	POSITION: relative; MIN-HEIGHT: 302px; CLEAR: both; _height: 302px
}
.dataTables_processing {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; COLOR: #999; MARGIN-LEFT: -125px; FONT-SIZE: 11px; BORDER-TOP: #ddd 1px solid; TOP: 0px; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 2px; LEFT: 50%
}
.dataTables_length {
	WIDTH: 40%; FLOAT: left
}
.dataTables_filter {
	TEXT-ALIGN: right; WIDTH: 50%; FLOAT: right
}
.dataTables_info {
	FLOAT: left
}
.dataTables_paginate {
	TEXT-ALIGN: right; FLOAT: right
}
.paginate_disabled_previous {
	WIDTH: 19px; FLOAT: left; HEIGHT: 19px; MARGIN-LEFT: 3px
}
.paginate_enabled_previous {
	WIDTH: 19px; FLOAT: left; HEIGHT: 19px; MARGIN-LEFT: 3px
}
.paginate_disabled_next {
	WIDTH: 19px; FLOAT: left; HEIGHT: 19px; MARGIN-LEFT: 3px
}
.paginate_enabled_next {
	WIDTH: 19px; FLOAT: left; HEIGHT: 19px; MARGIN-LEFT: 3px
}
.paginate_disabled_previous {
	BACKGROUND-IMAGE: url(../images/back_disabled.jpg)
}
.paginate_enabled_previous {
	BACKGROUND-IMAGE: url(../images/back_enabled.jpg)
}
.paginate_disabled_next {
	BACKGROUND-IMAGE: url(../images/forward_disabled.jpg)
}
.paginate_enabled_next {
	BACKGROUND-IMAGE: url(../images/forward_enabled.jpg)
}
TABLE.display {
	MARGIN: 0px auto; WIDTH: 100%; CLEAR: both
}
TABLE.display TFOOT TH {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
TABLE.display TR.heading2 TD {
	BORDER-BOTTOM: #aaa 1px solid
}
TABLE.display TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
TABLE.display TD.center {
	TEXT-ALIGN: center
}
.sorting_asc {
	BACKGROUND: url(../images/sort_asc.jpg) no-repeat right center
}
.sorting_desc {
	BACKGROUND: url(../images/sort_desc.jpg) no-repeat right center
}
.sorting {
	BACKGROUND: url(../images/sort_both.jpg) no-repeat right center
}
TABLE.display TR.gradeA.odd {
	BACKGROUND-COLOR: #ddffdd
}
TABLE.display TR.gradeA.even {
	BACKGROUND-COLOR: #eeffee
}
TABLE.display TR.gradeA.odd {
	BACKGROUND-COLOR: #ddffdd
}
TABLE.display TR.gradeA.even {
	BACKGROUND-COLOR: #eeffee
}
TABLE.display TR.gradeC.odd {
	BACKGROUND-COLOR: #ddddff
}
TABLE.display TR.gradeC.even {
	BACKGROUND-COLOR: #eeeeff
}
TABLE.display TR.gradeX.odd {
	BACKGROUND-COLOR: #ffdddd
}
TABLE.display TR.gradeX.even {
	BACKGROUND-COLOR: #ffeeee
}
TABLE.display TR.gradeU.odd {
	BACKGROUND-COLOR: #ddd
}
TABLE.display TR.gradeU.even {
	BACKGROUND-COLOR: #eee
}
TR.odd {
	BACKGROUND-COLOR: #dbf3fb
}
TR.even {
	BACKGROUND-COLOR: white
}
.top {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 15px
}
.bottom {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 15px
}
.top .dataTables_info {
	FLOAT: none
}
.clear {
	CLEAR: both
}
.dataTables_empty {
	TEXT-ALIGN: center
}
TFOOT INPUT {
	MARGIN: 0.5em 0px; WIDTH: 100%; COLOR: #444
}
TFOOT INPUT.search_init {
	COLOR: #999
}
TD.group {
	BORDER-BOTTOM: #a19b9e 2px solid; BACKGROUND-COLOR: #d1cfd0; BORDER-TOP: #a19b9e 2px solid
}
TD.details {
	BORDER-BOTTOM: #a19b9e 2px solid; BORDER-LEFT: #a19b9e 2px solid; BACKGROUND-COLOR: #d1cfd0; BORDER-TOP: #a19b9e 2px solid; BORDER-RIGHT: #a19b9e 2px solid
}
.example_alt_pagination DIV.dataTables_info {
	WIDTH: 40%
}
.paging_full_numbers SPAN.paginate_button {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px solid; CURSOR: pointer; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.paging_full_numbers SPAN.paginate_active {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px solid; CURSOR: pointer; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.paging_full_numbers SPAN.paginate_button {
	BACKGROUND-COLOR: #ddd
}
.paging_full_numbers SPAN.paginate_button:hover {
	BACKGROUND-COLOR: #ccc
}
.paging_full_numbers SPAN.paginate_active {
	BACKGROUND-COLOR: #99b3ff
}
TABLE.display TR.row_selected.even TD {
	BACKGROUND-COLOR: #b0bed9
}
TABLE.display TR.row_selected.odd TD {
	BACKGROUND-COLOR: #9fafd1
}
TR.odd TD.sorting_1 {
	BACKGROUND-COLOR: #bbe5f3
}
TR.odd TD.sorting_2 {
	BACKGROUND-COLOR: #dadcff
}
TR.odd TD.sorting_3 {
	BACKGROUND-COLOR: #e0e2ff
}
TR.even TD.sorting_1 {
	BACKGROUND-COLOR: #f1fbfe
}
TR.even TD.sorting_2 {
	BACKGROUND-COLOR: #f2f3ff
}
TR.even TD.sorting_3 {
	BACKGROUND-COLOR: #f9f9ff
}
TR.gradeA.odd TD.sorting_1 {
	BACKGROUND-COLOR: #c4ffc4
}
TR.gradeA.odd TD.sorting_2 {
	BACKGROUND-COLOR: #d1ffd1
}
TR.gradeA.odd TD.sorting_3 {
	BACKGROUND-COLOR: #d1ffd1
}
TR.gradeA.even TD.sorting_1 {
	BACKGROUND-COLOR: #d5ffd5
}
TR.gradeA.even TD.sorting_2 {
	BACKGROUND-COLOR: #e2ffe2
}
TR.gradeA.even TD.sorting_3 {
	BACKGROUND-COLOR: #e2ffe2
}
TR.gradeC.odd TD.sorting_1 {
	BACKGROUND-COLOR: #c4c4ff
}
TR.gradeC.odd TD.sorting_2 {
	BACKGROUND-COLOR: #d1d1ff
}
TR.gradeC.odd TD.sorting_3 {
	BACKGROUND-COLOR: #d1d1ff
}
TR.gradeC.even TD.sorting_1 {
	BACKGROUND-COLOR: #d5d5ff
}
TR.gradeC.even TD.sorting_2 {
	BACKGROUND-COLOR: #e2e2ff
}
TR.gradeC.even TD.sorting_3 {
	BACKGROUND-COLOR: #e2e2ff
}
TR.gradeX.odd TD.sorting_1 {
	BACKGROUND-COLOR: #ffc4c4
}
TR.gradeX.odd TD.sorting_2 {
	BACKGROUND-COLOR: #ffd1d1
}
TR.gradeX.odd TD.sorting_3 {
	BACKGROUND-COLOR: #ffd1d1
}
TR.gradeX.even TD.sorting_1 {
	BACKGROUND-COLOR: #ffd5d5
}
TR.gradeX.even TD.sorting_2 {
	BACKGROUND-COLOR: #ffe2e2
}
TR.gradeX.even TD.sorting_3 {
	BACKGROUND-COLOR: #ffe2e2
}
TR.gradeU.odd TD.sorting_1 {
	BACKGROUND-COLOR: #c4c4c4
}
TR.gradeU.odd TD.sorting_2 {
	BACKGROUND-COLOR: #d1d1d1
}
TR.gradeU.odd TD.sorting_3 {
	BACKGROUND-COLOR: #d1d1d1
}
TR.gradeU.even TD.sorting_1 {
	BACKGROUND-COLOR: #d5d5d5
}
TR.gradeU.even TD.sorting_2 {
	BACKGROUND-COLOR: #e2e2e2
}
TR.gradeU.even TD.sorting_3 {
	BACKGROUND-COLOR: #e2e2e2
}
.ex_highlight #example TBODY TR.even:hover {
	BACKGROUND-COLOR: #ecffb3
}
#example TBODY TR.even TD.highlighted {
	BACKGROUND-COLOR: #ecffb3
}
.ex_highlight #example TBODY TR.odd:hover {
	BACKGROUND-COLOR: #e6ff99
}
#example TBODY TR.odd TD.highlighted {
	BACKGROUND-COLOR: #e6ff99
}
.ui-icon {
	FLOAT: right
}
TFOOT TR TH {
	BORDER-BOTTOM: #d3d3d3 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #d3d3d3 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BACKGROUND: url(images/ui-bg_glass_75_e6e6e6_1x400.png) #e6e6e6 repeat-x 50% 50%; COLOR: #555555; BORDER-TOP: #d3d3d3 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #d3d3d3 1px solid
}
.roundedcornr2_box {
	BACKGROUND-COLOR: #bbe5f3
}
.roundedcornr2_top DIV {
	BACKGROUND: url(../../img/services/serv_tl.gif) no-repeat left top
}
.roundedcornr2_top {
	BACKGROUND: url(../../img/services/serv_tr.gif) no-repeat right top
}
.roundedcornr2_bottom DIV {
	BACKGROUND: url(../../img/services/serv_bl.gif) no-repeat left bottom
}
.roundedcornr2_bottom {
	BACKGROUND: url(../../img/services/serv_br.gif) no-repeat right bottom
}
.roundedcornr2_top DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr2_top {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr2_bottom DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr2_bottom {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr2_content {
	MARGIN: 0px 8px
}
