#cgDiv {
    display: inline-block;
    height: 100%;
    vertical-align: top;
    width: 20%;
}

#cDiv {
    display: inline-block;
    height: 100%;
    vertical-align: top;
    width: 79.5%;
}

#content0 {
    height: 96vh;
    width: 100%;
}

#content {
    height: 96vh;
    width: 100%;
}




body {
    margin:1%;
    color: white; 
    background-color: black;
    font-family: arial;
}

/* Black/white skin */
/*
a:link {color: #dddddd}
a:visited {color: #aaaaaa}
a:hover {color: #FFFFFF}
*/

/* Blue/orange skin */
a:link {color: #b2ddf0}
a:visited {color: #5cb7df}
a:hover {color: #e78f25}

h1 {
    color: white; 
    background-color: black;
    font-family: arial;
    text-align: center;
    border: medium double rgb(255,255,255);  
    /*	border: medium double rgb(92,183,213); */
    /*	border: medium double rgb(231,143,37); */
    border-style: solid;}

p.left {
    text-align:left;
}

p.center {
    text-align:center;
}

img {
    vertical-align: middle;
    border: 2px solid white;
    margin: 5px 5px 5px 5px;
}

img.simple {
    vertical-align: middle;
    border: 0px solid white;
    margin: 5px 5px 5px 5px;
}

img.nomargin {
    vertical-align: middle;
    border: 0px solid white;
    margin: 0px 0px 0px 0px;
}

img.test {
    display: block;
    margin-left:auto; 
    margin-right:auto; 
    width: 100%;
}

span.test {
    margin: 1%;
    display: block;
    margin-left:auto; 
    margin-right:auto; 
    width: 50%;
    text-align:center;
}



table.center {
    margin-left:auto; 
    margin-right:auto; 
    text-align: center;
    border: solid white;
    border-width: 2px;
    border-collapse: collapse;
}

table.center tr { 
  border: solid white;
  border-width: 2px;
}

table.center td { 
  border: solid white;
  border-width: 2px;
}

table.center tr:first-child {
  border-top: none;
}

table.center tr:last-child {
  border-bottom: none;
}

table.center td:first-child {
  border-left: none;
}

table.center td:last-child {
  border-right: none;
}


