/*everything*/
table.main {
    background-color: red;
    width: 50%;
    height: 50px;
}
td.main {
    border: 1px solid white;
}
body {
    font-family: helvetica, sans-serif;
    background-color: #ddddee;
}
a {
    color: white;
    text-decoration: none;
}
a:hover {
    color: #eed0d0;
    text-decoration: underline;
}
td {
    border: 1px solid black;
    text-align: center;
    border: 3px solid white;
}
p {
    text-indent: 50px;
    margin-left: 50px;
    width: 70%;
}
p.inside {
    width: 85%;
    margin: 40px;
}
table.um {
    margin: 20px;
}
/*homepage*/
td.threegoldstd {
    width: 60%;
}
td.tkdfamtd {
    width: 40%;
}
img.threegolds, .tkdfam {
    width: 100%;
}
/*tkdvskarate*/
img.karatevstkd {
    width: 95%;
    height: 90%;
}
img.karatevstkd2 {
    width: 95%;
}
table.vstable {
    border-collapse: collapse;
    width: 88%;
    margin-top: 30px;
    margin-bottom: 20px;
}
table.tvsk {
    width: 90%;
    margin-bottom: 20px;
}
td.tvsk1, .tvsk4 {
    padding: 0px;
    text-align: left;
    padding-right: 0px;
}
td.tvsk2, .tvsk3 {
    padding: 5px;
    border: 0px;
}
td.vs {
    list-style-position: inside;
    text-align: left;
    background-color: #e5e5e5;
}
td.vs, .vs1 {
    padding: 15px;
    border: 3px solid white;
}
td.vs1 {
    background-color: #d3d3d3;
}
/*whatistkd*/
video.form {
    border: 3px solid white;
    width: 80%;
    margin-left: 10%;
    margin-right: 10%;
    margin-top: 3%;
    margin-bottom: 3%;
}
td.whatis2 {
    width: 25%;
}
video.break {
    width: 100%;
}
/*whydotkd*/
img.tkdkid, .symbol {
    width: 100%;
}
img.symbol {
    height: 100%;
}
td.tkdkidtd, .symboltd {
    width: 20%;
}
td.benefits {
    text-align: left;
}
/*beltprogression*/
table.belts {
    border-collapse: collapse;
}
td.white {
    background-color: white;
}
td.yellow {
    background-color: yellow;
}
td.orange {
    background-color: orange;
}
td.green {
    background-color: green;
}
td.blue {
    background-color: blue;
}
td.purple {
    background-color: purple;
}
td.black {
    background-color: black;
}
td.brown {
    background-color: brown;
}
td.red {
    background-color: red;
}
td.yellow, .orange, .green, .blue, .purple, .black, .brown, .red, .white, .beltname, .extrabelttds {
    border: 2px solid black;
}
td.beltname {
    width: 5%;
}
#beltfirstrow {
    height: 50px;
}
img.mybelt {
    height: 300px;
    width: 250px;
}
tr.tall {
    height: 200px;
}
td.imagen {
    border: 0px;
    padding: 10px;
}
/*end*/