body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#262239;
}
a{
	outline:0px;
}
#main_frame{
	margin:0 auto;
	/*width:1002px;*/
	height:auto;
	background-image:url(../images/top_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
#top_frame{
    width:736px;
	height:auto;
	float:left;
	padding-left:133px;
	padding-right:133px;
	background-image:url(../images/top_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
#call_us_img{
	width:191px;
	height:19px;
	margin-top:21px;
	padding-right:76px;
	float:left;
	background-image:url(../images/call_us_img.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#top_navigation{
	width:448px;
	height:47px;
	float:left;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0066cc;
	padding-top:16px;
	padding-left:21px;
	background-image:url(../images/top_navi_back.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.top_menu{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.top_menu:hover{
	color:#0066cc;
}
.top_menu_act{
	font-family:tahoma;
	font-size:11px;
	color:#0066cc;
	font-weight:bold;
	text-decoration:none;
}
#header_part{
	width:1002px;
	height:178px;
	float:left;
	background-image:url(../images/home_header.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#middle_main_part{
	width:736px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	padding-left:133px;
	padding-right:133px;
	padding-top:27px;
}
#mid_main_left{
	width:166px;
	height:auto;
	float:left;
	padding-right:21px;
}
/* left navigation part */

#left_navi_frame{
	width:166px;
	height:auto;
	float:left;
	text-align:right;
	margin-bottom:10px;
}
#left_navi_frame ul{
	width:auto;
	height:auto;
	margin-top:0px;
}
#left_navi_frame ul li{
	list-style:none;
	margin-left:-40px;
}
#left_navi_frame li{
	background-image:url(../images/dotted_xline.gif);
	background-position: left bottom;
	background-repeat:repeat-x;
}
.left_menu{
	line-height:30px;
	font-family:tahoma;
	font-size:12px;
	color:#024fcf;
	font-weight:bold;
	text-decoration:none;
	padding-right:32px;
	background-image:url(../images/left_navi_icon.gif);
	background-repeat:no-repeat;
	background-position:right center;
}
.left_menuactive{
	line-height:30px;
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	padding-right:32px;
	background-image:url(../images/left_navi_icon.gif);
	background-repeat:no-repeat;
	background-position:right center;
}
a.left_menu:hover{
	color:#000000;
}
/* end left navigation part */
#surgery_center_img{
	width:166px;
	height:66px;
	float:left;
	margin-top:-9px;
}
#rothchild_donates_img{
	width:166px;
	height:127px;
	float:left;
	padding-top:7px;
	padding-bottom:6px;
}
/* left btn */
.left_btn{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:8px;
}
.drop_bg{
	background-image:url(../images/drop_bg.png);
}
.drop{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	padding-left:5px;
}
a.drop:hover{
	color:#000000;
}
a.left_btn:hover{
	text-decoration:underline;
}
#left_btn1{
	width:166px;
	height:25px;
	float:left;
	padding-bottom:5px;
	padding-top:11px;
	background-image:url(../images/left_btn_new.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#left_btn2{
	width:166px;
	height:25px;
	float:left;
	padding-bottom:5px;
	padding-top:11px;
	background-image:url(../images/left_btn_new.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#left_btn3{
	width:166px;
	height:25px;
	float:left;
	padding-bottom:5px;
	padding-top:11px;
	background-image:url(../images/left_btn_new.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#left_btn4{
	width:166px;
	height:25px;
	float:left;
	padding-bottom:5px;
	padding-top:11px;
	background-image:url(../images/left_btn.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#left_btn5{
	width:166px;
	height:25px;
	float:left;
	padding-bottom:5px;
	padding-top:11px;
	background-image:url(../images/left_btn.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#left_btn6{
	width:166px;
	height:25px;
	float:left;
	padding-bottom:5px;
	padding-top:11px;
	background-image:url(../images/left_btn_new.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#left_btn7{
	width:166px;
	height:25px;
	float:left;
	padding-top:11px;
	background-image:url(../images/left_btn.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
/* end left btn */
#contact_area{
	width:166px;
	height:auto;
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	line-height:18px;
	text-decoration:none;
	margin-top:30px;
}
.tahoma13blue{
	font-family:tahoma;
	font-size:13px;
	color:#024fcf;
	text-decoration:none;
}
.link1{
	font-family:tahoma;
	font-size:11px;
	color:#024fcf;
	font-weight:bold;
	text-decoration:none;
}
a.link1:hover{
	color:#000000;
}
/* right area */
#mid_main_right{
	width:527px;
	height:auto;
	float:left;
	padding-left:21px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
#top_txt_area{
	width:527px;
	height:auto;
	float:left;
	margin-bottom:13px;
	background-image:url(../images/dotted_xline.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
#header_area{
	width:527px;
	height:30px;
	float:left;
}
#main_content_area{
	width:279px;
	height:auto;
	float:left;
	font-family:tahoma;
	font-size:12px;
	color:#333333;
	line-height:15px;
	text-align:justify;
	text-decoration:none;
}
#video_area{
	width:231px;
	height:auto;
	float:left;
	padding-top:3px;
	padding-left:17px;
	padding-bottom:23px;
}
#sub_image{
	width:220px;
	height:auto;
	float:right;
	padding-top:5px;
	padding-left:17px;
	padding-bottom:18px;
}
.sub_image1{
	width:210px;
	height:auto;
	float:right;
	padding-top:5px;
	padding-left:20px;
	padding-bottom:15px;
}
.sub_img_left{
	width:210px;
	height:auto;
	float:left;
	padding-top:5px;
	padding-right:15px;
	padding-bottom:15px;
}
.sub_wave{
	width:120px;
	height:auto;
	float:left;
	padding-right:15px;
	padding-bottom:15px;
}
.sub_wave_right{
	width:120px;
	height:auto;
	float:right;
	padding-left:15px;
	padding-bottom:15px;
}
#more_btn{
	width:279px;
	height:auto;
	float:left;
	text-align:right;
	padding-top:2px;
}
.more_link{
	font-family:tahoma;
	font-size:12px;
	color:#024fcf;
	font-weight:bold;
	padding-right:17px;
	text-decoration:underline;
}
a.more_link:hover{
	text-decoration:none;
}
#top_ten{
	width:527px;
	height:18px;
	float:left;
	padding-bottom:11px;
}
#text_area1{
	width:527px;
	height:auto;
	float:left;
	margin-bottom:9px;
}
.header_txt1{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#515459;
	text-decoration:none;
}
/*top_ten_table*/
#top_ten_table_main{
	width:527px;
	height:auto;
	float:left;
	padding-bottom:16px;
	margin-bottom:15px;
	background-image:url(../images/dotted_xline.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
#top_ten_top{
	width:527px;
	height:10px;
	float:left;
	background-image:url(../images/top_ten_table_top.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#top_ten_mid_up{
	width:507px;
	height:auto;
	float:left;
	padding-right:20px;
	background-image:url(../images/top_ten_mid.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#top_ten_mid_btm{
	width:527px;
	height:auto;
	float:left;
	background-image:url(../images/top_ten_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
#top_ten_table_btm{
	width:527px;
	height:6px;
	float:left;
	background-image:url(../images/top_ten_table_btm.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
/* ul li in top ten */
.list_top_ten{
	font-family:tahoma;
	font-size:12px;
	color:#333333;
	line-height:13px;
	text-decoration:none;
}
#top_ten_mid_up ul li span{ font-family:tahoma; font-size:12px; font-weight:normal; color:#333333;}
#top_ten_mid_up ul li{
	list-style:decimal;
	margin-top:10px;
}
#top_ten_mid_up li{
	margin-bottom:8px;
	font-family:tahoma;
	font-size:12px;
	color:#0000FF;
	font-weight:bold;
}
/* end top ten */
#testimonial_txt{
	width:96px;
	height:16px;
	float:left;
	background-image:url(../images/testimonials_txt.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-bottom:12px;
	padding-right:116px;
}
#more_btn1{
	width:55px;
	height:auto;
	float:left;
	padding-top:13px;
}
.more_link1{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#024fcf;
	text-decoration:none;
}
a.more_link1:hover{
	color:#000000;
}
#banners_main{
	width:527px;
	height:auto;
	float:left;
	padding-bottom:11px;
}
#tv_star_img{
	width:267px;
	height:104px;
	float:left;
	margin-right:12px;
}
#eye_q_test_img{
	width:118px;
	height:104px;
	float:left;
	margin-right:12px;
}
#a_map_img{
	width:118px;
	height:104px;
	float:left;
	padding-bottom:12px;
}
#visx_img{
	width:268px;
	height:104px;
	float:left;
	padding-right:11px;
}
#eye_foundation_img{
	width:248px;
	height:104px;
	float:left;
}
#right_btm_part{
	width:528px;
	height:auto;
	float:right;
	background-image:url(../images/seprator_line_btm.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:21px;
	padding-top:11px;
}
#a_member_txt{
	width:527px;
	height:47px;
	background-image:url(../images/a_member_txt.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:38px;
}
#btm_link{
	width:527px;
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	line-height:18px;
	margin-bottom:18px;
	text-align:center;
}
.btm_menu{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.btm_menu_act{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
a.btm_menu:hover{
	text-decoration:underline;
}
#footer_main_part{
	width:736px;
	height:auto;
	float:left;
	background-image:url(../images/dotted_xline.gif);
	background-position:left top;
	background-repeat:repeat-x;
	padding-bottom:30px;
}
#webcast_main{
	width:200px;
	height:auto;
	float:left;
	padding-left:5px;
	padding-top:21px;
	padding-right:179px;
}
#webdesignby{
	width:93px;
	font-family:tahoma;
	font-size:10px;
	float:left;
	color:#5a5a5a;
}
#webcast_logo{
	width:78px;
	height:auto;
	float:left;
}
#copyright{
	width:352px;
	height:auto;
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#024fcf;
	padding-top:21px;
}
#copyright a{
	color:#024fcf;
	text-decoration:none;
}
#copyright a:hover{
	color:#024fcf;
	text-decoration:underline;
}
#mid_cntent_area {
	width:527px;
	height:auto;
	float:left;
	padding-bottom:16px;
	margin-bottom:15px;
	background-image:url(../images/dotted_xline.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
#top_hed_txt {
	width:527px;
	height:auto;
	float:left;
	padding-bottom:15px;
}
.sub_header_txt{
	font-family:tahoma;
	font-size:14px;
	color:#024fcf;
	font-weight:bold;
	text-decoration:none;
}
.mid_content{
	font-family:tahoma;
	font-size:12px;
	color:#333333;
	line-height:17px;
	text-align:justify;
	text-decoration:none;
}
.mid_content a{
	color:#333333;
}
.mid_content a:hover{
	text-decoration:none;
}
.mid_content ul{
	width:auto;
	height:auto;
	margin-top:0px;
}
.mid_content_blue{
	color:#024fcf;
}
.mid_link_1{
	font-family:tahoma;
	font-size:12px;
	color:#333333;
	line-height:17px;
	text-decoration:none;
}
a.mid_link_1:hover{
	font-family:tahoma;
	font-size:12px;
	color:#024fcf;
	line-height:17px;
	text-decoration:underline;
}
#testimonial{
	width:267px;
	height:auto;
	float:left;
	margin-top:10px;
	text-align:center;
	padding-bottom:10px;
}
.testimonial_img{
	width:267px;
	height:104px;
	margin-top:15px;
}
/* add css */
.mid_link_2{
	font-family:tahoma;
	font-size:12px;
	color:#333333;
	line-height:17px;
	text-decoration:underline;
}
a.mid_link_2:hover{
	color:#024fcf;
	text-decoration:underline;
}
.mid_link_2_act{
	font-family:tahoma;
	font-size:12px;
	color:#024fcf;
	line-height:17px;
	text-decoration:underline;
}
#main_testi{
	width:600px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
}
#testiheader{
	width:600px;
	height:145px;
	background-image:url(../images/testi_header.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:20px;
}
#testi_content{
	width:600px;
	text-align:center;
	height:auto;
}
#testi_menu{
	width:600px;
	height:auto;
	text-align:center;
	background-image:url(../images/dotted_xline.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
.mid_testi{
	font-family:tahoma;
	font-size:12px;
	color:#333333;
	line-height:17px;
	padding-right:20px;
	padding-left:20px;
	text-align:justify;
	text-decoration:none;
}
.mid_content 0l{
	width:auto;
	height:auto;
	margin-top:0px;
}