* {
    padding: 0px;
    margin: 0px;
}

html, body {
    margin: 0px;
    padding: 0px;
    color: #000000;
    font-style: normal;
    font-weight: normal;
    font-family: Arial, Verdana, Tahoma, Times New Roman, Sans-Serif;
    font-size: 12px;
}

img {
    border: none;
    outline: none;
}

a {
    color: #000000;
    text-decoration: none;
    outline: none;
}

a:hover {
    color: #000000;
    text-decoration: none;
    outline: none;
}

/* index - irm (indexrecovermd) */
.irm_back {
    width: 100%;
    height: 836px;
    background-image: url(images/irm_back.jpg);
    background-repeat: repeat-x;
}

/* 1024 1152 1280 1126p  */
.irm_menu_back {
    width: 100%;
    height: 163px;
    background-image: url(images/imr_menu_back.jpg);
    background-repeat: repeat-x;
}

.irm_bottom_back {
    width: 100%;
    height: 281px;
    background-image: url(images/imr_bottom_back.jpg);
    background-repeat: repeat-x;
}

.top_left_hang {
   display: block;   
   margin: 0;
}

.top_left_msg {
    color: #1b0662 !important;    
    outline: none;    
    line-height: 25px;
    font-size: 13px;
}

a#irm_client_login {
	float: right;
    margin: 0;    
    width: 86px;
    height: 23px;
    background-image: url(images/client_login_rollover.png);
    background-position: 0 0;    
}

a#irm_client_login:hover {
    background-position: 0 -23px;
}

a#irm_about {
    display: block;
    width: 82px;
    height: 29px;
    background-image: url(images/about_btn.png);
    background-position: 0 0;
    margin: 0;
}

a#irm_about:hover {
    background-position: 0 -29px;
}

a#irm_services {
    display: block;
    width: 120px;
    height: 29px;
    background-image: url(images/services_btn.png);
    background-position: 0 0;
    margin: 0;
}

a#irm_services:hover {
    background-position: 0 -29px;
}

a#irm_services_integ {
    display: block;
    width: 204px;
    height: 30px;
    background-image: url(images/ser_integ_rec.png);
    background-position: 0 0;
    margin: 0;
}

a#irm_services_integ:hover {
    background-position: 0 -30px;
}

a#irm_services_week {
    display: block;
    width: 204px;
    height: 30px;
    background-image: url(images/ser_week_rec.png);
    background-position: 0 0;
    margin: 0;
}

a#irm_services_week:hover {
    background-position: 0 -30px;
}

a#irm_services_tms {
    display: block;
    width: 204px;
    height: 30px;
    background-image: url(images/ser_tms_rec.png);
    background-position: 0 0;
    margin: 0;
}

a#irm_services_tms:hover {
    background-position: 0 -30px;
}

a#irm_faq {
    display: block;
    width: 60px;
    height: 29px;
    background-image: url(images/faq_btn.png);
    background-position: 0 0;
    margin: 0;
}

a#irm_faq:hover {
    background-position: 0 -29px;
}

a#irm_contact {
    display: block;
    width: 114px;
    height: 29px;
    background-image: url(images/contact_btn.png);
    background-position: 0 0;
    margin: 0;
}

a#irm_contact:hover {
    background-position: 0 -29px;
}

.imd_tms {
    font-weight: bold;
    font-size: 15px;
    padding: 40px 30px 5px 99px;
    width: 250px;
    height: auto
}

.imd_tms a {
    color: #1b0662 !important;
    text-decoration: underline !important;
    outline: none;
    font-size: 11px;
    font-weight: normal;
}

.imd_tms a:hover {
    color: #FFFFFF !important;
    text-decoration: none;
    outline: none;
    background-color: #392777;
    font-size: 11px;
    font-weight: normal;
    padding: 2px
}

.imd_ppd p {
    font-weight: normal;
    font-size: 11px;
    color: #242424;
    text-align: left;
    line-height: 19px;
    padding: 40px 25px 0px 0px;
    width: 405px;
}

.imd_tms a {
    color: #000000;
    text-decoration: none;
    outline: none;
}

.imd_tms a:hover {
    color: #000000;
    text-decoration: none;
    outline: none;
}

a#irm_read_more {
    display: block;
    width: 90px;
    height: 22px;
    background-image: url(images/read_more_rollover.png);
    background-position: 0 0;
    margin: 0;
}

a#irm_read_more:hover {
    background-position: 0 -22px;
}

.imd_ftmst {
    font-weight: bold;
    font-size: 15px;
    height: auto;
    padding: 40px 0px 0px 0px
}

.imd_ftmst a {
    color: #1b0662;
    text-decoration: underline;
    outline: none;
    font-size: 11px;
    font-weight: normal;
}

.imd_ftmst a:hover {
    color: #FFFFFF;
    text-decoration: none;
    outline: none;
    background-color: #392777;
    font-size: 11px;
    font-weight: normal;
    padding: 2px
}

/* nav index */
.irm_aback {
    width: 100%;
    height: 392px;
    width: 1076px;
    background-image: url(images/imr_a_back.png);
    background-repeat: no-repeat;
}

#wrap {
    margin: 0px;
    width: 978px;
    height: 393px;
    background-image: url(images/imr_a_b_inside.png);
    background-repeat: no-repeat;
    margin-left: 58px;
    _margin-left: 30px
}

a#nav_recover_md {
    display: block;
    width: 247px;
    height: 92px;
    background-image: url(images/recover_md_rollover.png);
    background-position: 0 0;
    margin: 0;
}

a#nav_recover_md:hover {
    display: block;
    width: 247px;
    height: 92px;
    background-image: url(images/recover_md_rollover.png);
    background-position: 0 -92px;
    margin: 0;
}

a#nav_recover_md.selected {
    display: block;
    width: 247px;
    height: 92px;
    background-image: url(images/recover_md_rollover.png);
    background-position: 0 -92px;
    margin: 0;
}

a#nav_tms {
    display: block;
    width: 247px;
    height: 92px;
    background-image: url(images/tms_rollover.png);
    background-position: 0 0;
    margin: 0;
}

a#nav_tms:hover {
    display: block;
    width: 247px;
    height: 92px;
    background-image: url(images/tms_rollover.png);
    background-position: 0 -92px;
    margin: 0;
}

a#nav_tms.selected {
    display: block;
    width: 247px;
    height: 92px;
    background-image: url(images/tms_rollover.png);
    background-position: 0 -92px;
    margin: 0;
}

a#nav_addiction {
    display: block;
    width: 247px;
    height: 92px;
    background-image: url(images/addiction_rollover.png);
    background-position: 0 0;
    margin: 0;
}

a#nav_addiction:hover {
    display: block;
    width: 247px;
    height: 92px;
    background-image: url(images/addiction_rollover.png);
    background-position: 0 -92px;
    margin: 0;
}

a#nav_addiction.selected {
    display: block;
    width: 247px;
    height: 92px;
    background-image: url(images/addiction_rollover.png);
    background-position: 0 -92px;
    margin: 0;
}

a#nav_integrative {
    display: block;
    width: 247px;
    height: 92px;
    background-image: url(images/integrative_rollover.png);
    background-position: 0 0;
    margin: 0;
}

a#nav_integrative:hover {
    display: block;
    width: 247px;
    height: 92px;
    background-image: url(images/integrative_rollover.png);
    background-position: 0 -92px;
    margin: 0;
}

a#nav_integrative.selected {
    display: block;
    width: 247px;
    height: 92px;
    background-image: url(images/integrative_rollover.png);
    background-position: 0 -92px;
    margin: 0;
}

.hiddenimg {
	padding: 0px;
	display: none;
}
	
.hiddencontent {
    padding: 0px;
    display: none;
    margin: 0px;
    color: #000000;
    height: 393px;
}

.navcontent {
    padding: 0px;
    display: none;
}

.navcontent_man {
    position: absolute;
    z-index: 100
}

.navcontent_right_pik {
    z-index: 1px;
    padding-left: 85px
}

.navcontect_text {
    width: 430px;
    text-indent: -20px;
    padding-top: 28px;
    padding-left: 260px
}

.navcontect_text p {
    text-align: right;
    font-weight: normal;
	font-size: 12px;
}

a#irm_exmore {
    display: block;
    width: 121px;
    height: 20px;
    background-image: url(images/explore_more_rollover.png);
    background-position: 0 0;
    margin: 0;
}

a#irm_exmore:hover {
    background-position: 0 -20px;
}

.navcontent2 {
    padding: 0px;
    display: none;
    color: #000000;
    margin: 19px 0px 0px 0px
}

.navcontent2_back {
    background-image: url(images/navcontent2_back.png);
    background-position: top left;
    background-repeat: no-repeat;
    width: 708px;
    height: 374px;
}

.navcontect2_text {
    width: 345px;
    text-indent: -20px;
    padding-top: 230px;
    padding-left: 350px
}

.navcontect2_text p {
    text-align: right;
    font-weight: normal;
}

a#irm_exmore2 {
    display: block;
    width: 121px;
    height: 20px;
    background-image: url(images/explore_more_rollover.png);
    background-position: 0 0;
    margin: 0;
}

a#irm_exmore2:hover {
    background-position: 0 -20px;
}

.navcontent3 {
    padding: 0px;
    display: none;
    color: #000000;
    margin: 19px 0px 0px 0px
}

.navcontent3_back {
    background-image: url(images/navcontent3_back.png);
    background-position: top left;
    background-repeat: no-repeat;
    width: 697px;
    height: 374px;
}

.navcontect3_text {
    width: 345px;
    text-indent: -20px;
    padding-top: 200px;
    padding-left: 360px
}

.navcontect3_text p {
    text-align: right;
    font-weight: normal;
}

a#irm_exmore3 {
    display: block;
    width: 121px;
    height: 20px;
    background-image: url(images/explore_more_rollover.png);
    background-position: 0 0;
    margin: 0;
}

a#irm_exmore3:hover {
    background-position: 0 -20px;
}

.navcontent4 {
    padding: 0px;
    display: none;
    color: #000000;
    margin: 19px 0px 0px 0px
}

.navcontent4_back {
    background-image: url(images/navcontent4_back.png);
    background-position: top left;
    background-repeat: no-repeat;
    width: 697px;
    height: 374px;
}

.navcontect4_text {
    width: 345px;
    text-indent: -20px;
    padding-top: 200px;
    padding-left: 360px
}

.navcontect4_text p {
    text-align: right;
    font-weight: normal;
}

a#irm_exmore4 {
    display: block;
    width: 121px;
    height: 20px;
    background-image: url(images/explore_more_rollover.png);
    background-position: 0 0;
    margin: 0;
}

a#irm_exmore4:hover {
    background-position: 0 -20px;
}

.clear {
    clear: both;
}

/* end nav index */
.imr_copy {
    padding: 47px 0px 0px 0px;
}

.imr_copy a {
    color: #7a7a7a;
    text-decoration: none;
    outline: none;
    font-size: 10px;
    font-weight: bold;
}

.imr_copy a:hover {
    color: #7a7a7a;
    text-decoration: underline;
    outline: none;
    font-size: 10px;
    font-weight: bold;
}

/* end index - irm (indexrecovermd) */
/* about - arm (aboutrecovermd) */
.arm_back {
    width: 100%;
    height: 100%;
    background-image: url(images/back_page.jpg);
    background-repeat: repeat-x;
}

.amr_copy {
    padding: 90px 0px 50px 0px
}

.amr_copy a {
    color: #7a7a7a;
    text-decoration: none;
    outline: none;
    font-size: 10px;
    font-weight: bold;
}

.amr_copy a:hover {
    color: #7a7a7a;
    text-decoration: underline;
    outline: none;
    font-size: 10px;
    font-weight: bold;
}

.amr_title_about {
    color: #1b065f;
    font-weight: bold;
    font-size: 24px;
    font-family: Nevis, Arial, Verdana, Tahoma, Times New Roman, Sans-Serif;
    text-align: left;
}

.amr_title_man {
    z-index: 1;
    margin-top: -30px;
    padding-left: 15px
}

.amr_text {
    padding-top: 70px;
    width: 700px;
    margin-left: -15px
}

.amr_text p {
    text-align: left;
    color: #242424;
    font-size: 12px;
    line-height: 18px;
	font-weight: bold;	
}

.amr_text p span {
    text-align: left;
    color: #1b065f;
    font-size: 16px;
    font-family: Nevis, Arial, Verdana, Tahoma, Times New Roman, Sans-Serif;
    font-weight: bold;
}

/* slide */
.slide_title {
    font-size: 18px;
    font-weight: bold;
    font-family: Nevis, Arial, Verdana, Sans-Serif, Helvetica;
    color: #272727;
    padding: 5px 0px 5px 0px;
    margin-left: 40px
}

#panel1 {
    display: none;
    width: 930px;
    padding-left: 40px;
    height: auto;
    margin-bottom: 10px
}

#panel1 p {
    color: #272727;
}

#panel2 {
    display: none;
    width: 930px;
    padding-left: 40px;
    height: auto;
    margin-bottom: 10px
}

#panel2 p {
    color: #272727;
}

#panel3 {
    display: none;
    width: 930px;
    padding-left: 40px;
    height: auto;
    margin-bottom: 10px
}

#panel3 p {
    color: #272727;
}

#panel4 {
    display: none;
    width: 930px;
    padding-left: 40px;
    height: auto;
    margin-bottom: 10px
}

#panel4 p {
    color: #272727;
}

#panel5 {
    display: none;
    width: 930px;
    padding-left: 40px;
    height: auto; /*display: none;*/
    margin-bottom: 10px
}

#panel5 p {
    color: #272727;
}

#panel6 {
    display: none;
    width: 930px;
    padding-left: 40px;
    height: auto;
    margin-bottom: 10px
}

#panel6 p {
    color: #272727;
}

.slide1 {
    margin-top: -25px;
}

.slide2 {
    margin-top: -25px;
}

.slide3 {
    margin-top: -25px;
}

.slide4 {
    margin-top: -25px;
}

.slide5 {
    margin-top: -25px;
}

.slide6 {
    margin-top: -25px;
}

.btn_slide1 {
    background: url(images/btn_slide.png) no-repeat right 0px;
    width: 18px;
    height: 18px;
    padding: 0;
    margin: 0;
    display: block;
}

.active1 {
    background-position: right -18px;
}

.btn_slide2 {
    background: url(images/btn_slide.png) no-repeat right 0px;
    width: 18px;
    height: 18px;
    padding: 0;
    margin: 0;
    display: block;
}

.active2 {
    background-position: right -18px;
}

.btn_slide3 {
    background: url(images/btn_slide.png) no-repeat right 0px;
    width: 18px;
    height: 18px;
    padding: 0;
    margin: 0;
    display: block;
}

.active3 {
    background-position: right -18px;
}

.btn_slide4 {
    background: url(images/btn_slide.png) no-repeat right 0px;
    width: 18px;
    height: 18px;
    padding: 0;
    margin: 0;
    display: block;
}

.active4 {
    background-position: right -18px;
}

.btn_slide5 {
    background: url(images/btn_slide.png) no-repeat right 0px;
    width: 18px;
    height: 18px;
    padding: 0;
    margin: 0;
    display: block;
}

.active5 {
    background-position: right -18px;
}

.btn_slide6 {
    background: url(images/btn_slide.png) no-repeat right 0px;
    width: 18px;
    height: 18px;
    padding: 0;
    margin: 0;
    display: block;
}

.active6 {
    background-position: right -18px;
}

.btn_slide7 {
    background: url(images/btn_slide.png) no-repeat right 0px;
    width: 18px;
    height: 18px;
    padding: 0;
    margin: 0;
    display: block;
}

.active7 {
    background-position: right -18px;
}

.btn_slide7 {
    background: url(images/btn_slide.png) no-repeat right 0px;
    width: 18px;
    height: 18px;
    padding: 0;
    margin: 0;
    display: block;
}

.active7 {
    background-position: right -18px;
}
/* end slide */
a#amr_send {
    display: block;
    width: 212px;
    height: 42px;
    background-image: url(images/amr_btn.png);
    background-position: 0 0;
    margin: 0;
}

a#amr_send:hover {
    background-position: 0 -42px;
}

/* end about - arm (aboutrecovermd) */
/* contact - crm (contactrecovermd) */
.crm_back {
    width: 100%;
    height: 833px;
    background-image: url(images/back_page.jpg);
    background-repeat: repeat-x;
}

.crm_title_contact {
    color: #1b065f;
    font-weight: bold;
    font-size: 24px;
    font-family: Nevis, Arial, Verdana, Tahoma, Times New Roman, Sans-Serif;
    text-align: left;
}

.crm_copy {
    padding: 160px 0px 0px 0px
}

.crm_copy a {
    color: #7a7a7a;
    text-decoration: none;
    outline: none;
    font-size: 10px;
    font-weight: bold;
}

.crm_copy a:hover {
    color: #7a7a7a;
    text-decoration: underline;
    outline: none;
    font-size: 10px;
    font-weight: bold;
}

.arm_map_text {
    padding-left: 15px;
    width: 370px;
    height: auto;
}

.arm_map_text p {
    font-size: 14px;
    font-weight: bold;
    color: #242424;
    text-align: left;
}

.arm_map_text p span {
    font-size: 16px;
    font-weight: bold;
    font-family: Nevis, Arial, Verdana, Sans-Serif, Helvetica;
    color: #1b065f;
}

.crm_input {
    color: #2e167b;
    font-weight: bold;
    font-size: 16px;
    background-image: url(images/crm_input.jpg);
    width: 320px;
    height: 28px;
    border: 0px;
    padding: 4px 7px 0px 7px;
    background-repeat: no-repeat;
}

.crm_input2 {
    color: #2e167b;
    font-weight: bold;
    font-size: 16px;
    background-image: url(images/crm_input2.jpg);
    width: 320px;
    height: 28px;
    border: 0px;
    padding: 4px 7px 0px 7px;
    background-repeat: no-repeat;
}

.crm_input3 {
    color: #2e167b;
    font-weight: bold;
    font-size: 16px;
    background-image: url(images/crm_input3.jpg);
    width: 203px;
    height: 27px;
    border: 0px;
    padding: 4px 7px 0px 7px;
    background-repeat: no-repeat;
}

.cmr_textarea {
    color: #2e167b;
    font-weight: bold;
    font-size: 16px;
    width: 313px;
    height: 207px;
    padding: 7px 9px 20px 10px;
    background-image: url(images/cmr_textarea.jpg);
    background-repeat: no-repeat;
    border: 0px;
}

a#cmr_send {
    display: block;
    width: 212px;
    height: 42px;
    background-image: url(images/cmr_btn.png);
    background-position: 0 0;
    margin: 0;
}

a#cmr_send:hover {
    background-position: 0 -42px;
}

a#map1 {
    display: block;
    width: 94px;
    height: 94px;
    background-image: url(images/map1.png);
    background-position: 0 0;
    margin: 0;
}

a#map1:hover {
    background-position: 0 -94px;
}

a#map2 {
    display: block;
    width: 94px;
    height: 94px;
    background-image: url(images/map2.png);
    background-position: 0 0;
    margin: 0;
}

a#map2:hover {
    background-position: 0 -94px;
}

a#map3 {
    display: block;
    width: 94px;
    height: 94px;
    background-image: url(images/map3.png);
    background-position: 0 0;
    margin: 0;
}

a#map3:hover {
    background-position: 0 -94px;
}

a#map4 {
    display: block;
    width: 94px;
    height: 94px;
    background-image: url(images/map4.png);
    background-position: 0 0;
    margin: 0;
}

a#map4:hover {
    background-position: 0 -94px;
}

/* end contact - crm (contactrecovermd) */
/* faq - frm (faqrecovermd) */
.frm_back {
    width: 100%;
    height: 833px;
    background-image: url(images/back_page.jpg);
    background-repeat: repeat-x;
}

.fmr_copy {
    padding: 90px 0px 0px 0px
}

.fmr_copy a {
    color: #7a7a7a;
    text-decoration: none;
    outline: none;
    font-size: 10px;
    font-weight: bold;
}

.fmr_copy a:hover {
    color: #7a7a7a;
    text-decoration: underline;
    outline: none;
    font-size: 10px;
    font-weight: bold;
}

.fmr_title_faq {
    color: #1b065f;
    font-weight: bold;
    font-size: 24px;
    font-family: Nevis, Arial, Verdana, Tahoma, Times New Roman, Sans-Serif;
    text-align: left;
}

/* slide */
.slide_title_faq {
    font-size: 18px;
    font-weight: bold;
    font-family: Nevis, Arial, Verdana, Sans-Serif, Helvetica;
    color: #272727;
    padding: 5px 0px 5px 0px;
    margin-left: 40px
}

#panel_faq {
    display: none;
    width: 930px;
    padding-left: 40px;
    height: auto;
    margin-bottom: 10px
}

#panel_faq p {
    color: #272727;
}

#panel2_faq {
    width: 930px;
    padding-left: 40px;
    height: auto; /*display: none;*/
    margin-bottom: 10px
}

#panel2_faq p {
    color: #272727;
}

#panel3_faq {
    display: none;
    width: 930px;
    padding-left: 40px;
    height: auto;
    margin-bottom: 10px
}

#panel3_faq p {
    color: #272727;
}

.slide_faq {
    margin-top: -25px;
}

.slide2_faq {
    margin-top: -25px;
}

.slide3_faq {
    margin-top: -25px;
}

.btn_slide_faq {
    background: url(images/btn_slide.png) no-repeat right 0px;
    width: 18px;
    height: 18px;
    padding: 0;
    margin: 0;
    display: block;
}

.active_faq {
    background-position: right -18px;
}

.btn_slide2_faq {
    background: url(images/btn_slide.png) no-repeat right 0px;
    width: 18px;
    height: 18px;
    padding: 0;
    margin: 0;
    display: block;
    background-position: right -18px;
}

.active2_faq {
    background-position: right 0px;
}

.btn_slide3_faq {
    background: url(images/btn_slide.png) no-repeat right 0px;
    width: 18px;
    height: 18px;
    padding: 0;
    margin: 0;
    display: block;
}

.active3_faq {
    background-position: right -18px;
}

/* end slide */
/* end faq - frm (faqrecovermd) */
/* service - srm (servicerecovermd) */
/* service_integrative - sin */
.sin_back {
    width: 100%;
    height: 833px;
    background-image: url(images/back_page.jpg);
    background-repeat: repeat-x;
}

.sin_copy {
    padding: 90px 0px 0px 0px
}

.sin_copy a {
    color: #7a7a7a;
    text-decoration: none;
    outline: none;
    font-size: 10px;
    font-weight: bold;
}

.sin_copy a:hover {
    color: #7a7a7a;
    text-decoration: underline;
    outline: none;
    font-size: 10px;
    font-weight: bold;
}

.sin_title {
    color: #1b065f;
    font-weight: bold;
    font-size: 24px;
    font-family: Nevis, Arial, Verdana, Tahoma, Times New Roman, Sans-Serif;
    text-align: left;
}

.sin_text {
    margin-top: 35px
}

.sin_text p {
    color: #242424;
    font-weight: normal;
    font-size: 12px;
    font-family: Arial, Verdana, Tahoma, Times New Roman, Sans-Serif;
    text-align: left;
}

a#btn_sin_contact {
    display: block;
    width: 235px;
    height: 40px;
    background-image: url(images/btn_contact2.png);
    background-position: 0 0;
    margin: 0;
}

a#btn_sin_contact:hover {
    background-position: 0 -40px;
}

/* end service_integrative - sin */
/* service_weekend - sweek */
.sweek_back {
    width: 100%;
    height: 833px;
    background-image: url(images/back_page.jpg);
    background-repeat: repeat-x;
}

.sweek_copy {
    padding: 90px 0px 0px 0px
}

.sweek_copy a {
    color: #7a7a7a;
    text-decoration: none;
    outline: none;
    font-size: 10px;
    font-weight: bold;
}

.sweek_copy a:hover {
    color: #7a7a7a;
    text-decoration: underline;
    outline: none;
    font-size: 10px;
    font-weight: bold;
}

.sweek_title {
    color: #1b065f;
    font-weight: bold;
    font-size: 24px;
    font-family: Nevis, Arial, Verdana, Tahoma, Times New Roman, Sans-Serif;
    text-align: left;
}

.sweek_text {
    margin-top: 35px
}

.sweek_text p {
    color: #242424;
    font-weight: normal;
    font-size: 12px;
    font-family: Arial, Verdana, Tahoma, Times New Roman, Sans-Serif;
    text-align: left;
}

a#btn_sweek_contact {
    display: block;
    width: 235px;
    height: 40px;
    background-image: url(images/btn_contact2.png);
    background-position: 0 0;
    margin: 0;
}

a#btn_sweek_contact:hover {
    background-position: 0 -40px;
}

/* slide */
.slide_title_sweek {
    font-size: 18px;
    font-weight: bold;
    font-family: Nevis, Arial, Verdana, Sans-Serif, Helvetica;
    color: #272727;
    padding: 5px 0px 5px 0px;
    margin-left: 40px
}

#panel_sweek {
    display: none;
    width: 930px;
    padding-left: 40px;
    height: auto;
    margin-bottom: 10px
}

#panel_sweek p {
    color: #272727;
}

#panel2_sweek {
    width: 930px;
    padding-left: 40px;
    height: auto; /*display: none;*/
    margin-bottom: 10px
}

#panel2_sweek p {
    color: #272727;
}

.slide_sweek {
    margin-top: -25px;
}

.slide2_sweek {
    margin-top: -25px;
}

.btn_slide_sweek {
    background: url(images/btn_slide.png) no-repeat right 0px;
    width: 18px;
    height: 18px;
    padding: 0;
    margin: 0;
    display: block;
}

.active_faq {
    background-position: right -18px;
}

.btn_slide2_sweek {
    background: url(images/btn_slide.png) no-repeat right 0px;
    width: 18px;
    height: 18px;
    padding: 0;
    margin: 0;
    display: block;
    background-position: right -18px;
}

.active2_sweek {
    background-position: right 0px;
}

.tms_back{background-image: url(images/back_page.jpg); background-repeat: repeat-x; width: 100%; height:850px;}

.tms_back_header{background-image: url(images/header_back.jpg); background-repeat: repeat-y; height: 218px; width: 1199px;}
.tms_back_bottom { background-image: url(images/back_bottom.jpg); background-repeat: no-repeat;height:517px; width: 1199px; margin-top: 3px}

.tms_copy{ padding: 90px 0px 0px 0px}
.tms_copy a {color:#7a7a7a; text-decoration: none; outline: none; font-size: 10px; font-weight: bold;}
.tms_copy a:hover {color: #7a7a7a; text-decoration: underline; outline: none;font-size: 10px; font-weight: bold;}

.tms_title{color: #1b065f; font-weight: bold; font-size: 24px; font-family: Nevis, Arial, Verdana, Tahoma, Times New Roman, Sans-Serif; text-align: left;}

.tms_text{padding-top: 25px; padding-left: 120px; padding-right: 120px}
.tms_text p{color: #242424; font-weight: normal; font-size: 13px; font-family: Arial, Verdana, Tahoma, Times New Roman, Sans-Serif; text-align: left;}

.tms_text2{ width: 450px; height: auto; padding-top: 10px}
.tms_text2 p{color: #242424; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Tahoma, Times New Roman, Sans-Serif; text-align: left;}


/* end slide */
/* end service_weekend - sweek */
/* end service - srm (servicerecovermd) */
.bold_copy_txt {
    font-size: 15px;    
    font-family: Nevis, Arial, Verdana, Sans-Serif, Helvetica;
    color: #1b065f;
}

.ref_links {
	font-size: 10px;
	color: blue;
	text-decoration: underline;
	cursor: pointer;
}



