body { background-attachment:fixed; MARGIN: 0px; }
table{border-collapse:collapse; padding:0; cellpadding: 0px; cellspacing: 0px }

th{vertical-align:top; padding:0; font-weight: bold; font-family:Calibri; font-size:16px; line-height:14px; color:#000;}
td{vertical-align:top; padding:0; font-family:Calibri; font-size:16px; line-height:15px; color:#333;}

.padded { border-spacing: 20pt 5pt; border-collapse: separate; text-align: justify }
.h1 { font-weight: bold; font-family:Calibri; font-size:18px; text-align: left }
.h2 { font-weight: bold; font-family:Calibri; font-size:16px; text-align: left }
.h2a { font-weight: bold; font-family:Calibri; font-size:18px; text-align: center }

.contents a { color: #333; text-decoration:none; font-weight: normal; font-family: calibri;  }
.contents a:hover { color: #333; text-decoration:underline; }
.contents a.visited { color: #333; text-decoration:none; }

.backtotop { text-align: right; font-weight: bold }

.faq a:link { color: #333; text-decoration:underline; font-family: calibri;  }
.faq a:hover { color: #333; text-decoration:underline; }
.faq a:visited { color: #333; text-decoration:underline; }

td.desc { text-align: center }

img { border: 0 }

.menubar { height:50px; background:url(../images/top.gif) no-repeat }
.main_t {width: 87%; background:#fff; background-attachment:fixed; height: 100%; border: 1px  }
.main_t tr td { vertical-align:top }
.main_tcenter { width: 980px; margin:auto; background:#fff }
.main_contents { background:#fff }

.details { line-height: 20px }

.footer_t { border-top:solid 1px #cccccc; height:50px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:url(../images/bottom.gif) no-repeat }
.footer_tc1 {width:auto; float:left; color:#FFF; font-size:11px;}
.footer_tc2 {width:auto; float:right; color:#FFF; font-size:11px;}
.footer_tc1 a{color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; text-decoration:none;}
.footer_tc1 a:hover{text-decoration:underline;}
.footer_tc2 span a{color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; text-decoration:none;}
.footer_tc2 span a:hover{text-decoration:underline;}

ul { margin-top:0; }

.textH1 { background-color: #FF0097; color: #fff; font-weight: bold; width: 11%; height: 25px; text-align: center }
.textH2 { background-color: #fff; color: #333; font-weight: normal; width: 11%; text-align: center  }
.textH2a { background-color: #FEACDD; color: #333; font-weight: normal; width: 11%; text-align: center  }
.textH2s { background-color: #FF0097; color: #000; font-weight: normal; width: 11%; text-align: center  }
