/* adr.css */

body {
   background: #fff;
   font-family: Verdana, Arial, sans-serif;
   font-size: small;
   margin: 70px; }

#address_book {
   margin: auto;
   width: 600px; }

#body {
   background: #fff;
   border-color: #1919B3;
   border-style: solid;
   border-width: 1px 1px 1px 1px;
   padding: 10px;
   margin: 0; }

#body .company_name {
   background: #C8C8FF;
   cursor: pointer;
   margin: 0 0 1px 0; }

#body form {
   background: #FFD980;
   margin: 0;
   padding: 10px; }

#body form td {
   vertical-align: bottom; }

#body table th {
   text-align: left;
   width: 33%; }

#body #contact_list {
   width: 100%; }

#body #contact_list td {
   width: 33%; }

#body #contact_list tr.evn {
   background: #C8C8FF; }

#controls {
   text-align: right;
   padding: 5px; }

#footer {
   background: #1919B3;
   color: #eee;
   padding: 5px; }

#footer a {
   color: #FFB200; }

#footer span {
   color: #FFB200; }

#head {
   background: #1919B3;
   height: 55px; }

#search {
   background: #1919B3;
   color: #eee;
   float: right;
   padding: 10px;
   padding-top: 15px;
   width: 200px; }

#search_form {
   margin: 0;
   padding: 0; }

#sub_head {
   background: #FFB200;
   border-color: #1919B3;
   border-style: solid;
   border-width: 0 1px;
   padding: 5px;
   clear: both; }

#tabs {
   margin: 5px 15px; }

#tabs a {
   background: #12127D;
   color: #eee;
   padding: 5px;
   text-decoration: none; }

#title {
   background: #1919B3 url(/img/adr.gif) no-repeat top left;
   float: left;
   padding: 10px;
   width: 360px; }

#title h1 {
   margin: 0;
   padding: 0;
   text-indent: -2000px; }

#title h1 a {
   color: #eee;
   font-size: .8em;
   text-decoration: none; }

#c_contact_name,
#c_submit_button,
#n_contact_name_div,
#n_number,
#n_submit_button {
   display: none; }
