/*@import'style_ui.css';*/
*:focus {outline:0; border:0;}
*, object {margin:0; padding:0;}
body {color:#333; font:1em/1.7 arial, sans-serif; background:#fff;}/*background-color:#FBE2E8; color:#603e18;*/
/*html5 display rule*/article, aside, canvas, details, figcaption, figure, footer, header, hgroup, nav, menu, nav, section, summary {display: block;}

/* =section */
section {margin:0 0 30px 0; overflow:hidden;}

/* =div */
div, img, p {border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.no_round {border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}
#edit form label {width:130px; display:block; float:left;}
#edit form {margin-bottom:1em;}
#edit form>div {clear:both;} 
#edit form textarea {width:800px; height:200px;}
#header_outer {background:url(pres/bg_1.png) repeat-x; overflow:hidden; border-bottom:1px solid #eee;}
#menu_outer {clear:both; position:relative; background:url(pres/bg_coffee_beans.gif); z-index:50; border-bottom:1px solid #eee; border-top:0px solid #eee;}
#header, #menu, #page {margin:0 auto; width:1001px;}
#header #logo {float:left;}
#header #free_sample {float:left; margin:11px 0 0 45px; background-color:#fff; padding:5px 18px; border:1px solid #9d3d97;}
#header .forms {float:right; font-size:.7em;}
#header #login_area {float:right;}
#header #recommend_friend {float:right;}
#header form div {float:left;}
#header #icons {clear:both;}
#header #icons .bottom {float:right; line-height:1; width:350px;}
#page {margin-top:15px;}/*If position:relative; is not used then menu items with a 3rd level will not work, but removing it causes links to not work in ff!*/
#page_content {}
#leftside {width:19%; float:left;} /*19+63+18=100*/
#center {width:63%; float:left;}
#rightside {width:18%; float:right;}
#leftside, #rightside {line-height:1.3;}
.flipbook {float:right; margin:10px 0 0 30px; width:350px;}
#back_copies>div.block {margin:30px 0 100px 0;}
#page div.block {margin:0 0 60px 0;}
#page #back_copies .block {margin:40px 0 80px 0;}
#page #back_copies .price_block {clear:both; padding-top:20px;}
#back_copies .block .price .block {margin:0; overflow:hidden;}
#contact_us .block {margin:0 0 30px 0;}
#contact_us form div {overflow:hidden; clear:both;}
#store {margin:0 0 200px 0;}
#store #authors .author {float:left; width:190px; cursor:pointer;}
#store #authors .author div {display:none; padding:0px 10px 0 10px; position:absolute; border:1px solid #a6c9e2; -moz-border-radius:5px; -webkit-border-radius:5px; z-index:10; width:400px;}
#students_guide div {margin-bottom:2em; overflow:hidden;}
#students_guide div.first {margin-bottom:2em;}
.block {margin:20px 0 40px 0;}
#audio_seminar .block div.images {float:left; margin:0 60px 10px 0;}
#audio_seminar .block div.images img.author {width:140px;}
.sidebar>div {margin:70px 0;}
#article #accordion>div, #article #accordion>div font {font:17px corbel, "trebuchet ms", sans-serif !important;}
.error {border:1px solid #C90016; background:#FFBB1C; padding:1em 2em; margin:1em 0 2em 0;}
.message {border:1px solid green; padding:1em 2em 0 2em; margin:1em 0;}
#link img {border:1px solid #000;}
#back_copies div.pp_extra input {float:left; width:20px; margin:6px 0 0 0;}/*back_copies.php*/
#back_copies div.pp_extra label {font-size:11px;}
#email .sn img {vertical-align:middle; margin:0 .5em;}
/* =story */
.portfolio {padding:40px 0 0px 0; margin:20px 0 40px 0;}
.portfolio #story {background:url(pres/bg_transparent_100_300x300.png);}
.portfolio #story, .portfolio #story div {margin:0; padding:0;}
#page .portfolio div.clear {padding-bottom:40px;}
/* =center */
#center_content {}
#center #center_content {margin:0 30px;}
.center_content_inner {font-family:arial, sans-serif;}
.center_content_inner .intro {padding:0px 240px 0 0;}
#fixed_background {background:url(pres/bg_therapists_model_red_top_250.jpg) no-repeat; position:fixed; width:250px; height:520px; z-index:-1; margin:0 0 0 320px;}
#mag {margin:0 0 30px 0;}
.portfolio {background:url(pres/bg_sidebar_therapists_trans_white_80.png); overflow:hidden;}
.portfolio div {padding:0 0 60px 0;}
.round_corner {background-color:black; padding:10px 5px; margin:15px 0; clear:both;}
.member_link div {padding:0 5px; font:bold 13px georgia,serif;} /* menu with shopping cart as starting */
#audio_seminar {background:url(pres/bg_audio_seminars_speaker_56x53_10.png) no-repeat 741px 190px fixed;}
/* =store temp */
#store .block {margin-bottom:50px;}
#store .block .intro {float:right; width:230px;}
#store .block .intro h3 {font-style:italic;}
#store .block .intro p {line-height:1.2;}
#store #id .block img.image {width:300px; float:right; margin:0; padding:0 0 1em 2.5em;}
#store div.price {margin-top:1em; clear:both;}
#store table.price {width:100%; font-size:1.1em;}
#store table.price td {padding:0 1em 0 0; line-height:1.2;}
#store table.price td.form {padding:0px; margin:0;}
#store table.price td.price_data {color:#9D3D97;}
#store table.price td.price {color:navy; font-family:'Segoe UI';}
#store table.price p.rrp {padding-bottom:0px; color:#0A4EA1;}
#store table.price div.submit {float:right;}
#store table.price div.submit input {width:170px;}
#store table.price form {margin:0; padding:0;}
#menu li.estore a {color:#9d3d97;}
#store h3 {font-size:1.3em; margin:0 0 1em 0; text-decoration:underline; border:0;}
#store #books .book_details {float:left; width:410px; margin:0; padding:0;}
#store #books .book_details table {margin:0 0 1.5em 0;}
#store #books .book_details table td {padding:.3em 0;}
#store #books .book_details table td:first-child {font:italic 1em georgia,serif; color:#0A4EA1; padding:.6em 1.5em 0 0;}
#store #books table.price {margin:0;}
#store #books table.price div.submit input {width:300px;}
#store #books div.book_img {float:right; width:150px; margin:10px 0 0 0; overflow:hidden;}
#store #cat .block {margin-bottom:120px !important;}
/* =sidebars */
#sidebar_left_content {margin:0px 10px 0 0px;}
.sidebar .block {margin:0 0 40px 0;}
.sidebar_box {background-color:#F9F9F9; margin:0 0 25px 0; padding:16px 15px 15px 15px; clear:both; overflow:hidden;}
.save_your_hands_sidebar {margin:10px 0 40px 0;}
#sidebar_therapists {background:url(pres/bg_model_grey_exercise_suit_towel_180x270.jpg) no-repeat; margin-bottom:30px;}/*bg_therapists_model_red_top_146.jpg*/
#sidebar_therapists .inner {background:url(pres/bg_sidebar_therapists_trans_white_80.png); margin-top:90px; padding:10px 10px 10px 10px;}
#home_testimonials {color:#000; margin:-10px 0 30px 0; font-size:1em; line-height:1.2; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;}
.round {border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;}

/* therapists_form.php */
#therapists_form {background:url(pres/bg_therapists_model_red_top_250.jpg) no-repeat 544px 220px fixed; margin:0 10px 0 0; font-size:15px;}
#therapists_form .form form div {padding:5px 0;}
#therapists_form .form .odd {background-color:#ebe4eb;}
#therapists_form #sales_pitch {padding:0 250px 0 0; font-size:14px;}
#therapists_form #therapy_id {overflow:auto;}
#therapist_details {padding:0 1em 1em 1em;}
/* =footer */
#footer_outer_outer {color:#fff; /*padding-top:160px; background:url(pres/bg_pebbles_120x160.jpg) no-repeat 700px 0px;*/ clear:both; position:relative;}
#footer_outer {background-color:#9d3c96;}
#footer_outer_copyright {background-color:#81007f;}
#footer {margin:0 auto; width:1000px;}
#footer {margin:0 auto; width:1000px;}/*background-color:#BD5056;*/
/* others */
.mag_pics {position:relative; float:left; z-index:20; padding:0 10px;}
.hover_display {width:330px; overflow:auto; display:none; position:absolute; background:transparent url(pres/bg_bubble_tail_F9F9F9.png) no-repeat bottom;}
.mag_pics:hover .hover_display {display:block; top:-468px; left:0px; z-index:100;}
#copyright {margin:0 auto; width:1000px; text-align:center; font-weight:bolder; padding:1em 0;}/*background-color:#841A30;*/
#error_404 {background:url(pres/bg_error_404.jpg) no-repeat 50% 50%; overflow:hidden;}
#article #accordion {margin-top:1em;}
#article #accordion div {font-size:.8em;}
div.edit_your_listing {width:300px;}
#home_rotating_block {position:relative; height:220px;}
.rotate_simple>div {position:absolute; z-index:0; display:none;}
.rotate_simple>.current {display:block; z-index:2;}
.rotate_simple>.previous {display:block; z-index:1;}
.message_success {margin:2em 0; border:3px dashed #eee; padding:2em 1em;}
.block {margin:0 0 40px 0; overflow:auto;}
.dialog-form form div {clear:both;}
#cart_footer {margin-top:3em; padding-top:1em; border-top:2px dashed #eee;}
/* email */
#email div {margin:3em 0;}
#email #model {background:url(http://choicehealthmag.com/images/pres/bg_therapists_model_red_top_250.jpg) no-repeat; position:fixed; width:250px; height:520px; z-index:-1; margin:0 0 0 540px;}
/*#email #transparent_layer {background:url(pres/bg_transparent_100_300x300.png); overflow:hidden;}*/
#email_outer #logo p {margin:0 0 0 15px; padding:0 0 10px 0px;}
#email_outer #logo {margin:0 0 0 15px;}
#email_outer #header_outer {display:none;}
/*=fb*/
#fb_guide1 {background:#000;}

/* =common */
#header h1, h2, a {color:#fff;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration:none;}

/* =h1 */
h1 {color:#9d3d97; font:italic 1.5em/1 georgia, serif-serif; padding:10px 0 3px 0; margin:0 0 5px 0; border-bottom:1px solid #851A2E; text-shadow:2px 2px 4px #aaa;}/*color:#851A2E;*/
#header h1 {background:url(icons/ganesha_20x22_10.png) no-repeat 121px 36px; font:bold 5em/.75 "Gill Sans MT", "Gill Sans", arial, sans-serif; border:0; color:#fff; margin:0;}
#therapist_details h1 {border:none; text-align:center;}
.portfolio h1 {color:#81007f; padding-bottom:15px; font-size:70px; border:none; text-align:right; opacity:0.2; -moz-opacity:0.2; filter:alpha(opacity=20);}


/* =h2 */
h2 {color:#9d3d97; font:1.3em arial, sans-serif; border-bottom:1px solid #851A2E; padding:20px 0 0 0; margin:20px 0 15px 0; line-height:.72;}
#logo h2 {margin:0; padding:0;}
h2.sub_heading {color:#000; font:1.3em arial, sans-serif; border:none; margin:.5em 0 2em;}/*1.3em cambria, times, serif*/
#header h2 {font:2.1em/1.2 arial, sans-serif; color:#fff; border:0; padding:0px 0 0px 0;}/*2.1em/1.2 "Gill Sans MT", "Gill Sans", arial, sans-serif*/
#logo p.logo a {font:2em/.75 arial, sans-serif; border:0; color:#fff; padding:.5em 0 10px 0 !important; display:block !important;}
#header #logo p.logo a {font-size:2em; margin:.5em 0 10px 0; display:block;}

/* =h3 */
h3 {font:italic 1.1em constantia, georgia, serif; color:#555; border-bottom:1px solid #eee; margin:5px 0 10px 0; padding:0;}/*italic 1.1em arial, sans-serif*/
#header #free_sample h3 {border:0; float:left; margin:0; padding:0; width:220px;}
#header #icons h3 {float:left; border:0; color:#9d3d97; margin:0; padding:0;}
#sidebar_left_content h3, #sidebar_right h3 {margin-bottom:0;}
#therapists h3.link {border:none; font-size:1.1em;}
#therapists h3.right {float:right;}
#therapists_form .form form ul h3 {border:0;}
#therapists_form .form form h3 {text-transform:uppercase; margin-right:100px; padding-top:10px;}
#back_copies .block h3 {margin:0 0 1em 0;}
#save_your_hands_authors h3 {border:none; text-decoration:underline; margin-top:1.5em;}
#save_your_hands .iframe h3 {margin:1em 0 .4em 0;}
#audio_seminar .block h3 {margin-bottom:1.5em;}
#contact_us h3, #subscribe h3 {margin:1em 0 .5em 0;}
#footer h3 {color:#fff; padding:1em 0 0 .8em;}
#radio_talk_show #accordion h3 {padding:.4em .3em .4em .7em;}

/* =h4 */
h4 {font-weight:bold;}
#accordion h4 {border-bottom:1px solid #ddd;}

/* =a */
a {color:#9d3d97; font-style:italic;}
a:hover {text-decoration:none; color:orange;}
#header a {color:#fff; text-decoration:none; font-style:normal;}
#header .forms a {color:#000;}
#header #icons a {padding:0 0 0 10px; margin:0; line-height:.7;}
#header #icons .bottom a {float:right;}
#header #free_sample h3 a {float:left; color:#9d3d97; font:italic 1.3em georgia, serif; text-align:center; padding:0px 40px 0 0px;}
#menu a {color:#000; text-decoration:none; display:block; padding:.6em 1em; font:italic 1.4em georgia, serif;}
#menu ul li:first-child a {padding-left:0;}
#menu ul li:last-child a {padding-right:0;}
#menu a:hover {background:url(pres/bg_menu_underline_mixed_color_80x15.png) no-repeat center 1.1em;}
#menu ul li ul li a:hover {background:none; color:#9d3d97;} /*prevent the multicolor underline*/
#menu_outer #menu ul li ul li a {font:bold italic .8em "trebuchet ms", arial, sans-serif; padding:.3em 0em .3em 1em;}
#menu ul li ul li ul li a {border-left:1px solid #9d3d97; color:#444;}
#menu ul li ul li ul li:first-child a {border-left:0;}
#menu ul li ul li:last-child a {padding-right:1em;}
.member_link a {margin:6px 5px;}
.sidebar_box a:link, .sidebar_box a:visited {color:#851A2E; text-decoration:none; font-family:tahoma, verdana;}
#leftside h3 a:link, #leftside h3 a:visited, #rightside h3 a:link, #rightside h3 a:visited {font-family:constantia, georgia, serif; color:#555;  margin:0 0 5px 0; display:block; line-height:1; padding:0; text-decoration:none;}
.sidebar_box a:hover {text-decoration:underline;}
#leftside h3 a:hover, #rightside h3 a:hover {color:#851A2E; text-decoration:none;}
.portfolio p a {padding:0 0 0 10px;}
#events_courses td.contact a{display:block; font-size:13px; width:150px; word-wrap:break-word; overflow:hidden;/*white-space: pre-wrap;  css-3  white-space: -moz-pre-wrap; /* Mozilla, since 1999 */}
#events_courses a {color:white; text-decoration:none;}/*therapists.php*/
#events_courses a:hover {text-decoration:underline;}/*therapists.php*/
#events_courses tr:hover a {color:black;}/*therapists.php*/
#sidebar_therapists h3 a {color:#000; text-decoration:none; font-size:16px;}
#back_copies_index p a.flash {float:right; background:url(icons/flash_30x30.png) no-repeat 0% 0%; height:30px; padding:0 0 0 35px;}
#back_copies_index p a.html {float:right; background:url(icons/ie_30x30.png) no-repeat 0% 0%; height:30px; padding:0 0 0 35px; margin:0 0 0 40px;}
ul#article_menu a {text-decoration:none;}
ul#article_menu a.selected {font-weight:bolder;}
ul#article_menu a:hover {text-decoration:underline;}
#rightside .deals p a {text-decoration:none; font:italic 1em 'Segoe UI',georgia; margin:.4em 0 0 0; display:inline-block;}
#rightside .deals p a img {padding-right:1em;}
#choice_stockist td a {text-decoration:none; font-size:.8em;}
#back_copies h3 a {color:#555;}
#clickbank a {text-decoration:none; font-size:.80em;}
ul.arrow a {text-decoration:none;}

/* =p */
p {padding-bottom:1em;}
.first_letter, p.first:first-letter, h1+p:first-letter, h1+img+p:first-letter, h2+p:first-letter, h2+img+p:first-letter, h3+p:first-letter, h3+img+p:first-letter, div>h3+p:first-letter, #store img+p:first-letter, #accordion h3+div p:first-of-type:first-letter, h3+font:first-letter, div+font:first-letter, p.first+p:first-letter, .block p:first-child:first-letter, div+p:first-letter {font-size:1.5em; color:#9d3c96; text-shadow:2px 2px 4px #aaa;}/*color:#E32A54;*/
h1+p.normal:first-letter, h2+p.normal:first-letter, h3+p.normal:first-letter, p.normal:first-letter, p.normal {font-size:1em; color:#000;}
/*p.first:first-line, h1+p:first-line, h2+p:first-line, h3+p:first-line {line-height:1;}*/
#page p.none:first-letter {font-size:inherit; color:inherit;}
blockquote p.last {text-align:right; color:#E14C84; font-family:"Helvetica Neue"}
form#RegistrationForm p {display:inline-block;}
.portfolio #story p {float:right; width:280px; padding:60px 0 20px 20px; margin:0; text-align:center; font:italic bold 1em georgia, serif; text-transform:capitalize;}
#mag p {line-height:1; padding:0 0 .5em 0;}
#home_testimonials p {background-color:#F9F9F9; padding:10px; font-size:.9em;}
.portfolio p {float:right; color:#000; width:50%; padding:20px 0 0 0; font-weight:bolder;}
#therapists_form p, #therapists p {font-size:15px; color:#000;}
p.free_mag {background:url(pres/bg_sunflower_170x170_30.png) no-repeat 40% 50%; font:1.1em/2 georgia, serif; margin:0em 200px 0em 0; padding:3em 0 3em 0; color:#0A4EA1; text-align:center;}
#events_courses th.contact p {text-align:right; padding:0; margin:0;}
#insurance p.first {padding-right:280px;}
.flipbook p {text-align:center; font-size:.8em;}
#store #authors>.author p {line-height:1; margin:0 1em 1em .2em; text-align:center;}
#save_your_hands_authors p {color:#000; font-weight:normal;}
#save_your_hands_authors p.image {width:200px; float:left;}
#contact_us form div p {float:left; padding:0 3em .5em 0; overflow:hidden; font-style:italic;}
#contact_us p#message_after_email_delivery {font:italic 1.3em georgia serif;}
.recommendation p {padding-bottom:.4em;}
.sidebar_box p {padding:.5em 0 1em 0; margin:0; line-height:1.4; font-size:.9em;}
#students_guide div.first p {padding:6em 0em 0 2em; font:italic 1.2em georgia, serif; overflow:hidden;}
p.signature {line-height:1.2;}
#email_list p {padding:1em 0 2em 0;}
div#organic_natural h3 {padding:0 50px}
div.image_block p {width:220px; margin:0 auto; padding:0;}/*240 is the width of the image*/
div.image_block {width:285px; overflow:hidden; padding:20px 0px 50px;}/*about 572px is the max width of center column*/
#organic_natural a {font:1em georgia,serif; color:#177914;}
#rightside .radio p {font:italic .8em/1 arial, sans-serif;}
#preview p {margin:2em 0;}
p.advertorial {margin:30px 0 20px 150px;}
p.button {margin:2em 0;}
#error_para, .error_para {margin:1em 0em 1em 0em; padding:2em 1em; background-color:#FF9; border:1px solid #CA3160;}
#footer p {text-align:center;}
p.comment-form-url {display:none;} /*to prevent spam in blog removed the website/url option*/

/* =ul */
ol,ul {list-style:none;}
#menu ul {font-size:1em;}
#menu ul li ul {border:1px solid #9d3d97; border-top:none; position:absolute; display:none; width:12em; background:url(pres/bg_transparent_white_95_1000x200.png);}
#menu ul li:hover ul {display:block;}
#menu ul li ul li ul {visibility:hidden; position:absolute; left:100%; top:0px; border:1px solid #9d3d97; border-left:none; width:14em;}
#menu ul li ul li:hover ul {visibility:visible;}
ul.general, #accordion ul {color:#0A4EA1; font-family:candara, verdana, sans-serif; padding:0 2em 1em 1em;}
ul.arrow {color:#0A4EA1; font-family:candara, verdana, sans-serif; padding:0; margin:1em 0 0 0;}
.sidebar ul.general {padding-right:0;}
ul#article_menu {padding:.5em 0 2em 0;} 
#sidebar_therapists ul {color:#000; font:14px/1.6 candara, "trebuchet ms", arial, sans-serif; padding:0px 0 0 0;}
#therapists_form #sales_pitch ul {padding:0 0 20px 10%; font:15px/2.0 constantia, georgia, serif;}
#therapists_form #therapy_id ul {width:60%; float:right; padding-bottom:20px;}
#back_copies .block ul.general {float:right; width:160px;}
/*#back_copies .block ul.price {padding:0 0 .5em 1.3em; float:left;}*/

/* =li */
#menu li {float:left; position:relative; list-style-type:none;}
#menu ul li ul li {border-bottom:1px solid #eee; width:100%;}
#menu ul li ul li.submenu {background:#fff url(icons/arrow_pointing_right_10x11.png) 94% 50% no-repeat;}
#menu ul li ul li.submenu:hover {background:#fff url(icons/arrow_pointing_right_10x11.png) 100% 50% no-repeat;}
#menu ul li ul li:hover {background:#fff;}
#sidebar_therapists li {background:url(pres/bullet_yin_yang_15x15.png) no-repeat left center; padding-left:25px;}
ul.general li, #accordion ul li {background:url(pres/bullet_pointing_man_12x20.png) no-repeat left 4px; padding-left:25px; font-family:constantia, georgia, serif;}
ul.arrow li {background:url(icons/arrow_pointing_right_10x11.png) no-repeat left 4px; padding-left:15px; font:italic 1em constantia, georgia, serif;}
.member_link li {padding:0 1em;} /* menu with shopping cart as starting */
#therapists_form #sales_pitch li {background:url(pres/bullet_candle_art_20x20_2.jpg) no-repeat left center; padding:0 0 0 40px;}
#therapists_form #sales_pitch .alternate li {padding:1em 0 1em 3em; line-height:1.2;}
/*#back_copies .block ul.price li {color:#000; font-weight:bolder; margin:0; padding:0; line-height:1.2;}*/
ul.auroramenu li ul li a {background:transparent url(icons/arrow_pointing_right_10x11.png) no-repeat 0 3px;; padding:0 0 0 20px;}
ul.auroramenu li ul li {margin:.5em 0;}
#order_current_issue li {overflow:hidden;}
#page #order_current_issue .login {margin-bottom:10px;}
#order_current_issue form {float:right;}
#radio_talk_show #accordion li {font-size:90%;}

/* =img */ 
img {border:none;}/* border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;*/
#sidebar_left_content #mag img {margin-top:5px;}
.banner_rotate img {width:150px;}
.sidebar_box img {display:block; margin:0 auto;}
.img_top img {margin-bottom:15px;}
img.header_image {margin:0; padding:0; width:1000px; height:100px;}
table.links img {margin:0 15px 0 0;}
#subscribe img.float_right {padding:0 0 1em 2em;}
#save_your_hands .book, #save_your_hands_ce img {margin:15px 25px 20px 0;}
#save_your_hands .author .lengthen {margin-bottom:30px;}
#students_guide .first img {float:left;}
#store img.main {margin-bottom:3em;}
#store a img.cat {width:300px;}
#store #id img {float:left; margin:15px 30px 40px 0;}
#store img.cd_case {height:255px;}
.twopicsperrow img {margin:5px 0 10px 10px;}
#link img {float:left;}
div#blog_rss a {padding:0 0 0 20px; text-decoration:none; font-style:normal;}
#blog_rss img {float:right; margin-right:20px;}
form#searchform input#searchsubmit {width:70px;}

/* =table */
table {border-collapse:collapse;} /*tables still need 'cellspacing="0"' in the markup */
.member_link table {margin:0 auto; font-weight:bold;}
table.links {margin-top:10px;}
table#events_courses {background:url(pres/bg_table_massage_levels150_610_60.jpg);}/*therapists.php*/
#store table {clear:both; margin-bottom:40px;}
#cart table.products {border-bottom:2px solid #eee; margin-bottom:15px;}

/* =tr */
#choice_stockist table {border-bottom:1px solid black;}
#events_courses tr {color:white; overflow:auto;}/*therapists.php*/
#events_courses tbody tr:hover {background:url(pres/bg_transparent_white_90.png);}/*therapists.php*/
#events_courses tr.odd {background:url(pres/bg_transparent_black_20.png);}/*therapists.php*/
#events_courses thead tr {background:url(pres/bg_transparent_black_20.png);}/*therapists.php*/

/* =th/td */
#events_courses .contact {font-style:italic;}
#events_courses .type {font-variant:small-caps;}
table#events_courses tr.change td {color:red;}
#events_courses th, #events_courses td  {border-bottom:1px solid black; font:bold 14px corbel, "trebuchet ms", verdana, sans-serif; padding:9px 0px 3px 2px;}/*therapists.php*/
#events_courses th:first-child, #events_courses td:first-child {padding-left:3px;}/*therapists.php*/
#therapists tbody tr:hover {cursor:pointer;}
#admin td, #admin th {font-size:1em; border-bottom:1px solid #eee; padding:.2em 2em;}
#choice_stockist th:last-child, #choice_stockist td:last-child, #cart table.products td:last-child {text-align:right; padding-right:0;}
#choice_stockist th, #choice_stockist td, #cart table.products th, #cart table.products td {padding:1em 2em 1em 0; line-height:1.2; font:.9em "trebuchet ms", arial, sans-serif; border-bottom: 1px solid #F9F9F9;}

/* =th */
th {font-weight:bolder;}
.round_corner #events_courses th {border-bottom:2px solid #000; font:1em georgia, serif; font-weight:bolder; font-style:normal; text-align:left; padding-top:.6em; padding-bottom:1em;}/*therapists.php*/
#therapists th {font:bold 17px corbel, "trebuchet ms", verdana, sans-serif; padding:6px 0 0 2px; border-bottom: 2px solid black;}
#therapist_details th {font-weight:bolder; padding:0 3em 0 0; text-align:left;}
#choice_stockist th, #cart table.products th {border-bottom:1px solid black; font-weight:bolder; font:1em georgia, serif; text-align:left;}

/* =td */ 
td {vertical-align:top;}
td#rightside {width:18%; font-weight:bold; text-decoration:none; padding:10px;} /*border-left:1px solid #C6595F;*/
td#leftside {width:20%;}
td#center {width:62%;}
table.links td {padding:10px 10px 10px 10px;}
#events #events_courses td {padding:1.5em 0;}
#events #events_courses td.type {padding-right:.4em;}
#events_courses td {color:white;}/*therapists.php*/
#events_courses tr:hover td {color:black;}/*therapists.php*/
#events_courses .contact {text-align:right; padding-right:2px;}/*therapists.php*/
#therapists td {width:25%; padding-bottom:10px; padding-top:10px;}/*therapists.php*/
#therapists td.specialization {width:400px; font-family:candara;}/*therapists.php*/
#choice_stockist td:first-child {color:#0A4EA1; font-family:georgia, serif;}
#choice_stockist td:last-child {font-style:italic;}
#cart table.products td {text-align:right;}
#cart table.products td:first-child {text-align:left;}

/* =caption */
#events_courses caption {padding:0 0 15px 0; color:white; font:19px constantia, georgia, serif;}

/* =span */
.portfolio #story p span, .free_mag span {font-size:3em; vertical-align:middle; line-height:.7; padding:0 .1em; color:#444;}
#home_testimonials span {display:block; font-weight:bold; color:#851A2E; text-align:right;}
#mag span {font:italic normal .9em calibri, arial, sans-serif;}
h1 span {font-size:.7em;}
#header .forms span.blog {font-size:1.5em; text-decoration:underline;}
#order_current_issue ul span {display:block; float:left; width:120px;}
#order_current_issue ul img {float:left; margin:0 20px 30px 0;}
#radio_talk_show #accordion h3 span.intro {font:90% calibri, arial;}
#radio_talk_show h3 span {color:#444;}

/* =form */
#therapists_form .form {background:url(pres/bg_sidebar_therapists_trans_white_80.png); padding:15px 0px; margin:0;}/*background-color:#ebf4fb;*/
#back_copies .block form {float:right;}
#contact_us form {margin:0 0 50px 0;}
#choice_health_guide form {overflow:auto;}

/* =fieldset */
fieldset {border:1px solid #fff; padding:5px; margin:5px;}

/* =label */
#choice_stockist label, .vertical_form label {width:40%; display:inline-block; float:left; color:#0A4EA1; font:italic 1em Georgia, serif; padding:5px 0 0 0;}
#therapists_form label {width:40%; display:block; float:left;}
#therapists_form .checkboxes label {width:50%; padding-left:10px;}
#contact_us label {width:25%; display:block; float:left; font-weight:bolder;}
div.edit_your_listing label {width:100px; display:inline-block;}
form.choice_health_guide label {width:30%; display:block; float:left;}
.dialog-form form div label {width:40%; display:block; float:left;}
span.star {color:red;}

/* =input */
input, textarea, select, #page textarea, #page select {background:#fff; border:1px solid #9d3d97; color:#000; border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
input, textarea, select {width:55%; border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
input:hover {border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
input[type='image'] {border:none; background:transparent;}
input[type='submit'] {font:italic 1.2em georgia, serif; padding:.2em 1em; background:url(pres/bg_coffee_beans.gif); margin:0 0 0 0; color:#444; text-align:center; border:1px dashed orange; cursor:pointer; border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
input[type='submit']:hover {border:1px solid orange;}
#page .submit input, #back_copies .submit input, #contact_us .submit input, #therapists_form .submit input, #therapist_details .submit input, input[type='submit'].general {font:italic 1.2em georgia, serif; width:250px; padding:.2em 1em; background:url(pres/bg_coffee_beans.gif); margin:0 0 2em 0; color:#000; text-align:left; border:1px solid orange;}
#form_send_pass_to_mail_id input[type='submit'] {width:100%;}
#page input.radio {border:none;}
#header .forms input {width:60px; margin:0 5px 0 0; font-family:arial, sans-serif; background-color:#AB59A6; color:#fff;}
#header .forms input[type='image'] {width:15px; border:none; background:transparent;}
#therapists_form input.left {display:block; float:left; width:30%; margin-top:40px;}
#therapists_form .checkboxes input {width:35%;}
#therapists_form .radio {width:10%;}
#page #students_guide .submit input {margin-bottom:0;}
#back_copies .submit input {margin-bottom:0em;}
#contact_us input {width:420px;}
#contact_us p input {width:auto; vertical-align:middle; margin:.6em .5em 0 0;}
#contact_us .submit input {width:422px; margin:5px 0 0 25%;}
#contact_us input {display:block; float:left;}
#therapist_details input[type='text'] {width:220px; margin:2em 0 0 14px;}
#therapist_details input[type='submit'] {width:223px; margin-left:53px;}
#order_current_issue ul.back_copy input[type='submit'] {width:120px;}
input.invalid {background-color:#ff9;}

/* =textarea */
textarea, table textarea {border:1px solid #9d3d97;}
textarea:focus, #page textarea:focus, table textarea:focus {outline:1px solid #9d3d97;}
#choice_stockist textarea, .vertical_form textarea {width:314px;}
#therapists_form textarea {width:260px; height:7em;}
#contact_us textarea {width:420px;}
#therapist_details textarea {width:220px; margin-left:53px;}

/* =select */

/* =em */
em {font-weight:bold; font-style:italic;}
#therapists_form em {color:#E32A54; font-family:Candara, arial, sans-serif;}
.save_your_hands_sidebar p em {font-style:normal;}

/* =strong */
strong {font-weight:bolder;}

/* =hr */
hr {margin:20px 0;}

/* =address */
address {padding:0 0 1em 0; font-family:georgia, serif; letter-spacing:.1px;}

/* =object */
div.youtube {padding:50px 0;}
object.animoto {margin-left:70px;}
object.animoto_jqui {margin-left:30px;}

/* =blockquote */
blockquote {padding:1em 4em; font-family:georgia, serif;}

/* =audio */
#radio_talk_show .desc p:first-child audio {width:100%;}

/* =misc */
.clear {clear:both;}
.no_border {border:0;}
.center, .align_center {text-align:center;}
.float_right {float:right;}
.float_right_spacing {float:right; padding:0 0em .5em 2em;}
.float_left {float:left;}
.float_left_spacing {float:left; padding:0 2em .5em 0;}
.bold {font-weight:bold;}
.underline {text-decoration:underline;}
.quotes {font-style:italic; font-family:georgia, serif; font-size:.9em;}
#page .author {font:italic 1em georgia,serif; color:#851A2E;}
.designation {font-size:smaller;}
#page .bigger_125 {font-size:125%;}
#page .fontsize100 {font-size:100%;}
#page .much_bigger, #page .bigger_150 {font-size:150%;}
.smaller {font-size:smaller}
.smaller_30 {font-size:30%;}
.smaller_50 {font-size:50%;}
#page .very_small {font-size:.5em;}
.italic {font-style:italic;}
.italic_georgia {font:italic .9em georgia,serif;}
.color {color:#9d3d97;}
.line_through {text-decoration:line-through;} 
.padding_image_on_left {padding:1em 2em 0 0;}
.full {overflow:hidden; height:100%;}
/* =mail */
#mail_20110912_camexpo p {padding:0; margin:0;}
#mail_20110912_camexpo img {margin-right:1em;}

/* =div */
#mail_pass_this_on {border-top:1px solid #000;}
#mail_pass_this_on p {font-size:.9em; color:#666;}
/* =ui ------------------------------- */
.ui-state-error {padding:.5em 1em;margin-top:1em;}
/*.tooltip {display:none; padding:10px; position:absolute; font-size:0.8em; background-color:white; border:1px solid #a6c9e2; -moz-border-radius:5px; -webkit-border-radius:5px; z-index:9999;}*/
.tooltip { display:none; /*background:url(http://static.flowplayer.org/tools/img/tooltip/black_arrow_big.png);*/background:#000; height:163px; padding:40px 30px 10px 30px; width:310px; font-size:11px; color:#fff;} 

/* =j */
p#vtip {display:none; position:absolute; padding:10px; left:5px; font-size:0.8em; background-color:white; border:1px solid #a6c9e2; -moz-border-radius:5px; -webkit-border-radius:5px; z-index:9999; }
p#vtip #vtipArrow {position:absolute; top:-10px; left:5px;}

/* =safari */
@media screen and (-webkit-min-device-pixel-ratio:0){
.portfolio #story img {width:270px;}
.portfolio #story div {padding-bottom:130px;}
}

/* auroramenu */
ul.auroramenu li{position:relative;}
.aurorahide{ position:absolute; right:5px; top:6px; display:none; width:17px; height:17px; background-image:url('icons/aurora_minus_icon.gif'); }
.aurorashow{ position:absolute; right:5px; top:6px; display:none; width:17px; height:17px; background-image:url('icons/aurora_plus_icon.gif'); }
ul#menu1{ margin:0; padding:0; text-decoration:none; list-style-type:none; width:180px;}/*background-color:#C5D1D9;#F9F9F9;*/
ul#menu1 li{ position:relative; width:165px; background-image:url('icons/aurora.jpg'); background-repeat:repeat-x;  padding:0 0 0 5px; }/*left_nav_head_bg.gif*/
#menu1 li a{ font-size:1em; line-height:30px; color:#81007f; text-decoration:none;}/*color:#003E85;*/
#menu1 li{ font-size:1em; line-height:30px; color:#81007f; text-decoration:none;}
#menu1 li ul{ padding:6px 0 6px 0; list-style-type:none; }
#menu1 li li{ background-image:none; padding:0; line-height:20px;}
#menu1 li li a{ font-size:.9em; height:24px; text-decoration:none; line-height:15px; margin-left:5px;}
#menu1 li li a:hover{text-decoration:underline;}
#menu1 li span.menu_head{}

/* anythingslider */
.anythingSlider {width:570px; height:360px; position:relative; margin:0 auto 15px; clear:both;}
.anythingSlider .wrapper {width:470px; overflow:auto; height:341px; margin:0 50px; position:absolute; top: 0; left: 0; }
.anythingSlider .wrapper ul {width:99999px; list-style:none; position:absolute; top:0; left:0; background:#eee; border-top:3px solid #e0a213; border-bottom:3px solid #e0a213; margin:0;}
.anythingSlider ul li {display:block; float:left; padding:0; height:317px; width:680px; margin:0;}
.anythingSlider .arrow {display:block; height:200px; width:67px; background:url(tools/anythingslider/arrows.png) no-repeat 0 0; text-indent:-9999px; position:absolute; top:65px; cursor:pointer;}
.anythingSlider .forward {background-position:0 0; right:-20px;}
.anythingSlider .back {background-position:-67px 0; left:-20px;}
.anythingSlider .forward:hover {background-position:0 -200px;}
.anythingSlider .back:hover {background-position:-67px -200px;}

#thumbNav {position:relative; top:323px; text-align:center; }
#thumbNav a {color:black; font:11px/18px Georgia, Serif; display:inline-block; padding:2px 8px; height:18px; margin:0 5px 0 0; background:#9D3D97 url(tools/anythingslider/cellshade.png) repeat-x; text-align:center; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; text-decoration:none;}
#thumbNav a:hover { background-image: none; }
#thumbNav a.cur { background:#e0a213; }

#start-stop {background:green; background-image:url(tools/anythingslider/cellshade.png); background-repeat:repeat-x; color:white; padding:0; width:40px; text-align:center; position:absolute; right:45px; top:323px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; text-decoration:none;}
#start-stop.playing { background-color:#9D3D97; padding:0;}
#start-stop:hover { background-image: none; }

/*Prevents */
.anythingSlider .wrapper ul ul { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li { float: none; height: auto; width: auto; background: none; }

/* customize */
.anythingSlider ul li img {margin:8px 10px; float:left;}
.anythingSlider p {float:right; width:140px; padding:30px 10px 10px 10px; margin:0 200px 0 0; text-align:left; font:italic 1em/1.3 georgia, serif; text-transform:capitalize;}
.anythingSlider ul li p span {font-size:3em; vertical-align:middle; line-height:.7; padding:0 .1em; color:rgba(153,153,153,0.3);}
#students_guide .anythingSlider {height:260px; padding-bottom:50px;}
#students_guide .anythingSlider .wrapper {height:221px; margin-bottom:50px;}
#students_guide .anythingSlider ul li {height:215px;}
#students_guide .anythingSlider .arrow {top:10px;}
#students_guide #thumbNav {top:217px;}
#students_guide #start-stop {top:192px; right:8px; -moz-border-radius:7px; -webkit-border-radius:7px;}
#store .anythingSlider li img {padding:0 0 1em 1em; margin:0;}
/* END anythingslider */
/* -----------------------------------------------------------------------------------------------------*/ 
/*TD{ background-color: inherit; FONT-SIZE: 11px; COLOR: #010132; FONT-FAMILY: verdana,sans-serif; TEXT-DECORATION: none; }*/
TD.artmenu{ font-size : 9px; color : #ffffff; font-family : Verdana, sans-serif; FONT-WEIGHT : bold; text-decoration : none; }
table.maintable { border-left: 2px solid white; border-right: 2px solid white; }
TD.menucolor{ background-color : #C9646A; font-size : 11px; color : #ffffff; font-family : Verdana, sans-serif; FONT-WEIGHT : bold; text-decoration : none; border: 1px solid #8C293E; }
TD.menu { font-size : 11px; color : #E14C84; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
A.menu { font-size : 11px; color : #FFA844; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
A.menu:visited { font-size : 11px; color : #FFA844; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
A.menu:hover{ font-size : 11px; color : #FFFFFF; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
TD.footercolor{ background-color : #BD5056; font-size : 11px; color : #ffffff; font-family : Verdana, sans-serif; FONT-WEIGHT : bold; text-decoration : none; }
TD.footer{ background-color : #851930; font-size : 11px; color : #ffffff; font-family : Verdana, sans-serif; FONT-WEIGHT : bold; text-decoration : none; }
TD.homepictab{ background-color : #AC404D; font-size : 11px; color : #ffffff; font-family : Verdana, sans-serif; FONT-WEIGHT : bold; text-decoration : none; border: 1px solid #C3585E; }
TD.tabheading{ background-color : #AC404D; font-size : 12px; color : #ffffff; font-family : Verdana, sans-serif; FONT-WEIGHT : bold; text-decoration : none; }
TD.hometext{ font-size : 11px; color : #0A4EA1; font-family : Verdana, sans-serif; FONT-WEIGHT : bold; text-decoration : none; line-height: 150%; }
td.section1_left{ background-color : #FFFFFF; border-right:1px solid #E04B85; font-size : 12px; color : #221F1F; font-family : Verdana, sans-serif; text-decoration : none; }
td.section1_right{ background-color : #FFFFFF; border-left:1px solid #E04B85; font-size : 12px; color : #221F1F; font-family : Verdana, sans-serif; text-decoration : none; }
td.menuborder{ background-color : #FFFFFF; border-bottom:1px solid #0B4DA1; font-size : 12px; color : #221F1F; font-family : Verdana, sans-serif; text-decoration : none; }
td.allborder{ background-color : #FFFFFF; border: 5px solid #851A2E; font-size : 12px; color : #221F1F; font-family : Verdana, sans-serif; text-decoration : none; }
TD.dvd_top{ background-color: inherit; FONT-SIZE: 10px; COLOR: #1E3065; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; }
TD.cart_highlight{ background-color: inherit; FONT-SIZE: 11px; font-weight: bold; COLOR: #DE4984; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; }
TD.enquiry_form{ background-color: inherit; FONT-SIZE: 11px; font-weight: bold; COLOR: #084DA5; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; }
TD.text_head{ background-color: inherit; FONT-SIZE: 12px; font-weight: bold; COLOR: #1E3065; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; }
TD.dvd{ background-color: inherit; FONT-SIZE: 10px; font-style: italic; COLOR: #1E3065; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; }
TD.line{ background: white url(index_02_line.jpg) repeat scroll 0% 0%; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; }
TD.white{ background-color: #ffffff; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; }
TD.whitebkg{ background: white url(index_01_b_white_bkg.jpg) repeat scroll 0% 0%; FONT-SIZE: 11px; COLOR: #595959; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; FONT-WEIGHT : normal; height:4px; }
TD.pink{ background-color: #E24A83; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none; FONT-WEIGHT : bold; }
TD.menusep{ background: white url(index_02_menu_sep.jpg) repeat scroll 0% 0%; FONT-SIZE: 12px; COLOR: #E14C84; FONT-FAMILY: Verdana,sans-serif; }
A.tdchild{ background-color : inherit; font-size : 11px; color : #E24A83; font-family : Verdana, sans-serif; text-decoration: underline; }
A.tdchild:visited { background-color : inherit; font-size : 11px; color : #E24A83; font-family : Verdana, sans-serif; text-decoration: underline; }
A.tdchild:hover{ background-color : inherit; font-size : 11px; color : #E24A83; font-family : Verdana, sans-serif; text-decoration: underline; }
TD.news{ background-color :#0B4DA1; font-size : 12px; border-bottom: 1px dotted white; color : #EAF0F4; font-family : Verdana, sans-serif; text-decoration : none; }
TD.blue{ background-color :#0B4DA1; font-size : 10px; color : #EAF0F4; padding: 2px 2px 2px 4px; font-family : Verdana, sans-serif; text-decoration : none; }
TD.tabsep { background: white url(index_02_left_tab_sep.jpg) repeat scroll 0% 0%; font-size : 10px; color : #B5C9E2; font-family : Verdana, sans-serif; text-decoration : none; }
TD.textblue { background-color : #ffffff; font-size : 10px; color : #66071E; font-family : Verdana, sans-serif; text-decoration : none; }
TD.textblack { background-color : #ffffff; font-size : 14px; color : #221F1F; font-family : Verdana,sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
TD.botline { background: white url(index_03_b_bkg.jpg) repeat scroll 0% 0%; background-color : #019AE6; font-size : 11px; color : #ffffff; font-family : Verdana, sans-serif; height:5px; }
TD.footer_banner { background-color : #E14A81; font-size : 11px; color : inherit; font-family : Verdana, sans-serif; height:69px; width:470px; }
TD.link { background-color : inherit; font-size : 11px; color : #752641; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
A.link { background-color : inherit; font-size : 11px; color : #752641; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
A.link:visited { background-color : inherit; font-size : 11px; color : #752641; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
A.link:hover { background-color : inherit; font-size : 11px; color : #FA0740; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
TD.link3 { background-color : inherit; font-size : 11px; color : #ffffff; font-family : arial,Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
A.link3 { background-color : inherit; font-size : 11px; color : #ffffff; font-family : arial,Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
A.link3:visited { background-color : inherit; font-size : 11px; color : #ffffff; font-family : arial,Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
A.link3:hover { background-color : inherit; font-size : 11px; color : #FA0740; font-family : arial,Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
TD.link1 { background-color : inherit; font-size : 12px; color : #752641; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
A.link1{ background-color : inherit; font-size : 11px; color : #752641; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
A.link1:visited { background-color : inherit; font-size : 11px; color : #752641; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
A.link1:hover { background-color : inherit; font-size : 11px; color : #752641; font-family : Verdana, sans-serif; text-decoration : underline; FONT-WEIGHT : bold; }
A.link2{ background-color : inherit; font-size : 10px; color : #752641; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
A.link2:visited { background-color : inherit; font-size : 10px; color : #752641; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
A.link2:hover { background-color : inherit; font-size : 10px; color : #752641; font-family : Verdana, sans-serif; text-decoration : underline; FONT-WEIGHT : bold; }
td.footercolor1 { background-color : #841A30; font-size : 10px; color : #ffffff; font-family : Verdana, sans-serif; FONT-WEIGHT : bold; }
TD.footer { background-color : transparent; font-size : 10px; color : #EAF0F4; font-family : Verdana, sans-serif; text-decoration : none; }
A.footer { background-color : transparent; font-size : 10px; color : #EAF0F4; font-family : Verdana, sans-serif; text-decoration : none; }
A.footer:visited { background-color : transparent; font-size : 10px; color : #EAF0F4; font-family : Verdana, sans-serif; text-decoration : none; }
A.footer:hover { background-color : transparent; font-size : 10px; color : #ffffff; font-family : Verdana, sans-serif; text-decoration : underline; }
TD.tabright{ background: white url(tab_right_bkg.jpg) repeat scroll 0% 0%; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; width:4px; }
TD.tableft{ background: white url(tab_left_bkg.jpg) repeat scroll 0% 0%; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; width:4px; }
TD.tabtop{ background: white url(tab_top_bkg.jpg) repeat scroll 0% 0%; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; height:4px; }
TD.tabbot{ background: white url(tab_down_bkg.jpg) repeat scroll 0% 0%; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; height:4px; }
TD.rightline{ background: white url(line.jpg) repeat scroll 0% 0%; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; height:2px; }
TD.tabright1{ background: white url(tab_01_right_bkg.jpg) repeat scroll 0% 0%; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; width:17px; }
TD.tableft1{ background: white url(tab_01_left_bkg.jpg) repeat scroll 0% 0%; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; width:15px; }
TD.tabtop1{ background: white url(tab_01_top_bkg.jpg) repeat scroll 0% 0%; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; height:16px; }
TD.tabbot1{ background: white url(tab_01_down_bkg.jpg) repeat scroll 0% 0%; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none; height:18px; }
table.t1{ border-left: 1px solid #DEAFB3; border-right:1px solid #DEAFB3; border-top:1px solid #DEAFB3; padding-bottom: 10px; padding-top: 10px; padding-left: 5px; padding-right: 5px; }
td.table_top{ background-color : #FFF5F6; border-bottom: 1px solid #DEAFB3; font-size : 12px; color : #221F1F; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
td.table_top1{ background-color : #FFF5F6; border-bottom: 1px solid #DEAFB3; border-right:1px solid #DEAFB3; font-size : 12px; color : #221F1F; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
td.table1{ background-color : #FFF5F6; border-bottom: 1px solid #DEAFB3; }
td.table2{ background-color : #FFF5F6; border-right:1px solid #DEAFB3; border-bottom: 1px solid #DEAFB3; }
td.table3{ background-color : #FFF5F6; border-bottom: 1px solid #000000; font-size : 12px; color : #221F1F; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
td.table4{ background-color : #FFF5F6; border-right:1px solid #DEAFB3; border-bottom: 1px solid #DEAFB3; border-left: 1px solid #DEAFB3; }
TD.heading_link{ background-color : #0B4DA1; font-size : 11px; color : #ffffff; font-family : Verdana, sans-serif; FONT-WEIGHT : bold; text-decoration : none; }
TD.head1 { background-color : #ffffff; font-size : 16px; color : #221D1E; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
TD.head2 { background-color : #ffffff; font-size : 12px; color : #E14C84; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
TD.head3 { background-color : #ffffff; font-size : 12px; color : #E14C84; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
TD.head4{ background-color : #ffffff; font-size : 12px; color : #E14C84; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
TD.head5{ background-color : #ffffff; font-size : 12px; color : #66071E; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
TD.head6{ background-color : #ffffff; font-size : 36px; color : #084DA5; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
TD.head7{ background-color : #ffffff; font-size : 16px; color : #6A2E22; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
TD.head8{ background-color : #ffffff; font-size : 14px; color : #234295; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
TD.head9{ background-color : #ffffff; font-size : 12px; color : #234295; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
table.t2{ border-left: 1px solid #DEAFB3; border-right:1px solid #DEAFB3; border-top:1px solid #DEAFB3; border-bottom:1px solid #DEAFB3; padding-bottom: 1px; padding-top: 1px; padding-left: 1px; padding-right:1px; }
td.table6{ background-color : #FFF5F6; border-left: 1px solid #DEAFB3; border-right:1px solid #DEAFB3; border-top:1px solid #DEAFB3; border-bottom:1px solid #DEAFB3; }
td.shophead{ background-color : #FFF5F6; border-top: 1px solid #DEAFB3; border-left:1px solid #DEAFB3; padding-left: 5px; }
td.shopheadright{ background-color : #FFF5F6; border-top: 1px solid #DEAFB3; border-right:1px solid #DEAFB3; padding-left: 5px; }
td.shopitem{ background-color : #FFF5F6; border-top: 1px solid #DEAFB3; border-left:1px solid #DEAFB3; padding-left: 5px; }
td.shopitemright{ background-color : #FFF5F6; border-top: 1px solid #DEAFB3; border-right:1px solid #DEAFB3; padding-left: 5px; }
td.shopitemtotal{ background-color : #FFF5F6; border: 1px solid #DEAFB3; }
TD.new_text{ background-color : #ffffff; font-size : 16px; color : #EB0707; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
TD.new_text2{ background-color : #ffffff; font-size : 20px; color : #FF0000; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; }
TD.new_text3{ background-color : #ffffff; font-size : 12px; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT :normal; }
td.bullet_padding { padding-top: 6px; }
table.mystyle { border: 20px solid #E24A83; }
.tblback { background-color: #EEAA7D; }
.tblback1 { background-color: #916C98; }
.tblback2 { background-color: #FAB243; }
.tblback3 { background-color: #8DBF42; }
.tblback4 { background-color: #AF1E21; }
.tblback5 { background-color: #01AAD5; }
.tblback6 { background-color: #7C3749; }
TD.tbl_text{ font-size : 12px; color : #752641; font-family : Verdana, sans-serif; text-decoration : none; FONT-WEIGHT : bold; padding: 0px 0px 0px 7px; }
/* MORE THAN insurance ---------------------------------------------------------------------------------------- */
#mwwrapper934nbdfi8 {z-index: 11; font-family: Arial, arial; font-size:9px; width:200px;color: #fff;line-height:11px;}
#mwwrapper934nbdfi8 img {border-style: none; font-weight: normal; }
#mwwrapper934nbdfi8 a {color: #fff; font-size:10px;background-color:transparent;}
#mwwrapper934nbdfi8  #slider {width: 200px;}

#mwwrapper934nbdfi8 .topdiv_384gf74 {height: 65px; width: 200px; background: url(http://uidget.appspot.com/morethan/img/top.gif) no-repeat scroll 0 0;}

#mwwrapper934nbdfi8 .scroll-bg {width: 200px; background: url('http://uidget.appspot.com/morethan/img/slice.gif') repeat-y;}
#mwwrapper934nbdfi8 .scroll {margin-left: 1px; height: 200px; width: 198px; overflow-x: hidden; position: relative;}
#mwwrapper934nbdfi8 .scrollContainer {width: 1200px; overflow:hidden;}#mwwrapper934nbdfi8 #slider_384gf74_01 {background: url('http://uidget.appspot.com/morethan/img/living.jpg') no-repeat scroll 0 0;}
#mwwrapper934nbdfi8 #slider_384gf74_02 {background: url('http://uidget.appspot.com/morethan/img/car_insurance.jpg') no-repeat scroll 0 0;}
#mwwrapper934nbdfi8 #slider_384gf74_03 {background: url('http://uidget.appspot.com/morethan/img/life_insurance.jpg') no-repeat scroll 0 0;}
#mwwrapper934nbdfi8 #slider_384gf74_04 {background: url('http://uidget.appspot.com/morethan/img/home_insurance.jpg') no-repeat scroll 0 0;}
#mwwrapper934nbdfi8 #slider_384gf74_05 {background: url('http://uidget.appspot.com/morethan/img/van_insurance.jpg') no-repeat scroll 0 0;}
#mwwrapper934nbdfi8 #slider_384gf74_06 {background: url('http://uidget.appspot.com/morethan/img/pet_insurance.jpg') no-repeat scroll 0 0;}

#mwwrapper934nbdfi8 .living_main_link {display: block; float: left; width: 190px; height: 60px;}
#mwwrapper934nbdfi8 #rsspanel_384gf74 {padding-top:40px; height: 135px;}
#mwwrapper934nbdfi8 .living_panel_link {padding-left:30px; display: block; width: 140px; height: 20px;}

#mwwrapper934nbdfi8 .rssitem_384gf74_0, #mwwrapper934nbdfi8 .rssitem_384gf74_1,#mwwrapper934nbdfi8 .rssitem_384gf74_2{color: #333; padding: 3px 6px 0 40px; font-size: 10px;}
#mwwrapper934nbdfi8 .rssitem_384gf74_0 {background: url(http://uidget.appspot.com/morethan/img/01.jpg) no-repeat scroll 11px 4px; }
#mwwrapper934nbdfi8 .rssitem_384gf74_1 {background: url(http://uidget.appspot.com/morethan/img/02.jpg) no-repeat scroll 11px 4px; }
#mwwrapper934nbdfi8 .rssitem_384gf74_2 {background: url(http://uidget.appspot.com/morethan/img/03.jpg) no-repeat scroll 11px 4px; }

#mwwrapper934nbdfi8 .rss_title_384gf74{background-color: #0099FF; text-decoration: none;}
#mwwrapper934nbdfi8 .rss_title_384gf74:hover  {color: #0099FF; background-color: #fff; text-decoration: none;}
#mwwrapper934nbdfi8 .rss_author_384gf74 {color: #0099FF; background-color: #fff; text-decoration: none;line-height:14px;}

#mwwrapper934nbdfi8 ul.navigation_384gf74 {display: block; height:50px; width:180px; padding:16px 0 0 17px !important; margin:0; list-style-type: none;}
#mwwrapper934nbdfi8 ul.navigation_384gf74 li {display: block; float:left;  width:85px; padding: 2px 0 0 0; margin:0; list-style-type: none;background:none;list-style-image:none;}
#mwwrapper934nbdfi8 ul.navigation_384gf74 a {text-decoration: none;}
#mwwrapper934nbdfi8 ul.navigation_384gf74 a:hover { text-decoration: none;}
#mwwrapper934nbdfi8 ul.navigation_384gf74 a.selected { text-decoration: none;}

#mwwrapper934nbdfi8 .hide {display: none;}

#mwwrapper934nbdfi8 div.panel {width: 200px; height: 210px;}
#mwwrapper934nbdfi8 div.panel p{width: 163px; margin: 11px 0 0 18px; line-height:12px; color: #fff;}/*Added by Dipa */
#mwwrapper934nbdfi8 div.panel a.titlelink_384gf74{display: block; padding: 0; margin:85px 0 0 10px; width:140px; height:15px;}

#mwwrapper934nbdfi8 div.panel a.titlelink_384gf74{display:block; padding: 0; margin:85px 0 0 10px; width:140px; height:15px;}

#mwwrapper934nbdfi8 .bottomdiv_384gf74 {height: 104px; width: 200px; background: url(http://uidget.appspot.com/morethan/img/bottom.gif) no-repeat scroll 0 0;}
/* #mwwrapper934nbdfi8 .search {padding:0; height: 31px; overflow: hidden;} */
#mwwrapper934nbdfi8 .search {padding:0; height: 31px;}
#mwwrapper934nbdfi8 .searchfield {float:left; display: block; padding: 0px; margin:13px 14px 0 12px; border: 0px; width: 104px; font-family: Arial, arial; font-size:9px;}
#mwwrapper934nbdfi8 .searchgo{float:left; display: block; margin:10px 0 0 0;}

/* END MORE THAN insurance ---------------------------------------------------------------------------------------- */ 

/* jquery slide show */
/*.photoShow {width:360px;  height:258px; position:relative;} /*0.7177083333333333 * 360 = 258*/
/*.photoShow a {position:absolute; z-index:0;}
.photoShow img {width:360px; height:258px;}
.photoShow .previous {z-index:1;}
.photoShow .current {z-index:2;}*/
#back_copies .block1 {height:258px;}
#back_copies .block2 {width:360px; float:left;}
#subscribe_emag_cb {font:1.1em/1.6 "Droid Sans","Segoe UI",Tahoma,arial,sans-serif; margin-bottom:100px;}
#subscribe_emag_cb #fixed_background {margin:50px 0 0 750px;}
#subscribe_emag_cb #transparent_background {background:url(pres/bg_sidebar_therapists_trans_white_80.png); overflow:hidden;}
#subscribe_emag_cb h1 {font:italic 1.4em georgia,serif; margin-top:1em; text-shadow:2px 2px 4px #aaa;}
#subscribe_emag_cb .block1 {width:750px;}
#subscribe_emag_cb .block2 {width:250px; height:300px; overflow:hidden; margin:0 auto;}
#subscribe_emag_cb .block2 a {width:250px; height:300px; overflow:hidden; display:block;}
#subscribe_emag_cb .photoShow {background:url('mag/preview/all_th/s.jpg') no-repeat;}

/* colorbox_1.3.15_20101203 -------------------------------------------------------------------------------------------------------------------------------------- */
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(tools/colorbox/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(tools/colorbox/controls.png) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(tools/colorbox/controls.png) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(tools/colorbox/controls.png) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(tools/colorbox/controls.png) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(tools/colorbox/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(tools/colorbox/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(tools/colorbox/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(tools/colorbox/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(tools/colorbox/controls.png) no-repeat -75px 0px; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(tools/colorbox/controls.png) no-repeat -50px 0px; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(tools/colorbox/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(tools/colorbox/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(tools/colorbox/controls.png) no-repeat -25px 0px; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=tools/colorbox/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=tools/colorbox/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=tools/colorbox/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=tools/colorbox/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=tools/colorbox/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=tools/colorbox/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=tools/colorbox/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=tools/colorbox/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}
/* END colorbox_1.3.15_20101203 ------------------------------------------------------------------------------------------------------------------------------------------------------ */

/***** NEW SCROLLBAR *****/

html scrollbarbutton {
  -moz-appearance: none !important;
  background-color: transparent !important;
  border: none !important}
html thumb {
  -moz-appearance: none !important;
  border: none !important;
  background-color: #999 !important;
  -moz-border-radius: 10px;
  -moz-box-shadow: inset 0 0 3px #000}
html scrollbar {
  -moz-appearance: none !important;
  background: transparent !important;
  -moz-box-shadow: inset #000 0 0 8px}
html scrollbarbutton:hover, html thumb:active, html thumb:hover {
  opacity: 0.5 !important}

html scrollbar[orient="vertical"] thumb {min-width: 7px !important; max-width: 7px !important; min-height: 14px !important}
html scrollbar[orient="horizontal"] thumb {min-height: 7px !important; max-height: 7px !important}
html scrollbar[orient="vertical"] {padding-left: 3px !important; min-width: 13px !important; max-width: 13px !important}
html scrollbar[orient="horizontal"] {padding-top: 3px !important; min-height: 12px !important; max-height: 12px !important}
