.psts_hover_highlight td:hover {
	opacity: 0.8;
    filter: alpha(opacity=80); /* For IE8 and earlier */
	box-shadow: 0 0 1px transparent;
}

.psts_table_output {
	font-size: 9pt;
}

.psts_table_output.psts_layout_11 th {
	color: #ffffff;
	background-color: #000000;
}

.psts_table_output.psts_layout_11 td.psts_prim_color {
	color: #ffffff;
	background-color: #999999;
}

.psts_table_output.psts_layout_11 td.psts_second_color {
	color: #ffffff;
	background-color: #c0c0c0;
}

.psts_table_output.psts_layout_12 th {
	color: #ffffff;
	background-color: #4472C4;
}

.psts_table_output.psts_layout_12 td.psts_prim_color {
	color: #646464;
	background-color: #B4C6E7;
}

.psts_table_output.psts_layout_12 td.psts_second_color {
	color: #646464;
	background-color: #D9E2F3;
}

.psts_table_output.psts_layout_13 th {
	color: #ffffff;
	background-color: #ED7D31;
}

.psts_table_output.psts_layout_13 td.psts_prim_color {
	color: #646464;
	background-color: #F7CAAC;
}

.psts_table_output.psts_layout_13 td.psts_second_color {
	color: #646464;
	background-color: #FBE4D5;
}

.psts_table_output.psts_layout_14 th {
	color: #ffffff;
	background-color: #FFC000;
}

.psts_table_output.psts_layout_14 td.psts_prim_color {
	color: #646464;
	background-color: #FFE599;
}

.psts_table_output.psts_layout_14 td.psts_second_color {
	color: #646464;
	background-color: #FFF2CC;
}

.psts_table_output.psts_layout_15 th {
	color: #ffffff;
	background-color: #70AD47;
}

.psts_table_output.psts_layout_15 td.psts_prim_color {
	color: #646464;
	background-color: #C5E0B3;
}

.psts_table_output.psts_layout_15 td.psts_second_color {
	color: #646464;
	background-color: #E2EFD9;
}

.psts_table_output.psts_layout_16 th {
	color: #ffffff;
	background-color: #cc0000;
}

.psts_table_output.psts_layout_16 td.psts_prim_color {
	color: #646464;
	background-color: #fc9d9d;
}

.psts_table_output.psts_layout_16 td.psts_second_color {
	color: #646464;
	background-color: #ffcccc;
}

.psts_table_output.psts_layout_17 th {
	color: #ffffff;
	background-color: #cc0099;
}

.psts_table_output.psts_layout_17 td.psts_prim_color {
	color: #646464;
	background-color: #ffa8ff;
}

.psts_table_output.psts_layout_17 td.psts_second_color {
	color: #646464;
	background-color: #ffccf2;
}

.psts_table_output.psts_layout_18 th {
	color: #ffffff;
	background-color: #009999;
}

.psts_table_output.psts_layout_18 td.psts_prim_color {
	color: #646464;
	background-color: #9fdcdc;
}

.psts_table_output.psts_layout_18 td.psts_second_color {
	color: #646464;
	background-color: #ccffff;
}

.psts_table_output.psts_layout_19 th {
	color: #ffffff;
	background-color: #ac7339;
}

.psts_table_output.psts_layout_19 td.psts_prim_color {
	color: #646464;
	background-color: #e9cfb6;
}

.psts_table_output.psts_layout_19 td.psts_second_color {
	color: #646464;
	background-color: #f2dfcc;
}




.psts_table_output.psts_layout_21 th {
	color: #ffffff;
	background-color: #bebebe;
}

.psts_table_output.psts_layout_21 td.psts_prim_color {
	color: #646464;
	background-color: #e9e9e9;
}

.psts_table_output.psts_layout_21 td.psts_second_color {
	color: #646464;
	background-color: #dedede;
}

.psts_table_output.psts_layout_22 th {
	color: #ffffff;
	background-color: #b4c6e7;
}

.psts_table_output.psts_layout_22 td.psts_prim_color {
	color: #646464;
	background-color: #e1eafb;
}

.psts_table_output.psts_layout_22 td.psts_second_color {
	color: #646464;
	background-color: #eff8ff;
}

.psts_table_output.psts_layout_23 th {
	color: #646464;
	background-color: #f7caac;
}

.psts_table_output.psts_layout_23 td.psts_prim_color {
	color: #646464;
	background-color: #fbe4d5;
}

.psts_table_output.psts_layout_23 td.psts_second_color {
	color: #646464;
	background-color: #ffefe0;
}

.psts_table_output.psts_layout_24 th {
	color: #646464;
	background-color: #ffe599;
}

.psts_table_output.psts_layout_24 td.psts_prim_color {
	color: #646464;
	background-color: #fff2cc;
}

.psts_table_output.psts_layout_24 td.psts_second_color {
	color: #646464;
	background-color: #fefee0;
}

.psts_table_output.psts_layout_25 th {
	color: #646464;
	background-color: #c5e0b3;
}

.psts_table_output.psts_layout_25 td.psts_prim_color {
	color: #646464;
	background-color: #e2efd9;
}

.psts_table_output.psts_layout_25 td.psts_second_color {
	color: #646464;
	background-color: #edfae4;
}

.psts_table_output.psts_layout_26 th {
	color: #ffffff;
	background-color: #fc9d9d;
}

.psts_table_output.psts_layout_26 td.psts_prim_color {
	color: #646464;
	background-color: #ffd4d4;
}

.psts_table_output.psts_layout_26 td.psts_second_color {
	color: #646464;
	background-color: #ffe2e2;
}

.psts_table_output.psts_layout_27 th {
	color: #ffffff;
	background-color: #fcb5fc;
}

.psts_table_output.psts_layout_27 td.psts_prim_color {
	color: #646464;
	background-color: #FDD7FD;
}

.psts_table_output.psts_layout_27 td.psts_second_color {
	color: #646464;
	background-color: #fce2fc;
}

.psts_table_output.psts_layout_28 th {
	color: #646464;
	background-color: #9fdcdc;
}

.psts_table_output.psts_layout_28 td.psts_prim_color {
	color: #646464;
	background-color: #ccffff;
}

.psts_table_output.psts_layout_28 td.psts_second_color {
	color: #646464;
	background-color: #ddffff;
}

.psts_table_output.psts_layout_29 th {
	color: #646464;
	background-color: #e9cfb6;
}

.psts_table_output.psts_layout_29 td.psts_prim_color {
	color: #646464;
	background-color: #f9e6d3;
}

.psts_table_output.psts_layout_29 td.psts_second_color {
	color: #646464;
	background-color: #fff2df;
}



.psts_table_output.psts_layout_31 th {
	color: #646464;
	background-color: #dedede;
}

.psts_table_output.psts_layout_31 td.psts_prim_color {
	color: #646464;
	background-color: #f4f4f4;
}

.psts_table_output.psts_layout_31 td.psts_second_color {
	color: #646464;
	background-color: #ffffff;
}

.psts_table_output.psts_layout_32 th {
	color: #646464;
	background-color: #e1eafb;
}

.psts_table_output.psts_layout_32 td.psts_prim_color {
	color: #646464;
	background-color: #f0f9ff;
}

.psts_table_output.psts_layout_32 td.psts_second_color {
	color: #646464;
	background-color: #ffffff;
}

.psts_table_output.psts_layout_33 th {
	color: #646464;
	background-color: #FBE4D5;
}

.psts_table_output.psts_layout_33 td.psts_prim_color {
	color: #646464;
	background-color: #FEFBEC;
}

.psts_table_output.psts_layout_33 td.psts_second_color {
	color: #646464;
	background-color: #ffffff;
}

.psts_table_output.psts_layout_34 th {
	color: #646464;
	background-color: #f9f7d1;
}

.psts_table_output.psts_layout_34 td.psts_prim_color {
	color: #646464;
	background-color: #ffffea;
}

.psts_table_output.psts_layout_34 td.psts_second_color {
	color: #646464;
	background-color: #ffffff;
}

.psts_table_output.psts_layout_35 th {
	color: #646464;
	background-color: #e4f1db;
}

.psts_table_output.psts_layout_35 td.psts_prim_color {
	color: #646464;
	background-color: #f3ffea;
}

.psts_table_output.psts_layout_35 td.psts_second_color {
	color: #646464;
	background-color: #ffffff;
}

.psts_table_output.psts_layout_36 th {
	color: #646464;
	background-color: #ffd7d7;
}

.psts_table_output.psts_layout_36 td.psts_prim_color {
	color: #646464;
	background-color: #ffecec;
}

.psts_table_output.psts_layout_36 td.psts_second_color {
	color: #646464;
	background-color: #ffffff;
}

.psts_table_output.psts_layout_37 th {
	color: #646464;
	background-color: #fed8fe;
}

.psts_table_output.psts_layout_37 td.psts_prim_color {
	color: #646464;
	background-color: #ffe5ff;
}

.psts_table_output.psts_layout_37 td.psts_second_color {
	color: #646464;
	background-color: #ffffff;
}

.psts_table_output.psts_layout_38 th {
	color: #646464;
	background-color: #b5dede;
}

.psts_table_output.psts_layout_38 td.psts_prim_color {
	color: #646464;
	background-color: #d0f9f9;
}

.psts_table_output.psts_layout_38 td.psts_second_color {
	color: #646464;
	background-color: #ffffff;
}

.psts_table_output.psts_layout_39 th {
	color: #646464;
	background-color: #f9e6d3;
}

.psts_table_output.psts_layout_39 td.psts_prim_color {
	color: #646464;
	background-color: #fffce9;
}

.psts_table_output.psts_layout_39 td.psts_second_color {
	color: #646464;
	background-color: #ffffff;
}



.psts_table_output.psts_layout_41 {
	border-collapse: separate;
	background: #fff;
}

.psts_table_output.psts_layout_41 th {
	color: #fff;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
	text-align: left;
	background-color: #394060;
	border-top: 1px solid #858d99;
}

.psts_table_output.psts_layout_41 td.psts_prim_color {
	color: #5f6062;
	background-color: #f0f3f5;
	border-bottom: 1px solid #e0e0e0;
}

.psts_table_output.psts_layout_41 td.psts_second_color {
	color: #5f6062;
	background-color: #ffffff;
	border-bottom: 1px solid #e0e0e0;
}

.psts_table_output.psts_layout_41 tr:last-child td {
  border-bottom: none;
}

.psts_table_output.psts_layout_42 {
	color:#666;
	text-shadow: 1px 1px 0px #fff;
	background:#eaebec;
	border:#ccc 1px solid;

	-moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
}

.psts_table_output.psts_layout_42 th {
	border-top:1px solid #fafafa;
	border-bottom:1px solid #e0e0e0;

	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
	background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}

.psts_table_output.psts_layout_42 th:first-child {
	text-align: left;
}

.psts_table_output.psts_layout_42 tr {
	text-align: center;
}
.psts_table_output.psts_layout_42 td:first-child {
	text-align: left;
	border-left: 0;
}
.psts_table_output.psts_layout_42 td.psts_prim_color {
	background: #fafafa;
}
.psts_table_output.psts_layout_42 td.psts_second_color {
	background: #ffffff;
}
.psts_table_output.psts_layout_42 tr:last-child td {
	border-bottom:0;
}

.psts_table_output.psts_layout_43 {
	border-collapse:collapse;
}

.psts_table_output.psts_layout_43 th {
	color: #ff6600;
	background-color: #2d3134;
	border:2px solid #ffffff;
}

.psts_table_output.psts_layout_43 td.psts_prim_color {
	color: #ffffff;
	background-color: #373b3e;
}

.psts_table_output.psts_layout_43 td.psts_second_color {
	color: #ffffff;
	background-color: #2d3134;
}

.psts_table_output.psts_layout_44 th {
	color: #ffffff;
	background-color: #c30;
}

.psts_table_output.psts_layout_44 td.psts_prim_color {
	color: #666;
	background-color: #f7f7f7;
}

.psts_table_output.psts_layout_44 td.psts_second_color {
	color: #666;
	background-color: #ffffff;
}

.psts_table_output.psts_layout_45 th {
	color: #ffffff;
	background-color: #2c5755;
}

.psts_table_output.psts_layout_45 td.psts_prim_color {
	color: #00334e;
	background-color: #dbe6dd;
}

.psts_table_output.psts_layout_45 td.psts_second_color {
	color: #00334e;
	background-color: #f1f8ee;
}

.psts_table_output.psts_layout_46 th {
	color: #ffffff;
	background-color: #ab0101;
}

.psts_table_output.psts_layout_46 td.psts_prim_color {
	color: #ffffff;
	background-color: #424242;
}

.psts_table_output.psts_layout_46 td.psts_second_color {
	color: #ffffff;
	background-color: #1a1a1a;
}




.psts_table_output th {
	padding:10px;
}

.psts_table_output.psts_no_border td{
	border:none;
}

.psts_table_output.psts_font_not_force {
	font-family:"Trebuchet MS",Verdana,sans-serif;
}

.psts_table_output.psts_round {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.psts_table_output.psts_round tr:first-child th:first-child {
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
}
.psts_table_output.psts_round tr:first-child th:last-child {
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
}
.psts_table_output.psts_round tr:first-child td:first-child {
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
}
.psts_table_output.psts_round tr:first-child td:last-child {
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
}
.psts_table_output.psts_round tr:last-child th:first-child {
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
}
.psts_table_output.psts_round tr:last-child th:last-child {
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px;
}
.psts_table_output.psts_round tr:last-child td:first-child {
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
}
.psts_table_output.psts_round tr:last-child td:last-child {
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px;
}

/* Desktops */
@media only screen and (min-width : 769px) {
  .psap_no_desktop{display:none !important;}
}

/* Small Devices, Tablets */
@media only screen and (min-width : 481px) and (max-width : 768px) {
  .psap_no_tablet{display:none !important;}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
  .psap_no_mobile{display:none !important;}
}
