body {
font-family: Georgia, Verdana, sans-serif;
font-size: 90%;
color: black;
background-color: pink;}
li {
list-style-image: url("images/icon-plus.png");
line-height: 2em;}
table {
border-spacing: 1px;}
th, td {
padding: 10px 10px 10px 10px;
border-spacing: 1px;
font-size: 100%;
margin: 0px;}
th, td {
border-spacing: 0.5px;
text-align: left;
background-color: lightgrey;
border-top: 3px solid #660033;
border-bottom: 3px solid #660033;
border-right: 3px solid #660033;
border-left: 3px solid #660033}
tr.head th {
color: black;
background-color: violet;
border-bottom: 3px solid #660033;
border-right: 3px solid #660033;
border-top: 3px solid #660033;
text-align: center;
letter-spacing: 0.15em;
border-spacing: 0.5px;}
td {
border-spacing: 0.5px;}
tr.even td, tr.even th {
border-spacing: 0.5px;
background-color: lightgrey;}
tr.head th:first-child {
border-spacing: 0.5px;
-webkit-border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;
border-top-left-radius: 5px;}
tr.head th:last-child {
border-spacing: 0.5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
border-top-right-radius: 5px;}
fieldset {
width: 310px;
margin-top: 20px;
border: 1px solid #d6d6d6;
background-color: #ffffff;
line-height: 1.6em;}
legend {
font-style: italic; bold;
text-align: center;
color: #666666;}
input[type="text"] {
width: 120px;
border: 1px solid #d6d6d6;
15
padding: 2px;
outline: none;}
input[type="text"]:focus,
input[type="text"]:hover {
background-color: #ffcce6;
border: 1px solid #999999;}
input[type="submit"] {
border: 1px solid #006633;
background-color: black;
color: #ffcce6;
border-radius: 5px;
padding: 5px;
margin-top: 10px;}
input[type="submit"]:hover {
border: 1px solid #006633;
background-color: #ffcce6;
color: #ffcce6;
cursor: pointer;}
.title {
float: left;
width: 160px;
clear: left;}
.submit {
width: 310px;
text-align: right;}