﻿body {
	margin: 0;
	padding: 0;
	background-color: #e0e0e0;
	color: #666;
	font-family:Arial,Helvetica,Sans-serif;
	font-size:14px;
	line-height: 1.2em;
	text-align:center;
}
div, table, tr, td
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-width:0px;
}

table, td
{
	vertical-align:top;
	text-align:left;
}
td, p, .Normal
{
	color: #666;
	font-family:Arial,Helvetica,Sans-serif;
	font-size:14px;
	line-height: 1.3em;
}

.NormalBold
{
	font-size:14px !important;
	font-family: Arial, Helvetica, sans-serif !important;
	color:#666 !important;
	font-weight:bold !important;
}

.WidthPage 
{
	width:962px;
}
#Container
{
	margin:15px auto 25px auto;
}
#Banner
{
	background-color:#745b7c;
	background-image:url(images/banner_background.jpg);
	background-repeat:repeat;
}

#Logo
{
	float:left;
	margin:23px 0px 0px 57px;
}

#Logo a, #Logo img
{
	text-decoration:none;
	border-width:0px;
}

#Signup
{
	float:right;
	margin:5px 5px 0px 0px;
	text-decoration:none;
}

#Signup a, #Logo img
{
	text-decoration:none;
	border-width:0px;
	text-decoration:none;
}

.WidthLeftColumn
{
	width:253px;
}

.WidthRightColumn
{
	width:709px;
}

.WidthContainerContent
{
	margin:20px 20px 0px 12px;
	width:674px;
}

.WidthMenuPane
{
	margin:15px 15px 0px 15px;
	width:189px;
}

.WidthLeftPane
{
	width:30%;
	padding:0px 20px 0px 0px;
}

.WidthContentPane
{
}

.WidthRightPane
{
	width:30%;
	padding:0px 0px 0px 20px;
}

.WidthFooterPane
{
	width:669px;
}

.WidthContainerLinks
{
	width:669px;
	margin:15px 20px 0px 20px;
}

.WidthLeftHalfPane
{
	width:48%;
	padding:0px 0px 0px 20px;
}

.WidthRightHalfPane
{
}

#LeftColumn
{
	background-color:#907894;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-width:0px;
	background-image:url(images/nav_background_repeat.jpg);
	background-position:right 243px;
	background-repeat:repeat-y;
}
#LeftColumnContainer
{
	float:left;
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-width:0px;
	background-image:url(images/nav_background.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
#RightColumn
{
	background-color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-width:0px 0px 0px 0px;
}

#LogoBottom
{
	float:left;
	clear:both;
}

#LogoBottom img
{
	margin:0px 0px 0px 57px;
	display:block;
}

#Nav
{
	float:left;
	clear:both;
	width:200px;
	margin:10px 0px 0px 7px;
}

#dnn_MenuPane
{
	float:left;
	clear:both;
	color:#ffffff;
}

#dnn_MenuPane p, #dnn_MenuPane td, #dnn_MenuPane .Normal
{
	color:#bbbbbb;
}


#ColumnRight
{
	float:left;	
}

#ContainerContent
{
	float:left;
	clear:both;
}

#dnn_LeftPane
{
	
}

#dnn_ContentPane
{
	
}

#dnn_RightPane
{
	
}

#dnn_LeftHalfPane
{
	
}

#dnn_RightHalfPane
{
	
}

#dnn_FooterPane
{
	float:left;
	clear:both;
}

#ContainerLinks
{
	font-family: 'Palatino Linotype', 'Book Antiqua', 'Palatino', serif;
	color:#820024;
	background-color:#ffffff;
	font-weight:normal;
	text-align:center;
	vertical-align:bottom;
	padding:0px 0px 8px 0px;
}

a, a:link, a:visited
{
	border-bottom:1px dotted #572b2b;
	color:#907894;
	font-weight:normal;
	text-decoration:none;
}

a:hover, a:active
{
	border-bottom:1px solid #572b2b;
	color:#745b7c;
	text-decoration:none;
}


#User
{
	float:left;
	clear:both;
	width:201px;
	margin:14px 47px 0px 5px;
	text-align:center;
}

#User a, .ContainerLinks a:link, .ContainerLinks a:visited
{
	font-family: 'Palatino Linotype', 'Book Antiqua', 'Palatino', serif;
	border-bottom:1px dotted #ffffff;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

#User a:hover, .ContainerLinks a:active
{
	border-bottom:1px solid #ffffff;
	color:#ffffff;
	text-decoration:none;
}

#ContainerLinks a, .ContainerLinks a:link, .ContainerLinks a:visited
{
	font-family: 'Palatino Linotype', 'Book Antiqua', 'Palatino', serif;
	border-bottom:1px dotted #572b2b;
	color:#907894;
	font-weight:normal;
	text-decoration:none;
}

#ContainerLinks a:hover, .ContainerLinks a:active
{
	border-bottom:1px solid #572b2b;
	color:#745b7c;
	text-decoration:none;
}

hr {
      border-top: 1px dashed #907894;
      border-bottom: 1px solid #745b7c;
      color: #fff;
      background-color: #fff;
      height: 4px;
      border-left-width:0px;
      border-right-width:0px;
      width:96%;
      text-align:center;
      margin-left:auto;
      margin-right:auto;
      margin-bottom:1.2em;
}

blockquote
{
	background-color:#f3ebe9;
	border-left:5px solid #745b7c;
	margin:1em 15px 1em 15px;
	padding:0.5em 1em;
	color:#666;
	font-family:Arial,Helvetica,Sans-serif;
	font-size:14px;
	line-height: 1.3em;
}

img, a img { border: 0; }

.ImageTopRight
{
	float:right;
	margin:0 0 15px 15px;
}

.ImageTopLeft
{
	float:left;
	margin:0 15px 15px 0;
}

.ImageMidRight
{
	float:right;
	margin:15px 0 15px 15px;
}

.ImageMidLeft
{
	float:left;
	margin:15px 15px 15px 0;
}

.ImageWithBorderTopRight
{
	float:right;
	margin:0 0 15px 15px;
	background-color:#f3ebe9;
	border:1px solid #CCCCCC;
	padding:15px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
}

.ImageWithBorderTopLeft
{
	float:left;
	margin:0 15px 15px 0;
	background-color:#f3ebe9;
	border:1px solid #CCCCCC;
	padding:15px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
}

.ImageWithBorderMidRight
{
	float:right;
	margin:15px 0 15px 15px;
	background-color:#f3ebe9;
	border:1px solid #CCCCCC;
	padding:15px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
}

.ImageWithBorderMidLeft
{
	float:left;
	margin:15px 15px 15px 0;
	background-color:#f3ebe9;
	border:1px solid #CCCCCC;
	padding:15px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
}


ul {
padding:0.3em 0 20px;
}

ul li {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/portals/_default/skins/healing/images/bullet_point.jpg) no-repeat scroll 0 0.35em;
	line-height:1.4em;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-bottom:0.4em;
	margin-left:15px;
	padding-left:18px;
}
/* ------------------------------------------- */

.clearall
{
	float:left;
	clear:both; 
	line-height:0; 
	font-size:0; 
	height:0;
}

.clear_float
{
	float:left;
	clear:both; 
	line-height:0; 
	font-size:0; 
	height:0;	
}

/*--------- pane style ----------*/


/*--------- Text Styles ----------*/
h1
{
	font-size:20px;
	font-family: 'Palatino Linotype', 'Book Antiqua', 'Palatino', serif;
	color:#745b7c;
	font-weight:bold;
	margin:5px 0px 0px 0px;
}

.TitleHead
{
	font-size:20px;
	font-family: 'Palatino Linotype', 'Book Antiqua', 'Palatino', serif;
	color:#745b7c;
	font-weight:bold;
	margin:14px 0px 8px 0px;
	width:95%;
	padding:0px 0px 7px 5px !important;
}

h2
{
	font-size:20px;
	font-family: 'Palatino Linotype', 'Book Antiqua', 'Palatino', serif;
	color:#745b7c;
	font-weight:bold;
	margin:5px 0px 0px 0px !important;
	width:95%;
}

.head_title h2
{
	background-image:url(/portals/_default/skins/healing/images/title_underline.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:95%;
	margin-left:-5px;
	padding:0px 0px 11px 5px !important;
}

#dnn_MenuPane .head_title h2
{
	color:#ffffff;
	background-image:none;
	width:95%;
	margin-left:0px;
	padding:0px 0px 6px 0px !important;
}

#dnn_MenuPane .TitleHead
{
	color:#ffffff;
}

.head_title
{
	width:95%;
}

.c_icon
{
	width:95%;
}

h3 {
	font-size:16px;
	font-family: 'Palatino Linotype', 'Book Antiqua', 'Palatino', serif;
	color:#745b7c;
	font-weight:bold;
	padding:8px 0px 4px 0px;
	margin-bottom:6px;
}

h4 {
	font-size:14px;
	font-family: 'Palatino Linotype', 'Book Antiqua', 'Palatino', serif;
	color:#745b7c;
	font-weight:bold;
	padding:8px 0px 4px 0px;
	margin:0px 0px 0px 0px;
}

h5 {
	font-size:14px;
	font-family: 'Palatino Linotype', 'Book Antiqua', 'Palatino', serif;
	color:#745b7c;
	font-weight:normal;
	padding:8px 0px 4px 0px;
}

#Breadcrumb
{
	text-align:left;
	padding:8px 4px 16px 12px;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}

/*-------------------------------- END HEADER --------------------------------*/



/*-------------------------------- NAVIGATION --------------------------------*/

#dnn_Menu {
	float: left;
	position: relative;
	padding-left: 10px;
	padding-top: 6px;
}

#dnn_Menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#dnn_Menu ul li {
	list-style: none;
	float: left;
	margin: 0;
	padding: 0;
}

/*------------------------------ END NAVIGATION ------------------------------*/



/*----------------------------------- MAIN -----------------------------------*/



/*-------------------------------------------------------------*/



/*---------------------------------- FOOTER ----------------------------------*/

/*-------------------------------- END FOOTER --------------------------------*/


/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
.RadPanelBar {
	TEXT-ALIGN: left; 
	margin:0px 0px 0px 0px;
	WIDTH: 200px;
	background-color: transparent;
	border: 0px solid #52a0e2;
}

.RadPanelBar .rpItem
{
	background-color: transparent;
	color: #ffffff;
	text-align:left;
	border-width:0px;
	text-decoration:none;
	LIST-STYLE-POSITION: outside; 
	LIST-STYLE-TYPE: none; 
	MARGIN: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	POSITION: static; 
	DISPLAY: block; 
	FLOAT: none;
}

.RadPanelBar_rtl {
	TEXT-ALIGN: right
}
.RadPanelBar .rpRootGroup {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
.RadPanelBar .rpRootGroup {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.RadPanelBar .rpGroup {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.RadPanelBar .rpSlide {
	POSITION: static; DISPLAY: block; FLOAT: none; HEIGHT: auto; OVERFLOW: hidden
}
* HTML .RadPanelBar .rpItem {
	DISPLAY: inline
}
* HTML .RadPanelBar .rpGroup .rpItem {
	DISPLAY: block
}
.RadPanelBar .rpItem:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px
}
.RadPanelBar .rpText:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; text-decoration:none;
}
.RadPanelBar .rpTemplate:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px
}
.RadPanelBar .rpLink,
.RadPanelBar .rpLink:link,
.RadPanelBar .rpLink:visited
 {
	BORDER: 0px solid #ff0000;
	OVERFLOW: auto; 
	CURSOR: pointer; 
	TEXT-DECORATION: none;	
	font: normal 22px/23px "Monotype Corsiva", "Script MT Bold", "Zapf-Chancery", "ITC Zapf Chancery", Script, cursive;
	color: #ffffff;
	letter-spacing: 0.00em;
	background-image:none;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-color:transparent;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 3px 22px;
	display:block;
}

.RadPanelBar .rpLink:hover,
.RadPanelBar .rpLink:active,
.RadPanelBar .rpbRootClicked,
.RadPanelBar .rpbRootFocused
{
	color: #ffffff;
	background-image:url(images/nav_hover.jpg);
	background-position:left bottom;
	text-decoration:none;
}

.RadPanelBar .rpbSelectedRootItem,
.RadPanelBar .rpbRootExpanded,
.RadPanelBar .rpSelected,
.RadPanelBar .rpSelected:hover,
.RadPanelBar .rpExpanded,
.RadPanelBar .rpExpanded:hover
{
	color: #ffffff !important;
	background-image:url(images/nav_selected.jpg) !important;
	background-position:left bottom !important;
	text-decoration:none !important;
}

.RadPanelBar .rpLevel1 .rpLink,
.RadPanelBar .rpLevel1 .rpLink:link,
.RadPanelBar .rpLevel1 .rpLink:visited,
.RadPanelBar .rpLevel1 .rpSelected

{
	BORDER: 0px solid #ff0000;
	OVERFLOW: auto; 
	CURSOR: pointer; 
	TEXT-DECORATION: none;	
	font: normal 20px/21px "Monotype Corsiva", "Script MT Bold", "Zapf-Chancery", "ITC Zapf Chancery", Script, cursive;
	color: #ffffff;
	letter-spacing: 0.00em;
	background-image:none;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-color:transparent;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding: 3px 0px 7px 10px;
	display:block;
}


.RadPanelBar .rpLevel1 .rpLink:hover,
.RadPanelBar .rpLevel1 .rpLink:active
{
	color: #ffffff;
	background-image:url(images/nav_hover.jpg);
	background-position:left bottom;
	text-decoration:none;
}

.RadPanelBar .rpLevel1 .rpSelected
{
	color: #ffffff !important;
	background-image:url(images/nav_selected.jpg) !important;
	background-position:left bottom !important;
	text-decoration:none !important;
}

.RadPanelBar .rpLevel1 .rpLevel2 .rpLink,
.RadPanelBar .rpLevel1 .rpLevel2 .rpLink:link,
.RadPanelBar .rpLevel1 .rpLevel2 .rpLink:visited,
.RadPanelBar .rpLevel1 .rpLevel2 .rpSelected

{
	BORDER: 0px solid #ff0000;
	OVERFLOW: auto; 
	CURSOR: pointer; 
	TEXT-DECORATION: none;	
	font: normal 22px/23px "Monotype Corsiva", "Script MT Bold", "Zapf-Chancery", "ITC Zapf Chancery", Script, cursive;
	color: #ffffff;
	letter-spacing: 0.00em;
	background-image:none;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-color:transparent;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding: 6px 0px 7px 22px;
	display:block;
}

.RadPanelBar .rpLevel1 .rpLevel2 .rpLink:hover,
.RadPanelBar .rpLevel1 .rpLevel2 .rpLink:active
{
	color: #ffffff;
	background-image:url(images/nav_hover.jpg);
	background-position:left bottom;
	text-decoration:none;
}

.RadPanelBar .rpLevel1 .rpLevel2 .rpSelected
{
	color: #ffffff !important;
	background-image:url(images/nav_selected.jpg) !important;
	background-position:left bottom !important;
	text-decoration:none !important;
}

.RadPanelBar .rpImage
{
	display:none;
	margin: 0 2px;
}

.RadPanelBar .rpSlide
{
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
	background-color:transparent;
}

.RadPanelBar .rpLink:focus {
	OUTLINE-STYLE: none;
}
.RadPanelBar .rpLink {
	DISPLAY: block
}
.RadPanelBar .rpOut {
	DISPLAY: block;
	border-width:0px 0px 0px 0px;
}

.RadPanelBar .rpOut {
	OVERFLOW: hidden;
	text-decoration:none;
}
.RadPanelBar .rpTemplate {
	OVERFLOW: hidden
}
.RadPanelBar .rpOut {
}
.RadPanelBar .rpFocused .rpOut {
}
.RadPanelBar .rpLink:hover .rpOut {
}
.RadPanelBar .rpSelected .rpOut {
}
.RadPanelBar .rpSelected:hover .rpOut {
}
.RadPanelBar_Forest .rpDisabled:hover .rpOut {
	PADDING-BOTTOM: 0px; BORDER-BOTTOM-WIDTH: 0px
}
.RadPanelBar .rpImage {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: left; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 4px
}
* HTML .RadPanelBar .rpImage {
	PADDING-BOTTOM: 4px
}
.RadPanelBar .rpText {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px; text-decoration:none; OVERFLOW: hidden; DISPLAY: block;
}

.RadPanelBar .rpLevel1 .rpSlide
{
	padding: 0 0 0 24px;
	background-color:transparent;
	display:block;
}

.RadPanelBar .rpLevel1 .rpItem
{
	border-bottom: 0px solid #916244;
	background-color:transparent;
	text-decoration:none;
}

.RadPanelBar .rpLevel1 .rpFirst
{
	padding-top: 3px;
}

.RadPanelBar .rpLevel1 .rpLast
{
}

.RadPanelBar .rpLevel1 .rpLevel2 .rpLast
{
	padding-bottom: 7px;
}

.RadPanelBar .rpLast .rpLevel1
{
	border-bottom: 0;
}

.RadPanelBar ul {
	list-style-image:none; 	
	}


ul {
padding:0.3em 0 1em;
margin:0px 0px 0px 0px;
}

.RadPanelBar ul li {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none no-repeat scroll 0 0;
}


.RadPanelBar .rpLevel1 .rpText { padding: 0px 2px 0px 22px; }
.RadPanelBar .rpLevel2 .rpText { padding: 0 2px 0 15px; }
.RadPanelBar .rpLevel3 .rpText { padding: 0 2px 0 15px; }
.RadPanelBar .rpLevel4 .rpText { padding: 0 2px 0 15px; }

.RadPanelBar .rpDisabled,
.RadPanelBar .rpDisabled:hover
{
	color: #ffffff !important;
	background-image:none !important;
	CURSOR: default !important; 
}

.RadPanelBar .rpDisabled .rpText
{
	cursor: default;
}

.RadPanelBar .rpGroup .rpDisabled,
.RadPanelBar .rpGroup .rpDisabled:hover
{
	color: #df382b;
	background-color: #ffffff;
}

.RadPanelBar .rpGroup {
	OVERFLOW-X: hidden; OVERFLOW: auto
}
.RadPanelBar .rpGroup .rpLink {
	BORDER-BOTTOM: 0px; LINE-HEIGHT: 22px; BACKGROUND-COLOR: transparent; FONT-SIZE: 12px; text-decoration:none;
}
.RadPanelBar .rpGroup .rpTemplate {
	BORDER-BOTTOM: 0px; LINE-HEIGHT: 22px; BACKGROUND-COLOR: transparent; FONT-SIZE: 12px
}
.RadPanelBar .rpGroup .rpLink:hover {
	BORDER-BOTTOM: 0px;
	text-decoration:none;
}
.RadPanelBar .rpGroup .rpLink .rpOut {
	PADDING-BOTTOM: 0px
}
.RadPanelBar .rpGroup .rpExpanded .rpOut {
	PADDING-BOTTOM: 0px
}
.RadPanelBar .rpGroup .rpSelected .rpOut {
	PADDING-BOTTOM: 0px
}
.RadPanelBar .rpGroup .rpLink:hover .rpOut {
	PADDING-BOTTOM: 0px
}
.RadPanelBar .rpGroup .rpExpanded:hover .rpOut {
	PADDING-BOTTOM: 0px
}
.RadPanelBar .rpGroup .rpSelected:hover .rpOut {
	PADDING-BOTTOM: 0px
}
.RadPanelBar .rpGroup .rpDisabled:hover .rpOut {
	BORDER-BOTTOM: 0px
}
.RadPanelBar .rpGroup .rpOut {
	BORDER-BOTTOM: 0px; MARGIN-RIGHT: 3px
}
.RadPanelBar .rpGroup .rpImage {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.RadPanelBar .rpLevel2 .rpTemplate {
	PADDING-LEFT: 15px
}
.RadPanelBar .rpLevel2 .rpOut {
	PADDING-LEFT: 15px
}
.RadPanelBar .rpLevel3 .rpTemplate {
	PADDING-LEFT: 30px
}
.RadPanelBar .rpLevel3 .rpOut {
	PADDING-LEFT: 30px
}
.RadPanelBar_rtl .rpLevel2 .rpTemplate {
	PADDING-LEFT: 0px; PADDING-RIGHT: 15px
}
.RadPanelBar_rtl .rpLevel2 .rpOut {
	PADDING-LEFT: 0px; PADDING-RIGHT: 15px
}
.RadPanelBar_rtl .rpLevel3 .rpTemplate {
	PADDING-LEFT: 0px; PADDING-RIGHT: 30px
}
.RadPanelBar_rtl .rpLevel3 .rpOut {
	PADDING-LEFT: 0px; PADDING-RIGHT: 30px
}
.RadPanelBar .rpLevel1 .rpFirst {
	PADDING-TOP: 1px;
}
.RadPanelBar .rpLevel2 .rpItem {
	PADDING-TOP: 0px
}
.RadPanelBar .rpLevel2 .rpItem {
	PADDING-BOTTOM: 0px
}
.DNNEmptyPane{width:0;padding:0;margin:0;}

#dnn_MenuPane
{
	width:201px;
	height:255px;
	background-image:url(images/door_rose.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:22px 0px 10px 8px;
}

.WidthBannerPane
{
	width:100% !important;
}

#dnn_BannerPane
{
	height:195px !important;
	background-image:url(images/page_background_top.jpg) !important;
	background-position:right top !important;
	background-repeat:no-repeat !important;
	float:left !important;
	clear:both !important;
}
.LogoLink
{
	margin:0;
	padding:0;
	border-width:0px;
	text-decoration:none;
	display:block;
}
.SignupLink
{
	margin:0;
	padding:0;
	border-width:0px;
	text-decoration:none;
	display:block;
}
#ContactPane
{
	float:left;
	clear:both;
	padding:15px; 0px 0px 0px;
}
.Flower
{
	float:left;
	padding-top:37px;
	width:50%;
	text-align:center;
}
.SideBullet
{
	padding:0px 5px 0px 5px;
}
h5
{
	margin:0px 0px 0px 0px;
}
.ContactUs
{
	float:left;
	width:50%;
	text-align:left;	
}
.ContactUs blockquote
{
	margin-top:0px;
	margin-bottom:0px;
}
.HealthSystem
{
	border: 1px #666666 solid;
}

.HealthSystem td
{
	padding:8px;
	vertical-align:middle;
}

.containermaster { width: 100%; background-color: #ffffff; }
.containerclear { width: 100%; }
.MainTitleCell { padding: 0px 0px 0px 0px; }
.BannerTitleCell { padding: 0px 0px 0px 0px; }
.RoundedTitleCell { padding: 0px 0px 0px 2px; }
.V1TitleCell { padding: 6px 0px 5px 0px; }
.MainContentCell { padding: 10px 0px 0px 2px; }

/* V1 Headings */ 
.V1HeadBlue { font-family:arial; font-size:12px; color:#ffffff; font-weight:bold; padding:0px 0px 0px 0px; height: 12px; filter:glow(Color=#22699f,Strength=2); }
.V1HeadGold { font-family:arial; font-size:12px; color:#ffffff; font-weight:bold; padding:0px 0px 0px 0px; height: 12px; filter:glow(Color=#7d5c11,Strength=2); }
.V1HeadGreen { font-family:arial; font-size:12px; color:#ffffff; font-weight:bold; padding:0px 0px 0px 0px; height: 12px; filter:glow(Color=#537c11,Strength=2); }
.V1HeadGrey { font-family:arial; font-size:12px; color:#ffffff; font-weight:bold; padding:0px 0px 0px 0px; height: 12px; filter:glow(Color=#4f4f4f,Strength=2); }
.V1HeadOrange { font-family:arial; font-size:12px; color:#ffffff; font-weight:bold; padding:0px 0px 0px 0px; height: 12px; filter:glow(Color=#c14f1d,Strength=2); }
.V1HeadPurple { font-family:arial; font-size:12px; color:#ffffff; font-weight:bold; padding:0px 0px 0px 0px; height: 12px; filter:glow(Color=#66138a,Strength=2); }
.V1HeadRed { font-family:arial; font-size:12px; color:#ffffff; font-weight:bold; padding:0px 0px 0px 0px; height: 12px; filter:glow(Color=#ab1d1d,Strength=2); }
 
/* Banner Box */
/*-------------------------------------------------------*/
/* outer table on banner container */ 
.BannerTable { width:100%; }
/* top left corner */ 
.BannerTL { width:24px; height:24px; background: url(images/common/contbanner-tl.png) no-repeat bottom left; }
/* top edge */ 
.BannerT { height:24px; background: url(images/common/contbanner-bg.png) repeat; }
/* top right corner */ 
.BannerTR { width:24px; height:24px; background: url(images/common/contbanner-tr.png) no-repeat bottom right; }
/* left edge */ 
.BannerL { width:24px; background: url(images/common/contbanner-bg.png) repeat; }
/* content area */ 
.BannerTM { background: url(images/common/contbanner-bg.png) repeat; }
/* content area */ 
.BannerM { padding: 8px 0px 0px 1px; }
/* right edge */ 
.BannerR { width:24px; background: url(images/common/contbanner-bg.png) repeat; }
/* bottom left corner */ 
.BannerBL { width:24px; height:24px; background: url(images/common/contbanner-bl.png) no-repeat top left; }
/* bottom edge */ 
.BannerB { height:24px; background: url(images/common/contbanner-bg.png) repeat; }
/* bottom right corner */ 
.BannerBR { width:24px; height:24px; background: url(images/common/contbanner-br.png) no-repeat top right; }

/* Inner Banner Box */
/*-------------------------------------------------------*/
/* outer table on inner banner container */ 
.InnerBannerTable { width:100%; }
/* top left corner */ 
.InnerBannerTL { width:12px; height:12px; background: url(images/common/continnerbanner-tl.png) no-repeat bottom left; }
/* top edge */ 
.InnerBannerT { height:12px; background: url(images/common/contbanner-bg.png) repeat; }
/* top right corner */ 
.InnerBannerTR { width:12px; height:12px; background: url(images/common/continnerbanner-tr.png) no-repeat bottom right; }
/* left edge */ 
.InnerBannerL { width:12px; background: url(images/common/contbanner-bg.png) repeat; }
/* content area */ 
.InnerBannerTM { background: url(images/common/contbanner-bg.png) repeat; }
/* content area */ 
.InnerBannerM { padding: 8px 0px 0px 1px; }
/* right edge */ 
.InnerBannerR { width:12px; background: url(images/common/contbanner-bg.png) repeat; }
/* bottom left corner */ 
.InnerBannerBL { width:12px; height:12px; background: url(images/common/continnerbanner-bl.png) no-repeat top left; }
/* bottom edge */ 
.InnerBannerB { height:12px; background: url(images/common/contbanner-bg.png) repeat; }
/* bottom right corner */ 
.InnerBannerBR { width:12px; height:12px; background: url(images/common/continnerbanner-br.png) no-repeat top right; }

/* Rounded Box */
/*-------------------------------------------------------*/
/* outer table on banner container */ 
.RoundedTable { width:100%; }
/* top left corner */ 
.RoundedTL { width:12px; height:12px; background: url(images/common/controunded-tl.gif) no-repeat bottom left; }
/* top edge */ 
.RoundedT { height:12px; background: url(images/common/controunded-t.gif) repeat-x left bottom; }
/* top right corner */ 
.RoundedTR { width:12px; height:12px; background: url(images/common/controunded-tr.gif) no-repeat bottom right; }
/* left edge */ 
.RoundedL { width:12px; background: url(images/common/controunded-l.gif) repeat; }
/* content area */ 
.RoundedTM { }
/* content area */ 
.RoundedM { padding: 4px 5px 2px 5px; }
/* right edge */ 
.RoundedR { width:12px; background: url(images/common/controunded-r.gif) repeat; }
/* bottom left corner */ 
.RoundedBL { width:12px; height:12px; background: url(images/common/controunded-bl.gif) no-repeat top left; }
/* bottom edge */ 
.RoundedB { height:12px; background: url(images/common/controunded-b.gif) repeat-x left top; }
/* bottom right corner */ 
.RoundedBR { width:12px; height:12px; background: url(images/common/controunded-br.gif) no-repeat top right; }

/* V1 Box */
/*-------------------------------------------------------*/
/* outer table on V1 container */ 
.V1Table { width:100%; }
/* top left corner */ 
.V1TL { width:3px; height:30px; background: url(images/common/contv1-tl.gif) no-repeat top left; }
/* top right corner */ 
.V1TR { width:3px; height:30px; background: url(images/common/contv1-tr.gif) no-repeat top right; }
/* left edge */ 
.V1L { width:3px; background: url(images/common/contv1-l.gif) repeat-y; }
/* content area */ 
.V1M { background: url(images/common/contv1-m.gif) repeat-x; padding: 12px 8px 6px 8px; }
/* content area blue */ 
.V1BlueM { height: 30px; background: url(images/blue/v1-t.gif) repeat-x #4097c5; }
/* content area gold */ 
.V1GoldM { height: 30px; background: url(images/gold/v1-t.gif) repeat-x #986e25; }
/* content area green */ 
.V1GreenM { height: 30px; background: url(images/green/v1-t.gif) repeat-x #82a929; }
/* content area grey */ 
.V1GreyM { height: 30px; background: url(images/grey/v1-t.gif) repeat-x #878b89; }
/* content area orange */ 
.V1OrangeM { height: 30px; background: url(images/orange/v1-t.gif) repeat-x #d58a51; }
/* content area purple */ 
.V1PurpleM { height: 30px; background: url(images/purple/v1-t.gif) repeat-x #6e2598; }
/* content area red */ 
.V1RedM { height: 30px; background: url(images/red/v1-t.gif) repeat-x #bf2424; }
/* right edge */ 
.V1R { width:3px; background: url(images/common/contv1-r.gif) repeat-y; }
/* bottom edge */ 
.V1B { height:21px; background: url(images/common/contv1-b.gif) repeat-x; }

.container_header { height: 30px; background-color: #DBDBDB; }
.containerpadding { padding-left: 2px; padding-right: 6px; padding-top: 6px; padding-bottom: 6px; }
