    .placeholder-editable {
        border:1px #bbb solid;
        background:#fff;
        min-height:1em;
        padding:5px;
        cursor:text;
        overflow:hidden;
        height:1%;
    }

    .placeholder-editable input {
        float:right;
        padding:4px 10px;
        margin-top:3px;
    }

    .placeholder-over, .edit {
        border:1px #999 solid;
        background:#5c705c;
        color:#fff;
        cursor: hand;
    }

    .edit {
        padding:5px;
    }

    body {
        font-family:helvetica,arial,sans-serif;
        background:black;
    }
ul.breadcrumb {
clear:left;
		padding-bottom:30px;
		margin-left:-40px;
	}

	ul.breadcrumb li{
		float:left;
		margin-left:5px;
		list-style:none;
		}
	p.chooser a{
		text-decoration: none;
	}	
	p.chooser a.current {
		text-decoration: underline;
	}

div.top {
    margin-left: 210px;
    background-color: white;
    width: 724px;
    padding: 11px 18px 0px;
}

#menu{
    float: left;
  background-repeat:no-repeat;
  padding-bottom:30px;
  padding-right:20px;
  margin-top:47px;
  font:  12pt helvetica,arial, sans-serif;
  line-height:1.5em;
  text-align: right;
  width: 190px;
}
#menu div {
  color:#ec008c;
}

#menu div div {
  color: white;
  font-size: 11pt;

}

#menu a{
  color:inherit;
  text-decoration:none;
}

#main {
  background-color: white;
  float: left;
  padding:20px;
  width: 720px;
  font: 10pt helvetica,arial, sans-serif;
  text-align: justify;

  min-height: 700px;
  height: auto !important;
  height: 700px;

}

td.subtitle {
  vertical-align: top;
}

.subtitle h1{
  font-size:20px;
  font-weight:normal;
  color: #aaa;
  border: none;
  margin: 12px 0 0 30px;
}

h1{
  font-weight:normal;
  color:#ec008c;
  margin: 0 0 6px 0;
  border-bottom: 2px solid #ccc;
}
#main strong {
  color: #ec008c;
  font-weight: bold;
}

div.content{

}

div.rightcolumn{
  float:right;
  width:300px;
  margin-top:-20px;
  margin-right:-10px;
  min-heigth:400px;
  margin-left:20px;
}

td.maincolumn{
  vertical-align:top;
}

td.rightcolumn{
  width:300px;
  vertical-align:top;
}
#maintable{
  width:100%;
}

#page {
  width: 980px;
  margin: 10px auto;
}

.noborder img {
 border: none;
}
.footer {
  margin-left: 210px;
  width: 760px;
  text-align: center;
  float: left;
}
.footer a {
  font-size: 9pt;
  color: #aaa;
}