
body { margin-left:5px;	margin-top:5px; font-size:12px; }
th, td { font-size:14px; }

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

.TBox { margin: 20px 0 20px 0; background:#3366cc; border:3px solid; border-color:#ccd9f2 #204080 #204080 #ccd9f2; color:#ffffff; padding:8px 5px 4px 10px; font-weight:bold; width:600px; font-size:16px; letter-spacing:2px; }
.TSub { margin: 10px 0 10px 20px; border-bottom:7px solid; border-color:#3366cc; color:#000000; padding:2px 5px 2px 10px; font-weight:bold; width:460px; font-size:16px; letter-spacing:2px;}
.TFree { margin: 10px 0 10px 10px; border-bottom:7px solid; border-color:#3366cc; color:#000000; padding:2px 5px 2px 10px; font-weight:bold; font-size:16px; letter-spacing:2px;}

.deadline table { font:normal 100%; }
.deadline th {}
.deadline td { background:#fcfcfc; color:#000000; padding-left:16px; font-size:13px;}
.deadline td.odd { background:#fcfcfc; color:#000000; }

.mitem a:link, .mitem a:visited { font-size:13px; display:block; background:#3366cc; border:4px solid; border-color:#ccd9f2 #204080 #204080 #ccd9f2; color:#ffffff; text-decoration:none; padding:4px 5px 2px 5px; font-weight:bold;}
.mitem a:hover { font-size:13px; display:block; background:#2d59b3; border:4px solid; border-color:#204080 #ccd9f2 #ccd9f2 #204080; color:#ffff00; padding:4px 5px 2px 5px; font-weight:bold;}

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

.pric table { font:normal 100%; border-collapse:collapse; border:2px solid #000040; }
.pric th { border:1px solid #000040; font-size:14px; line-height:120%; color:#000000; font-weight:normal; }
.pric td { border:1px solid #000040; font-size:16px; line-height:120%; color:#000000; font-weight:normal; }

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

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

.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:14px; line-height:120%; color:#000000; font-weight:normal; padding-left:10px; }
.org td { border:1px solid #8396ab; font-size:14px; line-height:120%; color:#000000; font-weight:normal; padding-left:10px; }

/*
.orgl div { color:#808080; font-weight:bold; margin-top:20px; }
.orgl table { font:normal 100%; border-collapse:collapse; border-left:2px solid #8396ab; border-top:2px solid #8396ab; border-bottom:2px solid #8396ab; }
.orgl td { border:1px solid #8396ab; font-size:14px; line-height:120%; color:#000000; font-weight:normal; padding-left:10px; }

.orgr div { color:#808080; font-weight:bold; margin-top:20px; }
.orgr table { font:normal 100%; border-collapse:collapse; border-right:2px solid #8396ab; border-top:2px solid #8396ab; border-bottom:2px solid #8396ab; }
.orgr td { border:1px solid #8396ab; font-size:14px; line-height:120%; color:#000000; font-weight:normal; padding-left:10px; }
*/

.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:14px; line-height:120%; color:#000000; font-weight:normal; background-color: #f0f0f0; }
.fees td { border:1px solid #8396ab; font-size:14px; 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:14px; line-height:120%; color:#000000; font-weight:normal; background:#e0e0e0;}
.sct td { border:1px solid #8396ab; font-size:14px; 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:14px; }
.sct p { width:520px; }

.btn1 { font-size:12px; 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; cursor:pointer; }
.btn1:active { background-color: #222; color: #ccc; }

.iroR {color:#FF0066;}
.iro1 {background-color:#A3C1FA;}
.iro2 {background-color:#D7E4F2;}
.valR {padding-left:10px; color:#FF0066;}

.ft9 { font-size:12px; }

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