body {
	background-color: #FFFFFF;
}
.HealingTreeSiteBackground {
	background-image:url(images/bodyBackground.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #000000;
}

.Head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4d4d4d;
	font-weight: bold;
}

.topBanner {
	background-image:url(images/topBackground.gif);
	background-repeat: repeat-y;
}

.MainMenu {
	background-color: #404743;
}

.homeFlash {
	height: 310px;
}

.HomeLeftPane {
	margin-left: 10px;
}

.HomeRightPane {
	background-color: #b6bbb2;
	margin-right: 10px;
	padding: 10px;
}

.internalFlash {
	height: 175px;
}

.SearchBox {
	position: absolute;
	background-color: #585f51;
	height: 23px;
	width: 150px;
	left: 700px;
	top: 55px;
}

.logoDiv {
	height: 84px;
}

.mainBody {
	background-image: url(images/mainBackground.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	padding-top: 15px;
}

.mainBodyWhiteBack {
	background-image: url(images/bodyBackground.gif);
	background-repeat: repeat-y;
}

.HealingTreeFooter {
	background-color: #3d4440;
	background-image: url(images/footerBackground.jpg);
	background-repeat: no-repeat;
	height: 105px;
	padding-left: 11px;
	padding-top: 13px;
	color: #FFF;
	font-size: 11px;
}

.HealingTreeFooter a:link, .HealingTreeFooter a:active, .HealingTreeFooter a:visited {
	color: #FFF;
}

.HealingTreeFooter a:hover {
	color: #9aa293;
}


/* Rad Menu */

/*Rad Menu Admin Styles*/
.RadMenu_DNNADMIN li {
	margin-left: 0px;
}

.RadMenu_DNNADMIN .rmItem a:link, .RadMenu_DNNADMIN .rmItem a:active, .RadMenu_DNNADMIN .rmItem a:visited { 
	background-color: #000000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, san-serif;
	font-weight: bold;
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left:12px;
	padding-right: 12px;
	border-left: 1px solid #CCCCCC;
}
.RadMenu_DNNADMIN .rmItem a:hover {  
	cursor: hand;
	cursor: pointer;
	background-color: #CCCCCC;
	color: #000000;
	text-decoration: none;
}

/* Top Nav */

.RadMenu_healingTreeMenu {
	height: 32px;
}
.RadMenu_healingTreeMenu .rmRootGroup li {
	margin: 0;
}

.RadMenu_healingTreeMenu .rmRootGroup li:hover {
	cursor: hand;
	cursor: pointer;
}
.RadMenu_healingTreeMenu .rmRootGroup .rmLink:link, .RadMenu_healingTreeMenu .rmRootGroup .rmLink:active,  .RadMenu_healingTreeMenu .rmRootGroup .rmLink:visited {
	color: #FFFFFF;
	cursor: hand;
	cursor: pointer;
	line-height: 84px;
	font-size: 11px;
	padding-left: 20px;
	padding-right: 20px;
}
.RadMenu_healingTreeMenu .rmRootGroup .rmLink:hover {
	color: #FFFFFF;
	cursor: hand;
	cursor: pointer;
	text-decoration: none;
	background-color: #525955;
}

.rmVertical li {
	background-color: #404743;
	border-right: solid 1px #595d5a;
	border-bottom: solid 1px #595d5a;
}

.rmVertical .rmText {
	padding-left: 12px;
	padding-right: 20px;
}

.rmVertical .rmExpandRight {
	background-image: url(images/menuArrow.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.rmVertical .rmFirst {
	border-top: solid 1px #595d5a;
}

.RadMenu_healingTreeMenu .rmGroup .rmLink:link, .RadMenu_healingTreeMenu .rmGroup .rmLink:active, .RadMenu_healingTreeMenu .rmGroup .rmLink:visited {
	line-height: 25px;
	padding-left: 0px;
	padding-right: 0px;
}

/* Rad Panel Bar */

.healingTreePanalBarBack {
	background-color: #b6bbb2;
	padding-bottom: 20px;
	padding-top: 20px;
	margin-bottom: 20px;
}

.RadPanelBar_healingTreePanalBar {
	width: 220px;
}

.RadPanelBar_healingTreePanalBar li {
	background-image: url(images/panalLiBack.gif);
	background-repeat: no-repeat;
	background-position:bottom left;
}

.RadPanelBar_healingTreePanalBar li li {
	background-image: none;
}

.RadPanelBar_healingTreePanalBar li:hover {
	background-image: url(../images/panelItemBackOver.gif);
	background-repeat: no-repeat;
}

.RadPanelBar_healingTreePanalBar li li:hover {
	background-image: none;
}

.RadPanelBar_healingTreePanalBar a:link, .RadPanelBar_healingTreePanalBar a:active, .RadPanelBar_healingTreePanalBar a:visited {
	color: #313732;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 15px;
	line-height: 30px;
	font-weight: bold;
}

.RadPanelBar_healingTreePanalBar .rpGroup .rpLevel1 {
	overflow: hidden;
}

.RadPanelBar_healingTreePanalBar a:hover {
	color: #FFFFFF;
}

.RadPanelBar_healingTreePanalBar li li a:link, .RadPanelBar_healingTreePanalBar li li a:active, .RadPanelBar_healingTreePanalBar li li a:visited {
	font-size: 11px;
	padding-left: 30px;
	color: #5c6b50;
}

.RadPanelBar_healingTreePanalBar .rpSelected:link, .RadPanelBar_healingTreePanalBar .rpSelected:active, .RadPanelBar_healingTreePanalBar .rpSelected:visited, .RadPanelBar_healingTreePanalBar .rpSelected:hover {
	text-decoration: underline;
}

/* ControlPanel style */
.template_style{width:970px; margin:0 auto;}
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}
