.center {text-align: center;}
.right {text-align: right;}
.left{text-align:left;}

#main-content .search{
	float: right;
	margin-right: 20px;
	margin-top: 3px;
	text-align:right;
}

#body-wrapper #main-content table tbody td.level-1 {
	padding-left: 30px;
	background: url('/public/images/theme/admin/child.gif') 7px 13px no-repeat;
}
#body-wrapper #main-content table td.level-2 {
	padding-left: 40px;
	background: url('/public/images/theme/admin/child.gif') 17px 13px no-repeat;
}
#body-wrapper #main-content table td.level-3 {
	padding-left: 50px;
	background: url('/public/images/theme/admin/child.gif') 25px 12px no-repeat;
}
#body-wrapper #main-content table td.level-4 {
	padding-left: 60px;
	background: url('/public/images/theme/admin/child.gif') 35px 12px no-repeat;
}
#body-wrapper #main-content table td.dragdrop {
	padding:0;
	vertical-align: middle;
	padding-left: 10px;
}

.title {
	background: #e5e5e5 url('/public/images/theme/admin/bg-content-box.gif') top left repeat-x;
	margin: 5px 0 0 0;
	padding: 10px 15px;
	-moz-border-radius: 5px;
	border: 1px solid #CCC;
	cursor: pointer;
}
.sort {
	list-style-type: none;
	padding: 0;
}
#main-content .sort li {
	float: left;
	background: transparent;
	border: 1px solid #EEE;
	padding:10px;
	margin-left: 5px;
	cursor: move;
	text-align:center;
}

.sort li span {
	display:block;
	text-align:center;
	padding-bottom: 8px;
}
.sort li a {
	display:block;
	text-align: center;
}
#main-content .sort.full li {
	width: 96%;
	height: 18px;
	line-height: 18px;
	margin-bottom: 10px;
	background: #EEE;
	border: 1px solid #DEDEDE;
}
#main-content .sort.full li:hover {background: #CCC;}
#main-content .sort.full li span {float:left;}
#main-content .sort.full li a {	float:right;}

.save {
	text-align: center;
	padding-top: 30px;
}

#save {
	border: 1px solid #62A71E;
	background: #EEE;
	padding: 7px;
	-moz-border-radius: 3px;
}


#listPage li {
	background: transparent;
	min-height: 1.5em;
	line-height: 1.5em;

}
#listPage .action{
	float: right;
	padding-right: 6px;
}
#listPage .name{
	display:block;
	background: #EEE;
	border: 1px solid #DEDEDE;
	padding: 4px 0 6px 6px;
}
#listPage .name:hover{
	background: #DDD;
}

.helper {
	min-height: 1.5em;  line-height: 1.2em;
}

.admin-google-analytics table thead th.order {
	background: url('/public/images/theme/admin/updown.gif') center right no-repeat;
	width:100px;
	text-align:center;
	vertical-align: middle;
	cursor: pointer;
}
.admin-google-analytics table thead th.headerSortUp { 
    background-color: #CCC;
	background: url('/public/images/theme/admin/asc.gif') center right no-repeat;
}
.admin-google-analytics table thead th.headerSortDown {
    background-color: #CCC;
	background: url('/public/images/theme/admin/desc.gif') center right no-repeat;
}
.pagedisplay {
	color: #000;
	width: 50px;
	text-align: center;
}

.tipsy { padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(/public/images/theme/tipsy.gif); }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center; }
