/**************************
button container
**************************/
.wf-buttons {
}

/**************************
single buttons
**************************/
.wf-button-single {
	height:22px;
	float:left;
	margin-right:5px;
	cursor:pointer;
}
.wf-button-left {
	float:left;
	height:22px;
	width:10px;
	background:url(../images/themes/mm/buttons/buttons.png) 0 0 no-repeat;
}
.wf-button-middle {
	float:left;
	height:22px;
	background:url(../images/themes/mm/buttons/buttons.png) 0 -120px repeat-x;
}
.wf-button-middle a {
	display:block;
	line-height:22px;
	color:#333;
	padding:0 5px;
	text-decoration: none;
}

.wf-button-right {
	float:left;
	height:22px;
	width:10px;
	background:url(../images/themes/mm/buttons/buttons.png) 0 -240px no-repeat;
}




/**************************
color scheme
**************************/
.wf-button-hover .wf-button-left {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -24px no-repeat;
}
.wf-button-hover .wf-button-middle {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -144px repeat-x;
}
.wf-button-hover .wf-button-middle a {
	color:#000;
}

.wf-button-hover .wf-button-right {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -264px no-repeat;
}


/**************************
blue
**************************/
.wf-button-blue .wf-button-left {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -48px no-repeat;
}
.wf-button-blue .wf-button-middle {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -168px repeat-x;
}
.wf-button-blue .wf-button-middle a {
	color:#000;
}
.wf-button-blue .wf-button-right {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -288px no-repeat;
}
/**************************
blue hover
**************************/
.wf-button-hover.wf-button-blue .wf-button-left {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -72px no-repeat;
}
.wf-button-hover.wf-button-blue .wf-button-middle {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -192px repeat-x;
}
.wf-button-hover.wf-button-blue .wf-button-middle a {
	color:#000;
}
.wf-button-hover.wf-button-blue .wf-button-right {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -312px no-repeat;
}





/**************************
square
**************************/
.wf-button-single.wf-button-square,
.wf-button-single.wf-button-square .wf-button-left,
.wf-button-single.wf-button-square .wf-button-middle,
.wf-button-single.wf-button-square .wf-button-middle a,
.wf-button-single.wf-button-square .wf-button-right {
	height:19px;
	line-height:16px;
	font-size:10px;
}


.wf-button-square .wf-button-left {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -369px no-repeat;
	width:5px;
}
.wf-button-square .wf-button-middle {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -489px repeat-x;
}
.wf-button-blue .wf-button-middle a {
	color:#000;
}
.wf-button-square .wf-button-right {
	background:url(../images/themes/mm/buttons/buttons.png) 0px -609px no-repeat;
	width:10px;
}
/**************************
square hover
**************************/
.wf-button-hover.wf-button-square .wf-button-left {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -393px no-repeat;
}
.wf-button-hover.wf-button-square .wf-button-middle {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -513px repeat-x;
}
.wf-button-hover.wf-button-square .wf-button-middle a {
	color:#000;
}
.wf-button-hover.wf-button-square .wf-button-right {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -633px no-repeat;
}




/**************************
disabled
**************************/
.wf-button-disabled .wf-button-left {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -96px no-repeat;
}
.wf-button-disabled .wf-button-middle {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -216px repeat-x;
}
.wf-button-disabled .wf-button-middle a {
	color:#000;
}
.wf-button-disabled .wf-button-right {
	background:url(../images/themes/mm/buttons/buttons.png) 0 -336px no-repeat;
}





/**************************
multi buttons
**************************/
.wf-button-single {
	height:23px;
}
.wf-button-left {
	height:23px;
}
.wf-button-middle {
	height:23px;
}
.wf-button-middle a {
	line-height:23px;
}


.wf-buttons-multi-container {
	margin:0 10px;
}
.wf-buttons-multi-container a {
	color:#fff;
}
.wf-buttons-multi-container .wf-button-hover a {
	color:#fff;
}
.wf-buttons-multi-container .wf-button-single {
	margin:0;
}
.wf-buttons-multi-container .wf-button-single.wf-button-first {
	padding-left:7px;
	background:url(../images/themes/mm/buttons/multi_button_left.png) 0 0px no-repeat;
}

.wf-buttons-multi-container .wf-button-single.wf-button-last {
	padding-right:7px;
	background:url(../images/themes/mm/buttons/multi_button_right.png) 100% 0 no-repeat;
	border-left:1px solid #474b56;
}
.wf-buttons-multi-container .wf-button-single.wf-button-border {
	border-left:1px solid #474b56;
}
.wf-buttons-multi-container .wf-button-middle {
	padding-right:7px;
	padding-left:7px;	
	background:url(../images/themes/mm/buttons/multi_button_middle.png) 0 0 repeat-x;
}
.wf-buttons-multi-container .wf-button-first .wf-button-middle {
	padding-right:7px;
	padding-left:0;
}
.wf-buttons-multi-container .wf-button-last .wf-button-middle {
	padding-left:7px;
	padding-right:0;
}

#container .wf-buttons-multi-container .wf-button-middle a {
	padding:0 5px;
	color:#d2d2d2;
}



.wf-buttons-multi-container .wf-button-single.wf-button-last.wf-button-on {
	background:url(../images/themes/mm/buttons/multi_button_right.png) 100% -33px no-repeat;
}
.wf-buttons-multi-container .wf-button-single.wf-button-first.wf-button-on {
	background:url(../images/themes/mm/buttons/multi_button_left.png) 0 -33px no-repeat;
}
.wf-buttons-multi-container .wf-button-single.wf-button-on .wf-button-middle{
	background:url(../images/themes/mm/buttons/multi_button_middle.png) 0 -33px repeat-x;
}


.wf-buttons-multi-container .wf-button-single.wf-button-last.wf-button-hover {
	background:url(../images/themes/mm/buttons/multi_button_right.png) 100% -33px no-repeat;
}
.wf-buttons-multi-container .wf-button-single.wf-button-first.wf-button-hover {
	background:url(../images/themes/mm/buttons/multi_button_left.png) 0 -33px no-repeat;
}
.wf-buttons-multi-container .wf-button-single.wf-button-hover .wf-button-middle{
	background:url(../images/themes/mm/buttons/multi_button_middle.png) 0 -33px repeat-x;
}






/**************************
multi button colors
**************************/
.wf-buttons-multi-container.light a {
	color:#666;
}
.wf-buttons-multi-container.light .wf-button-hover a {
	color:#666;
}
.wf-buttons-multi-container.light .wf-button-single.wf-button-first {
	background:url(../images/themes/mm/buttons/multi_button_left.png) 0 -66px no-repeat;
}

.wf-buttons-multi-container.light .wf-button-single.wf-button-last {
	background:url(../images/themes/mm/buttons/multi_button_right.png) 100% -66px no-repeat;
	border-left:1px solid #a8aaad;
}
.wf-buttons-multi-container.light .wf-button-single.wf-button-border {
	border-left:1px solid #a8aaad;
}
.wf-buttons-multi-container.light .wf-button-middle {	
	background:url(../images/themes/mm/buttons/multi_button_middle.png) 0 -66px repeat-x;
}




.wf-buttons-multi-container.light .wf-button-single.wf-button-last.wf-button-on {
	background:url(../images/themes/mm/buttons/multi_button_right.png) 100% -99px no-repeat;
}
.wf-buttons-multi-container.light .wf-button-single.wf-button-first.wf-button-on {
	background:url(../images/themes/mm/buttons/multi_button_left.png) 0 -99px no-repeat;
}
.wf-buttons-multi-container.light .wf-button-single.wf-button-on .wf-button-middle{
	background:url(../images/themes/mm/buttons/multi_button_middle.png) 0 -99px repeat-x;
}


.wf-buttons-multi-container.light .wf-button-single.wf-button-last.wf-button-hover {
	background:url(../images/themes/mm/buttons/multi_button_right.png) 100% -99px no-repeat;
}
.wf-buttons-multi-container.light .wf-button-single.wf-button-first.wf-button-hover {
	background:url(../images/themes/mm/buttons/multi_button_left.png) 0 -99px no-repeat;
}
.wf-buttons-multi-container.light .wf-button-single.wf-button-hover .wf-button-middle{
	background:url(../images/themes/mm/buttons/multi_button_middle.png) 0 -99px repeat-x;
}



