body {
    background:#444444;
    margin:0px auto;
    padding:0px;
    width:1010px;
    font-size:1em;
}
section, header, nav, article, aside, footer {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
section#wrapper {
    background:#ffffff;
    min-height:200px;
    width:1010px;
    display:block;
    overflow: auto;
    margin:10px;
    padding:0px
}
header {
    display:block;
    overflow:auto;
    width:970px;
    padding:10px;
    margin:10px 10px 0px 10px;
    background:#333333;
}
nav#topmenu {
    width:970px;
    margin:10px 10px 0px 10px;
    padding:10px;
    display:block;
    background:#222222;
}
article {
    width:728px;
    display: block;
    float:left;
    min-height:200px;
    margin:10px;
    padding:10px;
    text-align: justify;
}
aside {
    width:200px;
    display:block;
    float:right;
    min-height:200px;
    background:#333333;
    margin:10px;
    padding:10px;
}
aside ul li {
    list-style: none;
    text-transform: capitalize;
}
nav#sidemenu a:link, nav#sidemenu a:visited, nav#sidemenu a:active, nav#sidemenu a:hover {
      color:#ffffff;
      text-decoration:none;
      text-transform: capitalize; 
}
nav#sidemenu h3 {
    color:#DBAB3A;
    text-decoration:underline;
}
footer a:link, footer a:visited, footer a:active, footer a:hover {
      color:#ffffff;
      text-decoration:none;
}
footer {
    clear:both;
    width:970px;
    background:#222222;
    display:block;
    color:#ffffff;
    padding:10px;
    margin:10px;
}
h1, h2, h3, h4 {
    padding:0px;
    margin:0px;
    text-transform: capitalize;
}
h1 {
   font-size:1.75em;
}
h2 {
   font-size:1.5em;
}
h3 {
   font-size:1.25em;
 }
/* table css */

.table {
    width:100%;
    border:1px solid #000;
    clear:both;
    overflow:auto;
}
.row {
    width:100%;
}
.thead {
width: 48%;
padding-left: 2%;
float: left;
background-color: #000;
font-weight:bold;
color: #fff;
text-transform: none;
}
.td0 {
width: 48%;
padding-left: 2%;
background:#fff;
color:#000;
float:left;
}
.td1 {
width: 48%;
padding-left: 2%;
background-color: #D7D7D7;
color:#000;
float:left;
}
ul {
    padding:0px 0px 10px 0px;
    margin:0px;
}
.th {
background-color: #000;
font-weight: bold;
color: #fff;
float:left;
width: 18%;
padding-left: 2%;
}
.td {
float: left;
width: 18%;
padding-left: 2%;
background:#fff;
color:#000;
}
.td2 {
background-color: #D7D7D7;
color:#000;
float:left;
width: 18%;
padding-left: 2%;
}
.left {
      float:left;
      
}
.right {
    float:right;
}