body{background-color:#232736;background-image:url(../images/bg.png);font:76%/120% Arial, Helvetica, sans-serif;color:#333333;margin:0;padding:0;}
a,a:link,a:visited,a:active{font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#646A86;}
a:hover{color:#777e99;}
img{border:0 none;}
p{margin:8px 0;}
h1{font-size:1.335em;}
.caption{font-size:0.834em;}
div#page_container{position:relative;background-image:url(../images/page_bgv.png);background-repeat:repeat-y;width:758px;margin:5px auto;padding:0 9px;}
div#wrapper{border-bottom:5px solid #2D58A7;}
div#content_top{border-left:17px solid #2D58A7;margin:0 0 2px;padding:0;}
div#content{position:relative;border-top:5px solid #5E0F68;text-align:justify;margin:0;padding:50px 40px 0;}
div#fontResize{position:absolute;top:12px;right:20px;width:125px;height:44px;}
div#pays_bill{ position:absolute; top: -25px; right:20px; left:300px; width:125; height:43px; }
div#lasik_t{ position:absolute; top: -25px; right:20px; left:100px; width:125; height:43px; }
div#subBuyPils{ position:absolute; top: -73px; right:20px; left:167px; width:136px; height:43px; }
*html #subBuyPils{top: -78px; right:20px; left:162px; min-width:136px; height:43px; }
a#lasik_t,a#pay_bills,a#font_increase,a#font_decrease{display:block;position:relative;width:125px;height:22px;overflow:hidden;cursor:pointer;margin:0;padding:0;}
a#pay_bills span{background-image:url(../images/pay_bills_online.jpg);}
a#lasik_t  span{background-image:url(../images/consultation_r.jpg);}

a#font_increase span{background-image:url(../images/font_increase.png);}
a#font_decrease span{background-image:url(../images/font_decrease.png);}
a#font_increase:hover span{background-image:url(../images/font_increase_oo.png);}
a#font_decrease:hover span{background-image:url(../images/font_decrease_oo.png);}
div#logo{position:relative;width:100px;height:110px;background-image:url(../images/nav_deco_1.png);background-repeat:no-repeat;background-position:left bottom;margin:0 0 2px;padding:23px 0 0 152px;}
div#logo img{position:absolute;top:11px;left:12px;}
a.nav0{position:relative;display:block;width:87px;height:18px;color:#777E99;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:7px 0;padding:0;}
a#nav0_1 span{background-image:url(../images/txt_home.png);}
a#nav0_1:hover span{background-image:url(../images/txt_home_oo.png);}
a#nav0_2 span{background-image:url(../images/txt_locations.png);}
a#nav0_2:hover span{background-image:url(../images/txt_locations_oo.png);}
a#nav0_3 span{background-image:url(../images/txt_contact.png);}
a#nav0_3:hover span{background-image:url(../images/txt_contact_oo.png);}
a#nav0_4 span{background-image:url(../images/consultation_bg.jpg);}
a#nav0_4:hover span{background-image:url(../images/consultation_bg_oo.jpg);}

div#nav{position:relative;height:328px;background-color:#6683C3;background-image:url(../images/nav_bg.png);background-repeat:repeat-x;background-position:left top;}
div#nav img{float:left;}
div.cell1{position:relative;width:233px;border-bottom:1px solid #E5E6EA;clear:both;margin:10px 0 5px 15px;padding:0 0 5px;}
div.cell11{position:relative;width:233px;clear:both;margin:10px 0 5px 15px;padding:0 0 5px;}
div.cell1 img{float:left;padding:0 8px 4px 0;}
a.learnmore{display:block;position:relative;width:100%;height:15px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;clear:both;text-align:right;overflow:hidden;margin:0;padding:0;}
a.learnmore span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/learn_more.png);background-repeat:no-repeat;background-position:right top;cursor:pointer;}
a.learnmore:hover span{background-image:url(../images/learn_more_oo.png);}
.title{font-size:1em;color:#5e0f68;margin:5px 0;padding:0;}
h1#txt_coll_1{position:relative;width:221px;height:32px;overflow:hidden;}
h1#txt_coll_1 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/title_custom.png);background-repeat:no-repeat;background-position:left top;}
h1#txt_coll_2{position:relative;width:174px;height:17px;overflow:hidden;}
h1#txt_coll_2 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/title_testimonials.png);background-repeat:no-repeat;background-position:left top;}
#txt_coll_3 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/img_contact_lense.png);background-repeat:no-repeat;background-position:left top;}
#txt_coll_4 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/img_meet_doctor.png);background-repeat:no-repeat;background-position:left top;}

a#txt_coll_5 {
	display:block; position:absolute;
	top:0; left:0;
	width: 215px; height: 107px;
	margin:0; padding:0;
	overflow:hidden;
	cursor:pointer;
}
a#txt_coll_5 span, span.txt_coll_5 {
	position: absolute;	top:0; left:0;
	width:215px; height:107px;
	background: url(../images/careCredit.gif) left top no-repeat;
	cursor:pointer;
}
div#carecreditbutton {float:right; top:10px; left:150px;}

a#txt_coll_3:hover span{background-image:url(../images/img_contact_lense_oo.png);}
a#txt_coll_4:hover span{background-image:url(../images/img_meet_doctor_oo.png);}
h1#txt_col2_1{position:relative;width:252px;height:33px;overflow:hidden;}
h1#txt_col2_1 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/title_welcome.png);background-repeat:no-repeat;background-position:left top;}
h3#txt_col2_2,h3#txt_col2_3,h3#txt_col2_4{position:relative;width:188px;height:14px;cursor:pointer;overflow:hidden;margin:14px 0;}
h3#txt_col2_2 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/title_complete.png);background-repeat:no-repeat;background-position:left top;}
h3#txt_col2_3 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/title_leading_edge.png);background-repeat:no-repeat;background-position:left top;}
h3#txt_col2_4 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/title_call_today.png);background-repeat:no-repeat;background-position:left top;}
h4#txt_col2_5{position:relative;width:89px;height:17px;overflow:hidden;}
h4#txt_col2_5 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/title_eye_glasses.png);background-repeat:no-repeat;background-position:left top;}
h4#txt_col2_6{position:relative;width:83px;height:32px;overflow:hidden;}
h4#txt_col2_6 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/title_upcoming_trunk.png);background-repeat:no-repeat;background-position:left top;}
h4#txt_col2_7{position:relative;width:81px;height:17px;overflow:hidden;}
h4#txt_col2_7 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/title_eye_exams.png);background-repeat:no-repeat;background-position:left top;}
h4#txt_col2_8{position:relative;width:119px;height:14px;overflow:hidden;margin:10px 0 6px;padding:0;}
h4#txt_col2_8 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/title_medical_services.png);background-repeat:no-repeat;background-position:left top;}
h4#txt_col2_9{position:relative;width:151px;height:17px;overflow:hidden;}
h4#txt_col2_9 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/title_refractive_procedures.png);background-repeat:no-repeat;background-position:left top;}
h4#txt_col2_10{position:relative;width:220px;height:17px;overflow:hidden;}
h4#txt_col2_10 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/title_icl.png);background-repeat:no-repeat;background-position:left top;}
h4#txt_trunkin{position:relative;width:165px;height:17px;overflow:hidden;}
h4#txt_trunkin span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/title_upcoming_trunk2.png);background-repeat:no-repeat;background-position:left top;}
.listCell1{float:left;width:152px;}
.listCell2{float:left;width:182px;}
.listCell1 a,.listCell2 a,.listCell3 a,a.listCell{display:block;background-image:url(../images/arrow_black.png);background-repeat:no-repeat;background-position:left center;color:#777E99;text-decoration:none;padding:2px 0 2px 10px;}
a.listCell{float:left;font-weight:700;margin:0 50px 0 0;}
.listCell3{background-image:url(../images/refractive_procedures_bg.jpg);background-repeat:no-repeat;background-position:center top;}
.listCell3 a{color:#000;}
.listCell1 a:hover,.listCell2 a:hover,.listCell3 a:hover,a.listCell:hover{color:#2D58A7;}
.clearAll{clear:both;height:1px;overflow:hidden;margin:0;padding:0;}
div#footer{background-color:#E5E6EA;border-top:2px solid #FFF;margin:0;padding:5px 0 1px;}
div#footerInner{border:3px solid #FFF;text-align:center;margin:0;padding:10px;}
div#footerInner a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#2D58A7;text-decoration:none;background-image:url(../images/footer_separator.png);background-repeat:no-repeat;background-position:right center;padding:0 8px 0 5px;}
#footerInner a:hover{text-decoration:underline;}
div#bottom_shadow{position:relative;width:740px;height:1px;margin:0;padding:0;}
div#bottom_shadow div{position:absolute;top:-1px;left:0;width:740px;height:9px;background-image:url(../images/footer_bottom_bg.png);background-repeat:repeat-x;}
.boldTxt *{font-weight:700;}
a#lasik_t span,a#pay_bills span,a#font_increase span,a#font_decrease span,#nav0_1 span,#nav0_2 span,#nav0_3 span,#nav0_4 span{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:left top;cursor:pointer;}
#txt_coll_3,#txt_coll_4{display:block;position:relative;width:233px;height:63px;overflow:hidden;cursor:pointer;}
div#copyright{width:730px; margin:10px auto; padding:2px; text-align:center; font-size:10px; color:#000;}


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




.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:#333;
}
.ir-link-wrapper a:hover, a.ir-link:hover {color:#2D58A7; text-decoration:none;}

.ir-info-wrapper {}
.ir-info {}

/*********************************/
a#pay_bills {
	display:block; position:absolute;
	top:25px; left:0;
	width: 125px; height: 43px;
	margin:0; padding:0;
	overflow:hidden;
	cursor:pointer;
}
a#pay_bills span, span.pay_bills {
	position: absolute;	top:0; left:0;
	width:125px; height:43px;
	background: url(../images/pay_bills.jpg) left top no-repeat;
	cursor:pointer;
}

a#lasik_t{
	display:block; position:absolute;
	top:25px; left:-165px;
	width: 157px; height: 43px;
	margin:0; padding:0;
	overflow:hidden;
	cursor:pointer;
}
a#lasik_t span, span.lasik_t {
	position: absolute;	top:0; left:0px;
	width:157px; height:43px;
	background: url(../images/consultation_r.jpg) left top no-repeat;
	cursor:pointer;
}

/***************************/
a.glacialslide, a.glacialslide * { margin:0; padding:0; }
a.glacialslide { display:block; float:left; position:relative; width:auto; height:64px; overflow:hidden; text-decoration:none; margin:6px 8px 6px 0; background:url(../images/watch_video_button_left.png) left top no-repeat;}
a.glacialslide span, span.glacialslide { display:block; float:left; position:relative; width:auto; height:34px; cursor:pointer; background:url(../images/watch_video_button_right.png) right top no-repeat; font:12px/1.20em helvetica,arial,clean,sans-serif; color:#8a2222; padding:30px 6px 0 46px; font-weight:bold; text-align:left; }
a.glacialslide:hover { background-position:left -64px; color:#9aaaab;  }
a.glacialslide:hover span { background-position:right -64px; color:#9aaaab; white-space:nowrap; }
/**************************/
