/* -----------------------------------------------------------------------

 THIS STYLESHEET UTILIZES THE Bluprint CSS Framework 0.9 under "RESET" and
 "COMMON ELEMENTS" FOR BASIC STYLING http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

 ALL OTHER STYLES ARE THE WORK OF Balihoo Creative
 http://balihoocreative.com
 
  * Copyright (c) 2011-Present.

----------------------------------------------------------------------- */

/* RESET */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* FIXES */
.bottom-fix {margin-bottom:-25px;}

/* COMMON ELEMENTS */
html {font-size:100.01%;}
body {font-size:75%;color:#3f3a3a;background:#807a5b url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/body_bg.png') repeat-x left top;font-family:"Tahoma", Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#2a5c79;}
h1 {font-size:1.6em;line-height:1;margin:20px 0 0.5em 0;padding:0.5em 0 0.5em 0;border-top:2px dotted #4c87aa;border-right-style:none;border-bottom:2px dotted #4c87aa;border-left-style:none;text-indent:3px;}
h1.contactus{font-size:1.3em;}
.header h1 {font-size:2.5em;line-height:1;margin:20px 0 0.5em 0;padding:0.5em 0 0.5em 0;border-style:none;font-weight:bold;}
.header h1 a, .header h1 a:link, .header h1 a:hover, .header h1 a:visited  {text-decoration:none;}
.black{color:#000}
h2 {color:#7d6752;display:inline;}
h3 {color:#171d1b;display:inline;}
h4 {color:#2a5c79;font-size:1.6em;line-height:1;margin:1.75em 0 .5em 0;padding:.75em 0 0 0;border-top:2px dotted #4c87aa;}
h5 {font-size:1.5em;font-weight:bold;margin-bottom:1.5em;display:inline;}
h6 {color:#7d6752;font-size:1em;font-weight:normal; display:inline; margin:0;}

strong {color:#7d6752;font-weight:bold;}
em {color:#000;font-weight:bold;font-size:1.2em;}

a {color:#386289;outline: 0 none;font-weight:bold;text-decoration:none;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:underline;}

/* SPECIAL STYLES */
span.credentials {letter-spacing:1px;color:#7d6752;font-size:1.2em;}

span.super {font-size:.5em;}

.bread {font-size:1.6em;margin:0;line-height:1.5;margin:20px 0 0.5em 0;padding:0.5em 0 0.5em 0;border-top:2px dotted #4c87aa;border-right-style:none;border-bottom:2px dotted #4c87aa;border-left-style:none;}

.feature {padding:2em 4em;margin:2em;border:1px solid #e7e7e7;background-color:#eaf0f4;}

.feature p {font-size:1.25em;margin:1em;padding:0;color:#2a5c79;}

.top {display:block;clear:both;line-height: 0;height:100px;margin:0;padding:5px 0 0 0;}

.top a {display:inline;height:30px;line-height: 1;}

#top {display:inline; position:relative; height:0px; margin:0; padding:0; visibility:hidden;}

/* ALL STYLES */
#container {position:relative;width:1015px;margin:0 auto;}
.clear-fix {content:".";display:block;clear:both;visibility:hidden;line-height: 0;height:0;}
.clear-content {content:".";display:block;clear:right;visibility:hidden;line-height: 0;height:0;}

.spacer {display:block;visibility:hidden;line-height:0;height:30px;}

.spacer-alt {display:block;line-height:0;height:15px;margin:0 0 30px 0;border-bottom:1px solid #f1f0eb;}


/* HEADER STYLES */
.header {width:1014px;margin:20px 0 0 0;padding:0 0 0 0;height:131px;}

.logo-container {display:inline; position:absolute;margin:9px 0 0 43px;padding:0;width:325px;height:100px;overflow:hidden;background-color:transparent;}
.logo-container img {position:absolute;top:0;bottom:0;margin:auto;}

.logo-container-text {display:inline; position:absolute;margin:24px 0 0 43px;padding:0;width:925px;height:100px;overflow:hidden;background-color:transparent;}

.top-nav {width:228px;float:right;text-align:right;margin:3px 12px 0 0;padding:0;}
.top-nav ul {list-style-type:none;padding:0;margin:0;}
.top-nav li {display:inline;}

.top-nav a {display:block;float:left;height:32px;background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/top_nav_sprite.png');background-repeat:no-repeat;text-align:left;text-indent: -10000px;}

.top-nav a.top-nav-one {width:129px;background-color:transparent;}
.top-nav a.top-nav-one:link {background-position: left top;}
.top-nav a.top-nav-one:visited {background-position: left top;}
.top-nav a.top-nav-one:hover {background-position: 0 -33px;}
.top-nav a.top-nav-one:active {background-position: 0 -33px;}

.top-nav a.top-nav-two {width:99px;background-color:transparent;}
.top-nav a.top-nav-two:link {background-position: -129px top;}
.top-nav a.top-nav-two:visited {background-position: -129px top;}
.top-nav a.top-nav-two:hover {background-position: -129px -33px;}
.top-nav a.top-nav-two:active {background-position: -129px -33px;}


.practice-name {width:778px;float:right;text-align:right;margin:45px 56px 0 0;padding:0;}
.practice-name p {color:#454343;font-size:1.4em;letter-spacing:1px;}

/* CONTENT STYLES */
.content {position:relative;display:block;width:1015px;margin: 10px 0 0 0;padding:0;}

.content-head {position:relative;display:block;margin:0;padding:0;width:1015px;height:49px;background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/container_head_bg.png') no-repeat left top;}

.content-body {position:relative;display:block;width:1015px;min-height:715px;margin:0;padding:0 0 15px; 0;background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/container_bg.png') repeat-y left top;clear:both;z-index:0}

.brown {position:absolute;width:1000px;height:450px;margin:3px 0 0 0;background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/brown.jpg') no-repeat right top;z-index:-2}

.navigation-wrap {position:absolute;display:inline;margin:-46px 0 0 6px; padding:0;width:1015px;height:48px; margin-bottom:20px;}


.navigation-wrap ul {list-style-type:none;padding:0;margin:0;}
.navigation-wrap li {display:inline;}

.navigation-wrap a {display:block;float:left;height:48px;background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/nav_sprite.png');background-position: left top;background-repeat:no-repeat;text-align:left;text-indent: -10000px;}

.navigation-wrap a.navigation-one {width:307px;background-color:transparent;}
.navigation-wrap a.navigation-one:link {background-position: left top;}
.navigation-wrap a.navigation-one:visited {background-position: left top;}
.navigation-wrap a.navigation-one:hover {background-position: 0 -48px;}
.navigation-wrap a.navigation-one:active {background-position: 0 -48px;}

.navigation-wrap a.navigation-two {width:247px;background-color:transparent;}
.navigation-wrap a.navigation-two:link {background-position: -307px top;}
.navigation-wrap a.navigation-two:visited {background-position: -307px top;}
.navigation-wrap a.navigation-two:hover {background-position: -307px -48px;}
.navigation-wrap a.navigation-two:active {background-position: -307px -48px;}

.navigation-wrap a.navigation-three {width:137px;background-color:transparent;}
.navigation-wrap a.navigation-three:link {background-position: -554px top;}
.navigation-wrap a.navigation-three:visited {background-position: -554px top;}
.navigation-wrap a.navigation-three:hover {background-position: -554px -48px;}
.navigation-wrap a.navigation-three:active {background-position: -554px -48px;}

.navigation-wrap a.navigation-four {width:185px;background-color:transparent;}
.navigation-wrap a.navigation-four:link {background-position: -691px top;}
.navigation-wrap a.navigation-four:visited {background-position: -691px  top;}
.navigation-wrap a.navigation-four:hover {background-position: -691px  -48px;}
.navigation-wrap a.navigation-four:active {background-position: -691px  -48px;}

.navigation-wrap a.navigation-five {width:119px;background-color:transparent;}
.navigation-wrap a.navigation-five:link {background-position: -876px top;}
.navigation-wrap a.navigation-five:visited {background-position: -876px top;}
.navigation-wrap a.navigation-five:hover {background-position: -876px -48px;}
.navigation-wrap a.navigation-five:active {background-position: -876px -48px;}

/* SUB NAVIGATION */
.sub-nav-A {height:20px;margin:0; padding:0;width:1015px;text-align:left;}
.sub-nav-A ul {list-style-type:none;padding:0;margin:0;}
.sub-nav-A li {color:#7d6752;text-transform: uppercase;font-size:1.2em;display:block;padding:0;margin:0;}

.sub-nav-A ul li a {display:block;margin:0;padding:0;text-decoration:none;font-weight:normal;text-indent: -10000px;}

/* SUB 1 */
#sub1 {position:absolute;display:none;background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav1_sprite.png');background-position: left top;background-repeat:no-repeat;margin:1px 0 0 6px;padding:0;width:216px;height:76px;}
#sub1 ul {display:block;height:76px;}
#sub1 a {margin:0;padding:0;width:216px;}


/* SUB 1 - FIRST LINK */
#sub1 a.sub1-one {height:37px;}
#sub1 a.sub1-one:link {}
#sub1 a.sub1-one:visited {}
#sub1 a.sub1-one:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav1_sprite.png');background-position: left -76px;background-repeat:no-repeat;}
#sub1 a.sub1-one:active {}

/* SUB 1 - SECOND LINK */
#sub1 a.sub1-two {height:37px;}
#sub1 a.sub1-two:link {}
#sub1 a.sub1-two:visited {}
#sub1 a.sub1-two:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav1_sprite.png');background-position: left -113px;background-repeat:no-repeat;}
#sub1 a.sub1-two:active {}


/* SUB 2 */
#sub2 ul {height:76px;}
#sub2 {position:absolute;display:none;background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav2_sprite.png');background-position: left top;background-repeat:no-repeat;margin:-19px 0 0 223px;padding:0;width:198px;}
#sub2 a {margin:0;padding:0;width:198px;}

/* SUB 2 - FIRST LINK */
#sub2 a.sub2-one {height:37px;}
#sub2 a.sub2-one:link {}
#sub2 a.sub2-one:visited {}
#sub2 a.sub2-one:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav2_sprite.png');background-position: left -76px;background-repeat:no-repeat;}
#sub2 a.sub2-one:active {;}

/* SUB 2 - SECOND LINK */
#sub2 a.sub2-two {height:37px;}
#sub2 a.sub2-two:link {}
#sub2 a.sub2-two:visited {}
#sub2 a.sub2-two:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav2_sprite.png');background-position: left -113px;background-repeat:no-repeat;}
#sub2 a.sub2-two:active {}

/* SUB 3 */
#sub3 ul {height:185px;}
#sub3 {position:absolute;display:none;background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav3_sprite.png');background-position: left top;background-repeat:no-repeat;margin:-19px 0 0 422px;padding:0;width:257px;}
#sub3 a {margin:0;padding:0;width:257px;}

/* SUB 3 - FIRST LINK */
#sub3 a.sub3-one {height:56px;}
#sub3 a.sub3-one:link {}
#sub3 a.sub3-one:visited {}
#sub3 a.sub3-one:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav3_sprite.png');background-position: left -185px;background-repeat:no-repeat;}
#sub3 a.sub3-one:active {}

/* SUB 3 - SECOND LINK */
#sub3 a.sub3-two {height:30px;}
#sub3 a.sub3-two:link {}
#sub3 a.sub3-two:visited {}
#sub3 a.sub3-two:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav3_sprite.png');background-position: left -241px;background-repeat:no-repeat;}
#sub3 a.sub3-two:active {}

/* SUB 3 - THIRD LINK */
#sub3 a.sub3-three {height:30px;}
#sub3 a.sub3-three:link {}
#sub3 a.sub3-three:visited {}
#sub3 a.sub3-three:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav3_sprite.png');background-position: left -271px;background-repeat:no-repeat;}
#sub3 a.sub3-three:active {}

/* SUB 3 - FOURTH LINK */
#sub3 a.sub3-four {height:30px;}
#sub3 a.sub3-four:link {}
#sub3 a.sub3-four:visited {}
#sub3 a.sub3-four:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav3_sprite.png');background-position: left -301px;background-repeat:no-repeat;}
#sub3 a.sub3-four:active {}

/* SUB 3 - FOURTH LINK */
#sub3 a.sub3-five {height:30px;}
#sub3 a.sub3-five:link {}
#sub3 a.sub3-five:visited {}
#sub3 a.sub3-five:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav3_sprite.png');background-position: left -331px;background-repeat:no-repeat;}
#sub3 a.sub3-five:active {}

/* SUB 4 */
#sub4 ul {height:166px;}
#sub4 {position:absolute;display:none;background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav4_sprite.png');background-position: left top;background-repeat:no-repeat;margin:-19px 0 0 680px;padding:0;width:195px;}
#sub4 a {margin:0;padding:0;}

/* SUB 4 - FIRST LINK */
#sub4 a.sub4-one {height:37px;}
#sub4 a.sub4-one:link {}
#sub4 a.sub4-one:visited {}
#sub4 a.sub4-one:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav4_sprite.png');background-position: left -166px;background-repeat:no-repeat;}
#sub4 a.sub4-one:active {}

/* SUB 4 - SECOND LINK */
#sub4 a.sub4-two {height:30px;}
#sub4 a.sub4-two:link {}
#sub4 a.sub4-two:visited {}
#sub4 a.sub4-two:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav4_sprite.png');background-position: left -203px;background-repeat:no-repeat;}
#sub4 a.sub4-two:active {}

/* SUB 4 - THIRD LINK */
#sub4 a.sub4-three {height:30px;}
#sub4 a.sub4-three:link {}
#sub4 a.sub4-three:visited {}
#sub4 a.sub4-three:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav4_sprite.png');background-position: left -233px;background-repeat:no-repeat;}
#sub4 a.sub4-three:active {}

/* SUB 4 - FOURTH LINK */
#sub4 a.sub4-four {height:30px;}
#sub4 a.sub4-four:link {}
#sub4 a.sub4-four:visited {}
#sub4 a.sub4-four:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav4_sprite.png');background-position: left -263px;background-repeat:no-repeat;}
#sub4 a.sub4-four:active {}

/* SUB 4 - FIFTH LINK */
#sub4 a.sub4-five {height:30px;}
#sub4 a.sub4-five:link {}
#sub4 a.sub4-five:visited {}
#sub4 a.sub4-five:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav4_sprite.png');background-position: left -293px;background-repeat:no-repeat;}
#sub4 a.sub4-five:active {}

/* SUB 5 */
#sub5 ul {height:215px;}
#sub5 {position:absolute;display:none;background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav5_sprite.png');background-position: left top;background-repeat:no-repeat;margin:-19px 0 0 876px;padding:0;width:125px;}
#sub5 a {margin:0;padding:0;}

/* SUB 5 - FIRST LINK */
#sub5 a.sub5-one {height:78px;}
#sub5 a.sub5-one:link {}
#sub5 a.sub5-one:visited {}
#sub5 a.sub5-one:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav5_sprite.png');background-position: left -215px;background-repeat:no-repeat;}
#sub5 a.sub5-one:active {}

/* SUB 5 - SECOND LINK */
#sub5 a.sub5-two {height:51px;}
#sub5 a.sub5-two:link {}
#sub5 a.sub5-two:visited {}
#sub5 a.sub5-two:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav5_sprite.png');background-position: left -293px;background-repeat:no-repeat;}
#sub5 a.sub5-two:active {}

/* SUB 5 - THIRD LINK */
#sub5 a.sub5-three {height:51px;}
#sub5 a.sub5-three:link {}
#sub5 a.sub5-three:visited {}
#sub5 a.sub5-three:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav5_sprite.png');background-position: left -344px;background-repeat:no-repeat;}
#sub5 a.sub5-three:active {}

/* SUB 5 - FOURTH LINK */
#sub5 a.sub5-four {height:30px;}
#sub5 a.sub5-four:link {}
#sub5 a.sub5-four:visited {}
#sub5 a.sub5-four:hover {background-image:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/sub-nav5_sprite.png');background-position: left -395px;background-repeat:no-repeat;}
#sub5 a.sub5-four:active {}

#roll {position:absolute;display:block;width:100%;height:80px;margin-top:150px;cursor:default;background-color:#000;}

.main {position:relative; font-size:30px; display:block;margin:0 0 0 43px;padding:0;width:912px;height:218px;background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/home_bg.png') no-repeat left top; z-index:-1}
.main-copy p {color:#2f3534;font-size:1em;float:left;display:block;text-align:left;width:427px;height:195px;margin:0 ;padding:40px 0 0 30px;line-height:2.42em;letter-spacing:0px;overflow:auto;}
.main-copy em {color:#2a5c79;font-size:1.3em;font-weight:normal;}

.main img {text-align:right:margin:0 0 0 0;padding:3px 0 0 30px}

span.more {font-size:.75em;color:#2a5c79;letter-spacing:-1px;}
span.more a {text-decoration:none;letter-spacing:0px;}
span.more a:link {color:#2a5c79;}
span.more a:visited {color:#2a5c79;}
span.more a:hover {color:#2f3534;text-decoration:underline;}
span.more a:active {color:#2f3534;text-decoration:underline}

span.top {display:block;font-size:.75em;color:#2a5c79;letter-spacing:-1px;text-align:right;}
span.top a {text-decoration:none;letter-spacing:0px;}
span.top a:link {color:#2a5c79;}
span.top a:visited {color:#2a5c79;}
span.top a:hover {color:#2f3534;text-decoration:underline;}
span.top a:active {color:#2f3534;text-decoration:underline}

.bread span.back {display:block;text-align:right;font-size:.5em;color:#2a5c79;letter-spacing:-1px;margin-top:-17px;padding:0;}
.bread span.back a {text-decoration:none;letter-spacing:0px;}
.bread span.back a:link {color:#2a5c79;}
.bread span.back a:visited {color:#2a5c79;}
.bread span.back a:hover {color:#2f3534;text-decoration:underline;}
.bread span.back a:active {color:#2f3534;text-decoration:underline}


.copy {width:684px;margin:0 0 0 44px;padding:0 0 17px 0;}
.copy p {display:block;font-size 1.1em;line-height:1.9em;letter-spacing:1px;margin:0 0 1.4em 0;padding:0 0 0 .24em; text-align:justify;}

#home-copy {height:400px;overflow:hidden;}

#home-copy p {line-height:1.65em;}

.copy ul{list-style-type:disc;padding:1em 2em 1em 3.5em;margin:1em 2em 1em 2em;list-style-position:outside;background-color:#f1f0eb;line-height:1.9em;letter-spacing:1px;}

.copy ul.no-box{list-style-type:disc;padding:0;margin:0 2em 1em 1.5em;list-style-position:outside;background-color:transparent;line-height:1.9em;letter-spacing:1px;}

.copy ul ul{list-style-type:circle;padding:0 2em 0 1.4em;margin:0 2em 0 0;list-style-position:outside;background-color:#f1f0eb;line-height:1.9em;letter-spacing:1px;}

.short{width:275px;}
.copy ol{font-weight:bold;list-style-type:decimal;padding:1.5em 2em 1em 3.5em;margin:1em 2em 1em 2em;list-style-position:outside;background-color:#f1f0eb;line-height:1.9em;letter-spacing:1px;font-size:1.25em;border:1px solid #e7e7e7;}
.copy li p{font-weight:normal;font-size:.85em;margin:0;padding:0;}
.copy ol p{margin-top:.5em;font-weight:normal;font-size:.85em}
.copy li{margin:0;padding:0;}

.flow-left {float:left;margin:.5em 1em 0 0;}
.flow-right {float:right;margin:.5em 0 0 1em;}

.copy span img {border:1px solid #e7e7e7;padding:5px;}
.flow-left-no-border img {border:none;margin:.5em 1em 0 0;float:left;}
.flow-right-no-border img {border:none;margin:.5em 0 0 1em;float:right;}

.social {width:684px;height:47px;margin:-100px 0 0 46px;padding:0;border-top:2px dotted #4c87aa;}

.no-social {width:684px;height:47px;margin:-100px 0 10px 46px;padding:0;border-bottom:2px dotted #4c87aa;}

.social ul {list-style-type:none;padding:0;margin:3px 0 0 -7px;}
.social li {display:inline;}

.social a {display:block;float:left;width: 38px;height:40px;text-align:left;text-indent: -10000px;}

.social a.social-one:link {background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/social_sprite.png') no-repeat left top;}
.social a.social-one:visited {background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/social_sprite.png') no-repeat left top;}
.social a.social-one:hover {background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/social_sprite.png') no-repeat left top;}
.social a.social-one:active {background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/social_sprite.png') no-repeat left top;}

.social a.social-two:link {background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/social_sprite.png') no-repeat -38px top;}
.social a.social-two:visited {background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/social_sprite.png') no-repeat -38px top;}
.social a.social-two:hover {background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/social_sprite.png') no-repeat -38px top;}
.social a.social-two:active {background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/social_sprite.png') no-repeat -38px top;}

.body-footer {width:730px;}
.body-footer sup{font-size:60%; line-height:60%}
.address {margin:0 12px 0 44px; padding: 0 12px 0 0;border-right:2px solid #e7e7e7; float:left;}

.seo {margin:0 0 0 -4px;padding:0;}
.seo p {color:#8d8d8d;display:block;font-size:.7em;line-height:1.5em;letter-spacing:1px;margin:0;padding:0; text-align:justify;}

.right-col {position:relative;display:block;float:right;width:208px;margin:20px 50px 0 0;padding:0;z-index:-1}

.learn {position:relative;display:block;margin:-21px 0 5px 0;padding:0;width:208px;height:111px;background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/right-image.png') no-repeat left top;}

.caption {margin: 0 0 0 0}
.caption p {font-size:.7em;color:#2c3331;text-transform:uppercase;background-color:transparent;}

.cta {background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/cta_bg_repeat.png') repeat-y left top;}

.cta img {display:block; margin:0; padding:0;}

label {font-size:9px;text-transform: uppercase;display:block;letter-spacing:1px}

input {border:none;background: none;outline: 0 none;}

.returnMain{width:178px;
height:61px;
padding:15px;
margin-bottom:8px;
}

.returnMain a{
	font-size:14px;
	color:#fff;

}

.field-label-one {margin:0;padding:10px 0 0 20px;}
.field-input-one {margin:5px 0 0 15px;padding:10px;width:167px; height:16px;  background:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/cta_input_large.jpg') no-repeat;}

.field-label-two {margin:-10px 0 0 0;padding:0 0 0 20px; }
.field-input-two {margin:5px 0 0 15px;padding:10px;width:167px; height:16px;  background:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/cta_input_large.jpg') no-repeat;}

.field-label-three {display:block;margin:-11px 0 0 0;padding:0 0 0 20px;}
.field-input-three {display:block;margin:5px 0 0 15px;padding:10px;width:76px; height:16px;  background:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/cta_input_phone.jpg') no-repeat;}

.field-label-four {display:block;margin:-55px 0 0 0;padding:0 0 0 110px;}
.field-input-four {display:block; margin:5px 0 0 113px;padding:10px;width:69px; height:16px; background:url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/cta_input_email.jpg') no-repeat;}

#sub-button {display:block; position:absolute;margin:-22px 0 0 125px;padding:0 0 0 0;background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/submit_sprite.jpg') no-repeat left top;border:none;width:65px;height:22px;text-indent: -10000px;}
#sub-button:hover {background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/submit_sprite.jpg') no-repeat left -22px;}

.office {display:block;position:relative;width:208px;border-top:2px dotted #4c87aa;border-right-style:none;border-bottom:none;border-left-style:none;text-indent:3px;margin: 20px 0 0 0; padding: 0.5em 0 1em 0;}

#medical {
	background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/medical-frame.png') no-repeat left top;
	width:253px;
	height:151px;
	padding:0 5px 5px 0;
	border:none;
}

.quick {display:block;position:relative;width:208px;border-right-style:none;border-bottom:2px dotted #4c87aa;border-left-style:none;text-indent:0px;margin: 0 0 0 0; padding: 0.5em 0 1em 3px;}

.side h4 {color:#191919;font-size:1.6em;line-height:1;margin:0 0 0.5em 0;padding:0.5em 0 0 0;border-top:none;}

.side ul {list-style-type:none;padding:0;margin:0;letter-spacing:-2px;line-height:2.1em;}
.side li {color:#2a5c79;font-size:1.2em;display:block;padding:0;margin:0;}

.side a {text-decoration:none;letter-spacing:0px;font-size:1em;font-weight:normal;}
.side a:link {color:#2a5c79;}
.side a:visited {color:#2a5c79;}
.side a:hover {color:#2f3534;text-decoration:underline;}
.side a:active {color:#2f3534;text-decoration:underline}


.content-footer {position:relative;display:block;width:1015px;height:46px;margin:-1px 0 0 0;padding:0;background:transparent url('http://static.balihoo.com.s3.amazonaws.com/nephrology/CRE-2240_NephMicro_July2011/images/blue/container_foot_bg.png') no-repeat left top;}

.content-footer ul {list-style-type:none;padding:5px 0 0 0;margin:0 0 0 20px;}
.content-footer li {color:#FFF;font-size:1em;display:inline;padding:0;margin:0;}

.content-footer a {text-decoration:none;font-weight:normal;}
.content-footer a:link {color:#FFF;}
.content-footer a:visited {color:#FFF;}
.content-footer a:hover {color:#FFF;text-decoration:underline;}
.content-footer a:active {color:#FFF;text-decoration:underline}

.copyright {color:#FFF;font-size:.8em;display:inline;padding:0;margin:0;text-transform:uppercase;}
.copyright p {margin:0 0 0 20px;}

.copyright span.super {font-size:.8em;vertical-align: 10%}

.copyright a {color:#FFF;outline: 0 none;font-weight:normal;text-decoration:none;}
.copyright a:link {text-decoration:none;}
.copyright a:visited {text-decoration:none;}
.copyright a:hover {text-decoration:underline;}
.copyright a:active {text-decoration:underline;}

.figures {margin:2em;border:1px solid #e7e7e7;}

table {margin:0;padding:0;border-collapse:collapse;}

table.a {width:70px;float:left;}
table.a td {background-color:#fff;font-weight:bold;}

table.b {width:180px;float:left;border-right:3px dashed #f1f0eb;}
table.b td {padding-right:1.5em}

table.d {width:70px;float:left;}
table.d td {background-color:#fff;font-weight:bold;}

table.e {width:255px;float:left;border-right:3px dashed #f1f0eb;}
table.e td {padding-right:1.5em}

table th {padding:.5em 1em;height:30px;background-color:#eaf0f4;border-bottom:1px solid #e7e7e7;font-weight:bold;}
table td {padding:.5em 1em;background-color:#f1f0eb;height:100px;border-top:1px solid #e7e7e7;vertical-align:top;}

table.d td {height:150px;}
table.e td {height:150px;}
table.f td {height:150px;}

table.g {width:50%;float:left;border-right:3px dashed #f1f0eb;}
table.h {width:50%;}

table.g td {height:70px;}
table.h td {height:70px;}

table.i {width:400px;float:left;border-right:3px dashed #f1f0eb;}
table.j {width:234px;}

table.i td {height:22px;}
table.j td {height:22px;}

.feature ul{list-style-type:disc;padding:0 2em 0 1.5em;margin:0 2em 0 0;list-style-position:outside;background-color:#eaf0f4;line-height:1.9em;letter-spacing:1px;}

.feature ul ul{list-style-type:circle;padding:0 2em 0 1.4em;margin:0 2em 0 0;list-style-position:outside;background-color:#eaf0f4;line-height:1.9em;letter-spacing:1px;}

.short{width:275px;}
.feature ol{font-weight:bold;list-style-type:decimal;padding:1.5em 2em 1em 3.5em;margin:1em 2em 1em 0;list-style-position:outside;background-color:#eaf0f4;line-height:1.9em;letter-spacing:1px;font-size:1.25em;border:1px solid #e7e7e7;}
.feature li p{font-weight:normal;font-size:.85em}
.feature ol p{margin-top:.5em;font-weight:normal;font-size:.85em}
.feature li{margin:0;padding:0;}

.map {margin:2em;display:block;}
.map img {border:1px solid #e7e7e7;}
.map-info {border:1px solid #e7e7e7;background-color:#eaf0f4;padding:1em 0 1em 2em;}
.map-info p {margin:0;padding:0;}
.map-info em {margin:0;padding:0;}
.map ul {margin:.5em 0 0 2em;background-color:transparent;padding:0 0 0 1.33em;}

#other-centers {
	margin-top:50px;
}

.doctor-bio {
	min-height:140px;	
}

#serviceIntro {
	min-height:150px;
}
