/*TREATMENTS - tids */
h3 {color:#C1AF98;display:block;font:13px/27px Verdana;height:27px;text-transform:uppercase;width:auto;}
#treatmentsContent{width:100%; margin:0; padding:0; float:left; clear:both;
    clear:both;}

#treatmentsNav{ background-image:url(/includes/images/general/treatnav_bg.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    float:left; margin:0; padding:5px 0px 0px 10px; }
#treatmentsNav ul.tabset_tabs{list-style: none; padding: 0; margin: 0; position:relative;
    font-size:11px;float:left;min-height:203px;  height:auto !important;  height:203px;/*width:235px;*/width:283px;}
#treatmentsNav ul.tabset_tabs li{width:280px; clear:both;background:none; display: block; 
    font:11px/20px Verdana!important; margin:0; padding:0;float:left;padding-bottom:13px;
    /*position:absolute;*/ }    
#treatmentsNav ul.tabset_tabs li a{text-decoration:none;text-transform:uppercase;color:#AEACAC; float:left;}
#treatmentsNav ul.tabset_tabs li a:hover, #treatmentsNav ul.tabset_tabs li a.active{color:#fff; text-decoration:none;}

#treatmentsNav ul.tabset_tabs li#treatFade {float:left;clear:both;bottom:0px;width:100%;display:block;height:30px;background:url(/includes/images/general/treatFade.png) bottom left no-repeat;}



.treattabset_content{display:none; float:right; padding:7px 12px; width:300px; 
   margin:0!important;background:url(/includes/images/general/treatments_bg.gif) top left no-repeat;
   min-height:275px;  height:auto !important;  height:275px; }
.treattabset_content ul{margin:0!important; padding:0!important; list-style-type:none;}
.treattabset_content ul li{font-size: 11px; line-height:15px; background:none;}
h3.treattabset_label{width:192px!important; font:11px/12px Verdana!important; color:#453404; margin:0!important; 
    padding:0 0 8px 0!important; font-weight:bold!important; border:0px solid red!important;}

.treatmentsDetails{float:right; width:100%; margin:0; padding:0; clear:both;}
.treatmentsDetailsPadding{margin:0 auto; width:192px;}
.treatmentsDetails strong{}
.treatmentsDetails p {width:100%;}
.treatmentsDetails a{color:#9FB090;text-decoration:none;cursor:pointer;}
.treatmentsDetails a:hover{text-decoration:underline;}
.treatmentsDetails .priceDetails {line-height:20px;color:#fff;float:left;padding-top:7px;background: url(/includes/images/general/news_bg.gif) top left no-repeat;width:260px;height:55px;}
.treatmentsDetails .priceDetails b {text-transform:uppercase;font-size:10px;width:55px;text-align:right;float:left;display:block;font-weight:normal;padding-right:10px;}
.treatmentsDetails h3 {font:12px Verdana;margin:0px;padding:0px;color:White;}
.tabset_content_active{display:block;}
.treatmentsBookNow{float:right; width:192px;}
.treatmentsBookNow a{} 
.treatmentsBookNow a:hover{} 

#treatmentsContent th {padding:0!important; margin: 0!important; vertical-align: top; width: 245px!important; }
#treatmentsContent td { padding: 0 0 7px 0!important; margin: 0!important; vertical-align: top; font-size: 12px!important; border-bottom: #464644 solid 1px!important; }
#treatmentsContent table { margin-bottom: 12px!important; }
.skip {display:none;}

