/****************************************************************************************************************************
 * Reset css start
****************************************************************************************************************************/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a, a:link, a:visited, a:active{	color: #222; }
a:hover { color:#106DC2; }body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;} #contentBox{ height:}
/****************************************************************************************************************************
 * Reset css finish
 ****************************************************************************************************************************/



body { background-image: url(../images/bg.gif); text-align:center; font-family:Arial; margin:0; padding:0; }

#mainContanier {width:750px;margin:auto; text-align:left; }

#headerContanier { text-align:left; padding:0 10px 0 12px; width:720px }

#header { background:url(../images/headerBg.png) no-repeat; width:722px; height:120px; position: relative }

#contentBody { padding:0 0px 0 0; width:750px;}



#headerBottom { background:url(../images/headerBottom.png); padding:0 10px 0 10px; width:721px; height:44px }

#headerMnu1 { position:absolute; left: 603px; top: 7px; width:128px; height:39px }

#headerMnu1 span { display:none }

#headerMnu1 a { background:url(../images/espanol.gif) 0px 2px no-repeat; width:134px; height:42px; display:block; }

#headerMnu1 a:hover { background:url(../images/espanol.gif) 0px -45px no-repeat; width:134px; height:42px; }

#headerMnu2 { position:absolute; left: 539px; top: 57px; width:168px; height:35px }

#headerMnu2 span { display:none }

#headerMnu2 a { background:url(../images/sentToFriend.gif) 0px -5px no-repeat; width:168px; height:29px; display:block; }

#headerMnu2 a:hover { background:url(../images/sentToFriend.gif) 0px -44px no-repeat; width:168px; height:29px }

#headerMnu3 { position:absolute; left: 367px; top: 57px; width:170px; height:35px }

#headerMnu3 span { display:none }

#headerMnu3 a { background:url(../images/makeAnAppointment.gif) 0px -13px no-repeat; width:170px; height:29px; display:block; }

#headerMnu3 a:hover { background:url(../images/makeAnAppointment.gif) 0px -67px no-repeat; width:168px; height:29px }

#headerMnu4 { position:absolute; left: 397px; top: 16px; width:170px; height:35px }

#headerMnu4 span { display:none }

#headerMnu4 a { background:url(../images/butonSet3.gif) 0px -0px no-repeat; width:170px; height:14px; display:block; }

#headerMnu4 a:hover { background:url(../images/butonSet3.gif) 0px -15px no-repeat; width:168px; height:14px }

#headeImg2{ background:url(../images/header2.jpg); width:537px; height:98px; position:relative}



#nav1Contanier { background:url(../images/butonSet3.gif) 0px -39px no-repeat; width:345px; height:12px; position:absolute; left: 362px; top: 106px; }

#learnMore1 { position:absolute; left: 75px; top: 211px; width:105px; height:33px }

#learnMore1 span { display:none }

#learnMore1 a { background:url(../images/learnmore1.gif) 0px 0px no-repeat; width:103px; height:40px; display:block; }

#learnMore1 a:hover { background:url(../images/learnmore1.gif) 0px -42px no-repeat; width:134px; height:42px; }

#learnMore3 { position:absolute; left: 96px; top: 222px; width:105px; height:28px }

#learnMore3 span { display:none }

#learnMore3 a { background:url(../images/learnmore3.gif) 0px 0px no-repeat; width:103px; height:28px; display:block; }

#learnMore3 a:hover { background:url(../images/learnmore3.gif) 0px -27px no-repeat; width:134px; height:42px; }

#order1 { width:100px; height:px; margin:4px 0 0 24px }

#order1 span { display:none }

#order1 a { background:url(../images/learnOrder.gif) -105px 0px no-repeat; width:103px; height:26px; display:block; }

#order1 a:hover { background:url(../images/learnOrder.gif) -105px -33px no-repeat; width:103px; height:26px; }


#order2 { width:105px; height:px;margin:4px 0 0 24px  }

#order2 span { display:none }

#order2 a { background:url(../images/learnOrder.gif) -208px 0px no-repeat; width:105px; height:32px; display:block; }

#order2 a:hover { background:url(../images/learnOrder.gif) -208px -33px no-repeat; width:105px; height:32px; }


#learnMore4 { width:105px; height:29px; margin:8px 0 0 24px }

#learnMore4 span { display:none }

#learnMore4 a { background:url(../images/learnOrder.gif) 0px -1px no-repeat;  width:105px; height:29px; display:block; }

#learnMore4 a:hover { background:url(../images/learnOrder.gif) 0px -29px no-repeat; width:105px; height:29px; }




#learnMore5 { width:105px; height:29px; margin:8px 0 0 24px }

#learnMore5 span { display:none }

#learnMore5 a { background:url(../images/learnMore5.gif) 0px 0px no-repeat;  width:105px; height:29px; display:block; }

#learnMore5 a:hover { background:url(../images/learnMore5.gif) 0px -29px no-repeat;  width:105px; height:29px; }






#learnMore6 { width:105px; height:px; margin:8px 0 0 24px }

#learnMore6 span { display:none }

#learnMore6 a { background:url(../images/learnOrder.gif) -313px 1px no-repeat; width:105px; height:32px; display:block; }

#learnMore6 a:hover { background:url(../images/learnOrder.gif) -313px -32px no-repeat; width:105px; height:32px;}




#learnMore7 { width:105px; height:px; margin:8px 0 0 24px }

#learnMore7 span { display:none }

#learnMore7 a { background:url(../images/learnOrder.gif) -419px 1px no-repeat; width:105px; height:32px; display:block; }

#learnMore7 a:hover { background:url(../images/learnOrder.gif) -419px -32px no-repeat; width:105px; height:32px;}


#learnMore8 { width:105px; height:px; margin:8px 0 0 24px }

#learnMore8 span { display:none }

#learnMore8 a { background:url(../images/sub_boxBg.jpg) -26px -100px no-repeat; width:105px; height:29px; display:block; }

#learnMore8 a:hover { background:url(../images/sub_boxBg.jpg) -26px -143px no-repeat; width:105px; height:29px;}




#learnMore9 { width:105px; height:px; margin:8px 0 0 24px; position:absolute; top:79px; }

#learnMore9 span { display:none }

#learnMore9 a { background:url(../images/sub_boxBg.jpg) -26px -100px no-repeat; width:105px; height:29px; display:block; }

#learnMore9 a:hover { background:url(../images/sub_boxBg.jpg) -26px -143px no-repeat; width:105px; height:29px;}




#replace1 { background:url(../images/butonSet3.png)no-repeat; width:196px; height:18px }

#replace1 { background:url(../images/lasik-LaserEyeSurgeryFlorida.gif); width:196px; height:18px; float:left }

#replace1 span { displaY:NONE }

#replace2 { background:url(../images/affordable.gif); width:209px; height:104px; left: 21px;position:absolute }

#replace2 span { displaY:NONE }

#replace3 { background:url(../images/newInt.gif); width:193px; height:73px; left: 51px; top: 1px;position:absolute }

#replace3 span { displaY:NONE }

#replace4 { position:relative; width: 86px; height: 30px; margin:0 0 0 10px; float:left;font-size:5px }

#replace4 span, span.replace4 { font-size:5px position: absolute; top:0; left:0; width:86px; height:30px; background: url(../images/txt_order_contact_lenses_online.png) left top no-repeat; }

#replace4-1 { position:relative; width: 86px; height: 30px ;margin:0; padding:0; overflow:hidden; }

#replace4-1 span, span.replace4-1 { position: absolute; top:0; left:0; width:90px; height:30px; background: url(../images/txt_order_contact_lenses_online.png) left top no-repeat; }



#replace5 { position:relative; width: 138px; height: 15px; margin:0 0 0 8px; overflow:hidden; }

#replace5 span, span.replace5 { position: absolute; top:0; left:0; width:138px; height:15px; background: url(../images/txt_patient_experience.png) left top no-repeat; }


#replace5-1 { position:relative; width: 138px; height: 15px; margin:0 0 0 8px; overflow:hidden; }

#replace5-1 span, span.replace5-1 { position: absolute; top:0; left:0; width:138px; height:15px; background: url(../images/replace5-1.png) left top no-repeat; }



#replace6 { position:relative; width: 145px; height: 16px; margin:0; padding:0; overflow:hidden; }

#replace6 span, span.replace6 { position: absolute; top:0; left:0; width:145px; height:16px; background: url(../images/txt_pediatric_ophthalmology.png) left top no-repeat; }


#replace66{ position:relative; width: 145px; height: 16px; margin:0; padding:0; overflow:hidden; }

#replace66 span, span.replace6_1 { position: absolute; top:0; left:0; width:145px; height:16px; background: url(../images/txt_pediatric_ophthalmology2.png) left top no-repeat; }



#replace7 { position:relative; width: 149px; height:33px; margin:0; padding:0; overflow:hidden; color:#4781be }

#replace7 span, span.replace7 { position: absolute; top:0; left:0; width:145px; height:34px; background: url(../images/sub_boxBg.jpg) left top no-repeat; }

#txtSize { float:right; width:100px; height:25px; background:url(../images/fontSize.gif) no-repeat left }


#replace8{width: 149px; height:62px; background:url(../images/sub_boxBg.jpg) no-repeat 0 -36px}


#replace9 { position:relative; width: 149px; height:18px; margin:0; padding:0; overflow:hidden; color:#4781be }

#replace9 span, span.replace9 { position: absolute; top:0; left:0; width:145px; height:23px; background: url(../images/affordableLasik.png) left top no-repeat; }


#replace11 { position:relative; width: 145px; height: 30px; margin:10px 0 0 0; padding:0; overflow:hidden; }

#replace11 span, span.replace11 { position: absolute; top:0; left:0; width:145px; height:27px; background: url(../images/affordableLasik.png) no-repeat 0 -26px; }

#replace12 { position:relative; width: 145px; height: 30px; margin:0; padding:0; overflow:hidden; }

#replace12 span, span.replace12 { position: absolute; top:0; left:0; width:145px; height:27px; background: url(../images/affordableLasik.png) no-repeat 0 -50px; }





#replace8{width: 149px; height:62px; background:url(../images/sub_boxBg.jpg) no-repeat 0 -36px}

#txtSize { float:right; width:100px; height:25px; background:url(../images/fontSize.gif) no-repeat left }
#txtSizeMenu { margin:6px 0 0 56px; width:70px}

a#txtSizeMenu_1, a#txtSizeMenu_2 { }

a.txtSizeMenu_1 { display:block; float:left; width:16px; height:12px; background:url(../images/txtSize.gif) no-repeat 0 0; font-size:8px }

a.txtSizeMenu_1:hover { background:url(../images/txtSize.gif) no-repeat 0 -12px; width:16px; height:12px; }

a.txtSizeMenu_2 { display:block; float:left; width:16px; height:12px; background:url(../images/txtSize.gif) no-repeat -16px 0; margin:0 0 0 6px; font-size:8px }

a.txtSizeMenu_2:hover { background:url(../images/txtSize.gif) no-repeat -16px -12px; width:16px; height:12px }

.font11 { font-size:11px; }

.color1 { color:#3f3a36 }

.whiteTxt { color: #FFFFFF; font-size: 11px; width:214px; text-align:justify }

.blackTxt { color: #333333 }

#order_image { float:left; margin:0 6px 0 0 }

#order_text { clear:both; color:#FFFFFF; font:11px Arial, Helvetica, sans-serif; text-align:left; width:152px; letter-spacing:0.8px; line-height:13px; }

#patient_text { clear:both; color:#FFFFFF; font:11px Arial, Helvetica, sans-serif; text-align:left; width:152px; letter-spacing:0.5px; line-height:13px; }


#footer { border-top:1px solid #106dc2; border-bottom:1px solid #106dc2; padding:10px 0 10px 0;}
#footer{color:#bfbfbf;font-size:10px;margin:auto;width:718px;text-align:center}

#footerMenu img{margin-top:14px; margin-bottom:-2px}

#footerMenu a{color:#106CC1;margin:6px;line-height:24px;text-decoration:none}

#footerMenu a:hover{color:#245a8b;}

#copyright { clear:both; font:0.77em Arial, Helvetica, sans-serif; color:#99C5ED; padding-top:10px; text-align:center; }

#modulesBottom {background:url(../images/modulesTB2.jpg) no-repeat; width:538px; height:25px; position:absolute; top: 245px; left: 0px;}
#modulesTB {background:url(../images/modulesTB.jpg) no-repeat; width:538px; height:42px;}
#modulesTB2 {background:url(../images/modulesTB.jpg) no-repeat; width:538px; height:21px;}
#modulessL {float:left; width:15px; height:248px; background:url(../images/modules3L.jpg);}
#modules3BG{float:left; width:249px; height:248px; background:url(../images/modules3BG.jpg); position:relative}
#modulesM {float:left; width:9px; height:248px; background:url(../images/modulesM.jpg);}
#txt1{position:absolute; left: 28px; top: 80px;}
#txt3{position:absolute; left: 43px; top: 78px;}

#box1{float:left; width:239px; height:248px; background: #FFFFFF;}
#box2{background: url(../images/box2.png); width:539px; height:395px;}
#box2_1{min-height:500px;}

#box2InnerContanier{width: 538px;}
#box2Inner{height:330px;width:490px;float:left; padding:10px 0 0 20px}
#box3{ padding:30px 0 0 0; height:130px}
#box3-1{paddind:30px 0 0 0; width:153px; height:123px; background:url(../images/affordableLasik.png);position:relative;top:36px;}
#contentBox{ padding:23px 0 0 16px; width:500px;min-height:1028px}
#contentBoxMain{ padding:18px 0 0 10px; width:510px;}
#contentBoxMain p{ padding:0; margin:8px 0 8px 0}


#margin1{margin:24px 0 0 0;}
#margin2{margin:6px 0 6px 32px}
#margin2_2{margin:12px 0 6px 32px}

#contentBodyL{float:left; width:203px; height:973PX; background: url(../images/leftModulBG.jpg) no-repeat; }
#contentBodyL2{float:left; width:203px; height:1135PX; background: url(../images/leftModulBG2.jpg) no-repeat; }

#left_links_container{
	height:320px;
	left: 279px;
}
#left_links_container2{
	position:absolute;
	top: 32px;
	width:166px;
	left: -172px;
z-index:99
}

#txtEm{line-height:1.21em; height:296px;}
#flashHeader{z-index:0}
#contentBodyR{float:left; width:540px;}
#contentBodyRInner{height:308px; position:relative}
#content1R2{ min-height:500px;width:14px; float:right;background:url(../images/content1R.jpg);}
#content1R{height:350px;width:14px; float:right;background:url(../images/content1R.jpg);}
#modulesTBInner{height:270px; position:relative}
#modulesInnerCont{position:absolute; left: 0px; top: 0px; width: 539px;}
#modulesInnerCont1{float:left; width:26px; height:248px; background:url(../images/modulesL.jpg);}


div#font_resizeCell { position:relative; width:142px; height:20px; }
div#font_resize { position:absolute; top:0px; left:0px; width:142px; height:20px; overflow:hidden;font-size:85%;}
div#font_resize a { display:block; width:23px; height:14px; float:right; }
div#font_resize * { margin:0 2px; }
a#font_resize_decrease { background: url(/images/size_small.gif) left top no-repeat; }
a#font_resize_decrease:hover { background-position:left bottom; }
a#font_resize_increase { background: url(/images/size_big.gif) left top no-repeat; }
a#font_resize_increase:hover { background-position:left bottom; }
#guiname1{position:absolute; font-size:22px; color:#FFFFFF; font-weight:bolder; left: 106px; top: 48px; text-align:right; width:400px;}
#guiname2{ font-size:14px; color:#106dc2; width:300px; float:left}

#leftHr1{background:url(images/modulBorder.gif) no-repeat; width:177px; height:4px; font-size:3px; position:absolute; left: -178px; top: 302px;}
#leftHr2{background:url(images/modulBorder.gif) no-repeat; width:177px; height:4px; font-size:3px; position:absolute; left: -179px; top: 479px;}
#leftHr3{background:url(images/modulBorder.gif) no-repeat; width:177px; height:4px; font-size:3px; position:absolute; left: -182px; top: 773px;}
/******************/

div#contentBox blockquote,div#contentBox ul,div#contentBox ol,div#contentBox dl {margin:1em;}
div#contentBox ol,div#contentBox ul,div#contentBox dl {margin-left:2em;}
div#contentBox ul li {list-style: disc outside;}
div#contentBox ol li {list-style: decimal outside;}
div#contentBox li {margin:0.5em 0; }
div#contentBox dl dd {margin-left:1em;}





#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; }

/***************************/
/***************************/
a#blocked_tear_ducts {
	display:block; position:relative;
	width: 256px; height: 73px;
	margin:0; padding:0;
	overflow:hidden;
	cursor:pointer;
}
a#blocked_tear_ducts span, span.blocked_tear_ducts {
	position: absolute;	top:0; left:0;
	width:256px; height:73px;
	background: url(../images/blocked_tear_ducts.png) left top no-repeat;
	cursor:pointer;
}
a#blocked_tear_ducts: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;}
/************/
a#newsletter_button {
	display:block; position:relative;
	width: 155px; height: 30px;
	margin:0; padding:0;
	overflow:hidden;
	cursor:pointer;
}
a#newsletter_button span, span.newsletter_button {
	position: absolute;	top:0; left:0;
	width:155px; height:30px;
	background: url(../images/newsletter_button.png) left top no-repeat;
	cursor:pointer;
}
a#newsletter_button:hover span { background-position:left bottom; }


/**********************Text Link***********************/
.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:#333;
}
.ir-link-wrapper a:hover, a.ir-link:hover {color:#FFF; text-decoration:none;}

.ir-info-wrapper {}
.ir-info {}
/**********************Text Link***********************/
