﻿/* ~~~~~~~~~~~~ Side ~~~~~ */
#LeftColumn ul{width:145px}
#LeftColumn ul li{width:127px; list-style:circle}

.os_side{ width:158px;  padding:0 0 10px 0;  margin:0 0 15px 0;  text-align:center;  background-color:#eff3f6;  border:1px solid #9cafc5}
.os_side h2{ margin:0 0 12px 0;  padding:4px;  background-color:#9cafc5;  color:#FFF;  display:block}
.os_txt{ margin:0 8px 8px;  text-align:left;  color:#333}
.os_txt p img{ margin:4px 4px 3px 0;  float:left}
.os_txt p{ font-size:12px;  margin-bottom:13px}
.os_txt input.txt{ width:130px;  margin:3px auto;  padding:3px}
.os_txt input.btn{ width:140px;  margin:3px auto;  padding:3px}
.os_txt p.dis{ font-size:9px;  line-height:9px;  color:#888}
.os_txt td p{ margin:0;  padding:0;  font-size:11px;  color:#333}
.os_txt ul{ margin:0 0 10px 0;  padding:0;  list-style:circle}
.os_txt ul li{width:140px;  margin:0 0 8px 15px;  padding:0}
.os_txt ul li a, .os_txt td a{ margin:0;  padding:0;  font-size:11px;  color:#333;  line-height:11px;  text-decoration:none}
.os_txt ul li a:hover, .os_txt td a:hover{ text-decoration:underline}
.os_txt ul li a:visited, .os_txt td a:visited{ color:#333}
.os_ic{ margin:0 8px 0 0;  padding:0;  border:3px solid #fff}
 
 /* ~~~~~~~~~~~~ Intro ~~~~~ */
 #os_intro{ margin:0 0 20px 0;  padding:0 0 20px 0;  color:#0F6;  border-bottom:4px solid #eff3f6}
 #os_intro p.txt{ margin:0 0 15px 0;  padding:0;  color:#62738F;  font-size:13px;  line-height:18px}
 #os_intro ul{ margin:0 0 15px 40px;  padding:0}
 #os_intro ul li{ margin-bottom:6px;  color:#62738F}
 
 /* ~~~~~~~~~~~~ Article ~~~~~ */
 #os_artwrap{ width:530px;  margin:25px 15px 25px 0;  padding:0 0 25px 0;  border-bottom:4px solid #eff3f6}
 #os_artwrap p{ font-size:13px;  line-height:19px;  color:#333}
 .os_artimg{ border:1px solid #ddd;  padding:2px 2px 10px 2px;  font-size:9px;  color:#555}
 .os_artimg img{ float:left}
 .os_artimg span{ float:left;  margin:10px 5px}
 .os_right{ float:right;  margin:15px 0 15px 15px}
 .os_left{ float:left;  margin:15px 15px 15px 0}
 #os_artwrap p.os_date{ width:525px;  margin:0;  padding:0;  text-align:right;  font-size:10px;  line-height:10px;  color:#777}
 
 /* ~~~~~~~~~~~~ Recent Articles ~~~~~ */
 #os_recent_artwrap{ width:530px;  margin:25px 15px 25px 0;  padding:0 0 25px 0;  border-bottom:4px solid #eff3f6}
 #os_recent_artwrap p{ margin:0;  padding:0}
 #os_recent_artwrap h2{ margin:15px 0 0 0;  padding:0}
 #os_recent_artwrap p.os_date{ width:525px;  margin:0;  padding:0;  text-align:right;  font-size:10px;  line-height:10px;  color:#777}
 
 /* ~~~~~~~~~~~~ Archive ~~~~~ */
 #os_archive_artwrap{ width:530px;  margin:25px 15px 25px 0;  padding:0 0 25px 0}
 #os_archive_artwrap p{ font-size:12px;  line-height:14px;  color:#333}
 #os_archive_artwrap ul{ margin:0 0 35px 0;  list-style:square}
 #os_archive_artwrap ul li{ padding-bottom:6px}
 
 /* ~~~~~~~~~~~~ Generic ~~~~~ */
 .os_date{ width:525px;  margin:0;  padding:0;  text-align:right;  font-size:10px;  line-height:10px;  color:#777}
