table {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-collapse: collapse;
    border-color: -moz-use-text-color #666666 #666666;
    border-right: 1px solid #666666;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    color: #000000;
    font: 110% Verdana,Arial,Helvetica,sans-serif;
    text-align: left;
    width:100%;
}
table a {
    text-decoration: underline;
}
table a:visited {
    text-decoration: none;
}
tr.odd {
    background-color: #EBF3FF;
}
tr a {
    color: #000000;
}
tbody tr:hover a {
    color: red;
}

tbody tr:hover, tbody tr.odd:hover {
    background-color: #3D80DF;
    color: #FFFFFF;
}
caption {
    
    border-left: 2px solid #616161;
    border-right: 2px solid #616161;
	border-top: 2px solid #616161;
    color: #60634E;
    font-weight: bold;
	font-size: 16px;
    margin: 0 0 0 -1px;
    padding: 10px;
    text-align: center;

}
thead th {

    color: #000000;
    font-size: 105%;
    border: 1px solid black;

}

tr {
    vertical-align: top;
}
tr, th, td {
    padding: 0.75em;
}
td {
    border-left: 1px solid #DADADA;
}
tfoot tr {
    background: url("//www.pcorner.com/images/bbar.gif") repeat-x scroll 0 0 #FFFFFF;
}
tfoot td, tfoot th {
    border: 0 none;
    color: #000000;
}
.entry > table:nth-child(2) > thead:nth-child(2) > tr:nth-child(1) > th:nth-child(1)
{
	font-size:20px
}
tr.tpc_odd {
    background-color: #EBF3FF;
}

.page-template-1r-sidebar-php #header-container .col-control {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
}

#header-container .col-control {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
}

.widget_paypal_donations {
    height: 160px;
    width: 160px;
}

.widget_paypal_donations .dbx-content{
	    height: 160px;
    width: 160px;
}

.caption {
    
    border: 2px solid #616161;
    color: #60634E;
    font-weight: bold;
	font-size: 16px;
    margin-bottom:15px;
    padding: 10px;
    text-align: center;

}

.entry img {
    max-width: 100%;
	object-fit: contain;
}