#maintable { width:100%; margin-bottom:20px; }
#maintable td { vertical-align:top; }
#firstcolumn { border-right:1px solid #C0C0C0; background-color:#FFFFFF; padding:0px 10px 10px 10px; width:20%; }
#firstcolumn div { margin-bottom:5px; }

#secondcolumn { background-color:#FFFFFF; padding:0px 10px 0px 10px; width:80%; }

#maintable2 { width:100%; }

.topic { border:1px solid #C0C0C0; margin-top:10px; padding:10px 10px 0px 10px; }
/* .topic { border-left:3px solid #12567F; border-right:3px solid #12567F; margin-top:10px; padding:10px 10px 0px 10px; } */
.maintitle { width:100%; font-weight:bold; color:#6F6F6F; font-size:16px; margin-top:0px; }

.summary { margin:20px 50px 0px 20px; font-size:13px; }
.subtitle { width:100%; font-weight:bold; text-decoration:underline; margin:10px 0px 0px 25px; }

/* #mainTitle2 { color:#6F6F6F; font-size:16px; font-weight:bold; margin:0px; } */

.titles { color:#000066; font-size:20px; font-weight:bold; }
/* #title { margin:20px 20px 0px 20px; font-size:11px; } */

/* .features { font-size:13px; border-left:3px solid #12567F; border-right:3px solid #12567F; padding-right:10px; } */
.features { font-size:13px;  }/*  background-color:#F0F0F0; */
.features li {padding:0px 0px 7px 0px; }
.features ul { margin:0px 0px 0px 25px; padding:0px 0px 0px 10px; }

/* #readme { height:auto; width:auto; padding:20px 20px 0px 20px; border:1px none #C0C0C0; background-color:#FFFFFF; } */
