
body { margin-left:5px;	margin-top:5px; font-size:16px; }

.tTopics{margin-top:5px;}
.tTopics td.LL{width:100px; padding:3px; border-bottom:1px #cccccc dotted; font-size:16px;}
.tTopics td.RR{width:510px; padding:3px; border-bottom:1px #cccccc dotted; font-size:16px;}

.deadline table { font:normal 100%; border-collapse:collapse; border:1px solid #ffb333; }
.deadline th { border:1px solid #ffb333; font-size:16px; line-height:120%; color:#000000; font-weight:bold; background:#ffffcc; }
.deadline td  { background:#fcfcfc; color:#000000; border-width:1px 1px 0 1px; border-style:solid; border-color:#ffb333; }
.deadline td.odd { background:#fcfcfc; color:red; border-width:0 1px 1px 1px; border-style:solid; border-color:#ffb333; }

.TBox { margin: 20px 0 20px 0; background:#0080ff; border:3px solid; border-color:#bfdfff #00509f #00509f #bfdfff; color:#ffffff; padding:2px 5px 0 10px; font-weight:bold; width:500px; font-size:20px;}
.TSub { margin: 10px 0 10px 20px; border-bottom:7px solid; border-color:#0080ff; color:#000000; padding:2px 5px 2px 10px; font-weight:bold; width:460px; font-size:20px; }

.mitem a:link, .mitem a:visited { font-size: 16px; display: block; background:#0080ff; border:4px solid; border-color:#bfdfff #00509f #00509f #bfdfff; color:#ffffff; text-decoration: none; padding:4px 5px 2px 5px; font-weight:bold; width:150px;}
.mitem a:hover { font-size: 16px; display: block; background:#0070df; border:4px solid; border-color:#00509f #bfdfff #bfdfff #00509f; color:#ffff00; padding:4px 5px 2px 5px; font-weight:bold; width:150px;}

.footer { font-size: 14px; text-align: center; margin: 30px; padding-top: 5px; border-top: 1px solid black; width:800px; }
.footer_s { font-size:14px; text-align:center; margin:30px; padding-top:5px; border-top:1px solid black; width:540px; }

.scpt li { margin-bottom: 10px; font-size:16px; }

.naga {line-height: 120%; font-size:16px;}

.org div { color:#808080; font-weight: bold; margin-top: 20px; }
.org table { font:normal 100%; border-collapse:collapse; border:2px solid #8396ab; }
.org th { border:1px solid #8396ab; font-size:16px; line-height:120%; color:#000000; font-weight:normal; }
.org td { border:1px solid #8396ab; font-size:16px; line-height:120%; color:#000000; font-weight:normal; }

.fees div { color:#808080; font-weight: bold; }
.fees table { font:normal 100%; border-collapse:collapse; border:2px solid #8396ab; margin-bottom: 10px; }
.fees th { border:1px solid #8396ab; font-size:16px; line-height:120%; color:#000000; font-weight:normal; background-color: #f0f0f0; }
.fees td { border:1px solid #8396ab; font-size:16px; line-height:120%; color:#000000; font-weight:normal; }

.sct div { color:#808080; font-weight:bold; margin-top:20px; }
.sct table { font:normal 100%; border-collapse:collapse; border:2px solid #8396ab; }
.sct th { border:1px solid #8396ab; font-size:16px; line-height:120%; color:#000000; font-weight:normal; background:#e0e0e0;}
.sct td { border:1px solid #8396ab; font-size:16px; line-height:120%; color:#000000; font-weight:normal; padding-left:20px; }
.sct h3 { margin: 10px 0 0px 0; border-bottom:3px solid; border-color:#909090; color:#000000; padding:2px 5px 2px 10px; font-weight:bold; width:380px; font-size:16px; }
.sct p { width:520px; }

.btn1 { font-size:14px; font-weight:bold; margin:5px; padding:5px; outline-width:0; border:1px solid #000; box-shadow:0 1px 3px rgba(0, 0, 0, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #444; color: #fff; text-shadow: rgba(0, 0, 0, 0.5) 0px -1px 0px; }
.btn1:hover, btn1:focus { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.9), inset 0px 1px 0px rgba(255, 255, 255, 0.5); background-color: #666; color: #fff; }
.btn1:active { background-color: #222; color: #ccc; }
