body { font-size:12px; background-color: #fbfaf0; background-image: url(images/body_bg.gif); background-repeat: no-repeat; }p, td { font-size:12px; font-family: "Times New Roman", Times, serif; line-height: 1.5em;}.letter { color: #707070; font-size: 12.5px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 15px; padding: 12px; }a:link{ color: #930d0a; font-weight: bold; }a:visited { color: #4d0604; font-weight: bold; }a:hover { color: #496c47; font-weight: bold;  }a:active { color: #496c47; font-weight: bold; }a:link.content { color: #930d0a; font-weight: bold; text-decoration: none;  border-bottom: 1px dotted #600; }a:visited.content  { color: #4d0604; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #600; }a:hover.content  { color: #496c47; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #496c47;}a:active.content  { color: #496c47; font-weight: bold; text-decoration: none;  border-bottom: 1px dotted #496c47; }a:link.box { color: #663512; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }a:visited.box  { color: #7e726e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }a:hover.box { color: #7e726e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }a:active.box  { color: #7e726e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none; }a:link.nav { background-color: #880608; }a:hover.nav { background-color: #880608; }a:active.nav { background-color: #880608; }a:visited.nav { background-color: #880608; }#content { padding: 6px 10px 0; }.btitle { font-size:12px; color:#710708; }.cal { font-size:13px; color:#243977; }.title { font-size:14px; color:#660000; font-family: georgia; line-height: 1.5em; }.gtitle { font-size:15px; color:#77974d; line-height: 1.5em; }.gtitle1 { font-size:15px; color:#3f5128; font-family: georgia; font-style: normal; line-height: 1.5em; border-bottom: 1px solid #729671; }.red_title { font-size:14px; color:#951616; font-family: "times new roman", georgia; font-weight: bold; font-style: normal; }.footer { font-size:11px; line-height: 1.5em; }.table_text { line-height: 1.3em; background-color: #fbf9e1; background-image: url(images/content_bg1.gif); background-repeat: no-repeat; margin: 20px; border: solid 1px #fff; }.table_text1 { line-height: 1.3em; background-color: #fbf9e1; background-image: url(images/content_bg.gif); background-repeat: no-repeat; margin: 20px; border: solid 1px #fff; }.td_text { line-height: 1.3em; background-image: url(images/line_bg.gif); background-repeat: repeat; background-position: 100% 0; padding: 5px 10px; border-top: 1px dotted #d1d0d0; border-bottom: 1px dotted #d1d0d0; }.img-wrapper { line-height:0;  } .img-wrapper img { background:#fff; padding:4px; border:solid 1px #cacaca; left:-5px; top:-5px; }.home_text { line-height: 1.3em; padding-right: 8px; padding-left: 8px; }.news_outline { color: #333; font-size: 11px; background-color: #f1e3cd; padding: 5px 6px; }.news_text { font-size: 11px; border-bottom: 1px dotted #333; }.mission_text { font-size:13px; font-family: "Times New Roman", Times, serif; line-height: 1.2em; }.head_box { background-image: url(images/bg_head.gif); background-repeat: no-repeat; padding: 8px 10px 6px; }.mission_box { font-family: "Times New Roman", Times, serif; background-image: url(images/head_02.jpg); background-repeat: no-repeat; padding: 3px 6px 6px; }.date_text { color: #5b0202; font-size: 12px; background-color: #faf4ec; padding: 2px 4px 2px 2px; }.newsbox_text { color: #367eaa; font-size: 10px; padding-top: 2px; padding-right: 6px; padding-left: 8px; }.box_text { color: #346393; font-size:11px; line-height: 1.6em; padding-right: 4px; padding-left: 6px; }#box1_text { background-color: #f9f8ee; background-image: url(images/box_bg.gif); background-repeat: no-repeat; width: 260px; float: right; margin-left: 10px; padding: 10px; border: double 3px #631005; }.pop_text {font-size:13px; line-height: 1.5em; padding:10px 10px; }.linetable { border-right: 1px solid #afafaf; border-left: 1px solid #afafaf; border-bottom-style: solid; border-bottom-width: 1px; }.linenew { border-right: 1px solid #a1b2c4; border-bottom: 1px solid #a1b2c4; border-left: 1px solid #a1b2c4; border-top-color: #a1b2c4; border-top-width: 1px; }.linebody { border-left: 1px solid #bababa; border-right: 1px solid #bababa; }.box_text-home { color: #346393; font-size:11px; line-height: 1em; padding-right: 4px; padding-left: 6px; }
