body {
 font-family: Arial, Verdana, Geneva;
 font-size:0.9em;
}

hr {
 color: #ffffff;
 clear: both;
 border: 1px solid;
}

.box_main {
 position: absolute;
 top: 130px;
 left: 50%;
 width: 98%;
 margin-left: -49%;
 height: 350px;
 padding: 0px;
 background-color: #ffffff;
}


#box_navigation {
 position: relative;
 top: 3%;
 left: 50%;
 width: 21%;
 margin-left: -49%;
 text-align: left;
 font-size:0.8em;
 text-decoration: none;
 background-color: #ffffff;
 padding-top : 0%;
 border: 3px #ffffff solid;
}

.box_content {
 position: absolute;
 top: 3%;
 left: 52%;
 width: 54%;
 margin-left: -29%;
 text-align: left;
 font-size:1.0em;
 text-decoration: none;
 background-color: #ffffff;
 padding: 1%;
}

#box_sidebar {
 position: absolute;
 top: 3%;
 left: 51%;
 width: 17%;
 margin-left: 29%;
 text-align: left;
 font-size:1.0em;
 text-decoration: none;
 background-color: #ffffff;
 padding: 1%;
}

#box_table {
 text-align: left;
 width: 100%
 overflow : scroll;
}

#box_image {
position: relative;
width: 100%;
margin: auto;
margin-left: 0px;
}

#box_image img {
position: relative;
margin-left: auto;
}


.box_footer p{
 clear: both;
 width: 100%;
 margin-top: 20px;
 float: center;
 text-color: aaaaaa;
}

ul a {
 color: #000000;
 text-decoration: none;
}

ul li {
 padding-top	   : 5px;
 padding-bottom    : 5px;
 padding-left	   : 5px;
 background-color  : #ffffff;
 border-top: 1px #ffffff solid;
}

ul#c1id {
  font-size        : 12px;
  list-style       : none;
  padding-left	   : 0px;
  margin           : 0;
  font-size        : 1.4em;
}

ul#c1id li {
  background-color : #d9d8a1;
}

ul#c2id {
  font-size        : 12px;
  list-style       : none;
  padding-left     : 0px;
  margin           : 0;
  font-size        : 0.9em;
}
ul#c2id li {
  background-color : #e8e8c7;
}

ul#c3id {
  font-size        : 12px;
  list-style       : none;
  padding-left     : 0px;
  margin           : 0;
  font-size        : 0.9em;
}
ul#c3id li {
  background-color : #ffffff;
}

ul#navigation {
  font-size        : 12px;
  list-style       : none;
  padding-left	   : 0px;
  margin           : 0;
  font-size        : 1.2em;
}

ul#navigation li, ul#navigation a{
  font-size        : 1.1em;
  background-color : #c1c163;
  color			   : #ffffff;
  text-align	   : center;
}


p#abstract {
 font-size        : 1.2em;
 font-weight	  : bold;
}

p#content {
 font-size        : 1.1em;
}

p#footer {
 color: gray;
}

h1 {
 padding: 0px;
}

img {
 padding : 1%;
}

table {
 border: 1px #000000 dotted;
}
table th {
  background-color : #d9d8a1;
  padding-right: 25px;
}

table tr {
 padding-right: 25px;
}

#width100 {
 width: 100px;
}



