ul li{list-style:disc}ol li{list-style:decimal}strong{font-weight:700}em{font-style:italic}div.message{border:3px solid #077A12;background:#068912 url(../images/cms/bg-message.gif) left top repeat;color:#fff;font-weight:700;padding:5px;margin-bottom:20px}div.message ul li{color:#fff;list-style:none}div.error,div.errors{border:3px solid #EA0505;background:red url(../images/bg-error.jpg) left top repeat-x;color:#fff;font-weight:700;padding:5px}#login-form label,form.standard-form label{float:left;width:150px;display:block;text-align:right;margin-right:5px;margin-bottom:3px}#login-form input,form.standard-form input,form.standard-form select,form.standard-form textarea,form.standard-form div.field{float:left;margin-bottom:3px}form.standard-form label{width:40%}form.standard-form div.field{width:300px}form.standard-form div.field label{float:none;width:auto;display:inline;text-align:left;margin-left:5px}.hidden{display:none}.clear{clear:both}.float-left{float:left;margin:3px 10px 5px 0}.float-right{float:right;margin:3px 0 5px 10px}img.icon-image{vertical-align:-4px;margin-right:3px;display:inline}.note{font-size:93%;line-height:130%}p.date{font-style:italic;font-size:95%;margin-top:-3px}p.credit{font-style:italic;text-align:right;margin-top:-3px}p.caption{font-style:italic}form.post_redirect_form{display:inline}button.post_redirect_submit{border:0;background:transparent;text-decoration:underline}button.post_redirect_submit span{text-decoration:underline}button.post_redirect_submit span:hover{text-decoration:underline}input.checkbox{margin-right:5px}.sitemap ul{list-style-type:disc}div.jojo_slideshow{position:relative;width:300px;height:200px;background-repeat:no-repeat;overflow:hidden}div.jojo_slideshow img,div.jojo_slideshow span{display:none}div.jojo_slideshow img.current{display:block}div.right{float:right}div.left{float:left}.center{text-align:center}div.clear{clear:both}.code,.codeblock{font-family:Consolas,"Bitstream Vera Sans Mono","Courier New",Courier,monospace,serif}.img-shadow{float:left;background:url(../images/cms/shadow.png) no-repeat bottom right!important;margin:10px 0 0 10px !important}.img-shadow img{display:block;position:relative;background-color:#fff;border:1px solid #a9a9a9;margin:-6px 6px 6px -6px;padding:4px}.magazine-image{background:none;border:1px #ccc solid}#content .magazine-image img{background:none;border:1px #ccc solid;margin:2px;padding:0}p.tags a{text-decoration:none;padding:0 6px;border-right:1px solid #b2b2b2}p.tags a:last-child{border-right:none}#article a.next-article{display:block;margin-left:5px;float:right;font-size:.9em}#article a.prev-article{display:block;margin-right:5px;float:left;font-size:.9em}#articles .article-date,#article .article-date{float:right;font-size:.9em;font-style:italic;margin:0 0 7px}#article .article-date{float:none}#articles .article-numcomments{float:right;font-size:.9em;font-style:italic;margin:0 15px 7px}.links{margin:10px 0}.more{text-align:right}#article .note{margin:10px 0}img.index-thumb{float:right;margin:2px 0 4px 12px}form.contact-form{clear:left;margin:5px 0}form.contact-form label{float:left;width:150px;display:block;text-align:right;margin-right:5px;margin-bottom:3px}form.contact-form .input{float:left;margin-bottom:3px;margin-right:5px;padding:1px}form.contact-form select{float:left;margin-bottom:3px;margin-right:5px}form.contact-form div.form-fieldset{clear:left;margin-bottom:5px}form.contact-form div.form-heading{clear:left;margin-bottom:5px;margin-top:40px}form.contact-form div.form-note{clear:left;margin-bottom:5px}form.contact-form div.form-field{float:left;margin-bottom:3px;width:300px}form.contact-form div.form-field br{margin:15px 0}form.contact-form div.form-field input{float:none}form.contact-form div.form-field-description{float:left;margin-bottom:3px;width:300px;clear:both;margin-left:155px;font-size:.8em;line-height:110%}form.contact-form div.form-field label{float:none;width:auto;display:inline;text-align:left;margin-left:5px}form.contact-form div.captcha{margin:10px 0 10px 155px;width:300px}form.contact-form div.captcha p{margin:0}form.contact-form input.button{cursor:pointer}form span.required,form span.error{color:red}form.contact-form input.date{background:url(../images/cms/icons/calendar_view_day.png) no-repeat scroll 2px 2px transparent;padding-left:20px}form a.cleardata{color:red;margin-left:-20px;cursor:pointer}form.contact-form .progress{display:none;position:relative;width:400px;border:1px solid #ddd;padding:1px;border-radius:3px}form.contact-form .bar{background-color:#B4F5B4;width:0;height:20px;border-radius:3px}form.contact-form .percent{position:absolute;display:inline-block;top:3px;left:48%}#searchresults div.search-relevance{color:#999;font-size:91%;line-height:100%;float:right;margin-top:4px}#searchresults div.search-relevance-display{float:right;height:9px;background:transparent url(../images/relevance.png) no-repeat right;margin:6px 1px 6px 8px}#searchresults a.current-filter{font-weight:700}#searchresults select{font-size:91%;width:auto}#appointment_new,#appointment_followup,.appointment_new_doctor,.appointment_followup_doctor{display:none}span.form_notes{font-size:.8em;color:#999}#appointments_form input{color:#000}img.creditcard-icon{display:inline;margin-right:3px;vertical-align:-8px}div.form-field{width:250px}.outofstock,.wrongproductcode{color:red}#shoppingcart{width:100%;border:0}#shoppingcart div.box{margin:10px 0}div.jojo_cart div.errors p{color:#fff;margin:0}#shoppingcart td.cart-quantity{text-align:center}div.receipt{border:1px solid #ccc;padding:5px;font-family:courier,serif}div.jojo_cart span.error{color:red;font-size:80%;padding-left:98px}div.contact-form label[for='same_as_shipping']{width:auto}#shoppingcart th{font-weight:700;border-bottom:1px solid #000;font-size:90%;text-align:right}#shoppingcart td{text-align:right}#shoppingcart td.cart-subhead,#shoppingcart th.cart-subhead{text-align:left}#shoppingcart td.cart-item,#shoppingcart th.cart-item{font-weight:700;line-height:125%;text-align:left}#shoppingcart td.cart-item span.cart-itemdescription{font-weight:400;font-size:90%}#shoppingcart td.cart-quantity input{width:20px;text-align:right}#shoppingcart a.cart-remove{line-height:14px;color:red;font-size:115%;margin:0;text-decoration:none}#shoppingcart a.cart-remove:hover{text-decoration:none;font-weight:700}#cart-subtotal{text-align:right;border-top:1px solid #000;padding-top:4px}#cart-fixedorder{text-align:right;padding-top:4px}#cart-freight,#cart-discountcode,#shoppingcart td.cart-price,#shoppingcart td.cart-linetotal,#cart-giftwrap{text-align:right;padding:4px 5px}#cart-giftwrap label{float:none;display:inline}#cart-total{border-top:1px solid #000;border-bottom:1px solid #000;font-weight:700;text-align:right;margin:7px 0}#cart-updatebuttons{text-align:center;margin:7px 0}#cart-orderinfo{margin-bottom:8px}#cart-paymentoption{margin-top:15px}.jojo_cart label{display:block;float:left;margin-bottom:3px;margin-right:5px;width:150px}.jojo_cart input,.jojo_cart select,.jojo_cart textarea{margin-bottom:3px;margin-right:5px}div.spot{background:transparent url(../images/spot.png) left top no-repeat;width:8px;height:8px;position:absolute;z-index:99}#surface{position:absolute;z-index:100}#content #tabs ul li{list-style-type:none;margin-left:0}#tabs{width:880px}div.app_buttons{text-align:center}div.app_buttons input,div.app_buttons button{width:190px;height:51px;background:transparent url(../images/button.gif) left top no-repeat;border:0;color:#fff;font-weight:700}body{font-family:Arial,Helvetica,sans-serif;font-size:.8em;background-image:url(../images/background.jpg);background-position:top;background-repeat:repeat-x;background-color:#FFF;padding:20px;color:#1c5ba2}h1{font-family:Times New Roman,serif;font-size:1.5em;margin:10px 0}h2{font-family:Times New Roman,serif;font-size:1.3em;margin:10px 0}#wrap{width:950px;margin:0 auto;text-align:left}#header{width:950px;font-size:1.3em}#logo{width:637px;height:115px}#summary{background-image:url(../images/bg_header.jpg);background-repeat:no-repeat;width:890px;!importantwidth:950px;height:160px;font-family:Times New Roman,serif;font-size:1.5em;padding:30px;color:#fff}#content{font-size:1em;width:620px;float:left;padding:5px 35px 25px}#content li{list-style-type:square;margin-left:20px}#summary li{list-style-image:url(../images/bullet.gif)}#menu{background-image:url(../images/bg_menu.jpg);background-repeat:no-repeat;width:950px;height:50px}#container{width:950px;background-color:#fff;text-align:left}#breadcrumbs{font-size:.8em;color:#333;text-decoration:none;padding-bottom:5px}#breadcrumbs a{color:#666;text-decoration:none}#copyright{font-size:.8em;color:#333;text-align:center}#sidebar{background-image:url(../images/bg_sidebar.jpg);background-repeat:no-repeat;padding-top:15px;width:253px;height:410px;float:right;color:#333}#sidebarcont{padding-top:2px;padding:0 30px 5px!important}#sidebarcont h2{font-family:Times New Roman,serif;text-align:center;color:#333;padding-bottom:0}#sidebarcont a{display:block;width:100px;height:30px;text-align:center;padding-top:7px;background-image:url(../images/button.gif);background-repeat:no-repeat;margin-top:2px;margin-left:42px;color:#fff}#footer{clear:both;background-image:url(../images/footer.png);background-repeat:no-repeat;background-position:center bottom;height:66px;width:850px;border-top-width:2px;border-top-color:#346eb7;border-top-style:solid;font-size:.8em;text-decoration:none;text-align:center;margin:0 auto;padding-top:10px}#footer a{text-decoration:none;color:#666}#footer li{display:inline;list-style-type:none;padding:0 2px;margin:-2px!important;margin:0}#footer li a{text-decoration:none}#footer li a:hover{text-decoration:underline}#BeforeAfter{width:185px;height:285px}#menu ul{text-decoration:none;list-style-position:outside;list-style-image:none;list-style-type:none;position:relative;z-index:100}#menu li{float:left;padding:0;padding-left:11px;padding-right:11px;height:50px;text-align:center;list-style-type:none}#menu li.current{color:#fff;background-image:url(../images/bg_menuselected.jpg);background-repeat:no-repeat}#menu li a{display:block;text-decoration:none;color:#fff;padding-top:17px}#menu li ul{position:absolute;visibility:hidden;text-transform:none}#menu li ul li{background:transparent none repeat scroll 0}#menu li ul li a{background:transparent none repeat scroll 0;padding:0 0 5px;text-align:center;width:120px}#menu li ul li.first{padding-top:5px}#menu li ul li.last{padding-bottom:5px}#menu li ul ul{left:-999em}#menu li a:hover{color:#87bdff}#menu li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul{left:-999em}#menu li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{visibility:visible}a:link{color:#000;text-decoration:none}a:hover{color:#666;text-decoration:underline}a:visited{color:#000;text-decoration:none}.leftfloat{float:left;padding:0 10px 0 0}.rightfloat{float:right;padding:0 0 0 5px}img{border:0;padding:0}form{margin:10px;padding:10px}label{font-weight:400;margin:5px 0}input{padding:2px;border:1px solid #ccc;color:#777}textarea{width:400px;padding:2px;font:normal 1em Verdana,sans-serif;border:1px solid #ccc;height:100px;display:block;color:#777}.quote{font-family:"Lucida Handwriting",sans-serif}.quotespacing{line-height:30px;font-size:16px}a.next_tab,a.prev_tab{float:left;display:block;margin:0;padding:5px}ul#tab-container-nav a:focus{-moz-outline-style:none}ul#tab-container-nav a{font-size:.9em;float:left;display:block;padding:4px 8px;border:1px solid #ccc;border-bottom:0;color:#666;background:#fff;text-decoration:none;font-weight:700}a.next_tab{float:right}div.jojo_forms input.button{margin:0 auto;display:block}div.jojo_forms input#submit{float:right}div.jojo_forms{width:800px;background:#fff}div.jojo_forms .tab{width:100%;background:#f5f5f5;border:1px solid #ddd}#tab-container{width:100%;padding-top:0}td.col1{text-align:right;vertical-align:top;width:250px}#tab-container table{width:800px}ul#tab-container-nav{background-color:#fff;padding:0;margin:0 0 10px}tr.row1 td{border-bottom:0 solid #eee}tr.row2 td{border-bottom:0 solid #eee}input.button,button.button{width:190px;height:51px;background:transparent url(../images/button.gif) left top no-repeat;border:0;color:#fff;font-weight:700}ul#tab-container-nav li{list-style-type:none}ul#tab-container-nav a:hover{background:#f5f5f5}ul#tab-container-nav a.active{background:#f5f5f5;padding-bottom:5px;cursor:default;color:#00f}.date_selector table{width:auto!important}