.ideas_area {

}
.ideas_list {
    float: left;
    width: 305px;
    min-height: 275px;
}
.hv_leftcontContent .ideas_list {
    height: auto;
    width: auto;
}
.ideas_list .list_item {
    margin: 15px 3px;
}
.ideas_list p.idea {
    color: #222;
    margin: 15px 0 0 0;
}
.ideas_list p.stamp {
    color: gray;
    margin: 1px 0 0 3px;
}
.ideas_list p b.q {
    font-family: Garamond,"Trebuchet MS", Times;
    font-size: 12px;
    padding: 0 2px;
}
.browseIdeas {
    padding: 9px;
}
.ideas_bubble {
    float: right;
    width: 305px;
    height: 275px;
    background: transparent url(/_sys_/images/hv/bubble.jpg) scroll no-repeat 0 0;
}
.ideas_bubble table td {
    font-size: 12px !important;
}
.ideas_bubble_wrap {
    margin: 10px;
}
.ideas_success {
    margin: 30px
}
.ideas_success p {
    color: gray;
    font-weight: bold;
}
.ideas_bubble table {
    width: 280px;
}
.ideas_bubble table td {
    padding: 3px;
    font-weight: bold;
}
.ideas_bubble table td span.count{
    color: gray;
    padding: 3px;
    font-weight: bold;
}
.ideas_bubble table td span.count.alert {
    color: red;
}
.ideas_bubble textarea {
    height: 70px;
    width: 260px;
    border: 1px solid #D4D0C8;
    border-top: 1px solid #818181;
    border-left: 1px solid #818181;
    padding: 2px;
    font-size: 12px !important;
    font-family: Arial;
}
.ideas_bubble input,
.ideas_bubble button {
    font-size: 12px !important;
    font-family: Arial;
}
.ideas_bubble textarea.error {
    border-color: red;
}
.ideas_bubble textarea.alert {
    color: red;
}
.ideas_bubble input.alias {
    border: 1px solid #D4D0C8;
    border-top: 1px solid #818181;
    border-left: 1px solid #818181;
    padding: 2px;
}
.ideas_bubble input.alias.error {
    border-color: red;
}
button.send {
    float: right;
    margin: 0 3px;
    cursor: pointer;
    /* IE fix */
    _float: none;
    _margin: 0 12px;
}


