body{
    position:relative;
}
.fav-list{
    position:relative;
    height:285px;
    width: 350px;
    background-color:#F7F7F7;
    overflow-y: scroll;
}
.myCollection{
}
.myCollectionContainer{
    position:fixed;
    height:300px;
    width: 386px;
    top:220px;
    z-index:101;
    right: -351px;
}
.fav-expand{
    background-color:#7a828b;
    color:white;
    float:left;
    width:36px;
    display: inline-block;
    cursor: pointer;
}
.fav-expand p{
    padding:5px 10px 0px 10px;
    color:white;
}
.fav-expand a{
    text-decoration:none;
}
.fav-expand img{
    padding:5px 4px 0px 4px;
}
.favHeader{
    color:#913447;
    font-size:16px;
    font-weight:bold;
    padding:10px 5px 0px 5px;    
}
.favHeader>a{color:#913447;width:270px;*float:left;}
.favHeader>a:link {/*color:#913447*/;text-decoration:none;}
.favHeader>a:visited {/*color:#913447*/;text-decoration:none;}
.favHeader>a:hover {/*color:#913447*/;text-decoration:none;}
.favHeader>a:active {/*color:#913447*/;text-decoration:none;}
.favContent{
     padding:10px 5px 10px 5px;
}
.fav-left{
}
.fav-container{
    width:100%;
}
.fav-list-ul{ 
    list-style-type: none;
    margin: 5px; padding: 0;
}
.fav-list-ul>li{ 
    margin: 5px; 
    padding: 0;
    border-top-color: #AEB7C0;
    border-top-style: solid;
    border-top-width:2px;
}
.fav-del{
    cursor: pointer;
    vertical-align:middle;
    padding:0 5px 5px 5px;
    float:right;
}
.fav-top{
    background-color:#F7F7F7;
    height:30px;
    padding:5px 5px 5px 5px;
}
.fav-footer{
    background-color:#F7F7F7;
    height:30px;
    width:350px;
    float:right;
}
.fav-clear-all{
    float:right;
    position:relative;
    cursor: pointer;
    padding-right:10px;
}