.titlebar .button,
.titlebar .button_active,
.navbar .button,
.navbar .button_active {
	float: left;
}

.titlebar .button_right,
.titlebar .button_right_active,
.navbar .button_right,
.navbar .button_right_active {
	float: right;
}

.titlebar a:link,
.titlebar a:visited,
.titlebar a:hover,
.navbar a:link,
.navbar a:visited,
.navbar a:hover {
	display: block;
	padding: 0px 10px;
	height: 27px;
	line-height: 27px;
	color: #ffffff;
	text-decoration: none;
}

.button .leftEnd,
.button_right .leftEnd {
	float: left;
	width: 1px;
	height: 27px;
}

.titlebar .button .leftEnd,
.titlebar .button_right .leftEnd {
	background: #000000 url(/images/interface/titlebar_end.png) repeat-x center top;
}

.navbar .button .leftEnd,
.navbar .button_right .leftEnd {
	background: #bf2ab6;
}

.button .midPart,
.button_right .midPart {
	float: left;
	width: auto;
	height: 27px;
}

.titlebar .button .midPart,
.titlebar .button_right .midPart {
	background: #000000 url(/images/interface/titlebar.png) repeat-x scroll center top;
}

.navbar .button .midPart,
.navbar .button_right .midPart {
	background: #000000 url(/images/interface/navbar.png) repeat-x scroll center top;
}

.button .rightEnd,
.button_right .rightEnd {
	float: left;
	width: 1px;
	height: 27px;
}

.titlebar .button .rightEnd,
.titlebar .button_right .rightEnd {
	background: #000000 url(/images/interface/titlebar_end.png) repeat-x center top;
}

.navbar .button .rightEnd,
.navbar .button_right .rightEnd {
	background: #bf2ab6;
}

.button_active .leftEnd,
.button:hover .leftEnd,
.button_right_active .leftEnd,
.button_right:hover .leftEnd {
	float: left;
	width: 1px;
	height: 27px;
}

.titlebar .button_active .leftEnd,
.titlebar .button:hover .leftEnd,
.titlebar .button_right_active .leftEnd,
.titlebar .button_right:hover .leftEnd {
	background: #bf2ab6;
}

.navbar .button_active .leftEnd,
.navbar .button:hover .leftEnd,
.navbar .button_right_active .leftEnd,
.navbar .button_right:hover .leftEnd {
	background: #000000 url(/images/interface/titlebar_end.png) repeat-x center top;
}

.button_active .midPart,
.button:hover .midPart,
.button_right_active .midPart,
.button_right:hover .midPart {
	float: left;
	width: auto;
	height: 27px;
}

.titlebar .button_active .midPart,
.titlebar .button:hover .midPart,
.titlebar .button_right_active .midPart,
.titlebar .button_right:hover .midPart {
	background: #bf2ab6 url(/images/interface/navbar.png) repeat-x scroll center top;
}

.navbar .button_active .midPart,
.navbar .button:hover .midPart,
.navbar .button_right_active .midPart,
.navbar .button_right:hover .midPart {
	background: #000000 url(/images/interface/titlebar.png) repeat-x scroll center top;
}

.button_active .rightEnd,
.button:hover .rightEnd,
.button_right_active .rightEnd,
.button_right:hover .rightEnd {
	float: left;
	width: 1px;
	height: 27px;
}

.titlebar .button_active .rightEnd,
.titlebar .button:hover .rightEnd,
.titlebar .button_right_active .rightEnd,
.titlebar .button_right:hover .rightEnd {
	background: #bf2ab6;
}

.navbar .button_active .rightEnd,
.navbar .button:hover .rightEnd,
.navbar .button_right_active .rightEnd,
.navbar .button_right:hover .rightEnd {
	background: #000000 url(/images/interface/titlebar_end.png) repeat-x center top;
}

