body
{
	margin-left: 10%;
}

table
{
border-collapse: collapse;
}

table, th, td
{
border-collapse: collapse;
}

table.asx, th, td
{
border: 1px solid green;
}

table.as1
{
border-collapse: separate;
border: 1px solid red;
width: 300px;
table-layout: fixed;
}

table.as2 td
{
border: 1px solid blue;
text-align: left;
padding-left: 5px;
width: 200px;
}

table.as3 td.first_td
{
border: none;
text-align: right;
padding-right: 10px;
width: 100px;
}

table.as4 td th
{
border: 1px solid green;
}

th
{
background-color: green;
color: white;
}