.mytable {
    border:none 0px;
    padding:5px;
}
.mytable td {
    border:none 0px;
    background-image:none;
}
.mytable tr td img {
    border:none 0px;
}
.box {
    background-color:#4444e0;
    padding:5px;
    font-size:0.8em;
    margin:5px;
}
#websiteList {
    margin:20px 0 0 0;
    padding:0px;
    border-bottom: 1px solid lightgray;
    font-size:1em;
}
#websiteList li {
    list-style:none;
}

#websiteList a:link, a:visited, a:hover {
        color: #666;
        font-weight: bold;
        text-decoration: none;
      }

.site {
    border-top: 1px solid lightgray;
}
.siteInner {
    padding:10px;
    line-height:1em;
}
.site:hover {
    background-color: lightgreen;
}
.action {
    margin-left:10px;
    /*float:right;*/
    opacity:0.5;
    cursor:pointer;
}
.errorMsg {
  background-color:#FFdddd;
  padding: 1em;
  border-width: 1px;
  border-style: solid;
  margin-bottom: 20px;
  margin-top:20px;
  text-align: left;
}

.infoMsg {
  background-color:#ddFFdd;
  padding: 1em;
  border-width: 1px;
  border-style: solid;
  margin-bottom: 20px;
  margin-top:20px;
  text-align: left;
}
#addForm {
    background-color:blanchedalmond;
    padding:3px;
    border:1px solid burlywood;
}
      #addForm input {
        width:100%;
      }
      #addForm p {
        margin: 2px;
      }
#panel {
/*
	margin:auto;
	width:500px;
*/
}
table {
        font-size: 1.0em;
}
label {
	text-align:right;
	width:200px;
	float:left;
	padding-right:10px;
}
.ad {
	margin-top:5px;
}
.ad img {
	border: none;
}
