.button_set_right {
	float:right;
}

.button_set_left {
	float:left;
}

div.button {
	height:21px;
	float:left;
	margin: 2px 2px 0 2px;
}

.btn_mod div.button {
	margin: 0px;
}

div.button div.leftcap {
	background:url(../media/button_leftcap.gif) no-repeat top left;
	width:5px;
	height:21px;
	float:left;
	display:block;
}

div.button div.rightcap {
	background: url(../media/button_rightcap.gif) no-repeat top left;
	width:5px;
	height:21px;
	float:left;
	display:block;
}

div.button div.fill {
	background: url(../media/button_fill.gif) repeat-x;
	height:21px;
	float:left;
	padding: 0px 0 0 0;
	display:block;
}

div.button div.btn_labels {
	background:url(../media/button_fill.gif) repeat-x;
	color: #424242;
	font-size: 9px;
	font-weight: bold;
	float:left;
	height: 16px;
	padding: 5px 4px 0 5px;
}

div.button div.btn_labels:hover {
	color: #000000;
}


div.button div.icon {
	width:16px;
	height:16px;
	float:left;
	padding: 0px 0 0 0;
	margin-top:2px;
	background-repeat:no-repeat;
	background-position:center center;
	display:block;
}

/* Available icons */

.button .go {
	background-image:url(../media/icon_go.gif);
}

.button .back {
	background-image:url(../media/icon_back.gif);
}

.button .next {
	background-image:url(../media/icon_next.gif);
}

.button .ok {
	background-image:url(../media/icon_ok.gif);
}

.button .cancel {
	background-image:url(../media/icon_cancel.gif);
}

.button .browse {
	background-image:url(../media/icon_upload.gif);
}

.button .printer {
	background-image:url(../media/icon_printer.gif);
}

.button .reset {
	background-image:url(../media/icon_reset.gif);
}

.button .new_member {
	background-image:url(../media/icon_new_member.gif);
}

.button .new_admin {
	background-image:url(../media/icon_new_admin.gif);
}

.button .form_go {
	background-image:url(../media/icon_form_go.gif);
}

.button .login {
	background-image:url(../media/icon_login.gif);
}

.button .photos {
	background-image:url(../media/icon_photos.gif);
}

.button .send_mail {
	background-image:url(../media/icon_send_mail.gif);
}

.button .add {
	background-image:url(../media/icon_add.gif);
}

.button .add_photo {
	background-image:url(../media/icon_add_photo.gif);
}

.button .add_video {
	background-image:url(../media/icon_add_video.gif);
}

.button .add_doc {
	background-image:url(../media/icon_add_doc.gif);
}

.button .add_banner {
	background-image:url(../media/icon_add_banner.gif);
}

.button .view_news {
	background-image:url(../media/icon_view_news.gif);
}

.button .publish {
	background-image:url(../media/icon_publish.gif);
}