@charset "utf-8";
body {background-color: #EAEAEA; margin: 0px; font: normal 12px/18px Arial, Helvetica, sans-serif; color: #696969;}
th {background: url(../images/th-bg.jpg) left repeat-x; color: #333; font: normal 16px tahoma, arial; padding: 0 10px 0 20px; text-align: left; height: 36px;}
.thleft {background: url(../images/th-left.jpg) top left no-repeat;}
.thright {background: url(../images/th-right.jpg) top right no-repeat;}
#maintable {padding: 10px 0;}
#maintable tr td {padding: 10px 10px 10px 20px; text-align: left; background-color: #fff;}
#maintable tr td div {display: block; color: #0F78C2; font-size: 14px; padding: 0 0 10px 0;}
#maintable tr td span {display: block; color: #696969; font-size: 14px; font-weight: bold; text-decoration: underline; padding: 0 0 10px 0;}
.tdborderleft {border-left: 1px solid #7E7E7E;}
.tdborderright {border-right: 1px solid #7E7E7E;}
#maintable tr td.borderbottom {padding: 0 !important; text-align: left; background-color: #fff; border-left: 1px solid #7E7E7E; border-right: 1px solid #7E7E7E; border-bottom: 1px dashed #bfbfbf;}
#maintable tr td.borderbottomdark {padding: 0 !important; border-bottom: 1px solid #7E7E7E; border-left: 1px solid #7E7E7E; border-right: 1px solid #7E7E7E;}
.footer {padding: 20px; background-color: #fff; line-height: 20px; border-top: 2px solid #c5c5c5;}
.footer span {font-size: 16px; color: #0070BE; border-bottom: 1px solid #0070BE; line-height: 20px;}
.footernav {padding: 10px; background-color: #6CC6F7; line-height: 20px; text-align: center;}
.footernav a {color: #333; text-decoration: none;}
.footernav a:hover {color: #333; text-decoration: underline;}
.footernav div {padding: 5px; color: #333; text-transform: uppercase;}

.h1a
{
text-align:center
}