
@import "/resources/sites/surgicare/styles/base-styles.css";      		/* hidden from nearly all v4 "Unknown"s  */
@import url('/resources/sites/surgicare/styles/base-styles.css'); 		/* IE4 can understand, but not NN4 */
@import "/resources/sites/surgicare/styles/base-styles.css" screen; 	/* Hidden From IE */

/*








Text Sizes:
Default: font-size:0.9em (12px);line-height:18px
Page Headings: 18pt Bold, 16pt Regular

Big panel Heading: 27pt
Feature panels Headings: 15pt

Left Menu: 11pt Verdana bold
Left Clinics text and link: 11pt Verdana Regular
Procedures drop down: 10.25pt Arial

Footer text: 11pt

*/

body{font-family:verdana,arial,helvetica,clean,sans-serif;color:#666666}
h1, select, input, textarea{font-family:verdana,arial,helvetica,clean,sans-serif}
a{color:#009fc6}
a:hover{text-decoration:underline}
h3{font-size:1.25em;font-weight:normal;line-height:1.2em;color:#589ca5;margin-bottom:0.1em}
ul li{margin:0;padding-left:11px;list-style-type:none
;background:transparent url(/resources/sites/surgicare/styles/list-bullet.gif) 1px 3px no-repeat}
.menu li{background:none}

body{background:#ffffff url(/resources/sites/surgicare/styles/body-bg.gif) center top repeat-x}
body *{line-height:1.4em}

#wrapper{background:transparent url(/resources/sites/surgicare/styles/header.jpg) center top no-repeat}
#page{width:985px;margin:0 auto 15px;text-align:left;font-size:0.9em;line-height:1.5em}
#content{overflow:hidden;float:right;border-left:1px solid #dddddd;width:790px}
* html #content{display:inline-block}

#content div.level{overflow:hidden;display:block;clear:both}
* html #content div.level{display:inline-block}
#content div.level div.module{overflow:hidden;display:block;float:left}
* html #content div.level div.module{display:inline-block}



/* Header items ------------------------------ */
#header{margin-bottom:15px;height:292px
;background:transparent url(/resources/sites/surgicare/styles/header.jpg) center top no-repeat}

#header_one{float:left;margin:37px 15px 90px}

#header_two{float:right;margin-bottom:200px;padding:0 17px;font-size:0.9em}
#header_two .menu a{padding:4px 7px;text-transform:capitalize;color:#ffffff}

#header_three{position:absolute;top:201px}
*:first-child+html #header_three{margin-left:-232px}
* html #header_three{margin-left:-232px}
#header_three .menu a{margin:4px 0 0 13px;padding:5px 1px;color:#589ca5}
#header_three .menu li.hover a{margin-top:1px;border-top:3px solid #589ca5;text-decoration:none}

#header_four{position:absolute;top:278px;margin-left:665px}
*:first-child+html #header_four{margin-left:396px}
* html #header_four{margin-left:396px}
#header_four .menu a{margin-right:2px;padding:3px 5px 0 25px;height:19px;color:#a13c9a;font-size:0.9em;font-weight:bold;text-transform:capitalize
;background:#ffffff url(/resources/sites/surgicare/styles/white-bg.gif) no-repeat}

#header_four .menu .call-me-back-link a{background-image:url(/resources/sites/surgicare/styles/white-call-me-back-bg.gif)}
#header_four .menu .enquire-now-link a{background-image: url(/resources/sites/surgicare/styles/white-enquire-now-bg.gif)}
#header_four .menu .order-brochure-link a{background-image: url(/resources/sites/surgicare/styles/white-order-brochure-bg.gif)}


/* Level One items ------------------------------ */
#level-one{margin-bottom:15px;height:340px;width:790px}
#level-one-one{margin-bottom:15px;height:340px;width:790px}
#level-one h2{margin:0 0 0 15px;font-size:2.25em;font-weight:normal;line-height:1.2em;color:#a13c9a}
#level-one p,
#level-one ul{margin:0 166px 1em 15px}
#level-one a{display:inline-block}

#level_one_left{margin:0 15px;width:380px;height:340px}
* html #level_one_left{margin-left:10px}
#level_one_left p.p1{margin:0 0 1em 15px;font-size:1.75em;font-weight:normal;line-height:1.2em;color:#a13c9a}

#level_one_top_right{margin-left:15px;height:162px;width:365px}
#level_one_top_right h3{width:194px;float:left;margin:0 0 0.1em 15px}
#level_one_top_right p{width:194px;float:left;margin:0 0 0 15px}
#level_one_top_right ul{width:167px;float:left;margin:0 0 0.5em 15px}
#level_one_top_right img{float:left;height:141px;width:141px}

#level_one_bottom_right{margin-left:15px;height:162px;width:365px;padding-top:14px;border-top:1px solid #dddddd}
#level_one_bottom_right h3{width:194px;float:left;margin:0 0 0.1em 15px}
#level_one_bottom_right p{width:194px;float:left;margin:0 0 0 15px}
#level_one_bottom_right ul{width:167px;float:left;margin:0 0 0.5em 15px}
#level_one_bottom_right img{float:left;height:141px;width:141px}



/* Level Two items ------------------------------ */
#level-two{margin-bottom:15px}
#level-two h1{margin:0;font-size:1.5em;font-weight:bold;line-height:1.5em;color:#589ca5}
#level-two h2{margin:0 0 15px;font-size:1.3em;font-weight:normal;line-height:1.5em;color:#589ca5}
#level-two h3{margin:0 0 0 15px}
#level-two p{margin:0 0 1em;line-height:1.6em}
#level-two ul{margin:0 0 1em}
#level-two img{margin-left:30px;float:right}
#level-two a{display:inline-block}

#level-two .menu{margin:2em 0 0}
#level-two .menu li{margin:0}
#level-two .menu li a{padding:0 1em;border-left:1px solid #009fc6;color:#009fc6}
#level-two .menu li.first a{padding-left:0;border-left:0}

#level-two .module{margin-left:15px;width:380px;height:150px;padding:15px 0;background:#f3f3e9}
#level-two .module h3{margin:0 0 0.1em 175px}
*:first-child+html #level-two .module h3{float:left;margin-left:15px}
* html #level-two .module h3{float:left;margin-left:15px}
#level-two .module p{margin:0 0 0 175px;line-height:1.4em}
*:first-child+html #level-two .module p{float:left;margin-left:15px}
* html #level-two .module p{float:left;margin-left:15px}
#level-two .module ul{margin:0 0 1em 175px}
*:first-child+html #level-two .module ul{float:left;margin-left:15px}
* html #level-two .module ul{float:left;margin-left:15px}
#level-two .module img{/*position:absolute;*/margin-left:15px;float:left;height:150px;width:150px}
/*
*:first-child+html #level-two .module img{position:relative}
* html #level-two .module img{position:relative}
*/



/* Level Three items ------------------------------ */
#level-three{padding-bottom:15px;margin:0 15px 15px 30px
;background:#ffffff url(/resources/sites/surgicare/styles/level-three-bg.gif) 15px bottom repeat-x}
* html #level-three{margin-left:15px}
* html #level-three{display:inline-block}
#level-three .module h3{float:left;margin:0 0 0.1em 175px}
*:first-child+html #level-three .module h3{margin-left:15px}
* html #level-three .module h3{margin-left:15px}
#level-three .module p{float:left;margin:0 0 0 175px;line-height:1.4em}
*:first-child+html #level-three .module p{margin-left:15px}
* html #level-three .module p{margin-left:15px}
#level-three .module ul{float:left;margin:0 0 1em 175px}
*:first-child+html #level-three .module ul{margin-left:15px}
* html #level-three .module ul{margin-left:15px}
#level-three .module img{position:absolute;margin-left:15px;float:left;height:150px;width:150px}
*:first-child+html #level-three .module img{position:relative}
* html #level-three .module img{position:relative}
#level-three .module a{display:inline-block}

#level-three .module{width:364px;height:150px}
#level-three #level_three_left{border-right:1px solid #dddddd;width:350px;padding-right:22px}
* html #level-three #level_three_left{width:364px}

#level-three #level_three_right{margin-left:7px}
#level-three #level_three_right img{margin-left:15px}



/* Level Four items ------------------------------ */
#level-four{margin:15px 0
;background:#ffffff url(/resources/sites/surgicare/styles/level-four-bg.gif) 15px top repeat-y}
#level-four h3{margin:0 0 0.1em}
#level-four p{margin:0}
#level-four ul{margin:0 0 1em}
#level-four a{display:inline-block}

#level-four .module{padding:0 15px;width:163px}

#level-four #level_four_column_one{margin-left:15px}

#level-four #level_four_column_four{border:0}



/* Level Five items ------------------------------ */
#level-five{margin:15px 0
;background:#ffffff url(/resources/sites/surgicare/styles/level-five-bg.gif) 15px top repeat-y}
#level-five h3{margin:0 0 0.1em}
#level-five p{margin:0}
#level-five ul{margin:0 0 1em}
#level-five a{display:inline-block}

#level-five .module{padding:15px;width:163px}

#level-five #level_five_column_one{margin-left:15px}

#level-five #level_five_column_four{border:0}



/* Main Center items ------------------------------ */
#center{float:left;width:530px;margin:0 23px 0 30px}
* html #center{margin-left:15px}
#center *{line-height:1.6em}

#center .formatted-text p,
#center .formatted-text ul{margin:0 0 1em}
#center .formatted-text img{float:none;margin:0 0 1em}

#center_one h1{margin:0;font-size:1.7em;font-weight:bold;line-height:1em;color:#589ca5}
#center_one p.p1{margin:0 0 15px;font-size:1.35em;font-weight:normal;color:#589ca5}
#center_one p.p2{font-weight:bold}

#center #center_two{margin-left:-9px}
#center #center_two img{margin-left:9px}

ul.breadcrumb{height:29px}
#center ul.breadcrumb{font-size:0.8em}
ul.breadcrumb li{background:transparent url(/resources/sites/surgicare/styles/crumb-bg-white.gif) right top no-repeat}
ul.breadcrumb li.last{background:transparent;font-weight:bold}
ul.breadcrumb li.first{font-weight:bold}
ul.breadcrumb li a, ul.breadcrumb li a:visited{padding:6px 10px 5px 3px;color:#666666}
ul.breadcrumb li a:hover{color:#666666;text-decoration:underline}
ul.breadcrumb li.first a{font-weight:bold; padding-left:0}



/* Right Side items ------------------------------ */
#right{float:left;width:207px;font-size:0.9em
;background:transparent url(/resources/sites/surgicare/styles/right-bg.gif) left top repeat-y}

#right .module-outer{float:left
;background:transparent url(/resources/sites/surgicare/styles/right-top-bg.gif) left top no-repeat}
#right .module{float:left;width:144px;padding:22px 24px 23px 22px
;background:transparent url(/resources/sites/surgicare/styles/right-bottom-bg.gif) left bottom no-repeat}

#right h3{margin:0 0 0.5em;padding:0;font-size:1.2em;font-weight:bold}
#right p{margin:0;padding:0;font-size:1em}
#right ul{margin:0 0 0.5em;padding:0;font-size:1em}
#right li{margin-left:1.6em}
#right img{margin:0.5em -10px}
#right a{display:inline-block}


/* Navigation items ------------------------------ */
#navigation{overflow:hidden;float:right;margin:-9px 10px 0 15px;width:169px;font-size:0.9em}
body #navigation *{line-height:1.6em}

#navigation .module{margin:0 20px 0 0;padding:15px 0;width:149px;border-bottom:1px solid #dddddd}
#navigation .module h3{margin:0 0 0.5em;padding:0;font-size:1em;font-weight:bold;color:#589ca5;line-height:1em}
#navigation .module p,
#navigation .module ul,
#navigation .module img{margin-bottom:1em}
#navigation .module p.inline{margin:0;padding:0;line-height:1.5em;height:22px}
#navigation .module a{display:inline-block}

#navigation .menu{margin-bottom:0}
#navigation .menu li{display:block}
#navigation .menu li ul{display:none}
#navigation .menu a{padding:0;margin:2px 0;color:#666666;background:transparent}

#navigation #navigation_one{margin:0;width:169px}
#navigation #navigation_one ul.menu{margin-top:-11px;margin-bottom:0}
#navigation #navigation_one ul.menu li{font-weight:normal;font-size:0.9em}
#navigation #navigation_one ul.menu a{color:#666666}
#navigation #navigation_one ul.menu a:hover{color:#009fc6;text-decoration:none}
#navigation #navigation_one ul.menu li.first a{color:#589ca5;text-decoration:none;font-weight:bold;padding-bottom:2px;border-bottom:2px solid #589ca5;width:170px;font-size:1.2em}

#navigation div.quick-jump-menu{padding:0 !important;border-bottom:0}
#navigation .quick-jump-menu p{font-weight:bold;color:#589ca5}
#navigation .quick-jump-menu .menu{font:0.9em Arial}
#navigation .quick-jump-menu .menu li a{margin-top:3px;padding:2px 0 0 8px;width:138px;height:20px;color:#666666
;background:#eee url(/resources/sites/surgicare/styles/procedure-nav-bg.gif) no-repeat}
#navigation .quick-jump-menu .menu{}
#navigation .quick-jump-menu li.hover ul{display:block;z-index:10
;background:#fff url(/resources/sites/surgicare/styles/quick-nav-bg.gif)}
#navigation .quick-jump-menu li ul{position:absolute;margin:0;padding:5px 0 0;background:#ffffff;border:1px solid #dddddd}
*:first-child+html #navigation .quick-jump-menu li ul{margin:25px 0 0 -150px}
* html #navigation .quick-jump-menu li ul{margin:25px 0 0 -150px}
#navigation .quick-jump-menu .menu li li{margin:-1px 0 0}
#navigation .quick-jump-menu .menu li li a{margin:0
;background:transparent}
#navigation .quick-jump-menu .menu li li.hover{background:#a13c9a}
#navigation .quick-jump-menu .menu li li.hover a,
#navigation .quick-jump-menu .menu li li.hover a:hover{color:#ffffff;text-decoration:none}

#navigation .site-search-form p{font-weight:bold;color:#589ca5}
#navigation .site-search-form label{position:relative;padding:0;margin:0;border:1px solid #dddddd}
#navigation .site-search-form input{position:relative;width:123px;height:16px;padding:1px 3px 0;margin:0 0 8px;border:1px solid #dddddd;border-color:#abadac #bcbcbc #bcbcbc #abadac;color:#999;font-size:0.9em
;background:#ffffff url(/resources/sites/surgicare/styles/search-bg.gif) no-repeat}
#navigation .site-search-form input.search-site-button{width:17px;text-indent:-999em;margin-left:-4px;border:0
;background:#ffffff url(/resources/sites/surgicare/styles/search-go-bg.gif) no-repeat}

#navigation .brief-call-to-action .menu li a{margin-top:3px;padding:1px 0 0 25px;width:124px;height:19px;color:#ffffff;font-size:0.9em;font-size:0.9em
;background:#a13c9a url(/resources/sites/surgicare/styles/cta-nav-bg.gif) no-repeat}

#navigation .brief-call-to-action .menu .call-me-back-link a{background-image:url(/resources/sites/surgicare/styles/cta-nav-call-me-back-bg.gif)}
#navigation .brief-call-to-action .menu .enquire-now-link a{background-image: url(/resources/sites/surgicare/styles/cta-nav-enquire-now-bg.gif)}
#navigation .brief-call-to-action .menu .book-consultation-link a{background-image:url(/resources/sites/surgicare/styles/cta-nav-book-consultation-bg.gif)}
#navigation .brief-call-to-action .menu .order-brochure-link a{background-image: url(/resources/sites/surgicare/styles/cta-nav-order-brochure-bg.gif)}



/* Footer items ------------------------------ */
#footer{clear:right;font-size:0.9em;overflow:hidden
;background:transparent url(/resources/sites/surgicare/styles/footer-bg.gif) left top no-repeat}

#footer_one{margin-top:15px;background:#e4e4cc url(/resources/sites/surgicare/styles/bread-crumb-bg.gif) left top no-repeat}
#footer ul.breadcrumb{margin:0 10px}
#footer ul.breadcrumb li{background:#e4e4cc url(/resources/sites/surgicare/styles/crumb-bg.gif) right top no-repeat}
#footer ul.breadcrumb li.last{background:transparent}
#footer ul.breadcrumb li a, #footer ul.breadcrumb li a:visited{padding:6px 10px 5px 5px;color:#818177}
#footer ul.breadcrumb li a:hover{color:#818177}

#footer_two{margin:15px 0 0 15px;width:1px;float:left;overflow:hidden}

#footer_three{margin:15px 15px 0 0;float:right}

.footer-menu .menu li{border-right:1px solid #dddddd}
.footer-menu .menu li.last{border:0}
.footer-menu .menu li a{padding:0 1em}
.footer-menu .menu li.last a{padding-right:0}

#footer_four{margin:15px 0 0 15px;width:500px;float:left;clear:both}

.legal-links,
.legal-links li,
.legal-links p{display:inline;margin:0;padding:0;background:none}
.legal-links li a{padding:0 0 0 0.6em}
.legal-links li.last{border-left:1px solid #dddddd}

#footer_five{margin:20px 15px 10px 0;width:450px;float:right;clear:both}

.accreditations,
.accreditations li{display:inline}
.accreditations a{float:right;display:block;overflow:hidden;padding:0 0 0 1em;text-indent:-999em}
.healthcare-commission-link a{width:124px;height:30px
;background:#ffffff url(/resources/sites/surgicare/styles/healthcare-logo.gif) left top no-repeat}
.department-of-health-link a{width:86px;height:30px;margin:0 -1em 0 0
;background:#ffffff url(/resources/sites/surgicare/styles/department-health-logo.gif) left top no-repeat}


/* Home Page Template deviations ------------------------------ */
.home-page #level-one h1{margin:0 0 0 15px;font-size:2.25em;font-weight:normal;line-height:1.2em;color:#a13c9a}
.home-page #level-one h2{margin:0 0 1em 15px;font-size:1.75em;font-weight:normal;line-height:1.2em;color:#a13c9a}
.home-page #level-one p.p1{margin:0 166px 1em 15px;font-size:1em;font-weight:normal;line-height:1.5em;color:#666666}

.home-page #level_one_left{
;background:#ffffff url(/resources/sites/surgicare/styles/main-bg.jpg) right bottom no-repeat}

.home-page #level_one_top_right{overflow:hidden;margin-right:-10px;width:375px;height:223px}
*:first-child+html .home-page #level_one_top_right{margin-left:425px !important}
* html .home-page #level_one_top_right{margin-right:-13px}

.home-page #level_one_top_right .shutters .shutter{overflow:hidden;width:65px;height:223px;border-right:1px solid #589ca5}
.home-page #level_one_top_right .shutters .shutter .module{margin-left:-182px;width:183px;height:223px}
.home-page #level_one_top_right .shutters .shutter h2{margin:0.4em 0 0.1em 5px;padding:0;font-size:1.25em;font-weight:normal;line-height:1.2em;color:#589ca5}
.home-page #level_one_top_right .shutters .shutter p,
.home-page #level_one_top_right .shutters .shutter ul{width:auto;float:none;margin:0 47px 15px 5px}

.home-page #level_one_top_right .shutters div.shutter-one{width:242px
;background:#ffffff url(/resources/sites/surgicare/styles/shutter-one-small-bg.jpg) right bottom no-repeat}
.home-page #level_one_top_right .shutters div.shutter-one .module{margin-left:0}
.home-page #level_one_top_right .shutters div.shutter-two{
;background:#ffffff url(/resources/sites/surgicare/styles/shutter-two-small-bg.jpg) right bottom no-repeat}
.home-page #level_one_top_right .shutters div.shutter-three{
;background:#ffffff url(/resources/sites/surgicare/styles/shutter-three-small-bg.jpg) right bottom no-repeat}
.home-page #level_one_top_right .shutters div.shutter-four{border-right-color:#dddddd_LIGHT
;background:#ffffff url(/resources/sites/surgicare/styles/shutter-four-small-bg.jpg) right bottom no-repeat}

.home-page #level_one_bottom_right{border:0}
* html .home-page #level_one_bottom_right{overflow:hidden;margin-right:-13px;border:0;float:none !important}
.home-page #level_one_bottom_right img{height:100px;width:365px}

* html .home-page #level_two_left{margin-left:7px}
.home-page #level_two_right{margin-right:-15px}
.home-page #level-two .module img{height:150px;width:150px}

.home-page #level_three_right{margin-right:-15px}

.home-page #level_four_column_four{margin-right:-15px}

.home-page #level_five_column_four{margin-right:-15px}

.home-page #level-four a{padding-right:auto;display:inline;background:none}
.home-page #level-five a{padding-right:auto;display:inline;background:none}


/* Area Home Template deviations ------------------------------ */
.area-home #level_one_left{margin:0 0 0 15px;height:340px
;background:#ffffff url(/resources/sites/surgicare/styles/care-centre-bg.jpg) right top no-repeat}
* html .area-home #level_one_left{margin-left:10px}

.area-home #level_one_left.care-centre{background-image:url(/resources/sites/surgicare/styles/care-centre-bg.jpg)}
.area-home #level_one_left.standards-and-staff{background-image:url(/resources/sites/surgicare/styles/standards-and-staff-centre-bg.jpg)}
.area-home #level_one_left.stories-and-faqs{background-image:url(/resources/sites/surgicare/styles/stories-and-faqs-centre-bg.jpg)}
.area-home #level_one_left.our-clinics{background-image:url(/resources/sites/surgicare/styles/our-clinics-centre-bg.jpg)}
.area-home #level_one_left.our-clinics-manchester{background-image:url(/resources/sites/surgicare/styles/our-clinics-centre-manchester-bg.jpg)}
.area-home #level_one_left.our-clinics-leeds{background-image:url(/resources/sites/surgicare/styles/our-clinics-centre-leeds-bg.jpg)}
.area-home #level_one_left.our-clinics-london{background-image:url(/resources/sites/surgicare/styles/our-clinics-centre-london-bg.jpg)}
.area-home #level_one_left.our-clinics-birmingham{background-image:url(/resources/sites/surgicare/styles/our-clinics-centre-birmingham-bg.jpg)}
.area-home #level_one_left.cosmetic-surgery{background-image:url(/resources/sites/surgicare/styles/cosmetic-surgery-centre-bg.jpg)}
.area-home #level_one_left.cosmetic-treatments{background-image:url(/resources/sites/surgicare/styles/cosmetic-treatments-centre-bg.jpg)}
.area-home #level_one_left.general-surgery{background-image:url(/resources/sites/surgicare/styles/general-surgery-centre-bg.jpg)}
.area-home #level_one_left.weight-loss-surgery{background-image:url(/resources/sites/surgicare/styles/weight-loss-surgery-centre-bg.jpg)}
.area-home #level_one_left.news-and-media{background-image:url(/resources/sites/surgicare/styles/news-and-media-centre-bg.jpg)}

.area-home #level-one .shutters .shutter{width:204px;height:340px;border-right:1px solid #589ca5}
.area-home #level-one .shutters .shutter .module{margin-left:-316px;width:388px;height:340px;float:right}
.area-home #level-one .shutters .shutter h2{margin:0.4em 0 0.1em 15px;padding:0;font-size:1.25em;font-weight:normal;line-height:1.2em;color:#589ca5}
.area-home #level-one .shutters .shutter p,
.area-home #level-one .shutters .shutter ul{margin-right:146px}
.area-home #level-one .shutters .shutter p.p1{font-size:1em;font-weight:normal;color:#666666}

.area-home #level-one .shutters div.shutter-one{width:384px
;background:#ffffff url(/resources/sites/surgicare/styles/shutter-one-large-bg.jpg) right bottom no-repeat}
.area-page #level-one .shutters div.shutter-one .module{margin-left:0}
.area-home #level-one .shutters div.shutter-two{
;background:#ffffff url(/resources/sites/surgicare/styles/shutter-two-large-bg.jpg) right bottom no-repeat}
.area-home #level-one .shutters div.shutter-three{border-right-color:#dddddd_LIGHT
;background:#ffffff url(/resources/sites/surgicare/styles/shutter-four-large-bg.jpg) right bottom no-repeat}
.area-home #level-one .shutters div.shutter-four{
;background:#ffffff url(/resources/sites/surgicare/styles/shutter-three-large-bg.jpg) right bottom no-repeat}

.area-home #level-two{margin-left:30px;overflow:hidden}
* html .area-home #level-two{margin-left:15px}

.area-home #level-two .module{margin-left:0;padding:0;background:transparent;overflow:hidden}
.area-home #level-two .module h3{float:none;margin:0 0 0.1em}
.area-home #level-two .module p{float:none;margin:0 0 1em}
.area-home #level-two .module ul{float:none;margin:0 0 1em}
.area-home #level-two .module img{margin-left:0;float:none}
.area-home #level-two .module a{background:transparent}

.area-home #level-two #level_two_left{width:549px;height:auto}
.area-home #level-two #level_two_right{width:193px;margin-left:15px;height:auto}

.area-home #level_three_right{margin-right:-15px}

.area-home #level_four_column_four{margin-right:-15px}

.area-home #level_five_column_four{margin-right:-15px}

/* .home-page #level-four a{padding-right:auto;display:inline;background:none} */
.area-home #level-five a{padding-right:auto;display:inline;background:none}


/* Alternative Area Home Template deviations ------------------------------ */
.area-home-alt #level_one_left{margin-right:0;padding-right:0;width:auto;background:transparent}


/* General Content Page Template deviations ------------------------------- */
.faq h2{font-size:1em;color:#000}

.faq-summary{background:#f2f2f2;margin:1em 0 2em}
.faq-summary ol{margin:0;padding:0.5em 1em}
.faq-summary li{margin:0 0 0.2em 2.5em;padding:0;font-size:1em;font-weight:normal;color:#000}
.faq-summary li h2,
.faq-summary li h3{margin:0;font-size:1em;color:#589ca5}
.faq-summary li a{color:#000}

.faq-questions dt{color:#000;font-size:1em;font-weight:bold;margin:0;padding:0}
.faq-questions dd{margin:0 0 1em;padding:0;font-size:1em}

.full-call-to-action p{background:#f3f3e9;color:#a13c9a;margin:0}
.full-call-to-action p.p4{margin-right:-15px}
.full-call-to-action strong{font-weight:bold}

.full-call-to-action p.p1{text-align:center;padding:5px 0 6px;margin:0 0 5px}
.full-call-to-action p.p2,
.full-call-to-action p.p3,
.full-call-to-action p.p4{padding:10px 15px;width:146px;float:left}
.full-call-to-action p.p2,
.full-call-to-action p.p3{width:147px}
.full-call-to-action p a{display:block;margin-top:10px;padding:1px 0 0 25px;width:124px;height:19px;color:#ffffff;font-size:0.9em;font-weight:bold
;background:#a13c9a url(/resources/sites/surgicare/styles/cta-nav-bg.gif) no-repeat}

.full-call-to-action p a.call-me-back{background-image:url(/resources/sites/surgicare/styles/cta-nav-call-me-back-bg.gif)}
.full-call-to-action p a.enquire-now{background-image: url(/resources/sites/surgicare/styles/cta-nav-enquire-now-bg.gif)}
.full-call-to-action p a.order-brochure{background-image: url(/resources/sites/surgicare/styles/cta-nav-order-brochure-bg.gif)}

.the-whole-you-panel h3{color:#a13c9a}

.recent-articles-list ul{margin-bottom:15px;border-bottom:1px solid #dddddd}
.recent-articles-list li{margin:0;padding-bottom:0;background:none;border-top:1px solid #dddddd}
.recent-articles-list li div.thumbnail img{width:100px;height:100px}
.recent-articles-list li div.thumbnail a,
.recent-articles-list li div.thumbnail a:hover{border:1px solid #dddddd}
.recent-articles-list li p.news-date{float:right}
.recent-articles-list li h3{font-size:1.25em;font-weight:normal;line-height:1.2em;color:#589ca5;margin:0 0 0.1em}
.recent-articles-list li.hover{background-color:#f3f3e9}

.recent-articles-list ul.thumbs{border:0}
.recent-articles-list li.thumbs-item{border:0}
.recent-articles-list li.thumbs-item{float:left;display:block;text-align:center;width:155px;border:0}
.recent-articles-list li.thumbs-item div.thumbnail img{width:141px;height:140px;margin:0 0 10px}
.recent-articles-list li.thumbs-item h3{font-size:1em;font-weight:normal;color:#589ca5}
.recent-articles-list li.thumbs-item h3 a{font-weight:normal;color:#589ca5}

.recent-articles-list div.full-article h2{font-size:1.25em;font-weight:normal;line-height:1.2em;color:#589ca5;margin:0 0 0.1em}
.recent-articles-list div.full-article p.full-article-date{display:none}

table#checklist{margin:0 30px 2em;width:460px;border-collapse:collapse;border:1px solid #ddd;border-width:1px 1px 0}
table#checklist td{width:20px;color:#589ca5;border-bottom:1px solid #ddd}
table#checklist th{width:440px;color:#589ca5;border-bottom:1px solid #ddd;padding:2px 5px}


#right div.the-whole-you-panel h3{margin-bottom:0;padding-bottom:110px;background:transparent url(/resources/sites/surgicare/styles/care-centre-small.jpg) center center no-repeat}
#right div.the-whole-you-panel p.p1{margin-top:-20px}
#right div.the-whole-you-panel img{display:none}





/* HTML Form Styles ------------------------------------------ */
fieldset{border:0;margin:5px 0 0;padding:0 .5em}
#center fieldset{padding:15px 0;margin:15px 0}
legend{display:none}

div.px-field-holder{margin:0 0 5px;padding:0;width:500px;overflow:hidden}
div.px-text label,
div.px-select label{font-weight:bold;position:absolute;width:145px;overflow:hidden;padding:2px 0 0 0;margin:0;display:block;line-height:1.4em;text-align:right;color:white}
div.px-rdo-chk label{font-weight:bold;color:white}

div.px-text input,
div.px-text textarea,
div.px-select select,
div.px-button-holder button
{font:98% "Helvetice Neue",Helvetica,Arial,Sans-serif;margin:1px 1px 1px 151px;padding:2px 5px 0}
*:first-child+html div.px-text input,
*:first-child+html div.px-select select,
*:first-child+html div.px-text textarea,
*:first-child+html div.px-button-holder button{padding:1px 5px}
* html div.px-text input,
* html div.px-select select,
* html div.px-text textarea,
* html div.px-button-holder button{padding:1px 5px}
div.px-text input,div.px-select select,div.px-text textarea{font-size:1.12em;line-height:1.4em;height:1.4em;color:#666666;border:1px solid #666666}
input[type="hidden"]{display:none} /* Mozilla fix: adds style to hidden form element!?!? */

div.px-text input{width:296px}
p.px-date input, p.px-number input{width:120px}
p.px-date img, p.px-number img{position:absolute !important;margin:-1.9em 0 0 285px;border:1px double;border-color:#ddd #666 #666 #ddd}
p.px-date .px-cal-button, p.px-number .px-calc-button{position:absolute !important;margin:2px;border:3px double;border-color:#ddd #666 #666 #ddd;width:22px;height:22px;background:#fff url(/resources/sites/surgicare/styles/cal.gif) center center no-repeat}
p.px-number .px-calc-button{background-image:url(/resources/sites/surgicare/styles/calc.gif)}
*:first-child+html p.px-date .px-cal-button,
*:first-child+html p.px-number .px-calc-button{margin:3px 0}
* html p.px-date .px-cal-button,
* html p.px-number .px-calc-button{margin:3px 0}
div.px-select select{padding:1px 2px 1px 2px;width:325px}
*:first-child+html div.px-select select{padding:2px 5px;line-height:1.8em}
* html div.px-select select{padding:2px 5px;line-height:1.8em}
*:first-child+html div.px-select select{height:2.2em}
* html div.px-select select{height:2.2em}
div.px-text textarea{height:5em;width:296px;overflow:auto}

div.px-rdo-chk input{margin:0 0 0 -4px;padding:0;vertical-align:middle}
span.px-rdo-chk input{margin:0 10px 0 0 !important}

div.px-rdo-chk ul.px-rdo-chk-list{margin:0 !important;padding:0}
div.px-rdo-chk li{background:none}

div.px-required label{font-weight:normal;color:#589ca5;line-height:20px}
div.px-required input, .px-required textarea, .px-required select{border:1px solid #589ca5}

div.px-invalid label{font-weight:bold;color:white}
#navigation div.px-invalid label{font-weight:normal}
div.px-invalid input, .px-invalid textarea, .px-invalid select{font-weight:bold;color:white;border-color:#e22}

div.px-button-holder{text-align:center}
div.px-button-holder input, div.px-button-holder button, input.btn, button{margin:0 0 0 5px;padding:0 .4em;height:28px;text-align:center}

#navigation div.px-text label,
#center div.px-text label,
#navigation div.px-select label,
#center div.px-select label{font-weight:normal;color:#666666}
#navigation div.px-rdo-chk label,
#center div.px-rdo-chk label{font-weight:normal;color:#666666}

#center div.px-required label{font-weight:normal;color:#589ca5;line-height:20px}
#center div.px-required input,
#center .px-required textarea,
#center .px-required select{border:1px solid #589ca5}

#center div.px-invalid label{color:#e22}
#center div.px-invalid input,
#center .px-invalid textarea,
#center .px-invalid select{color:#e22;border-color:#e22}

#center #div.last,
#center div.px-rdo-chk{width:349px;margin-left:151px}

#navigation div.px-button-holder input,
#center div.px-button-holder input,
#navigation div.px-button-holder button,
#center div.px-button-holder button,
#navigation input.btn,
#center input.btn,
#navigation button,
#center button{border:3px double #a13c9a;border-color:#a13c9a #000 #000 #a13c9a;background:#a13c9a;color:white;font-weight:bold}

#right div.form{background:#589ca5;margin:-14px -15px -16px;padding:14px 15px 16px;font-size:1.2em}
#right div.form p{color:white;font-size:1em}

div.form p.form-text-block{font-weight:bold;color:#589ca5}
#right div.form p.form-text-block{font-size:1em;margin-bottom:1em}

#navigation fieldset, #right fieldset{margin:0;padding:0}

#navigation div.px-field-holder label, #right div.px-field-holder label{position:relative;text-align:left;font-size:0.9em}
*:first-child+html #navigation div.px-field-holder label,
*:first-child+html #right div.px-field-holder label{font-size:0.8em}
* html #navigation div.px-field-holder label,
* html #right div.px-field-holder label{font-size:0.8em}
#navigation div.px-field-holder input, #right div.px-field-holder input{position:relative;width:136px;height:16px;padding:1px 3px 0;margin:0;border:1px solid #dddddd;border-color:#abadac #bcbcbc #bcbcbc #abadac;color:#999;font-size:0.9em
;background:#ffffff url(/resources/sites/surgicare/styles/right-input-bg.gif) no-repeat}

#navigation div.px-field-holder textarea, #right div.px-field-holder textarea{position:relative;width:136px;height:64px;padding:1px 3px 0;margin:0;border:1px solid #dddddd;border-color:#abadac #bcbcbc #bcbcbc #abadac;color:#999;font-size:0.9em}

#navigation div.form div.px-field-holder, #right div.form div.px-field-holder{margin:0 0 1px;padding:0;line-height:1.5em;overflow:hidden;width:144px}
#navigation div.form div.px-field-holder select, #right div.form div.px-field-holder select{margin:0;padding:0;width:144px}
#navigation div.form ul, #right div.form ul,
#navigation div.form li, #right div.form li{margin:0;padding:0;list-style-type:none;background:none}
#navigation div.form ul input, #right div.form ul input,
#navigation div.form div.px-rdo-chk input, #right div.form div.px-rdo-chk input{margin:0;padding:0;border:0;background:none;width:auto}
#navigation div.form ul li label, #right div.form ul li label,
#navigation div.form div.px-rdo-chk label, #right div.form div.px-rdo-chk label{position:relative;display:inline;margin:0;padding:0;width:124px;text-align:left}
#navigation div.form div.last, #right div.form div.last{margin-top:3px}

#right div.form div.px-button-holder input{
margin:5px 0 0;padding:0;line-height:1.5em;overflow:hidden;width:144px;border:0;border-top:1px solid #589ca5;background:#fff;font-size:0.8em;height:auto}
#navigation div.form div.px-button-holder input{width:144px;font-size:0.9em;font-weight:normal;height:22px;line-height:16px;margin:10px 0 0}

#right div.px-select select {font-size:11px}

ul.sitemap ul{margin:0 0 5px 5px;padding:0}
ul.sitemap li{margin:0;padding:0 0 0 10px}
ul.sitemap li a{font-size:1.2em}
ul.sitemap li li a{font-size:0.9em}
ul.sitemap li li li a{font-size:0.8em;color:#666}

div.bmi-calculator-form{}
div.bmi-calculator-form fieldset{border:1px solid #589ca5;margin:0;padding:10px !important;height:300px;overflow:hidden}
div.bmi-calculator-form div.px-field-holder{float:left;width:210px;clear:left}
div.bmi-calculator-form div.px-field-holder input{font-size:1.6em;width:160px}
div.bmi-calculator-form div.bmi-index-score{float:right;margin-left:100px;width:200px;padding-top:280px}


div.before-and-after {margin:10px 60px;padding:10px 20px;background:#f3f3e9;border:1px solid #ffffff;text-align:center}
div.before-and-after img{padding:10px 10px 0}
div.before-and-after p{padding:0;margin:0 !important;font-size:0.8em}


