html,body { background: white; padding: 0; margin: 0; font:normal 11px arial; color: black; }
img { border: 0; }
h1 { margin: 0 0 12px 0; }

#Main { width: 600px; margin: 50px; }
#Logo { margin-bottom: 30px; font: normal 24px "Times New Roman"; height: 70px; }
#Logo a { color: black; text-decoration: none; }
#Logo img { float: left; }
#Logo a.tit { display: block; margin-left: 70px; padding-top: 23px; }


#footer { margin: 30px 0 0; color:#5a5b60; }
#footer hr { background: #709ba2; height:2px; overflow: hidden; border: 0; border-bottom: 1px solid #b9c7c9; }
#footer div { margin: 9px 0 0; }


table { border-collapse:collapse; width:100%; border:0; margin: 10px 0; }
table td { text-align:center; padding:5px; border-right: 1px solid #000; }
.has-bg { background-color:#c6d7ec;}
.has-bg td { background-color:#c6d7ec;}


