* { margin:0; padding:0; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
blockquote:before, blockquote:after, q:before, q:after { content:''; }
blockquote, q { quotes: "" ""; }
abbr, acronym { border:0; font-variant:normal; }
sup, sub { line-height:-1px; vertical-align: text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body { font:13px/1.22 arial, helvetica, clean, sans-serif; *font-size:small;
*font:x-small;
}
table { font-size:inherit; font:100%; }
/**
 * Bump up IE to get to 13px equivalent
 */
pre, code, kbd, samp, tt { font-family:monospace; *font-size:108%;
line-height:99%; }
/**
 * Default line-height based on font-size rather than "computed-value"
 * see: http://www.w3.org/TR/CSS21/visudet.html#line-height
 */
body * { line-height:1.22em; }
/* {font-size:77%;}  renders 10px
   {font-size:85%;}  renders 11px
   {font-size:93%;}  renders 12px 
   {font-size:100%;} renders 13px
   {font-size:108%;} renders 14px
   {font-size:116%;} renders 15px
   {font-size:123.1%;} renders 16px
   {font-size:131%;} renders 17px
   {font-size:138.5%;} renders 18px
   {font-size:146.5%;} renders 19px
   {font-size:153.9%;} renders 20px */ 
h1, h2, h3, h4, h5, h6, strong { font-weight:bold; }
em { font-style:italic; }
th { font-weight:bold; text-align:center; }
p { margin: 1em 0; }
div#content blockquote, div#content ul, div#content ol, div#content dl { margin:1em; }
div#content ol, div#content ul, div#content dl { margin-left:2em; }
div#content ul li { list-style: disc outside; }
div#content ol li { list-style: decimal outside; }
div#content li { margin:0.5em 0; }
div#content dl dd { margin-left:1em; }
a, a:link, a:visited, a:active { color: #000; }
a:hover { color:#336FA3; }
body { margin:0; padding:0; font:70% Tahoma, Arial, Helvetica, sans-serif; line-height:13px; background:url(../images/bg.jpg) #fff }
#ust { margin:0 auto; width:760px; height:44px; background:url(../images/ust_buton_bg.jpg) }
#contentBody, #container { width:768px; margin:0 auto; color:#666; background-color:#FFF; background:url(../images/container_bg.gif); border:0; font:11px/1.5em Lucida Grande, Tahoma, Arial, Helvetica, sans-serif }
#orta { margin:0 auto; width:760px; }
#orta_menu_sag { floar:right; height:80px }
#orta_menu_sol { float:left; padding:20px 0 0 20px; width:255px; background:#e4e7ec }
#searc_right input { height:15px; width:148px; background:url(../images/search_input.jpg); border:1px solid #455265 }
#searc_right input.button { height:22px; width:40px; cursor:pointer; background:url(../images/button_ok.jpg); border:0 }
#searc_right select { width:112px }
#orta_menu_sol_1 { float:left; color:#306ea5; width:276px; height:630px; background:#81a7c8; margin-left:3px }
#orta_menu_sol_2 { color:#306ea5; background:#e4e7ec; padding:15px 30px 10px; height:190px }
#orta_menu_sol_3 { color:#fff; background:#81a7c8; padding:25px 30px 10px; border-top:1px solid; border-bottom:1px solid #000 }
#orta_menu_sol_3 h2 { font-size:16px; color:#fff }
#orta_menu_sag_1 { color:#000 }
#orta_menu_sag_3 { width:436px; padding:10px 22px 25px 22PX; color:#000; font-size:12px; border-bottom:1px solid }
#orta_menu_sag_2 { width:436px; padding:10px 22px 25px 22PX; color:#000; font-size:12px; border-bottom:0px solid }
#orta_menu_sag_2-1 { width:436px; padding:10px 22px 25px 22PX; color:#000; font-size:12px; border-bottom:1px solid }
#orta_menu_sag_3 h2, #orta_menu_sag_1 h2 { font-size:16px; color:#225995 }
#orta_menu_sag_3_sag2 { float:right; width:150px }
#orta_menu_sag_4_sol { float:left; width:170px; padding:25px 10px 30px }
#orta_menu_sag_4_sol h2 { font-size:15px; color:#225995 }
#orta_menu_sag_4_sag { float:right; padding:25px 0 30px; width:270px }
#alt { width:763px; height:60px; margin:0 auto; background:url(../images/bottom_bg.jpg); padding-top:20px; border:1px solid; color:#999; text-align:tahoma }
#floatLeft, #orta_menu_sag_3_sol, #searc_left { float:left }
#rightContnt { float:right; width:480px }
#col1 { float:left; color:#306ea5; width:276px; background:#81a7c8; margin-left:3px; }
#leftLCloumn { float:right; width:240px }
#footerMenu { color:#7494b1; font-size:10px; margin:auto; width:550px; text-align:center }
#footerMenu a { color:#7494b1; margin:6px; line-height:24px; text-decoration:none }
#footerMenu a:hover { color:#aeaeae; line-height:24px; text-decoration:none }
#leftBox1 { color:#306ea5; background:#e4e8ec; padding:15px 30px 10px; border-bottom:1px solid #000 }
#leftBox1 h2, #orta_menu_sol_2 h2 { font-size:16px; color:#003f85 }
#leftBox2 { color:#FFF; background:#81a7c8; border-bottom:1px solid #000 }
#leftBox2Inner { padding:15px 30px 10px; font-size:16px; color:#FFF }
#leftBox2Inner a { color:#FFF; text-decoration:underline; font-weight:bolder }
#leftBox2Inner a:hover { text-decoration:none; font-weight:bolder }
.text { font-size:11px; color:#000; line-height:14PX }
.font11 { font-size:11px }
#global_nav111 { background:url(../images/ust_buton_bg.jpg); height:48px; margin-left:3px; width:764px }
#global_nav1 li a { color:#FFF; margin:auto; height:48px; display:block; float:left }
#global_nav1 li.home a { background:transparent url(../images/button_home.jpg) 0 0 no-repeat; height:48px; text-indent:-5000em; width:50px }
#global_nav1 li.home a:hover { background:transparent url(../images/button_home1.jpg) 0 0 no-repeat; height:48px; text-indent:-5000em; width:50px }
#global_nav1 li.why a { background:transparent url(../images/button_why_choose_us.jpg) 0 0 no-repeat; height:48px; text-indent:-5000em; width:101px }
#global_nav1 li.why a:hover { background:transparent url(../images/button_why_choose_us1.jpg) 0 0 no-repeat; height:48px; text-indent:-5000em; width:101px }
#global_nav1 li.doctors a { background:transparent url(../images/button_doctors.jpg) 0 0 no-repeat; height:48px; text-indent:-5000em; width:64px }
#global_nav1 li.doctors a:hover { background:transparent url(../images/button_doctors1.jpg) 0 0 no-repeat; height:48px; text-indent:-5000em; width:64px }
#global_nav1 li.cosmetic a { background:transparent url(../images/button_cosmetic_procedures.jpg) 0 0 no-repeat; height:48px; text-indent:-5000em; width:139px }
#global_nav1 li.cosmetic a:hover { background:transparent url(../images/button_cosmetic_procedures1.jpg) 0 0 no-repeat; height:48px; text-indent:-5000em; width:139px }
#global_nav1 li.experience a:hover, #global_nav1 li.experience a { background:transparent url(../images/button_patient_experience1.jpg) 0 0 no-repeat; height:48px; text-indent:-5000em; width:123px }
#global_nav1 li.patient a { background:transparent url(../images/button_patient_education.jpg) 0 0 no-repeat; height:48px; text-indent:-5000em; width:121px }
#global_nav1 li.patient a:hover { background:transparent url(../images/button_patient_education1.jpg) 0 0 no-repeat; height:48px; text-indent:-5000em; width:121px }
#global_nav1 li.directions a { background:transparent url(../images/button_directions.jpg) 0 0 no-repeat; height:48px; text-indent:-5000em; width:78px }
#global_nav1 li.directions a:hover { background:transparent url(../images/button_directions1.jpg) 0 0 no-repeat; height:48px; text-indent:-5000em; width:78px }
#global_nav1 li.contact a { background:transparent url(../images/button_contact_us.jpg) 0 0 no-repeat; height:48px; text-indent:-5000em; width:82px }
#global_nav1 li.contact a:hover { background:transparent url(../images/button_contact_us1.jpg) 0 0 no-repeat; height:48px; text-indent:-5000em; width:82px }
#global_nav2back { margin:auto; width:762px; background:#e4e7ec; border-bottom:1px solid }
#navMain, #orta_menu_sag_3_sag { float:right}
#global_nav2 li, #global_nav1 li { display:inline; text-align:center }
#global_nav2 li a { color:#FFF; height:84px; display:block; float:left }
#global_nav2 li.prc a { background:transparent url(../images/button_procedures.jpg) 0 0 no-repeat; height:84px; text-indent:-5000em; width:121px }
#global_nav2 li.prc a:hover { background:transparent url(../images/button_procedures1.jpg) 0 0 no-repeat; height:84px; text-indent:-5000em; width:121px }
#global_nav2 li.laser a { background:transparent url(../images/button_laser_vision.jpg) 0 0 no-repeat; height:84px; text-indent:-5000em; width:121px }
#global_nav2 li.laser a:hover { background:transparent url(../images/button_laser_vision1.jpg) 0 0 no-repeat; height:84px; text-indent:-5000em; width:121px }
#global_nav2 li.vision a { background:transparent url(../images/button_vision_disorders.jpg) 0 0 no-repeat; height:84px; text-indent:-5000em; width:121px }
#global_nav2 li.vision a:hover { background:transparent url(../images/button_vision_disorders1.jpg) 0 0 no-repeat; height:84px; text-indent:-5000em; width:121px }
#global_nav2 li.optical a { background:transparent url(../images/button_optical_shop.jpg) 0 0 no-repeat; height:84px; text-indent:-5000em; width:121px }
#global_nav2 li.optical a:hover { background:transparent url(../images/button_optical_shop1.jpg) 0 0 no-repeat; height:84px; text-indent:-5000em; width:121px }
#global_nav3A { padding:20px 0 20px 0 }
#global_nav3C { padding:20px 0 20px 30px }
#global_nav3 li a { color:#FFF; height:50px; width:142px; display:block }
#global_nav3 li.register a { background:transparent url(../images/click_to_regioster.jpg) 0 0 no-repeat; width:142px; height:25px; text-indent:-5000em }
#global_nav3 li.register a:hover { background:transparent url(../images/click_to_regioster1.jpg) 0 0 no-repeat; height:25px; text-indent:-5000em; width:142px }
#global_nav3 li.learn1-1 a { background:transparent url(../images/learn_more1-1.jpg) 0 0 no-repeat; width:142px; height:25px; text-indent:-5000em }
#global_nav3 li.learn1-1 a:hover { background:transparent url(../images/learn_more1-2.jpg) 0 0 no-repeat; height:25px; text-indent:-5000em; width:142px }
#global_nav3 li.learn3 a { background:transparent url(../images/learn_morer.jpg) 0 0 no-repeat; width:142px; height:25px; text-indent:-5000em }
#global_nav3 li.learn3 a:hover { background:transparent url(../images/learn_morer1.jpg) 0 0 no-repeat; height:25px; text-indent:-5000em; width:142px }
#global_nav3 li.learn a { background:transparent url(../images/learn_more.jpg) 0 0 no-repeat; width:142px; height:25px; text-indent:-5000em }
#global_nav3 li.learn a:hover { background:transparent url(../images/learn_more1.jpg) 0 0 no-repeat; height:25px; text-indent:-5000em; width:142px }
#global_nav3 li.friend a { background:transparent url(../images/send_site_to_a_friend.jpg) 0 0 no-repeat; width:142px; height:25px; text-indent:-5000em }
#global_nav3 li.friend a:hover { background:transparent url(../images/send_site_to_a_friend1.jpg) 0 0 no-repeat; height:25px; text-indent:-5000em }
#global_nav4A { padding-left:26px; background:#6FC }
#global_nav4 li, #global_nav3 li { display:inline }
#global_nav4 li a { color:#FFF; height:16px; width:30px; display:block; float:left }
#global_nav4 li.as a { background:transparent url(../images/+1.jpg) 0 0 no-repeat; height:16px; width:30px; text-indent:-5000em }
#global_nav4 li.as a:hover { background:transparent url(../images/+.jpg) 0 0 no-repeat; height:16px; width:30px; text-indent:-5000em }
#global_nav4 li.an a { background:transparent url(../images/_1.jpg) 0 0 no-repeat; height:16px; width:30px; text-indent:-5000em }
#global_nav4 li.an a:hover { background:transparent url(../images/_.jpg) 0 0 no-repeat; height:16px; width:30px; text-indent:-5000em }
#global_nav4 li.learnB a { background:transparent url(../images/learn_more_big.jpg) 0 0 no-repeat; height:111px; width:117px; text-indent:-5000em }
#global_nav4 li.learnB a:hover { background:transparent url(../images/learn_more_big1.jpg) 0 0 no-repeat; height:111px; width:117px; text-indent:-5000em }
.buttonM { text-align:right; padding-right:4px }
div#header2 { font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#0055AE; padding-bottom:20px; padding-top:10px; float:left; }
#txtSize {float:left; width:70px; height:25px; background:url(../images/fontResizer.png) no-repeat 0px -33px; padding:14px 0 0 90px }
a.txtSizeMenu_1 { display:block; float:left; width:29px; height:16px; background:url(../images/fontResizer.png) no-repeat 0px 0px; font-size:8px }
a.txtSizeMenu_1:hover { background:url(../images/fontResizer.png) no-repeat 0px -16px; width:29px; height:16px; }
a.txtSizeMenu_2 { display:block; float:left; width:29px; height:16px; background:url(../images/fontResizer.png) no-repeat -29px 0px; margin:0 0 0 6px; font-size:8px }
a.txtSizeMenu_2:hover { background:url(../images/fontResizer.png) no-repeat -29px -16px; width:29px; height:16px }
/************************************/


#barry_haight { position:relative; width: 302px; height: 510px; margin:0; padding:0; overflow:hidden; }
#barry_haight span, span.barry_haight { position: absolute; top:0; left:0; width:302px; height:510px; background: url(../UserFiles/Image/testimonials/barry_haight.jpg) left top no-repeat; }
/*****/
#brian_fernandes { position:relative; width: 302px; height: 510px; margin:0; padding:0; overflow:hidden; }
#brian_fernandes span, span.brian_fernandes { position: absolute; top:0; left:0; width:302px; height:510px; background: url(../UserFiles/Image/testimonials/brian_fernandes.jpg) left top no-repeat; }
/****/
#cheryl_degeorge { position:relative; width: 302px; height: 465px; margin:0; padding:0; overflow:hidden; }
#cheryl_degeorge span, span.cheryl_degeorge { position: absolute; top:0; left:0; width:302px; height:465px; background: url(../UserFiles/Image/testimonials/cheryl_degeorge.jpg) left top no-repeat; }
/*****/
#don_crasco { position:relative; width: 302px; height: 537px; margin:0; padding:0; overflow:hidden; }
#don_crasco span, span.don_crasco { position: absolute; top:0; left:0; width:302px; height:537px; background: url(../UserFiles/Image/testimonials/don_crasco.jpg) left top no-repeat; }
/*********/
#erin_omalli { position:relative; width: 302px; height: 437px; margin:0; padding:0; overflow:hidden; }
#erin_omalli span, span.erin_omalli { position: absolute; top:0; left:0; width:302px; height:437px; background: url(../UserFiles/Image/testimonials/erin_omalli.jpg) left top no-repeat; }
/****/
#fred_dietzel { position:relative; width: 302px; height: 506px; margin:0; padding:0; overflow:hidden; }
#fred_dietzel span, span.fred_dietzel { position: absolute; top:0; left:0; width:302px; height:506px; background: url(../UserFiles/Image/testimonials/fred_dietzel.jpg) left top no-repeat; }
/*****/
#john_mason { position:relative; width: 302px; height: 525px; margin:0; padding:0; overflow:hidden; }
#john_mason span, span.john_mason { position: absolute; top:0; left:0; width:302px; height:525px; background: url(../UserFiles/Image/testimonials/john_mason.jpg) left top no-repeat; }
/**********/
#ken_lindgren { position:relative; width: 300px; height: 507px; margin:0; padding:0; overflow:hidden; }
#ken_lindgren span, span.ken_lindgren { position: absolute; top:0; left:0; width:300px; height:507px; background: url(../UserFiles/Image/testimonials/ken_lindgren.jpg) left top no-repeat; }
/**********/
#lilia_gonzales { position:relative; width: 302px; height: 500px; margin:0; padding:0; overflow:hidden; }
#lilia_gonzales span, span.lilia_gonzales { position: absolute; top:0; left:0; width:302px; height:500px; background: url(../UserFiles/Image/testimonials/lilia_gonzales.jpg) left top no-repeat; }
/********/
#nicole_paquette { position:relative; width: 302px; height: 517px; margin:0; padding:0; overflow:hidden; }
#nicole_paquette span, span.nicole_paquette { position: absolute; top:0; left:0; width:302px; height:517px; background: url(../UserFiles/Image/testimonials/nicole_paquette.jpg) left top no-repeat; }
/******/



#menuCont{ width:216px; height:116px; position:relative}
#menu1Poz{ width:51px; height:95px; position:absolute; left: 24px; top:12px; }
#menu2Poz{ width:54px; height:94px; position:absolute; left: 78px; top:12px; }
#menu3Poz{ width:56px; height:89px; position:absolute; left: 137px; top: 12px; }

a#menu1, #menu1 span, span.menu1_span { display:block; position:relative; width:51px; height:95px; overflow:hidden; }
a#menu1 span, span.menu1_span { position:absolute; left:0; top:0; background:url(../images/NEW_PREMIUM_IMPLANT_LENSES.jpg) no-repeat -21px -12px; }
a#menu1:hover span, span.menu1_span_oo {cursor:pointer }

a#menu2, #menu2 span, span.menu2_span { display:block; position:relative; width:54px; height:94px; overflow:hidden; }
a#menu2 span, span.menu2_span { position:absolute; left:0; top:0; background:url(../images/NEW_PREMIUM_IMPLANT_LENSES.jpg) no-repeat -71px -12px; }
a#menu2:hover span, span.menu2_span_oo {cursor:pointer }

a#menu3, #menu3 span, span.menu3_span { display:block; position:relative; width:56px; height:89px; overflow:hidden; }
a#menu3 span, span.menu3_span { position:absolute; left:0; top:0; background:url(../images/NEW_PREMIUM_IMPLANT_LENSES.jpg) no-repeat -133px -12px; }
a#menu3:hover span, span.menu3_span_oo {cursor:pointer }








#recommendUsCell { display:none; cursor: default; padding:5px; border:1px solid #000; }
.close_form, .close_form_oo { margin:0; padding:0 1px; border:1px solid #555; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; float:right; cursor:pointer; }
.close_form { background-color:#F6F6F6; color:#CC0000; }
.close_form_oo { background-color:#C90000; color:#FFF; }
#recommendUsForm, #recommendUsForm * { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; }
#recommendUsForm { clear:both; }
recommendUsForm td { margin:2px 0; }
#recommendUsForm .input_txt, #recommendUsForm .input_txtarea { border:1px solid #bbb; background-color:#F6F6F6; padding:2px; margin:1px 0; }
#recommendUsForm .input_txt { width:145px; }
#recommendUsForm .input_txtarea { width:300px; }
#recommendUsForm a { color:#AE620D; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-decoration:none; }
.submissionResultCell { clear:both; font-size:12px; display:none; margin:6px 0; padding:6px 5px; text-align:left; color:#800000; background-color:#FFF; }
/*********************/
#eyewear_savings { position:relative; width: 420px; height: 210px; margin:0; padding:0; overflow:hidden; }
#eyewear_savings span, span.eyewear_savings { position: absolute; top:0; left:0; width:420px; height:210px; background: url(../images/opticalsaving.jpg) left top no-repeat; }
/************************/

div#txtEm blockquote, div#txtEm ul, div#txtEm ol, div#txtEm dl { margin:1em; }
div#txtEm ol, div#txtEm ul, div#txtEm dl { margin-left:2em; }
div#txtEm ul li { list-style: disc outside; }
div#txtEm ol li { list-style: decimal outside; }
div#txtEm li { margin:0.5em 0; }
div#txtEm dl dd { margin-left:1em; }
#scheduleappointment_form td { padding-left:6px; }
#scheduleappointment_form select { margin-right:2px; }
/*****************/
#ext_manu{width: 114px; height: 28px; margin:10px 0 0 110px;}


a#learn_more_FFF { display:block; position:relative; width: 114px; height: 28px; margin:0; padding:0; overflow:hidden; cursor:pointer; }
a#learn_more_FFF span, span.learn_more_FFF { position: absolute; top:0; left:0; width:114px; height:28px; background: url(../images/learn_more_FFF.jpg) left top no-repeat; cursor:pointer; }
a#learn_more_FFF:hover span { background-position:left bottom; }
/***/

a#our_seminars { display:block; position:relative; width: 176px; height: 95px; margin:0; padding:0; overflow:hidden; cursor:pointer; }
a#our_seminars span, span.our_seminars { position: absolute; top:0; left:0; width:176px; height:95px; background: url(../images/our_seminars.jpg) left top no-repeat; cursor:pointer; }
a#our_seminars:hover span { background-position:left bottom; }


a#modulButtonIn4, #modulButtonIn4 span, span.modulButtonIn4_span { display:block; position:relative; width: 176px; height: 95px; overflow:hidden; }
a#modulButtonIn4 span, span.modulButtonIn4_span { position:absolute; left:0; top:0; background:url(../images/our_seminars2.jpg) no-repeat 0 0; }
a#modulButtonIn4:hover span, span.modulButtonIn4_span_oo { background-position:0 -95px; cursor:pointer }
/**********************************************************/

div#watch_videos {float:right; position:relative; width:252px; height:64px; top:0; left:0;}
/*********/
a#watch_video {
	display:block; position:relative;
	width: 252px; height: 64px;
	margin:0; padding:0;
	overflow:hidden;
	cursor:pointer;
}
a#watch_video span, span.watch_video {
	position: absolute;	top:0; left:0;display:block;
	width:252px; height:64px;
	background: url(../images/watch_videos.png) left top no-repeat;
	cursor:pointer;
}
a#watch_video:hover span { background-position:left bottom; }
/*******/

.glacialslide-html{background-color:#FFF;}
.glacialslide-html-blur{border:2px solid gray;}
.glacialslide-html-content{position:absolute;display:none;}
.glacialslide-loading{display:block;color:#000;font-size:8pt;font-family:sans-serif;font-weight:700;text-decoration:none;border:1px solid #000;background-color:#FFF;padding:2px;}
.glacialslide-move{cursor:move;}
.glacialslide-display-block{display:block;}
.glacialslide-display-none{display:none;}
.control{float:right;display:block;font-size:9pt;font-weight:700;text-decoration:none;text-transform:uppercase;color:#999;margin:0 5px;}
.control:hover{color:#000!important;}





.ir-link-wrapper { text-align:center; margin:15px auto 15px auto; }
.ir-link-wrapper, .ir-link-wrapper a, a.ir-link, a.ir-link:link, a.ir-link:visited, a.ir-link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px; font-weight:normal; color:#7494B1;
}
.ir-link-wrapper a:hover, a.ir-link:hover {color:#AEAEAE; text-decoration:none;}

.ir-info-wrapper {}
.ir-info {}
/************************/
#replace5 {top:10px; left:70px;}
#replace5 {width:139px; height:14px;position:relative; overflow:hidden; }
#replace5 span, span.replace5 {position:absolute; top:0; left:0px;width:100%; height:100%;background:url(../images/txt-follow-us.png);}