body {font-family: Arial, Verdana, sans-serif;
 font-size: 90%;
 color: solid black;
 background-color: #B2BABB;}
h1 {text-shadow: 2px 2px #095aa6;}
 li {list-style-image: url("icon-plus.png");
line-height: 2em;}
 table {border-spacing: 0px;}
 th, td {padding: 5px 30px 5px 10px;
 border-spacing: 0px;
 font-size: 90%;
 margin: 0px;}
 th, td {text-align: left;
 background-color: #e0e9f0;
 border-top: 1px solid #2874A6;
 border-bottom: 1px solid #2874A6;
 border-right: 1px solid #2874A6;}
 tr.head th {color: #fff;
 background-color: #095AA6;
 border-bottom: 2px solid #547ca0;
 border-right: 1px solid #749abe;
 border-top: 1px solid #90b4d6;
 text-align: center;
 text-shadow: -1px -1px 1px #666666;
 letter-spacing: 0.15em;text-decoration-line: underline;}
 td {text-shadow: 1px 1px 1px #ffffff;}
 tr.even td, tr.even th {background-color: #e8eff5;}
 tr.head th:first-child {-webkit-border-top-left-radius: 5px;
 -moz-border-radius-topleft: 5px;
 border-top-left-radius: 5px;}
 tr.head th:last-child {-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;
 color: solid black;text-decoration-line: underline;}
 input[type="text"] {width: 120px;
 border: 1px solid #d6d6d6;
padding: 1,5px;
 outline: none;}
 input[type="text"]:focus,
 input[type="text"]:hover {background-color: #d0e2f0;
 border: 1px solid #999999;}
 input[type="submit"] {border: 1px solid #006633;
 background-color: #ff0b04;
 color: #ffffff;
 border-radius: 5px;
 padding: 5px;
 margin-top: 10px;}
 input[type="submit"]:hover {border: 1px solid #006633;
 background-color: #ff9104;
 color: #ffffff;
 cursor: pointer;}
 .title {float: left;
 width: 160px;
 clear: left;}
 .submit {width: 310px;
 text-align: right;} 
