body,td {
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;

   font-family: Verdana;
   font-size: 10px
}

a:link, a:visited {
   text-decoration: none;
   color: #000066
}

a:hover {
   text-decoration: underline;
   color: #0000aa
}

.welcome {
   text-align: right;
   margin-bottom: 10px;
   font-weight: bold;
   font-size: 13px;
   color: #114477
}

.header01 {
   text-align: center;
   font-size: 15px;
   font-weight: bold;
   color: #000000;
}

.header02 {
   text-align: left;
   margin-left: 20px;
   font-weight: bold;
   color: #114477;
   text-decoration: underline;
}

.tabel_0 {
   border-left: solid #B00000;
   border-right: solid #B00000;
   border-width: 1px;
   width: 770px;
   text-align: left;
}

.tabel_1_top {
   padding-left: 10px;
   padding-right: 10px;
   width: 770px;
}

.tabel_1_topmenu {
   border-top: solid 1px #b00000;
   border-bottom: solid 1px #b00000;
   background-color: #eeeeee;
   width: 770px;
}


.tabel_1_left {
   width: 150px;
   padding-top: 50px;
   padding-right: 10px;
   text-align: left;
}

.tabel_1_content {
   width: 620px;
   padding-right: 10px;
   padding-top: 25px;
   padding-bottom: 25px;
   text-align: left;
}

.tabel_2_item {
   text-align: center;
}

.menu_roll a {
   width: 140px;
   padding-top: 5px;
   padding-bottom: 5px;
   display: block;
   color: #114477;
   overflow: hidden;
   font-family: Verdana;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
   text-align: center;
   background: #eeeeee;
   border-right: solid 1px #b00000;
}

.menu_roll a:hover {
   color: #bb2222;
   text-decoration: none;
   background: #dddddd;
}

.not_avail {
   text-decoration: line-through;
}

.tabel_menu1 {
   border-top: solid #B00000;
   border-right: solid #B00000;
   border-bottom: solid #B00000;
   border-width: 1px;
   text-align: center;
   font-weight: bold;
   width: 140px;
   padding-top: 5px;
   padding-bottom: 5px;
   background: #eeeeee;
   font-size: 11px;
}

.tabel_menu2 {
   border-width: 1px;
   text-align: left;
   width: 140px;
   padding-top: 5px;
   background: #ffffff;
}

.tabel_sms {
   border-right: solid #444488;
   border-left: solid #444488;
   border-width: 1px
}

.tabel_info {
   font-size: 10px;
   border: solid #cccccc;
   border-width: 1px
}

.tabel_info1 {
   font-size: 9px;
   border-left: solid #cccccc;
   border-top: solid #cccccc;
   border-bottom: solid #cccccc;
   border-width: 1px
}

.tabel_info2 {
   font-size: 9px;
   border-right: solid #cccccc;
   border-top: solid #cccccc;
   border-bottom: solid #cccccc;
   border-width: 1px
}

.tabel_message {
   border: solid #aaaacc;
   border-width: 1px
}

.skyscraper {
   width: 130px;
   height: 600px;
   float: right;
   text-align: center;
   border: solid #cccccc;
   border-width: 1px
}

.skyscraper2 {
   width: 170px;
   height: 600px;
   text-align: center;
   border: solid #cccccc;
   border-width: 1px
}

.index_kader {
   text-align: left;
   margin-left: 10px;
   margin-right: 10px;
   padding: 5px;
   border: solid 1px #cccccc;
}

.index_header01 {
   margin-bottom: 15px;
   text-align: center;
   font-size: 11px;
   font-weight: bold;
}

.sms_detail1 {
   font-size: 72px;
   width: 50px;
   text-align: center;
   color: #336699;
}

.sms_detail2 {
   font-size: 13px;
   width: 400px;
   text-align: center;
}

.sms_info1 {
   width: 195px;
   text-align: right;
   color: #114477;
   font-weight: bold;
   padding-right: 5px;
   border-right: solid 1px #114477;
}

.sms_info2 {
   width: 195px;
   text-align: left;
   padding-left: 5px;
}

.poem_list1 {
   font-weight: bold;
   border-right: dotted 1px #b00000;
   border-bottom: solid 1px #b00000;
   text-align: center;
   width: 150px;
   padding: 5px;
}

.poem_list2 {
   font-weight: bold;
   border-bottom: solid 1px #b00000;
   text-align: center;
   width: 85px;
   padding: 5px;
}

.poem_list3 {
   border-right: dotted 1px #cccccc;
   text-align: left;
   width: 150px;
   padding-top: 4px;
}

.poem_cat {
   font-size: 12px;
   font-weight: bold;
   color: #114477;
}

.poem_catinfo {
   width: 400px;
   border: solid 1px #bbbbbb;
   background-color: #f8f8f8;
   padding: 5px;
}

.poem_catlist1 {
   font-weight: bold;
   padding: 5px;
}

.poem_catlist2 {
   padding: 2px;
}

.poem_detail {
   font-size: 12px;
   border: solid #cccccc;
   border-width: 1px;
   text-align: center;
}

.poem_detailtitle {
   font-size: 12px;
   text-align: right;
   font-style: italic;
   color: #888888;
}

.poem_info1 {
   width: 195px;
   text-align: right;
   color: #114477;
   font-weight: bold;
   padding-right: 5px;
   border-right: solid 1px #114477;
}

.poem_info2 {
   width: 195px;
   text-align: left;
   padding-left: 5px;
}

.faq_q {
   font-weight: bold;
   color: #114477
}

.faq_a {
   font-style: italic
}

.stats_a {
   text-align: center;
   font-weight: bold;
   color: #114477;
   border-right: solid #bbbbcc;
   border-bottom: solid #bbbbcc;
   border-width: 1px
}

.stats_c {
   text-align: right;
   font-weight: bold;
   color: #114477;
   border-right: solid #bbbbcc;
   border-bottom: solid #bbbbcc;
   border-width: 1px
}

.stats_b {
   border-right: solid #bbbbcc;
   border-bottom: solid #bbbbcc;
   border-width: 1px
}

.test_head {
   font-weight: bold;
   text-decoration: underline;
   color: #114477
}

.test_a {
   font-style: italic
}

.test_nota {
   font-size: 9px;
   color: #a5a5a5
}

.test_result {
   font-weight: bold;
   font-size: 18px;
   font-style: italic
}

.input {
   background-color: #F8F8F8;
   border: 1px solid #336699;
   color: #003366;
   font-family: Verdana;
   font-size: 10px
}

.input_radio {
   border: no;
   color: #003366;
   font-family: Verdana;
   font-size: 10px
}

.output {
   background-color: #E8E8E8;
   border: 1px solid #336699;
   color: #336699;
   font-weight: bold;
   font-family: Verdana;
   font-size: 10px
}
