/* Cache Generated: 05 March 2009 */

#oContent { width : 522px; float : left; }
#oContent .Padding { padding : 0 20px 30px 10px; }
#oContent p {font-size:13px; line-height:20px; margin-top:10px; }
#oContent p img {padding:0 20px 20px 0; }
#oContent p a {font-size:13px; color : #827539; text-decoration:none; font-weight:bold; }
#oContent p strong {font-size:13px; }
#oContent p.profilelistimg {width:80px; float:left; }
#oContent p.profilelist {width:400px; float:left; padding-bottom:20px; }
#oContent p a:hover {font-size:13px; color : #827539; text-decoration:underline; }
#oContent ul { list-style-type:list; margin : 10px 0 15px 15px; }
#oContent li { font-size:13px; padding-bottom:8px; }
#oContent li a { font-size:13px; color:#827539; text-decoration:none; font-weight:bold; }
#oContent li a:hover{ font-size:13px; color:#827539; text-decoration:underline; font-weight:bold;}
#oContent p.highlight {font-size:20px; color : #827539; line-height:25px; }
#oContentWide { width : 783px; float : left; }
#oContentWide .Padding { padding : 0 20px 30px 10px; }
#oContentWide p {font-size:13px; line-height:20px; margin-top:10px; }
#oContentWide p img {padding:0 20px 20px 0; }
#oContentWide p a {font-size:13px; color : #827539; text-decoration:none; font-weight:bold; }
#oContentWide p strong {font-size:13px; }
#oContentWide p.profilelistimg {width:80px; float:left; }
#oContentWide p.profilelist {width:400px; float:left; padding-bottom:20px; }
#oContentWide p a:hover {font-size:13px; color : #827539; text-decoration:underline; }
#oContentWide ul { list-style-type:list; margin : 10px 0 15px 15px; }
#oContentWide li { font-size:13px; padding-bottom:8px; }
#oContentWide li a { font-size:13px; color:#827539; text-decoration:none; font-weight:bold; }
#oContentWide li a:hover{ font-size:13px; color:#827539; text-decoration:underline; font-weight:bold;}
#oContentWide p.highlight {font-size:20px; color : #827539; line-height:25px; }
#oGallery {width: 475px; float:left; margin:0 0 10px 0; background-color:#ebebe9; padding:10px 0 15px 13px; }
#oGallery img {float:left; padding:0; margin:8px; }
#oGallery a img { border:1px solid #ffffff; }
#oGallery a:hover img { border : 1px solid #827539; }
#oContent .Gallery {width: 480px; float:left; margin:0 0 10px 0; background-color:#ebebe9; padding:10px 0 15px 13px; }
#oContent .Gallery img {float:left; padding:0; margin:8px; }
#oContent .Gallery a img { border:1px solid #ffffff; }
#oContent .Gallery a:hover img { border : 1px solid #827539; }
#oContent fieldset { border-top : 1px dotted #978842; padding : 20px 0 5px 0; }
#oContent td label { font-size:13px; }
#oContentWide fieldset { border-top : 1px dotted #978842; padding : 20px 0 5px 0; }
#oContentWide td label { font-size:13px; float:left; }
.main { font-size:13px; width:250px; float:left; }
.treatments { font-size:13px; width:150px; float:left; }
.treatable {width:250px; float:left; border-right: 1px dotted; }
#oProfileTop {width: 492px; float:left; margin:10px 0 20px 0; background-color:#ebebe9; }
#oProfileTop img.profile {float:left; padding:13px 10px 15px 13px; }
#oProfileTop p.caption { float:left; padding:13px 20px 10px 10px; margin:0; font-size:11px; }
#oProfileTop p.Intro { float:left; padding:0 20px 15px 10px; margin:0; color : #827539; font-weight : normal; font-size : 14px; line-height:18px; }
#oProfileTop img.profileOther {width:140px; float:left; padding:13px 10px 15px 13px; }
#oProfileTop p.captionOther {width:140px; float:left; padding:0 10px 10px 13px; margin:0; font-size:11px; line-height:15px; }
#oMidBannerContainer { height : 220px; margin-bottom : 10px; }
#oBreadContainer { height : 37px; width : 774px; background : #978842 url(/img/bread-bk-right.png) no-repeat right; }
#oBreadContainer ul { list-style-type : none; padding : 12px 0 0 15px; margin : 0; }
#oBreadContainer ul li { text-transform: lowercase; color : #fff;font-weight : bold; text-align : left; float : left; padding : 0 10px 0 0; }
#oBreadContainer ul li a { color : #fff; text-decoration : none; }
#oBreadContainer ul li a:hover { text-decoration : underline; }
#oSubMenuContainer { float : left; width : 249px; border : 1px Solid #978842; margin-bottom : 10px; }
#oSubMenuContainer ul { list-style-type : none; padding : 0; margin : 0; }
#oSubMenuContainer ul li { text-align : left; }
#oSubMenuContainer ul li div { margin : 0; padding : 0; font-size : 12px; }
#oSubMenuContainer ul .Level1 { font-size : 16px; font-weight : bold; text-decoration : none; border-bottom : 1px dotted #978842; padding : 10px 0 10px 0; margin : 0 10px 0 10px; }
#oSubMenuContainer ul .Level2 { font-size : 14px; font-weight : bold; text-decoration : none;cursor : pointer; background : url(/img/side-menu-plus.png) no-repeat left top; border-bottom : 1px dotted #978842; padding : 10px 0 10px 25px; margin : 0 10px 0 10px; }
#oSubMenuContainer ul .Level2 a:hover { text-decoration : underline; color:#978842; }
#oSubMenuContainer ul .Level2NoSubs { font-size : 14px; font-weight : bold; text-decoration : none;cursor : pointer; background : url(/img/side-menu-to.png) no-repeat left top; border-bottom : 1px dotted #978842; padding : 10px 0 10px 25px; margin : 0 10px 0 10px; }
#oSubMenuContainer ul .Level2NoSubs a { font-size : 14px; text-decoration : none; }
#oSubMenuContainer ul .Level2NoSubs a:hover { text-decoration : none; color:#978842; }
#oSubMenuContainer ul .Level2Last { font-size : 14px; font-weight : bold; text-decoration : none;cursor : pointer; background : url(/img/side-menu-plus.png) no-repeat left top; padding : 10px 0 10px 25px; margin : 0 10px 0 10px; }
#oSubMenuContainer ul .Level3Hidden { display : none; background-color : #EFEFEF; padding : 7px 0 7px 25px; margin : 0 10px 0 10px; }
#oSubMenuContainer ul .Level3Hidden a { text-decoration : none; font-size : 12px; }
#oSubMenuContainer ul .Level3Hidden a:hover { text-decoration : underline; color:#827539; }
 #oSubMenuContainer ul .Level3 { display : block; background-color : #EFEFEF; padding : 7px 0 7px 25px; margin : 0 10px 0 10px;}
#oSubMenuContainer ul .Level3 a { text-decoration : none; font-size : 12px; }
#oSubMenuContainer ul .Level3 a:hover { text-decoration : underline; color:#827539; }
#oSubMenuContainer ul .Level3Current { display : block; cursor : default; font-weight : bold; background-color : #EFEFEF; padding : 7px 0 7px 25px; margin : 0 10px 0 10px; }


