/* CSS Document */

img{
	border:none;
	}

/*---------------------------------------------------------------------------------------------------------------------------------------------
SPRITE NAV
---------------------------------------------------------------------------------------------------------------------------------------------*/
#menu1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/sprite-nav.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 703px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 40px
	}
#menu1 LI A SPAN {
	DISPLAY: none
	}
#menu1 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px
	}
#menu1 LI {
	DISPLAY: block; HEIGHT: 40px
	}
#menu1 A {
	DISPLAY: block; HEIGHT: 40px
	}
#menu1-01 {LEFT: 0px;   WIDTH: 45px}
#menu1-02 {LEFT: 46px;  WIDTH: 63px}
#menu1-03 {LEFT: 110px; WIDTH: 92px}
#menu1-04 {LEFT: 203px; WIDTH: 50px}
#menu1-05 {LEFT: 254px; WIDTH: 86px}
#menu1-06 {LEFT: 341px; WIDTH: 92px}
#menu1-07 {LEFT: 434px; WIDTH: 77px}
#menu1-08 {LEFT: 512px; WIDTH: 83px}
#menu1-09 {LEFT: 596px; WIDTH: 43px}
#menu1-10 {LEFT: 640px; WIDTH: 62px}

#menu1-01 A:hover {BACKGROUND: url(../images/sprite-nav.jpg) no-repeat -0px -40px}
#menu1-02 A:hover {BACKGROUND: url(../images/sprite-nav.jpg) no-repeat -46px -40px}
#menu1-03 A:hover {BACKGROUND: url(../images/sprite-nav.jpg) no-repeat -110px -40px}
#menu1-04 A:hover {BACKGROUND: url(../images/sprite-nav.jpg) no-repeat -203px -40px}
#menu1-05 A:hover {BACKGROUND: url(../images/sprite-nav.jpg) no-repeat -254px -40px}
#menu1-06 A:hover {BACKGROUND: url(../images/sprite-nav.jpg) no-repeat -341px -40px}
#menu1-07 A:hover {BACKGROUND: url(../images/sprite-nav.jpg) no-repeat -434px -40px}
#menu1-08 A:hover {BACKGROUND: url(../images/sprite-nav.jpg) no-repeat -512px -40px}
#menu1-09 A:hover {BACKGROUND: url(../images/sprite-nav.jpg) no-repeat -596px -40px}
#menu1-10 A:hover {BACKGROUND: url(../images/sprite-nav.jpg) no-repeat -640px -40px}








body{
	margin: 0 0 0 0;
	background: #fff url(../images/bg.jpg) repeat-x scroll top left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	line-height: 18px;
	text-align:left;
	}
h1, h2, h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	line-height: 18px;
	text-align:left;
	font-weight: bold;
	padding: 0 15px 0 15px;
	}
	.largefont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000;
	}
li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	line-height: 18px;
	text-align:left;
	font-weight: normal;
	padding: 0 15px 0 15px;
	}
a:link, a:visited {color: #162E87;}
a:hover, a:active {color: #41549D;}
#index {
	background-image: url(../images/index/index.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 388px;
	margin: 0px;
	padding-bottom: 0px;
}
#index span { display: none; }
#header1 {
	background-image: url(../images/inside/lasik.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 459px;
	height: 61px;
	margin: 0;
	padding: 0px;
	margin: 0px;
}
#header1 span { display: none; }
#header2 {
	background-image: url(../images/inside/lasek.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 459px;
	height: 61px;
	margin: 0;
	padding: 0px;
	margin: 0px;
}
#header2 span { display: none; }
#header3 {
	background-image: url(../images/inside/rle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 459px;
	height: 61px;
	margin: 0;
	padding: 0px;
	margin: 0px;
}
#header3 span { display: none; }
#header4 {
	background-image: url(../images/inside/prk.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 459px;
	height: 61px;
	margin: 0;
	padding: 0px;
	margin: 0px;
}
#header4 span { display: none; }
#header5 {
	background-image: url(../images/inside/keratoconus.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 459px;
	height: 61px;
	margin: 0;
	padding: 0px;
	margin: 0px;
}
#header5 span { display: none; }
#header6 {
	background-image: url(../images/inside/other.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 459px;
	height: 61px;
	margin: 0;
	padding: 0px;
	margin: 0px;
}
#header6 span { display: none; }

#header7 {
	background-image: url(../images/inside/technology.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 459px;
	height: 61px;
	margin: 0;
	padding: 0px;
	margin: 0px;
}
#header7 span { display: none; }
#header8 {
	background-image: url(../images/inside/about.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 459px;
	height: 61px;
	margin: 0;
	padding: 0px;
	margin: 0px;
}
#header8 span { display: none; }
#header9 {
	background-image: url(../images/inside/news-2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 459px;
	height: 81px;
	margin: 0;
	padding: 0px;
	margin: 0px;
}
#header9 span { display: none; }
#header10 {
	background-image: url(../images/inside/contactus.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 459px;
	height: 61px;
	margin: 0;
	padding: 0px;
	margin: 0px;
}
#header10 span { display: none; }

#header11 {
	background-image: url(../images/inside/sitemap.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 459px;
	height: 61px;
	margin: 0;
	padding: 0px;
	margin: 0px;
}
#header11 span { display: none; }
#header-blog {
	background-image: url(../images/inside/blog.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 459px;
	height: 61px;
	margin: 0;
	padding: 0px;
	margin: 0px;
}
#header-blog span { display: none; }

body p{
	margin: 0;
	padding: 15px 15px 0 17px;
}

div.meta, div.feedback{
	margin: 0;
	padding: 5px 15px 0 17px;
}

#header12 {
	background-image: url(../images/inside/thankyou.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 459px;
	height: 61px;
	margin: 0;
	padding: 0px;
	margin: 0px;
}
#header12 span { display: none; }


#contact {
	background-image: url(../images/index/index_r13_c3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
	padding: 10px;
	margin: 0;
	color: #000000;
}
#contactin {
	background-image: url(../images/inside/contact.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
	margin: 0;
}
#contactin p{
	margin: 0;
	padding: 20px;
}
#downloadin {
	background-image: url(../images/inside/download.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
	margin: 0;
}
#downloadin p{
	margin: 0;
	padding: 20px;
}
#mediain {
	background-image: url(../images/inside/media.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
	margin: 0;
}
#mediain p{
	margin: 0;
	padding: 20px;
}
#lasikpage_right {
	background-image: url();
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
	padding: 15px;
	margin: 0;
	color: #000000;
}
#lasikpage_left {
	background-image: url();
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
	padding: 15px;
	margin: 0;
	color: #000000;
}
#rle {
	background-image: url(../images/index/index_r17_c10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
	padding: 15px;
	margin: 0;
	color: #000000;
}
#lasik {
	background-image: url(../images/index/index_r11_c10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
	padding: 15px;
	margin: 0;
	color: #000000;
}
#media {
	text-align:left;
	padding: 15px;
	margin: 0;
	color: #000000;
}
#financial {
	background-image: url(../images/index/index_r24_c10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
	padding: 15px;
	margin: 0;
	color: #000000;
}
#download {
	background-image: url(../images/index/downloadsection.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
	padding: 15px;
	margin: 0;
	color: #000000;
}
.sidecell {
	background-image: url(../images/index/index_r24_c10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.eyecare {
	background-image: url(../images/index/index.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.eyecarebg {
	background-image: url(../images/index/index_r6_c3.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.contactbot {
	background-image: url(../images/index/index_r25_c3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.media {
	background-image: url(../images/index/index_r5_c10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.mediabg {
	background-image: url(../images/index/index_r8_c10.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.lasikbg {
	background-image: url(../images/index/index_r14_c10.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.insidebg {
	background-image: url(../images/inside/insidebg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 703px;
}



.rightside {
	background-image: url(../images/index/index_r17_c15.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.leftside {
	background-image: url(../images/index/leftside_r16_c1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.contactbg {
	background-image: url(../images/index/index_r19_c3.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.magbg {
	background-image: url(../images/index/mediabg_r2_c1.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.F-Fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #112540;
	width: 120px;
	background-image: url(../images/index/contactbg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.F-MessageField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #112540;
	height: 75px;
	width: 120px;
	background-image: url(../images/index/contactbg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.F-Fieldsmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #112540;
	width: 120px;
	background-image: url(../images/index/contactbg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.F-MessageFieldmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #112540;
	height: 150px;
	width: 200px;
	background-image: url(../images/index/contactbg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.bootomnavpic {
	background-image: url(../images/index/bottom_r2_c1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 67px;
	width: 780px;
}

.disclaimer {font-style:italic;}
.disclaimersmall {font-style:italic; font-size:9px;}

.big_text {font-size:14px; font-weight:bold; }

.right-pic {padding: 0 0 5px 5px; }

.left-pic {padding: 0 15px 0 0; }

.my_border {border:1px solid #000000; }

#video {
padding-left: 0px; margin-top: 0px;
}

#visian {
padding-left: 0px; margin-top: 0px; padding-right: 0px; padding-bottom: 0px;
}

#phakik-thumbs {
line-height: 12px;
}

p.top{
text-align:right;
}

div#menu{
	margin-top:70px;
	}
	
	div#menu li{
		list-style-type:none;
		padding:0px;
		margin-bottom:10px;
		}
		
		div#menu li li{
			list-style-type:none;
			padding:0px;
			margin:0px 0px 0px -35px;
			}
		
#search_button{
	margin-top:15px;
	}
	
#blog-info {
	background-image: url(../images/inside/blog_info.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
	margin: 0;
}

	#blog-info p{
		margin: 0;
		padding: 20px;
		}
		
div.post{
	width:459px;
	}
	
ol#commentlist li{
	color:#666666;
	list-style-type:none;
	width:410px;
	margin-left:-15px;
	padding:0px;
	}
	
	ol#commentlist li p{
		margin-left:-15px;
		}
		
h2#date{
	width:300px;
	}
	
form#commentform, textarea#comment{
	padding-left:17px;
	width:400px;
	}
	
a#read-blog-index{
	background-image:url(../images/index/blog-index.jpg);
	display:block;
	width:313px;
	height:68px;
	border:none;
	}
	
a#read-blog{
	background-image:url(../images/inside/read_blog.jpg);
	display:block;
	width:245px;
	height:70px;
	border:none;
	}

h2.red {
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom:8px;
	}
	
body#keratoconus h3 {
	margin:1.5em 0 .5em;
	}
body#keratoconus p {
	margin:0 0 1em;
	padding-top:0
	}
