.live-support { width: 325px; border: 1px solid #000032; float: right; }
.live-support .bottom {
    background-color: #F2F2F2;
    background-position: right center;
    height: 29px;
    width: 100%;
    text-align: right;
}
.live-support .bottom img {
	vertical-align: middle; 
	height:21px;
	margin: 5px 10px 0 0;

}
.live-support form {
    margin: 0;
    padding: 5px 25px;
    width: 280px;
}
.live-support form h3 { color: #779749; }
.live-support form p { font-weight: normal; }
.live-support form label { font-size: 13px; text-align: left; }
.live-support form input.text { width: 150px; }
.live-support form textarea { margin-bottom: 8px; }
.live-support form input.submit { float: right; }