﻿/****************** FROM 2007 Custom Styles *************************/
/******************* FROM CustomCSSFile.css *************************/
/******************* Last updated: June 25, 2014 *************************/

/* ################################################################################################ */
/* ################################# STARTS:MISCELLANEOUS ######################################### */
/* ################################################################################################ */

/* ################################# Not in used in content - to verify for within the template ############################################## */

ul.menu  {
    margin:0;
    padding:0;
    list-style:none;
    }

ul.menu ul {
    margin:0;
    padding:0;
    list-style:none;
    list-style-image:none;
    }

ul.menu {}

ul.menu li {
    margin:0;
    padding:0;
    margin-bottom:1px;
    }

ul.menu a {
    /*display:block;
    padding:2px 5px;*/
    text-decoration:none;
    }

ul.menu ul li {padding-left:15px}

ul.hidden {display:none;}

moreLink  { font-size:small; }

/* ################################################################################################ */
/* ################################### ENDS:MISCELLANEOUS ######################################### */
/* ################################################################################################ */

/* ################################################################################################ */
/* ############################# STARTS:ALIGNMENT & VERTICAL SPACING ############################## */
/* ################################################################################################ */

/*WET4*/
div.center .text-left{
	text-align:left;
}

/*WET4*/
div.center .text-center{
	text-align:center;
}

/*WET4*/
div.center .text-right{
	text-align:right;
}

/*WET4*/
div.center .text-justify {
	text-align: justify;
}

div.center .tight {
	margin-top:-6px;
}

div.center .date {
	font-style:italic;
	white-space:nowrap;
	font-size:88%;
}

.mrgn-lft-0 {
	margin-left: 0
}
.mrgn-lft-sm {
	margin-left: 5px
}
.mrgn-lft-md {
	margin-left: 15px
}
.mrgn-lft-lg {
	margin-left: 30px
}
.mrgn-lft-xl {
	margin-left: 50px
}
.mrgn-bttm-0 {
	/*margin-bottom: 0*/
	margin-bottom:-6px;}

p.mrgn-bttm-0{
	/*margin-bottom: 0*/
	margin-bottom:-6px;}

.mrgn-bttm-sm {
	margin-bottom: 5px
}
.mrgn-bttm-md {
	margin-bottom: 15px
}
.mrgn-bttm-lg {
	margin-bottom: 30px
}
.mrgn-bttm-xl {
	margin-bottom: 50px
}
.mrgn-tp-0 {
	margin-top: 0
}
p.mrgn-tp-0 {
	margin-top: 0
}
.mrgn-tp-sm {
	margin-top: 5px
}
.mrgn-tp-md {
	margin-top: 15px
}
.mrgn-tp-lg {
	margin-top: 30px
}
.mrgn-tp-xl {
	margin-top: 50px
}
.mrgn-rght-0 {
	margin-right: 0
}
.mrgn-rght-sm {
	margin-right: 5px
}
.mrgn-rght-md {
	margin-right: 15px
}
.mrgn-rght-lg {
	margin-right: 30px
}
.mrgn-rght-xl {
	margin-right: 50px
}
div.center .contact{
	padding-left:25px;
}

/*WET4 equivalent of .wb-invisible (although works in WET4)*/
div.center .wb-inv{
	/*visibility:hidden;*/
	overflow:hidden;
	position:absolute;
	top:-9999em;
	width:1em
}
div.center dt {
	clip: rect(1px,1px,1px,1px);
	height: 1px;
	margin: 0;
	overflow: hidden;
	position: absolute;
	width: 1px
}

div.center div.spacer {
	width:4%;
	float:left; 
}

/*for blank, underlined spaces in documents, ie. for dates, names, etc.*/
div.center .blank {
	border-bottom:1px solid #999999;
	width:15%;	
	vertical-align:bottom;
	position:relative;
}

div.center .nospace {
	margin-top:0px;
}

div.center .extraspace {
	line-height:200%;
}

/******************* Various floats *************************/

div.center div.float_left{
	float:left;
}

div.center div.float_right{
	float:right;
}

div.center img.float_left {
	float:left;
	margin-right:5px;
	border:none
}

div.center img.float_right {
	float:right;
	margin-left:5px; 
	border:none
}

/******************* Various indents *************************/

/*WET4*/
.pstn-bttm-lg, .pstn-bttm-md, .pstn-bttm-sm, .pstn-bttm-xs, .pstn-lft-lg, .pstn-lft-md, .pstn-lft-sm, .pstn-lft-xs, .pstn-rght-lg, .pstn-rght-md, .pstn-rght-sm, .pstn-rght-xs, .pstn-tp-lg, .pstn-tp-md, .pstn-tp-sm, .pstn-tp-xs {
	margin: 0;
}
/*WET4*/
.pstn-lft-xs {
	position: absolute;
	left: 0;
	right: auto;
}
/*WET4*/
.pstn-rght-xs {
	position: absolute;
	right: 0;
	left: auto;
}
/*WET4*/
.pstn-tp-xs {
	position: absolute;
	top: 0;
	bottom: auto;
}
/*WET4 equivalent of tight ???*/
.pstn-bttm-xs {
	position: absolute;
	bottom: 0;
	top: auto;
}
/*WET4*/
.mrgn-lft-0 {
	margin-left: 0;
}
/*WET4*/
.mrgn-lft-sm {
	margin-left: 5px;
}
/*WET4*/
.mrgn-lft-md {
	margin-left: 15px;
}
/*WET4 equivalent of indent ???*/
.mrgn-lft-lg {
	margin-left: 30px;
}
/*WET4*/
.mrgn-lft-xl {
	margin-left: 50px;
}
/*WET4 equivalent of tight ???*/
.mrgn-bttm-0 {
	margin-bottom: 0px;
}
/*WET4*/
.mrgn-bttm-sm {
	margin-bottom: 5px;
}
/*WET4*/
.mrgn-bttm-md {
	margin-bottom: 15px;
}
/*WET4*/
.mrgn-bttm-lg {
	margin-bottom: 30px;
}
/*WET4*/
.mrgn-bttm-xl {
	margin-bottom: 50px;
}
/*WET4 equivalent of tight*/
.mrgn-tp-0 {
	margin-top: -6px;
}
/*WET4*/
.mrgn-tp-sm {
	margin-top: 5px;
}
/*WET4*/
.mrgn-tp-md {
	margin-top: 15px;
}
/*WET4*/
.mrgn-tp-lg {
	margin-top: 30px;
}
/*WET4*/
.mrgn-tp-xl {
	margin-top: 50px;
}
/*WET4*/
.mrgn-rght-0 {
	margin-right: 0;
}
/*WET4*/
.mrgn-rght-sm {
	margin-right: 5px;
}
/*WET4*/
.mrgn-rght-md {
	margin-right: 15px;
}
/*WET4*/
.mrgn-rght-lg {
	margin-right: 30px;
}
/*WET4*/
.mrgn-rght-xl {
	margin-right: 50px;
}

div.center .indent {
	text-indent:25px;
}

div.center .indent2x {
	text-indent:50px;
}

div.center .indent3x {
	text-indent:75px;
}

div.center .indentBlock {
	padding-left:25px;
}

div.center .indentBlock2x {
	padding-left:50px;
}

div.center .indentBlock3x {
	padding-left:75px;
}

div.center .indentBlockFull2x {
	padding-right:50px;
	padding-left:50px;
}

div.center p.hang {
	text-indent:-2.75em;
	margin-left:2.75em;
}

/******************* Specifically for signatures *************************/

.pull-left[class*=col-lg], .pull-left[class*=col-md], .pull-right[class*=col-lg], .pull-right[class*=col-md] {
	float: none!important
}
}
@media (min-width:992px) and (max-width:1199px) {
.pull-left[class*=col-lg], .pull-right[class*=col-lg] {
	float: none!important
}
}

div.center .signature_right { 
	margin-left:50%;
	width:30%;
	/*border-top: 1px solid #999999;*/
}

div.center .signature_left { 
	float:left; 
	width:30%;
	/*border-top: 1px solid #999999;*/
}

div.center .signature {
	margin-top:50px !important;
	margin-bottom:30px;
}

div.center .signature_align1of3 { 
	float:left; 
	width:25%;
}

div.center .signature_align2of3 { 
	float:left; 
	width:33%;
}

div.center .signature_align3of3 { 
	margin-left:65%;
	width:33%;
}

div.center .overline { 
	border-top: 1px solid #999999;
}


/* ################################################################################################ */
/* ################################### ENDS:ALIGNMENT ######################################### */
/* ################################################################################################ */


/* ################################################################################################ */
/* ################################# STARTS:FONT SIZE & STYLE ##################################### */
/* ################################################################################################ */

/*WET4*/
div.center .text-lowercase {
	text-transform: lowercase;
}

/*WET4*/
div.center .text-uppercase {
	text-transform: uppercase;
}

/*WET4*/
div.center .text-capitalize {
	text-transform: capitalize;
}

/*WET4*/
div.center .small{
	font-size:87%;
}

div.center .smaller {
	font-size:84%;
}

/*WET4*/
div.center .lead {
	font-size: 130%;
}
/*WET4*/
.text-primary {
	color: #2572b4
}
/*WET4*/
a.text-primary:hover {
	color: #1c588a
}
/*WET4*/
.text-success {
	color: #3c763d
}
/*WET4*/
a.text-success:hover {
	color: #2b542b
}
/*WET4*/
.text-info {
	color: #31708f
}
/*WET4*/
a.text-info:hover {
	color: #245369
}
/*WET4*/
.text-warning {
	color: #8a6d3b
}
/*WET4*/
a.text-warning:hover {
	color: #66502c
}
/*WET4*/
.text-danger {
	color: #a94442
}
/*WET4*/
a.text-danger:hover {
	color: #843534
}
/*WET4*/
.bg-primary {
	color: #fff;
	background-color: #2572b4
}
/*WET4*/
a.bg-primary:hover {
	background-color: #1c588a
}
/*WET4*/
.bg-success {
	background-color: #dff0d8
}
/*WET4*/
a.bg-success:hover {
	background-color: #c1e2b3
}
/*WET4*/
.bg-info {
	background-color: #d9edf7
}
/*WET4*/
a.bg-info:hover {
	background-color: #afdaee
}
/*WET4*/
.bg-warning {
	background-color: #fcf8e3
}
/*WET4*/
a.bg-warning:hover {
	background-color: #f7ecb5
}
/*WET4*/
.bg-danger {
	background-color: #f2dede
}
/*WET4*/
a.bg-danger:hover {
	background-color: #e4b9b9
}
/*WET4*/
.page-header {
	padding-bottom: 10.5px;
	margin: 46px 0 23px;
	border-bottom: 1px solid #eee
}
/******************* Various styles *************************/

/*to replace with classes emphasis and strong, then delete ************************/
div.center .underline {  
	text-decoration:underline;
}

/*WET4*/
div.center .text-nowrap {
	white-space: nowrap;
}

div.center .strong {
	font-weight:bold !important;
}

div.center .emphasis{
	font-style:italic;
}

/*WET4*/ /*not a class but a tag*/
div. center dfn {
	font-style: italic
}

div.center .normal {
	font-weight:normal;
}


/* ################################################################################################ */
/* ################################### ENDS:FONT SIZE & STYLE ##################################### */
/* ################################################################################################ */


/* ################################################################################################ */
/* ####################################### START: HR  ############################################# */
/* ################################################################################################ */

div.center hr{
	border:1px solid #d6dee4;
}

div.center hr.notes {
	border:1px solid #d6dee4;
	width:30%;
	text-align:left;
	margin-top:25px;
	margin-bottom:-25px;
}

div.center hr.right {
	border:#000000;
	width:30%;
	margin-top:20px;
	text-align:right;
}

div.center hr.left {
	border:#000000;
	width:30%;
	margin-top:20px;
	text-align:left;
}

div.center hr.center {
	border:1px solid #d6dee4;
	width:50%;
	text-align:center;
}

.container {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px;
}

.alert {
	padding: 15px;
	margin-bottom: 23px;
	border: 1px solid transparent;
}
.alert-success hr {
	border-top-color: #cae2b3;
}
.alert-success .alert-link {
	color: #2b542b;
}
.alert-info hr {
	border-top-color: #a6e2ec;
}
.alert-info .alert-link {
	color: #245369;
}
.alert-warning hr {
	border-top-color: #f7e0b5;
}
.alert-warning .alert-link {
	color: #66502c;
}
.alert-danger hr {
	border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
	color: #843534;
}
.alert-info, .label-info, .label-info[href]:active, .label-info[href]:focus, .label-info[href]:hover, details.alert-info {
	background: #d7faff;
	border-color: #269abc;
}

/* ################################################################################################ */
/* ####################################### END: HR BAR ############################################ */
/* ################################################################################################ */


/* ################################################################################################ */
/* ######################################## STARTS:TABLES ######################################### */
/* ################################################################################################ */


/*WET4*/
table {
	background-color: transparent
}
/*WET4*/
caption {
	padding-top: 8px;
	padding-bottom: 8px
}
/*WET4*/
th {
	text-align: left
}
/*WET4*/
.table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 23px
}
/*WET4*/
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
	padding: 8px;
	line-height: 1.4375;
	vertical-align: top;
	border-top: 1px solid #ddd
}
/*WET4*/
.table>thead>tr>th {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd
}
/*WET4*/
.table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th {
	border-top: 0
}
/*WET4*/
.table>tbody+tbody {
	border-top: 2px solid #ddd
}
/*WET4*/
.table .table {
	background-color: #fff
}
/*WET4*/
.table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th {
	padding: 5px
}
/*WET4*/
.table-bordered, .table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
	border: 1px solid #ddd
}
/*WET4*/
.table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
	border-bottom-width: 2px
}
/*WET4*/
.table-striped>tbody>tr:nth-child(odd) {
	background-color: #f5f5f5
}
/*WET4*/
.table-hover>tbody>tr:hover {
	background-color: #f0f0f0
}
/*WET4*/
table col[class*=col-] {
	position: static;
	float: none;
	display: table-column
}
/*WET4*/
table td[class*=col-], table th[class*=col-] {
	position: static;
	float: none;
	display: table-cell
}
/*WET4*/
.table>tbody>tr.active>td, .table>tbody>tr.active>th, .table>tbody>tr>td.active, .table>tbody>tr>th.active, .table>tfoot>tr.active>td, .table>tfoot>tr.active>th, .table>tfoot>tr>td.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>thead>tr.active>th, .table>thead>tr>td.active, .table>thead>tr>th.active {
	/*background-color: #f0f0f0*/
	background-color: #d9edf7
}
/*WET4*/
.table-hover>tbody>tr.active:hover>td, .table-hover>tbody>tr.active:hover>th, .table-hover>tbody>tr:hover>.active, .table-hover>tbody>tr>td.active:hover, .table-hover>tbody>tr>th.active:hover {
	background-color: #e3e3e3
}
/*WET4*/
.table>tbody>tr.success>td, .table>tbody>tr.success>th, .table>tbody>tr>td.success, .table>tbody>tr>th.success, .table>tfoot>tr.success>td, .table>tfoot>tr.success>th, .table>tfoot>tr>td.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>thead>tr.success>th, .table>thead>tr>td.success, .table>thead>tr>th.success {
	background-color: #dff0d8
}
/*WET4*/
.table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr.success:hover>th, .table-hover>tbody>tr:hover>.success, .table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover {
	background-color: #d0e9c6
}
/*WET4*/
.table>tbody>tr.info>td, .table>tbody>tr.info>th, .table>tbody>tr>td.info, .table>tbody>tr>th.info, .table>tfoot>tr.info>td, .table>tfoot>tr.info>th, .table>tfoot>tr>td.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>thead>tr.info>th, .table>thead>tr>td.info, .table>thead>tr>th.info {
	background-color: #d9edf7
}
/*WET4*/
.table-hover>tbody>tr.info:hover>td, .table-hover>tbody>tr.info:hover>th, .table-hover>tbody>tr:hover>.info, .table-hover>tbody>tr>td.info:hover, .table-hover>tbody>tr>th.info:hover {
	background-color: #c4e4f3
}
/*WET4*/
.table>tbody>tr.warning>td, .table>tbody>tr.warning>th, .table>tbody>tr>td.warning, .table>tbody>tr>th.warning, .table>tfoot>tr.warning>td, .table>tfoot>tr.warning>th, .table>tfoot>tr>td.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>thead>tr.warning>th, .table>thead>tr>td.warning, .table>thead>tr>th.warning {
	background-color: #fcf8e3
}
/*WET4*/
.table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr.warning:hover>th, .table-hover>tbody>tr:hover>.warning, .table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover {
	background-color: #faf2cc
}
/*WET4*/
.table>tbody>tr.danger>td, .table>tbody>tr.danger>th, .table>tbody>tr>td.danger, .table>tbody>tr>th.danger, .table>tfoot>tr.danger>td, .table>tfoot>tr.danger>th, .table>tfoot>tr>td.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>thead>tr.danger>th, .table>thead>tr>td.danger, .table>thead>tr>th.danger {
	background-color: #f2dede
}
/*WET4*/
.table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr.danger:hover>th, .table-hover>tbody>tr:hover>.danger, .table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover {
	background-color: #ebcccc
}
/*WET4*/
.table-responsive {
	overflow-x: auto;
	min-height: .01%
}
/*WET4*/
div.center .dataTables_wrapper .dataTables_scroll, table.dataTable {
	clear: both
}

/*WET4*/
div.center table.dataTable thead td:active, table.dataTable thead th:active {
	outline: 0
}

/*WET4*/
div.center .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_length {
	font-weight: 400
}

/*WET4*/
div.center table.dataTable tfoot th, table.dataTable thead th {
	font-weight: 700
}

/*WET4*/
div.center .dataTables_wrapper.no-footer .dataTables_scrollBody, table.dataTable tfoot td, table.dataTable tfoot th, table.dataTable thead td, table.dataTable thead th, table.dataTable.no-footer {
	border-bottom: 1px solid #111
}

/*WET4*/
div.center table.dataTable td.right, table.dataTable th.right {
	text-align: right
}

/*WET4*/
div.center table.dataTable td.center, table.dataTable td.dataTables_empty, table.dataTable th.center {
	text-align: center
}

/*WET4*/
div.center table.dataTable.display tbody td, table.dataTable.display tbody th, table.dataTable.rowborder tbody td, table.dataTable.rowborder tbody th {
	border-top: 1px solid #ddd
}

/*WET4*/
div.center table.dataTable.cell-border tbody tr:first-child td, table.dataTable.cell-border tbody tr:first-child th, table.dataTable.display tbody tr:first-child td, table.dataTable.display tbody tr:first-child th, table.dataTable.rowborder tbody tr:first-child td, table.dataTable.rowborder tbody tr:first-child th {
	border-top: 0
}

/*WET4*/
div.center table.dataTable.cell-border tbody td, table.dataTable.cell-border tbody th {
	border-right: 1px solid #ddd;
	border-top: 1px solid #ddd
}

/*WET4*/
div.center table.dataTable.cell-border tbody tr td:first-child, table.dataTable.cell-border tbody tr th:first-child {
	border-left: 1px solid #ddd
}

/*WET4*/
div.center .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_processing {
	color: #333
}

/*WET4*/
div.center table.dataTable.display tbody tr.even:hover.selected>.sorting_1, table.dataTable.display tbody tr.odd:hover.selected>.sorting_1, table.dataTable.display tbody tr:hover.selected>.sorting_1, table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_1, table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1 {
	background-color: #a1aec7
}

/*WET4*/
div.center table.dataTable.display tbody tr.even:hover.selected>.sorting_2, table.dataTable.display tbody tr.odd:hover.selected>.sorting_2, table.dataTable.display tbody tr:hover.selected>.sorting_2, table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_2, table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2 {
	background-color: #a2afc8
}

/*WET4*/
div.center table.dataTable.display tbody tr.even:hover.selected>.sorting_3, table.dataTable.display tbody tr.odd:hover.selected>.sorting_3, table.dataTable.display tbody tr:hover.selected>.sorting_3, table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_3, table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3 {
	background-color: #a4b2cb
}

/*WET4*/
div.center table.dataTable.display tbody tr.odd.selected>.sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1 {
	background-color: #a6b3cd
}

/*WET4*/
div.center table.dataTable.display tbody tr.odd.selected>.sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2 {
	background-color: #a7b5ce
}

/*WET4*/
div.center table.dataTable.display tbody tr.odd.selected>.sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3 {
	background-color: #a9b6d0
}

/*WET4*/
div.center table.dataTable.display tbody tr.even:hover.selected, table.dataTable.display tbody tr.odd:hover.selected, table.dataTable.display tbody tr:hover.selected, table.dataTable.hover tbody tr.even:hover.selected, table.dataTable.hover tbody tr.odd:hover.selected, table.dataTable.hover tbody tr:hover.selected {
	background-color: #a9b7d1
}

/*WET4*/
div.center table.dataTable.display tbody tr.odd.selected, table.dataTable.stripe tbody tr.odd.selected {
	background-color: #abb9d3
}

/*WET4*/
div.center table.dataTable.display tbody tr.even.selected>.sorting_1, table.dataTable.display tbody tr.selected>.sorting_1, table.dataTable.display tbody tr.selected>.sorting_2, table.dataTable.display tbody tr.selected>.sorting_3, table.dataTable.order-column tbody tr.selected>.sorting_1, table.dataTable.order-column tbody tr.selected>.sorting_2, table.dataTable.order-column tbody tr.selected>.sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1 {
	background-color: #acbad4
}

/*WET4*/
div.center table.dataTable.display tbody tr.even.selected>.sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2 {
	background-color: #adbbd6
}

/*WET4*/
div.center table.dataTable.display tbody tr.even.selected>.sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3 {
	background-color: #afbdd8
}

/*WET4*/
div.center table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc {
	background-color: #e7e7e7
}

/*WET4*/
div.center table.dataTable.display tbody tr.even:hover>.sorting_1, table.dataTable.display tbody tr.odd:hover>.sorting_1, table.dataTable.display tbody tr:hover>.sorting_1, table.dataTable.order-column.hover tbody tr.even:hover>.sorting_1, table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_1, table.dataTable.order-column.hover tbody tr:hover>.sorting_1 {
	background-color: #eaeaea
}

/*WET4*/
div.center table.dataTable.display tbody tr.even:hover>.sorting_2, table.dataTable.display tbody tr.odd:hover>.sorting_2, table.dataTable.display tbody tr:hover>.sorting_2, table.dataTable.order-column.hover tbody tr.even:hover>.sorting_2, table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_2, table.dataTable.order-column.hover tbody tr:hover>.sorting_2 {
	background-color: #ebebeb
}

/*WET4*/
div.center table.dataTable.display tbody tr.even:hover>.sorting_3, table.dataTable.display tbody tr.odd:hover>.sorting_3, table.dataTable.display tbody tr:hover>.sorting_3, table.dataTable.order-column.hover tbody tr.even:hover>.sorting_3, table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_3, table.dataTable.order-column.hover tbody tr:hover>.sorting_3 {
	background-color: #eee
}

/*WET4*/
div.center table.dataTable.display tbody tr.odd>.sorting_1, table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {
	background-color: #f1f1f1
}

/*WET4*/
div.center table.dataTable.display tbody tr.odd>.sorting_2, table.dataTable.order-column.stripe tbody tr.odd>.sorting_2 {
	background-color: #f3f3f3
}

/*WET4*/
div.center table.dataTable.display tbody tr.even:hover, table.dataTable.display tbody tr.odd:hover, table.dataTable.display tbody tr.odd>.sorting_3, table.dataTable.display tbody tr:hover, table.dataTable.hover tbody tr.even:hover, table.dataTable.hover tbody tr.odd:hover, table.dataTable.hover tbody tr:hover, table.dataTable.order-column.stripe tbody tr.odd>.sorting_3 {
	background-color: #f5f5f5
}

/*WET4*/
div.center table.dataTable.display tbody tr.even>.sorting_1, table.dataTable.display tbody tr.odd, table.dataTable.display tbody tr>.sorting_1, table.dataTable.display tbody tr>.sorting_2, table.dataTable.display tbody tr>.sorting_3, table.dataTable.order-column tbody tr>.sorting_1, table.dataTable.order-column tbody tr>.sorting_2, table.dataTable.order-column tbody tr>.sorting_3, table.dataTable.order-column.stripe tbody tr.even>.sorting_1, table.dataTable.stripe tbody tr.odd {
	background-color: #f9f9f9
}

/*WET4*/
div.center table.dataTable.display tbody tr.even>.sorting_2, table.dataTable.order-column.stripe tbody tr.even>.sorting_2 {
	background-color: #fbfbfb
}

/*WET4*/
div.center table.dataTable.display tbody tr.even>.sorting_3, table.dataTable.order-column.stripe tbody tr.even>.sorting_3 {
	background-color: #fdfdfd
}

/*WET4*/
div.center table.dataTable, table.dataTable td, table.dataTable th {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}

/*WET4*/
div.center table.dataTable thead .sorting_asc .sorting-icons:before, table.dataTable thead .sorting_desc .sorting-icons:after {
	background: #ccc;
	border: 1px solid #111
}

/*WET4*/
div.center table.dataTable thead .sorting .sorting-icons:after, table.dataTable thead .sorting .sorting-icons:before, table.dataTable thead .sorting_asc .sorting-icons:after, table.dataTable thead .sorting_desc .sorting-icons:before {
	background: #fff;
	border: 1px solid #aaa;
	color: #757575
}

/*WET4*/
div.center table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc {
	cursor: pointer
}

/*WET4*/
div.center table.dataTable {
	border-collapse: separate;
	border-spacing: 0;
	margin: 0 auto;
	width: 100%!important
}

/*WET4*/
div.center table.dataTable thead .sorting-cnt {
	white-space: nowrap
}

/*WET4*/
div.center table.dataTable thead .sorting-cnt:before {
	content: " "
}

/*WET4*/
div.center table.dataTable thead .sorting-icons {
	display: inline-block;
	margin-top: 2px
}

/*WET4*/
div.center table.dataTable thead .sorting-icons:before {
	content: "\e093";
	padding: 0 .1em 0 0
}

/*WET4*/
div.center table.dataTable thead .sorting-icons:after {
	content: "\e094";
	padding: 0 .04em 0 .06em
}

/*WET4*/
div.center table.dataTable tbody tr {
	background-color: #fff
}

/*WET4*/
div.center table.dataTable tbody tr.selected {
	background-color: #b0bed9
}

/*WET4*/
div.center .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing {
	height: 0;
	margin: 0!important;
	overflow: hidden;
	padding: 0!important
}

/*WET4*/
div.center .dataTables_wrapper .dataTables_paginate .paginate_button.current:first-child, .dataTables_wrapper .dataTables_paginate .paginate_button.previous {
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	margin-left: 0
}

/*WET4*/
div.center .dataTables_wrapper .dataTables_paginate .paginate_button.current:last-child, .dataTables_wrapper .dataTables_paginate .paginate_button.next {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px
}

/*WET4*/
div.center .dataTables_wrapper {
	clear: both;
	position: relative;
	zoom: 1
}

/*WET4*/
div.center .dataTables_wrapper .dataTables_length {
	float: left
}

/*WET4*/
div.center .dataTables_wrapper .dataTables_filter {
	float: right;
	text-align: right
}

/*WET4*/
div.center .dataTables_wrapper .dataTables_filter input {
	margin-left: .5em
}

/*WET4*/
div.center .dataTables_wrapper .dataTables_info {
	clear: both;
	float: left
}

/*WET4*/
div.center .dataTables_wrapper .dataTables_paginate {
	padding-top: 1.25em;
	text-align: center
}

/*WET4*/
div.center .dataTables_wrapper .dataTables_paginate .paginate_button {
	background-color: #eaebed;
	border: 1px solid #dcdee1;
	color: #335075;
	cursor: pointer;
	display: inline-block;
	line-height: 1.4375;
	margin-bottom: .5em;
	margin-left: -1px;
	padding: 10px 16px;
	position: relative;
	text-decoration: none
}

/*WET4*/
div.center .dataTables_wrapper .dataTables_paginate .paginate_button.current {
	background-color: #2572b4;
	border-color: #2572b4;
	color: #fff;
	cursor: default;
	z-index: 2
}

/*WET4*/
div.center .dataTables_wrapper .dataTables_paginate .paginate_button:active, .dataTables_wrapper .dataTables_paginate .paginate_button:focus, .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
	background-color: #d4d6da;
	border-color: #bbbfc5;
	color: #335075
}

/*WET4*/
div.center .dataTables_wrapper .dataTables_processing {
	background: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,.9)), color-stop(75%, rgba(255,255,255,.9)), to(rgba(255,255,255,0)));
	background: -webkit-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.9)25%, rgba(255,255,255,.9)75%, rgba(255,255,255,0)100%);
	background: linear-gradient(to right, rgba(255,255,255,0)0, rgba(255,255,255,.9)25%, rgba(255,255,255,.9)75%, rgba(255,255,255,0)100%);
	background-color: #fff;
	font-size: 1.2em;
	height: 40px;
	left: 50%;
	margin-left: -50%;
	margin-top: -25px;
	padding-top: 20px;
	position: absolute;
	text-align: center;
	top: 50%;
	width: 100%
}

/*WET4*/
div.center .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
	-webkit-overflow-scrolling: touch
}

/*WET4*/
div.center .dataTables_wrapper.no-footer div.dataTables_scrollBody table, .dataTables_wrapper.no-footer div.dataTables_scrollHead table {
	border-bottom: 0
}

/*WET4*/
div.center .dataTables_wrapper:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}

/*WET4*/
div.center [dir=rtl] table.dataTable thead .sorting, [dir=rtl] table.dataTable thead .sorting_asc, [dir=rtl] table.dataTable thead .sorting_asc_disabled, [dir=rtl] table.dataTable thead .sorting_desc, [dir=rtl] table.dataTable thead .sorting_desc_disabled {
	text-align: right
}

/*WET4*/
div.center [dir=rtl] table.dataTable thead .sorting:after, [dir=rtl] table.dataTable thead .sorting_asc:after, [dir=rtl] table.dataTable thead .sorting_asc_disabled:after, [dir=rtl] table.dataTable thead .sorting_desc:after, [dir=rtl] table.dataTable thead .sorting_desc_disabled:after {
	margin-left: 0;
	margin-right: 5px
}

/*WET4*/
div.center [dir=rtl] .dataTables_wrapper .dataTables_paginate .paginate_button.current:first-child, [dir=rtl] .dataTables_wrapper .dataTables_paginate .paginate_button.previous {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px
}

/*WET4*/
div.center [dir=rtl] .dataTables_wrapper .dataTables_paginate .paginate_button.current:last-child, [dir=rtl] .dataTables_wrapper .dataTables_paginate .paginate_button.next {
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}

/*WET4*/
div.center [dir=rtl] .dataTables_wrapper .dataTables_info, [dir=rtl] .dataTables_wrapper .dataTables_length {
	float: right
}

/*WET4*/
div.center [dir=rtl] .dataTables_wrapper .dataTables_filter {
	float: left;
	text-align: left
}

/*WET4*/
div.center [dir=rtl] .dataTables_wrapper .dataTables_filter input {
	margin-left: auto;
	margin-right: .5em
}

div.center table{
	width:100%;
}

/*WET4/ /*replaced TH, default TH is white*/
div.center table .info{
	background-color:#d9edf7;
}

/*WET4*/ /*replaced from th.light*/
div.center table .success{
	background-color:#dff0d8;
}

/*WET4/ /*replaced from th.lighter*/
div.center table .warning{
	background-color:#fcf8e3;
}

/*WET4/ /*default TH is left*/
div.center table th.left {
	background-color:rgb(214,222,228) !important;
	padding:5px;
	text-align:left !important;
	vertical-align:bottom;
}

div.center table th.middle {
    vertical-align:middle !important;
}

div.center table th.top {
    vertical-align:top !important;
}

div.center table th.center {
	text-align:center !important;
}

div.center table th.noBg {
	background-color:#FFFFFF !important;
	text-align:left !important;
	vertical-align:top !important; 
	font-weight:normal; 
}

div.center table td.top {
	vertical-align:top;
}

div.center table td.bottom {
    vertical-align:bottom;
}

div.center table td.middle {
    vertical-align:middle;
}

div.center table td.light {
    background-color:rgb(237,241,243);
}

div.center table td.lighter {
    background-color:rgb(243,243,243);
}

div.center table td.bg{
    background-color:rgb(214,222,228);
}

div.center table td.noBg {
	background-color:#FFFFFF !important;
	text-align:left !important;
	vertical-align:top; 
	font-weight:normal; 
}

div.center table td.double {
	border-bottom:3px double black !important;
}

div.center table td.thick {
	border-bottom:2px solid black !important;
}

div.center table th.indentBlock,
div.center table td.indentBlock {
	padding-left:20px !important;
}

div.center table th.indentBlock2x,
div.center table td.indentBlock2x {
	padding-left:40px !important;
}

/*WET4*/
div.center table.small{
	font-size:89%;
	width:100%;
}

div.center table.smaller{
	font-size:75%;
	width:100%;
}

div.center table.smallest{
	font-size:60%;
	width:100%;
}

div.center table.tight {
	border-collapse:collapse;
	width:100%;
	margin-top:-6px;
	margin-bottom:0px;
	font-size:100%;
}

/******************* For finance purposes *************************/

div.center table.finance{
        border-collapse:collapse;
		width:100%;
        margin-bottom:25px;
}

div.center table.finance caption{
	    margin-bottom:5px;
    	text-align:left;
    	font-weight:bold;
    	font-size:89%;
}

div.center table.finance th{
        background-color:rgb(214,222,228);
        text-align:center;
        vertical-align:bottom;

}

div.center table.finance th.light {
    	background-color:rgb(237,241,243);
        font-size:89%;
		text-align:left;
		vertical-align:bottom;
}

div.center table.finance th.lighter  {
		background-color:rgb(243,243,243) !important;
        font-size:83%;
		text-align:left;
		vertical-align:bottom;
}

div.center table.finance th.noBg  {
		background-color:#fff !important;
        font-size:89%;
		text-align:left !important;
		font-weight:normal;
		vertical-align:top;
}

div.center table.finance td {
    	border:1px solid #999999;
    	font-size:89%;
		text-align:right;
		vertical-align:top;
}

div.center table.finance td.bg
div.center table.finance td.dark{
    background-color:rgb(214,222,228);
}

div.center table.finance td.center  {
	text-align:left;
}

div.center table.finance td.left  {
	text-align:left;
}

div.center table.finance td.top {
	vertical-align:top;
}

div.center table.finance td.bottom {
    vertical-align:bottom;
}

div.center table.finance td.middle {
    vertical-align:middle;
}

div.center table.finance th.indentBlock,
div.center table.finance td.indentBlock {
	padding-left:20px !important;
}

div.center table.finance th.indentBlock2x,
div.center table.finance td.indentBlock2x {
	padding-left:40px !important;
}

/******************* For transparency purposes *************************/

div.center table.transp,
div.center table.table-transp {
	border-collapse:collapse;
	/*border:1px solid #999999;*/
	margin-bottom:25px;
}

div.center table.transp th,
div.center table.table-transp th {
	border:1px solid #999999;
	background-color:rgb(214,222,228);
	text-align:left;
	vertical-align:bottom;
}

div.center table.transp th.light,
div.center table.table-transp th.light {
    background-color:rgb(237,241,243);
}

/*to delete once replaced with th.light above */
div.center table.table-transp th.light_bg {
    background-color:rgb(237,241,243);
}

div.center table.transp td,
div.center table.table-transp td {
	border:1px solid #999999;
	vertical-align:top;
    font-size:88%;	
}

/* ################################################################################################ */
/* ############################## END: STANDARD TABLE LAYOUT STYLES ############################### */
/* ################################################################################################ */


/* ################################################################################################ */
/* ######################################## STARTS:LISTS ########################################## */
/* ################################################################################################ */

div.center .atmargin ol ul,
div.center .atmargin li {
	margin-left:0;
}

/*The two values do not have to match. 
The only thing you must do is use a negative number for the text-indent and a positive value for padding-left.
However in this case we want to start it at the margins, therefore both will be negative. 
Read more:How to Create a Hanging Indent With CSS | eHow.com http://www.ehow.com/how_2382848_hanging-indent-css.htm */

div.center .hang ol ul {
	list-style-type:none;
}

div.center .hang li {
    font-size:88%;
    text-indent:-3px;
    padding-left:3px;
}

div.center ol.hang {
    list-style-type:none;
}

div.center ol.hang li {
    font-size:88%;
    margin-left:-.8em;
    text-indent:-2.8em;
   /*margin-left:20px;
     text-indent:-50px;*/
}


/*WET4*/ 
div.center .fn-lnk:focus, .fn-lnk:hover, .wb-fnote .fn-rtn a:focus, .wb-fnote .fn-rtn a:hover, .wb-fnote dd:focus .fn-rtn a {
	background-color: #555;
	/*background-color: #808080;*/
	border-color: #555;
	color: #fff !important;
}

/*WET4*/ 
div.center .fn-lnk, .wb-fnote .fn-rtn a {
	background-color: #eee;
	border: 1px solid #ccc;
	padding: 1px 10px 2px;
	white-space: nowrap
}

/*WET4*/ 
div.center .wb-fnote dd>ol:first-child, .wb-fnote dd>ul:first-child, .wb-fnote h2, .wb-fnote table:first-child {
	margin-top: .375em
}

/*WET4*/ 
div.center .fn-lnk {
	margin-left: 5px
}

/*WET4*/ 
div.center .wb-fnote {
	border-color: #ccc;
	border-style: solid;
	border-width: 1px 0;
	margin: 2em 10px 0
}

/*WET4*/ 
div.center .wb-fnote h2 {
	margin-left: 0;
	margin-right: 0
}

/*WET4*/ 
div.center .wb-fnote dl {
	margin: 0
}

/*WET4*/ 
div.center .wb-fnote dd {
	border: 1px solid transparent;
	margin: .375em 0;
	position: relative
}

/*WET4*/ 
div.center .wb-fnote dd:focus {
	background-color: #eee;
	border-color: #555
}

/*WET4*/ 
div.center .wb-fnote dd>ol, .wb-fnote dd>ul {
	margin: 0 .375em .375em 4.125em
}

/*WET4*/ 
div.center .wb-fnote p {
	margin: 0 0 0 3.75em;
	padding: 0 .375em .375em
}

/*WET4*/ 
div.center .wb-fnote p:first-child {
	padding-top: .375em
}

/*WET4*/ 
div.center .wb-fnote ol, .wb-fnote ul {
	margin-bottom: .375em
}

/*WET4*/ 
div.center .wb-fnote table {
	margin: 0 .375em .375em 4.125em
}

/*WET4*/ 
div.center .wb-fnote .fn-rtn {
	margin: 0;
	overflow: hidden;
	padding-right: 0;
	padding-top: .375em;
	position: absolute;
	top: 0;
	width: 3.375em
}

/*WET4*/ 
div.center .wb-fnote .fn-rtn a {
	display: inline-block;
	padding-bottom: 0
}

/*WET4*/ 
div.center [dir=rtl] sup .fn-lnk {
	margin-left: 0;
	margin-right: 5px
}

/*WET4*/ 
div.center [dir=rtl] .wb-fnote p {
	margin: 0 3.75em 0 0
}

/*WET4*/ 
div.center [dir=rtl] .wb-fnote .fn-rtn {
	margin-right: 0;
	padding-right: 0
}

div.center ol.lst-num li {
    list-style-type: decimal;
}

div.center ol ol.lst-num li {
    list-style-type: decimal;
}

div.center ol ol ol.lst-num li {
    list-style-type: decimal;
}

/*WET4*/
div.center ol.list-unstyled li {
	list-style-type: none;
}

/*WET4*/
div.center ol ol.list-unstyled li {
	list-style-type: none;
}

/*WET4*/
div.center ol ol ol.list-unstyled li {
	list-style-type: none;
}

/*WET4*/
div.center ul.list-unstyled li {
	list-style-type: none;
}

/*WET4*/
div.center ul ul.list-unstyled li {
	list-style-type: none;
}

/*WET4*/
div.center ul ul ul.list-unstyled li {
	list-style-type: none;
}

/*WET4*/
div.center ol.lst-lwr-alph li {
	list-style-type: lower-alpha;
}

/*WET4*/
div.center ol ol.lst-lwr-alph li {
	list-style-type: lower-alpha;
}

/*WET4*/
div.center ol ol ol.lst-lwr-alph li {
	list-style-type: lower-alpha;
}

/*WET4*/
div.center ol.lst-upr-alph li {
	list-style-type: upper-alpha;
}

/*WET4*/
div.center ol ol.lst-upr-alph li {
	list-style-type: upper-alpha;
}

/*WET4*/
div.center ol ol ol.lst-upr-alph li {
	list-style-type: upper-alpha;
}

/*WET4*/
div.center ol.lst-lwr-rmn li {
	list-style-type: lower-roman;
}

/*WET4*/
div.center ol ol.lst-lwr-rmn li{
	list-style-type: lower-roman;
}

/*WET4*/
div.center ol ol ol.lst-lwr-rmn li{
	list-style-type: lower-roman;
}

/*WET4*/
div.center ol.lst-upr-rmn li {
	list-style-type: upper-roman;
}

/*WET4*/
div.center ol ol.lst-upr-rmn li {
	list-style-type: upper-roman;
}

/*WET4*/
div.center .lst-spcd>li {
	margin-bottom: 10px;
}

/*WET4*/
div.center .lst-spcd ol, .lst-spcd ul {
	margin-top: 10px;
}

/* ################################################################################################ */
/* ######################################### END:LISTS ########################################## */
/* ################################################################################################ */

/* ################################################################################################ */
/* ################################### START:EXPAND/COLLAPSE ###################################### */
/* ################################################################################################ */

div.center details[open] {
	padding-bottom: 1em
}
div.center details>* {
	margin-left: 1.5em;
	margin-right: auto
}
div.center details>summary {
	margin-left: auto
}
div.center [dir=rtl] details>* {
	margin-left: auto;
	margin-right: 1.5em
}
div.center [dir=rtl] details>summary {
	margin-right: auto
}

/* ################################################################################################ */
/* #################################### END:EXPAND/COLLAPSE ####################################### */
/* ################################################################################################ */


/*************************************************************************************
**************************************************************************************
						FROM CustomWebPart.css
						
						
/* ############################################################################################### */
/* ################################ STARTS: LEFT COLUMN ######################################### */
/* ############################################################################################### */
div.center div.LeftColumn{
	margin-top:10px;
}

div.center div.LeftColumn h2 {
	color:#000000;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:6px;
	font-size:140%;
	border:1px solid white;
	border-bottom:1px solid #d6dee4;
	text-align:left;
	vertical-align:top;
	width:100%;
}

div.center div.LeftColumn h3 {
	color:#000000;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:6px;
	font-size:130%;
	border:1px solid white;
	border-bottom:1px solid #d6dee4;
	text-align:left;
	vertical-align:top
}

/* ############################################################################################### */
/* ################################## END: LEFT COLUMN ########################################## */
/* ############################################################################################### */


/* ############################################################################################### */
/* ################################ STARTS: RIGHT COLUMN ######################################## */
/* ############################################################################################### */
div.center div.RightColumn{
	margin-top:10px;
}

div.center div.RightColumn table tr.ms-WPHeader td h3 {
	padding-bottom:6px;
	font-size:130%;
	font-weight:bold;
	border:1px solid white;
	border-bottom:1px solid #d6dee4;
	text-align:left;
}

/* ############################################################################################### */
/* ################################## END: RIGHT COLUMN ######################################### */
/* ############################################################################################### */
div.center table tr.ms-WPHeader td h3 {
	padding-bottom:6px;
	font-size:130%;
	font-weight:bold;
	border:1px solid white;
	border-bottom:1px solid #d6dee4;
	text-align:left;
}

div.center div.column table tr.ms-WPHeader td h3 {
	padding-bottom:6px;
	font-size:130%;
	border:1px solid white;
	border-bottom:1px solid #d6dee4;
	text-align:left;
}

div.center div.column table tr.ms-WPHeader td, div.center div.column table  {
	padding:0px;	
}

/*div.center table, 
div.center table tr, 
div.center table tr td, div.center table div {
	border:0px solid white;
	font-size:100%;}*/


div.center div table tr.ms-WPHeader td h3 {
	padding-top:5px;
	padding-bottom:6px;
	font-size:100%;
	font-weight:bold;
	border:1px solid white;
	border-bottom:1px solid #d6dee4;
	text-align:left;
	width:100%;
}

/*div.center table tr td input {
	border:1px solid silver;
}*/

div.center a.anchor {
	padding:0px;
	margin:0px;
}

/* ############################################################################################## */
/* ############################### START: BOTTOM COLUMN ######################################## */
/* ############################################################################################## */

/*div.center {
	vertical-align:top;
	color:#000000;
}

div.center table{
	padding-bottom:5px;
}

div.center, div.center p{
	font-size:100%;
}

*/
div.center span.webpart_lnk {
	width:100%;
	font-size:105%;
	margin-top:12px;
	margin-bottom:2px;
	font-weight:bold;
	float:left;
}

/* ################################################################## */
/* #################### START: HEADER STYLES ####################### */
/* ################################################################## */
/*
div.center h1 {
	padding:1px 0px 0px 1px;
	border:1px solid silver;
	width:100%;
	text-align:center;
	font-size:150%;
	background:url("../../../Images/IRB-CISR/gradient.gif") repeat-x ;
	height:24px;	
}

*/
/* WET4 to underline an <h> tag */
div.center .page-header {
	padding-bottom: 10.5px;
	margin: 46px 0 23px;
	border-bottom: 1px solid #eee
}

div.center h1 {
	padding-bottom:1px;
	font-size:150%;
	text-align:left;
	width:100%;	
	color:#000000;
	border-top:1px #5B482D solid;
	border-bottom:1px #5B482D solid;
	text-transform:uppercase
}

div.center h3 {	
	font-size:115%;
	text-align:left;
	color:#000000;
	padding-left:0px;
}

div.center h4 {
	font-size:100%;
	font-weight:bold;
	text-align:left;
}

div.center h5 {
	font-size:90%;
	font-weight:bold;
	text-align:left;
}

div.center h6 {
    font-size:85%;
    font-weight:bold;
    text-align:left;
	font-style:italic;
}

/* ################################################################## */
/* #################### END: HEADER STYLES ######################### */
/* ################################################################## */


/* ################################################################################################ */
/* ################################## END: BOTTOM COLUMN ######################################### */
/* ################################################################################################ */


/* ################################################################################################ */
/* ########################### STARTS: TELERIK DROP DOWN MENU #################################### */
/* ################################################################################################ */

div.center blockquote p, 
div.center blockquote.reg p {
	font-size:95%;
	font-style:normal;
	border:0px;
}


/* ################################################################################################ */
/* ############################################### BOXES ########################################## */
/* ################################################################################################ */

.panel {
	margin-bottom: 23px;
	background-color: #fff;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
	box-shadow: 0 1px 1px rgba(0,0,0,.05);
}
.panel-body {
	padding: 15px;
}
.panel-body:after, .panel-body:before {
	content: " ";
	display: table;
}
.panel-body:after {
	clear: both;
}
.panel-heading {
	padding: 10px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
	color: inherit;
}
.panel-title {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 18px;
	color: inherit;
}
.panel-title > a {
	color: inherit;
}
.panel-footer {
	padding: 10px 15px;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.panel > .list-group, .panel > .panel-collapse > .list-group {
	margin-bottom: 0;
}
.panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item {
	border-width: 1px 0;
	border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
	border-top: 0;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
	border-bottom: 0;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}

.panel-default > .panel-heading {
	color: #333;
	background-color: #f5f5f5;
	border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
	color: #f5f5f5;
	background-color: #333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #ddd;
}
.panel-primary {
	border-color: #2572b4;
}
.panel-primary > .panel-heading {
	color: #fff;
	background-color: #2572b4;
	border-color: #2572b4;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #2572b4;
}
.panel-primary > .panel-heading .badge {
	color: #2572b4;
	background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #2572b4;
}
.panel-success {
	border-color: #d7e9c6;
}
.panel-success > .panel-heading {
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #d7e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #d7e9c6;
}
.panel-success > .panel-heading .badge {
	color: #dff0d8;
	background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #d7e9c6;
}
.panel-info {
	border-color: #bce9f1;
}
.panel-info > .panel-heading {
	color: #31708f;
	background-color: #d9edf7;
	border-color: #bce9f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #bce9f1;
}
.panel-info > .panel-heading .badge {
	color: #d9edf7;
	background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #bce9f1;
}
.panel-warning {
	border-color: #faeacc;
}
.panel-warning > .panel-heading {
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #faeacc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #faeacc;
}
.panel-warning > .panel-heading .badge {
	color: #fcf8e3;
	background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #faeacc;
}
.panel-danger {
	border-color: #ebccd1;
}
.panel-danger > .panel-heading {
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
	color: #f2dede;
	background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #ebccd1;
}
/* box:with no background color */
div.center .box {
	border:thin solid #D6DEE4;
	margin-bottom:40px;
	margin-top:10px;
	clip:rect(1px,1px,1px,1px);
	padding:10px;
	margin-left:auto;
	margin-right:auto;
}

div.center box h2 h3 h4 {
	text-align:center;
    border-bottom:none;
}

/*to replace with .box above then delete
div.center div.box-content {
	border:thin solid #D6DEE4;
	margin-bottom:40px;
	margin-top:10px;
	clip:rect(1px,1px,1px,1px);
	padding:20px 5px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;	
}

div.center div.box-content p {
	text-align:left;
}

*/

/*to replace with .box above then delete*/
div.center .box-content {
	border:thin solid #D6DEE4;
	margin-bottom:40px;
	margin-top:10px;
	clip:rect(1px,1px,1px,1px);
	padding:20px 5px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;	
}

div.center div.box-content h2 h3 {
	text-align:center;
}

div.center .red {
	border:thin solid #ee0000;
}

/* box-color:with background color */
div.center .box-color {
	background-color:rgb(237,241,243);
	border:thin solid #D6DEE4;
	margin-bottom:40px;
	margin-top:10px;
	clip:rect(1px,1px,1px,1px);
	padding:10px;
	margin-left:auto;
	margin-right:auto;	
}

div.center box-color h2 h3 h4 p {
	text-align:center;
    border-bottom:none;
}

/*to replace with .box-color above then delete*/
div.center div.box-content-bg {
	background-color:rgb(237,241,243);
	border:thin solid #D6DEE4;
	margin-bottom:40px;
	margin-top:10px;
	clip:rect(1px,1px,1px,1px);
	padding:20px 5px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;	
}

div.center div.box-content-bg h3,
div.center div.box-content-bg h4 {
	text-align:center;
}

div.center div.box-content-bg p {
	text-align:left;
}

/* box-index */
div.center .box-index {
	border:thin solid #D6DEE4;
	margin-bottom:40px;
	margin-top:10px;
	clip:rect(1px,1px,1px,1px);
	padding:0px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;	
}

div.center box-index h2 h3 h4 p {
	text-align:center;
    border-bottom:none;
}

/* box-notice */
div.center .box-notice {
	width:60%;
	background-color:rgb(237,241,243);
	border:1px solid #D6DEE4;
	margin-bottom:40px;
	margin-top:20px;
	clip:rect(1px,1px,1px,1px);
	padding:15px;
	margin-left:auto;
	margin-right:auto;
}

div.center box-notice h2 h3 h4 {
	text-align:center;
    border-bottom:none;
}

/* ################################################################################################ */
/* ######################################### END: BOXES ########################################## */
/* ################################################################################################ */


/* ################################################################################################ */
/* ############################### END: TELERIK DROP DOWN MENU ################################### */
/* ################################################################################################ */


/* ################################################################################################ */
/* #################################### STAT: PAGE TOOL ########################################## */
/* ################################################################################################ */
div.left div.PageTool {
	width:160px;
	list-style:none;
	border-top:8px solid #FFFFFF;
}

div.left div.PageTool div.header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	background-color:#765D39;
	color:#FFFFFF;
	padding:2px 8px 2px 10px;
}

div.left div.PageTool div.PageToolLnk {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	border-color:#E2D6C9;
	background-color:#E2D6C9;
	padding:4px 8px 5px 10px;
	border-bottom:1px dotted #E2D6C9;
	color:#000000;
}

div.left div.PageTool div.PageToolLnk img {
	padding-top:4px;
}

div.left div.PageTool div.PageToolLnk input.small{
	padding:5px 7px 5px 7px;
	font-size:75%;
	font-weight:bold;
	vertical-align:bottom;
	border:1px solid black;
	background-color:#E2D6C9
}

div.left div.PageTool div.PageToolLnk input.medium{
	padding:5px 5px 5px 5px;
	font-size:100%;
	font-weight:bold;
	vertical-align:bottom;
	border:1px solid black;
	background-color:#E2D6C9
}

div.left div.PageTool div.PageToolLnk input.large{
	padding:5px 7px 5px 7px;
	font-size:125%;
	font-weight:bold;
	vertical-align:bottom;
	border:1px solid black;
	background-color:#E2D6C9
}

/* ################################################################################################ */
/* ##################################### END:PAGE TOOL ########################################### */
/* ################################################################################################ */
div.left div.PageProac {
	width:160px;
	list-style:none;
}

div.left div.PageProac div.header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	color:#765D39;
	background-color:#765D39;
	padding:0px 8px 2px 10px;
}

div.left div.PageProac div.PageProacLnk {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	border-color:#E2D6C9;
	background-color:#E2D6C9;
	padding:2px 8px 0px 10px;
	border-bottom:1px dotted #E2D6C9;
	color:#000000;
}

div.left div.PageProac div.PageProacLnk a{
	font-size:100%;
	text-decoration:none;
	color:black;
}

div.left div.PageProac div.PageProacLnk a:hover{
	font-size:100%;
	text-decoration:underline;
	color:black;
}

div.center .reflex-nowrap {
white-space:nowrap;
}

span.ms-sbcell input{
border:1px solid silver;	
}

span.ms-sbgo a img{
border:none;
background-color:#E9F2FD;
padding:1px 3px;
}

/* ################################################################################################ */
/* ################################# STARTS: Expand/collapse ##################################### */
/* ################################################################################################ */

/*.expand{
	vertical-align:text-bottom;
	margin-bottom:2px;
}

*/
div.center div.hideshow {
	display:none;
	text-decoration:none;
	border:thin solid #D6DEE4;
    clip:rect(1px, 1px, 1px, 1px);
    padding:10px;
	}

div.center .expand {
	background-image:url('expand.jpg');
	background-repeat:no-repeat;
	background-position:left;
	padding-left:18px;
}

div.center .collapse {
	background-image:url('collapse.jpg');
	background-repeat:no-repeat;
	background-position:left;
	padding-left:18px;
}

div.center .graphic {
	text-align:right;
	font-size:88%;
	margin-top:-1px;
/*	float:right;*/
}

/* ################################################################################################ */
/* ################################# ENDS: Expand/collapse ####################################### */
/* ################################################################################################ */



/**************************************************************************************
******************************* ENDS 2007 Styles *************************************
/*************************************************************************************
**************************************************************************************
*************************************************************************************/

