#saveSearch {
    padding: 2px 10px;
    float:right;
}#saveSearchLink {
    float:right;
}
#favouriteSearches {
    width:100%;
}
#saveSearchFormContainer{
    clear:both;
    padding:5px 0px;
}
#printFavourites,
#emailFavourites {
    float:right;
    padding-left:10px;
}
/*  Style for eip div */
.eip {
    width:100%;
    border: 1px solid #ddd;
    margin-bottom:8px;
    vertical-align:top;
    min-height:20px;
}
/*  Style for selected div */
.eip-hover {
    width:100%;
    border: 1px dashed #336699;
}
/*  Style for the input for the forms */
input.eip-input {
    width:100%;
    border: 1px dashed #336699;
}
/*  Style for the textarea for the forms */
textarea.eip-textarea {
    width:100%;
    border: 1px dashed #336699;
}
/*  Style for ajax loading */
.eip-loading {
    padding:0 0 0 25px;
    background:url(stars/loading.gif) top left no-repeat;
    min-height:20px;
    min-width:20px;
}
.eip:hover {
    background:#cff;
}

/* Style for Tell a friend */
#tellfriend {
    background-color:#F2F2F2;
    color:#FFFFFF;
    padding:15px;
    width:380px;
    height:315px;
}
#tellfriend textarea {
    height:80px;
}
#tellfriend label.required {
    font-weight:bold;
}
#tellfriend label {
    color:#808080;
    font-size:14px;
}
#tellfriend input.std_input,
#tellfriend textarea {
    border:1px solid #CCCCCC;
    color:#6E6E6E;
    padding:5px;
    width:97%;
}
#tellfriend input.form_but {
    border:1px solid #CCCCCC;
    -moz-border-radius:5px 5px 5px 5px;
    font-weight:bold;
    margin-top:10px;
    padding:5px 10px;
    float:right;
}