div#main-contents {
  margin: 0 auto;
  padding-bottom: 2em;
  width: 800px;
  color: #555;
}

div#left {
  float: left;
  margin: 15px 15px 15px 0;
  border: 2px solid gray;
  background-color: #ffc;
}

div#right {
  margin: 30px;
  margin-left: 220px;
  width: 500px;
}

div.section {
  margin-left: 35px;
  margin-bottom: 1em;
}

div.img-joint-right{
  float: right;
  height: auto;
  margin: 0;
}

h2 {
  font-size: x-large;
  font-weight: bold;
}

h2.title {
  text-align: center;
}

h2.aboutus {
  color: #4169E1;
  margin-top: 2em;
}

h2.table-name,
h3.table-name{
  margin-top: 2em;
  font-size: 11pt;
  color: #C44242;
  border-left: 6px solid #C44242;
  padding-left: 0.5em;
  background-color: #FFE4E1;
  width: 140px;
}

h2.table-name2{
  font-size: 11pt;
  color: #C44242;
  border-left: 6px solid #C44242;
  padding-left: 0.5em;
  background-color: #FFE4E1;
  width: 180px;
}

h3.table-name{
  margin-left: 1em;
}

p {
  margin-top: 1em;
  text-indent: 1em;
  text-align: justify;
}

/* /kr/mains/research_center/interdep.php */
div#iicc p,
div#comp-network p,
div#inter-student p{
  margin-top: 0;
}


img.face {
  margin: 0;
  padding: 0;
  float: left;
}

img.re-c {
  margin: 15px;
}

.space {
  margin-left: 5px;
}

table.intro{
  border-collapse: collapse;
  margin: 10px;
  padding: 0;
}

table.intro tr td.photo{
  width: 180px;
  height: 180px;
  margin: 0;
  padding: 0;
  border: solid 1px #DCDCDC;
}

table.intro tr td.dean-name{
  margin:0;
  border: solid 1px #DCDCDC;
  font-size: 10pt;
//  font-weight: bold;
  color: #000000;
  text-align: center;
  background-color: #F0FFFF;
}

table.general {
  border-collapse: collapse;
  margin: 10px;
  padding: 0;
}
table.general tr td{
  padding: 0.5em;
}
td.general {
  border: solid 1px #DCDCDC;
  font-size: 9pt;
}
td.photo1 {
  border: solid 2px #c60;
}
td.photo2 {
  border: solid 2px #c60;
  padding: 2px 5px;
  text-align: center;
  background-color: #FFFACD;
  font-weight: bold;
}
table.general tr td{
  border: solid 1px #DCDCDC;
  font-size: 9pt;
  padding: 0.5em
}
table.general tr th{
  border: solid 1px #DCDCDC;
  padding: 0.5em;
  font-size: 10pt;
  font-weight: bold;
}
th.colord-odd {
  background-color: #FFFACD;
}
th.colord-even{
  background-color: #FAFAD2;
}
td.title-color {
  background-color: #FFE4E1;
}
td.color-odd{
  background-color: #FFFAFA;
}
td.color-even{
  background-color: #F8F8FF !important;
} 
td.row-num{
  text-align: center;
}

/* for international.php start */
span.inter-field,span.inter-field a {
  font-size: 14pt;
  margin-bottom:1em;
  color: #CC6600;
}
ul.inter-list {
  margin-left: 2em;
}
ul.inter-list li{
  margin-bottom: 2em;
  list-style-type: disc;
}
/* for international.php end */

ol.list-number{
  margin-top: 1em;
  list-style: inside decimal;
}

ol.list-number li{
  margin-top: 1em !important;
}

