/* CSS Document */
body{
	 background:url(../images/bg.gif) repeat-x; background-color:#FFFFFF; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#main{
	width:940px; margin:auto; }
#header{ width:940px; float:left; background:url(../images/header_bg.jpg) no-repeat; padding:0px 0px 0px 0px;  order:1px solid #FF0000;}
.logo_txt { float:left; margin:47px 0px 0px 0px; }
.img_banner { float:left; background:url(../images/banner_bg.gif) repeat-x; width:935px; padding:2px 0px 0px 5px; color:#FFFFFF; }
.inner_banner_bg { float:left; background:url(../images/inner_banner_bg.jpg) repeat-x; width:934px; padding:2px 0px 0px 6px; color:#FFFFFF; order:1px solid #FF0000; }

.header_right{ float:left; width:800px;  }
.header_right_bg { float:left; background:url(images/header_right.jpg) no-repeat; padding:6px 0px 5px 23px; margin:0px 0px 0px 32px; width:400px;  color:#FFFFFF; font-size:11px; display:none; }
#navigation { padding:0px 0px 0px 54px; width:721px;  background:url(../images/menu_bg.jpg) no-repeat; font-size:13px; margin-top:80px; color:#d93558; }
#container{ width:940px; float:left; line-height:18px;  padding:0px; margin:0px 0px 0px 0px;  }
#maincontent { width:940px; float:left; background:url(../images/maincontent_bg.jpg) no-repeat;  color:#FFFFFF; padding:20px 0px 20px 0px; margin:0px; }
#maincontent_inner { width:940px; float:left; color:#FFFFFF; padding:5px 0px 20px 0px; margin:0px; }
.top_links { color:#FFFFFF; float:right; padding:10px 35px 0px; font-size:11px; }
.top_links a { color:#FFFFFF; text-decoration:none; }
.top_links a:hover { color:#8edaf7; text-decoration:underline; }

.content { float:left; width:602px; padding:0px 40px 10px 36px; color:#2a2929; }
.content_inner { float:left; width:632px; padding:0px 10px 10px 30px; color:#2a2929;}
#maincontent_inner ul{list-style:none; padding:0px; margin:5px 0px 10px 5px;}	

#maincontent_inner ul li
	{
	background:url(../images/bullet1.gif) 5px 8px no-repeat;
	padding:0px 5px 3px 15px;
	margin:0px;
	}
#right { float:right; width:231px; color:#FFFFFF; padding:0px 10px 0px 20px; }
#right_inner { float:right; width:236px; color:#FFFFFF; margin-left:10px; padding:0px 15px 0px 0px; }
#right a { color:#FFFFFF; text-decoration:none; }
.sapcing{ padding:0px 0px 6px 0px; }
#right a:hover { color:#FFFFFF; text-decoration:underline; }
#right .watch_video { float:left; background:url(../images/img_watch_video.jpg) no-repeat; width:216px; font-size:11px; padding:37px 0px 15px 15px; }
.right_box { float:left; width:218px; background:#295177; font-size:11px; border:3px solid #ada4a4; padding:0px 0px 25px 0px; margin:10px 0px 0px 0px; }
.right_title { display:block; background:url(../images/right_title_bg.gif) repeat-x; width:218px; padding:8px 0px 10px 0px; text-align:center; }
.right_content { padding:8px 16px 0px 12px; }
.right_txt { display:block; padding:7px 0px 0px 5px; }
.banner_box { float:left; width:904px; order:1px solid #FF0000;  padding:0px 14px 0px 14px; }
.lasik_box { float:left; width:181px; padding:17px 25px 31px 20px; background:url(../images/lasik_bg.jpg) }
.epilasik_box { float:left; width:178px; padding:15px 25px 28px 23px; background:url(../images/epilasik_bg.jpg) }
.zyoptik_box { float:left; width:175px; height:168px; padding:17px 31px 0px 20px; background:url(../images/zyoptik_bg.jpg) }
.intralase_box { float:left; width:183px; height:168px; padding:17px 20px 0px 22px; background:url(../images/intralase_bg.jpg) }
a{ color:#20304f; text-decoration:none; }
a:hover { color:#20304f; text-decoration:underline; }
a.more{ background:url(../images/bullet.gif) 0px 7px no-repeat; display:block; color:#FFFFFF; font-size:11px; padding:0px 0px 0px 13px; margin:15px 0px 0px 0px; text-decoration:none; }
a.more:hover { background:url(../images/bullet.gif) 0px 7px no-repeat; display:block; color:#FFFFFF; font-size:11px; padding:0px 0px 0px 13px; text-decoration:underline; }
h1 { font-family:Arial; font-size:20px; color:#263759; display:block; padding:0px 0px 10px 0px; margin:0px; }
h2 { font-family:Arial; font-size:16px; color:#263759; padding:0px 0px 0px 0px; margin:0px; }
h3 { font-family:Arial; font-size:13px; color:#263759; padding:0px 0px 0px 0px; margin:0px; }
.txtbox	{ font-family:Arial; font-size: 11px; width:180px; border: 1px #20304f solid; background-color:#20304f; color:#FFFFFF; padding:0px;	}
a.pdf{ background:url(../images/pdf.jpg) no-repeat; line-height:24px; padding:0px 0px 10px 24px;  color:#20304f; text-decoration:underline; }
a.pdf:hover { background:url(../images/pdf.jpg) no-repeat; line-height:24px; padding:0px 0px 10px 24px;  color:#20304f; text-decoration:none; }
a.ppt{ background:url(../images/ppt.jpg) no-repeat;  line-height:24px; padding:0px 0px 10px 24px;  color:#20304f; text-decoration:underline; }
a.ppt:hover { background:url(../images/ppt.jpg) no-repeat; line-height:24px; padding:0px 0px 10px 24px;  color:#20304f; text-decoration:none; }
.imgborder { float:right; padding:5px 4px 2px 4px; border:2px solid #cdcbcb; background:#FFFFFF; }
.imgborder1 { float:right; padding-left:5px; }
#footer{ float:left; display:inline; background:url(../images/footer_bg.jpg) no-repeat; color:#121f37; font-family:Arial; font-size:11px; font-weight:bold; text-align:center; line-height:22px; width:940px; padding:25px 0px 32px 0px; margin:0px 0px 0px 0px; }
#footer a{ color:#121f37; text-decoration:none; padding:0px 12px 0px 12px; }
#footer a:hover{ color:#121f37; text-decoration:underline; padding:0px 12px 0px 12px; }

/*---------------Our people page starts----------------*/
#awardstablebg						{ background-color:#d4f1fc; border:1px #2c6189 solid; margin-top:8px;}
#awardstxtleft						{ font-weight:bold; padding:3px 3px 3px 10px; background-color:#2c6189; text-align:center; color:#FFFFFF; border-bottom:1px #0e3f64 solid;}
#awardstxtright						{ padding:3px 3px 3px 10px; border-bottom:1px #0e3f64 solid;}
#maincontent_inner ul.arrow			{ padding:2px 5px 0px 13px; margin:0px; list-style:none; }
#maincontent_inner ul.arrow li		{ padding:2px 5px 0px 17px; list-style:none;  background:url(../images/leftarrow.gif) no-repeat 0px 8px; }

/*---------------Technology page starts----------------*/
a.sublink		{ color:#295077; text-decoration:none; font-weight:bold; }
a.sublink:hover { color:#3291c1; text-decoration:underline; font-weight:bold;}

/*---------------Contact page starts----------------*/
#imageleft					{ width:150px; float:left; padding-right:15px; }
#imagetxt					{ width:465px; float:left;}
a.mailinglink				{ color:#295077; text-decoration:none; font-weight:bold; }
a.mailinglink:hover 		{ color:#3291c1; text-decoration:underline; font-weight:bold;}
a.viewdetails				{ color:#ffffff; text-decoration:none; font-weight:bold; padding:2px 0px 0px 8px; text-align:center; }
a.viewdetails:hover 		{ color:#dcf5ff; text-decoration:underline; font-weight:bold; padding:2px 0px 0px 8px; text-align:center;}
#viewdetailsbg				{ background:url(../images/viewdetailsbg.jpg) no-repeat; width:84px; height:22px;}

#breadcrumb					{ font:normal 11px Arial; color:#000000;}
a.breadcrumb				{ font:normal 11px Arial; color:#0f3e76; text-decoration:none;}
a.breadcrumb:hover			{ font:normal 11px Arial; color:#3f77ba; text-decoration:underline;}

#maincontent_inner ul.sitemap			{ padding:2px 5px 10px 13px; margin:0px; list-style:none; }
#maincontent_inner ul.sitemap li		{ padding:2px 5px 10px 17px; list-style:none;  background:url(../images/sitemap_bullet.gif) 0px 8px no-repeat; }
a.sitemaplink				{ font:normal 12px Arial; color:#233f65; text-decoration:none;}
a.sitemaplink:hover			{ font:normal 12px Arial; color:#3f77ba; text-decoration:underline;}
#maincontent_inner ul.sitemapinner			{ padding:2px 5px 0px 23px; margin:0px; list-style:none; }
#maincontent_inner ul.sitemapinner li		{ padding:2px 5px 0px 17px; list-style:none;  background:url(../images/sitemap_bullet.gif) 0px 8px no-repeat; }

a.toplinknew				{ font:normal 11px Arial; color:#ffffff; text-decoration:none; padding:2px 0px 0px 7px;}
a.toplinknew:hover			{ font:normal 11px Arial; color:#49c4f3; text-decoration:underline; padding:2px 0px 0px 7px;}



