h1, h2 {
    text-align: center;
    text-shadow: 0 1px 0 #FFFFFF;
}

table {
    padding-bottom: 3px;
    padding-left: 3px;
}

td {
    padding: 3px;
}

.info_container table {
    border: solid 1px black;
    border-collapse: collapse;
}

.info_container td {
    border: solid 1px black;
}

th {
    background-color: white;
}

li {
    list-style-type: none;
    margin:0;
    text-align: left;
}

.infringing_content {
    margin: auto;
    min-width:553px;
    table-layout: fixed;
    text-align: center;
}

.infringing_content tr:nth-child(even) {
    background-color: #f0f0f0;
}

.infringing_content tr:nth-child(odd) {
    background-color: #f0f0ff;
}

.fixed_container {
    width: 1000px
}

.agent_info {
    float:right;
}

.owner_info {
    float:left;
}

.contact_info {
    width: 1000px;
}

.body {
    width: 1000px
}

.extra_info {
    margin: auto;
}

.content {
    width: 153px;
}

.actions {
    font-size: 30;
    width: 200px;
}

.new_name {
    width: 200px;
}

.submit {
    left: 360px;
    margin: auto;
    position: relative;
}

.review_submit {
    left: 460px;
    margin: auto;
    position: relative;
}

.msg {
    color:red;
}

.note_submit {
    margin-left: auto;
    margin-right: auto;
    width: 500px;
}

.note_submit textarea {
    width: 100%;
}

.note_submit input {
    left: 210px;
    position: relative;
}

.notes_table td {
    border: solid 1px black;
}

.notes_table table {
    border-collapse: collapse;
}

.reason {
    margin-left: auto;
    margin-right: auto;
    width: 500px;
}

.reason textarea {
    width: 100%;
}
