.table_centre { background-color: #066; margin: 10px 0 0; padding: 0; border: solid 6px #cc3; }
.surround { margin-bottom: 100%; border: solid 6px #cc3; }
.lhmenu { background-color: #cc3; }
p, ul, td { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
h1 { font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: 700; }
h2 { font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: 700; }
h3 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: 700; text-transform: capitalize; margin-top: 12px; padding-top: 12px; }
ul { list-style-type: disc; margin: 1em 0 1em 40px; }
/*Main Table Control*/
.oneTable { border-collapse: collapse; width: auto; }
.oneTable th { padding: 1px 10px; }
.oneTable td { padding: 4px 5px; }
.oneTable thead { font-size: 12px; }
.oneTable th { font-weight: 700; text-align: left; }
.oneTable .odd { background-color: #e1def9; border-top: 1px solid #00f; border-bottom: 1px solid #00f; }
.oneTable .even { border-bottom: 1px solid #00f; }
.oneTable tr:hover { background-color:#8cb9ff; color: #fff; }
.oneTable thead tr:hover { color: inherit; }
/*Outer Table*/
.outerTable { border-collapse: collapse; width: auto; border: solid 1px #cc3; }
.padding  /* Can not use .outerTable td as all tds are affected */ { padding: 10px; }

