#block-fa-admin-functions-fa-admin-functions-contributor, #block-fa-admin-functions-fa-admin-functions-approver, #block-fa-admin-functions-fa-admin-functions-publisher {
	border:1px solid #9a9a9a;
	padding:5px 10px;
	background-color:#bbb;
	margin-bottom:20px;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#block-fa-admin-functions-fa-admin-functions-contributor h2, #block-fa-admin-functions-fa-admin-functions-approver h2, #block-fa-admin-functions-fa-admin-functions-publisher h2 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:130%;
	margin-top:10px;
	margin-bottom:10px;
}
#block-fa-admin-functions-fa-admin-functions-contributor .content, #block-fa-admin-functions-fa-admin-functions-approver .content, #block-fa-admin-functions-fa-admin-functions-publisher .content {
	display:block !important;
}

#block-fa-admin-functions-fa-admin-functions-contributor h2, #block-fa-admin-functions-fa-admin-functions-approver h2, #block-fa-admin-functions-fa-admin-functions-publisher h2 {
	background-image:none !important;
	padding-left:0;
	text-transform:capitalize !important;
}

#block-fa-admin-functions-fa-admin-functions-contributor ul, #block-fa-admin-functions-fa-admin-functions-approver ul, #block-fa-admin-functions-fa-admin-functions-publisher ul {
	font-size:80%;
}

#block-fa-admin-functions-fa-admin-functions-contributor ul li, #block-fa-admin-functions-fa-admin-functions-approver ul li, #block-fa-admin-functions-fa-admin-functions-publisher ul li {
	list-style: none;
}

.fa-admin-functions-button a{
	border:1px solid #9a9a9a;
	display:block;
	color:#393939 !important;
	padding:8px 6px;
	padding-left:30px;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	background-color:transparent;
	line-height:1.2em;
	
}

.fa-admin-functions-button a:hover {
	color:#000 !important;
	border:1px solid #666;
}
.fa-admin-functions-button {
	margin-top:5px;
	margin-bottom:5px;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	background: url("images/fa-admin-functions-button-bg.gif") repeat-x scroll center top #eaeaea;
}
#admin-menu a.fa-newspaper-o:before {
  	font-family: FontAwesome;
  	position: absolute;
  	left: 10px;
  	content: "\f1ea";
}
#admin-menu a.fa-file-text-o:before {
	font-family: FontAwesome;
 	position: absolute;
  	left: 10px;
	content: "\f0f6"
}
#admin-menu a.fa-picture-o:before {
	font-family: FontAwesome;
 	position: absolute;
  	left: 10px;
	content: "\f03e";
}
#admin-menu a.fa-users:before {
	font-family: FontAwesome;
 	position: absolute;
  	left: 10px;
	content: "\f0c0";
}
#admin-menu a.fa-question-circle:before {
	font-family: FontAwesome;
 	position: absolute;
  	left: 10px;
	content: "\f059";
}
#admin-menu a.fa-upload:before {
	font-family: FontAwesome;
 	position: absolute;
  	left: 10px;
	content: "\f093";
}
#admin-menu a.fa-user-plus:before {
	font-family: FontAwesome;
 	position: absolute;
  	left: 10px;
	content: "\f234";
}
#admin-menu a.fa-sign-out:before {
	font-family: FontAwesome;
 	position: absolute;
  	left: 10px;
	content: "\f08b";
}
#admin-menu a.fa-info:before {
	font-family: FontAwesome;
 	position: absolute;
  	left: 10px;
	content: "\f129";
}
#admin-menu a.fa-user-secret:before {
	font-family: FontAwesome;
 	position: absolute;
  	left: 10px;
	content: "\f21b";
}
#admin-menu a.fa-table:before {
	font-family: FontAwesome;
 	position: absolute;
  	left: 10px;
	content: "\f0ce";
}

#admin-menu a.fa-newspaper-o, 
#admin-menu a.fa-file-text-o,
#admin-menu a.fa-picture-o,
#admin-menu a.fa-users,
#admin-menu a.fa-question-circle,
#admin-menu a.fa-upload,
#admin-menu a.fa-info,
#admin-menu a.fa-sign-out,
#admin-menu a.fa-user-plus,
#admin-menu a.fa-user-secret,
#admin-menu a.fa-table {
	margin-left: 20px;
}
#admin-menu a.fa-admin-functions-button-0, .fa-admin-functions-button-0 a {
	background: url("images/fa-view-workflow.png") no-repeat 6px 50%;
	padding-left: 30px;
}
#admin-menu a.fa-admin-functions-button-1, .fa-admin-functions-button-1 a {
	background: url("images/fa-create-basic-page.png") no-repeat 6px 50%;
	padding-left: 30px;
}
#admin-menu a.fa-admin-functions-button-2, .fa-admin-functions-button-2 a {
	background: url("images/fa-add-slideshow.png") no-repeat 6px 50%;
	padding-left: 30px;
}
#admin-menu a.fa-admin-functions-button-3, .fa-admin-functions-button-3 a {
	background: url("images/fa-add-employee-to-directory.png") no-repeat 6px 50%;
	padding-left: 30px;
}
#admin-menu a.fa-admin-functions-button-4, .fa-admin-functions-button-4 a {
	background: url("images/fa-create-faq-page.png") no-repeat 6px 50%;
	padding-left: 30px;
}
#admin-menu a.fa-admin-functions-button-5, .fa-admin-functions-button-5 a {
	background: url("images/fa-create-form.png") no-repeat 6px 50%;
	padding-left: 30px;
}
#admin-menu a.fa-admin-functions-button-6, .fa-admin-functions-button-6 a {
	background: url("images/fa-upload-files.png") no-repeat 6px 50%;
	padding-left: 30px;
}
#admin-menu a.fa-admin-functions-button-7, .fa-admin-functions-button-7 a {
	background: url("images/fa-manage-users.png") no-repeat 6px 50%;
	padding-left: 30px;
}
#admin-menu a.fa-admin-functions-button-8, .fa-admin-functions-button-8 a {
	background: url("images/fa-password-protect.png") no-repeat 6px 50%;
	padding-left: 30px;
}
#admin-menu a.fa-admin-functions-button-9, .fa-admin-functions-button-9 a {
	background: url("images/fa-logout.png") no-repeat 6px 50%;
	padding-left: 30px;
}
#admin-menu a.fa-admin-functions-button-10, .fa-admin-functions-button-10 a {
	background: url("images/fa-help.png") no-repeat 6px 50%;
	padding-left: 30px;
}

#block-fa-admin-functions-fa-admin-functions-login-block {
	border-bottom: 1px solid #4A4A45;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}
#block-fa-admin-functions-fa-admin-functions-login-block a {
	background: url("images/fa-employee-login.png") no-repeat 0 50%;
	padding-left:20px;
	color:#008CCD !important;
	text-decoration:none !important;
}


#fa-admin-functions-workflow-wrapper {
	background-color:#bbb;
	padding:15px 10px;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	border:1px solid #9a9a9a;
	margin-bottom:10px;
}

#fa-admin-functions-workflow-wrapper div.tabs ul.primary li {
  margin-right: 0.15em;
}
#fa-admin-functions-workflow-wrapper div.tabs ul.primary li a {
	padding-top:4px;
	padding-bottom:5px;	
	border-radius: 3px 3px 0 0; 
	-moz-border-radius: 3px 3px 0 0; 
	-webkit-border-radius: 3px 3px 0 0;
	color:#0051A0;
	font-size:90%;
	background: url("images/fa-admin-functions-button-bg.gif") repeat-x scroll center top #eaeaea;
}
#fa-admin-functions-workflow-wrapper div.tabs ul.primary li a:hover {
  color:#000 !important;
}


#fa-admin-functions-workflow-wrapper div.tabs ul.primary li.active a {
  color:#333;	
  background-image:none;
  background-color:#fff;
  padding-bottom:4px;
  border-bottom:3px solid #ffffff;
}
.fa-admin-users td {
	min-width: 200px;
	border-bottom: solid 1px #eaeaea;
	padding-top: 10px;
	padding-bottom: 10px;
}

#block-workbench-block {
	margin:0 0 0 0;
}

#block-workbench-block .block-inner {
  background-color:#ffffff;	
  padding:10px;
}
#block-workbench-block .workbench-info-block {
  padding:10px;	
  border: 1px solid #FFEBC5;
}
#block-workbench-block .workbench-info-block em {
  font-weight:bold;
  color:#333;
  font-style:normal;
}
.block-workbench-divider {
  border-top:1px solid #999;
  height:1px;	
}