@charset "utf-8";

body {
	background:#f0f1f1;
	color:#565859;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:0.81em;
	line-height:1.13em;
	margin:0px;
}

a {
	color:#1d8edd;
	text-decoration:none;
}

a:hover {
	color:#1d8edd;
	text-decoration:underline;
}

img {
	border:none;
}

form {
	margin:0px;
	padding:0px;
}

object {
	outline:none;
}

.clear {
	clear:both;
}

#site {
	margin:auto;
	padding:26px;
	width:918px;
}

#header_print {
	display:none;
}

#header {
	position:absolute;
	height:244px;
	margin:0px 0px 12px 0px;
}

#header_logo {
	float:left;
	width:248px;
}

#header_city {
	color:#373737;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	float:left;
	padding-top:37px;
	text-transform:uppercase;
	width:280px;
}

#header_city_name {
	padding-top:3px;
}

#header_menu {
	float:left;
	padding:43px 9px 0px 0px;
	width:210px;
}

#header_search {
	float:left;
	width:171px;
}

#header_search_field {
	background:url(../images/header_search_input_bg.gif) no-repeat;
	border:0px;
	height:17px;
	font-size:11px;
	padding:3px 10px 0px 30px;
	width:123px;
}

#header_banner {
	height:180px;
}

#header_banner_module {
	margin:11px 0px 0px 627px;
	position:absolute;
	width:276px;
	z-index:5;
}

#header_banner_module_title {
	margin-bottom:4px;
}

.header_banner_module_btn {
	margin-bottom:5px;
}



#menu {
	height:35px;
	margin-top:256px;
	margin-bottom:11px;
	position:absolute;
	width:918px;
}

#menu_ul, #menu_ul ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#menu_ul li {
	float:left;
	margin:0px;
	padding:0px;
}

#menu_ul li:hover {
	background-position: 0 0;
}

#menu_ul li a {
	display:block;
}

#menu_ul li ul {
	border:1px solid #797878;
	border-bottom:none;
	position: absolute;
	left: -999em;
	width:226px;
	z-index:10;
}

#menu_ul li ul li {
	background:url(../images/menu_li_bg.png);
	_background:#fff;
	border-bottom:1px solid #797878;
	margin:0px;
}

#menu_ul li ul li a {
	color:#201f1f;
	font-size:13px;
	padding:8px 0px 8px 16px;
	text-decoration:none;
	width:210px;
}


#menu_ul li ul li a:hover {
	color:#0481da;
}

#menu_ul li:hover ul, #menu_ul li.sfhover ul {
	left: auto;
}

#footer {
	background:url(../images/footer_line.gif) no-repeat;
	color:#6a6868;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:12px 0px 20px 0px;
}

#footer_left {
	float:left;
	width:400px;
}

#footer_right {
	float:right;
	text-align:right;
	width:510px;
}

#footer_right a {
	color:#6a6868;
	text-decoration:none;
}

#footer_right a:hover {
	color:#0586e0;
}


/* Change city popup */
#popup_changecity {
	font-size:11px;
	height:300px;
	line-height:13px;
	padding:18px 0px 0px 18px;
	width:450px;
}

#popup_changecity ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

#popup_changecity ul li {
	font-weight:bold;
	margin:0px;
	padding:0px 0px 0px 13px;
	text-transform:uppercase;
}

#popup_changecity ul li ul {
	list-style:none;
	margin:0px 0px 8px -13px;
	padding:0px;
}

#popup_changecity ul li ul li {
	background:url(../images/icon_changecity_li.gif) 0px 3px no-repeat;
	font-weight:normal;
	line-height:normal;
	margin:0px;
	padding:0px 0px 0px 13px;
	text-transform:none;
}

#popup_changecity ul li ul li a {
	color:#565859;
	text-decoration:none;
}

#popup_changecity ul li ul li a:hover {
	text-decoration:underline;
}

.changecity_block {
	float:left;
	width:145px;
}


/** Content Structure **/

#content_container {
	margin-top:302px;
	position:absolute;
	width:918px;
}

#content_top {
	height:8px;
	width:918px;
}

#content {
	background:url(../images/content_bg.gif) repeat-y;
	width:918px;
}

#content_grey {
	width:918px;
}

#content_wide {
	background:url(../images/content_wide_bg.gif) repeat-y;
	width:918px;
}

#content_left {
	float:left;
	padding:4px 0px 0px 1px;
	width:197px;
}

#content_right {
	float:right;
	padding-right:1px;
	width:707px;
}

#content_bottom {
	height:11px;
	margin-bottom:15px;
	width:918px;
}

/** Content Left Menu **/

#content_left_menu {
	margin:6px 0px 20px 0px;
}

#content_left_menu ul li a.content_left_menu_arrowlink, #content_left_menu ul li a.content_left_menu_arrowlink:hover {
	position:absolute;
	margin:6px 0px 0px 176px;
	padding:0px;
	width:6px;
	height:11px;
	background:none;
	outline:none;
}

#content_left_menu ul {
	border-top:1px solid #bab9b9;
	list-style:none;
	margin:0px;
	padding:0px;
	width:197px;
}

#content_left_menu ul li {
	border-bottom:1px solid #bab9b9;
	margin:0px;
}

#content_left_menu ul li a {
	background:#efefef;
	color:#202020;
	font-weight:bold;
	display:block;
	padding:5px 27px 5px 15px;
	text-decoration:none;
	width:155px;
}

#content_left_menu ul li a:hover, #content_left_menu ul li a.content_left_menu_selected {
	background:#d4d7d9;
}

#content_left_menu ul li ul {
	border:none;
}

#content_left_menu ul li ul li {
	border:none;
}

#content_left_menu ul li ul li a {
	background:none;
	border:none;
	font-weight:normal;
	padding:3px 18px 3px 15px;
	width:158px;
}

#content_left_menu ul li ul li a:hover, #content_left_menu ul li ul li a.content_left_menu_selected_sub, #content_left_menu ul li ul li a.content_left_submenu_sub_selected {
	color:#1d8edd;
	background:none;
}

#content_left_menu ul li ul li ul li a {
	padding-left:25px;
	width:148px;
}

#content_left_menu ul li ul li ul li a:hover, #content_left_menu ul li ul li ul li a.content_left_submenu_sub_sub_selected {
	background:none;
	color:#1d8edd;
}

#content_left_menu ul li a.content_left_menu_selected_parent {
	background:#d4d7d9;
}


/** Content Right **/

#content_right_header {
	padding:7px 0px 0px 27px;
	width:662px;
}


#content_wide_header {
	padding:7px 0px 0px 27px;
	width:891px;
}

#wide_textsize_adjustment {
	margin:26px 0px 0px 611px;
	position:absolute;
}

#textsize_adjustment {
	margin:26px 0px 0px 611px;
	position:absolute;
}

#breadcrumb {
	color:#9a9999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#breadcrumb a {
	color:#9a9999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#breadcrumb a:hover {
	text-decoration:underline;
}

h1#content_h1 {
	margin:10px 0px 10px 0px;
	padding:0px;
	width:585px;
	z-index:1	
	font-family:Lucida Grande, Lucida Sans Unicode, sans-serif;
	color:#1d8edd;
	font-size:24px;
	line-height:normal; 		
}

#content_right_dynamic {
	padding:32px;
	width:643px;
}

#content_advantages {
	padding:20px 32px 32px 44px;
	width:842px;
}

#content_right_dynamic h2 {
	font-size:1.3em;
	margin:0.23em 0em 1.3em 0em;
	padding:0em;
}

#content_right_dynamic h3 {
	font-size:1em;
	margin:0.23em 0em 0.8em 0em;
	padding:0em;
}

#content_right_dynamic h3 a:hover {
	color:#1d8edd;
	text-decoration:none;
}

#content_right_dynamic h4 {
	font-size:1em;
	margin:0.23em 0em 0em 0em;
	padding:0em;
}

#content_right_dynamic h4 a:hover {
	color:#1d8edd;
	text-decoration:none;
}

#content_right_dynamic p {
	margin:0em 0em 1.5em 0em;
	padding:0em;
}

ul.plain_list_style {
	list-style:disc;
	margin-top:0;
	padding-left:25px;
}

#content_right_dynamic ul.plain_list_style li {
	background:none;
    list-style: disc;
	margin:0em 0em 0em 1.3em;
    padding: 0;
}

#content_right_dynamic ul {
	margin:0em 0em 1.5em 1.3em;
	padding:0em;
	list-style:none;
}

#content_right_dynamic ul li {
	background:url(../images/icon_bullet_blue.gif) 0em 0.4em no-repeat;
	margin:0em;
	padding:0em;
	padding-left:1.5em;
}

#content_right_dynamic ul li ul {
	margin:0em 0em 0em 2em;
}

#content_right_dynamic ul li ul li, #content_right_dynamic ul.bullet_blue li ul li {
	background:url(../images/icon_bullet_yellow.gif) 0em 0.4em no-repeat;
}

#content_right_dynamic ul.bullet_blue li {
	background:url(../images/icon_bullet_blue.gif) 0em 0.4em no-repeat;
}

#content_right_dynamic ul.bullet_yellow li {
	background:url(../images/icon_bullet_yellow.gif) 0em 0.4em no-repeat;
}

#content_right_dynamic ul.bullet_doctor_specs {
	margin-top:1em;
}

#content_right_dynamic ul.bullet_doctor_specs li {
	background:url(../images/icon_bullet_blue.gif) 0em 0.6em no-repeat;
	font-size:1.3em;
	line-height:1.5em;
	margin-bottom:0.5em;
}

#content_right_dynamic ol {
	margin:1em 0em 1.5em 1.5em;
	padding:0em;
}

#content_right_dynamic ol li {
	background:none;
	margin:0em;
	padding:0em;
}

#content_right_footer {
	font-size:11px;
	margin-left:11px;
	width:682px;
}

#content_right_footer a {
	color:#565859;
}

#content_right_footer a:hover {
	color:#1D8EDD;
	text-decoration:none;
}

#content_right_footer_visit {
	font-size:12px;
	padding-left:7px;
}

#content_right_footer_line {
	margin:5px 0px 10px 0px;
}

#content_right_footer_left {
	float:left;
	margin:-15px 0px 0px 9px;
	width:360px;
}

#content_right_footer_right {
	float:right;
	width:330px;
}

.content_right_footer_float {
	float:left;
	margin-right:9px;
}

.content_right_footer_float img {
	float:left;
	margin:0px 6px 0px 0px;
}

.content_right_footer_float_right {
	float:right;
	margin-left:9px;
}

.content_right_footer_float_right img {
	float:left;
	margin:0px 6px 0px 0px;
}

/** Dynamic elements **/

.dyn_float_left {
	float:left;
}

.dyn_float_right {
	float:right;
}

.dyn_width_15 {
	width:15%;
}

.dyn_width_20 {
	width:20%;
}

.dyn_width_25 {
	width:25%;
}

.dyn_width_30 {
	width:30%;
}

.dyn_width_40 {
	width:40%;
}

.dyn_width_50 {
	width:50%;
}

.dyn_width_60 {
	width:60%;
}

.dyn_width_70 {
	width:70%;
}

.dyn_width_75 {
	width:75%;
}

.dyn_width_80 {
	width:80%;
}

.dyn_width_85 {
	width:85%;
}

.dyn_align_left {
	text-align:left;
}

.dyn_align_right {
	text-align:right;
}

.dyn_align_center {
	text-align:center;
}

.dyn_align_justify {
	text-align:justify;
}

.dyn_text_9 {
	font-size:0.7em;
	line-height:1em;
}

.dyn_text_15 {
	font-size:1.15em;
	line-height:1.9em;
}

.dyn_text_17 {
	font-size:1.3em;
	line-height:2.2em;
}

.dyn_color_blue {
	color:#1d8edd;
}

.dyn_color_black {
	color:#030303;
}

.dyn_link_blue_hover {
	text-decoration:none;
}

.dyn_link_blue_hover:hover {
	color:#1d8edd;
	text-decoration:none;
}

.dyn_link_blue_arrow {
	background:url(../images/icon_arrow_blue.gif) 100% 60% no-repeat;
	color:#0586e0;
	display:block;
	padding-right:12px;
	text-decoration:none;
}

.dyn_table_centered_cells td, .dyn_table_centered_cells th {
	text-align:center;
}

.dyn_table_topaligned_cells td, .dyn_table_topaligned_cells th {
	vertical-align:top;
}


/** Specific Elements **/

#corpo_dict_letters {
	color:#c2c3c3;
	font-size:17px;
	font-weight:bold;
	margin-bottom:30px;
}

#corpo_dict_letters a {
	color:#020202;
	text-decoration:none;
}

#corpo_dict_letters a:hover {
	color:#1d8edd;
	text-decoration:none;
}

.corpo_dict_letter {
	background:url(../images/icon_letters_bg.gif) no-repeat;
	color:#fff;
	font-size:24px;
	font-weight:bold;
	height:27px;
	margin-bottom:15px;
	padding:5px 0px 0px 1px;
	text-align:center;
	width:35px;
}

.content_right_locations {
	background:url(../images/locations_bg.gif) top repeat-x;
}

#content_right_dynamic.content_right_locations h2 {
	margin-top:2em;
}

.backtotop {
	background:url(../images/icon_arrow_blue_top.gif) 0% 50% no-repeat;
	display:block;
	float:right;
	padding:0px 0px 0px 13px;
}

#surgeon_picture {
	margin-left:502px;
	position:absolute;
}

.locations_bigtext {
	color:#0586e0;
	font-size:20px;
	font-weight:bold;
	margin-bottom:5px;
}

#locations_small_map {
	border:1px solid #000;
	height:196px;
	margin-left:61px;
	overflow:hidden;
	width:196px;
}

#locations_directions_map {
	height:190px;
	width:257px;
}

.content_right_surgeon {
	background:url(../images/surgeon_bg.gif) top repeat-x;
}

.search_result_title {
	color:#0a82d6;
	font-size:1em;
	font-weight:bold;
}

.search_result_title a {
	color:#0a82d6;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
}

.search_result_title a:hover {
	text-decoration:underline;
}

/** Locations **/

.locations_ul_regions {
	float:left;
	width:45%;
}

/** Splash page **/

#splash {
	background:url(../images/splash_bg.jpg) right no-repeat #fff;
	height:615px;
	left:50%;
	margin-left:-493px;
	position:absolute;
	width:986px;
	z-index:2000;
}

#splash_overlay {
	background:#e7e8e9;
	left:0;
	position:absolute;
	top:0;
	z-index:1900;
}

#splash_content {
	width:680px;
}

#splash_logo {
	padding:40px 0px 48px 115px;
}

#splash_select {
	text-align:right;
	width:188px;
}

#splash_regions {
	float:left;
	width:198px;
}

#splash_regions_disabled {
	position:absolute;
	height:100px;
	width:198px;
}

#splash_regions ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width:198px;
}

#splash_regions ul li {
	margin:0px 0px 10px 0px;
	padding:0px;
	width:198px;
}

#splash_regions ul li a {
	background:url(../images/splash_arrow.gif) 100% 4px no-repeat;
	color:#676767;
	display:block;
	font-size:16px;
	font-weight:bold;
	line-height:normal;
	outline:none;
	padding-right:17px;
	text-align:right;
	text-decoration:none;
	width:181px;
}

#splash_regions ul li a:hover {
	background-image:url(../images/splash_arrow_hover.gif);
	color:#e3a009;
}

#splash_regions ul li a.splash_regions_selected {
	background-image:url(../images/splash_arrow_selected.gif);
	color:#1d8edd;
}

#splash_cities {
	float:left;
	padding-left:35px;
	width:445px;
}

#splash_cities ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

#splash_cities ul li {
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
}

#splash_cities ul li ul {
	list-style:none;
	margin:0px 0px 18px 0px;
	padding:0px;
}

#splash_cities ul li ul li {
	font-weight:normal;
	line-height:normal;
	margin:0px;
	padding:0px;
	text-transform:none;
}

#splash_cities ul li ul li a {
	color:#565859;
	text-decoration:none;
}

#splash_cities ul li ul li a:hover {
	color:#1d8edd;
}

.splash_cities_block {
	float:left;
	width:148px;
}

#splash_cities_2 {
	padding-top:0px;
}

#splash_cities_3 {
	padding-top:0px;
}

#splash_cities_4 {
	padding-top:0px;
}

/** Career **/

#careers_teaser_1 {
	float:left;
	margin:0px 14px 25px 0px;
	width:297px;
}

#careers_teaser_2 {
	float:left;
	margin:0px 13px 25px 0px;
	width:297px;
}

#careers_teaser_3 {
	float:left;
	margin-bottom:25px;
	width:297px;
}

#careers_home_title {
	float:left;
	padding:0px 0px 20px 0px;
	text-align:center;
	width:310px;
}

#careers_home_text {
	float:right;
	width:608px;
}

.careers_listing_table {
	border:1px solid #eaeced;
	border-collapse:collapse;
	width:633px;
}

.careers_listing_table th {
	background:#f2f2f3;
	text-align:left;
	padding:6px 0px 6px 12px;
}

.careers_listing_table td {
	border:1px solid #eaeced;
	padding:6px 0px 6px 12px;
}

.careers_form_select_big {
	border:1px solid #c3c3c3;
	margin:10px 0px 15px 0px;
	width:240px;
}

.careers_form_select_small {
	border:1px solid #c3c3c3;
	margin:6px 0px 15px 0px;
	width:180px;
}

.careers_form_textfield_big {
	border:1px solid #c3c3c3;
	margin:6px 0px 15px 0px;
	width:240px;
}

.careers_form_textfield_medium {
	border:1px solid #c3c3c3;
	margin:6px 0px 15px 0px;
	width:136px;
}

.careers_form_textfield_small {
	border:1px solid #c3c3c3;
	margin:6px 14px 15px 0px;
	width:58px;
}

.careers_form_filefield_big {
	border:1px solid #c3c3c3;
	margin:6px 0px 15px 0px;
	width:360px;
}

.careers_form_steps {
	color:#1d8edd;
	font-size:17px;
	font-weight:bold;
	padding:0px 10px 10px 0px;
	text-align:right;
}

.careers_form_subtitles {
	background:#dedede;
	font-weight:bold;
	margin:0px 1px 0px 1px;
	padding:3px 0px 3px 28px;
}

.careers_form_mandatory {
	color:#8e1812;
}

#careers_form_step1_content {
	background:url(../images/careers_form_step1_bg.gif) top no-repeat;
	height:503px;
	width:643px;
}

#careers_form_step1_part1 {
	padding:25px 0px 10px 28px;
}

#careers_form_step1_part2 {
	font-size:11px;
	padding:25px 0px 0px 28px;
}

#careers_form_step1_btns {
	margin-top:20px;
}

#careers_form_step2_content {
	background:url(../images/careers_form_step2_bg.gif) no-repeat;
	height:621px;
	width:643px;
}

#careers_form_step2_part1 {
	padding:20px 0px 10px 28px;
	width:580px;
}

#careers_form_step2_employment_table {
	width:444px;
}

#careers_form_step2_employment_table td {
	padding-bottom:10px;
}

.careers_form_step2_table td {
	padding:0px 10px 6px 0px;
}

#careers_form_step2_btns {
	text-align:right;
	width:615px;
}

#careers_form_step2_btns input {
	margin-left:10px;
}

#careers_form_step3_content {
	background:url(../images/careers_form_step3_bg.gif) no-repeat;
	height:353px;
	width:643px;
}

#careers_form_step3_part1 {
	padding:20px 0px 10px 28px;
	width:580px;
}

#careers_form_step3_part2 {
	padding:20px 0px 10px 28px;
	width:580px;
}

#careers_form_step3_btns {
	text-align:right;
	width:615px;
}

#careers_form_step3_btns input {
	margin-left:10px;
}

#careers_form_step4_content {
	background:url(../images/careers_form_step4_bg.gif) no-repeat;
	height:623px;
	width:643px;
}

#careers_form_step4_part1 {
	padding:20px 0px 10px 28px;
	width:580px;
}

#careers_form_step4_part1 label {
	font-weight:bold;
}

#careers_form_step4_btns {
	margin-top:0px;
	text-align:right;
	width:615px;
}

#careers_form_step4_btns input {
	margin-left:10px;
}

#careers_form_step5_content {
	background:url(../images/careers_form_step5_bg.gif) no-repeat;
	height:353px;
	padding:0px 28px 0px 28px;
	width:643px;
}

.testimonials_line {
	margin-bottom:15px;
}


.module {
	width:917px;
	height:335px;
	margin-bottom:15px;
}

.module_title {
	float:left;
	width:37px;
}

.module_part1 {
	float:left;
	width:369px;
	height:335px;
}

.module_part2 {
	float:left;
	width:511px;
	height:335px;
}

.module_exit {
	margin:11px 0px 0px 16px;
	position:absolute;
}

.module1_exit {
	background:url(../images/icon_questions_arrow_module1_exit.gif) 0% 70% no-repeat;
	color:#0c87de;
	display:block;
	padding:0px 0px 0px 15px;
}

.module2_exit {
	background:url(../images/icon_questions_arrow_module2_exit.gif) 0% 70% no-repeat;
	color:#fff;
	display:block;
	padding:0px 0px 0px 15px;
}

.module_questions {
	padding-top:33px;
	width:350px;
}

.module_questions ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width:350px;
}

.module_questions ul li {
	margin-bottom:10px;
	padding-left:30px;
}

.module_questions ul li a {
	display:block;
	padding:0px 18px 0px 0px;
	text-align:right;
	width:302px;
}

.module_questions ul.module1_questions li a {
	background:url(../images/icon_questions_arrow_module1_black.gif) 100% 50% no-repeat;
	color:#000;
}

.module_questions ul.module2_questions li a {
	background:url(../images/icon_questions_arrow_module2_black.gif) 100% 50% no-repeat;
	color:#000;
}

.module_questions ul.module1_questions li a:hover {
	background:url(../images/icon_questions_arrow_module1_blue.gif) 100% 50% no-repeat;
	color:#000;
	text-decoration:underline;
}

.module_questions ul.module1_questions li a.module_questions_selected {
	background:url(../images/icon_questions_arrow_module1_blue.gif) 100% 50% no-repeat;
	color:#000;
	font-weight:bold;
}

.module_questions ul.module2_questions li a:hover {
	background:url(../images/icon_questions_arrow_module2_blue.gif) 100% 50% no-repeat;
	color:#000;
	text-decoration:underline;
}

.module_questions ul.module2_questions li a.module_questions_selected {
	background:url(../images/icon_questions_arrow_module2_blue.gif) 100% 50% no-repeat;
	font-weight:bold;
}

#module_questions_line {
	text-align:center;
}

.module_answer {
	height:228px;
	padding:33px 0px 0px 20px;
	width:464px;
}

.module_answer_q {
	margin-bottom:10px;
}

.module_answer_q h1 {
	color:#fffdfe;
	font-size:1.13em;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.module_answer_q span.module1_q {
	color:#1f92e3;
}

.module_answer_q span.module2_q {
	color:#f5c24f;
}

.module_answer_a {
	color:#000;
	text-align:justify;
	line-height:1.3em;
}

.module_answer_a a {
	color:#000;
	font-weight:bold;
}

.module_answer_a a:hover {
	color:#000;
	font-weight:bold;
}

.module_answer_a span {
	font-size:1.13em;
	font-weight:bold;
}

.module_answer_more {
	text-align:right;
	padding-top:15px;
}

.module_answer_more a {
	background:url(../images/icon_questions_arrow_module1_blue.gif) 100% 50% no-repeat;
	color:#046eb9;
	display:block;
	padding:0px 15px 0px 0px;
}


#module1_part1 {
	background:url(../images/questions_module1_bg1.gif) no-repeat;
}

#module1_part2 {
	background:url(../images/questions_module1_bg2.gif) no-repeat;
}

#module2_part1 {
	background:url(../images/questions_module2_bg1.gif) no-repeat;
}

#module2_part2 {
	background:url(../images/questions_module2_bg2.gif) no-repeat;
}


/** Advantages **/

.advantage_block {
	float:left;
	height:232px;
	margin-right:20px;
	width:260px;
}

.advantage_pix {
	height:172px;
	text-align:center;
}

.advantage_text {
	background-position:9px 3px;
	background-repeat:no-repeat;
	height:60px;
	padding:0px 0px 0px 46px;
}


input.error_value 
{
	border:#F00 solid 1px;
}

input.error_value_ie
{
	border:#F00 solid 1px;
}

select.error_value 
{
	border:#F00 solid 1px;
}

select.error_value_ie 
{
	color:#F00;
}

textarea.error_value 
{
	border:#F00 solid 1px;
}

textarea.error_value_ie
{
	border:#F00 solid 1px;
}

/** Contact form **/

#contact_form 
{
	border:0px;
	font-size:11px;
	width:648px;
}

#contact_form_top 
{
	background:url(../images/contact_bg.jpg) no-repeat;
	height:50px;
	width:100%;
	padding-top:26px;	
}

#contact_form_top_left 
{
	display:inline;
	width:300px;
	float:left;
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
}

#contact_form_top_right 
{
	display:inline;
	width:300px;
	color:#8e1812;
	float:right;
	text-align:right;
	padding-right:20px;
}


#contact_form_bottom 
{
	background:url(../images/contact_bg.jpg) no-repeat bottom;
	height:735px;
	width:100%;
	padding-top:0px;
}


#contact_form_bottom_2
{
	background-color:#d8d8d8;
	width:624px;
	margin-left:2px;
	height:22px;
	font-weight:bold;
	padding-left:20px;
	padding-top:4px;
	margin-top:20px;
}

#contact_form_bottom_3_captcha 
{
	padding-left:50px;	
	padding-top:30px;	
	padding-bottom:30px;	
}

.form_label
{
	margin-bottom:10px;
}

input.input_form 
{
	width:249px;
	margin-bottom:10px;
}

input.error_field_ie,
input.error_field
{
	border: 1px solid #F00;
}

textarea.error_field_ie,
textarea.error_field
{
	border: 1px solid #F00;
}

select.select_form
{
	margin-bottom:10px;
}

#recaptcha_response_field.error_field_ie,
#recaptcha_response_field.error_field 
{
	border: 1px solid #F00 !important;
}

select.province 
{
	width:165px;	
}

select.error_field
{
	border: 1px solid #F00;
}

select.error_field_ie
{
	color:#F00;
}

sup.asterisk 
{
	color:#8e1812;	
}

#form_country 
{
	display:inline;
	float:left;
	width:150px;
}

#form_province 
{
	display:inline;
	float:left;
	width:150px;
}

#form_postal_code 
{
	display:inline;
	float:left;
	width:150px;	
}

input.phone_input 
{
	width:60px;
	margin-right:8px;
	margin-top:4px;
	margin-bottom:4px;
}

#contact_form textarea 
{
	width:542px;
	height:100px;
}

#contact_submit 
{
	padding-left:45px;
	cursor:pointer;
}

#contact_send_form_container 
{
	padding-left:20px;	
	padding-top:20px;
}

/** Contact Select  **/

#contact_select 
{
	background:url(../images/contact_select.gif) no-repeat;
	border:0px;
	font-size:11px;
	width:645px;
	height:311px;	
}

#contact_select_general_information 
{
	display:none;
	border:0px;	
	font-size:11px;
	width:645px;
	height:600px;	
}

#contact_sent 
{
	background:url(../images/contact_select.gif) no-repeat;
	border:0px;
	font-size:11px;
	width:645px;
	height:311px;	
}

#contact_sent_title 
{
	padding-top:25px;
	margin-left:10px;
	font-weight:bold;
}

#contact_sent_content 
{
	padding-top:25px;
	margin-left:10px;
}

#contact_select_title 
{
	padding-top:25px;
	margin-left:10px;
	font-weight:bold;
}

#contact_select_table
{
	margin-top:20px;	
	margin-bottom:20px;
	margin-left:50px;
	height:220px;
}

#contact_continue_button 
{
	position:absolute;
	margin-top:250px;
	margin-left:480px;
	cursor:pointer;
}


.contact_steps 
{	
	padding-top:30px;
	padding-right:35px;
}

.contact_steps_img
{
	float:right;	
}

.myths-facts-wrapper {
	position:relative;
	width:637px;
}
.myths-facts-myths h1 {
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	color:#cd1f45;
}
.myths-facts-facts h1 {
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	color:#0981c5;
}
.myths-facts-header {
	position:relative;
	width:637px;
	text-align:center;
}
.myths-facts-myths {
	width:300px;
	text-align:right;
	font-weight:bold;
	float:left;
}
.myths-facts-facts {
	width:300px;
	text-align:left;
	float:right;
}
.myths-facts-cta {
	width:637px;
	text-align:center;	
}
.myths-facts-arrow {
	width:637px;
	text-align:center;
}
.myths-facts-row {
	background-image:url(../images/myths-vs-facts/myths-facts-divider.jpg);
	background-repeat:repeat-y;
	background-position:center;
	width:637px;
}
.myths-facts-clear {
	clear:both;
}

/** Lightview **/

#lightview{position:absolute;top:50%;left:50%;height:150px;width:150px;margin:-75px 0 0 -75px;padding:0;text-align:left;}.lv_Container{position:relative;width:100%;height:100%;background:none;padding:0;margin:0;}.lv_Button{cursor:pointer;text-decoration:none;border:none;background:none;margin:0;padding:0;}.lv_Sides{position:absolute;top:50%;left:0;clear:both;width:100%;padding:0;margin:0;}.lv_Sides *{padding:0;margin:0;}.lv_Sides li{list-style-type:none;position:relative;}.lv_PrevSide{float:left;}.lv_NextSide{float:right;}.lv_Sides .lv_Wrapper{width:100%;height:100%;cursor:pointer;}.lv_Sides .lv_Button{float:left;background:none;}.lv_Frames{width:100%;height:100%;position:relative;padding:0;margin:0;}.lv_Frames li{list-style-type:none;margin:0;padding:0;}.lv_Frame{width:100%;display:block;}.lv_Frame *{padding:0;margin:0;}.lv_FrameTop{position:absolute;left:0;width:100%;display:block;}.lv_FrameBottom{position:relative;float:left;clear:both;}.lv_Liquid{position:relative;float:left;width:100%;overflow:hidden;clear:both;}.lv_Liquid .lv_Filler{position:absolute;height:100%;width:2px;top:0;left:50%;}.lv_Half{display:block;height:100%;clear:both;line-height:0;}.lv_Half li{list-style-type:none;}.lv_Corner{float:left;position:relative;}.lv_CornerTr,.lv_CornerBr{float:right;}.lv_Fill{position:absolute;top:0;width:100%;height:100%;}.lv_Half .lv_CornerWrapper{float:left;position:relative;width:50%;height:100%;overflow:hidden;}.lv_HalfRight .lv_CornerWrapper{float:right;}.lv_Corner{position:relative;}.lv_Corner canvas{position:relative;}.lv_HalfLeft .lv_Corner{float:left;}.lv_HalfRight .lv_Corner{position:relative;float:right;}.lv_Center{position:relative;clear:both;height:100%;overflow:hidden;background:none;padding:0;margin:0;}.lv_WrapUp{position:absolute;left:0;height:100%;width:100%;overflow:hidden;padding:0;margin:0;}.lv_WrapDown{position:relative;height:100%;width:100%;overflow:hidden;padding:0;margin:0;}.lv_WrapCenter{position:relative;padding:0;margin:0;}.lv_Loading{position:absolute;top:50%;left:50%;}.lv_Loading .lv_Button{float:left;height:100%;width:100%;}.lv_MediaWrapper{position:relative;width:100%;display:block;overflow:hidden;clear:both;padding:0;margin:0;}.lv_MediaWrapper img{position:relative;float:left;padding:0;margin:0;}.lv_PrevNext{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;}.lv_PrevNext *{padding:0;margin:0;}.lv_PrevNext .lv_Button{position:relative;height:100%;}.lv_PrevButton{float:left;}.lv_NextButton{float:right;}.lv_MenuBar{clear:both;position:relative;width:100%;font:11px Arial,Helvetica,sans-serif;color:#7a7a7a;padding:0;margin:0;text-align:left;}.lv_MenuBar *{padding:0;margin:0;}.lv_Close{position:relative;float:right;overflow:hidden;width:100%;height:100%;}.lv_Data{position:relative;float:left;padding-bottom:3px;line-height:13px;overflow:hidden;}.lv_Data li{list-style-type:none;float:left;margin-top:3px;}.lv_DataText{width:100%;}.lv_DataText .lv_Title{font-weight:bold;margin-bottom:2px;}.lv_DataText .lv_Caption{clear:both;}.lv_Data .lv_ImgNumber{color:#a7a7a7;margin-right:5px;margin-top:5px;}.lv_Data .lv_innerPrevNext,.lv_Data .lv_Slideshow{position:relative;border-left:1px solid #d7d7d7;padding:0 5px;margin-top:5px;vertical-align:middle;}.lv_Data .lv_Slideshow{padding-right:0;}.lv_Data .lv_innerPrevNext .lv_Button,.lv_Data .lv_Slideshow .lv_Button{float:left;background-position:center left;background-repeat:no-repeat;}.lv_contentTop,.lv_contentBottom{position:relative;float:left;margin:0;padding:0;clear:both;}#lightview iframe{float:left;border:0;clear:both;padding:0;margin:0;background:none;}.lv_topButtons{position:absolute;left:0;width:100%;overflow:hidden;margin:0;padding:0;}.lv_topcloseButtonImage{cursor:pointer;}#lightviewError p{padding:0 0 10px 0;}#lightviewError div{padding:6px;font:11px Arial,Helvetica,sans-serif;}#lightviewError .message{background:#fcb5b5;color:#dd1f1f;margin-bottom:3px;}#lightviewError .type{font-weight:bold;}#lightviewError .pluginspage{background:#b5fcbd;color:#21be30;}#lightviewError a,#lightviewError a:hover,#lightviewError a:visited{color:#21be30;text-decoration:none;background:none;font-weight:bold;border-bottom:1px solid #7de689;}#lightviewError p{margin-left:0;padding:0;}#lv_overlay{position:absolute;top:0;left:0;height:100%;width:100%;}#lightviewController{position:fixed;bottom:0;top:0;left:50%;margin:0;padding:0;color:#d2d2d2;font:11px Arial,Helvetica,sans-serif;}* html body #lightviewController{position:absolute;top:auto;margin-top:expression((-1 * this.offsetHeight / 2+(document.documentElement ? document.documentElement.scrollTop:0)+(Lightview.controllerOffset || 0))+'px');}#lightviewController ul{display:block;height:100%;float:left;margin:0;padding:0;position:relative;}.lv_controllerTop,.lv_controllerMiddle,.lv_controllerBottom{list-style-type:none;float:left;display:block;position:relative;clear:both;overflow:hidden;margin:0;padding:0;}.lv_controllerCenter{width:auto;float:left;}.lv_controllerCornerWrapper{position:absolute;width:100%;height:100%;margin:0;padding:0;}.lv_controllerCornerWrapperTopLeft,.lv_controllerCornerWrapperBottomLeft{top:0;left:-100%;}.lv_controllerCornerWrapperTopRight,.lv_controllerCornerWrapperBottomRight{top:0;left:100%;}#lightviewController .lv_CornerWrapper{width:100%;}#lightviewController .lv_Corner{float:left;}#lightviewController .lv_Corner{float:right;position:relative;}#lightviewController .lv_CornerTr,#lightviewController .lv_CornerBr{float:left;}.lv_controllerBetweenCorners{position:relative;height:100%;overflow:hidden;}.lv_controllerMiddle{position:relative;height:100%;float:left;}.lv_controllerCenter{float:left;width:auto;}.lv_controllerCenter li{list-style-type:none;float:left;display:inline;position:relative;clear:none;}.lv_controllerSetNumber{float:left;text-align:center;}#lightviewController .lv_Button{float:left;position:relative;height:100%;clear:none;}.lv_controllerSetNumber{position:relative;height:100%;padding-right:3px;}.lv_controllerPrev,.lv_controllerNext,.lv_controllerSlideshow,.lv_controllerClose{float:left;position:relative;height:100%;padding-left:3px;}.lv_controllerPrev{border-left:1px solid #3c3c3c;}#lightviewController .lv_controllerNext{padding-right:3px;border-right:1px solid #3c3c3c;}* html #lightview{position:absolute;margin-top:expression((-1 * this.offsetHeight / 2+(document.documentElement ? document.documentElement.scrollTop:0) -(Lightview.controllerHeight || 0))+'px');margin-left:expression(-1 * this.offsetWidth / 2+(document.documentElement ? document.documentElement.scrollLeft:0)+'px');}html #lv_overlay{position:absolute;height:expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight].max():document.documentElement.scrollHeight)+'px');width:expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollWidth,document.documentElement.scrollWidth,document.body.offsetWidth,document.documentElement.clientHeight].max():document.documentElement.scrollWidth)+'px');}


/** faq **/

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

#content_faq{
	/*background:url("../images/faq_content_top.gif") no-repeat;
	
	border-left: 1px solid #dadbdb;
	border-right: 1px solid #dadbdb;*/
	background-color: #ffffff;
	margin-bottom:20px;
}

#content_header_faq{
	background:url("../images/faq_content_topBG.gif") no-repeat;
	height:8px;
	width:918px;
}

#content_footer_faq{
	background:url("../images/faq_content_bottomBG.gif") no-repeat;
	height:8px;
	width:918px;
}


#content_main_faq{
	background:url("../images/faq_contentBG2.gif") repeat-y;
	width:898px;
	padding:7px;
	height:min-height:400px;
	/*
	float:left;
	width:600px;
	
	background-color:#CCC;*/
}

#content_left_faq{
	float:left;
	width:550px;
	color:7d7d7d;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-left:10px;
}
#content_right_faq{
	float:left;
}

.faq_answer_q h1{
	color:#000;
	font-size:14px;
}

.faq_answer_a{
	font-size:13px;
	color:#7d7d7d;
	text-align:justify;
}

.faq_answer_a span{
	font-weight:bold;
	color:#b1b0b1	
}

.faq_answer_more {
	float:right;
	margin-top:20px;
	margin-bottom:45px;
}

.faq_answer_more a {
	color:#0586e0;
	font-size:13px;	
}

#content_right_faq {
	background-color:#FFF;
	float:left;
	min-height:200px;
	margin-left:15px;
	margin-bottom:40px;
}

#faq_carousel li {
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;	
}

#faq_carousel li div.number {
	width:35px;
	float:left;
	color:#757677;
	font-size:24px;
	padding-top:25px;
	padding-bottom:5px;
	text-align:center;	
}

#faq_carousel li div.thumb {
	float:left;
	margin-right:10px;
}

#faq_carousel li div.question {
	width:153px;
	float:right;
}

.content-container {
	width:646px;
}

.fik-lp-txt-container {
	float:left;
	width:360px;
	padding:0 15px 0 0;
}

.fik-lp-form-container {
	float:right;
	width:271px;
}

.fik-lp-form-top {
	background-image:url(../images/fik-landing-page/fik-lp-form-top.png);
	background-repeat:no-repeat;
	background-position:top;
	width:201px;
	height:32px;
	position:relative;
	padding:9px 0 9px 70px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	line-height:16px;
}

.fik-lp-form-top-fr {
	background-image:url(http://www.lasikmd.com/images/fik-landing-page/fik-lp-form-top.png);
	background-repeat:no-repeat;
	background-position:top;
	width:201px;
	height:32px;
	position:relative;
	padding:9px 0 9px 70px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	line-height:16px;
}

.fik-lp-form-middle {
	background-image:url(../images/fik-landing-page/fik-form-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#f7f7f7;
	width:240px;
	border-left:1px solid #b9b8b8;
	border-right:1px solid #b9b8b8;
	padding:5px 19px 0 10px;
	position:relative;
	text-align:right;
}

.fik-lp-form-bottom {
	background-image:url(../images/fik-landing-page/fik-form-bottom.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:271px;
	height:10px;
	position:relative;
}

.fik-lp-form-btn {
	background-image:url(../images/fik-landing-page/fik-form-btn.png);
	background-repeat:no-repeat;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	width:231px;
	height:36px;
	line-height:36px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	padding:0;
	border:0;
	cursor:pointer;
}

.fik-lp-form-btn-fr {
	background-image:url(http://www.lasikmd.com/images/fik-landing-page/fik-form-btn.png);
	background-repeat:no-repeat;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	width:231px;
	height:36px;
	line-height:36px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	padding:0;
	border:0;
	cursor:pointer;
}

.fik-lp-form-txt-fields {
	margin:5px 0 0 0;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	color:#5e5e5e;
	font-size:12px;
	width:227px;
	border:1px solid #5e5e5e;
}

.invalidField {
	border:1px solid #f00f00;
	background-color:#ff9ff9;
}

.fik-lp-form-phone-field-s {
	margin:5px 4px 0 0;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	color:#5e5e5e;
	font-size:12px;
	width:21px;
	border:1px solid #5e5e5e;
}

.fik-lp-form-phone-field-m {
	margin:5px 4px 0 0;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	color:#5e5e5e;
	font-size:12px;
	width:50px;
	border:1px solid #5e5e5e;
}

.fik-lp-form-phone-field-l {
	margin:5px 0 0 0;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	color:#5e5e5e;
	font-size:12px;
	width:80px;
	border:1px solid #5e5e5e;
}

.fik-lp-form-fieldset {
	padding:0;
	margin:0 0 0 0;
	border:0;
}

.fik-lp-form-dropdowns {
	width:227px;
	border:1px solid #5e5e5e;
	margin:5px 0 0 0;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	color:#5e5e5e;
	font-size:12px;
}

.form-optin {
	display:block;
	margin:3px 0 0 13px;width:227px;
	text-align:right;
}

.form-optin-txt {
	display:inline;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	color:#5e5e5e;
	font-size:10px;
	line-height:14px;
}

.optinbox {
	margin:0 5px 0 0;
}

.fik-lp-form-required {
	display:inline;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:10px;
	color:#ba0000;
}

.fik-lp-form-denotation {
	width:227px;
	margin:0 0 0 13px;
	position:relative;
	text-align:center;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:10px;
	color:#5e5e5e;
}

#form1 input, select, textarea {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.sens-content-container {
	width:646px;
}

.sens-win-container {
	position:relative;
	width:646px;
}

.sens-200-container {
	position:relative;
	width:646px;
}

.sens-form-txt-container {
	float:left;
	width:333px;
	padding:0 15px 0 0;
}

.sens-form-txt-container-top {
	width:646px;
	padding:0 0 0 0;
}

.sens-form-container {
	float:right;
	width:279px;
	border:1px #000000 solid;
}

.sens-form-top {
	background-image:url(http://www.lasikmd.com/images/senators/2011-2012/sens-form-top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#000000;
	width:263px;
	height:39px;
	padding:8px;
	position:relative;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:14px;
}

.sens-form-top-fr {
	background-image:url(http://www.lasikmd.com/images/senators/2011-2012/sens-form-top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#000000;
	width:263px;
	height:39px;
	padding:8px;
	position:relative;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:14px;
}

.sens-form-middle {
	background-image:url(http://www.lasikmd.com/images/senators/2011-2012/sens-form-bg.jpg);
	background-repeat:no-repeat;
	width:259px;
	padding:5px 10px 5px 10px;
	position:relative;
	text-align:center;
}

.sens-form-btn {
	background-image:url(http://www.lasikmd.com/images/senators/2011-2012/sens-form-btn-en.jpg);
	background-repeat:no-repeat;
	width:250px;
	height:38px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	padding:0;
	border:0;
	cursor:pointer;
}

.sens-form-btn-fr {
	background-image:url(http://www.lasikmd.com/images/senators/2011-2012/sens-form-btn-fr.jpg);
	background-repeat:no-repeat;
	width:250px;
	height:38px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	padding:0;
	border:0;
	cursor:pointer;
}

.sens-form-txt-fields {
	margin:5px 0 0 0;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	color:#5e5e5e;
	font-size:12px;
	width:250px;
	border:1px solid #5e5e5e;
}

.invalidField {
	border:1px solid #f00f00;
	background-color:#ff9ff9;
}

.sens-form-dropdowns {
	width:250px;
	border:1px solid #5e5e5e;
	margin:5px 0 0 0;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	color:#5e5e5e;
	font-size:12px;
}

.sens-optinbox {
	margin:0 5px 0 0;
}

.sens-form-denotation {
	width:227px;
	margin:0 0 0 13px;
	position:relative;
	text-align:center;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:10px;
	color:#5e5e5e;
}

.sens-form-disclaimer {
	width:250px;
	margin:5px 0 0 5px;
	position:relative;
	text-align:left;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:10px;
	color:#5e5e5e;
}

.sens-save200-txt-container {
	float:right;
	width:420px;
	margin:0 0 0 15px;
}

.sens-save200-img-container {
	float:left;
	width:211px;
}

.sens-form-phone-field-s {
	margin:5px 4px 0 0;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	color:#5e5e5e;
	font-size:12px;
	width:21px;
	border:1px solid #5e5e5e;
}

.sens-form-phone-field-m {
	margin:5px 4px 0 0;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	color:#5e5e5e;
	font-size:12px;
	width:45px;
	border:1px solid #5e5e5e;
}

.sens-form-phone-field-l {
	margin:5px 0 0 0;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	color:#5e5e5e;
	font-size:12px;
	width:104px;
	border:1px solid #5e5e5e;
}

.sens-form-fieldset {
	padding:0;
	margin:0;
	border:0;
}


.flames-form-top {
	background-image:url(http://www.lasikmd.com/images/calgary-flames/2011-2012/flames-form-top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#000000;
	width:263px;
	height:39px;
	padding:8px;
	position:relative;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:14px;
}

.flames-form-top-fr {
	background-image:url(http://www.lasikmd.com/images/calgary-flames/2011-2012/flames-form-top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#000000;
	width:263px;
	height:39px;
	padding:8px;
	position:relative;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:14px;
}

.flames-form-middle {
	background-image:url(http://www.lasikmd.com/images/calgary-flames/2011-2012/flames-form-bg.jpg);
	background-repeat:no-repeat;
	width:259px;
	padding:5px 10px 5px 10px;
	position:relative;
	text-align:center;
}

