
body,p,td,div,table {
	font-family: Verdana, Helvetica, Arial; font-size: 14px;
}
p { line-height: 1.4em; }
.tblbdr {border-style: solid; border-color: #dddddd}
.tblbdr2 {border-style: solid; border-color: #cccccc}
.hdr {font-size: 16px; font-weight:bold}
.hdr1 {font-size: 24px; font-weight:bold;}
.hdr2 {font-size: 18px; font-weight:bold; color: #008000;}
.hdr3 {font-size: 14px; font-weight:bold; }

.hdr2 a:link {font-size: 18px; font-weight:bold; color: #008000; text-decoration: none;}
.hdr2 a:visited {font-size: 18px; font-weight:bold; color: #008000; text-decoration: none;}
.hdr2 a:hover {font-size: 18px; font-weight:bold; color: #0000ff;text-decoration: underline;}
.hdr2 a:active {font-size: 18px; font-weight:bold; color: #008000; text-decoration: none;}



.hdr2b {font-size: 14px; font-weight:bold; color: #008000;}
.hdr3b {font-size: 12px;  }


    div.auto_complete {
      position:absolute;
      width:250px;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
    }
    ul.contacts  {
      list-style-type: none;
      margin:0px;
      padding:0px;
    }
    ul.contacts li.selected { background-color: #ffb; }
    li.contact {
      list-style-type: none;
      display:block;
      margin:0;
      padding:2px;
      /*height:32px;*/
    }
    li.contact div.image {
      float:left;
      width:32px;
      height:32px;
      margin-right:8px;
    }
    
    li.contact div.name {
      font-family:arial,sans-serif;
      /*font-weight:bold;*/
      font-size:12px;
      line-height:1.2em;
    }
    li.contact div.description {
      font-family:arial,sans-serif;
      font-size:10px;
      color:#888;
    }
    #list {
      margin:0;
      margin-top:10px;
      padding:0;
      list-style-type: none;
      width:250px;
    }
    
    #list li {
      margin:0;
      margin-bottom:4px;
      padding:5px;
      border:1px solid #888;
      cursor:move;
    }
    
    #mo_search{
        display: inline;
        position:relative;
        left:20px;
        top:-30px;
        font-family:arial,sans-serif;
        font-size:12px;
    }
    
    #mo_search form{
        display:inline;
    }
    
    #mo_search input{
        font-family:arial,sans-serif;
        font-size:12px;
    }
    

    
.rightside {border-style: solid; border-color: #dddddd}
    
.rightside a:link {font-size: 12px; font-weight:bold; color: #0000ff; }
.rightside a:visited {font-size: 12px; font-weight:bold; color: #0000ff; }
.rightside a:hover {font-size: 12px; font-weight:bold; color: #000099;text-decoration: none;}
.rightside a:active {font-size: 12px; font-weight:bold; color: #0000ff; text-decoration: none;}    


ul.herobullets  {list-style-image: url('/images/redbullet.gif');  }
.herobullets li{margin-top: 9px; }
.herobullets a:link {font-size: 12px;  color: #0000ff; }
.herobullets a:visited {font-size: 12px;  color: #0000ff; }
.herobullets a:hover {font-size: 12px;  color: #000099;text-decoration: none;}
.herobullets a:active {font-size: 12px;  color: #0000ff; text-decoration: none;}   

.cust_unhappy {width: 535px; background-color:#f9f9f9; border-style: solid; border-color: #dddddd; padding: 10px; position:relative;
        left:10px;  }
.cust_response {width: 510px; background-color:#f9f9dd; border-style: solid; border-color: #dddddd; position:relative;
        left:10px; padding: 5px; }
.cust_happy {width: 535px; background-color:#f9f9f9; border-style: solid; border-color: #dddddd; padding: 10px; position:relative;
        left:10px;  }
