@import url(//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);
@import url(//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);
/*
This is the editor style sheet,
containing styles that will be used in the content editor tools.
*/
/* Fonts
================================================== */
/*font-family: 'Open Sans', sans-serif;*/
/*** border color for listtable and tableData/tableBox classes*/
/*other month day text color*/
a,
a:visited,
.column a {
  color: #0065c4;
  text-decoration: underline;
}
a:hover,
a:focus {
  text-decoration: none;
}
a[name],
a[name]:hover,
a[name]:focus {
  color: #7a7a7a;
  text-decoration: none;
}
a img {
  border: 0;
}
body.front_end_body,
.sitewrapper,
.sitewrapper select,
.sitewrapper input,
.sitewrapper textarea,
.sitewrapper table,
#broken_links_reporter_form,
body.dialog_body,
.ui-widget,
body[radeditorbody],
body[radeditorbody] table {
  font-size: 13px !important;
  line-height: 1.38461538 !important;
  font-family: 'Open Sans', sans-serif !important;
  color: #7a7a7a;
}
p {
  margin: 0 0 1em 0;
}
/**title colors*/
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #0f4f80;
    font-weight: bold;
}
.reDropDownBody h1,
.reDropDownBody h2,
.reDropDownBody h3,
.reDropDownBody h4,
.reDropDownBody h5,
.reDropDownBody h6 {
  color: #17335e;
  font-weight: bold;
}
h2 {
  font-size: 115.38461538%;
}
h3 {
  font-size: 110.38461538%;
}
h4 {
  font-size: 105.38461538%;
}
h5 {
  font-size: 100.38461538%;
}
h6 {
  font-size: 95.38461538%;
}
/*.content_area, .Default.reDropDownBody {
    h1, h2, h3, h4, h5, h6 {
        color: @page-subtitle-color;
         font-weight:bold;
    }
}*/
.subtitle {
  font-size: 115.38461538%;
  color: #17335e;
  font-weight: bold;
}
.subtitle p,
.subtitle a {
  color: #17335e;
  font-weight: bold;
}
/* Default Data Table Styling.  
    Should match general table style in Interior comp.  
    Modify padding and borders ONLY  (if needed), otherwise do not modify.
    everything else controlled in settings.global or settings.colors.
    
    Should match _objects.listtable.less and _components.tableBox.less
================================================== */
table.tableData {
  font-weight: normal;
  background: #ffffff;
  margin-bottom: 14px;
  border: 0px solid #cbcbcb;
  border-spacing: 0px;
  width: auto;
}
table.tableData th {
  text-transform: uppercase;
  padding: 6px 9px;
  text-align: left;
  background: #81a666 !important;
  color: #ffffff;
  font-weight: 400;
  font-size: 107.69230769%;
  font-family: inherit;
  letter-spacing: 0.5px;
}
table.tableData th a {
  color: #ffffff !important;
}
table.tableData th p {
  padding: 0;
  margin: 0;
  color: #ffffff;
}
table.tableData a {
  color: #0065c4;
}
table.tableData p {
  color: #7a7a7a;
}
table.tableData td {
  color: #7a7a7a;
  font-size: 92.30769231%;
}
table.tableData tr td {
  border-left: 1px solid #cbcbcb;
}
table.tableData tr td:last-child {
  border-right: 1px solid #cbcbcb;
}
table.tableData tr:hover {
  background: #ebf3fa;
}
table.tableData tr:hover > td a {
  color: #0065c4 !important;
}
table.tableData tr:hover > td,
table.tableData tr:hover > td > p {
  color: #7a7a7a !important;
}
table.tableData {
  border-collapse: separate;
}
table.tableData tbody tr:first-child td {
  border-top: 0;
}
table.tableData th {
  border-left: 1px solid #81a666;
}
table.tableData thead {
  border: 1px solid #81a666;
}
table.tableData td {
  border: 0;
  border-bottom: 1px solid #cbcbcb;
  padding: 3px 9px 3px 9px;
}
table.tableData td p {
  padding: 0;
  margin: 0;
}
@media screen and (max-width: 48em) {
  table.tableData {
    width: 100%;
  }
}
/* Default Data Table Styling.  
    Should match general table style in Interior comp.  
    Modify padding and borders ONLY  (if needed), otherwise do not modify.
    everything else controlled in settings.global or settings.colors.
    
    Should match _objects.listtable.less and _components.tableData.less
================================================== */
table.tableBox {
  font-weight: normal;
  background: #ffffff;
  margin-bottom: 14px;
  border: 0px solid #cbcbcb;
  border-spacing: 0px;
  width: auto;
}
table.tableBox th {
  text-transform: uppercase;
  padding: 6px 9px;
  text-align: left;
  background: #81a666 !important;
  color: #ffffff;
  font-weight: 400;
  font-size: 107.69230769%;
  letter-spacing: 0.5px;
}
table.tableBox th a {
  color: #ffffff !important;
}
table.tableBox th p {
  padding: 0;
  margin: 0;
  color: #ffffff;
}
table.tableBox a {
  color: #0065c4;
}
table.tableBox p {
  color: #7a7a7a;
}
table.tableBox td {
  color: #7a7a7a;
  font-size: 92.30769231%;
}
table.tableBox tr td {
  border-left: 1px solid #cbcbcb;
}
table.tableBox tr td:last-child {
  border-right: 1px solid #cbcbcb;
}
table.tableBox tr:hover {
  background: #ebf3fa;
}
table.tableBox tr:hover > td a {
  color: #0065c4 !important;
}
table.tableBox tr:hover > td,
table.tableBox tr:hover > td > p {
  color: #7a7a7a !important;
}
table.tableBox {
  border-bottom: 1px solid #cbcbcb;
}
table.tableBox th,
table.tableBox td {
  padding: 5px;
}
table.tableBox td {
  border-top: 1px solid #cbcbcb;
}
