/* CSS Document */







body



	{



		padding:0px;



		margin:0px;



		background:transparent url(images/body_bg.jpg) no-repeat 50% 0%;



		background-color:#000000;



		font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;



		color:#020202;



	}



	



form



	{



		padding:0px;



		margin:0px;



	}







input{



font:normal normal 13px Verdana, Arial, Helvetica, sans-serif;



border:1px #B6E4B8 solid;



padding:10px;



}



textarea{



font:normal normal 13px Verdana, Arial, Helvetica, sans-serif;



border:1px #B6E4B8 solid;



overflow-y:scroll;



padding:10px;



width:500px;



}



br



	{



		padding:0px;



		margin:0px;



	}



a{



font:normal bold 12px Arial, Helvetica, sans-serif;



color: #3366CC;



text-decoration:none;



line-height:20px;



}



a:hover{



color: #990000;



text-decoration:none;



line-height:20px;



}	



#sideb a{



font:normal normal 12px verdana,Arial, Helvetica, sans-serif;



color: #003300;



text-decoration:none;



line-height:25px;



}



#sideb a:hover{



font:normal normal 12px verdana,Arial, Helvetica, sans-serif;



color: #990000;



text-decoration:none;



line-height:25px;



}	



a:focus 



	{



		outline: 0;



	}







p



	{



		font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;



		color:#020202;



		text-decoration:none;



		text-align:justify;



		padding:0px;



		margin:0px;



		letter-spacing:.50px;



		line-height:20px;



		margin:12px 0px 12px 0px;



	}



	



#total



	{



		width:955px;



		overflow:hidden;



		



	}







#main



	{



		width:955px;



		overflow:hidden;



	}



	



.number



	{



		width:955px;



		overflow:hidden;



		font:normal bold 22px Arial, Helvetica, sans-serif;



		color:#FFFFFA;



		text-align:right;



		text-decoration:none;



	}







.banner_bg



	{



		width:955px;



		overflow:hidden;



		background:url(images/banner_blog.jpg) no-repeat left top;



		height:122px;



	}







.banner_blogbg



	{



		width:955px;



		overflow:hidden;



		background:url(images/banner_blog.jpg) no-repeat left top;



		height:122px;



	}







.banner_block



	{



		width:860px;



		overflow:hidden;



		margin:13px 0px 0px 0px;



		text-align:left;



		font-size:0px;



	}











.banner_block-left	



	{



		width:410px;



		overflow:hidden;



		float:left;



	}







.banner_block-right	



	{



		width:400px;



		overflow:hidden;



		float:left;



		font:normal bold 15px Arial, Helvetica, sans-serif;



		color:#678309;



		border:0px solid red;



		margin:5px 0px 0px 0px;



	}



.banner_block-right span



	{



		font:normal bold 22px Arial, Helvetica, sans-serif;



		color:#678309;



	}



.banner_block-right strong



	{



		font:normal bold 25px futura, Arial, sans, serif;



		color:#678309;



	}























/*Menu block...................>>> start*/	







.menu_block



	{



		width:955px;



		overflow:hidden;



	}



	



.menu_toplinks



	{



		width:955px;



		overflow:hidden;



		height:58px;



	}



.menu_toplinks ul



	{



		margin:15px 0 0 0;



		padding:0px;



		list-style:none;



		overflow:hidden;



		display:inline;



		list-style:none;



	}



.menu_toplinks ul li



	{



		float:left;



		width:auto;



		margin:0px;



		padding:0px;



		list-style:none;



	}



	



.menu_toplinks ul li a.a1



	{



		float:left;



		margin:0px;



		width:92px;



		height:58px;



		line-height:58px;



		background:transparent url(images/1.jpg) no-repeat bottom left;



	}



.menu_toplinks ul li a.a1:hover



	{



		float:left;



		width:92px;



		margin:0px;



		background:transparent url(images/1.jpg) no-repeat top left;



	}



.menu_toplinks ul li a.a1-active



	{



		float:left;



		width:92px;



		margin:0px;



		background:transparent url(images/1.jpg) no-repeat top left;



	}



	



.menu_toplinks ul li a.a2



	{



		float:left;



		margin:0px;



		width:91px;



		height:58px;



		line-height:58px;



		background:transparent url(images/2.jpg) no-repeat bottom left;



	}



.menu_toplinks ul li a.a2:hover



	{



		float:left;



		width:91px;



		margin:0px;



		background:transparent url(images/2.jpg) no-repeat top left;



	}



.menu_toplinks ul li a.a2-active



	{



		float:left;



		width:91px;



		margin:0px;



		background:transparent url(images/2.jpg) no-repeat top left;



	}







.menu_toplinks ul li a.a3



	{



		float:left;



		margin:0px;



		width:108px;



		height:58px;



		line-height:58px;



		background:transparent url(images/3.jpg) no-repeat bottom left;



	}



.menu_toplinks ul li a.a3:hover



	{



		float:left;



		width:108px;



		margin:0px;



		background:transparent url(images/3.jpg) no-repeat top left;



	}



.menu_toplinks ul li a.a3-active



	{



		float:left;



		width:108px;



		margin:0px;



		background:transparent url(images/3.jpg) no-repeat top left;



	}







.menu_toplinks ul li a.a4



	{



		float:left;



		margin:0px;



		width:95px;



		height:58px;



		line-height:58px;



		background:transparent url(images/4.jpg) no-repeat bottom left;



	}



.menu_toplinks ul li a.a4:hover



	{



		float:left;



		width:95px;



		margin:0px;



		background:transparent url(images/4.jpg) no-repeat top left;



	}



.menu_toplinks ul li a.a4-active



	{



		float:left;



		width:95px;



		margin:0px;



		background:transparent url(images/4.jpg) no-repeat top left;



	}







.menu_toplinks ul li a.a5



	{



		float:left;



		margin:0px;



		width:103px;



		height:58px;



		line-height:58px;



		background:transparent url(images/5.jpg) no-repeat bottom left;



	}



.menu_toplinks ul li a.a5:hover



	{



		float:left;



		width:103px;



		margin:0px;



		background:transparent url(images/5.jpg) no-repeat top left;



	}



.menu_toplinks ul li a.a5-active



	{



		float:left;



		width:103px;



		margin:0px;



		background:transparent url(images/5.jpg) no-repeat top left;



	}







.menu_toplinks ul li a.a6



	{



		float:left;



		margin:0px;



		width:95px;



		height:58px;



		line-height:58px;



		background:transparent url(images/6.jpg) no-repeat bottom left;



	}



.menu_toplinks ul li a.a6:hover



	{



		float:left;



		width:95px;



		margin:0px;



		background:transparent url(images/6.jpg) no-repeat top left;



	}



.menu_toplinks ul li a.a6-active



	{



		float:left;



		width:95px;



		margin:0px;



		background:transparent url(images/6.jpg) no-repeat top left;



	}







.menu_toplinks ul li a.a7



	{



		float:left;



		margin:0px;



		width:45px;



		height:58px;



		line-height:58px;



		background:transparent url(images/7.jpg) no-repeat bottom left;



	}



.menu_toplinks ul li a.a7:hover



	{



		float:left;



		width:45px;



		margin:0px;



		background:transparent url(images/7.jpg) no-repeat top left;



	}



.menu_toplinks ul li a.a7-active



	{



		float:left;



		width:45px;



		margin:0px;



		background:transparent url(images/7.jpg) no-repeat top left;



	}







.menu_toplinks ul li a.a8



	{



		float:left;



		margin:0px;



		width:86px;



		height:58px;



		line-height:58px;



		background:transparent url(images/8.jpg) no-repeat bottom left;



	}



.menu_toplinks ul li a.a8:hover



	{



		float:left;



		width:86px;



		margin:0px;



		background:transparent url(images/8.jpg) no-repeat top left;



	}



.menu_toplinks ul li a.a8-active



	{



		float:left;



		width:86px;



		margin:0px;



		background:transparent url(images/8.jpg) no-repeat top left;



	}



	



.menu_toplinks ul li a.a9



	{



		float:left;



		margin:0px;



		width:90px;



		height:58px;



		line-height:58px;



		background:transparent url(images/9.jpg) no-repeat bottom left;



	}



.menu_toplinks ul li a.a9:hover



	{



		float:left;



		width:90px;



		margin:0px;



		background:transparent url(images/9.jpg) no-repeat top left;



	}



.menu_toplinks ul li a.a9-active



	{



		float:left;



		width:90px;



		margin:0px;



		background:transparent url(images/9.jpg) no-repeat top left;



	}



	



.menu_toplinks ul li a.a10



	{



		float:left;



		margin:0px;



		width:150px;



		height:58px;



		line-height:58px;



		background:transparent url(images/10.jpg) no-repeat bottom left;



	}



.menu_toplinks ul li a.a10:hover



	{



		float:left;



		width:150px;



		margin:0px;



		background:transparent url(images/10.jpg) no-repeat top left;



	}



.menu_toplinks ul li a.a10-active



	{



		float:left;



		width:150px;



		margin:0px;



		background:transparent url(images/10.jpg) no-repeat top left;



	}







	



/*Menu block...................>>> end*/



















/*Middle block start*/	







.middle_block



	{



		width:955px;



		overflow:hidden;



		background:url(images/middle_strip.jpg) repeat-x left top;



		background-color:#f0f6e8;



	}



	



.middle_block-left



	{



		width:575px;



		overflow:hidden;



		float:left;



	}



	



.middle_block-right



	{



		width:380px;



		overflow:hidden; 



		float:right;



		text-align:left;



		background:transparent url(images/rightblock_bg.jpg) no-repeat left top;



	}



	



/*Middle block end*/















/*Left block start*/







/*.left_block



	{



		width:575px;



		overflow:hidden;



		



	}*/



	



.videos_bg



	{



		width:575px;



		overflow:hidden;



		background:transparent url(images/videos_bg.jpg) no-repeat right top;



		height:367px;



	}



	



.videos_img



	{



		width:504px;



		overflow:hidden;



		



	}







.videos_img-1



	{



		width:115px;



		overflow:hidden;



		float:left;



		margin:42px 0px 0px 0px;



		font-size:0px;



		text-align:left;



	}







.videos_img-2



	{



		width:39px;



		overflow:hidden;



		float:left;



		



		margin:42px 0px 0px 0px;



		font-size:0px;



	}



	



.videos_img-3



	{



		width:345px;



		overflow:hidden;



		float:left;



		



		margin:50px 0px 0px 0px;



		font-size:0px;



	}



	



.videos_block



	{



		width:540px;



		overflow:hidden;



		



	}







.videos_block-left



	{



		width:210px;



		overflow:hidden;



		float:left;



		text-align:left;



		padding-left:3px;



		border:0px solid red;



	}



	



.videos_block-right



	{



		width:313px;



		overflow:hidden;



		float:right;



		border:0px solid red;



	}







#lyr2 a img{



border:2px #96be16 solid;



}



	



#lyr2 a img:hover{



border:2px #000000 solid;



}	



.technology_block



	{



		width:558px;



		overflow:hidden;



		



	}







.technology_block-left



	{



		width:276px;



		overflow:hidden;



		float:left;



		text-align:left;



		



		padding-left:6px;



	}



	



.technology_block-right



	{



		width:271px;



		overflow:hidden;



		float:left;



		



	}



	



.technology_topbg



	{



		width:271px;



		overflow:hidden;



		



		background:transparent url(images/technology_bg.jpg) no-repeat left top;



		text-align:left;



	}



	



.technology_strip



	{



		width:271px;



		overflow:hidden;



		



		background:transparent url(images/technology_strip.jpg) repeat-y left top;



	}



	



.technology_content



	{



		width:232px;



		overflow:hidden;



		



		padding:15px 0px 0px 20px;



		font:normal normal 11px Arial, Helvetica, sans-serif;



		color:#010201;



		text-decoration:none;



		line-height:15px;



		letter-spacing:1px;



	}







/*Left block end*/















/*Right block start*/







/*.right_block



	{



		width:374px;



		overflow:hidden;



		



		background:transparent url(images/rightblock_bg.jpg) no-repeat left top;



	}*/



	



.right_content



	{



		width:340px;



		overflow:hidden;



	}



	



.right_links



	{



		width:340px;



		overflow:hidden;



		text-align:left;



	}



.right_links ul



	{



		padding:0px;



		margin:0px;



	}



.right_links ul li



	{



		list-style:none;



	}



.right_links ul li a



	{



		font:normal bold 20px Arial, Helvetica, sans-serif;



		color:#799b10;



		text-decoration:none;



		height:51px;



	}



	



.quiz



	{



		width:340px;



		overflow:hidden;



		text-align:right;



		margin:0px 0px 50px 0px;



		padding:100px 0px 0px 0px;



		display:block;



		font:normal bold 13px Arial, Helvetica, sans-serif;



		color:#0c0c0c;



		text-decoration:none;



		background:transparent url(images/arrow-1.gif) no-repeat 79% 97%;



	}



.quiz:hover



	{



		color:#FFFFFF;



	}



	



.question_block



	{



		width:325px;



		overflow:hidden;



		text-align:left;



		font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;



		color:#3a250c;



		text-decoration:none;



		text-align:justify;



		line-height:18px;



		margin:0px 0px 70px 0px;



		padding:0px;



	}







.question_block-left



	{



		width:80px;



		overflow:hidden;



		float:left;



		text-align:left;



		font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;



		color:#3a250c;



		text-decoration:none;



		line-height:15px;



		padding:0px;



		margin:0px;



	}







.question_block-right



	{



		width:240px;



		overflow:hidden;



		float:right;



		text-align:left;



		font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;



		color:#3a250c;



		text-decoration:none;



		padding:0px;



		margin:0px;



	}



	



.buttons_block



	{



		width:360px;



		overflow:hidden;



		text-align:left;



		padding:0px 0px 0px 11px;



		margin:80px 0px 0px 0px;



	}







/*Right block end*/















	



/*subpage styles start.........................>>>>>*/







.subpagemiddle_block-left



	{



		width:927px;



		overflow:hidden;



		float:left;



		margin:0px 0px 0px 0px;



	}



	



.subpagemiddle_block-right



	{



		/*width:298px;*/

		

		width:313px;



		overflow:hidden; 



		float:right;



		background:transparent url(images/subpage_rightbg.jpg) no-repeat left top;



		text-align:left;



		border:0px solid red;

		

		padding-right:10px;



	}



	



.subpage_content



	{



		width:607px;



		overflow:hidden; 



		text-align:left;



		padding:15px 0px 0px 0px;



	}



	



.subpage_text



	{



		width:607px;



		overflow:hidden; 



		text-align:left;



		margin:10px 0px 10px 0px;



	}







.subpage_text-left



	{



		width:220px;



		overflow:hidden;



		float:left;



		text-align:left;



	}



	



.subpage_text-right



	{



		width:385px;



		overflow:hidden;



		float:right;



		text-align:left;



	}



	



.lasik_block



	{



		width:607px;



		overflow:hidden;



		margin:10px 0px 10px 0px;



		text-align:left;



		border:0px solid red;



	}



	



.lasik_block-left



	{



		width:430px;



		overflow:hidden;



		float:left;



		text-align:left;



		margin:15px 0px 0px 0px;



	}



	



.lasik_block-right



	{



		width:150px;



		overflow:hidden;



		float:right;



		text-align:right;



		border:0px solid red;



	}



	



#tab_links



	{



		width:400px;



		overflow:hidden;



		text-align:left;



		border:0px solid red;



		margin:0px 0px 0px 0px;



	}



#tab_links ul



	{



		padding:0px;



		margin:0px;



	}



#tab_links ul li



	{



		list-style:none;



		padding:0px 0px 3px 0px;



	}



#tab_links ul li a



	{



		font:normal bold 13px Arial, Helvetica, sans-serif;



		color:#525252;



		text-decoration:none;



		background:url(images/blog_tabs.jpg) no-repeat left top;



		display:block;



		line-height:36px;



		padding:0px 0px 0px 38px;



	}



#tab_links ul li a:hover



	{



		background:url(images/blog_tabs.jpg) no-repeat left bottom;



		color:#FaFbFe;



	}



#tab_links ul li a.highlet



	{



		background:url(images/blog_tabs.jpg) no-repeat left bottom;



		color:#FaFbFe;



	}



	



.blog_bg{



		width:925px;



		text-align:left;



		overflow:hidden;



		background:transparent url(images/blog_banner.jpg) no-repeat right bottom;



		border:0px solid red;



		margin:0px 0px 0px 0px;



	}



	



.blog_content{



		width:900px;



		text-align:left;



		overflow:hidden;



		background:transparent url(images/blog_strip.jpg) repeat-x left bottom;



		background-color:#EFF6E9;



		padding:20px 15px 15px 15px;



		border-bottom:2px dotted #000000;



	}



	



.blog_block



	{



		width:925px;



		overflow:hidden;



		margin:0px 0px 10px 0px;



		text-align:left;



		border:0px solid red;



	}



	



.blog_block-left



	{



		width:460px;



		overflow:hidden;



		float:left;



		margin:15px 0px 0px 0px;



	}



	



.blog_block-right



	{



		width:460px;



		overflow:hidden;



		float:right;



		text-align:right;



	}



	



.next_block



	{



		width:97%;



		overflow:hidden;



		height:22px;



		margin:20px 0px 0px 0px;



		text-align:right;



	}



.next_block ul



	{



		margin:0px;



		padding:0px;



	}



.next_block ul li



	{



		display:inline;



		list-style:none;



	}



.next_block ul li a.next



	{



		float:right;



		margin:0px;



		width:91px;



		height:22px;



		background:transparent url(images/next_button.jpg) no-repeat left top;



	}



.next_block ul li a.next:hover



	{



		float:right;



		width:91px;



		margin:0px;



		background:transparent url(images/next_button.jpg) no-repeat left bottom;



	}



.next_block ul li a.previous



	{



		float:left;



		margin:0px;



		width:91px;



		height:22px;



		background:transparent url(images/previous_button.jpg) no-repeat left top;



		padding:0px 0px 0px 744px;



	}



.next_block ul li a.previous:hover



	{



		float:left;



		width:91px;



		margin:0px;



		background:transparent url(images/previous_button.jpg) no-repeat left bottom;



	}



	



.consultation_bg



	{



		width:607px;



		overflow:hidden;



		background:url(images/consultation_bg.jpg) repeat-x left bottom;



		padding:15px 15px 20px 15px;



		border-bottom:1px dashed #333333;



	}







.consultation_block



	{



		width:575px;



		overflow:hidden;



	}



	



.consultation_block-left



	{



		width:150px;



		overflow:hidden;



		float:left;



		border:0px solid red;



		font:normal normal 12px Arial, Helvetica, sans-serif;



		color:#0a0c0b;



		line-height:42px;



		margin:0px 0px 0px 10px;



	}



	



.consultation_block-right



	{



		width:400px;



		overflow:hidden;



		float:left;



		border:0px solid red;



	}







.testimonials_bg



	{



		width:605px;



		overflow:hidden;



		background:transparent url(images/testimonials_strip.jpg) repeat-x left bottom;



		background-color:#F6F9F2;



		border:1px dotted #739C01;



		border-top:none;



		margin:0px 0px 10px 0px;



	}







.testimonials_content



	{



		width:585px;



		overflow:hidden;



		margin:10px;



	}







.testimonials_content-left



	{



		width:70px;



		overflow:hidden;



		float:left;



	}







.testimonials_content-right



	{



		width:510px;



		overflow:hidden;



		float:right;



		font:normal normal 11px Arial, Helvetica, sans-serif;



		color:#000000;



		text-decoration:none;



		text-align:justify;



		letter-spacing:1px;



		line-height:18px;



	}



	



.staff_content-left



	{



		width:75px;



		overflow:hidden;



		float:left;



	}







.staff_content-right



	{



		width:500px;



		overflow:hidden;



		float:right;



		font:normal normal 11px Arial, Helvetica, sans-serif;



		color:#000000;



		text-decoration:none;



		text-align:justify;



		letter-spacing:1px;



		line-height:18px;



	}















.gototop



	{



		width:100%;



		font:normal bold 12px Arial, Helvetica, sans-serif;



		color:#C70303;



		text-decoration:none;



		background:transparent url(images/blog.png) no-repeat left;



		padding:5px 0px 5px 28px;



	}



.gototop:hover



	{



	font:normal bold 12px Arial, Helvetica, sans-serif;



		text-decoration:underline;



	}



	



.text_box



	{	



		border:0px solid red;



		font:normal normal 14px futura, Arial, sans, serif;



		padding:12px 13px 20px 10px;



		background:transparent url(images/text_box.png) no-repeat top left;



		width:230px;



		margin:0px;



	}



	



.text_boxsmall



	{	



		border:0px solid red;



		font:normal normal 14px futura, Arial, sans, serif;



		padding:12px 8px 20px 8px;



		background:transparent url(images/text_box-small.png) no-repeat top left;



		width:120px;



		margin:0px;



	}







.comments_box



	{



		border:1px solid #669900; 



		width:390px;



		padding:0px;



		margin:0px;



	}



	



	



.sitemap_links



	{



		padding:0px;



		margin:0px;



		padding:15px 0px 0px 25px;



	}



.sitemap_links li



	{



		list-style:none;



		padding:0px 0px 7px 0px;



	}	



.sitemap_links li a



	{



		font:normal bold 12px Arial, Helvetica, sans-serif;



		color:#3a3c3e;



		text-decoration:none;



		background:url(images/arrow-1.gif) no-repeat left center;



		padding:0px 0px 0px 18px;



	}



.sitemap_links li a:hover



	{	



		color:#FF6600;



	}







/*subpage styles end.........................>>>>>*/







	



	



.textbox



	{



		padding:0px;



		margin:0px;



		width:88px;



		height:17px;



		font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;



		color:#010a03;



	



	}



	



.textbox_big



	{



		padding:0px;



		margin:0px;



		font-size:0px;



		width:234px;



		height:17px;



		font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;



		color:#010a03;



	}



	



.heading_block



	{



		width:93%;



		overflow:hidden;



		padding-left:2px;



		text-align:left;



	}	



	



.heading



	{



		font:normal bold 13px Arial, Helvetica, sans-serif;



		color:#040404;



		text-decoration:none;



		padding:0px 0px 0px 3px;



	}



	



.heading-1



	{



		font:normal bold 20px Arial, Helvetica, sans-serif;



		color:#0066CC;



		text-decoration:none;



	}



	



.text-1



	{



		font:normal bold 18px Arial, Helvetica, sans-serif;



		color:#2966cb;



		text-decoration:none;



	}



	



.text-2



	{



		font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;



		color:#ed7703;



		text-decoration:none;



	}



	



.text-3



	{



		font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;



		color:#338708;



		text-decoration:none;



	}



.text-3:hover



	{	



		color:#055191;



	}







.text-4



	{



		font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;



		color:#055191;



		text-decoration:none;



	}



.text-4:hover



	{	



		color:#FF0101;



	}



	



.text-5



	{



		font:normal bold 11px Arial, Helvetica, sans-serif;



		color:#006600;



		letter-spacing:.80px;



		text-decoration:none;



		line-height:20px;



	}







.text-6



	{



		font:normal bold 13px Arial, Helvetica, sans-serif;



		color:#478B02;



		letter-spacing:.80px;



		text-decoration:none;



		line-height:20px;



	}







.text-7



	{



		font:normal normal 13px Arial, Helvetica, sans-serif;



		color:#005297;



		letter-spacing:.80px;



		text-decoration:none;



	}



	



.text-8



	{



		font:normal bold 14px Arial, Helvetica, sans-serif;



		color:#338708;



		text-decoration:none;



	}



.text-8:hover



	{	



		color:#055191;



	}



	







	



.hr-llne



	{



		width:605px;



		height:17px;



		background:transparent url(images/h-line.png) no-repeat left top;



	}



	



.more_link



	{



		overflow:hidden;



		font:normal bold 12px Arial, Helvetica, sans-serif;



		color:#030303;



		text-decoration:none;



		background: url(images/arrow-1.gif) no-repeat left center;



		padding:0px 0px 0px 15px;



		border:0px solid red;



	}



.more_link:hover



	{



		color:#FF0000;



	}



	



.clickhere



	{



		overflow:hidden;



		font:normal bold 13px Arial, Helvetica, sans-serif;



		color:#0c0c0c;



		text-decoration:none;



		background:transparent url(images/arrow-1.gif) no-repeat left center;



		padding:0px 5px 0px 15px;



		height:30px;



	}



.clickhere:hover



	{



		color:#FaFaFF;



	}



	



.linebreak-5



	{



		width:100%;



		height:5px;



		font-size:0px;



	}



	



.linebreak-8



	{



		width:100%;



		height:8px;



		font-size:0px;



	}



	



.linebreak-10



	{



		width:100%;



		height:10px;



		font-size:0px;



	}



	



.linebreak-15



	{



		width:100%;



		height:15px;



		font-size:0px;



	}







	



.linebreak-18



	{



		width:100%;



		height:18px;



		font-size:0px;



	}



	



.linebreak-30



	{



		width:100%;



		height:30px;



		font-size:0px;



	}



	



.linebreak-50



	{



		width:100%;



		height:50px;



		font-size:0px;



	}



	



.linebreak-80



	{



		width:100%;



		height:80px;



		font-size:0px;



	}



	



	







	







/*Footer block start*/	







.footer_block



	{



		width:955px;



		overflow:hidden;



		



	}







.footer_topbg



	{



		width:955px;



		overflow:hidden;



		background:transparent url(images/footer_topbg.jpg) no-repeat left top;



		height:130px;



		text-align:left;



	}



	



.footer_centerstrip



	{



		width:955px;



		overflow:hidden;



		background:transparent url(images/footer_centerstrip.jpg) repeat-x left top;



		height:300px;



		text-align:left;



		padding:0px 0px 0px 41px;



	}



	



.footer_bottombg



	{



		width:955px;



		overflow:hidden;



		background:transparent url(images/footer_bottombg.jpg) no-repeat left top;



		height:9px;



	}



	



.footer_content



	{



		width:885px;



		overflow:hidden;



		



	}



	



.footer_content-1



	{



		width:273px;



		overflow:hidden;



		float:left;



		



	}







.footer_content-2



	{



		width:260px;



		overflow:hidden;



		float:left;



		



	}



	



.footer_content-3



	{



		width:340px;



		overflow:hidden;



		float:left;



	}



	



.footer_links



	{



		width:100%;



		overflow:hidden;



	}



.footer_links ul



	{



		padding:0px;



		margin:0px;



	}



.footer_links ul li



	{



		list-style:none;



		padding:0px;



		margin:0px;



		padding:0px 0px 12px 0px;



		font-size:0px;



	}



.footer_links ul li a



	{



		font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;



		color:#00157D;



		text-decoration:none;



		background:transparent url(images/footerlinks_arrow.gif) no-repeat 0% 50%;



		padding:0px 0px 0px 20px;



		display:block;



	}



.footer_links ul li a:hover



	{



		color:#FF0303;



	}



	



.footer_menu



	{



		padding:0px;



		margin:0px;



	}



.footer_menu li



	{



		display:inline;



		background:transparent url(images/footer_divider.jpg) no-repeat right;



	}



.footer_menu li a



	{



		font-family:Arial, Helvetica, sans-serif;



		font-size:12px;



		color:#FdFeFa;



		text-decoration:none;



		padding:5px 10px 5px 10px;



	}



.footer_menu li a:hover



	{



		color:#a6e203;



	}



	



.footer_text



	{



		width:950px;



		overflow:hidden;



		padding:10px 0px 0px 0px;



		font-family:Arial, Helvetica, sans-serif;



		font-size:12px;



		color:#FeFeFa;



		text-decoration:none;



		text-align:center;



	}



	



.footer_links



	{



		font-family:Arial, Helvetica, sans-serif;



		font-size:12px;



		color:#FdFeFa;



		text-decoration:none;



	}



.footer_links:hover



	{



		color:#a6e203;



	}



	



	



	



	



.contact_block



	{



		width:100%;



		overflow:hidden;



	}







.contact_block-left



	{



		width:10%;



		overflow:hidden;



		float:right;



		margin:40px 0px 0px 0px;



	}







.contact_block-right



	{



		width:15%;



		overflow:hidden;



		float:right;



		font:normal bold 18px Arial, Helvetica, sans-serif;



		color:#257612;



		text-decoration:none;



		margin:48px 0px 0px 0px;



	}	



	







/*Footer block end*/















/*Tooltip styles start*/







.hotspot {color:#00157c; padding-bottom:0px; border-bottom:0px dotted #900; cursor:pointer;}



.hotspot:hover {color:#FF0101;}







#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat; font:11px/1.5 Verdana, Arial, Helvetica, sans-serif; text-align:justify;}



#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}



#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}



#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}







/*Tooltip styles end*/















/*Testimonials ajax styles start*/







#testimonials-accordian{



		width:607px;



		overflow:hidden;



		border:0px solid red;



	}



	



.testimonials_headings{



		color:#6C9300;



		cursor:pointer;



		font:normal bold 14px Arial, Helvetica, sans-serif;



		border-bottom:1px dotted #739C01;



		background:url(images/arrow-1.gif) no-repeat left center;



		padding:8px 0px 8px 18px;



	}



.testimonials_headings:hover{



		color:#00549B;



	}



.testimonials_highlight{



		color:#00549B;



	}







.testimonials_child{



		padding:12px 20px 15px 20px;



		background:url(images/testimonials_strip.jpg) repeat-x left bottom #FBFDF9;



		border-bottom:1px dotted #2F3F3F;



		font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;



		color:#020202;



		text-decoration:none;



		text-align:justify;



		letter-spacing:.50px;



		line-height:20px;



	}







/*Testimonials ajax styles end*/















/*Procedures ajax styles start*/







#lasik_tabs{



			width:607px;



			text-align:left;



			overflow:hidden;



			border:0px solid red;



			padding:0px 2px 0px 15px;



		}



	



.zlasik_bg



	{



		width:100%;



		border:0px solid red; 



		height:770px; 



		background:url(images/zlasik_bg.jpg) no-repeat left top;



		overflow:hidden;



		text-align:left;



	}



	



.zlasik_content



	{



		width:99%;



		overflow:hidden;



		border:0px solid red;



		margin:160px 0px 0px 0px;



	}







.zlasik_links



	{



		width:97%;



		overflow:hidden;



		border:0px solid red;



		padding:0px;



		margin:80px 0px 0px 0px;



	}



.zlasik_links ul



	{



		padding:22px 0px 0px 260px;



		margin:0px;



	}



.zlasik_links ul li



	{



		list-style:none;



		padding:0px 0px 38px 0px;



	}



.zlasik_links ul li a



	{



		font:normal bold 12px Arial, Helvetica, sans-serif;



		color:#0c0e0d;



		text-decoration:none;



	}



.zlasik_links ul li a:hover



	{



		color:#FeFeFa;



	}



	



	



.ff3 .zlasik_links ul



	{



		padding:4px 0px 0px 260px;



		margin:0px;



	}



	



	



.zlasik_list



	{



		margin:0px;



		padding:0px 0px 0px 30px;



		list-style:circle;



	}



.zlasik_list li 



	{



		font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;



		color:#0f0d0c;



		text-decoration:none;



		padding:0px 0px 10px 0px;



	}



		



		



		



		



		



#procedures-accordian{



			overflow:hidden;



			width:955px;



			text-align:left;



			border:0px solid red;



		}



		



		/*#basic-accordian{



			overflow:hidden;



			width:607px;



			text-align:left;



			margin:10px 0px 0px 0px;



			border:0px solid red;



		}*/



		



.procedures_headings{



			color:#525252;



			cursor:pointer;



			background:url(images/procedures_tabs.jpg) no-repeat 0% 0%;



			font: normal bold 13px Arial, Helvetica, sans-serif;



			height:33px;



			line-height:33px;



			padding:0px 0px 0px 50px;



			margin:0px 0px 4px 0px;



		}



		



.procedures_headings:hover{



			background:url(images/procedures_tabs.jpg) no-repeat 0% 100%;



			height:33px;



			line-height:33px;



		}



		



.procedures_child{



			padding:15px;



			background:#EEE;



		}



		



.procedures_highlight{



			background:url(images/procedures_tabs.jpg) no-repeat 0% 100%;



			height:33px;



			line-height:33px;



		}



		



.procedures_text



			{



				width:607px;



				overflow:hidden;



				margin:5px 0px 0px 0px;



			}



			



.prodedures_block	



			{



				width:90%;



				overflow:hidden;



				border:0px solid red;



				margin:40px 0px 0px 13px;



			}







/*Procedures ajax styles end*/















/*Technology ajax styles start*/







#technology_tabs{



		width:607px;



		text-align:left;



		overflow:hidden;



		background:transparent url(images/lasik_technology.jpg) no-repeat right top;



		border:0px solid red;



	}



	



	#technology-accordian{



		overflow:hidden;



		width:607px;



		text-align:left;



		margin:10px 0px 0px 0px;



		border:0px solid red;



	}



	



	.technology_headings{



		color:#525252;



		cursor:pointer;



		background:url(images/tabs_buttons.jpg) no-repeat 0% 0%;



		font: normal bold 14px Arial, Helvetica, sans-serif;



		height:33px;



		line-height:33px;



		padding:0px 0px 0px 50px;



		margin:0px 0px 4px 0px;



	}



	



	.technology_headings:hover{



		background:url(images/tabs_buttons.jpg) no-repeat 0% 100%;



		height:33px;



		line-height:33px;



	}



	



	.technology_child{



		padding:15px;



		background:#EEE;



	}



	



	.technology_highlight{



		background:url(images/tabs_buttons.jpg) no-repeat 0% 100%;



		height:33px;



		line-height:33px;



	}



	



	.technology_text



		{



			width:607px;



			overflow:hidden;



			margin:50px 0px 0px 0px;



		}







/*Technology ajax styles end*/











/*Textarea ajax styles start*/







.resizable-textarea {



	WIDTH: 95%



}



.resizable-textarea .grippie {



	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 0px solid; BACKGROUND:url(images/textareaarrow.gif) #eee no-repeat center 2px; OVERFLOW: hidden; BORDER-LEFT: #ddd 1px solid; CURSOR: s-resize; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 10px; width:405px;



}



.ie6 .resizable-textarea .grippie {



	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 0px solid; BACKGROUND:url(images/textareaarrow.gif) #eee no-repeat center 2px; OVERFLOW: hidden; BORDER-LEFT: #ddd 1px solid; CURSOR: s-resize; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 10px; width:403px;



}



.modal {



	DISPLAY: none;







		font-family:Arial, Helvetica, sans-serif;



		font-size:12px;



		color:#605e5b;



		text-align:justify;



	}



	



/*Textarea ajax styles end*/



















	



	



/*css_browser_selector start*/



	



	



/*ie7 start*/



	



.ie7 .linebreak-80



	{



		width:100%;



		height:74px;



		font-size:0px;



		



	}



	



.ie7 .footer_links ul li



	{



		list-style:none;



		padding:0px;



		margin:0px;



		padding:0px 0px 9px 0px;



		font-size:0px;



	}



	



/*ie7 start*/



	



	



/*ie6 start*/



	



.ie6 .linebreak-80



	{



		width:100%;



		height:77px;



		font-size:0px;



		



	}



	







.ie6 .footer_links ul li



	{



		list-style:none;



		padding:0px;



		margin:0px;



		padding:0px 0px 10px 0px;



		font-size:0px;



	}



	



/*ie6 end*/



	











/*css_browser_selector end*/















	



/* TAKE A QUIZ  PAGE STYLES START */











#takeaquiz{



font:normal normal 16px futura, Arial, sans, serif;



color:#333333;



padding:5px;



border:0px solid red;



background:url(images/takeaquiz_bg.jpg) no-repeat center top;



}







#takeaquiz_block{



width:100%;



overflow:hidden;



margin:30px 0px 10px 0px;



}



#takeaquiz_block-left{



width:20%;



overflow:hidden;



float:left;



border:0px solid red;



text-align:left;



padding:0px 0px 0px 20px;



line-height:47px;



}



#takeaquiz_block-right{



width:42%;



overflow:hidden;



float:left;



border:0px solid red;



line-height:0px;



}







.takeaquiz_box



	{



		width:100%;



		overflow:hidden;



		border:0px solid red;



	}



	



.takeaquiz_box-left



	{



		width:160px;



		overflow:hidden;



		float:left;



		border:0px solid red;



	}







.takeaquiz_box-center



	{



		width:80px;



		overflow:hidden;



		float:left;



		border:0px solid red;



		font:normal normal 14px futura, Arial, sans, serif;



		color:#0a0c0b;



		line-height:42px;



	}



	



.takeaquiz_box-right



	{



		width:140px;



		overflow:hidden;



		float:right;



		border:0px solid red;



	}















/*#takeaquiz input.inp{



font:normal normal 14px Arial, Helvetica, sans-serif;



padding:5px; border:1px #C0D89E solid;



}



*/



#takeaquiz textarea{



font:normal normal 14px futura, Arial, sans, serif;



padding:5px; border:1px #C0D89E solid; width:375px; height:135px;



}







.takeaquiz_checkbox{



font:normal normal 14px futura, Arial, sans, serif; letter-spacing:1px;



 border:0px #C0D89E solid; width:100%; overflow:hidden; line-height:25px; margin:10px 0px 0px 20px;



 }











#takeaquiz select{



font:normal normal 14px Arial, Helvetica, sans-serif;



padding:5px; border:1px #C0D89E solid;



}







#takeaquiz em{



font:italic normal 15px Arial, Helvetica, sans-serif;



color: #666600;



line-height:20px;



}







.subm{border:0px red solid; margin:20px 0px 0px 0px; text-align:left}







.form_h2{font:normal normal 18px futura,Arial, Helvetica, sans-serif; color:#006600; margin:0px; padding:0px;}







h2



{



	padding:0px;



	margin:0px;



}







/* TAKE A QUIZ  PAGE STYLES END */



ul{



list-style:none;margin:0px;



padding:0px;



}



ul h2{



list-style:none;



font:normal normal 10px Arial, Helvetica, sans-serif;







}



ul#sidebar{



list-style:none;







}



ul#sidebar ul{



list-style:none;margin:0px;



padding:0px;



}







ul#sidebar ul li ul li{



list-style:none;margin:0px;



padding:0px;



}







#content{



		padding:0 0px 10px 20px;



		text-align:left;



		}



#content div.post{



		padding:0 0 20px 0;



		margin:0 0 20px 0;



		text-align:left; border-bottom:1px #006600 dotted;



		background:transparent url(images/blog_strip.jpg) repeat-x left bottom;



		padding:20px 15px 15px 15px;



		border-bottom:2px dotted #000000;



		}		



#content h2 a{



font:normal bold 20px Arial, Helvetica, sans-serif;



		color:#0066CC;



		text-decoration:none;



		}	



				



#sideb{



margin:0;



padding:0 0 30px 20px;



}

#sideb ul li ul li

{

padding:0 4px 0 4px;

}

#sideb a{



margin:0;



/*padding:0 0 0 10px;*/



}



.subcom{



padding:10px;



background:#003300;



color:#ffffff;



}































































































.wp-pagenavi a, .wp-pagenavi a:link {



	padding:10px; 



	margin: 2px;



	text-decoration: none;



	border: 1px solid #0066cc;



	color: #000000;



	background-color: #bed6ee;	



}



.wp-pagenavi a:visited {



	padding:10px; 



	margin: 2px;



	text-decoration: none;



	border: 1px solid #0066cc;



	color: #000000;



	background-color: #bed6ee;	



}



.wp-pagenavi a:hover {	



	border: 1px solid #006600;



	color: #000000;



	background-color: #ffffff;



}



.wp-pagenavi a:active {



	padding:10px; 



	margin: 2px;



	text-decoration: none;



	border: 1px solid #0066cc;



	color: #0066cc;



	background-color: #FFFFFF;	



}



.wp-pagenavi span.pages {



	padding:10px; 



	margin: 2px 2px 2px 2px;



	color: #000000;



	border: 1px solid #cccccc;



	background-color: #e3f1bb;



}



.wp-pagenavi span.current {



	padding:10px; 



	margin: 2px;



	font-weight: bold;



	border: 1px solid #cccccc;



	color: #000000;



	background-color: #e3f1bb;



}



.wp-pagenavi span.extend {



	padding:10px; 



	margin: 2px;	



	border: 1px solid #cccccc;



	color: #000000;



	background-color: #e3f1bb;



}



















/* GOOGLE SEARCH STYLES */



.googsearch{width:244px; height:26px; background:transparent url(images/search.gif) no-repeat top left}



.textboxgoog{width:225px; height:26px; background:none; border:0px red solid;}



.textboxsubmit{width:19px; height:26px; background:none; border:0px red solid;}







/* GOOGLE SEARCH STYLES */







.topsearchbar{ overflow:hidden; width:100%;}



.topsearchbarleft{ float:left; width:50%; height:26px;}



.topsearchbarright{ float:right; width:50%; height:26px; overflow:hidden}







.topsearchbarright0{ float:right; width:350px;}



.topsearchbarright1{ float:right; width:148px; }



.topsearchbarright2{ float:right; width:18px; }



.topsearchbarright3{ float:right; width:190px; }











.chrome .topsearchbarright0{ float:right; width:350px; border:0px red solid; }



.chrome .topsearchbarright1{ float:right; width:159px;  border:0px red solid; }



.chrome .topsearchbarright2{ float:right; width:18px;  border:0px red solid; padding:3px 0 0 0;}



.chrome .topsearchbarright3{ float:right; width:179px; border:0px red solid; }



.safari .topsearchbarright3{ float:right; width:186px; border:0px red solid; }



.safari .topsearchbarright2{ float:right; width:18px;  border:0px red solid; padding:2px 0 0 0;}







.po_li



{



margin:0px;



padding:0px;



}



.po_li li



{



list-tyle:none; 



line-height:22px;



}





#captchaImgDiv

{

overflow:hidden;

width:350px;

margin-top:10px;

}

.captchaSizeDivSmall

{

float:right;

width:140px;

}

#si_refresh_com

{

float:right

}



#captchaInputDiv

{

float:left;

width:195px;

}

#captcha_code_label

{

display:none;

}

.si-captcha

{

float:left;

height:37px;

}

.captchaImgRefresh

{

margin-top:10px;

display:none;

}







.side_buttons

{

width:318px;

overflow:hidden;

}

.side_buttons a

{

font:normal 0px Arial, Helvetica, sans-serif !important;

}

.c_creidit

{

margin-bottom:3px;

}

.c_creidit a

{

background:url(images/buttons-a.png) no-repeat left 0px;

color:#f0fae2;

width:318px;

height:105px;

display:block;

text-decoration:none;

}

.c_creidit a:hover

{

background:url(images/buttons-a.png) no-repeat right 0px;

}



.map_loc a

{

background:url(images/buttons-a.png) no-repeat left -105px;

color:#f0f8e9;

width:318px;

height:119px;

display:block;

text-decoration:none;

margin-bottom:10px;

}

.map_loc a:hover

{

background:url(images/buttons-a.png) no-repeat right -105px;

}



.video_testi a

{

background:url(images/buttons-a.png) no-repeat left -235px;

color:#f0f6ea;

width:318px;

height:94px;

display:block;

text-decoration:none;

margin-bottom:10px;

}

.video_testi a:hover

{

background:url(images/buttons-a.png) no-repeat right -235px;

}



.gifts a

{

background:url(images/buttons-a.png) no-repeat left -341px;

color:#f0f6ea;

width:318px;

height:102px;

display:block;

text-decoration:none;

margin-bottom:10px;

}

.gifts a:hover

{

background:url(images/buttons-a.png) no-repeat right -341px;

}



.widget_recent_entries h3

{

font:normal 0px Arial, Helvetica, sans-serif;

background:url(images/recentposted.png) no-repeat 0 0;

color:#f3ffdb;

display:block;

width:241px;

height:30px;

margin:13px 0px 10px 0px;

}

.widget_archive h3

{

font:normal 0px Arial, Helvetica, sans-serif;

color:#eefecd;

display:block;

width:241px;

height:30px;

margin:13px 0px 10px 0px;

background:url(images/archives.png) no-repeat 0 0;

}

.widget_categories h3

{

font:normal 0px Arial, Helvetica, sans-serif;

color:#f3ffd9;

display:block;

width:241px;

height:30px;

margin:13px 0px 10px 0px;

background:url(images/categories.png) no-repeat 0 0;

}



.widget_rss h3

{

background:url(images/rsstitle.png) no-repeat 15px 0;

}

.widget_rss h3 a

{

display:block;

padding:8px 0px;

}



.widget_rss ul

{

margin-top:-18px;

}

#rsstxt ol{margin:0px; padding: 0px;list-style:none}

#rsstxt ol li{padding: 20px 0;list-style:none;border-bottom:1px #cccccc solid;}

#rsstxt ul li{padding:2px;list-style:circle;border-bottom:0px #cccccc solid;}

#rsstxt ol li a:first-child{font:normal bold 18px arial,helvetica,times new roman;}

#rsstxt ol li p a:first-child{font:normal bold 12px arial,helvetica,times new roman;}

#rsstxt ol li ul li a:first-child{font:normal bold 12px arial,helvetica,times new roman;}



.rsspaging a{padding:10px;font:normal normal 15px arial,helvetica,times new roman; background:#f5f5f5; margin:0 5px}

.topsearchbar1{ overflow:hidden; width:100%;}
.topsearchbarleft1{ float:left; width:50%; height:26px;}
.topsearchbarright11{ float:right; width:50%; height:26px; overflow:hidden}

.topsearchbarright01{ float:right; width:350px;}
.topsearchbarright111{ float:right; width:148px; }
.topsearchbarright21{ float:right; width:18px; }
.topsearchbarright31{ float:right; width:190px; }


.chrome .topsearchbarright01{ float:right; width:350px; border:0px red solid; }
.chrome .topsearchbarright111{ float:right; width:159px;  border:0px red solid; }
.chrome .topsearchbarright21{ float:right; width:18px;  border:0px red solid; padding:3px 0 0 0;}
.chrome .topsearchbarright31{ float:right; width:179px; border:0px red solid; }
.safari .topsearchbarright31{ float:right; width:186px; border:0px red solid; }
.safari .topsearchbarright21{ float:right; width:18px;  border:0px red solid; padding:2px 0 0 0;}


