body{margin:0;font:15px Arial,Helvetica,sans-serif;min-width:988px}img{border-style:none}a{color:#000;text-decoration:none;outline:none}a:hover{text-decoration:underline}label,input,textarea,select{font:12px Arial,Helvetica,sans-serif;vertical-align:middle}form,fieldset{margin:0;padding:0;border:none}.page-holder{width:988px;margin:0
auto}.page-holder:after{content:"";clear:both;display:block}.main-btn{float:right;font:9px Tahoma, Geneva, sans-serif;margin:4px
0 0;color:#fff;text-transform:uppercase}.main-btn
span{float:left;height:26px;cursor:pointer}.main-btn
span.left{background:url(/images/bg-main-btn-left.png) no-repeat;width:11px;font-size:0;text-indent: -9999px}.main-btn
span.right{background:url(/images/bg-main-btn-right.png) no-repeat;width:13px;font-size:0;text-indent: -9999px}.main-btn
span.center{background:url(/images/bg-main-btn-center.png) repeat-x;line-height:24px}.main-btn:hover{text-decoration:none}.shadow-block{padding:8px
7px;height:1%;position:relative}.shadow-block .top-shadow,
.shadow-block .bot-shadow{height:8px;margin: -8px -7px 0;padding:0
7px;background:url(/images/bg-shadow-block-top.png) repeat-x;float:left;width:100%;font-size:0;line-height:0;position:relative;z-index:2}.shadow-block .bot-shadow{margin:0
-7px -8px;background:url(/images/bg-shadow-block-bot.png) repeat-x}.shadow-block .center-shadow{width:100%;overflow:hidden;padding:0
7px;margin: -8px -7px;position:relative}.shadow-block .center-shadow .left-shadow{width:7px;padding:0
0 9999px;float:left;margin:0
0 -9999px -7px;background:url(/images/bg-shadow-block-left.png);position:relative}.shadow-block .center-shadow .right-shadow{width:7px;padding:0
0 9999px;float:right;margin:0
-7px -9999px 0;background:url(/images/bg-shadow-block-right.png);position:relative}.hidden-span .center-shadow .right-shadow{display:none}.shadow-block .inner-block{float:left;margin:0
-7px}.alert-tabs .inner-block{width:470px}.calendar .inner-block{width:300px}.today .inner-block{width:164px}.doctors-block .col-1 .inner-block{width:244px}.doctors-block .col-2 .inner-block{width:474px}.doctors-block .col-3 .inner-block{width:240px}.list-btn{width:100%;overflow:hidden;position:relative}.list-btn
div{float:left;left:50%;text-align:center;position:relative}.list-btn div
ul{float:left;left: -50%;text-align:center;position:relative;margin:0;padding:0;list-style:none;font-size:11px}.list-btn div ul
li{float:left;padding:0
4px;border-style:none;overflow:visible}.list-btn
a{float:left;color:#fff}.list-btn a:hover{text-decoration:none}.list-btn a
span{float:left;height:21px;cursor:pointer;line-height:20px}.red-btn a
span{height:26px;line-height:24px}.list-btn a
span.left{width:9px;background:url(/images/bg-list-btn-left.png) no-repeat;text-indent: -9999px}.list-btn a
span.right{width:9px;background:url(/images/bg-list-btn-right.png) no-repeat;text-indent: -9999px}.list-btn a
span.center{background:url(/images/bg-list-btn-center.png) repeat-x;padding:0
5px}.red-btn a
span.left{background:url(/images/bg-main-btn-left.png) no-repeat;width:11px}.red-btn a
span.right{background:url(/images/bg-main-btn-right.png) no-repeat;width:13px}.red-btn a
span.center{background:url(/images/bg-main-btn-center.png) repeat-x}#content{padding:21px
0}.main-block{background:url(/images/sprites-y.png) repeat-y -1141px 0}.main-block .bg-right{background:url(/images/bg-right.png) repeat-y 100% 0;padding:0
8px;height:1%}.main-block .bg-top{background:url(/images/sprites.png) no-repeat -2516px 0;margin:0
-8px}.main-block .bg-top
div{background:url(/images/sprites-min.png) no-repeat 100% -777px;height:7px;overflow:hidden}.main-block .bg-bot{background:url(/images/sprites.png) no-repeat -2516px -446px;margin:0
-8px}.main-block .bg-bot
div{background:url(/images/sprites-min.png) no-repeat 100% -784px;height:9px;overflow-y:hidden}.news{padding:0
0 9px}.news
.inner{width:100%;overflow:hidden;line-height:32px;background:url(/images/sprites-min.png) repeat-x 0 -1304px}.news
.title{padding:0
5px 0 0;background:url(/images/sprites-min.png) no-repeat 100% -1336px;width:156px;float:left;font-size:18px;text-align:center;text-transform:uppercase;color:#fff;font-style:italic}.news .title
div{background:#737373 url(/images/sprites-min.png) repeat-x 0 -1368px}.news
.text{background:url(/images/sprites-min.png) no-repeat 100% -1400px;height:32px;color:#898989;font-size:14px}.news .text
span{padding:0
15px}.news .text span
a{color:#be3c2d;font-size:10px;font-weight:bold;text-transform:uppercase;font-style:italic}.columns-holder{width:1004px;margin:0
0 7px -16px;overflow:hidden}.columns-holder
.column{width:486px;float:left;padding:0
0 0 16px}.head-block{height:34px;background:url(/images/sprites-min.png) repeat-x 0 -1432px;padding:1px
10px 0 12px;font:10px/34px Tahoma, Geneva, sans-serif;text-transform:uppercase;color:#fff}.head-block
h3{float:left;margin:0
36px 0 0;font-size:22px;line-height:32px;font-weight:normal;padding:0
0 0 40px}.head-block
h3.alert{background:url(/images/sprites-min.png) no-repeat 0 -108px}.head-block
h3.schedule{background:url(/images/sprites-min.png) no-repeat 0 -21px}.head-block
h3.target{background:url(/images/sprites.png) no-repeat -264px -40px}.head-block
.more{float:left;line-height:34px;background:url(/images/sprites-min.png) repeat-y 100% -10015px;padding:0
10px 0 0;color:#fff}.head-block
.preferences{float:right;color:#fff}.schedule-block{width:100%;overflow:hidden;padding:4px
0 0}.schedule-block
.calendar{width:300px;float:left}.schedule-block .calendar
.table{width:301px;margin:0
0 0 -1px;overflow:hidden;height:338px}.schedule-block .calendar
table{width:100%;padding:0;margin:0;border-collapse:collapse}.schedule-block .calendar td,
.schedule-block .calendar
th{padding:0}.schedule-block .calendar table
.month{font-size:26px;color:#fff}.schedule-block .calendar table .month
a{width:11px;height:12px;display:block;text-indent: -9999px;overflow:hidden;margin:0
auto;background-image:url(/images/sprites-min.png);background-repeat:no-repeat}.schedule-block .calendar table .month
a.prev{background-position:0 -220px}.schedule-block .calendar table .month
a.next{background-position:0 -232px}.schedule-block .calendar table
.week{text-align:right;font-size:10px;text-transform:uppercase;line-height:14px}.schedule-block .calendar table .week
td{padding:8px
5px 0}.schedule-block .calendar table
th{height:58px;background:url(/images/sprites-min.png) repeat-x 0 -1469px}.schedule-block .calendar table
div.inner{width:42px;overflow:hidden;border-top:1px solid #c7c7c7;border-left:1px solid #c7c7c7;text-align:center;font-size:20px;color:#e5303a}.schedule-block .calendar table .alt
div.inner{background:#f7f7f7}.schedule-block .calendar table
div.highlight{background:#fef2ee}.schedule-block .calendar table div.inner
a{color:#e5303a;font-weight:bold}.schedule-block .calendar table div.inner
span{display:block;font-size:10px;color:#010101;text-align:right;margin:0
4px 0 0;line-height:10px;padding:2px
0 0}.schedule-block .calendar table .alt div.inner
span{color:#8c8c8c}.schedule-block
.today{width:164px;float:right}.schedule-block .today
.headline{height:46px;background:url(/images/sprites-min.png) repeat-x 0 -1469px;text-align:right;font-size:14px;line-height:16px;color:#363636;text-transform:uppercase;font-weight:bold;padding:12px
8px 0 0}.schedule-block .today .headline
p{font-size:16px;color:#fefefe;margin:0;letter-spacing: -1px}.schedule-block .today
.body{height:261px;overflow:auto;font-size:10px;line-height:12px;background:#ececec}.schedule-block .today .body
ul{margin:0;padding:0;list-style:none}.schedule-block .today .body ul
li{background:#fff;padding:9px
8px}.schedule-block .today .body ul
li.alt{background:#ececec}.schedule-block .today .body
p{margin:4px
0 0}.schedule-block .today .body
.title{font-size:12px;line-height:12px;text-transform:uppercase;background-repeat:no-repeat;padding:0
0 0 14px;display:block}.schedule-block .today
.confirmed{background-image:url(/images/bg-dot-green.png)}.schedule-block .today
.pending{background-image:url(/images/bg-dot-yellow.png)}.schedule-block .today .body .title
em{color:#e5303a}.schedule-block .today
.footer{margin:0;padding:3px
7px;list-style:none;background:#6e6e6e;height:1%;overflow:hidden;line-height:13px;font-size:9px;color:#fff;text-transform:uppercase}.schedule-block .today .footer
li{float:left;padding:0
8px 0 15px;background-repeat:no-repeat}.main-schedule-block{padding:0
0 14px}.main-schedule-block .main-block{width:100%;position:relative}.main-schedule-block .head-block{background:url(/images/sprites-min.png) repeat-x 0 -4100px;height:45px;padding:0
0 0 14px;position:relative;z-index:3}.main-schedule-block .head-block .prev,
.main-schedule-block .head-block
.next{float:left;width:8px;height:13px;text-indent: -9999px;overflow:hidden;margin:16px
0 0;background-image:url(/images/sprites-min.png);background-repeat:no-repeat}.main-schedule-block .head-block
.next{background-position:0 -412px}.main-schedule-block .head-block
.prev{background-position:0 -425px}.main-schedule-block .head-block
h2{float:left;margin:0
10px;font:bold 24px/45px Tahoma, Geneva, sans-serif;color:#f7f7f7}.main-schedule-block .head-block
.details{float:right}.main-schedule-block .head-block .details:after{content:"";clear:both;display:block}.main-schedule-block .head-block .details
.box{float:left;background:url(/images/sprites-min.png) no-repeat 0 -438px;padding:0
0 0 2px;height:45px}.main-schedule-block .head-block .details .box:first-child{background:none}.main-schedule-block .head-block .details
a.link{float:left;line-height:45px;margin:0
17px;color:#fff}.main-schedule-block .head-block
.year{float:left;font:33px/45px Tahoma, Geneva, sans-serif;color:#c4c4c4;margin:0
16px 0 0}.book-holder{position:relative;float:left;width:382px}.book-holder
.headline{background:url(/images/sprites-min.png) repeat-x 0 -4145px;height:39px;line-height:17px;padding:6px
5px 0 7px}.open-book
.headline{background-position:0 -4190px}.book-holder .headline
.title{text-transform:none;color:#d7d7d7;float:left}.book-holder .headline
strong{display:block;font:16px/20px Tahoma, Geneva, sans-serif;text-transform:uppercase;color:#fff}.book-holder .headline .main-btn{margin:5px
0 0;line-height:normal}.book-holder
.body{padding:0
0 21px;position:absolute;top:45px;left:0;width:382px;font-family:Arial,Helvetica,sans-serif}.book-holder .body
.inner{background:#8b8b8b url(/images/sprites-min.png) repeat-x 0 -4235px;height:441px;margin:0
0 3px;font-size:12px;line-height:16px;padding:6px
10px}.book-holder .body
.roll{display:block;height:20px;position:absolute;bottom:0;left:0;width:100%}* html .book-holder .body
.roll{bottom: -1px}.book-holder .body .roll
div{height:20px;background:url(/images/bg-book-slide-roll.png) no-repeat;padding:0
0 0 337px;width:45px}.book-holder .body .roll
a{display:block;height:20px;width:45px;text-indent: -9999px;overflow:hidden;position:relative;background:url(/images/sprites-min.png) no-repeat 8px -541px}.open-book .body .roll
a{background-position:8px -495px}.book-holder .body
ul.message{margin:0;padding:0
0 15px;list-style:none;line-height:18px;text-transform:none}.book-holder .scroll-block{background:#fff;padding:4px;margin:0
0 8px;width:354px}.book-holder .scroll-block .title-row{height:27px;overflow:hidden;padding:6px
6px 0}.book-holder .scroll-block
.select{float:left}.book-holder .scroll-block .select
select{font-size:11px;text-transform:none}.book-holder .scroll-block
.open{float:right;color:#666;font-size:10px;text-decoration:underline}.book-holder .scroll-block .open:hover{text-decoration:none}.book-holder .scroll-block
.sub{height:274px;overflow:auto;color:#000}.book-holder .sub
ul{margin:0;padding:0;list-style:none;background:#ebebeb;text-transform:none}.book-holder .sub ul
li{min-height:28px;padding:6px
10px}* html .book-holder .sub ul
li{height:28px}.book-holder .sub ul
li.alt{background:#fff}.alphabet{margin:0
-6px;padding:0;list-style:none;text-align:center;line-height:14px;width:354px}.alphabet
li{display:inline;margin:0
1px}.alphabet
a{color:#808080}.alphabet .active
a{color:#000}.book-holder .sub ul.screen
li{border-bottom:2px solid #fff;background:#f2f2f2}.book-holder .sub ul.screen
li.name{font-size:14px;background:#ebebeb;padding-top:12px;padding-bottom:0}.book-holder .sub ul.screen li.name
em{color:#474747}.book-holder .sub li
ul{background:none}.book-holder .sub .screen ul
li{min-height:0;border-bottom-style:none;padding:0}* html .book-holder .sub li ul
li{height:auto}.book-holder .sub li
.right{float:right;overflow:hidden}.book-holder .sub li .right
ul{color:#f7541e;text-align:right}.book-holder .sub li
.text{overflow:hidden}.book-holder .sub li
.info{padding:0
0 15px}.book-holder .sub li
p{margin:0}.dialog-block{background:#dedede url(/images/sprites-min.png) repeat-x 0 -7994px;height:338px;color:#000;text-transform:none}.module{position:absolute;top:0;left:0;width:321px;margin:0
auto;font-size:12px;line-height:16px;z-index:999}.module
.sub{width:301px;background:url(/images/bg-dialog-block.png) repeat-y;padding:4px
10px 8px}.module .bg-top,
.module .bg-bot{display:block;height:8px;overflow:hidden;margin:0}.module .bg-top{background:url(/images/bg-dialog-block-top.png) no-repeat}.module .bg-bot{background:url(/images/bg-dialog-block-bot.png) no-repeat}.module
p{margin:0}.module
.form{text-align:center}.module .form
ul{background:none;padding:10px
0;margin:0}.module .form
li{display:inline;padding:0
4px !important}.tab-holder{width:100%}.tab-holder:after{content:"";clear:both;display:block}.large-calendar{width:582px;float:left;overflow:hidden;height:412px}.large-calendar
.holder{height:379px}* html .large-calendar
.holder{height:378px}.large-calendar
table{width:100%;text-transform:uppercase;font:14px Tahoma, Geneva, sans-serif;color:#666;padding:0;margin:0;border-collapse:collapse}.large-calendar table
td{padding:0;vertical-align:middle}.large-calendar table
.fix{border:solid #c7c7c7;border-width:0 1px 1px 0;padding:0
1px;width:80px}.large-calendar table .week
td{border-bottom:1px solid #c7c7c7;text-align:right;padding:10px
4px 6px}.large-calendar table td.first
.fix{border-left:1px solid #c7c7c7}.large-calendar table
.inner{height:100%;background:url(/images/sprites.png) repeat-x -2087px 100%}.large-calendar table
.main{width:68px;height:100%;padding:0
6px;position:relative;background:url(/images/sprites.png) repeat-x -2087px 0}.large-calendar table
.sub{width:100%;height:100%;display:table}.large-calendar table
dl{margin:0;padding:4px
0 0;vertical-align:middle;display:table-cell;color:#474747;font-size:11px;line-height:13px;width:100%;text-transform:none}.large-calendar table dl
dt{width:11px;height:12px;float:left;background:url(/images/bg-legend.png) no-repeat;clear:both;color:#fff;font-size:9px;text-align:center}.large-calendar table dl
dt.none{background:none;color:#474747;font-size:11px}.large-calendar table dl
dd{margin:0
0 2px 6px;float:left}.large-calendar table ul
li{float:none}.large-calendar table .alt
.inner{background-color:#e6e6e6}.large-calendar table .events
.inner{background-color:#fff9f6}.large-calendar table .highlight
.inner{background:#fdf7f5 url(/images/sprites.png) repeat-x -1104px 100%}.large-calendar table
span{position:absolute;top:2px;right:3px;line-height:14px}.large-calendar table .alt
span{color:#999}.large-calendar table .events span,
.large-calendar table .highlight
span{color:#000}.large-calendar
.legend{margin:3px
0 0;padding:6px
0 9px;list-style:none;width:100%;overflow:hidden;background:#fafafa url(/images/sprites.png) repeat-x -1225px 100%;color:#000}.large-calendar .legend
li{float:left;line-height:12px;padding:0
12px 0 6px}.large-calendar .legend
span{float:left;width:11px;height:13px;background:url(/images/bg-legend-black.png) no-repeat;text-align:center;line-height:11px;padding:0
0 0 1px;color:#fff;font-size:10px;margin:0
6px 0 0}.large-calendar .legend
span.empty{background:url(/images/bg-legend-empty.png) no-repeat}.large-calendar .legend
span.team{background:url(/images/bg-legend-team.png) no-repeat}.large-calendar .legend
label{font-size:11px;float:left}.large-calendar .legend
input{float:left;width:16px;height:15px;margin:0
0 0 6px}.inner-column{width:378px;float:right;padding:6px
0 0}.next-opening{padding:4px
0 0}.next-opening
.headline{height:1%;overflow:hidden;color:#4c4c4c;font-size:14px;padding:0
30px 10px 4px;line-height:18px}.next-opening .headline
strong{float:right;font-weight:normal}.next-opening .headline strong
a{color:#d85538;text-decoration:underline}.next-opening .headline strong a:hover{text-decoration:none}.next-opening
h3{color:#666;font:14px/17px Tahoma, Geneva, sans-serif;margin:0;background:url(/images/sprites-min.png) no-repeat 0 -5503px;padding:0
0 0 27px;text-transform:uppercase}.next-opening .scroll-block{height:372px;overflow:auto;position:relative}.next-opening
.title{background:#fef6f3 url(/images/sprites-y.png) repeat-y -3288px 0;font-weight:bold;color:#383838;position:relative;z-index:2;min-height:22px}* html .next-opening
.title{height:1%}.next-opening .title a:hover{text-decoration:none}.next-opening .title
a{text-decoration:underline;float:right;font-size:13px;margin:0
10px;background:url(/images/sprites-min.png) no-repeat 100% -5545px;padding:0
16px 0 0}.next-opening .close
a{background-position:100% -5591px}.next-opening .today .title
a{color:#fff;background-position:100% -5635px}.next-opening .today .close
a{background-position:100% -5680px}.next-opening .today
.title{background:#fba13b url(/images/sprites-y.png) repeat-y -4288px 0;color:#fff}.next-opening .title
h4{font-size:15px;margin:0
0 0 8px}.next-opening .my-schedule,
.next-opening
.body{overflow:hidden;font-size:12px;line-height:17px}.next-opening .my-schedule a,
.next-opening .body
a{color:#4c4c4c;text-decoration:underline}.next-opening .my-schedule a:hover,
.next-opening .body a:hover{text-decoration:none}.next-opening .my-schedule{background:#fef9f5;border-bottom:6px solid #e4613d;position:relative}.next-opening .list,
.next-opening .list
ul{margin:0;padding:0;list-style:none}.next-opening .list
ul{float:right}.next-opening .list
li{background:url(/images/sprites-min.png) repeat-x 0 -5735px;margin: -1px 0 0;height:1%;padding:11px
0}.next-opening .list li:after{content:"";clear:both;display:block}.next-opening .list ul
li{padding:0;background:none;margin:0
20px 0 0;float:left;width:auto;display:inline}.next-opening .list li
span{float:left;width:17px;height:17px;background:url(/images/bg-next-opening-dot.png) no-repeat;font:14px/17px Arial, Helvetica, sans-serif;text-align:center;color:#fff;margin:4px
10px 0 4px}.next-opening .list
div{margin:2px
0 0}.next-opening .list
p{margin:0}.next-opening .list p
.pending{color:#0034ed;font-style:normal}.next-opening .list p
.confirmed{color:#059963;font-style:normal}.more-details
h3{margin:0
5px;font-size:17px;line-height:20px}.more-details .body-holder{margin:8px
0 4px;height:345px}.more-details
.title{background:#fef9f5;border-bottom:5px solid #e4613d;height:1%;overflow:hidden;padding:8px;line-height:19px;color:#d61900}.more-details .title
p{margin:0}.more-details .title
ul{margin:0;padding:0;list-style:none;float:right;font-size:12px;font-weight:bold}.more-details .title ul
li{padding:10px
5px 0;float:left}.more-details .title ul li
a{display:block;text-decoration:underline;line-height:18px;padding:0
5px}.more-details .title ul li a:hover{text-decoration:none}.more-details .title ul li.active
a{background:#c2ffd3;color:#059963;text-decoration:none}.more-details
.body{height:278px;margin:3px
0 0;overflow:auto;border-bottom:5px solid #e4613d}.office-details{padding:0
0 25px;width:598px;position:absolute;top:100%;left:2px;margin: -5px 0 0;font:12px/20px Arial, Helvetica, sans-serif;z-index:100}.office-details
.roll{height:25px;position:absolute;bottom:0;left:2px;width:594px;text-transform:uppercase;font-family:Tahoma,Geneva,sans-serif}.office-details .roll
div{height:25px;background:url(/images/bg-office-details-roll.png) no-repeat;padding:0
213px 0 215px}.office-details .roll div
a{display:block;height:25px;overflow:hidden;color:#fff;position:relative;background:url(/images/sprites-min.png) no-repeat 0 -10118px;padding:0
0 0 22px}.open-details .roll div
a{background-position:0 -10169px}.office-details
.inner{background:url(/images/bg-office-details-shadows.png) repeat-y;width:592px;padding:0
4px 0 2px}.office-details .bg-1{background:url(/images/sprites-min.png) repeat-x 0 -10210px}.office-details .bg-2{background:url(/images/sprites-min.png) repeat-x 0 100%;padding:18px
12px;min-height:88px;overflow:hidden}* html .office-details .bg-2{height:88px;overflow:visible}.office-details .tab-holder{background:url(/images/sprites-min.png) repeat-x 0 -11210px;padding:1px
0 0;color:#b31500;width:auto;line-height:16px}.office-details .tab-holder
.sub{overflow:auto;height:190px;padding:0
6px}.office-details .tab-holder
.info{float:left;margin:0
20px 0 0;width:184px}.office-details .tab-holder
ul{margin:0;padding:14px
0 0;list-style:none}.office-details .tab-holder
p{margin:0}.office-details .tab-holder
.text{overflow:hidden}.office-details .tab-holder .text
div{padding:14px
0 0}.office-details .bg-bot{display:block;height:5px;background:url(/images/bg-office-details-bot.png) no-repeat;overflow:hidden;margin:0}#header .page-holder{position:relative;z-index:2;background:url(/images/sprites.png) no-repeat 100% -514px}#header{background:transparent url(/images/bg-header.png) repeat-x scroll 0;height:86px;padding:0
0 5px;position:relative;z-index:3}#header .left-bg{background:url(/images/bg-header-left.png) repeat-x;position:absolute;left:0;top:0;width:50%;height:86px;overflow:hidden;z-index:1}.logo-home{display:inline;float:left;height:58px;margin:1px
0 0 63px;width:150px}.logo-home
a{background:url(/images/logo.jpg) no-repeat;display:block;padding:16px
0 0;height:66px;overflow:hidden;text-indent:-9999px}.main-nav{float:right;margin:0
49px 0 0;padding:0
0 0 2px;list-style:none;background:url(/images/sprites-min.png) no-repeat 0 -605px}.main-nav
li{padding:0
2px 0 0;float:left;background:url(/images/sprites-min.png) no-repeat 100% -691px}.main-nav li
a{display:block;height:26px;width:121px;margin:0
-1px 0 0;position:relative;text-align:center;text-transform:uppercase;color:#fff;font:12px Tahoma, Geneva, sans-serif;letter-spacing:1px;padding:60px
0 0}.main-nav li a
.icon{position:absolute;background-repeat:no-repeat;font-size:0;top:20px}.main-nav li.alert a
.icon{background-image:url(/images/icon-alert.png);width:33px;height:33px;left:46px}.main-nav li.scheduling a
.icon{background-image:url(/images/icon-scheduling.png);width:33px;height:33px;left:46px}.main-nav li.doctors a
.icon{background-image:url(/images/icon-doctors.png);width:31px;height:31px;left:44px}.main-nav li.team a
.icon{background-image:url(/images/icon-team.png);width:45px;height:28px;left:41px}.main-nav li a
.number{height:25px;display:block;position:absolute;top:10px;left:68px;color:#fff;font-weight:bold;font-size:13px;line-height:22px;cursor:pointer}.main-nav li a .number
span{float:left;height:25px}.main-nav li a .number
span.right{width:12px;background:url(/images/bg-main-nav-number-right.png) no-repeat;font-size:0}.main-nav li a .number
span.left{width:13px;background:url(/images/bg-main-nav-number-left.png) no-repeat;font-size:0}.main-nav li a .number
span.center{background:url(/images/bg-main-nav-number-center.png) repeat-x}.main-nav li a .number span.center
span{margin:0
-2px 0 -6px;position:relative;letter-spacing: -1px}.main-nav li.active a,
.main-nav li a:hover{background:url(/images/sprites.png) no-repeat 0 -86px;text-decoration:none}.member-info{width:222px;height:55px;background:url(/images/sprites.png) no-repeat 0 -31px;float:right;margin:15px
14px 0 0;display:table;font-size:11px;color:#fff;line-height:14px;position:relative}.member-info
a{color:#fff}.member-info
ul{margin:0;padding:7px
10px 0 20px;list-style:none;float:right;width:64px}.member-info ul li.logout
a{background:url(/images/sprites-min.png) no-repeat 100% -582px;padding:0
12px 0 0}.member-info
.name{display:table-cell;vertical-align:middle;padding:0
0 0 14px;line-height:14px;width:110px}.member-info .name
strong{font:14px/14px Tahoma, Geneva, sans-serif;display:block;margin:0
0 3px}.member-info .name
span{text-transform:uppercase}* html .member-info{display:inline}* html .member-info
.name{position:absolute;top:50%}* html .member-info .name
div{position:relative;top: -50%}*+html .member-info
.name{position:absolute;top:50%}*+html .member-info .name
div{position:relative;top: -50%}#footer{background:#727171 url(/images/sprites-min.png) repeat-x 0 -6735px;font-size:11px;line-height:12px;color:#fff;padding:10px
0}#footer
a{color:#fff}#footer
.inner{margin:0
4px}#footer
.headline{border-bottom:1px solid #545454;text-transform:uppercase;font-size:18px;line-height:28px;padding:0
10px 5px 20px}#footer
.navigation{border-top:1px solid #c2c2c2;border-bottom:1px solid #3b3b3b;height:1%;padding:8px
10px 8px 20px;overflow:hidden}#footer
.column{float:left;width:115px;padding:0
10px 0 0}#footer .navigation
.title{text-transform:uppercase;font-size:14px;line-height:18px}#footer .navigation
ul{margin:0;padding:20px
0 0;list-style:none}#footer .navigation ul
li{margin:0
0 5px}#footer
.support{float:right;width:159px;height:88px;background:url(/images/sprites.png) no-repeat 0 -172px;font-size:26px;line-height:24px;text-transform:uppercase;padding:18px
18px 10px;overflow:hidden}#footer .support
p{margin:0
40px 14px 0}#footer .support
strong{font-size:22px}#footer
.copyright{border-top:1px solid #a09f9f;padding:6px
10px 4px 20px;height:1%;overflow:hidden;font-size:10px}#footer .copyright
ul{float:right;margin:0;padding:0;list-style:none;overflow:hidden}#footer .copyright ul
li{float:left;background:url(/images/sprites.png) no-repeat -169px -7px;margin:0
0 0 -1px;padding:0
7px}.promo{width:980px;overflow:hidden;padding:13px
4px 22px}.promo
h2{font-size:35px;margin:0;line-height:36px;font-weight:normal;letter-spacing: -1px}.promo
.column{width:255px;float:left;border-top:10px solid;padding:14px
31px 14px 24px;margin:0
20px 0 0;color:#fff;min-height:232px}* html .promo
.column{height:232px}.promo .column
.more{width:100%;overflow:hidden;padding:18px
0 0}.promo .column .more
a{color:#fff;text-transform:uppercase;font-size:17px;font-weight:bold;padding:0
0 0 40px;line-height:24px;float:left}.promo .column .more a
span{float:left;background:url(/images/sprites-min.png) no-repeat 100% -1530px;padding:0
14px 0 0;cursor:pointer}.promo .column .more a:hover
span{text-decoration:underline}.promo
.grey{border-top-color:#767676;background:#5f5f5f url(/images/sprites-min.png) repeat-x 0 -1580px}.promo
.red{border-top-color:#a52423;background:#a22222 url(/images/sprites-min.png) repeat-x 0 -2840px}.promo .grey .more
a{background:url(/images/sprites-min.png) no-repeat 0 -274px}.promo .red .more
a{background:url(/images/sprites-min.png) no-repeat 0 -358px}.promo .column
p{margin:10px
0 0}.promo
.advertisment{width:300px;padding:0
10px 10px;float:right;background:#c2c2c2;text-transform:uppercase;font-size:9px;line-height:10px}.promo .advertisment
img{display:block}.main-tip{margin: -26px 0 -2px 57px;position:relative;width:881px;z-index:10}.main-tip
.inner{color:#575656;font-style:italic;line-height:18px;padding:0
8px 0 1px;background:url(/images/sprites-y.png) repeat-y -2407px 0;width:872px}.main-tip
.bg{padding:21px
21px 17px 175px;min-height:40px;background:#ede9d6 url(/images/tip-bg.png) repeat-x 0 top;margin:0
0 -4px;float:left;width:676px;position:relative;overflow:hidden}* html .main-tip
.bg{height:40px}.main-tip .inner:after{content:"";clear:both;display:block}.main-tip .bg-bot{display:block;height:10px;display:block;background:url(/images/bg-main-tip-bot.png) no-repeat;position:relative;overflow:hidden}.main-tip .inner
.text{position:relative;float:left;width:480px}.main-tip .inner
.more{color:#a52523;font-weight:bold;font-size:11px;text-transform:uppercase}.main-tip
.btn{float:right;width:65px;height:26px;background:url(/images/sprites.png) no-repeat 0 -329px;position:relative;margin:6px
0 0;text-transform:uppercase;color:#828181;font-style:normal;font-weight:bold;line-height:28px;padding:0
0 0 30px}.main-tip .btn:hover{text-decoration:none}.main-tip
.title{display:block;width:183px;height:98px;background:url(/images/bg-main-tip-title.png) no-repeat;text-indent: -9999px;overflow:hidden;position:absolute;top:0;left: -32px}.tip{position:relative;min-height:26px;background:url(/images/bg-tip.png) no-repeat;margin: -26px 18px -10px;font-size:10px;font-weight:bold;font-style:italic;color:#e5303a;padding:16px
10px 16px 115px;line-height:12px;z-index:2}* html
.tip{height:26px}.main-tip
.btn{width:65px;height:26px;overflow:hidden}div.error_box{text-align:left;border:1px
solid #ccc;padding:5px
5px 5px 30px;font-size:14px;margin:0
auto 12px auto;margin-right:0px;border-color:#c99;color:#fff;background:url(/images/alertbad_icon.gif) #c00 left no-repeat}div.error_box
a{color:#fff}div.alert_box{text-align:left;border:1px
solid #ccc;padding:5px
5px 5px 30px;font-size:14px;margin:0
auto 12px auto;margin-right:0px;border-color:#9c9;color:#060;background:url(/images/alertgood_icon.gif) #E2F9E3 left no-repeat}.alert_message{background:#fff6bf url(/images/icon_exclamation.png) center no-repeat;background-position:15px 50%;text-align:left;padding:5px
20px 5px 45px;border-top:2px solid #ffd324;border-bottom:2px solid #ffd324}.alert_message
p{font-size:11px;color:#333;padding:0px;margin:2px}.selected_provider{background-color:#fbd69c}.error_text{color:#c00;font-size:11px}.cal_loader{height:379px;text-align:center;overflow:hidden}.cal_loader
div{margin-top:170px}.required{color:#c00;font-size:12px}.office-hours .ui-slider-handle{top:3.5px !important}.sample_pagination{margin:14px
0 5px}.office-hours
#slider{margin-top:6px !important}.member-info2{width:222px;height:55px;background:url(/images/sprites.png) no-repeat 0 -31px;float:right;margin:15px
14px 0 0;display:table;font-size:11px;color:#fff;line-height:14px;position:relative}.member-info2
a{color:#fff}.member-info2
ul{margin:0;padding:7px
10px 0 20px;list-style:none;float:right;width:64px}.member-info2 ul li.logout
a{background:url(/images/sprites-min.png) no-repeat 100% -582px;padding:0
12px 0 0}.member-info2
.name{display:table-cell;vertical-align:middle;padding:0
0 0 14px;line-height:14px;width:110px}.member-info2 .name
strong{font:14px/14px Tahoma, Geneva, sans-serif;display:block;margin:0
0 3px}.member-info2 .name
span{text-transform:uppercase}* html .member-info2{display:inline}* html .member-info2
.name{position:absolute;top:50%}* html .member-info2 .name
div{position:relative;top: -50%}*+html .member-info2
.name{position:absolute;top:50%}*+html .member-info2 .name
div{position:relative;top: -50%}.selected_provider{background-color:#fbd69c}.add-new-provider{border-bottom:1px solid #D7D6D6;font-size:10px;line-height:normal;list-style-image:none;list-style-position:outside;list-style-type:none;margin:1px
10px 10px 10px;padding:2px
0 12px;line-height:normal;list-style-image:none;list-style-position:outside;list-style-type:none}.blank-textbox-addprovider{color:#ccc}.filled-textbox-addprovider{color:#000}.errormsg{color:red;font-size:small;line-height:16px}.add-new-provider-heading{margin:0
0 5px 20px}.provider-email{margin-left:13px}.provider-conf-email{margin-left:177px}.jmodal-overlay{width:100%;background-color:#888;position:absolute;left:0;top:0;z-index:200;margin:0;padding:0}.jmodal-main{left:0;padding:0;margin:0;top:0;position:absolute;z-index:999}.jmodal-main
table{width:100%;margin:0;padding:0}.jmodal-main td .jmodal-title{height:30px;background-color:#D75C16;font-weight:bold;text-indent:10px;color:#FFF;line-height:30px;border-bottom:groove 2px #5F1313}.jmodal-main td .jmodal-content{height:auto;background-color:#F5FFFA;padding:20px
10px}.jmodal-main td .jmodal-bottom{background-color:#eee;border-top:1px solid #ccc;padding:5px;text-align:right}.jmodal-main .jmodal-bottom
input{background-color:#646464;border-color:#9C9C9C #3F3F3F #3F3F3F #9C9C9C;border-style:solid;border-width:1px;color:#FFF;cursor:pointer;font-size:12px;padding:2px
10px;text-align:center;margin-right:5px;font-family:Arial}.jmodal-main
td{overflow:hidden}.jmodal-png-fiexed{filter:alpha(opacity=50)}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left: -99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-datepicker-header:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-datepicker-header{display:inline-block}/*\*/* html .ui-datepicker-header{height:1%}.ui-datepicker-header{display:block}/**/.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent: -99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-datepicker{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-datepicker input, .ui-datepicker select, .ui-datepicker textarea, .ui-datepicker
button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-datepicker{margin-top:10px;border:1px
solid #aaa;background:#fff url(/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-datepicker
a{color:#222}.ui-datepicker-header{border:1px
solid #aaa;background:#ccc url(/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-datepicker-header
a{color:#222}.ui-datepicker .ui-state-default{border:1px
solid #d3d3d3;background:#e6e6e6 url(/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555;outline:none}.ui-datepicker .ui-state-hover, .ui-datepicker .ui-state-focus{border:1px
solid #999;background:#dadada url(/css/office/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;outline:none}.ui-datepicker .ui-state-hover a, .ui-datepicker .ui-state-hover a:hover{color:#212121;text-decoration:none;outline:none}.ui-datepicker .ui-state-active{border:1px
solid #aaa;background:#fff url(/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;outline:none}.ui-state-highlight, .ui-datepicker .ui-state-highlight{border:1px
solid #fcefa1;background:#fbf9ee url(/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a, .ui-datepicker .ui-state-highlight
a{color:#363636}.ui-state-error, .ui-datepicker .ui-state-error{border:1px
solid #cd0a0a;background:#fef1ec url(/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a, .ui-datepicker .ui-state-error
a{color:#cd0a0a}.ui-state-error-text, .ui-datepicker .ui-state-error-text{color:#cd0a0a}.ui-datepicker .ui-state-disabled{opacity: .35;filter:Alpha(Opacity=35);background-image:none}.ui-priority-primary, .ui-datepicker .ui-priority-primary{font-weight:bold}.ui-priority-secondary, .ui-datepicker .ui-priority-secondary{opacity: .7;filter:Alpha(Opacity=70);font-weight:normal}.ui-icon{width:16px;height:16px;background-image:url(/images/ui-icons_222222_256x240.png)}.ui-datepicker .ui-icon{background-image:url(/images/ui-icons_222222_256x240.png)}.ui-datepicker-header .ui-icon{background-image:url(/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position: -16px 0}.ui-icon-carat-1-e{background-position: -32px 0}.ui-icon-carat-1-se{background-position: -48px 0}.ui-icon-carat-1-s{background-position: -64px 0}.ui-icon-carat-1-sw{background-position: -80px 0}.ui-icon-carat-1-w{background-position: -96px 0}.ui-icon-carat-1-nw{background-position: -112px 0}.ui-icon-carat-2-n-s{background-position: -128px 0}.ui-icon-carat-2-e-w{background-position: -144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position: -16px -16px}.ui-icon-triangle-1-e{background-position: -32px -16px}.ui-icon-triangle-1-se{background-position: -48px -16px}.ui-icon-triangle-1-s{background-position: -64px -16px}.ui-icon-triangle-1-sw{background-position: -80px -16px}.ui-icon-triangle-1-w{background-position: -96px -16px}.ui-icon-triangle-1-nw{background-position: -112px -16px}.ui-icon-triangle-2-n-s{background-position: -128px -16px}.ui-icon-triangle-2-e-w{background-position: -144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position: -16px -32px}.ui-icon-arrow-1-e{background-position: -32px -32px}.ui-icon-arrow-1-se{background-position: -48px -32px}.ui-icon-arrow-1-s{background-position: -64px -32px}.ui-icon-arrow-1-sw{background-position: -80px -32px}.ui-icon-arrow-1-w{background-position: -96px -32px}.ui-icon-arrow-1-nw{background-position: -112px -32px}.ui-icon-arrow-2-n-s{background-position: -128px -32px}.ui-icon-arrow-2-ne-sw{background-position: -144px -32px}.ui-icon-arrow-2-e-w{background-position: -160px -32px}.ui-icon-arrow-2-se-nw{background-position: -176px -32px}.ui-icon-arrowstop-1-n{background-position: -192px -32px}.ui-icon-arrowstop-1-e{background-position: -208px -32px}.ui-icon-arrowstop-1-s{background-position: -224px -32px}.ui-icon-arrowstop-1-w{background-position: -240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position: -16px -48px}.ui-icon-arrowthick-1-e{background-position: -32px -48px}.ui-icon-arrowthick-1-se{background-position: -48px -48px}.ui-icon-arrowthick-1-s{background-position: -64px -48px}.ui-icon-arrowthick-1-sw{background-position: -80px -48px}.ui-icon-arrowthick-1-w{background-position: -96px -48px}.ui-icon-arrowthick-1-nw{background-position: -112px -48px}.ui-icon-arrowthick-2-n-s{background-position: -128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position: -144px -48px}.ui-icon-arrowthick-2-e-w{background-position: -160px -48px}.ui-icon-arrowthick-2-se-nw{background-position: -176px -48px}.ui-icon-arrowthickstop-1-n{background-position: -192px -48px}.ui-icon-arrowthickstop-1-e{background-position: -208px -48px}.ui-icon-arrowthickstop-1-s{background-position: -224px -48px}.ui-icon-arrowthickstop-1-w{background-position: -240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position: -16px -64px}.ui-icon-arrowreturnthick-1-e{background-position: -32px -64px}.ui-icon-arrowreturnthick-1-s{background-position: -48px -64px}.ui-icon-arrowreturn-1-w{background-position: -64px -64px}.ui-icon-arrowreturn-1-n{background-position: -80px -64px}.ui-icon-arrowreturn-1-e{background-position: -96px -64px}.ui-icon-arrowreturn-1-s{background-position: -112px -64px}.ui-icon-arrowrefresh-1-w{background-position: -128px -64px}.ui-icon-arrowrefresh-1-n{background-position: -144px -64px}.ui-icon-arrowrefresh-1-e{background-position: -160px -64px}.ui-icon-arrowrefresh-1-s{background-position: -176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position: -16px -80px}.ui-icon-extlink{background-position: -32px -80px}.ui-icon-newwin{background-position: -48px -80px}.ui-icon-refresh{background-position: -64px -80px}.ui-icon-shuffle{background-position: -80px -80px}.ui-icon-transfer-e-w{background-position: -96px -80px}.ui-icon-transferthick-e-w{background-position: -112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position: -16px -96px}.ui-icon-document{background-position: -32px -96px}.ui-icon-document-b{background-position: -48px -96px}.ui-icon-note{background-position: -64px -96px}.ui-icon-mail-closed{background-position: -80px -96px}.ui-icon-mail-open{background-position: -96px -96px}.ui-icon-suitcase{background-position: -112px -96px}.ui-icon-comment{background-position: -128px -96px}.ui-icon-person{background-position: -144px -96px}.ui-icon-print{background-position: -160px -96px}.ui-icon-trash{background-position: -176px -96px}.ui-icon-locked{background-position: -192px -96px}.ui-icon-unlocked{background-position: -208px -96px}.ui-icon-bookmark{background-position: -224px -96px}.ui-icon-tag{background-position: -240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position: -16px -112px}.ui-icon-calendar{background-position: -32px -112px}.ui-icon-cart{background-position: -48px -112px}.ui-icon-pencil{background-position: -64px -112px}.ui-icon-clock{background-position: -80px -112px}.ui-icon-disk{background-position: -96px -112px}.ui-icon-calculator{background-position: -112px -112px}.ui-icon-zoomin{background-position: -128px -112px}.ui-icon-zoomout{background-position: -144px -112px}.ui-icon-search{background-position: -160px -112px}.ui-icon-wrench{background-position: -176px -112px}.ui-icon-gear{background-position: -192px -112px}.ui-icon-heart{background-position: -208px -112px}.ui-icon-star{background-position: -224px -112px}.ui-icon-link{background-position: -240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position: -16px -128px}.ui-icon-plusthick{background-position: -32px -128px}.ui-icon-minus{background-position: -48px -128px}.ui-icon-minusthick{background-position: -64px -128px}.ui-icon-close{background-position: -80px -128px}.ui-icon-closethick{background-position: -96px -128px}.ui-icon-key{background-position: -112px -128px}.ui-icon-lightbulb{background-position: -128px -128px}.ui-icon-scissors{background-position: -144px -128px}.ui-icon-clipboard{background-position: -160px -128px}.ui-icon-copy{background-position: -176px -128px}.ui-icon-contact{background-position: -192px -128px}.ui-icon-image{background-position: -208px -128px}.ui-icon-video{background-position: -224px -128px}.ui-icon-script{background-position: -240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position: -16px -144px}.ui-icon-notice{background-position: -32px -144px}.ui-icon-help{background-position: -48px -144px}.ui-icon-check{background-position: -64px -144px}.ui-icon-bullet{background-position: -80px -144px}.ui-icon-radio-off{background-position: -96px -144px}.ui-icon-radio-on{background-position: -112px -144px}.ui-icon-pin-w{background-position: -128px -144px}.ui-icon-pin-s{background-position: -144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position: -16px -160px}.ui-icon-seek-next{background-position: -32px -160px}.ui-icon-seek-prev{background-position: -48px -160px}.ui-icon-seek-end{background-position: -64px -160px}.ui-icon-seek-first{background-position: -80px -160px}.ui-icon-stop{background-position: -96px -160px}.ui-icon-eject{background-position: -112px -160px}.ui-icon-volume-off{background-position: -128px -160px}.ui-icon-volume-on{background-position: -144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position: -16px -176px}.ui-icon-signal{background-position: -32px -176px}.ui-icon-battery-0{background-position: -48px -176px}.ui-icon-battery-1{background-position: -64px -176px}.ui-icon-battery-2{background-position: -80px -176px}.ui-icon-battery-3{background-position: -96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position: -16px -192px}.ui-icon-circle-close{background-position: -32px -192px}.ui-icon-circle-triangle-e{background-position: -48px -192px}.ui-icon-circle-triangle-s{background-position: -64px -192px}.ui-icon-circle-triangle-w{background-position: -80px -192px}.ui-icon-circle-triangle-n{background-position: -96px -192px}.ui-icon-circle-arrow-e{background-position: -112px -192px}.ui-icon-circle-arrow-s{background-position: -128px -192px}.ui-icon-circle-arrow-w{background-position: -144px -192px}.ui-icon-circle-arrow-n{background-position: -160px -192px}.ui-icon-circle-zoomin{background-position: -176px -192px}.ui-icon-circle-zoomout{background-position: -192px -192px}.ui-icon-circle-check{background-position: -208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position: -16px -208px}.ui-icon-circlesmall-close{background-position: -32px -208px}.ui-icon-squaresmall-plus{background-position: -48px -208px}.ui-icon-squaresmall-minus{background-position: -64px -208px}.ui-icon-squaresmall-close{background-position: -80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position: -16px -224px}.ui-icon-grip-solid-vertical{background-position: -32px -224px}.ui-icon-grip-solid-horizontal{background-position: -48px -224px}.ui-icon-gripsmall-diagonal-se{background-position: -64px -224px}.ui-icon-grip-diagonal-se{background-position: -80px -224px}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px}.ui-widget-overlay{background:#aaa url(/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity: .30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin: -8px 0 0 -8px;padding:8px;background:#aaa url(/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity: .30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px}.ui-datepicker{font-size:66%;width:17em;padding: .2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next
span{display:block;position:absolute;left:50%;margin-left: -8px;top:50%;margin-top: -8px}.ui-datepicker .ui-datepicker-title{margin:0
2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title
select{float:left;font-size:1em;margin:1px
0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker
table{width:100%;font-size: .9em;border-collapse:collapse;margin:0
0 .4em}.ui-datepicker
th{padding: .7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker
td{border:0;padding:1px}.ui-datepicker td span, .ui-datepicker td
a{display:block;padding: .2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin: .7em 0 0 0;padding:0
.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane
button{float:right;margin: .5em .2em .4em;cursor:pointer;padding: .2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group
table{width:95%;margin:0
auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane
button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display/**/: block;position:absolute;z-index: -1;filter:mask();top: -4px;left: -4px;width:200px;height:200px}.main-nav-tabs{margin:0
0 0 0;padding:0;list-style:none;font-size:12px;line-height:29px;text-transform:uppercase;height:38px}.alert-tabs .main-nav-tabs{padding-top:8px;width:471px;background:#7f7f7f}.alert-holder .alert-tabs .main-nav-tabs{width:632px}.doctors-block .col-1 .main-nav-tabs{width:246px;font-size:10px;letter-spacing: -1px;margin-right: -1px;margin-bottom:10px}.main-nav-tabs
li{float:left;margin:9px
-6px 0 0;position:relative}.main-nav-tabs li
a{float:left;height:29px;color:#fff}.main-nav-tabs li a
strong{float:left;height:100%;background:url(/images/sprites-min.png) repeat-x 0 -12198px;font-weight:normal;cursor:pointer}.alert-tabs .main-nav-tabs li a
strong{padding:0
0 0 14px}.main-nav-tabs li a strong
em{float:left;font-style:normal;margin:0
-14px 0 0;position:relative;text-align:center}.alert-tabs .main-nav-tabs li a
strong{width:132px}.doctors-block .col-1 .main-nav-tabs li.all-docs a
em{width:80px}.doctors-block .col-1 .main-nav-tabs li.specialty a
em{width:90px}.doctors-block .col-1 .main-nav-tabs li.zip-code a
em{width:85px}.main-nav-tabs li a
span{float:left;width:17px;height:100%;background:url(/images/bg-tab-link.png) no-repeat;cursor:pointer}.main-nav-tabs li a:hover{text-decoration:none}.main-nav-tabs li.ui-state-active{margin-top:0;z-index:51 !important}.main-nav-tabs li.ui-state-active
a{height:38px;font:13px/38px Tahoma, Geneva, sans-serif}.doctors-block .col-1 .main-nav-tabs li.ui-state-active
a{font-size:11px;letter-spacing:normal}.main-nav-tabs li.ui-state-active a
strong{background:url(/images/sprites-min.png) repeat-x 0 -12227px;font-weight:bold}.main-nav-tabs li.ui-state-active a
span{background:url(/images/bg-tab-link-active.png) no-repeat}.main-schedule-block .book-holder .nav-tabs{width:100%;padding:0;background:none;height:auto}.main-schedule-block .book-holder .nav-tabs:after{content:"";clear:both;display:block}.main-schedule-block .book-holder .nav-tabs
li{height:auto;line-height:normal;text-transform:none;background:none;margin:0
1px 0 0;font-family:Arial,Helvetica,sans-serif}.main-schedule-block .book-holder .nav-tabs li
a{background:#fff url(/images/sprites.png) no-repeat 100% -7px;display:block;line-height:23px;margin:0;color:#4d4d4d;padding:0
10px}.main-schedule-block .book-holder .nav-tabs li.ui-state-active{background:url(/images/sprites-min.png) repeat-x 0 -5238px;margin: -5px 1px 0 0;height:auto;position:relative}.main-schedule-block .book-holder .nav-tabs li.ui-state-active
a{line-height:28px;background:url(/images/sprites.png) no-repeat 100% -30px;padding:0
14px;color:#d61900}.main-schedule-block .nav-tabs{height:30px;background:url(/images/sprites.png) no-repeat 0 -288px;margin:0;padding:11px
0 0;list-style:none;position:relative;z-index:2}.main-schedule-block .nav-tabs
li{float:left;background:url(/images/sprites-min.png) repeat-x 0 -5266px;height:30px;font:12px/16px Tahoma, Geneva, sans-serif;text-transform:uppercase}.main-schedule-block .nav-tabs li
.left{float:left;width:5px;height:30px;background:url(/images/sprites-min.png) no-repeat 0 -5296px;overflow:hidden}.main-schedule-block .nav-tabs li
.right{float:left;width:9px;height:30px;background:url(/images/sprites-min.png) no-repeat 0 -5326px;overflow:hidden}.main-schedule-block .nav-tabs li
a{float:left;color:#fff;margin:7px
6px 0 10px}.main-schedule-block .nav-tabs
.select{margin-left:5px;margin-right:0;position:relative;z-index:3}.main-schedule-block .nav-tabs .select:hover{text-decoration:none}.main-schedule-block .nav-tabs .select
span{height:17px;cursor:pointer}.main-schedule-block .nav-tabs .select
span.left{width:8px;background:url(/images/bg-main-schedule-select-left.png) no-repeat;text-indent: -9999px}.main-schedule-block .nav-tabs .select
span.right{width:14px;background:url(/images/bg-main-schedule-select-right.png) no-repeat;text-indent: -9999px}.main-schedule-block .nav-tabs
span.center{float:left;background:url(/images/bg-main-schedule-select-center.png) repeat-x;padding:0
2px}.main-schedule-block .nav-tabs li.ui-state-active{height:35px;margin: -5px 0 0;background:url(/images/sprites-min.png) repeat-x 0 -5356px;font-size:14px;line-height:19px}.main-schedule-block .nav-tabs li.ui-state-active
.left{width:5px;height:35px;background:url(/images/sprites-min.png) no-repeat 0 -5391px}.main-schedule-block .nav-tabs li.ui-state-active
.right{width:11px;height:35px;background:url(/images/sprites-min.png) no-repeat 0 -5426px}.main-schedule-block .nav-tabs li.ui-state-active .select
span{height:20px}.main-schedule-block .nav-tabs li.ui-state-active .select
span.left{width:8px;background:url(/images/bg-main-schedule-select-left-active.png) no-repeat}.main-schedule-block .nav-tabs li.ui-state-active .select
span.right{background:url(/images/bg-main-schedule-select-right-active.png) no-repeat;width:15px}.main-schedule-block .nav-tabs li.ui-state-active
span.center{background:url(/images/bg-main-schedule-select-center-active.png) repeat-x;padding-right:1px}.main-schedule-block .nav-tabs
.close{width:12px;height:12px;background:url(/images/sprites-min.png) no-repeat 0 -5461px;text-indent: -9999px;overflow:hidden;margin:11px
0 0 6px;display:none}.main-schedule-block .nav-tabs li.ui-state-active
.close{display:block}.main-schedule-block .nav-tabs .select-holder{float:left;position:relative;margin-right: -4px}.main-schedule-block .nav-tabs
.drop{margin:0
12px;position:absolute;top: -9999px;left:2px;z-index:2;visibility:hidden}.main-schedule-block .nav-tabs .drop .top-bg,
.main-schedule-block .nav-tabs .drop .bot-bg{font-size:0;line-height:0;height:18px}.main-schedule-block .nav-tabs .drop .bot-bg{margin:0
16px}.main-schedule-block .nav-tabs .drop .top-bg{background:url(/images/bg-drop-top.png) repeat-x}.main-schedule-block .nav-tabs .drop .bot-bg{background:url(/images/bg-drop-bot.png) repeat-x}.main-schedule-block .nav-tabs .drop .top-bg span,
.main-schedule-block .nav-tabs .drop .bot-bg
span{position:absolute;top:0;left: -12px;width:12px;height:18px;background:url(/images/bg-drop-top-left.png) no-repeat}.main-schedule-block .nav-tabs .drop .bot-bg
span{top:auto;width:28px;left: -12px;background:url(/images/bg-drop-bot-left.png) no-repeat}.main-schedule-block .nav-tabs .drop .top-bg em,
.main-schedule-block .nav-tabs .drop .bot-bg
em{float:right;position:relative;width:12px;z-index:2;margin-right: -12px;height:100%;background:url(/images/bg-drop-top-right.png) no-repeat}.main-schedule-block .nav-tabs .drop .bot-bg
em{background:url(/images/bg-drop-bot-right.png) no-repeat;width:28px;margin-right: -28px}.main-schedule-block .nav-tabs .drop
.holder{width:100%;overflow:hidden;padding:28px
12px 0;position:relative;margin: -28px -12px 0}.main-schedule-block .nav-tabs .drop .holder .left,
.main-schedule-block .nav-tabs .drop .holder
.right{float:left;width:12px;background:url(/images/bg-drop-left.png) repeat-y;padding:0
0 9999px;margin:0
0 -9999px -12px;font-size:0;line-height:0;height:0}.main-schedule-block .nav-tabs .drop .holder
.right{float:right;background:url(/images/bg-drop-right.png) repeat-y;margin:0
-12px -9999px 0}.main-schedule-block .nav-tabs .drop
.content{width:100%;background:#fff}.main-schedule-block .nav-tabs .drop .content:after{content:"";clear:both;display:block}.main-schedule-block .nav-tabs .drop
ul{margin: -8px 0 -6px;padding:0;list-style:none;width:100%;position:relative;z-index:2;overflow:hidden}.main-schedule-block .nav-tabs .drop
li{width:100%;background:url(/images/bg-drop-border.gif) repeat-x 0 100%;height:auto;line-height:normal;font-family:Arial,Helvetica,sans-serif;padding:7px
0 8px;margin:0
0 -1px}.main-schedule-block .nav-tabs .drop li
a{color:#000;float:none;margin:0
3px}.main-schedule-block .nav-tabs .drop li
span{white-space:nowrap}.main-schedule-block .nav-tabs .active
.drop{visibility:visible;top:24px}.main-schedule-block .nav-tabs .active .select
span.left{background:url(/images/bg-main-schedule-select-left-drop.png) no-repeat}.main-schedule-block .nav-tabs .active .select
span.right{background:url(/images/bg-main-schedule-select-right-drop.png) no-repeat}.main-schedule-block .nav-tabs .active
span.center{background:url(/images/bg-main-schedule-select-center-drop.png) repeat-x}.main-schedule-block .nav-tabs li.ui-state-active
.drop{top:29px}.main-schedule-block .nav-tabs li.ui-state-active .drop .top-bg{background-image:url(/images/bg-drop-top-active.png)}.main-schedule-block .nav-tabs li.ui-state-active .drop .bot-bg{background-image:url(/images/bg-drop-bot-active.png)}.main-schedule-block .nav-tabs li.ui-state-active .drop .top-bg
span{background:url(/images/bg-drop-top-left-active.png) no-repeat}.main-schedule-block .nav-tabs li.ui-state-active .drop .bot-bg
span{background:url(/images/bg-drop-bot-left-active.png) no-repeat}.main-schedule-block .nav-tabs li.ui-state-active .drop .top-bg
em{background:url(/images/bg-drop-top-right-active.png) no-repeat}.main-schedule-block .nav-tabs li.ui-state-active .drop .bot-bg
em{background:url(/images/bg-drop-bot-right-active.png) no-repeat}.main-schedule-block .nav-tabs li.ui-state-active .drop .holder
.left{background:url(/images/bg-drop-left-active.png) repeat-y}.main-schedule-block .nav-tabs li.ui-state-active .drop .holder
.right{background:url(/images/bg-drop-right-active.png) repeat-y}.office-details .tab-links{width:100%;position:relative}.office-details .tab-links:after{content:"";clear:both;display:block}.office-details .tab-links
div{float:left;position:relative;left:50%;text-align:center}.office-details .tab-links
ul{float:left;position:relative;left: -50%;text-align:center;margin:0;padding:0;list-style:none}.office-details .tab-links ul
li{float:left}.office-details .tab-links
a{color:#535353;float:left;padding:1px
8px 0;height:22px;background:url(/images/sprites.png) no-repeat 100% -58px}.office-details .tab-links .ui-state-active
a{font-size:13px;color:#fff;padding-top:4px;height:24px;margin: -5px 0 0;background-position:100% -81px;position:relative}.ui-tabs .ui-tabs-hide{display:none !important}.visited-tabs{width:100%;overflow:hidden;padding:16px
0 0;position:relative}.visited-tabs ul.main-nav-tabs{float:right;margin:0;padding:0;list-style:none;font-size:9px;text-transform:uppercase;line-height:9px;height:23px}.visited-tabs ul.main-nav-tabs
li{float:left;margin:0
-5px 0 1px}.visited-tabs ul.main-nav-tabs
a{display:table;background:url(/images/bg-visited-tab-link.png) no-repeat;color:#fff;float:none;height:23px}.visited-tabs ul.main-nav-tabs a
em{font-style:normal}* html .visited-tabs ul.main-nav-tabs
a{display:block;position:relative;width:65px}*+html .visited-tabs ul.main-nav-tabs
a{display:block;position:relative;width:65px}.visited-tabs ul.main-nav-tabs
span{height:23px;display:table-cell;padding:0
6px 0 10px;width:49px;background:none;vertical-align:middle;float:none}* html .visited-tabs ul.main-nav-tabs
span{position:absolute;top:50%;height:auto}* html .visited-tabs ul.main-nav-tabs
em{position:relative;top: -50%}*+html .visited-tabs ul.main-nav-tabs
span{position:absolute;top:50%;height:auto}*+html .visited-tabs ul.main-nav-tabs
em{position:relative;top: -50%}.visited-tabs ul.main-nav-tabs li.ui-state-active{margin-top: -7px}.visited-tabs ul.main-nav-tabs li.ui-state-active
a{background:url(/images/bg-visited-tab-link-active.png) no-repeat;height:30px;font-size:9px;line-height:9px;font-weight:bold}.visited-tabs ul.main-nav-tabs li.ui-state-active a
span{background:none}.team-tabs{background:transparent url(/images/sprites-min.png) repeat-x scroll 0 -1467px;overflow:hidden;padding:2px
0 0;position:relative;width:100%}.team-tabs
#tabs{background:#fff}.team-block .main-nav-tabs{background:#7F7F7F none repeat scroll 0 0;padding-top:8px;width:471px}.team-tabs .main-nav-tabs li a strong
em{padding:0
20px 0 15px}.team-block .main-block .team-tabs{width:237px}.team-block .main-block .team-tabs .inner-block{width:237px}.team-block .team-tabs
.body{height:327px !important}.selectlist-list{list-style:none;margin:0;padding:0}.selectlist-item{background:#fff url(/css/selectlist/cross-circle.png) no-repeat right center;border-left:solid 1px #eee;border-top:solid 1px #eee;border-right:solid 2px #ccc;border-bottom:solid 2px #ccc;cursor:pointer;padding:0.2em 1.4em 0.2em 0.3em;margin:1px
0}