.cms_cp {
	margin: 0 auto 0 auto !important;
	padding: 0 8px 6px 0px !important;
	color: #336699 !important;
	background: transparent url(../images/cms_cp_background.png) no-repeat left bottom !important;
	height: 59px !important;
	font-size: 14px !important;
	font-family: "Helvetica Neue", arial, helvetica, sans-serif !important;
	float: left;
	position: fixed;
	right: 0;
	top: 0;
	width: 740px;
}

.cms_logo {
	margin: 3px  0 0 10px !important;
	padding: 0 !important;
	width: 48px !important;
	height: 54px !important;
	float: left !important;
	background: transparent url(../images/small_logo.png) no-repeat top left !important;
	text-align: right !important;
	font-weight: bold !important;
	border: none !important;
}

a.cms_edit {
	border: none !important;
	display: inline !important;
	line-height: 12px !important;
	position: relative;
}

.cms_button {
	background: url(../images/button_right.gif) no-repeat right top !important;
	float: left;
}

.cms_button a, .nc_button a:link, .nc_button a:visited, .nc_button a:active, .nc_button a:hover {
	padding: 0px 12px 0px 12px !important;
	height: 26px !important;
	background: url(../images/button_left.gif) no-repeat left top !important;
	color: #707070 !important;
	line-height: 26px !important;
	text-align: center !important;
	font-weight: bold !important;
	font-size: 13px !important;
	text-decoration: none !important;
	border: none !important;
	display: inline-block !important;
}

.cms_button a:hover {
	color: #303030;
}

.cms_button a .cms_icon  {
	padding: 0px 0px 0px 20px;
	font-weight: bold;
	height: 16px;
}

.cms_button_push_right {
	float:right;
	margin: 14px 14px 0 0;
}

.cms_icon_title {
	background: url(../images/application_get.png) no-repeat left top;
}

.cms_icon_logout {
	background: url(../images/lock.png) no-repeat left top;
}

.cms_icon_picture {
	background: url(../images/picture.png) no-repeat left top;
}

a.cms_login_link {
	font-size: 10px !important;
	text-decoration: none !important;
	text-transform: none !important;
	border: none !important;
	display: inline !important;
	position: relative;
	top: 4px;
	left: -12px;
	line-height: 16px !important;

}

.cms_clear {
	clear: both;
}

.cms_icon_accept {
	background: url(../images/accept.png) no-repeat left top;
}