/* @group Login Page */

#fluencyLoginPage {background-color: #262626;}

#fluencyLogin {
	background-color: #474b40;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3F4339), to(#4F5347));
	background: -moz-linear-gradient(19% 75% 90deg,#4F5347, #3F4339);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border: 1px solid #575b4e;
	border-radius: 10px;
	color: #efefef;
	font: 12px/18px "Century Gothic", Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0 auto;
	padding: 30px 43px;
	width: 284px;
}

img.fluencyLogo {
	display: block;
	margin: 155px auto 30px auto;
}

#fluencySubmit input {
	background-color: #7c9b4b;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#89A753), to(#5B7C37));
	background: -moz-linear-gradient(19% 75% 90deg,#5b7c37, #89A753);
	border: 1px solid #9bb461;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #FFF;
	cursor: pointer;
	height: 25px;
	margin-top: 10px;
	padding-bottom: 2px;
	width: 65px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-animation-name:  greenPulse;
 	-webkit-animation-duration: 2s;
 	-webkit-animation-iteration-count: infinite;
 	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
}

#fluencySubmit a {
	color:#FFFFFF;
	font:bold 13px/18px "Century Gothic",Helvetica,sans-serif;
	outline: none;
	padding:5px 12px;
	text-align:center;
	text-decoration:none;
}

#fluencySubmit input:hover { 
	color: #202020; 
	text-shadow: none;
}

#fluencyLogin .textinput {
	font: 14px/18px "Century Gothic", Helvetica, sans-serif;
	margin-top: 5px;
	padding: 5px;
	width: 268px; 
}

#fluencyLogin p {margin: 0;}



#fluencyLogin #rememberMe label, #fluencyLogin #rememberMe a {
	color: #c7db8f;
	font: 11.2px/18px Verdana, Helevetica, sans-serif;
	text-decoration: none;
	text-transform: none !important;
}

#fluencyLogin #rememberMe input {
	margin-left: 0;
}

ul#loginMenu {
	margin: 20px auto 0 auto;
	padding: 0 0 0 30px;	
	width: 430px;
}

ul#loginMenu li {
	color: #FFF;
	float: left;
	list-style: none;
}

ul#loginMenu li a {
	border-left: 1px solid #9d9a9a;
	color: #9d9a9a;
	font: 11.2px/18px Verdana, Helevetica, sans-serif;
	padding: 0 5px;
	text-decoration: none;
}

ul#loginMenu li:first-child a {border-left: none;}

ul#loginMenu li a:hover {text-decoration: underline;}

p#loginCopyright {
	color: #9d9a9a;
	font: 11.2px/18px Verdana, Helevetica, sans-serif;
	margin: 10px auto;
	width: 330px;
}

/* @end */

/* @group Homepage */

#fluencyLiveAdminWrapper {
	background-color: #000;
	height: 80px;
}

#fluencyWrapper {background-color: #1c1c1b;}

#topAdmin {
	height: 25px;
	background-color: #0c0c0c;
	border-bottom: 1px solid #464646;
	padding-top: 5px;
}

#topAdmin .inner {
	margin: 0 auto; 
	width: 960px;
}

ul#homeSupport {
	float: right;
	margin: 0;
	padding: 0;
	width: 151px;
}

ul#homeSupport li {
	float: left;
	list-style: none;
}

ul#homeSupport li a {
	border-left: 1px solid #9d9a9a;
	border-bottom: none !important;
	color: #9d9a9a;
	font: 11.2px/18px Verdana, Helevetica, sans-serif;
	padding: 0 5px;
	text-decoration: none;
}

ul#homeSupport li:first-child a {border-left: none;}

ul#homeSupport li a:hover {
	background: none !important;
	text-decoration: underline;
}

#userdefined {
	color: #c3c3c3;
	font: 10.5px/18px Verdana, Helevetica, sans-serif;
	float: left;
}

#ctl00_AdminHeaderTop_LoginName, #ctl00_ContentPlaceHolderMain_ctl00_ctl09_AdminHeaderMain_LoginName {
	color: #c7db8f; 
	font-weight: bold;
}

#bottomAdmin {
	height: 40px;
	background-color: #141414;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#202020), to(#080808));
	background: -moz-linear-gradient(19% 75% 90deg,#080808, #202020);
	border-bottom: 1px solid #464646;
	padding-top: 10px;
}

#bottomAdmin .inner {
	margin: 0 auto; 
	width: 960px;
}

#adminNavigation {
	background-color: #43463c;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#52574A), to(#3a3d34));
	background: -moz-linear-gradient(19% 75% 90deg,#3a3d34, #52574A);
	border-left: 5px solid #9fc165;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	float: right;
	padding: 5px 5px 5px 12px;
}

.adminBreadcrumb {
	display: table-cell;
	float: left;
}

.adminOptions {
	border-left:1px solid #9D9A9A;
	display:table-cell;
	float:left;
	padding-left:5px;
}

.adminOptions a:last-child {margin-right: 5px;}

span.youAreHere {
	color: #C7DB8F !important; 
	font-weight: bold !important;
	margin-right: 5px;
}

#ctl00_ContentPlaceHolderMain_ctl00_ctl11_ctl00_AdminPanel {
	border-left: 1px solid #9D9A9A;
	display: table-cell;
	float: left;
	padding-left: 10px;
}

#adminNavigation span {
	color: #FFF;
	font: 11.2px/18px Verdana, Helvetica, sans-serif;
}

#adminNavigation a {
	border: none !important;
	color: #c7db8f;
	font: bold 11.2px/18px Verdana, Helvetica, sans-serif;
	padding-right: 15px;
	outline: none;
	text-decoration: none;
}

#adminNavigation a:last-child {padding-right: 0 !important;}

#adminNavigation a:first {padding-left: 0;}

#adminNavigation a:hover {
	background: none !important;
	text-decoration: underline;
}

#ctl00_ContentPlaceHolderMain_ctl00_ctl09_ctl00_AdminPanel a {
	color: #FFF;
	font: bold 11.4px/18px "Century Gothic", Helvetica, sans-serif;
	text-transform: uppercase;
}

#ctl00_ContentPlaceHolderMain_ctl00_ctl09_ctl00_AdminPanel a:hover {
	color: #C7DB8F;
	text-decoration: none;
}

#ctl00_ContentPlaceHolderMain_ctl00_ctl09_ctl00_AdminPanel a:first-child {
	border-left: 1px solid #7c8371;
	padding-left: 15px;
}

#homeButton {
	background: transparent url(../images/fluency/homeButton.png) no-repeat;
	float: left;
	height: 27px;
	width: 30px;
	margin-top: 1px;
}

#homeButton a {
	border: none !important;
	float: left;
	height: 34px;
	outline: none;
	text-indent: -9999px;
	width: 31px;
}

#homeButton a {background: none !important;}

ul#homeMenu {
	float: left;
	margin: 1px 0 0 10px;
	padding: 0;
	position: relative;
	z-index:2999 !important;
}

ul#homeMenu > li:first-child {
	background-color: #43463c;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#52574A), to(#3a3d34));
	background: -moz-linear-gradient(19% 75% 90deg,#3a3d34, #52574A);
	border-left: 5px solid #9fc165;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	padding: 4px 8px 4px 0;
	font-size: 11.4px;
	
}

ul#homeMenu li {list-style: none;}

ul#homeMenu > li:first-child > a {
	background: transparent url(../images/fluency/menuButton.png) no-repeat 95% 40%;
	border: none !important;
	padding: 2px 30px 5px 10px;
	height: 19px;
	outline: none;
	width: auto;
}

ul#homeMenu > li:first-child > a:hover {color: #9fc165;}

ul#homeMenu li a {
	color: #efefef;
	font: bold 11.4px/18px "Century Gothic", Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
}

ul#homeMenu li ul {
	background-color: #43463c;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#52574A), to(#3a3d34));
	background: -moz-linear-gradient(19% 75% 90deg,#3a3d34, #52574A);
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-width: 0 2px 2px 2px;
	border-style: solid;
	border-color: #5b6052;
	display: none;
	left: 0;
	margin: 0;
	padding: 5px 10px 5px 5px;
	position: absolute;
	top: 40px;
	width: 138px;
	z-index: 1000;
}

ul#homeMenu li ul li {margin-bottom: 3px;}

ul#homeMenu li ul li a {
	border: none !important;
	display: block;
	outline: none;
	padding: 3px 0 3px 5px;
}

ul#homeMenu li ul li:hover {
	background-color: #2d2f28 !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-decoration: none !important;
}

ul#homeMenu li ul li a:hover {
	background: none !important;
	color: #C7DB8F !important;
}

/* @end */

/* @group Homepage Content */

#fluencyIntro {
	background-color: #10100f;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#21201F), to(#10100f));
	background: -moz-linear-gradient(19% 75% 90deg,#10100f, #313030);
	border-bottom: 1px solid #605e5c;
	height: 139px;
	padding-top: 50px;
}

#fluencyIntro .inner {margin: 0 auto; width: 960px;}

#fluencyIntro p {
	color: #FFF;
	float: right;
	font: 15px/30px "Century Gothic", Helvetica, sans-serif;
	margin: -8px 0 0 0;
}

#fluencyIntro p span {
	color: #c2d88a;
	font-weight: bold;
}

.introLogo {
	float: left;
}

#fluencyContent {
	background-color: #403c39;
	background: -moz-linear-gradient(19% 75% 90deg,#534e4a, #403c39);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#403C39), to(#534e4a));
	min-height: 455px; 
    margin: 0 auto;
    padding: 20px 0;
    border-bottom: 1px solid #7a6f67;
}

#fluencyContent .inner {
	width: 960px;
	margin: 0 auto;
}

#fluencyNews {
	background-color: #363433;
	border: 1px solid #605e5c;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	float: right;
	height: 350px;
	padding: 20px;
	position: relative;
	opacity: 0.9;
	width: 285px;
	cursor: pointer;
}

#fluencyNews h1 {
	color: #FFF;
	font: 18px/18px "Century Gothic", Helvetica, sans-serif;
	margin: 0 0 20px 0;
}

#fluencyNews h2 {
	margin: 20px 0 20px 0;
}

#fluencyNews h2 a {
	color: #d1f474;
	font: 14px/18px "Century Gothic", Helvetica, sans-serif;
	text-decoration: none;
}

#fluencyNews h2 a:hover {
	text-decoration: underline;
}

#fluencyNews p {
	color: #FFF;
	font: 11.8px/18px Verdana, Helvetica, sans-serif;
	margin-top: 0;
}

#fluencyNews p.archiveLinkBorder {
	border-top: 1px solid #5f5c5a;
	bottom: 20px;
	left: 20px;
	margin: 0;
	padding: 5px 0 0 8px;
	position: absolute;
	width: 280px;
}

#fluencyNews a.archiveLink {
	background: transparent url(../images/fluency/archiveLink.png) no-repeat 8px 50%;
	color: #d1f474;
	display: block;
	font: 11.2px/18px Verdana, Helvetica, sans-serif;
	margin: 0 0 0 -8px;
	padding: 8px 8px 8px 36px;
	text-decoration: none;
}

#fluencyNews a.archiveLink:hover {
	background-color: #625c58;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#fluencyNews img {
	border: 2px solid #a1948a !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 2px;
}

#fluencyNews .titleText a img {
	border: none !important; 
	position: absolute; 
	top: 2px; 
	right: -30px;
}

#fluencyNews .titleText {
	color:#D1F473;
	float: left;
	font:19px/18px "Century Gothic",Helvetica,sans-serif;
	position: relative;
	text-decoration:none;
}

#fluencyNews a.twitter img {
	border: none !important;
	position: absolute;
	right: 45px;
	top: 23px;
}

#fluencyNews a.rss img {
	border: none !important;
	position: absolute;
	right: 25px;
	top: 23px;
}
#fluencyNews .RadRotator img
{
 display:none;
 margin:0 !important;
 padding:0;
}
#fluencyNews .RadRotator ol
{
 margin:0;
 padding:0;
 color: white;
}
#fluencyNews .RadRotator li {
    font: 12px Verdana,Helvetica,sans-serif;
    margin-top: 5px;
    text-align: justify;
    width: 285px;
}
#fluencyOptions {
	background: transparent url(../images/fluency/editOptions.png) no-repeat 0 30px;
	height: 361px;
	position: relative;
	width: 580px;
}

#optionsCustomise a {
	background: transparent url(../images/fluency/editOptionsArrow.png) no-repeat 8px 8px;
	color: #d1f473;
	display: block;
	font: 19px/18px "Century Gothic", Helvetica, sans-serif;
	left: 105px;	
	outline: none;
	padding: 8px 8px 10px 37px;
	position: absolute;
	text-decoration: none;
	top: 17px;
}

#optionsCustomise a:hover {
	background-color: #625c58;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

p.optionsCustomiseText {
	color: #FFF;
	font: 11.8px/18px Verdana, Helvetica, sans-serif;
	left: 115px;
	margin: 0;
	position: absolute;
	top: 61px;
}

a#optionsEmail {
	background: transparent url(../images/fluency/editOptionsArrow.png) no-repeat 8px 8px;
	color: #d1f473;
	display: block;
	font: 19px/18px "Century Gothic", Helvetica, sans-serif;
	left: 105px;	
	padding: 8px 8px 10px 37px;
	position: absolute;
	text-decoration: none;
	top: 147px;
} 



a#optionsEmail span, a#optionsShop span {font-size: 14px;}

p.optionsEmailText {
	color: #FFF;
	font: 11.8px/18px Verdana, Helvetica, sans-serif;
	left: 115px;
	margin: 0;
	position: absolute;
	top: 191px;
}

/*a#optionsEmailText:hover {
	background-color: #625c58;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
} */

a#optionsShop {
	background: transparent url(../images/fluency/editOptionsArrow.png) no-repeat 8px 8px;
	color: #d1f473;
	display: block;
	font: 19px/18px "Century Gothic", Helvetica, sans-serif;
	left: 105px;	
	padding: 8px 8px 10px 37px;
	position: absolute;
	text-decoration: none;
	top: 277px;
} 

/*a#optionsShop:hover {
	background-color: #625c58;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}*/

p.optionsShopText {
	color: #FFF;
	font: 11.8px/18px Verdana, Helvetica, sans-serif;
	left: 115px;
	margin: 0;
	position: absolute;
	top: 321px;
}

/* @end */

/* @group Customise */

#customiseOptionsContainer {
	float: right;
	width: 670px;
}

#customiseOptions {
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	float: right;
	margin: 30px 0 0 0;
	position: relative;
	width: 630px;
}

#customiseOptionsWide {
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	float: right;
	margin: 30px 0 0 0;
	position: relative;
	width: 680px;
}

#customiseOptionsBorder, .customiseOptionsBorder, .errorMsgList {
  	width: 630px;
	background-color: #2e2e2e;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2E2E2E), to(#534E4A));
	background: -moz-linear-gradient(19% 75% 90deg,#534E4A, #2E2E2E);
	border: 1px solid #53504e;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	background-color: #2e2e2e;
	margin: 30px 0 0 0;
}
#customiseOptionsBorder, .customiseOptionsBorder, .errorMsgList {
	float: right;
	padding: 20px;
	position: relative;

}
.errorMsgList 
{
    margin: 10px 0 0 0;
}
#fluencyContent table {border-collapse: collapse;}

h2.widgetHeading {
	color: #FFF;
	font: bold 11.5px/18px "Century Gothic", Helvetica, sans-serif;
	left: 44px;
	margin: 0;
	position: absolute;
	top: 20px;
	text-transform: uppercase;
}

h2.descriptionHeading {
	color: #FFF;
	font: bold 11.5px/18px "Century Gothic", Helvetica, sans-serif;
	left: 220px;
	margin: 0;
	position: absolute;
	top: 20px;
	text-transform: uppercase;
}

h2.actionHeading {
	color: #FFF;
	font: bold 11.5px/18px "Century Gothic", Helvetica, sans-serif;
	left: 575px;
	margin: 0;
	position: absolute;
	top: 20px;
	text-transform: uppercase;
}

ul#customisationUL {
	float: left;
	margin: 40px 0 0 0;
	padding: 0;
	width: 630px;
}

ul#customisationUL li {
	background-color: #585250;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	list-style: none;
	margin-bottom: 4px;
	padding: 8px 10px 8px 30px;
}

ul#customisationUL li span.customiseWidget, ul#customisationUL li span.userListuserName {
	color: #c7db8f;
	display: inline-block;
	font: bold 11.4px/18px "Century Gothic", Helvetica, sans-serif;
	margin: 0;
	text-transform: uppercase;
	width: 166px;
}

ul#customisationUL li span.customiseDescription {
	color: #FFF;
	display: inline-block;
	font: bold 11.4px/18px "Century Gothic", Helvetica, sans-serif;
	width: 351px;
}

ul#customisationUL li span.userEmail {
	color: #FFF;
	display: inline-block;
	font: bold 11.4px/18px "Century Gothic", Helvetica, sans-serif;
	width: 351px;
}

ul#customisationUL li span.customiseAction a, ul#customisationUL li span.userEditBtn a, ul#customisationUL li span.userDeleteBtn a {
	color: #FFF;
	font: 11.4px/18px "Century Gothic", Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

ul#customisationUL li span.userEditBtn a {margin-right: 5px;}

ul#customisationUL li span.customiseAction a:hover, ul#customisationUL li span.userEditBtn a:hover, ul#customisationUL li span.userDeleteBtn a:hover{
	color: #C7DB8F;
	text-decoration: underline;
}

#customiseIntro {
	float: left;
	padding-top: 30px;
	width: 250px;
}

#customiseIntro input, .customiseIntro input {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-moz-border-radius:3px 3px 3px 3px;
	border-radius: 2px;
	background:none repeat scroll 0 0 #FFFFFF;
	border:medium none;
	color:#666666;
	font:bold 11.5px/18px "Century Gothic",Helvetica,sans-serif;
	margin:0 4px 4px 0;
	padding:5px;
}

#customiseIntro h2, .customiseIntro h2 {
	border-bottom: 1px solid #7a6f67;
	color: #d1f473;
	font: 18px/18px "Century Gothic", Helvetica, sans-serif;
	margin: 0 0 20px 0;
	padding-bottom: 17px;	
}

#customiseIntro h3, .customiseIntro h3 {
	color: #d9d9d9;
	font: bold 11.4px/18px "Century Gothic", Helvetica, sans-serif;
	margin: 0 0 10px 0;
	text-transform: uppercase;
}

#customiseIntro p, .customiseIntro p, .customiseIntro li {
	color: #d9d9d9;
	font: 11.8px/18px Verdana, Helvetica, sans-serif;
	margin: 0 0 20px 0;
}

/* @group Tabs & Tab Body */

html .ajax__tab_xp .ajax__tab_inner,
html .ajax__tab_xp .ajax__tab_tab, 
html .ajax__tab_xp .ajax__tab_active .ajax__tab_tab, 
html .ajax__tab_xp .ajax__tab_active .ajax__tab_inner, 
html .ajax__tab_xp .ajax__tab_active .ajax__tab_outer,
html .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab,
html .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner, 
html .ajax__tab_xp .ajax__tab_header  {
	background: none;
	height: auto;
	font: bold 11.5px/14px "Century Gothic", Helvetica, sans-serif;
}

html span.ajax__tab_tab {padding: 10px 18px !important;}

span.ajax__tab_outer {
	background-color: #373534 !important;
	background-image: none !important;
	border-color: #53504E;
	border-style: solid;
	border-width: 1px 1px 0 0;
	color: #FFF;
	font: bold 11.5px/18px "Century Gothic", Helvetica, sans-serif;
	height: auto !important;
	text-transform: uppercase;
}

span.ajax__tab_outer:hover {
	background-color: #373534 !important;
	color: #C7DB8F !important;
}

span.ajax__tab_active span.ajax__tab_outer {
	background-color: #2e2e2e !important;
	color: #C7DB8F !important;
}

#ctl00_ContentPlaceHolder1_TabContainerSetUp_TabPanelModules_tab span.ajax__tab_outer, #ctl00_ContentPlaceHolder1_TabContainerPageDetails_TabPanelPageDetails_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_TabContainerDirectory_TabPanelFiles_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_PageSettings1_TabContainerPageSettings_TabPanelDetails_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_Entry_TabContainerSettings_TabPanel1_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_TabContainerContent_TabPanelContentEdit_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_CalendarSettings1_TabContainerSettings_ctl00_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_BlogSettings1_TabContainerSettings_TabPanel1_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_GallerySettings1_TabContainerSettings_TabPanel1_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_FormSettings1_TabContainerSettings_TabPanel1_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_TabContainerPhotogallerySettings_header span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_TabContainerUserSelections_TabPanelUser_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_TabContainerWorkflow_TabPanelContent_tab span.ajax__tab_outer {
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	border-color: #53504E;
	border-style: solid;
	border-width: 1px 1px 0 1px;
}

#ctl00_ContentPlaceHolder1_TabContainerSetUp_TabPanelTemplates_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_TabContainerPageDetails_TabPanelImage_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_TabContainerDirectory_TabPanelFolder_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_TabContainerUserSelections_TabPanelSections_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_Entry_TabContainerSettings_TabPanel2_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_TabContainerContent_TabPanelPublished_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_CalendarSettings1_TabContainerSettings_ctl01_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_TabContainerSetUp_TabPanelTemplates_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_GallerySettings1_TabContainerSettings_TabPanel1_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_FormSettings1_TabContainerSettings_TabPanel2_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_BlogSettings1_TabContainerSettings_TabPanel2_tab span.ajax__tab_outer,
#ctl00_ContentPlaceHolder1_PageSettings1_TabContainerPageSettings_TabPanelSettings_tab span.ajax__tab_outer {
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
}

#ctl00_ContentPlaceHolder1_TabContainerPhotogallerySettings_TabPanelCurrentUploads_tab span.ajax__tab_outer {
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius-topleft: 0;
	border-top-left-radius: 0;
	border-width: 1px 1px 0 0;
}

html .ajax__tab_xp .ajax__tab_body {
	background-color: #2e2e2e;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2E2E2E), to(#534E4A));
	background: -moz-linear-gradient(19% 75% 90deg,#534E4A, #2E2E2E);
	border: 1px solid #53504e;
	font: bold 11.4px/18px "Century Gothic", Helvetica, sans-serif !important;
	padding: 20px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	text-transform: none;
}

.ajax__tab_xp {
	color: #c7db8f;
	font: bold 11.4px/18px "Century Gothic", Helvetica, sans-serif;
}

.ajax__tab_xp h2, .ajax__tab_body h2 {
	color: #c7db8f;
	font: bold 11.4px/18px "Century Gothic", Helvetica, sans-serif;
	margin: 0px 0 6px 0;
	text-transform: uppercase;
}

td.calendarImage input {
	background: none !important;
	padding: 0 !important;
}

td.calendarImage2 input {
	background: none !important;
	margin-top: 23px;
	padding: 0 !important;
}

.ajax__tab_xp .ajax__tab_body p {
	color: #FFF;
	font: bold 11.8px/18px "Century Gothic", Helvetica, sans-serif;
	margin: 0 0 10px 0;
	text-transform: none !important;
}

.ajax__tab_panel input, .ajax__tab_panel textarea {
	background: #FFF;
	border: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #666;
	font: bold 11.5px/18px "Century Gothic", Helvetica, sans-serif;
	margin: 0 4px 4px 0;
	padding: 5px;
}

.ajax__tab_panel label input {background-color: transparent;}

#ctl00_ContentPlaceHolder1_TabContainerUserSelections_TabPanelUserType_RadioButtonListUserType input {
	background-color: transparent;
	vertical-align: middle;
}

.ajax__tab_panel textarea {
	border: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #666666;
	font: bold 11.5px/18px "Century Gothic", Helvetica, sans-serif;
	margin: 4px 4px 4px 0;
}

.ajax__tab_panel label {color: #FFF;}

#saveArea {
	float: right;
	margin-top: 20px;
}

#customiseOptionsBorder #saveArea, .customiseOptionsBorder #saveArea {
	bottom: -40px;
}

a.previewSetting, a.fluencyCancel, td.fluencySave a, td.fluencyCancel a, td.fluencyDelete a {
	background-color: #7c9b4b;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#89A753), to(#5B7C37));
	background: -moz-linear-gradient(19% 75% 90deg,#5b7c37, #89A753);
	border: 1px solid #9bb461;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #FFF;
	font: bold 13px/18px "Century Gothic", Helvetica, sans-serif;
	outline: none;
	padding: 2px 12px 4px 12px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-animation-name:  greenPulse;
 	-webkit-animation-duration: 2s;
 	-webkit-animation-iteration-count: infinite;
 	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
 	text-align: center;
 	text-decoration: none;
}

a.previewSetting {margin: 10px 0 0 10px;}

td.fluencySave {
	float: left;
	margin: 0 10px 0 0;
}

td.fluencyDelete {
	float: left;
	margin-left: 10px;
}

a:hover.previewSetting, a:hover.fluencyCancel, td.fluencySave a:hover, td.fluencyCancel a:hover, td.fluencyDelete a:hover {
	color: #202020;
	text-shadow: none;
}

input.fileUpload {
	background-color: #7c9b4b;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#89A753), to(#5B7C37));
	background: -moz-linear-gradient(19% 75% 90deg,#5b7c37, #89A753);
	border: 1px solid #9bb461 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #FFF;
	font: bold 13px/18px "Century Gothic", Helvetica, sans-serif;
	margin: 0 10px;
	padding: 2px 12px 4px 12px;
	text-align: center;
	text-decoration: none;
}

input.fileUpload:hover {color: #202020;}

#emailTable2 {float: right; }

#emailTable1 input {width: 250px;}
#emailTable2 input {min-width: 250px;}
#emailTable2 textarea {
	padding: 5px;
	min-width: 250px;
	overflow: hidden;
}

td.emailInput {
	padding: 10px 0 10px 0;
}

#emailTable2 #ctl00_ContentPlaceHolder1_TabContainerSetUp_TabPanelEmail_EmailSendAdminChk {
	background-color: transparent;
	margin: 0 10px 2px 0;
	min-width: 10px !important;
}

span.uploadLabel {
	color: #FFF;
	font: bold 11.5px/18px "Century Gothic",Helvetica,sans-serif;
	text-transform: uppercase;
}

#templateUpload a {
	background-color: #7c9b4b;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#89A753), to(#5B7C37));
	background: -moz-linear-gradient(19% 75% 90deg,#5b7c37, #89A753);
	border: 1px solid #9bb461;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding-bottom: 4px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-animation-name:  greenPulse;
 	-webkit-animation-duration: 2s;
 	-webkit-animation-iteration-count: infinite;
 	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
 	color: #FFF;
	font: bold 13px/18px "Century Gothic", Helvetica, sans-serif;
	margin-left: 10px;
	padding: 3px 12px;
	text-align: center;
	text-decoration: none;
	text-transform: none !important;
}

#template a:hover {
	color: #202020;
	text-shadow: none;
}

/* @group Slideshow  */

ul.slideshowimages {
	margin: 0 !important;
	padding: 0 !important;
}

li.addedimage {
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    float: left;
    list-style: none;
    margin: 10px 12px 10px 0;
    position: relative;
}

li.addedimage img {
	border-width: 5px 5px 20px 5px;
	border-color: #52574A ;
	border-style: solid;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
}
/* TODO: add imageEdit to position below */
li.addedimage .imageEdit
{
    width: 10px;
    clear: both;
    float: left;
    margin-right: 15px;
	padding:2px;
}
li.addedimage span.imageEdit a {
	bottom: 2px;
	color: #FFF;
	left: 5px;
    position: absolute;
    text-decoration: none;
    text-transform: none;
}

li.addedimage span.imageEdit a:hover {
	color: #D1F473;
	text-decoration: underline;
}

li.addedimage span.imageDelete a {
	bottom: 2px;
	color: #FFF;
    position: absolute;
    right: 5px;
    text-decoration: none;
    text-transform: none;
}

li.addedimage span.imageDelete a:hover {
	color: #D1F473;
	text-decoration: underline;
}

#videoImageTable {
	position: relative;
}

#videoImageTable table img {
	border-width: 5px 5px 20px 5px;
	border-color: #52574A ;
	border-style: solid;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	margin: 10px 6px;
}

a.slideshowEdit {
	bottom: 20px;
	color: #FFF;
	left: 7px;
	position: absolute;
	text-decoration: none;
	text-transform: none;
}

a.slideshowDelete {
	bottom: 20px;
	color: #FFF;
	right: 12px;
	position: absolute;
	text-decoration: none;
	text-transform: none;
}

a:hover.slideshowDelete, a:hover.slideshowEdit {
	color: #D1F473;
	text-decoration: underline;
}

/* @end */




/* @group User Management */

@-webkit-keyframes greenPulse {
	from {
		background-color: #749a02;
		-webkit-box-shadow: 0 0 9px #333;
	}
	50% {
		background-color: #91bd09;
		-webkit-box-shadow: 0 0 18px #91bd09;
	}
	to {
		background-color: #749a02;
		-webkit-box-shadow: 0 0 9px #333;
	}
}


a#ctl00_ContentPlaceHolder1_LinkButtonCreateUser {
	background-color: #7c9b4b;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#89A753), to(#5B7C37));
	background: -moz-linear-gradient(19% 75% 90deg,#5b7c37, #89A753);
	border: 1px solid #9bb461 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #FFF;
	display: block;
	font: bold 13px/18px "Century Gothic", Helvetica, sans-serif;
	margin: 0;
	padding: 2px 12px 4px 12px;
	text-align: center;
	text-decoration: none;
	-webkit-animation-name:  greenPulse;
 	-webkit-animation-duration: 2s;
 	-webkit-animation-iteration-count: infinite;
 	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
 	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}

#ctl00_ContentPlaceHolder1_LinkButtonCreateUser:hover {
	color: #202020;
	text-shadow: none;
}

table.userTable, table.newsTable {
	border-collapse: collapse;
	width: 100%;
}

table.userTable th, table.newsTable th {
	color:#FFFFFF;
	font:bold 11.5px/18px "Century Gothic",Helvetica,sans-serif;
	margin:0;
	padding: 0 0 20px 30px;
	text-align: left;
	text-transform:uppercase;
}

table.userTable tr, table.newsTable tr {
	list-style:none outside none;
	margin-bottom:4px;
}

table.userTable tr:first-child, table.newsTable tr:first-child {
	background-color: transparent; 
	margin-bottom: 10px;
}

table.userTable td, table.newsTable td {
	background-color: #585250;
	color:#C7DB8F;
	font:bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
	margin:0;
	padding: 7px 0 7px 30px;
	text-transform:uppercase;
}

table.userTable td a, table.newsTable td a {
	color: #FFF;
	text-decoration: none;
	text-transform: none;
}

table.userTable td:first-child, table.newsTable td:first-child {
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
}

table.userTable td:last-child, table.newsTable td:last-child {
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
}

table.userTable td:first-child, table.newsTable td:first-child {
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
}

table.userTable td:last-child, table.newsTable td:last-child  {
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
}

table.userTable td input, table.newsTable td input {
	color:#FFF;
	font:bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
}

table.userTable td input:hover, table.newsTable td input:hover {
	color: #C7DB8F;
	text-decoration: underline;
}

#ctl00_ContentPlaceHolder1_ImageButtonCreateNews {display: none;}

a#ctl00_ContentPlaceHolder1_LinkButtonCreateNews {
	background-color: #7c9b4b;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#89A753), to(#5B7C37));
	background: -moz-linear-gradient(19% 75% 90deg,#5b7c37, #89A753);
	border: 1px solid #9bb461 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #FFF;
	display: block;	
	font: bold 13px/18px "Century Gothic", Helvetica, sans-serif;
	margin: 0;
	padding: 2px 12px 4px 12px;
	text-align: center;
	text-decoration: none;
	-webkit-animation-name:  greenPulse;
 	-webkit-animation-duration: 2s;
 	-webkit-animation-iteration-count: infinite;
 	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
 	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	width: auto;
}

#ctl00_ContentPlaceHolder1_LinkButtonCreateNews:hover {
	color: #202020;
	text-shadow: none;
}

td.permissionsTree a {color: #FFF;}

td.permissionsTree input {background-color: transparent;}

.RadTreeView_Default .rtPlus, .RadTreeView_Default .rtMinus {
	background-image: url(../images/fluency/sitemapIcon.png) !important;
}


/* @end */

/* @end */



/* @end */

/* @group Feature Bars */

/* @group Edit Feature */

#ulBlock {
	background-color: #44483d;
	*background-color: #5D6254;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	clear: both;
	display: none;
	left: 0;
	list-style: none !important;
	margin: 0 !important;
	padding: 8px 10px 6px 10px !important;	
	position: relative;
	top: -2px;
	width: 100px;
	z-index: 1000;
}

#ulBlock li {
	background: none !important;
	list-style: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

li.ulBlockDelete a {color: red;}

#ulBlock li a {
	background: none !important;
	border: none !important;
	color: #FFFFFF;
	display: block;
	font: bold 11.7px/18px "Century Gothic", Helvetica, sans-serif;
	outline: none;
	text-decoration: none;
	text-transform: uppercase;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	padding: 0!important;
}

#ulBlock li:first-child a {
	border-bottom: 1px solid #686f5e !important;
	margin-bottom: 5px;
	outline: none;
	padding-bottom: 5px !important;
}

#ulBlock li a:hover {
	background: none !important;
	color: #C7DB8F;
	text-decoration: none;
	cursor: pointer;
}

.featureWidgetTopNotPublished
{
	width: 16px;
	height: 16px;
	background-image: url('/images/fluency/notpublished.png');
	position: absolute;
	right: 10px;
	top: 4px;
}

.featureWidgetTop {
	background-color: #5d6254;	
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5d6254), to(#44483D)) !important;
	background: -moz-linear-gradient(19% 75% 90deg,#44483D, #5d6254) !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	float: left !important;
	position: relative;
	width: 100% !important;
	z-index: 1500;
}

#editFeature {
	float:left;
	width: 20%;
}

#featureWidgetMain #editFeature ul {
	margin: 0 !important;
	padding: 5px 0 0 10px !important;
}

#featureWidgetMain #editFeature ul li {
	background: none !important;
	font-family: "Century Gothic", Helvetica, sans-serif !important;
	font-weight: bold !important;
	font-size: 11.7px !important;
	line-height: 18px !important;
	list-style: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

#featureWidgetMain #editFeature ul li a {
	background: none !important;
	border: none !important;
	color: #FFF;
	font-family: "Century Gothic", Helvetica, sans-serif !important;
	font-weight: bold !important;
	font-size: 11.7px !important;
	line-height: 18px !important;
	outline: none;
	padding: 0 !important;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	text-transform: uppercase;
	text-decoration: none !important;
}

#featureWidgetMain #editFeature ul li a:hover {
	background: none !important;
	color: #C7DB8F;
	text-decoration: none;
	cursor: pointer;
}

#featureWidgetMain #editFeature ul li ul {
	display: none;
	margin: 5px 0 0 -10px !important;
	padding: 5px 10px 5px 10px !important;
	width: 80px;
}

#featureWidgetMain #editFeature ul li ul li {margin-bottom: 5px;}

#featureWidgetMain #editFeature ul li ul li:first-child {
	border-bottom: 1px solid #5d6353;
	padding-bottom: 5px;
}

/* @end */

/* @group Add Feature */

#addFeature {
	background-color: #44483d;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5d6254), to(#44483D));
	background: -moz-linear-gradient(19% 75% 90deg,#44483D, #5d6254);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	display: block;
	position: relative;
	z-index: 3000;
	float: left;
	width: 100%;
}

#addFeature ul {
	margin: 0 !important;
	padding: 5px 10px !important;	
	position: relative;
	z-index: 3000;
}

#addFeature ul li#li2222 {
	background: none !important;
	font-family: "Century Gothic", Helvetica, sans-serif !important;
	font-weight: bold !important;
	font-size: 11.7px !important;
	line-height: 18px !important;
	list-style: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

#addFeature ul li#li2222 a {
	border: none !important;
	color: #FFF;
	display: block;
	font-family: "Century Gothic", Helvetica, sans-serif !important;
	font-weight: bold !important;
	font-size: 11.7px !important;
	line-height: 18px !important;
	list-style: none !important;
	outline: none;
	text-decoration: none;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	text-transform: uppercase;
	background: none !important;
	padding: 0 !important;
}

#addFeature ul li#li2222 a:hover {
	background: none !important;
	border: none !important;
	color: #C7DB8F;
	text-decoration: none;
	cursor: pointer;
}

#addFeature li#li2222 ul#first {
	display: none;
	margin: 0 !important;
	padding: 10px 0 0 0 !important;
	position: relative;
	width: 150px;
	z-index: 3000;
	height: auto !important;
}

#addFeature li#li2222 ul#first li {
	background: none !important;
	list-style: none !important;
	margin: 0 0 3px 0 !important;
	padding: 0 !important;
}

#addFeature li#li2222 ul#first select {
	background-color: #7A6F67;
	border: none;
	color: #FFF;
	font: bold 11.7px/18px "Century Gothic", Helvetica, sans-serif;
	margin: 0 0 5px 0;
	padding: 0;
	text-transform: uppercase;
	width: 150px;
}

#addFeature li#li2222 ul#first select option {
	border: none;
	padding: 2px 0 2px 2px;
}

#addFeature li#li2222 ul#first select select:hover {color: #C7DB8F;}

#addFeature li#li2222 ul#second {
	display: none;
	margin: 0 !important;
	padding: 10px 0 5px 0 !important;
	position: relative;
	z-index: 3000
}

#addFeature li#li2222 ul#second li {
	background: none !important;
	list-style: none !important;
	margin: 0 0 3px 0;
	padding: 0 !important;
}

#addFeature li#li2222 ul#second select {
	background-color: #7A6F67;
	border: none;
	color: #FFF;
	font: bold 11.7px/18px "Century Gothic", Helvetica, sans-serif;
	margin: 0 0 5px 0;
	padding: 3px 3px 3px 0;
	text-transform: uppercase;
	width: 100%;
}

/* @end */


/* @end */

/* @group Modal Window & Loading */

.modalPopupContents {
	background-color: #44483d;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5d6254), to(#44483D));
	background: -moz-linear-gradient(19% 75% 90deg,#44483D, #5d6254);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 2px solid #777d6c;
	color: #FFF;
	font: bold 11.7px/18px "Century Gothic", Helvetica, sans-serif;
	padding: 20px;
	text-align: center;
	height: 70px;
}

.modalPopupContents input {
	background-color: #7c9b4b;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#89A753), to(#5B7C37));
	background: -moz-linear-gradient(19% 75% 90deg,#5b7c37, #89A753);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #9bb461 !important;
	color: #FFF;
	font: bold 13px/18px "Century Gothic",Helvetica,sans-serif;
	margin: 0 5px;
	padding: 4px 14px;
	text-align: center;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-animation-name:  greenPulse;
 	-webkit-animation-duration: 2s;
 	-webkit-animation-iteration-count: infinite;
 	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
}

.modalPopupContents input:hover {
	color: #202020;
	text-shadow: none;
}

#fluencyOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgb(119, 136, 153);
	cursor: pointer;
}

#fluencyLoading {
	display: block;
	height: 20px;
	left: 45%;
	position: fixed;
	top: 40%;
	width: 220px; 
	z-index: 2000;
}

/* @group Sitemap */

#fluencySitemap, .fluencySitemap {
	background-color: #585250 !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float: left;
	margin-top: 5px;
	padding: 20px;
	
}
#fluencySitemap
{
    width: 590px;
}

#fluencySitemap ul.rtUL, .fluencySitemap ul.rtUL {
}

#fluencySitemap ul.rtUL li.rtLI, .fluencySitemap ul.rtUL li.rtLI{
	background-color: transparent !important;
	color: #FFF !important;
	font: bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
	margin: 0 !important;
	padding: 0 !important;
}

a#ctl00_ContentPlaceHolder1_ViewBtn, a#ctl00_ContentPlaceHolder1_UpdateBtn {
	background-color: #7c9b4b;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#89A753), to(#5B7C37));
	background: -moz-linear-gradient(19% 75% 90deg,#5b7c37, #89A753);
	border: 1px solid #9bb461;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color:#FFFFFF;
	font:bold 13px/18px "Century Gothic",Helvetica,sans-serif;
	margin: 0 0 0 10px;
	padding:3px 12px;
	text-align:center;
	text-decoration:none;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-animation-name:  greenPulse;
 	-webkit-animation-duration: 2s;
 	-webkit-animation-iteration-count: infinite;
 	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
}

a#ctl00_ContentPlaceHolder1_ViewBtn:hover, a#ctl00_ContentPlaceHolder1_UpdateBtn:hover {
	color:#202020;
	text-shadow: none;
}

.RadFileExplorer {text-transform: none !important;}

.RadFileExplorer input {
	background-color: #FFF;
	border: none;
	color: #000;
	margin: 0 !important;
	padding: 0 !important;
}

/* @end */


/* @end */

/* @group Workflow  */

#pageWorkflow, #featureWorkflow {position: relative;}

#pageWorkflow p, #featureWorkflow p {
	color:#FFFFFF;
	font:bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
}

#pageWorkflow h1, #featureWorkflow h1 {
	border-bottom:1px solid #7A6F67;
	/*clear: both;*/
	color:#D1F473;
	font:14px/18px "Century Gothic",Helvetica,sans-serif;
	/*margin:0 0 20px;*/
	padding-bottom:7px;
}

h2.pageName {
	color:#FFFFFF;
	font:bold 11.5px/18px "Century Gothic",Helvetica,sans-serif;
	left:39px;
	margin:0;
	position:absolute;
	text-transform:uppercase;
	top:40px;
}

h2.pageUpdated {
	color:#FFFFFF;
	font:bold 11.5px/18px "Century Gothic",Helvetica,sans-serif;
	left:230px;
	margin:0;
	position:absolute;
	text-transform:uppercase;
	top:40px;
}

h2.pageLastUpdated {
	color:#FFFFFF;
	font:bold 11.5px/18px "Century Gothic",Helvetica,sans-serif;
	left:350px;
	margin:0;
	position:absolute;
	text-transform:uppercase;
	top:40px;
}

h2.pageAction {
	color:#FFFFFF;
	font:bold 11.5px/18px "Century Gothic",Helvetica,sans-serif;
	right:75px;
	margin:0;
	position:absolute;
	text-transform:uppercase;
	top:40px;
}

h2.featureType {
	color:#FFFFFF;
	font:bold 11.5px/18px "Century Gothic",Helvetica,sans-serif;
	left:38px;
	margin:0;
	position:absolute;
	text-transform:uppercase;
	top:40px;
}

h2.featureName {
	color:#FFFFFF;
	font:bold 11.5px/18px "Century Gothic",Helvetica,sans-serif;
	left:177px;
	margin:0;
	position:absolute;
	text-transform:uppercase;
	top:40px;
}

h2.featurePage {
	color:#FFFFFF;
	font:bold 11.5px/18px "Century Gothic",Helvetica,sans-serif;
	left:39px;
	margin:0;
	position:absolute;
	text-transform:uppercase;
	top:40px;
}

h2.featureCreator {
	color:#FFFFFF;
	font:bold 11.5px/18px "Century Gothic",Helvetica,sans-serif;
	left:277px;
	margin:0;
	position:absolute;
	text-transform:uppercase;
	top:40px;
}

h2.featurePublished {
	color:#FFFFFF;
	font:bold 11.5px/18px "Century Gothic",Helvetica,sans-serif;
	left:397px;
	margin:0;
	position:absolute;
	text-transform:uppercase;
	top:40px;
}

h2.featureAction {
	color:#FFFFFF;
	font:bold 11.5px/18px "Century Gothic",Helvetica,sans-serif;
	right:56px;
	margin:0;
	position:absolute;
	text-transform:uppercase;
	top:40px;
}

input#ctl00_ContentPlaceHolder1_PageChk {
	left: 9px;
	position: absolute;
	top: 40px;
}

#pageWorkflow ul, #featureWorkflow ul {
	margin: 48px 0 0 0;
	padding: 0;
}

#featureWorkflow ul {
	margin: 48px 0 0 0 !important;
}

#pageWorkflow li, #featureWorkflow li {
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#585250;
	list-style:none outside none;
	margin-bottom:4px;
	padding:8px 10px 8px 10px;
}

span.wfPageName {
	color:#FFFFFF;
	display:inline-block;
	font:bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
	margin: 0 0 0 5px;
	width:195px;
}

span.wfUpdatedBy {
	color:#C7DB8F;
	display:inline-block;
	font:bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
	margin:0;
	text-transform:uppercase;
	width:110px;
}

span.wfLastUpdated {
	color:#FFFFFF;
	display:inline-block;
	font:bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
	margin: 0 0 0 5px;
	width:125px;
}

span.wfType {
	color:#FFFFFF;
	display:inline-block;
	font:bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
	margin: 0 0 0 5px;
	width:90px;
}

span.wfPage {
	color:#C7DB8F;
	display:inline-block;
	font:bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
	margin:0;
	text-transform:uppercase;
	width:110px;
}

span.wfCreator {
	color:#FFFFFF;
	display:inline-block;
	font:bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
	margin: 0 0 0 5px;
	width: 100px;
}

span.wfPublishDate {
	color:#FFFFFF;
	display:inline-block;
	font:bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
	margin: 0 0 0 5px;
	width:125px;
}

span.wfFeatureName {
	color:#FFFFFF;
	display:inline-block;
	font:bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
	margin: 0 0 0 5px;
	width:130px;
}

#pageWorkflow li a, #featureWorkflow li a {
	color:#FFFFFF;
	font:bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
	text-decoration:none;
	margin-left: 5px;
}

#pageWorkflow li a:hover, #featureWorkflow li a:hover {
	text-decoration:underline;
}

input#ctl00_ContentPlaceHolder1_FeatureChk {
	left:9px;
	position:absolute;
	top:39px;
}

span#ctl00_ContentPlaceHolder1_WorkflowPageLsv_DataPager1, span#ctl00_ContentPlaceHolder1_WorkflowLsv_DataPager1 {
	color:#FFFFFF;
	font:bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
	float: right;
	margin-right: 10px;
}

a#ctl00_ContentPlaceHolder1_PublishAllPageBtn, a#ctl00_ContentPlaceHolder1_PublishAllBtn {
	color:#C7DB8F;
	display: block;
	font:bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
	margin:5px 0 30px 15px;
	text-transform:uppercase;
	text-decoration: none;
}

a#ctl00_ContentPlaceHolder1_PublishAllPageBtn:hover, a#ctl00_ContentPlaceHolder1_PublishAllBtn:hover  {
	text-decoration: underline;
}


/* @end */


/* @group Footer  */

#fluencyFooter {
	background-color: #1e1c1b;
	background: -moz-linear-gradient(0% 10% 90deg,#1c1c1b, #171615);
	background: -webkit-gradient(linear, 0% 0%, 0% 10%, from(#171615), to(#1c1c1b));
	min-height: 50px;
	padding-top: 20px;
}

#fluencyFooter .inner {
	margin: 0 auto;
	width: 960px;
}

#fluencyFooter ul {
	float: right;
	margin: 0;
	padding: 0;
}

#fluencyFooter ul li {
	float: left;
	list-style: none;
}

#fluencyFooter ul li a {
	border-left: 1px solid #9d9a9a;
	color: #e6e5e5;
	font: 11.2px/18px Verdana, Helvetica, sans-serif;
	padding: 0 5px;
	text-decoration: none;
}

#fluencyFooter ul li:first-child a {border-left: none;}

#fluencyFooter ul li a:hover {text-decoration: underline;}

#fluencyFooter p {
	color: #e6e5e5;
	font: 11.2px/18px Verdana, Helvetica, sans-serif;
	margin: 0;
}

#fluencyFooter p span {font-weight: bold;}

/* @end */

/* @group Blog Styling */

.blogentries ul li {list-style: none;}

.blogentries ul li a, .blogentries ul li h2 {float: left;}

/* @end */

/* @group Form Styling */

.enquireForm ul li {list-style: none !important;}

/* @end */



.rrRelativeWrapper
{
	clear: both;
}

/* @group Page Settings */

a.changePageImage {
	background-color: #7c9b4b;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#89A753), to(#5B7C37));
	background: -moz-linear-gradient(19% 75% 90deg,#5b7c37, #89A753);
	border: 1px solid #9bb461;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #FFF;
	font: bold 13px/18px "Century Gothic", Helvetica, sans-serif;
	outline: none;
	padding: 2px 12px 4px 12px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 	-webkit-animation-name:  greenPulse;
 	-webkit-animation-duration: 2s;
 	-webkit-animation-iteration-count: infinite;
 	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
 	text-align: center;
 	text-decoration: none;
}

a.changePageImage:hover {
	color: #202020;
	text-shadow: none;
}

/* @end */


.RadTreeView_Default
{
    color: #c7db8f !important;
}

.phaseOne
{
    
}
.phaseTwo, .blogSelected
{
    display:none;
}

rsAdvOptionsScroll select.BlogsSelect
{
    width:200px;
    height:400px;   
}

.linkToBlogBtn, .blogEntryAnchor
{
    width:120px !important;
}

.basicEditor
{
    height:100px !important;
    width:600px !important;
}

.addNewEventLink img
{
    width:15px;
    height:15px;
}

/** Calendar Feature replacement work **/


/*------------------------------------------- Calendar Layout---------------------------------------------- */

.RadCalendar_Fluency .rcTitlebar {
	height:35px;
	}

.RadCalendar_Fluency table {
	margin-bottom:0px !important;
	}

 .RadCalendar_Fluency {
	padding: 2px;
	position:relative !important;
	top:3px;
	}
	
.RadCalendar_Fluency table {
	width: 100%;
	margin-bottom:0;
	}

.RadCalendar_Fluency table td, .RadCalendar_Fluency table th {
	padding: 4px;
	vertical-align: top;
	}
	
	
.RadCalendar_Fluency table .rcMainTable, .RadCalendar_Fluency table table {
	padding: 0 !important;
	margin: 0;
	}

.RadCalendar_Fluency table td {
	padding: 0;
	vertical-align: top;
	}
	
/*--------------------------------- Top Bar ----------------------------------*/


.RadCalendar_Fluency .rcTitlebar table, .RadCalendar_Fluency .rcTitlebar table td {
	vertical-align: middle;
	font-weight: bold;
	line-height: 2.9em;
	font-size: 1em;
	text-align:center;
	margin: 0;
	letter-spacing: 1px;
	}
	
/*--------------------------------- Main Body --------------------------------*/

.RadCalendar_Fluency .rcMain table td {
	text-align: center;
	}
	
.RadCalendar_Fluency .rcMain table th {
	text-align: center;
	}
	
.RadCalendar_Fluency .rcMain thead .rcWeek th.rcViewSel {
	display: none;
	}
	
.RadCalendar_Fluency .rcMain tbody .rcRow th {
	display: none;
	}

.RadCalendar_Fluency .rcMain thead .rcWeek th {
	width: 14%;
	line-height:1.9em;
	padding:5px 12px;
}

.RadCalendar_Fluency .rcMain tbody .rcRow td {
	width: 14%;
	line-height:1.9em;
	padding:5px 12px;
	}
	
	
/*-----------------------------------------------------List Calendar Styles----------------------------------------------------*/

.RadGrid, .RadGrid_Fluency, .RadGrid_Fluency {
	margin:20px 0px 0px 0px;
	}


.rgMasterTable th {
	padding: 10px 0px 10px 10px;
	font-size: 1em;
	text-align:left;
}

.rgMasterTable {
	border: none !important;
	padding: 0 !important;
	margin: 0 0 0 0;
	}
	
.rgMasterTable td {
	padding-bottom:9px;
	padding-left:10px;
	padding-top:9px;
	border-collapse;
	height:40px;
	}
	
rgMasterTable tr:first-child td {
	border-top: none !important;
	}
	
.addNewEventLink img {
	float:left !important;
	background: none !important;
	margin:0px 10px 0px 8px;
	top:0px !important;
	}
	
.rgPager table {
	margin-bottom:0px !important;
	}
	
.rgPager .RadComboBox, .rgPager .RadComboBox_Fluency {
	height:20px !important;
	}
	
.rgPager .RadComboBox .rcbReadOnly td.rcbArrowCell {
	height:20px;
	}
	
.RadComboBoxDropDown .rcbList ul {
	background: #FFFFFF;
	}
	
.RadComboBoxDropDown ul {
	background: #FFFFFF;
	}


#fluencyContent .RadGrid Table, #fluencyContent.RadGrid_Default Table {
 background: #534E4A;
 color:#FFFFFF;
 }

#fluencyContent .RadGrid .rgMasterTable, #fluencyContent.RadGrid_Default .rgMasterTable {
 width:585px !important;
 background: #534E4A;
 color:#FFFFFF;
 } 

#fluencyContent .RadGrid table tr  {
 border: 0px !important;
 }
 
#fluencyContent .RadGrid table td {
 border: 0px !important;
 }
 
#fluencyContent .RadGrid_Default .rgHeader, #fluencyContent .RadGrid_Default th.rgResizeCo {
 background:none !important;
 }
 
#fluencyContent .RadGrid_Default .rgAltRow {
 background:#2F2F2E;
 }

#fluencyContent .RadGrid table a {
 color:#C7DB8F !important;
 }
 
.rcbFocused {
 width:auto !important;
 }
 
.RadGrid_Default .rgInfoPart strong {
 color:#FFFFFF !important;
 }
 
.RadGrid_Default .rgNumPart a.rgCurrentPage span, 
.RadGrid_Default .rgNumPart a.rgCurrentPage:hover span {
 color: #000000 !important;
 }
 
 #fluencyContent .RadGrid Table, #fluencyContent.RadGrid_Default Table {
 background: #534E4A;
 color:#FFFFFF;
 }

#fluencyContent .RadGrid .rgMasterTable, #fluencyContent.RadGrid_Default .rgMasterTable {
 width:585px !important;
 background: #534E4A;
 color:#FFFFFF;
 } 

#fluencyContent .RadGrid table tr  {
 border: 0px !important;
 }
 
#fluencyContent .RadGrid table td {
 border: 0px !important;
 }
 
#fluencyContent .RadGrid_Default .rgHeader, #fluencyContent .RadGrid_Default th.rgResizeCo {
 background:none !important;
 }
 
#fluencyContent .RadGrid_Default .rgAltRow {
 background:#2F2F2E;
 }

#fluencyContent .RadGrid table a {
 color:#C7DB8F !important;
 }
 
.rcbFocused {
 width:auto !important;
 }
 
.RadGrid_Default .rgInfoPart strong {
 color:#FFFFFF !important;
 }
 
.RadGrid_Default .rgNumPart a.rgCurrentPage span, 
.RadGrid_Default .rgNumPart a.rgCurrentPage:hover span {
 color: #000000 !important;
 }

.settingsAnchor {
 color:#C7DB8F;
}

.settingsError {
 color: Red;
}

div.commentsForm label {
    display: block;
}
div.commentsForm input {
    width: 65%;
}
.loginFailureText
{
    font-weight: bold;
    text-transform:none;
}

.commentBlogLink {
 color:#C7DB8F;
}

.workflowProcessPageLink {
 color:#C7DB8F;
}

#pageWorkflow .rdpWrap, #featureWorkflow .rdpWrap 
{
    width: 97%;
}

#copyFeatureSitemap, .copyFeatureSitemap {
    background-color: #585250 !important;
    float: left;
    /*margin-top: 5px;*/
    padding: 0px 5px 5px 5px;
    color:#FFFFFF !important;
}

#copyFeatureSitemap
{
    width: 590px;
}

#copyFeatureSitemap ul.rtUL li.rtLI, .copyFeatureSitemap ul.rtUL li.rtLI{
    background-color: #585250 !important;
    color: #fff !important;
    font: Bold 11.4px/18px "Century Gothic",Helvetica,sans-serif;
    margin: 0 !important;
    padding: 0 !important;
}

.copyFeatureRadSplitter .RadSplitter_Default {
    background-color: #585250 !important;
}

.copyFeatureRadSplitter .RadSplitter_Default .rspLastItem {
    background-color: #585250 !important;
}

.copyFeatureRadSplitter .RadSplitter_Default .rspLastItem a{
    margin:10px 0px 0px 10px !important;
    color:#8DAC59 !important;
    float:left;
    font: 11.4px/18px "Century Gothic",Helvetica,sans-serif;
}
                
.copyFeatureRadSplitter .RadSplitter_Default .rspLastItem ul.rlbList li.rlbItem {
    background-color: #585250 !important;
    color:#FFFFFF;
    border-top:solid 1px #8e8e8e;
    padding: 5px 5px 5px 17px;
    font: 11.4px/18px "Century Gothic",Helvetica,sans-serif;
    font-style:normal;
}
                
.copyFeatureRadSplitter .RadSplitter_Default .rspLastItem ul.rlbList li.rlbHovered {
    background-color:#CCCCCC !important;
}
                
.copyFeatureRadSplitter .RadSplitter_Default .rspLastItem ul.rlbList li.rlbItem .rlbText {
    color:#FFFFFF;
}

.copyFeatureRadSplitter .RadSplitter_Default .rspLastItem ul.rlbList li.rlbSelected {
    background-color:#CCCCCC !important;
}

.copyFeatureRadSplitter .RadSplitter_Default .rspLastItem a:hover  
{
    text-decoration:underline;
}

.noFeaturesText 
{
    margin:10px 0px 0px 10px !important;
    color:#8DAC59 !important;
    float:left;
    font: 11.4px/18px "Century Gothic",Helvetica,sans-serif;
}

.searchResultsPageName
{
    font-size:larger;
    font-weight:bolder;
}

.searchResultsLinkHeading
{
    font-weight: bold;
}

.searchResultsHeader
{
    margin-bottom: 20px;
}

.searchResultsLink
{
    margin-bottom: 20px;
}

#blog_archive 
{
    width: 100%; 
    float: left;
}

.rsslinkicon
{
    background: url('/images/fluency/rss-icon-16x16.jpg'); 
    background-repeat:no-repeat; 
    vertical-align:middle; 
}

.rsslinktext 
{
    font-size: small;
    padding:0px 0px 0px 5px;
}
  
.blogSummary 
{
    clear:both;
}

.blogBody
{
    clear:both;
}

.loadingIndicator	 
{
    display: none;
    position: absolute; 
    z-index: 9999;

    background-color: white;
    /* 70% opacity for supported browsers */
    background-color : rgba(255, 255, 255, 0.7);
    /* IE 5.5+ support #BB000000 is ~70% opacity on black */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb000000, endColorstr=#BB000000);
    /* IE 8 support */
    /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#00000000)";*/
    filter: alpha(opacity=70);
}