div#adminStatusContainer {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 2000;
}

div#adminStatusWrapper {
	width: 100%;
	top: 0;
	left: 0;
	padding: 10px;
	background-repeat: repeat-x;
	background-position: 0 bottom;
	position: relative;
}

div#adminStatusWrapper.console {
	background-image: url(../img/admin_status_grad_gry.png);
}

div#adminStatusWrapper.error {
	background-image: url(../img/admin_status_grad_red.png);
}

div#adminStatusWrapper.alert {
	background-image: url(../img/admin_status_grad_org.png);
}

div#adminStatusWrapper.success {
	background-image: url(../img/admin_status_grad_grn.png);
}

div#adminStatusWrapper.info {
	background-image: url(../img/admin_status_grad_blu.png);
}

div#adminStatus {
	width: 960px;
	margin: auto;
	text-align: center;
}

#adminStatus p {
	color: #fff;
	font-size: 12px;
}

#adminStatus p a {
	color: #fff;
}

#adminStatus p a:hover {
	
}

div.adminBlock {
	text-align: center;
	clear: both;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
}

a.adminButton {
	padding: 5px;
	font-size: 12px;
	color: #666;
	text-decoration: none;
	border-width: 1px;
	border-style: solid;
	display: inline-block;
	margin-right: 2px;
	margin-left: 2px;
}

a.adminButton:hover {
	color: #000;
	background-color: #066;
}

a.adminButton.add {
	background: #fff url(../img/add_16x16.png) no-repeat 5px center;
	padding-left: 27px;
}

a.adminButton.edit {
	background: #fff url(../img/edit_16x16.png) no-repeat 5px center;
	padding-left: 27px;
}

a.adminButton.delete {
	background: #fff url(../img/del_16x16.png) no-repeat 5px center;
	padding-left: 27px;
}

a.adminButton.stop {
	background: #fff url(../img/stop_16x16.png) no-repeat 5px center;
	padding-left: 27px;
}

a.adminButton.lock {
	background: #fff url(../img/lock_16x16.png) no-repeat 5px center;
	padding-left: 27px;
}

a.adminButton.unlock {
	background: #fff url(../img/unlock_16x16.png) no-repeat 5px center;
	padding-left: 27px;
}

/* @group admin buttons */

input.buttonAdmin, a.buttonAdmin {
	padding: 5px;
	text-decoration: none;
	color: #333;
	display: inline-block;
	border: 1px solid #ccc;
	background-color: #eee;
	font: bold 11px Arial, Helvetica, sans-serif;
	vertical-align: middle;
}

input.buttonAdmin:hover, a.buttonAdmin:hover {
	border-color: #09f;
	background-color: #b3e0ff;
	color: #333;
	text-decoration: none;
	cursor: pointer;
}

input.buttonAdmin.icon, a.buttonAdmin.icon {
	background-position: 3px center;
	background-repeat: no-repeat;
	padding: 5px 5px 5px 25px;
}

input.widgetAdmin, a.widgetAdmin {
	width: 16px;
	height: 0;
	padding-top: 16px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0 0;
	display: inline-block;
	vertical-align: middle;
}

span.msgAdmin {
	font-weight: bold;
	font-size: 11px;
	display: inline-block;
	padding: 5px;
}

span.msgAdmin.icon {
	padding-left: 25px;
	background-position: 3px center;
	background-repeat: no-repeat;
}

input.login, a.login {
	background-image: url(../img/admin/lock_16x16.png);
	background-color: #eee;
}

input.add, a.add {
	background: #eee url(../img/admin/add_16x16.png) no-repeat;
}

input.edit, a.edit {
	background-image: url(../img/admin/edit_16x16.png);
	background-color: #eee;
}

input.delete, a.delete {
	background-image: url(../img/admin/trash_16x16.png);
	background-color: #eee;
}

input.cancel, a.cancel {
	background-image: url(../img/admin/close_16x16.png);
	background-color: #eee;
}

input.save, a.save {
	background-image: url(../img/admin/tick_16x16.png);
	background-color: #eee;
}

input.update, a.update {
	background-image: url(../img/admin/ref_16x16.png);
	background-color: #eee;
}

input.submit, a.submit {
	background-image: url(../img/admin/forwd_16x16.png);
	background-color: #eee;
}

input.approve, a.approve {
	background-image: url(../img/admin/tick_16x16.png);
	background-color: #eee;
}

input.decline, a.decline {
	background-image: url(../img/admin/cancl_16x16.png);
	background-color: #eee;
}

input.view, a.view {
	background-image: url(../img/admin/prtpv_16x16.png);
	background-color: #eee;
}

input.resend, a.resend {
	background-image: url(../img/admin/ref_16x16.png);
	background-color: #eee;
}

input.search, a.search {
	background-image: url(../img/admin/srch_16x16.png);
	background-color: #eee;
}

input.back, a.back {
	background-image: url(../img/admin/back_16x16.png);
	background-color: #eee;
}

input.next, a.next {
	background-image: url(../img/admin/forwd_16x16.png);
	background-color: #eee;
}

input.previous, a.previous {
	background-image: url(../img/admin/back_16x16.png);
	background-color: #eee;
}

input.postComment, a.postComment {
	background-image: url(../img/admin/tick_16x16.png);
	background-color: #eee;
}

input.deleteComment, a.deleteComment {
	background-image: url(../img/admin/cancl_16x16.png);
	background-color: #eee;
}

input.sortUp, a.sortUp {
	background-image: url(../img/admin/up_16x16.png);
	background-color: #eee;
}

input.sortDown, a.sortDown {
	background-image: url(../img/admin/down_16x16.png);
	background-color: #eee;
}

input.addSubpage, a.addSubpage {
	background-image: url(../img/admin/addpg_16x16.png);
	background-color: #eee;
}

input.editSubpage, a.editSubpage {
	background-image: url(../img/admin/editpg_16x16.png);
	background-color: #eee;
}

input.editPermissions, a.editPermissions {
	background-image: url(../img/admin/prefs_16x16.png);
	background-color: #eee;
}

input.addRelatedFile, a.addRelatedFile {
	background-image: url(../img/admin/addfile_16x16.png);
	background-color: #eee;
}

input.deleteRelatedFile, a.deleteRelatedFile {
	background-image: url(../img/admin/delfile_16x16.png);
	background-color: #eee;
}

input.addRelatedImage, a.addRelatedImage {
	background-image: url(../img/admin/add_16x16.png);
	background-color: #eee;
}

input.deleteRelatedImage, a.deleteRelatedImage {
	background-image: url(../img/admin/trash_16x16.png);
	background-color: #eee;
}

input.exportCSV, a.exportCSV {
	background-image: url(../img/admin/exp_16x16.png);
	background-color: #eee;
}

input.addOne, a.addOne {
	background-image: url(../img/admin/forwd_16x16.png);
	background-color: #eee;
}

input.addAll, a.addAll {
	background-image: url(../img/admin/fastf_16x16.png);
	background-color: #eee;
}

input.removeOne, a.removeOne {
	background-image: url(../img/admin/back_16x16.png);
	background-color: #eee;
}

input.removeAll, a.removeAll {
	background-image: url(../img/admin/rewnd_16x16.png);
	background-color: #eee;
}

input.user, a.user {
	background-image: url(../img/admin/user_16x16.png);
	background-color: #eee;
}

input.addToBasket, a.addToBasket {
	background-image: url(../img/admin/cart_16x16.png);
	background-color: #eee;
}

input.addToBag, a.addToBag {
	background-image: url(../img/admin/bag_16x16.png);
	background-color: #eee;
}

input.about, a.about {
	background-image: url(../img/admin/about_16x16.png);
	background-color: #eee;
}

input.makeBilling, a.makeBilling {
	background-image: url(../img/admin/exp_16x16.png);
	background-color: #eee;
}

input.giftMessage, a.giftMessage {
	background-image: url(../img/admin/gift_16x16.png);
	background-color: #eee;
}

input.calc, a.calc {
	background-image: url(../img/admin/calc_16x16.png);
	background-color: #eee;
}

input.deliveryInstructions, a.deliveryInstructions {
	background-image: url(../img/admin/docs_16x16.png);
	background-color: #eee;
}

input.calendar, a.calendar {
	background-image: url(../img/admin/cal_16x16.png);
	background-color: #eee;
}

span.published {
	color: #009900;
	background-color: #cfc;
}

span.published.icon {
	background-image: url(../img/admin/tick_16x16.png);
}

span.notPublished {
	color: #CC0000;
	background-color: #fcc;
}

span.notPublished.icon {
	background-image: url(../img/admin/del_16x16.png);
}

span.awaitingApproval {
	color: #f60;
	background-color: #ff9;
}

span.awaitingApproval.icon {
	background-image: url(../img/admin/hist_16x16.png);
}

span.pending {
	color: #f60;
	background-color: #ff9;
}

span.pending.icon {
	background-image: url(../img/admin/hist_16x16.png);
}

span.warning {
	color: #f60;
	background-color: #ff9;
}

span.warning.icon {
	background-image: url(../img/admin/alert_16x16.png);
}

span.approved {
	color: #009900;
	background-color: #cfc;
}

span.approved.icon {
	background-image: url(../img/admin/tick_16x16.png);
}

span.declined {
	color: #CC0000;
	background-color: #fcc;
}

span.declined.icon {
	background-image: url(../img/admin/alert_16x16.png);
}

span.required {
	color: #FF0000;
}

span.required.icon {
	background-image: url(../img/admin/alert_16x16.png);
}

span.notes {
	color: #00b5cb;
}

span.notes.icon {
	background-image: url(../img/admin/sinfo_16x16.png);
}

span.hint {
	color: #00b5cb;
}

span.hint.icon {
	background-image: url(../img/admin/sinfo_16x16.png);
}

/* @end */
