ul.buttons {
	list-style-type: none;
	padding: 0;
	margin: 4px 0;
	padding: 0;
}

ul.buttons:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

ul.buttons li {
	float: left;
	display: block;
	margin-right: 1px;
}
ul.buttons li a {
	display: block;
	border: 1px solid #BBB;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333333 !important;
	text-decoration: none !important;
	padding: 3px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-decoration: none;
	background-color: #F4F4F4;
}

ul.buttons li a:hover {
	color: #487EC1;
	background-color: #ffffff;
}

ul.buttons li span {
	padding: 2px 3px 2px 23px;
	display: block;

}

ul.buttons .smallBtn {
	width: 80px;
}

ul.buttons input {
	float: left;
	width: 120px;
	border: 1px solid #BBB;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	padding: 4px 4px 4px 2px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-right: 5px;
	text-decoration: none;
	cursor: pointer;
}

ul.buttons input:hover {
	color: #487EC1;
}

.listIcons li a{
	display: block;
	/*
	width: 16px !important;	
	height: 16px !important;
	*/
	margin: 0;
	padding: 0;
}

.listIcons li {
	margin: 0;
	padding: 0;
	/*
	float: left;
	width: 25px;
	*/
}

.listIcons li a span {
	margin: 0;
	padding: 9px 8px !important;
	_padding: 17px 8px !important;
	*padding: 17px 8px !important;
	padding: 17px 8px\0/ !important;
	/*
	width: 16px;
	height: 15px;
	*/
}
ul.buttons .smallBtn span {
	padding: 2px 0 2px 20px;
}

.singleIcon li a{
	display: block;
	width: 16px !important;	
	height: 16px !important;
	margin: 0;
	padding: 0;
}

.singleIcon li {
	margin: 0;
	padding: 0;
	width: 25px;
}

.singleIcon li a span {
	margin: 0;
	padding: 0 !important;
	width: 16px;
	height: 15px;
}

ul.buttons .blogCategories{
	background: url(/icons/shape_square.png) center left no-repeat;
}


ul.buttons span.blogGo {
	background: url(/icons/shape_square_go.png) 0 0 no-repeat;
}
ul.buttons input.blogGo {
	background: #f4f4f4 url(/icons/shape_square_go.png) 3px 4px no-repeat;
}

ul.buttons .viewBlogBtn {
	background: url(/icons/book_open.png) center left no-repeat;
}
/* Edit Blog */
ul.buttons span.editBlogBtn {
	background: url(/icons/book_edit.png) center left no-repeat;
}
ul.buttons input.editBlogBtn {
	background: #f4f4f4 url(/icons/book_edit.png) 3px 3px no-repeat;
}
ul.buttons input.editBlogBtn:hover {
	background: #ffffff url(/icons/book_edit.png) 3px 3px no-repeat;
}

/* Delete Blog */
ul.buttons .deleteBlogBtn {
	background: url(/icons/book_delete.png) center left no-repeat;
}

/* Add Blog */
ul.buttons span.blogBtn {
	background: url(/icons/book.png) center left no-repeat;
}
ul.buttons span.addBlogBtn {
	background: url(/icons/book_add.png) center left no-repeat;
}

ul.buttons input.addBlogBtn {
	background: #f4f4f4 url(/icons/book_add.png) 3px 3px no-repeat;
}
ul.buttons input.addBlogBtn:hover {
	background: #ffffff url(/icons/book_add.png) 3px 3px no-repeat;
}
/* Edit Blog Entry */
ul.buttons span.editBlogEntryBtn {
	background: url(/icons/page_edit.png) center left no-repeat;
}

/* Delete Blog Entry */
ul.buttons span.deleteBlogEntryBtn {
	background: url(/icons/page_delete.png) center left no-repeat;
}
/* Add Blog Entry */
ul.buttons span.addBlogEntryBtn {
	background: url(/icons/page_add.png) center left no-repeat;
}
ul.buttons input.addBlogEntryBtn {
	background: #f4f4f4 url(/icons/page_add.png) 3px 4px no-repeat;
}
ul.buttons input.addBlogEntryBtn:hover {
	background: #ffffff url(/icons/page_add.png) 3px 4px no-repeat;
}

/* Banner */
ul.buttons span.editBannerBtn {
	background: url(/icons/banner_edit.png) center left no-repeat;
}

/* View Stats */
ul.buttons .viewStatsBtn {
	background: url(/icons/chart_pie.png) center left no-repeat;
}

/* Close Window */
ul.buttons .closeWindowBtn {
	background: url(/icons/cross.png) center left no-repeat;
}
/* Folder */
ul.buttons .addFolderBtn {
	background: url(/icons/folder_add.png) center left no-repeat;
}
ul.buttons .deleteFolderBtn {
	background: url(/icons/folder_delete.png) center left no-repeat;
}
/* Group */
ul.buttons .groupBtn {
	background: url(/icons/group.png) center left no-repeat;
}

ul.buttons .addGroupBtn {
	background: url(/icons/group_add.png) center left no-repeat;
}

ul.buttons .deleteGroupBtn {
	background: url(/icons/group_delete.png) center left no-repeat;
}

ul.buttons .editGroupBtn {
	background: url(/icons/group_edit.png) center left no-repeat;
}

ul.buttons .pageWorld{
	background: url(/icons/page_world.png) center left no-repeat;
}
/* User */
ul.buttons .userBtn {
	background: url(/icons/user.png) center left no-repeat;
}
ul.buttons .userSuitBtn {
	background: url(/icons/user_suit.png) center left no-repeat;
}
ul.buttons .userFemaleBtn {
	background: url(/icons/user_female.png) center left no-repeat;
}
ul.buttons .editUserBtn {
	background: url(/icons/user_edit.png) center left no-repeat;
}
ul.buttons .deleteUserBtn {
	background: url(/icons/user_edit.png) center left no-repeat;
}
ul.buttons .managePhoto {
	background: url(/icons/photo.png) center left no-repeat;
}

ul.buttons .lockBtn{
	background: url(/icons/lock.png) center left no-repeat;
}

ul.buttons .deleteUserBtn {
	background: url(/icons/user_delete.png) center left no-repeat;
}

ul.buttons .addUserBtn{
	background: url(/icons/user_add.png) center left no-repeat;
}

/* Text Fields Buttons */
ul.buttons span.addFieldBtn {
	background: url(/icons/textfield_add.png) 0 0 no-repeat;
}
ul.buttons span.editFieldBtn {
	background: url(/icons/textfield_edit.png) center left no-repeat;
}
ul.buttons span.deleteFieldBtn {
	background: url(/icons/textfield_delete.png) center left no-repeat;
}

/* General Buttons */
ul.buttons span.tableBtn {
	background: url(/icons/table.png) 0 0 no-repeat;
}
ul.buttons span.searchBtn {
	background: url(/icons/magnifier.png) 0 0 no-repeat;
}
ul.buttons input.searchBtn {
	background: #f4f4f4 url(/icons/magnifier.png) 3px 4px no-repeat;
}	
ul.buttons input.searchBtn:hover {
	background: #ffffff url(/icons/magnifier.png) 3px 4px no-repeat;
}

ul.buttons span.monthBtn {
	background: url(/icons/calendar.png) 0 0 no-repeat;
}
ul.buttons span.manageBtn {
	background: url(/icons/pencil.png) 0 0 no-repeat;
}
ul.buttons span.printerBtn {
	background: url(/icons/printer.png) 0 0 no-repeat;
}
ul.buttons span.calendarBtn {
	background: url(/icons/calendar.png) 0 0 no-repeat;
}
ul.buttons span.giftBtn {
	background: url(/icons/gift.png) 0 0 no-repeat;
}
ul.buttons span.moneyBtn {
	background: url(/icons/money.png) 0 0 no-repeat;
}
ul.buttons span.minusBtn {
	background: url(/icons/minus.png) 0 0 no-repeat;
}
ul.buttons span.plusBtn {
	background: url(/icons/plus.png) 0 0 no-repeat;
}
ul.buttons span.saveBtn {
	background: url(/icons/accept.png) center left no-repeat;
}
ul.buttons input.saveBtn {
	background: #f4f4f4 url(/icons/accept.png) 3px 4px no-repeat;
}
ul.buttons input.saveBtn:hover {
	background: #ffffff url(/icons/accept.png) 3px 4px no-repeat;
}

ul.buttons .cancelBtn {
	background: url(/icons/cancel.png) center left no-repeat;
}
ul.buttons .backBtn {
	background: url(/icons/arrow_rotate_anticlockwise.png) center left no-repeat;
}

ul.buttons span.nextBtn {
	background: url(/icons/arrow_right.png) center left no-repeat;
}

ul.buttons input.nextBtn {
	background: #f4f4f4 url(/icons/arrow_right.png) 3px 4px no-repeat;
}
ul.buttons input.nextBtn:hover {
	background: #ffffff url(/icons/arrow_right.png) 3px 4px no-repeat;
}

ul.buttons span.refreshBtn {
	background: #ffffff url(/icons/arrow_rotate_anticlockwise.png) center left no-repeat;
}
ul.buttons span.undoBtn {
	background: #ffffff url(/icons/arrow_undo.png) center left no-repeat;
}
ul.buttons span.emailBtn {
	background: #ffffff url(/icons/email.png) center left  no-repeat;
}

ul.buttons span.printerWhiteBtn{
	background: #ffffff url(/icons/printer.png) center left  no-repeat;
}

ul.buttons span.calendarWhiteBtn{
	background: #ffffff url(/icons/calendar.png) center left  no-repeat;
}

ul.buttons span.dbAdd{
	background: #ffffff url(/icons/database_add.png) center left  no-repeat;
}
ul.buttons span.dbEdit{
	background: #ffffff url(/icons/database_edit.png) center left  no-repeat;
}

ul.buttons span.dbDelete{
	background: #ffffff url(/icons/database_delete.png) center left  no-repeat;
}

ul.buttons span.urlDelete{
	background: #ffffff url(/icons/link_delete.png) center left  no-repeat;
}
ul.buttons span.urlEdit{
	background: #ffffff url(/icons/link_edit.png) center left  no-repeat;
}

.xbtn {
	background: transparent url(/images/x-grey.png) center left  no-repeat;
	width: 20px;
	height: 20px;
	cursor: pointer;
}

.xbtn:hover {
	background: transparent url(/images/x-black.png) center left  no-repeat;
	cursor: pointer;
}

