.requiredField{border-style:solid;border-color:red;border-width:1px}body{padding:0;margin:0;font-family:Georgia;font-size:12px;color:#666;background:url(/images/bg.jpg) repeat-x left top #fff}*{outline:none}a img{border:none}img{vertical-align:middle}a{color:#099;text-decoration:underline}a:hover{color:#066}ul,li,h1,h2,h3,h4,h5,h6,p,form{margin:0;padding:0}ul li{list-style-position:outside;list-style-type:none}.wrapper{margin:0 auto;width:974px}.clear{font-size:1px;clear:both}.align_right{text-align:right}.line{height:14px;margin-top:10px;background:url(/images/line.jpg) repeat-x left top}.header{height:101px;padding-top:7px;background:url(/images/header_bg.jpg) no-repeat center top}.header .logo{padding:9px 0 0 0;float:left}.header .logo a{text-decoration:none}.header .search{float:right;padding-right:13px}.header .search input.text_query{font-size:12px;color:#a8c3ec;font-family:Verdana;height:14px;width:155px;border:none;padding:6px 8px;background:url(/images/search_query_bg.png) no-repeat left top;float:left}.header .search input.submit_search{float:left;border:none}.menu{float:left;text-align:left;padding-left:45px;width:705px;padding-top:28px;font-size:14px;position:relative;z-index:999}.menu li{float:left;position:relative;height:41px}.menu .sub li{height:auto;float:none}.menu a,.menu i,.menu b{float:left;height:33px}.menu .sub a,.menu .sub i,.menu .sub b{float:none;height:auto}.menu li a{margin:0 4px;padding-left:11px;color:#408ad6;text-decoration:none}.menu .sub li a{margin:0;padding:0;color:#dae4f3}.menu li a i{font-style:normal;padding-right:11px}.menu li a b{height:28px;padding:5px 8px 0 8px}.menu .sub li a i,.menu .sub li a b{height:auto;padding:0}#home .menu li.home a,#patients .menu li.patients a,#services .menu li.services a,#clinic .menu li.clinic a,#about .menu li.about a,#careers .menu li.careers a,#news .menu li.news a,.menu li:hover a{color:#fff;background:url(/images/menu_active_left_bg.png) no-repeat left top}.menu li:hover .sub a,.menu .sub li.active a{color:#dae4f3;background:none}.menu li:hover .sub a:hover,.menu li:hover a{color:#fff}.menu li:hover a i,#home .menu li.home a i,#patients .menu li.patients a i,#services .menu li.services a i,#clinic .menu li.clinic a i,#about .menu li.about a i,#careers .menu li.careers a i,#news .menu li.news a i{background:url(/images/menu_active_right_bg.png) no-repeat right top}.menu li:hover a b,#home .menu li.home a b,#patients .menu li.patients a b,#services .menu li.services a b,#clinic .menu li.clinic a b,#about .menu li.about a b,#careers .menu li.careers a b,#news .menu li.news a b{background:url(/images/menu_active_bg.png) repeat-x left top}.menu .sub li:hover a i,.menu .sub li.active a i,.menu .sub li:hover a b,.menu .sub li.active b{background:none}.menu .sub{position:absolute;width:205px;top:40px;left:3px;z-index:9999;font-size:11px;font-family:Verdana;display:none}.menu .sub .sub_top,.menu .sub .sub_bottom{height:7px;font-size:1px;background:url(/images/submenu_top.png) no-repeat left top}.menu .sub .sub_bottom{background:url(/images/submenu_bottom.png) no-repeat left top}.menu .sub ul{border-left:1px solid #356997;border-right:1px solid #356997;background:#123e6e;padding:5px 11px 1px 11px}.menu .sub li{padding:4px 0 5px 0;background:url(/images/submenu_line.jpg) repeat-x left bottom;margin-bottom:2px}.menu .sub li.last{background:none}.inner{padding:33px 11px 7px 11px}.learn_more a{height:64px;width:197px;display:inline-block;background:url(/images/button_learn_more.png) no-repeat left top;text-indent:-9999px}#banner{height:343px;width:973px;margin-left:12px}#banner img{position:absolute;display:none}ul#thumbs li.active img{margin-top:-48px;height:96px;width:48px;border:0}ul#thumbs,ul#thumbs li{margin:0;padding:0;list-style:none;margin-top:-12px}ul#thumbs{margin-left:0;position:absolute;z-index:100}ul#thumbs li{float:left;margin-right:2px;padding:0;cursor:pointer;height:48px;width:48px;overflow:hidden;position:relative}ul#thumbs img{float:left;width:48px;height:96px;overflow:hidden;position:relative}.content{padding-bottom:5px}.content h2{font-size:25px;padding-bottom:12px}.content h2.page_title{font-size:30px;padding-bottom:32px;color:#292945}.content h3{font-size:20px;color:#585858}.content h3 b{display:block;color:#bebebe;font-size:14px;margin-top:-3px}.content h3.blue{color:#3d6ba4}.content h3.padded{padding-bottom:10px}.content h4{font-size:13px;line-height:12px;font-weight:normal}.content h5{color:#da681d;font-size:12px;padding-bottom:8px}.content h6{font-size:14px;padding-bottom:8px}.content .inner p{padding-bottom:12px}.content_top_shadow{height:11px;font-size:1px;background:url(/images/content_top_shadow.png) no-repeat center top;position:absolute;z-index:99;width:981px;left:50%;margin-left:-490px}.content .article{float:left;width:458px}.content .article p{line-height:18px;padding-bottom:18px}.content .article-wide{float:left;width:676px}.content .article-wide p{line-height:18px;padding-bottom:18px}.content .box_find_left{float:left;width:461px;position:relative;padding-top:3px;padding-right:13px}.content .box_find_inner_left{background:url(/images/box_find_bg.jpg) no-repeat left top #eaeaea;min-height:46px;padding-top:81px;padding-left:29px}.content .alterg_box_find_inner_left{background:url(/images/alterg_box_find_bg.jpg) no-repeat left top #eaeaea;min-height:46px;padding-top:81px;padding-left:29px}.content .box_find_inner_left label{font-size:14px;display:inline-block;width:138px;color:#666;font-size:14px}.content .box_find_left input.text_query{height:15px;padding:7px;width:147px;background:url(/images/box_search_query_bg.png) no-repeat left top;border:none}.content .box_find_left input.link_search_now{position:absolute;right:0;bottom:14px}.content .box_find_bottom_left{height:9px;font-size:1px;background:url(/images/box_find_bottom.jpg) no-repeat left top}.content .box_find{float:right;width:461px;position:relative;padding-top:3px;padding-right:13px}.content .box_find_inner{background:url(/images/box_find_bg.jpg) no-repeat left top #eaeaea;min-height:46px;padding-top:81px;padding-left:29px}.content .box_find_inner label{font-size:13px;display:inline-block;width:138px;color:#666;font-weight:bold}.content .box_find input.text_query{height:15px;padding:7px;width:147px;background:url(/images/box_search_query_bg.png) no-repeat left top;border:none}.content .box_find input.link_search_now{position:absolute;right:0;bottom:14px}.content .box_find_bottom{height:9px;font-size:1px;background:url(/images/box_find_bottom.jpg) no-repeat left top}.content_block{min-height:124px;padding:10px 0 2px 0;background:url(/images/content_block_bg.jpg) no-repeat center top}.content_block_work{min-height:341px;padding:10px 0 2px 0;background:url(/images/content_block_bg_work.jpg) no-repeat center top}.content_block.padded{padding:17px 0 2px 0}.content_block.padded2{padding:13px 0 2px 0}.left{float:left;width:201px;padding-left:9px;padding-right:42px}.left.padded{padding-top:40px}.newsletter{padding-top:35px;padding-left:4px}.newsletter input.text_query{font-size:12px;color:#999;font-family:Verdana;height:15px;width:167px;padding:7px;background:url('images/signup_query_bg.jpg') no-repeat left top;border:none}.newsletter p{font-family:Verdana;font-size:11px;padding-bottom:12px}.newsletter form p{padding-bottom:9px}.newsletter input.submit_signup{float:right;padding:0}.newsletter .signup_bottom{text-align:right;padding-right:18px}.box,.box_last{float:left;width:220px;padding-right:13px;margin-right:6px;position:relative}.box_last{width:230px;margin-right:0}.box_top{height:8px;font-size:1px;background:url(/images/box_top.png) no-repeat left top;margin-left:0}.box_last .box_top{background:url(/images/box_top_last.png) no-repeat left top}.box_bottom{height:9px;font-size:1px;background:url(/images/box_bottom.png) no-repeat left top;margin-left:0}.box_last .box_bottom{background:url(/images/box_bottom_last.png) no-repeat left top}.box_inner{background:url(/images/box_bg.jpg) repeat-x left bottom #fff;padding:0 2px 52px 0;font-size:11px;min-height:70px;margin-left:0}.box_last .padded_content{padding:7px 2px 0 11px}.content .box h3{padding-top:5px}.box ul{margin-left:-3px;padding:8px 2px 4px 2px;float:left;width:206px}.box li{width:129px;float:left;font-size:13px;padding-bottom:2px}.box li.even{width:77px;float:right}.box p{line-height:14px}.box .map{position:absolute;background:url(/images/map.png) no-repeat left top;height:89px;width:198px;bottom:0}.box .box_button,.box_last .box_button{position:absolute;bottom:9px;right:0;width:207px;text-align:right}.box_last .box_button{width:224px}.left ul.left_menu{padding:9px 0 11px 0}.services_list{padding-left:4px}.services_list ul{float:left;width:221px;margin-right:19px;padding:16px 0 85px 0}.left ul.left_menu li,.services_list ul li{background:url(/images/bullet.jpg) no-repeat 3px 50%;padding:0}.left ul.left_menu li a,.services_list ul li a{display:block;padding:5px 10px 6px 17px;background:url(/images/line.jpg) repeat-x left bottom;text-decoration:underline}.left ul.left_menu li.last,.left ul.left_menu li.last a{background:none}.subs li{margin-left:30px;font-family:Verdana,Geneva,sans-serif;font-size:11px;text-decoration:underline;list-style:none;padding-top:3px;display:block}.left p.smaller{font-size:11px}.left ul li{padding:4px 10px 3px 17px}.left ul li a{text-decoration:none}.left ul li a span{text-decoration:underline}.left ul li img{margin-right:4px}.center{float:left;width:440px}.center_long{float:left;width:675px}.center_long.padded{padding-top:24px}.service_image{float:right;margin-left:15px;margin-bottom:15px;width:193px}.service_image .number_box{margin-top:10px;float:right}.service_image .number_box .numbers{width:15px;height:15px;background-color:#ccc;text-align:center;float:right;margin-right:5px;color:#999}.center_long.padded .sub{font-size:12px;font-style:italic;color:#d26521}.center.padded{padding-top:40px}.center p{line-height:18px}.center p.text{padding-bottom:12px}.news_item{padding:8px 0 17px 0;background:url(/images/line.jpg) repeat-x left bottom;margin-bottom:6px}.content .programs{padding:0 11px 27px 11px}.programs h3{margin-bottom:21px}.program_item{float:left;width:465px;margin-right:18px;line-height:18px;padding-bottom:7px;background:url(/images/line.jpg) repeat-x left bottom;margin-bottom:7px}.program_item_long{float:left;width:670px;margin-right:18px;line-height:18px;padding-bottom:7px;background:url(/images/line.jpg) repeat-x left bottom;margin-bottom:7px}.program_item_center{width:465px;margin-right:auto;margin-left:auto;line-height:18px;padding-bottom:7px;background:url(/images/line.jpg) repeat-x left bottom;margin-bottom:7px}.program_item.even{margin-right:0}.program_item.last{background:none}.news_item.last{background:none;margin-bottom:3px}.news_item .news_thumb,.program_item .program_thumb,.program_item_long .program_thumb{float:left;width:165px;padding-top:3px}.news_item .news_inner{float:right;width:262px}.program_item .program_inner{float:right;width:291px}.news_item p{line-height:18px;padding-bottom:8px}.right{float:right;width:230px;padding-right:11px}.grey_box_top,.grey_box_bottom{font-size:1px;height:6px;background:url(/images/grey_box_top.jpg) no-repeat left top}.grey_box_bottom{background:url(/images/grey_box_bottom.jpg) no-repeat left top;margin-bottom:30px}.grey_box_inner{background:#f4f4f4;padding:25px 10px 7px 15px}.content .right h3{margin-bottom:16px}.right p{line-height:18px}.footer{background:url(/images/footer_bg.jpg) no-repeat center top;height:140px;padding:16px 0;color:#999;font-size:11px;font-family:Verdana}.footer .copyright{float:left;width:180px;padding:16px 15px 0 11px;line-height:14px}.footer .copyright .footer_logo{padding-bottom:9px}.footer .footer_center{float:left;width:460px;padding-top:17px;line-height:14px}.footer .footer_menu{padding-bottom:16px}.footer .footer_menu li{display:inline}.footer a{color:#999;text-decoration:none}.footer .footer_sub_menu strong{display:inline-block;width:91px}.footer .footer_logos{float:right;width:300px;text-align:right}.footer .footer_socialmedia{float:right;width:175px;text-align:center;margin-top:5px}.footer .footer_logos a{margin-left:16px}.page_title{float:left}.bg_find{float:right;background:url(/images/bg_find.png) no-repeat 0 0;width:450px;height:54px;padding:8px 15px 0 15px;margin:-5px 0 0 0}.bg_find label{float:left;font-size:16px;color:#666;margin:16px 18px 0 0;font-weight:bold}.text_find_input{float:left;background:url(/images/box_enter_code.png) no-repeat 0 0;width:121px;height:29px;margin:8px 18px 0 0}.text_find_input input{float:left;width:105px;background:none;border:1px solid #feffcf;height:20px;margin:3px 0 0 5px;color:#999;line-height:20px}.sidebar_left{float:left;width:268px;margin:20px 15px 0 13px;display:inline}.bg_title_sidebar{float:left;width:234px;height:57px;background:url(/images/bg_title_sidebar.png) no-repeat 0 0;color:#fff;padding:15px 0 0 34px}.bg_title_sidebar_work{float:left;width:234px;height:57px;background:url(/images/bg_title_sidebar.png) no-repeat 0 0;color:#fff;padding:15px 0 0 24px}.bg_title_sidebar h2{font-size:18px;padding-bottom:0}.bg_title_sidebar_work h2{font-size:16px;padding-bottom:0}.bg_title_sidebar span{font-size:11px}.bg_center_sidebar{float:left;width:226px;background:#f4f4f4;margin:0 0 0 1px;padding:0 12px}.bg_center_sidebar_alt{width:190px;background:#f4f4f4;margin:0 0 0 1px;padding:30px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666}.bg_bottom_sidebar{float:left;width:250px;background:url(/images/bg_bottom_sidebar.png) no-repeat 0 0;height:12px;margin:0 0 0 1px}.title_cat{color:#ac4218;font:bold 12px Georgia,sans-serif;text-transform:uppercase;background:url("images/line.jpg") repeat-x left bottom;padding:0 10px 6px 17px;display:block}.bg_center_sidebar .left_menu{padding:0 0 30px 0}.bg_center_sidebar .left_menu li{background:url("images/bullet.jpg") no-repeat 3px 50%}.bg_center_sidebar .left_menu li a{background:url("images/line.jpg") repeat-x left bottom;display:block;padding:5px 10px 6px 18px;text-decoration:underline}.search_results{float:left;width:662px;margin:35px 0 35px 5px}.title_search_results{font:24px Georgia,sans-serif;color:#d26521}.table_search_res{width:100%;border-left:1px solid #c4c1bc;border-right:1px solid #c4c1bc;border-bottom:1px solid #c4c1bc;border-top:1px solid #c4c1bc;border-collapse:collapse;margin:5px 0 30px 0;background:#fafafa}.table_search_res .even{padding:10px;background-color:#f4f3f3}.table_search_res .odd{padding:10px;background-color:#fff}.table_search_res th{background:url("images/bg_title_col.jpg") repeat-x 0 0;height:41px;padding:0 0 0 15px;font:bold 11px Verdana;color:#666;text-align:left}.table_search_res td{padding:12px 0 12px 15px;font-family:Georgia;vertical-align:top}.th_distance{width:60px}.th_clinic_det{width:240px}.td_clinic_det p{padding:0 0 8px 0;line-height:18px}.td_clinic_h{padding:12px 10px 12px 15px!important}.th_clinic_h{padding:0 10px 0 0}.td_distance{font-weight:bold}.td_clinic_det img{border:1px solid #c7c5c0}.th_img{width:103px;height:77px}.view_more{padding:15px 0 0}.list_clinic_hours{background:#faf9f9;border:1px solid #e8e8e8;padding:5px 12px;font-size:10px;font-family:Verdana}.list_clinic_hours span{width:43px;float:left}.left_menu.last_list{padding:2px 0 10px!important}.banner_inner{background:url(/images/banner_inner.jpg) no-repeat;width:974px;height:100px;padding-top:126px}.browse_car{padding-left:297px}.browse_car a{background:url("images/btn_browse_car.png") no-repeat left top;display:inline-block;height:49px;text-indent:-9999px;width:188px}.pad_title{padding-top:8px}.title_careers_home{color:#d26521;font-size:24px;font-weight:normal;margin:5px 0 17px 0}.title_careers_detail{color:#d26521;font-size:24px;font-weight:normal;margin:5px 0 0 0;font-weight:bold}.careers_home{padding-top:5px!important}.careers_home p{padding:0 0 17px 0;color:#666}.link_box{line-height:26px;padding:10px 0 40px 0}.right_careers_home{float:right;width:189px;padding-right:12px;margin-top:25px}.right_careers_home .grey_box_top,.right_careers_home .grey_box_bottom{font-size:1px;height:10px;background:url(/images/bg_st_right.png) no-repeat left top}.right_careers_home .grey_box_bottom{background:url(/images/bg_sb_right.jpg) no-repeat left top}.right_careers_home .grey_box_inner{background:#f4f4f4;padding:5px 20px 7px 22px}.right_careers_home p{font-size:11px;padding:6px 0;font-family:Verdana}.name_package{font-size:12px;color:#069;display:block;padding:0 0 10px 0}#detail_right{float:right;width:275px;margin-left:20px}#details_hours{border:1px solid #ccc;margin-top:20px}#detail_right .even{background-color:#f4f3f3;padding-left:15px;padding-bottom:5px;padding-top:5px}#detail_right .odd{padding-left:15px;padding-bottom:5px;padding-top:5px}.title_news_home{color:#d26521;font-size:20px;font-weight:normal;margin:5px 0 12px 0}.center_long_news{float:right;width:675px}.title_news_article{color:#d26521;font-size:24px;font-weight:normal;margin:5px 0 17px 0}.jobs_list_table_header{background:url("images/bg_title_col.jpg") repeat-x 0 0;height:26px;padding:15px 0 0 15px;font:bold 11px Verdana;color:#666;text-align:left}.link_search_now_temp_button{position:absolute;right:0;bottom:14px}.survey_head{margin:0 10px 10px 10px}.survey_form_questions{margin-left:15px}.survey_form_optional{margin-left:10px}.survey_th{text-align:center;vertical-align:bottom;width:80px}.survey_td{text-align:center}.mainEvent{width:580px}.alignCenter{margin-left:auto;margin-right:auto}.roundBorder{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px}.sideEvent{float:right;width:160px;padding:0 0 0 10px}.popPanel{width:650px;height:200px;margin:0;border:solid 3px #036;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;padding:10px;overflow:auto;background:#fff;color:#036;font-size:small}.popTerms{width:650px;height:400px;margin:0;border:solid 3px #036;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;padding:10px;overflow:auto;background:#fff;font-size:small}.floatRight{float:right}.resetFloat{clear:both}.txtRight{text-align:right}.watermark{color:#666;font-style:italic}.thankYou{padding:20px}.validate{margin:10px 0 10px 0;border:2px solid #546986;background-color:#fff;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.hidden{display:none}.urlClean{text-decoration:none}.referral_head{margin:0 10px 10px 10px}.mainForm{width:760px}.sideForm{background:url('./images/bg_form_sidebar.png') no-repeat right top;float:right;width:268px;min-height:72px;border:0;padding:10px}.alignTop{vertical-align:top}.alignBottom{vertical-align:bottom}.txtBoxSmall{width:50px}.txtBox70{width:70px}.txtBoxMedium{width:90px}.txtBoxLarge{width:200px}.txtBoxLarger{width:290px}.txtBoxLargest{width:500px}.valExtender td{background:#fff;border:solid 1px red;color:#036;text-align:left}.popCaptcha{width:450px;height:220px;margin:0;border:solid 3px #036;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;padding:10px;overflow:auto;background:#fff;color:#036;font-size:small}.txtCenter{text-align:center}#completedTable{width:600px;margin-left:auto;margin-right:auto}#divSchedule{overflow:auto;max-height:250px;width:auto;border:solid 1px #507cd1}#tblSchedule{width:350px;margin-right:auto;margin-left:auto;background:#507cd1;color:#fff;border-radius:4px}.grdSchedule{margin:0;width:100%}.grdSchedule td{width:25%;text-align:center}.popConfirm{width:350px;height:130px;margin:0;border:solid 3px #036;padding:3px 10px 10px 10px;overflow:auto;background:#fff;color:#036;font-size:100%;-webkit-border-radius:4px;border-radius:4px}.validation_errors{font-weight:bold}.patientpacket_head{margin:0 10px 10px 10px}.patienthistory_head{margin:0 10px 5px 10px}.patientpacket_npp_container{overflow:auto;position:relative;margin:12px 10px 12px 20px;height:350px;width:750px;border-left:1px solid silver;border-bottom:1px solid silver;border-right:1px solid silver;border-top:1px solid silver;background-color:#fff}.patientpacket_groupconsent_container{overflow:auto;position:relative;margin:12px 10px 12px 20px;height:150px;width:750px;border-left:0 solid silver;border-bottom:0 solid silver;border-right:0 solid silver;border-top:0 solid silver}.patientpacket_footer{margin:0 10px 10px 10px}.alert-danger{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.datepicker{width:70px}