body *{margin:0;padding:0;}
body{background:#0F1330 url(../images/bg_70.jpg) no-repeat center top;font:76% Arial,Helvetica,sans-serif;color:#FFF;line-height:120%;margin:0;padding:0;}
a,a:link,a:visited,a:active{font:1em Arial,Helvetica,sans-serif;color:#FFF;}
img{border:0 none;}
p{margin:8px 0;}
h1{font-size:1.335em;}
.caption{font-size:0.834em;}
table#page_container{position:relative;width:683px;margin:0 auto;padding:0;}
div#page_container{background:url(../images/secondary_bg.png) repeat-y left 650px;position:relative;width:680px;margin:0 auto;padding:0 2px 0 1px;}
.gecko div#page_container{background:0 top;}
div#header{position:relative;width:100%;height:113px;color:#FFF;margin:0;padding:0;}
div#header a{color:#FFF;}
div#ci3 {
	background-color:#000;
	opacity: 0.10; /* Safari, Opera */
	-moz-opacity:0.10; /* FireFox */
	filter: alpha(opacity=10); /* IE */
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); 
}
div#content{position:relative;font-weight:700;margin:0;padding:0;}
div#contentInner{position:relative;font-weight:normal;padding:10px 14px 5px 0; margin-left:-8px;z-index:99;}
div#contentInnerWrapper{position:relative;background-color:#0F1330;min-height:560px; }
.ie div#contentInner { margin:0px; }
.ie6 div#contentInnerWrapper{height:560px;}

div#contentInner h2{color:#97E1FF;font-weight:normal;margin:10px 0;font-size:18px;}
#flash{width:677px;height:269px;margin:0;padding:0;}
#flash2{width:677px;height:95px;margin:0;padding:0;z-index:4}
.nav1 *{list-style:none;color:#FFF;text-decoration:none;font-size:9px;}
#navRow1{display:block;position:absolute;top:56px;left:268px;width:409px;height:27px;overflow:hidden;margin:0;padding:0;}
#navRow2{display:block;position:absolute;top:84px;left:0;width:677px;height:28px;overflow:hidden;margin:0;padding:0;}
#navRow2Wrapper { position:absolute;top:84px;left:0;width:100%;margin:0;padding:0;z-index:99 }/*overflow:hidden;*/
#navRow1 li,#navRow2 li{float:left;}
#navRow1 a,#navRow2 a{display:block;position:relative;height:27px;overflow:hidden;cursor:pointer;margin:0;padding:0;}
#navRow2 li a{height:28px;}
#navRow1 span,#navRow2 span,#p7PMnav span{background-repeat:no-repeat;background-position:left top;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;}
a#nav_1_1{width:59px;}
a#nav_1_1 span{background-image:url(../images/nav/nav_1_1.png);}
a#nav_1_1:hover span{background-image:url(../images/nav/nav_1_1_oo.png);}
a#nav_1_2{width:94px;}
a#nav_1_2 span{background-image:url(../images/nav/nav_1_2.png);}
a#nav_1_2:hover span{background-image:url(../images/nav/nav_1_2_oo.png);}
a#nav_1_3{width:125px;}
a#nav_1_3 span{background-image:url(../images/nav/nav_1_3.png);}
a#nav_1_3:hover span{background-image:url(../images/nav/nav_1_3_oo.png);}
a#nav_1_4{width:131px;}
a#nav_1_4 span{background-image:url(../images/nav/nav_1_4.png);}
a#nav_1_4:hover span{background-image:url(../images/nav/nav_1_4_oo.png);}
a#nav_2_1{width:81px;}
a#nav_2_1 span{background-image:url(../images/nav/nav_2_1.png);}
a#nav_2_1:hover span{background-image:url(../images/nav/nav_2_1_oo.png);}
a#nav_2_2{width:116px;}
a#nav_2_2 span{background-image:url(../images/nav/nav_2_2.png);}
a#nav_2_2:hover span{background-image:url(../images/nav/nav_2_2_oo.png);}
a#nav_2_3{width:130px;}
a#nav_2_3 span{background-image:url(../images/nav/nav_2_3.png);}
a#nav_2_3:hover span{background-image:url(../images/nav/nav_2_3_oo.png);}
a#nav_2_4{width:93px;}
a#nav_2_4 span{background-image:url(../images/nav/nav_2_4.png);}
a#nav_2_4:hover span{background-image:url(../images/nav/nav_2_4_oo.png);}
a#nav_2_5{width:124px;}
a#nav_2_5 span{background-image:url(../images/nav/nav_2_5.png);}
a#nav_2_5:hover span{background-image:url(../images/nav/nav_2_5_oo.png);}
a#nav_2_6{width:133px;}
a#nav_2_6 span{background:url(../images/nav/nav_2_6.png);}
a#nav_2_6:hover span{background-image:url(../images/nav/nav_2_6_oo.png);}
#txt_header_1{display:block;position:absolute;top:21px;left:20px;width:221px;height:42px;overflow:hidden;margin:0;padding:0;}
#txt_header_1 span{background:url(../images/logo_greenberg.png) no-repeat left top;position:absolute;top:0;left:0;width:100%;height:100%;}
#txt_header_2{display:block;position:absolute;top:11px;left:381px;width:282px;height:17px;overflow:hidden;margin:0;padding:0;}
#txt_header_2 span{background:url(../images/laser_2020_adres.png) no-repeat left top;position:absolute;top:0;left:0;width:100%;height:100%;}

#push2talk_container{position:relative;height:78px;overflow:hidden;margin:0;padding:6px 13px 6px 14px;font-weight:100;line-height:12px}

#push2talk{display:block;position:relative;float:left;width:190px;height:73px;overflow:hidden;cursor:pointer;margin:0 8px 0 0;padding:0;}
a#push2talk span{background:url(../images/talk_to_counselor.png) no-repeat left top;position:absolute;top:0;left:0;width:190px;height:73px;cursor:pointer;}
a#push2talk:hover span{background:url(../images/talk_to_counselor_oo.png);}

div#callouts1{width:677px;height:382px;margin:0 1px 0 8px;padding:0;font-weight:100;}
div#callout_txt{background:url(../images/callouts.png) no-repeat left top;width:669px;height:252px;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;}
td.callout1{width:141px;height:175px;text-align:left;vertical-align:top;line-height:14px;}
td.space_callout2{width:26px;}
td.space_callout1{width:10px;}
td.ieFixSpace{height:0;overflow:hidden;margin:0;padding:0;}
.ie6 td.ieFixSpace{height:87px;}
a.learnmore1{display:block;position:relative;width:93px;height:21px;overflow:hidden;cursor:pointer;margin:0;padding:0;}
a.learnmore1 span{background:url(../images/learn_more.png) no-repeat left top;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;}
a.learnmore1:hover span{background:url(../images/learn_more_oo.png);}
div.hrdeco{background:url(../images/hr_deco.png) no-repeat left top;position:absolute;display:block;left:-72px;width:821px;height:2px;top:0;clear:both;overflow:hidden;z-index:99;color:#FFF;margin:0;padding:0;}
div#block_2{background:url(../images/left_col_bg3.png) repeat-y left top; }
div#block2Inner{background:url(../images/left_col_bg2.jpg) no-repeat left top;margin:0;padding:14px 24px;}
div#block2bottom{background:none;position:absolute;top:-39px;left:-2px;width:260px;height:38px;z-index:98;}

#push2talk2{display:block;position:absolute;left:6px; top:-8px; width:190px;height:71px;overflow:hidden;cursor:pointer;margin:0;padding:0;}
a#push2talk2 span{background:url(../images/talk_to_counselor2.png) no-repeat left top;position:absolute;top:0;left:0;width:190px;height:71px;cursor:pointer;}
a#push2talk2:hover span{background:url(../images/talk_to_counselor2_oo.png);}

a#callout_1,a#callout_2,a#callout_3,a#callout_4{display:block;position:relative;width:80px;overflow:hidden;cursor:pointer;margin:19px 0 0;padding:0;}
a#callout_1 span,a#callout_2 span,a#callout_3 span,a#callout_4 span{background:no-repeat left top;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;}
a#callout_1{height:55px;}
a#callout_1 span{background:url(../images/callout_1_text_s.png);}
a#callout_2 span{background:url(../images/callout_2_text_s.png);}
a#callout_3 span{background:url(../images/callout_3_text_s.png);}
a#callout_4{height:34px;margin:0;}
a#callout_4 span{background:url(../images/callout_4_text_s.png);}
#footer{position:relative;width:657px;height:35px;color:#FFF;text-align:center;margin:0 auto;padding:10px;}
div#footerInner{background:url(../images/footer_bg.gif) no-repeat left top;position:absolute;display:block;left:-72px;width:821px;height:52px;top:0;clear:both;overflow:hidden;z-index:99;color:#FFF;margin:0;padding:0;}
div#footerInner a{color:#FFF;text-decoration:none;}
div#footerInner a:link,#footerInner a:visited{background:url(../images/footerseparator.png) no-repeat right center;font:11px Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;line-height:19px;padding:0 6px 0 3px;}
div#copyright{position:relative;font-size:10px;margin:1px auto;}
div#copyright a{text-decoration:none;color:#FFF;font-size:10px;}
a:hover,div#footerInner a:hover{color:#567F9C;}
td#leftColBorder,td#rightColBorder{background:url(../images/kenar.gif) no-repeat left 720px;}
.safari td#leftColBorder, .safari td#rightColBorder{ background:url(../images/kenar2.gif) no-repeat left top;}
a#callout_2,a#callout_3{height:48px;}
/* img.fancy-letter { margin: 1px; } #contentHeader { position:absolute;top:10px;left:10px;width:350px;height:20px; z-index:98;} #contentHeaderWrap { position:absolute; top:14px;left:5px; width:350px; height:24px; background-color:#202D62; z-index:9; opacity: 0.55; -moz-opacity:0.55; filter: alpha(opacity=55); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=55); } */
.inmenulink { padding-left: 16px;}
a#printThisPage { text-decoration:none; color:#fff; position:absolute; right:20px; top:10px;}

div#pageTitle { position:absolute; right:18px; top:-41px; width:200px; height:12px; overflow:hidden; text-align:right; }
div#pageTitle h1 { margin:0;padding:0; color:#96CFEF;font-size:10px;font-weight:normal;font-style:italic; text-align:right; letter-spacing: -0.03em; }


a#directions {
	display:block; position:absolute; top:8px; left:446px;
	width: 71px; height: 19px;
	margin:0; padding:0;
	overflow:hidden;
	cursor:pointer;
	z-index:99;
}
a#directions span, .directions {
	position: absolute;	top:0; left:0;
	width:71px; height:19px;
	background:url("../images/top_menu.png") -136px 0px no-repeat;
	cursor:pointer;
}
a#directions:hover span {   background:url("../images/top_menu.png") -136px -19px no-repeat; }


a#pay_invoice {
	display:block; position:absolute; top:8px; left:310px;
	width: 136px; height: 19px;
	margin:0; padding:0;
	overflow:hidden;
	cursor:pointer;
	z-index:99;
}
a#pay_invoice span, .pay_invoice {
	position: absolute;	top:0; left:0;
	width:136px; height:19px;
	background:url("../images/top_menu.png") 0px 0px no-repeat;
	cursor:pointer;
}
a#pay_invoice:hover span { background:url("../images/top_menu.png") 0px -19px no-repeat; }



div#lasikWebSiteDesign, .IRText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-align: center;
}
div#lasikWebSiteDesign a:link, div#lasikWebSiteDesign a:visited, div#lasikWebSiteDesign a:active, .IRLinks:link, .IRLinks:visited, .IRLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
}
div#lasikWebSiteDesign a:hover, .IRLinks:hover {
	color: #FFF;
}

/****************************/

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

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


#pay_invoice_online_cont {float:left; position:absolute; top:12px; left:463px;}
a#pay_invoice_online, #pay_invoice_online span, span.pay_invoice_online_span {width:204px;height:59px;display:block; position:relative; overflow:hidden; padding:19px 0 0 30px;}
a#pay_invoice_online span, span.pay_invoice_online_span { position:absolute; left:0; top:0; background:url(../images/pay_statement_online.png) no-repeat 0 0;}

#lasik_self_evaluation_cont {float:left; position:absolute; top:13px; left:213px;}
a#lasik_self_evaluation, #lasik_self_evaluation span, span.lasik_self_evaluation_span {width:249px;height:59px;display:block; position:relative; overflow:hidden; padding:19px 0 0 30px;}
a#lasik_self_evaluation span, span.lasik_self_evaluation_span { position:absolute; left:0; top:0; background:url(../images/lasik_self_evaluation.png) no-repeat 0 0;}

#top_menu {
	/*position:absolute; top:0px; left:14px;*/
	/*position:relative;*/ /* somehow, position:relative crashes menu */
	background:url("../images/top_menu.png") no-repeat;
	width:181px; 
	z-index:99;
}
#top_menu ul { height:19px; }
#top_menu ul ul  { height:auto; }
	
a#top_menu_1, a#top_menu_2, a#top_menu_3, a#top_menu_4 {
	display:block;
	position:relative;
	margin:0; padding:0;
	overflow:hidden;
	cursor:pointer;
}
a#top_menu_1 span, a#top_menu_2 span, a#top_menu_3 span, a#top_menu_4 span {
	position: absolute;
	top:0; left:0;
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}
	
a#top_menu_1, a#top_menu_1 span    { width: 111px; height:19px }
a#top_menu_1 span, span.top_menu_1 { background:url("../images/top_menu.png") 0px 0px no-repeat; }
a#top_menu_1:hover span        { background:url("../images/top_menu.png") 0px -19px no-repeat; }
	
a#top_menu_2, a#top_menu_2 span    { width: 70px; height:19px }
a#top_menu_2 span, span.top_menu_2 { background:url("../images/top_menu.png") -111px 0px no-repeat; }
a#top_menu_2:hover span        { background:url("../images/top_menu.png") -111px -19px no-repeat; }
