.treatments { clear: both; }
#left_col .tabbed-nav li { border: 2px solid #D3D4D6; border-bottom: none; list-style: none; float: left; margin: 0 2px 2px 0; padding: 0; }
#left_col .tabbed-nav a { font-size: 14px; font-weight: bold; color: #004FA2; padding: 6px 7px; text-decoration: none; display: block; }
#left_col .tabbed-nav li.selected { border: 2px solid #80A7D1; border-bottom: none; }
#left_col .tabbed-nav li.selected a { color: #FFF; background: #004FA2; }
.treatments div { margin: 0 0 15px; border: 2px solid #D3D4D6; clear: both; }
.treatments div div { border: none; }
#left_col .treatments .tabbed-div ul li { margin: 0 20px 15px 33px; }
#left_col .treatment-types-submenu { margin: 5px 19px 0 19px; overflow: hidden; border-bottom: 1px solid #CCC; }
#left_col .treatments .tabbed-div .treatment-types-submenu li { list-style: none; float: left; margin: 0 10px 5px 0; padding: 0; }
#left_col .treatment-types-submenu li a { font-size: 12px; text-decoration: none; }
#left_col .treatment-types-submenu li.selected a { font-weight: bold; }
#left_col .treatments h3 { margin: 15px 0 0 19px; }
#left_col .treatments p { clear: both; margin: 20px 20px 15px; }

#left_col table.ultra-treatment { color: #333; border: 1px solid #D3D4D6; border-collapse: collapse; margin-bottom: 15px; }
#left_col table.ultra-treatment th, #left_col table.ultra-treatment td { font-size: 12px; line-height: 17px; padding: 5px; border: 1px solid #D3D4D6; }
#left_col table.ultra-treatment th { width: 19%; font-weight: bold; text-align: center; }
#left_col table.ultra-treatment td { text-align: center; }

.display-none { display: none; }
.display-block { display: block; }
