temp
{
padding: 5px;
}

BODY, TD	, P, p
{
	font-family: Arial,Helvetica,Sans-serif;
	font-size:10pt
}

#acMetaText {
 FONT-SIZE: 9px;
 COLOR: #8D6E74;
 line-height: 13px;
}

#acMetaText a {
	FONT-SIZE: 9px;
color: #8D6E74;
	text-decoration: underline;
}


.acHead1
{
	font-family: Tahoma, Arial,Helvetica,Sans-serif;
	font-weight: bold;
	font-size: 14pt;
	color: #6b2c94;
}


.acHead2
{
	font-family: Tahoma, Arial,Helvetica,Sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color: #6b2c94;
}

.acHead3
{
	font-family: Tahoma, Arial,Helvetica,Sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #6b2c94;
}

.acHead4
{
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #6b2c94;
}


.Feature2Title
{
	font-family: Arial, Helvetica, Sans-serif;
	font-weight: bold;
	font-size: 13.5pt;
	color: #6b2c94;
}

.Feature2TitleRED
{
	font-family: Arial, Helvetica, Sans-serif;
	font-weight: bold;
	font-size: 13.5pt;
	color: #FF0000;
}

a.topNavLink
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	font-Family: Tahoma,Arial,Helvetica,Sans-serif;
	color: #FFFFFF;
	display: block;
	height: 18px;
	padding-top:6px;
}

a:hover.topNavLink
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	font-Family: Tahoma,Arial,Helvetica,Sans-serif;
	color: #FFFFFF;
	display: block;
	height: 18px;
	padding-top:6px;
	background-image: url('/media/NavHover.gif');
	background-position: top;
}

a.topNavLinkActive
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	font-Family: Tahoma,Arial,Helvetica,Sans-serif;
	color: #FFFFFF;
	height: 18px;
	display: block;
	padding-top:6px;
	background-image: url('/media/NavHover.gif');
	background-position: top;
}

a:hover.topNavLinkActive
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	font-Family: Tahoma,Arial,Helvetica,Sans-serif;
	color: #FFFFFF;
	height: 18px;
	display: block;
	padding-top:6px;
	background-image: url('/media/NavHover.gif');
	background-position: top;
}

.bgBody
{
background-image: url(/media/templates/acMainBgSlider.jpg);
background-repeat: repeat-x;
cursor: default;
background-color: #727193;
}

.borderLR
{
	border-left: 1px solid white;
	border-right: 1px solid white;
}

a.LeftNavLink
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: left;
	font-family: Tahoma, Arial,Helvetica,Sans-serif;
	color: #E2D0C4;
	display: block;
	padding-left: 24px;
	padding-top: 9px;
	padding-bottom: 11px;
}

a:hover.LeftNavLink
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: left;
	font-family: Tahoma, Arial,Helvetica,Sans-serif;
	color: #B392C1;
	display: block;
	padding-left: 24px;
	padding-top: 9px;
	padding-bottom: 11px;
}


a.LeftNavLinkActive
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: left;
	font-family: Tahoma, Arial,Helvetica,Sans-serif;
	color: #B392C1;
	display: block;
	padding-left: 24px;
	padding-top: 9px;
	padding-bottom: 11px;
}

a:hover.LeftNavLinkActive
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: left;
	font-family: Tahoma, Arial,Helvetica,Sans-serif;
	color: #B392C1;
	display: block;
	padding-left: 24px;
	padding-top: 9px;
	padding-bottom: 11px;
}


a.RightNavLink
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: right;
	font-family: Tahoma, Arial,Helvetica,Sans-serif;
	color: #E2D0C4;
	display: block;
	padding-right: 24px;
	padding-top: 9px;
	padding-bottom: 11px;
}

a:hover.RightNavLink
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: right;
	font-family: Tahoma, Arial,Helvetica,Sans-serif;
	color: #B392C1;
	display: block;
	padding-right: 24px;
	padding-top: 9px;
	padding-bottom: 11px;
}


a.RightNavLinkActive
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: right;
	font-family: Tahoma, Arial,Helvetica,Sans-serif;
	color: #B392C1;
	display: block;
	padding-right: 24px;
	padding-top: 9px;
	padding-bottom: 11px;
}

a:hover.RightNavLinkActive
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: right;
	font-family: Tahoma, Arial,Helvetica,Sans-serif;
	color: #B392C1;
	display: block;
	padding-right: 24px;
	padding-top: 9px;
	padding-bottom: 11px;
}



a.bottomNavLink
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	font-Family: Arial,Helvetica,Sans-serif;
	color: white;
	background-color: #261F58;
	display: block;
	height: 17px;
	padding:4px;
}

a:hover.bottomNavLink
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	font-Family: Arial,Helvetica,Sans-serif;
	background-color: #261F58;
	color: #B392C1;
	display: block;
	height: 17px;
	padding:4px;
}


a.bottomNavLinkActive
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	font-Family: Arial,Helvetica,Sans-serif;
	color: #B392C1;
	background-color: #261F58;
	display: block;
	height: 17px;
	padding:4px;
}

a:hover.bottomNavLinkActive
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	font-Family: Arial,Helvetica,Sans-serif;
	background-color: #261F58;
	color: #B392C1;
	display: block;
	height: 17px;
	padding:4px;
}

a.CategoryLink
{
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	font-Family: Arial,Helvetica,Sans-serif;
	color: #6b2c94;
}

a:hover.CategoryLink
{
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	font-Family: Arial,Helvetica,Sans-serif;
	color: #6b2c94;
}

.bottomNavText
{
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	font-Family: Arial,Helvetica,Sans-serif;
	color: white;
	display: block;
	height: 17px;
	padding-top:4px;
}


.smallText
{
	font-size: 7pt;
	font-weight: normal;
	text-align: left;
	font-Family: Arial,Helvetica,Sans-serif;
	color: white;
}

.smText
{
	font-size: 7pt;
	font-weight: normal;
	text-align: left;
	font-Family: Arial,Helvetica,Sans-serif;
	color: #271F58;
}

.copyrightText
{
	font-size: 7pt;
	font-weight: normal;
	text-align: left;
	font-Family: Arial,Helvetica,Sans-serif;
	color: white;
	height: 48px;
	padding: 20px 5px 5px 5px;
	border-bottom: 1px solid white;
}

.articleTitleHead 
{
height: 38px;
background-color: #FDCD9D;
border-bottom: 2px solid #A497B6;
display: block;
	padding-top: 15px;
}

.AITWarticleTitleHead 
{
height: 54px;
background-image: url(/media/back-grayshade4.gif);
background-repeat: repeat-x;
border-bottom: 2px solid #A497B6;
display: block;
	padding-top: 15px;
}

.AITWarticleTitle
 {
	text-transform: uppercase;
	color: #6B2C94;
	font-size: 13pt;
	font-weight: bold;
	text-align: left;
	font-Family: Arial,Helvetica,Sans-serif;
	padding: 10px 10px 0px 10px;
}

.articleTitle
 {
	text-transform: uppercase;
	color: #271F58;
	background-color: #FDCD9D;
	font-size: 13pt;
	font-weight: bold;
	text-align: left;
	font-Family: Arial,Helvetica,Sans-serif;
	padding: 10px 10px 0px 10px;
}

.articleBody
{
	font-size: 10pt;
	color: #271F58;
	font-weight: normal;
	text-align: left;
	font-Family: Arial,Helvetica,Sans-serif;
	padding: 10px;
}

.articleText
{
	font-size: 10pt;
	color: #271F58;
	font-weight: normal;
	text-align: left;
	font-Family: Arial,Helvetica,Sans-serif;
}


.tableText
{
	font-size: 10pt;
	color: #271F58;
	font-weight: normal;
	text-align: left;
	font-Family: Arial,Helvetica,Sans-serif;
	padding: 5px;
}

.greenText
{
	text-align:center;
	font-weight:600;
	font-size: 10pt;
	color:#008000
}

.panelHeading
{
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:Yellow;
padding-top: 5px;
width: 125px;
}

.promoText
{
	text-align:center;
	font-weight:normal;
	font-size:9pt;
	color:White;
padding-top: 5px;
background-color: #4a4389;
}

.whiteText
{
	text-align:center;
	font-weight:normal;
	font-size:9pt;
	color:White;
padding-top: 5px;
padding-bottom: 15px;
}

.listings-row-anchors
{
	font-weight:900;
	color:#ffffff;
	padding-left: 10px;
}

A 	 { color: #6b2c94 ;}
A:hover   { color: #6c2c94;}


.treatmentcenter_slogan
{
font-family: Arial, Helvetica, Sans-serif;
font-weight:bold;
color: #1e1546;
font-size: 13pt;
background-color: #f2c295;
border: 1px solid #1e1546;
height: 27px;
padding: 3 10 0 10;
font-style: italic;  
}


.treatmentcenter_slogan2
{
font-family: Arial, Helvetica, Sans-serif;
font-weight:bold;
color: #1e1546;
font-size: 11pt;
background-color: #f2c295;
border: 1px solid #1e1546;
height: 20px;
padding: 0 10 0 10;
font-style: italic;  
}

* html .treatmentcenter_slogan2 {padding: 3 10 0 10;} /* IE Hack */


DIV#acSlide
{
background-image: url('/media/templates/acSlide2-1.jpg');
background-repeat: repeat-x;
background-color: #271f58;
cursor: default;
height: 100%;
}


#acEnter
{
position: relative;
top: 30px;
background-color: #271f58;
}


img
{
border: 0;
}


Div#acHomeDefaultArticle
{
display: block;
padding-left: 25px;
padding-right: 18px;
}


Div#acHomeDefaultArticleHeading
{
	font-family: Arial, Helvetica, Sans-serif;
	font-weight: bold;
	font-size: 13.5pt;
	color: #6b2c94;
display: block;
text-decoration:underline;
text-align: center;
padding-bottom: 2px;
padding-top: 15px;
}


Div#acHomeDefaultArticleTitle
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
font-size: 19px;
text-decoration:none;
color: #271F58;
text-align: center;
padding-bottom: 2px;
padding-top: 5px;
}

Div#acHomeDefaultArticleAuthor
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
font-size: 12px;
text-decoration:none;
color: #271F58;
text-align: center;
padding-bottom: 2px;
padding-top: 5px;
}



Div#acHomeDefaultArticleDate
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
font-size: 10px;
text-align: right;
text-decoration:none;
color: #000000;
padding-bottom: 5px;
padding-top: 8px;
}

Div#acHomeDefaultArticleImage
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
font-size: 12px;
text-align: center;
color: #000000;
padding-bottom: 5px;
padding-top: 8px;
}

Div#acHomeDefaultArticleDescription
{
display: block;
font-size: 10pt;
color: #271F58;
font-weight: normal;
text-align: left;
font-Family: Arial,Helvetica,Sans-serif;
line-height: 16px;
padding-bottom: 10px;
}

Div#acHomeDefaultArticleBody
{
display: block;
font-size: 10pt;
color: #271F58;
font-weight: normal;
text-align: left;
font-Family: Verdana, Arial,Helvetica,Sans-serif;
line-height: 16px;
}


Div#acHomeDefaultArticleLink
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 16px;
font-size: 13px;
text-decoration:none;
color: #222;
padding-bottom: 5px;
}


Div#acDivider
{

}

.InFormHeading
{
font-family: Arial, Helvetica, Sans-serif;
background-image: URL('/media/back-grayshade2.jpg');
padding-left: 10px;
padding-bottom: 3px;
color: #271F58;
font-weight: bold;
font-size: 11pt;
line-height: 25px;
}


.AITWHeading
{
font-family: Arial, Helvetica, Sans-serif;
background-image: URL('/media/back-grayshade3.jpg');
padding-left: 10px;
padding-bottom: 3px;
color: #271F58;
font-weight: bold;
font-size: 11pt;
line-height: 25px;
}

/* TREATMENT CENTRE STYLES */

#acTreatmentCenterMenu
{
display: block;
width: 522px;
background-color: #8485a4;
padding: 15 30 15 30;
margin-bottom: 20px;
}

Div#acTreatmentCenterMenuWrapper
{
display: block;
background-image: URL('/media/templates/acTreatmentCenterIconBg.jpg');
width: 243px;
height: 155px;
}

#acTreatmentCenterMenuItem
{
display: block;
vertical-align: bottom;
padding: 90 15 8 15;
}

.acTreatmentCenterMenuTitleItem
{
display: block;
font-family: Arial, Helvetica, Sans-serif;
color: #1e1546;
font-weight: bold;
font-size: 15pt;
text-decoration:none;
line-height: 18px;
margin-bottom: 5px;
}

a.acTreatmentCenterMenuTitleItem
{
display: block;
font-family: Arial, Helvetica, Sans-serif;
color: #1e1546;
font-weight: bold;
font-size: 15pt;
text-decoration:none;
line-height: 18px;
margin-bottom: 5px;
}

a:hover.acTreatmentCenterMenuTitleItem, a.acTreatmentCenterMenuTitleItemActive, a:hover.acTreatmentCenterMenuTitleItemActive
{
display: block;
font-family: Arial, Helvetica, Sans-serif;
color: #1e1546;
font-weight: bold;
font-size: 15pt;
text-decoration:none;
line-height: 18px;
margin-bottom: 5px;
}

.acTreatmentCenterMenuDescriptionItem
{
font-family: Arial, Helvetica, Sans-serif;
color: #1e1546;
font-weight: bold;
font-size: 10pt;
text-decoration:none;
line-height: 12px;
}

a.acTreatmentCenterMenuDescriptionItem
{
font-family: Arial, Helvetica, Sans-serif;
color: #1e1546;
font-weight: bold;
font-size: 10pt;
text-decoration:none;
line-height: 12px;
}

a:hover.acTreatmentCenterMenuDescriptionItem, a.acTreatmentCenterMenuDescriptionItemActive, a:hover.acTreatmentCenterMenuDescriptionItemActive
{
font-family: Arial, Helvetica, Sans-serif;
padding-bottom: 3px;
color: #1e1546;
font-weight: bold;
font-size: 10pt;
text-decoration:none;
line-height: 12px;
}

#acTreatmentDefaultArticleBody
{
font-family: Arial, Helvetica, Sans-serif;
color: #1e1546;
font-size: 10pt;
padding: 10 0 30 14;
text-align: left;
}

#acTreatmentDefaultArticleBodyText
{
padding: 0 10 0 10;
}


/* MENU STYLES */

DIV#acContainerTopNavigation
{
display: block;
width: 800px;
height: 25px;
background-image: url(/media/templates/acMenuBGNormal.jpg);
background-repeat: repeat-x;
border: #FFFFFF 0px solid;
}

DIV#acContainerAITWNavigation
{
display: block;
width: 100%;
height: 25px;
background-image: url(/media/templates/acMenuBGNormal.jpg);
background-repeat: repeat-x;
border: #FFFFFF 0px solid;
}


#acBodyTitleInprintBG
{
display: block;
width: 100%;
height: 79px;
background-image: url(/media/templates/acBodyTitleInprintBG.jpg);
background-repeat: repeat-x;
border: red 0px solid;
}

Div#acMainMenuItem 
{
position: relative;
z-index: 1;
}

#acMainTable
{
display: block;
width: 800px;
height: 24px;
background: #F6881E;
text-align: left;
}

a.acMainMenuItem
{
display: block;
font-weight: normal;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
color: #FFFFFF;
text-decoration: none;
padding-left: 8px;
padding-right: 8px;
padding-top: 4px;
padding-bottom: 9px;
text-transform: uppercase;
text-align: center;
}

a:hover.acMainMenuItem, a.acMainMenuItemActive, a:hover.acMainMenuItemActive
{
display: block;
font-weight: normal;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
color: #ffe49a;
background-image: url(/media/templates/apxMenuBGActive.jpg);
background-repeat: repeat-x;
text-decoration: none;
padding-left: 8px;
padding-right: 8px;
padding-top: 4px;
padding-bottom: 9px;
text-transform: uppercase;
text-align: center;
}

a.acAITWMenuItem
{
display: block;
font-weight: normal;
font-size: 10px;
font-family: Arial, Helvetica, Geneva, sans-serif; 
color: #FFFFFF;
background-image: url(/media/templates/apxMenuBGActive.jpg);
background-repeat: repeat-x;
text-decoration: none;
padding: 1px;
text-transform: uppercase;
text-align: center;
}

a:hover.acAITWMenuItem
{
display: block;
font-weight: normal;
font-size: 10px;
font-family: Arial, Helvetica, Geneva, sans-serif; 
color: #ffe49a;
background-image: url(/media/templates/apxMenuBGActive.jpg);
background-repeat: repeat-x;
text-decoration: none;
padding: 1px;
text-transform: uppercase;
text-align: center;
}

a:hover.acAITWMenuItemActive, a.acAITWMenuItemActive
{
display: block;
font-weight: normal;
font-size: 10px;
font-family: Arial, Helvetica, Geneva, sans-serif; 
color: #ffe49a;
background-image: url(/media/templates/apxMenuBGActive.jpg);
background-repeat: repeat-x;
text-decoration: none;
padding: 1px;
text-transform: uppercase;
text-align: center;
}

.acMainMenuDivider
 { background-image: url(/media/templates/acMenuDivider.jpg);
   background-repeat: repeat-x;
   display: block;
   vertical-align: middle;
   width: 1px; 
   height: 24px; }


/* GLOBAL MENU STYLES */


#acGlobalMenuDivider
{
display: block;
font-weight: normal;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
color: #0075A0;
text-decoration: none;
padding: 5px;
padding-left: 0px;
text-align: center;
}

a.acGlobalMenuItem
{
display: block;
font-weight: normal;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
color: #0075A0;
text-decoration: none;
padding: 5px;
padding-left: 0px;
text-align: center;
}

a:hover.acGlobalMenuItem, a.acGlobalMenuItemActive, a:hover.acGlobalMenuItemActive
{
display: block;
font-weight: normal;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
color: #0075A0;
text-decoration: underline;
padding: 5px;
padding-left: 0px;
text-align: center;
}

.padding
{
padding-left: 6px;
padding-right: 6px;
}

/* FOOTER STYLES */

DIV#acDivider
{
display: block;
height: 1px;
width: 760px;
position: relative;
margin-top: 8px;
}


#acFooter
{
font-weight: normal;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
color: #0075A0;
width: 800px;
text-align: left;
position: relative;
padding-left: 15px;
}

a.acFooter
{
font-weight: normal;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
color: #0075A0;
text-decoration: none;
white-space: nowrap; 
}

a:hover.acFooter, a.acFooterActive, a:hover.acFooterActive
{
font-weight: normal;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
color: #0075A0;
text-decoration: underline;
}



/* SUB MENU STYLES */




a.acSubMenuItem 
{
FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #334A93;
text-align: left;
display: block;
text-transform: none;
text-decoration: none;
background-color: #FFFFFF;
height: 20px;
width: 270px;
padding-left: 5px;
padding-right: 2px;
padding-top: 4px;
border-left: 1px solid #334A93;
border-Right: 1px solid #334A93;
border-bottom: 1px solid #334A93;
z-index: -1;
}


a:hover.acSubMenuItem, a.acSubMenuItemActive, a:hover.acSubMenuItemActive
{    
FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
text-align: left;
display: block;
text-transform: none;
text-decoration: none;
background-color: #334A93;
height: 20px;
width: 270px;
padding-left: 5px;
padding-right: 2px;
padding-top: 4px;
border-left: 1px solid #334A93;
border-Right: 1px solid #334A93;
border-bottom: 1px solid #334A93;
z-index: -1;
}

/* Theme Song SWF Object */

Div#ThemeSong
{
z-index: -1;
}

/* FORM BUTTON STYLES */

.acFormButton 
{ 
background-color: #F2F2F2; 
color: #494a4c; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
padding: 0pt; 
font-size: 11px; 
border: 1px solid #999999; 
vertical-align: middle
}

#acTreatmentGalleryBG
{
background:url(/media/templates/acTreatmentGalleryBG.jpg);
width: 770px;
height: 213px;
background-repeat: no-repeat;
}

#acacTreatmentGalleryBG td
{
padding: 8 0 0 9;
}

