@charset "iso-8859-9";
* { margin:0; padding:0; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:'';}
blockquote, q {quotes: "" "";}
abbr,acronym {border:0;font-variant:normal;}
sup,sub {line-height:-1px;vertical-align: text-top;}
sub {vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}

/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
/**
 * Bump up IE to get to 13px equivalent
 */
pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:99%;}

/**
 * Default line-height based on font-size rather than "computed-value"
 * see: http://www.w3.org/TR/CSS21/visudet.html#line-height
 */
body * {line-height:1.22em;}

/* {font-size:77%;}  renders 10px
   {font-size:85%;}  renders 11px
   {font-size:93%;}  renders 12px 
   {font-size:100%;} renders 13px
   {font-size:108%;} renders 14px
   {font-size:116%;} renders 15px
   {font-size:123.1%;} renders 16px
   {font-size:131%;} renders 17px
   {font-size:138.5%;} renders 18px
   {font-size:146.5%;} renders 19px
   {font-size:153.9%;} renders 20px */ 


.FL{float:left;}
.FR{float:right;}
.C{clear:both;}
#Right{ width:203px; height:855px; background:#CC3366;}

 

h1,h2,h3,h4,h5,h6,strong {font-weight:bold;}
em {font-style:italic;} 
th {font-weight:bold; text-align:center; } 
p {margin: 1em 0;}


div#content blockquote,div#content ul,div#content ol,div#content dl {margin:1em;}
div#content ol,div#content ul,div#content dl {margin-left:2em;}
div#content ul li {list-style: disc outside;}
div#content ol li {list-style: decimal outside;}
div#content li    {margin:0.5em 0; }
div#content dl dd {margin-left:1em;}





body { background: #FFF url(../images/bg.png); color:#000; }
a, a:link, a:visited, a:active{	color: #222; }
a:hover { color:#6D9EAC; }



/***************** OTHER REPLACEMENTS ***********************/

/*** link text için örnek ***/
a#lasik_locations {
	display:block; position:absolute;
	top:0px; left:0px;
	width: 140px; height: 25px;
	margin:0; padding:0;
	overflow:hidden;
	cursor:pointer;
	text-decoration:none;
}




/*** text için örnek ***/
#txt_1 { 
	position:relative;
	width: 160px; height: 15px;
	margin:0; padding:0;
	overflow:hidden;
}
#txt_1 span, span.txt_1 {position: absolute;	top:0; left:0;	width:100%; height:100%;	background: url(../images/title_eye_glasses.png) left top no-repeat;}






/*** LIST REPLACEMENTS ***********************************/


div#ck_module{
	position:relative; width:415px;margin:0px; padding:0
}
a#about_nearvision_ck {
	display:block; position:relative;

	overflow:hidden; cursor:pointer;
}
a#about_nearvision_ck span, span.about_nearvision_ck {
	position: absolute; top:0; left:0;
	background: url(../images/ck_module.png) no-repeat;
	cursor:pointer;
}
a#about_nearvision_ck, a#about_nearvision_ck span    { width: 105px; height:66px; }
a#about_nearvision_ck span, span.about_nearvision_ck { background-position:0px 0px; }
a#about_nearvision_ck:hover span        			 { background-position: 0px -66px; }


/***/
a#understanding_presbyopia {
	display:block; position:relative;
	margin:0; padding:0;
	overflow:hidden; cursor:pointer;
}
a#understanding_presbyopia span, span.understanding_presbyopia {
	position: absolute; top:0; left:0;
	background: url(../images/ck_module.png) no-repeat;
	cursor:pointer;
}
a#understanding_presbyopia, a#understanding_presbyopia span    { width: 104px; height:66px; }
a#understanding_presbyopia span, span.understanding_presbyopia { background-position: -105px 0px; }
a#understanding_presbyopia:hover span        		   			 { background-position: -105px -66px; }


/***/
a#self_evaluation_test {
	display:block; position:relative;
	margin:0; padding:0;
	overflow:hidden; cursor:pointer;
}
a#self_evaluation_test span, span.self_evaluation_test {
	position: absolute; top:0; left:0;
	background: url(../images/ck_module.png) no-repeat;
	cursor:pointer;
}
a#self_evaluation_test, a#self_evaluation_test span    { width: 104px; height:66px; }
a#self_evaluation_test span, span.self_evaluation_test { background-position: -209px 0px; }
a#self_evaluation_test:hover span        		 		 { background-position: -209px -66px; }


/***/

a#common_questions {
	display:block; position:relative;
	margin:0; padding:0;
	overflow:hidden; cursor:pointer;
}
a#common_questions span, span.common_questions {
	position: absolute; top:0; left:0;
	background: url(../images/ck_module.png) no-repeat;
	cursor:pointer;
}
a#common_questions, a#common_questions span    { width: 102px; height:66px; }
a#common_questions span, span.common_questions { background-position: -313px 0px; }
a#common_questions:hover span        		 	 { background-position: -313px -66px; }

/*******************LIST REPLACEMENTS END*************************************/



body { background-image: url(../images/bg.jpg); font-family:Arial, Helvetica, sans-serif; margin:10px 0 0 0 }
.font9 {font-size: 9px}
.font078{font-size:0.90em}
.ie6 .font078{font-size:0.90em; padding-right:15px;}
.font080{font-size:0.92em}
.font12 {font-size: 12px}
.1Color{color:#494949}
.blue{ color:#325c86}
.input1{border:0px; background:transparent; width:114px; height:17px}
.margin1{margin:8px 0 0 120px}
.margin2{margin:10px 0 0 10px}
.margin3{margin:10px 0 0 36px}
#LearnM {width:89px; height:28px; display:block;width:89px; height:28px;}
#LearnM a{ background:url(../images/learnMore.gif) 0px 0px no-repeat;width:89px; height:28px;display:block;text-indent:-5000px;}
#LearnM a:hover{ background:url(../images/learnMore.gif) 0px -28px no-repeat}

.VisionBlog {width:107; height:86; position:relative; left:242px; top:-35px;}
.ie6 .VisionBlog {left:222px;}
a#VisionBlogBtn {display:block; position:absolute; width: 107px; height: 86px;margin:0; padding:0;overflow:hidden;cursor:pointer;}
a#VisionBlogBtn span, span.VisionBlogBtn {position: absolute;	top:0; left:0;width:100%; height:100%;background: url(../images/visionblog.png) left top no-repeat;cursor:pointer;}
a#VisionBlogBtn:hover span { background-position:left bottom; }

#footerMenu{font-size:10px;margin:auto;width:620px;text-align:center; padding-top:16px}
#footerMenu a{color:#000;margin:6px;line-height:24px;text-decoration:none}
#footerMenu a:hover{color:#535353;line-height:24px;text-decoration:none}
#mainContanier{ width:1069px; margin:auto; position:relative}
#leftColumn{ width:280px; float:left;position:relative;z-index:6; left:76px;}
#rightColumn{ width:660px; margin:auto; z-index:7; float:left; position:relative; margin-top:5px}
#rightBody{ width:660px; background:#fff}
#header{ width:660px; background:url(../images/header.jpg);height:117px}
#flashBanner{ width:634px; height:406px; top:-20px; z-index:10; position:relative; padding:0 12px 0 12px}
#cBox1{ width:636px; height:233px; background: url(../images/Cbox1.jpg) no-repeat; margin-left:12px}
#cBox1InnerL{ width:230px;float:left; margin:40px 0 0 22PX; text-align:justify}
#cBox1InnerR{ width:150px;float:right;margin:160px 54px 0 40px}
#cBox2{ width:636px; margin: 0 0 0 13px}
#cBox2InnerL{ width:262px; height:195px;float:left; background: url(../images/Cbox2L.jpg) no-repeat; margin:2px 0 0 2PX; text-align:justify}
#cBox2InnerLC{margin:40px 0 0 106px; width:128px}
#cBox2InnerR{ width:354px; height:195px;float:right; background: url(../images/Cbox2R.jpg) no-repeat;margin:2px 2px 0 2px}
#cBox2InnerRC{margin:48px 0 0 24px; width:210px}
#cBox3{ width:575px; height:142px;; padding:0 0 0 60px;margin: 12px 0 0 14px; background: url(../images/cBox3Inner.jpg)}
#cBox3InnerL{ position:relative; width:310px; float:left}
#cBox3InnerLTxt{margin:0px 0 0 130px; width:180px; height:200px float:left}
#cBox3InnerLInput{margin:33px 0 0 14px; width:200px;}
#Box3InnerLInputL{width:114px; float:left}
#Box3InnerLInputR{ width:80px; float:right}
#cBox3InnerR{margin:20px 0 0 0px; width:240px; float:right}
#dr{ width:203px; height:202px; background:url(../images/drEllis.gif) no-repeat; margin:0px 0 0 1px}
#drInner{ padding:92px 8px 0 14px; }
#copyright {height:16px;padding-left:2px; text-align:center; margin:20px 0 0 0; }

#QCContanier {width:188px; height:152px; margin:8px 0 0 0;padding:30px 0 0 16px;background:url(../images/QCContanierBg.gif) no-repeat;}
#QCinputContanier{width:180px;}
#QCinputBg{background: url(../images/QCinputBg.png) no-repeat; width:142px; height:19px; padding:4px 0 0 2px}
#QCsubmitC{ text-align:right;margin:0 0 0 58px; width:70px; }
.QCinput{border:0px; background:transparent; width:140px; height:16px; font-size:10px}
#NLContanier{width:188px; height:115px; margin:8px 0 0 0;padding:50px 0 0 16px;background:url(../images/cosmetic_callout.png) no-repeat;}
#NLTxtContanier{width:180px; height:62px; padding:30px 0 0 0; color:#425E7B;}
#searchInput{background: url(../images/searchInpu.png) no-repeat; width:89px; height:17px; padding:2px 0 0 2px; left:80px; position:relative}
.searchInput{border:0px; background:transparent; width:88px; height:16px; font-size:10px}
#search{width:204px; height:113px; background:url(../images/searchBg.gif); margin-top:12px}
#searchInner{padding:53px 0 0 0}
#submitSearch{width:60px; padding:8px 0 0 80px}
#subPageBody{ min-height:1200px; position:relative;}
#subPageHeader{ width:633px; height:128px;margin:0 0 0 14px;}
#subPageMMain{padding:0 0 0 14px; position:relative}
#ck_moduleContanier{padding:0 0 0 14px; position:relative}
#subPageMiddle{ border-left:#88accb solid 1px;border-right:#88accb solid 1px;width:615px;padding:0 8px 8px 8px; min-height:1200px;}
* html #subPageMiddle {height:1200px;}
#subPageBottom{ width:633px; height:25px; background:url(../images/subPageBottom.gif) no-repeat; margin:0 0 0 14px;}
div#replace1 span { display: none; }
div#replace1{  width:163px;height:13px; background:url(../images/williamEllis.gif) no-repeat;margin:0px 0 0 4px}
#replace1Txt{ margin:0 6px 0 6px;}

#menu1 {ackground:url("../../images/menu1.png") no-repeat;width:643px;z-index:2;margin-left:12px}
a#menu1_1, a#menu1_2, a#menu1_3, a#menu1_4, a#mainMenu_1{display:block;position:relative;margin:0; padding:0;float:left;overflow:hidden;cursor:pointer;	font-size:10px;color:#CCCCCC}
a#menu1_1 span, a#menu1_2 span, a#menu1_3 span, a#menu1_4 span, a#mainMenu_1 span{position: absolute;
top:0px; left:0px; background-repeat: no-repeat; background-position: left top; cursor:pointer;
}
a#menu1_1, a#menu1_1 span    { width: 158px; height:90px }
a#menu1_1 span, span.menu1_1 { background:url("../images/menu1.jpg") 0px 0px no-repeat; }
a#menu1_1:hover span        { background:url("../images/menu1.jpg") 0px -91px no-repeat; }
a#menu1_2, a#menu1_2 span    { width: 158px; height:90px }
a#menu1_2 span, span.menu1_2 { background:url("../images/menu1.jpg") -160px -0px no-repeat; }
a#menu1_2:hover span        { background:url("../images/menu1.jpg") -160px -91px no-repeat; }
a#menu1_3, a#menu1_3 span    { width: 158px; height:90px }
a#menu1_3 span, span.menu1_3 { background:url("../images/menu1.jpg") -320px -0px no-repeat; }
a#menu1_3:hover span        { background:url("../images/menu1.jpg") -320px -91px no-repeat; }
a#menu1_4, a#menu1_4 span    { width: 158px; height:90px }
a#menu1_4 span, span.menu1_4 { background:url("../images/menu1.jpg") -479px -0px no-repeat; }
a#menu1_4:hover span        { background:url("../images/menu1.jpg") -479px -91px no-repeat; }


#zMenu {width:277px; height:442px;margin-top:12px;background:url(../images/zMenu.gif) no-repeat;}
a#zMenu_1, a#zMenu_2, a#zMenu_3, a#zMenu_4, a#zMenu_1, a#zMenu_2, a#zMenu_3, a#zMenu_4, a#zMenu_5, a#zMenu_6, a#zMenu_7{
display:block;position:relative;margin:0; padding:0;overflow:hidden;cursor:pointer;	font-size:10px;color:#CCCCCC}
a#zMenu_1 span, a#zMenu_2 span, a#zMenu_3 span, a#zMenu_4 span, a#zMenu_1 span, a#zMenu_2 span, a#zMenu_3 span, a#zMenu_4 span,  a#zMenu_5 span,  a#zMenu_6 span,  a#zMenu_7 span{
position: absolute;top:0px;left:0px;background-repeat: no-repeat;background-position: left top;cursor:pointer;}
a#zMenu_1, a#zMenu_1 span    { width: 277px; height:58px }
a#zMenu_1 span, span.zMenu_1 { background:url("../images/zMenu.gif") 0px 0px no-repeat; }
a#zMenu_1:hover span        { background:url("../images/zMenu.gif") -277px 0px no-repeat; }
a#zMenu_2, a#zMenu_2 span    { width: 277px; height:62px }
a#zMenu_2 span, span.zMenu_2 { background:url("../images/zMenu.gif") -0px -62px no-repeat; }
a#zMenu_2:hover span        { background:url("../images/zMenu.gif") -277px -62px no-repeat; }
a#zMenu_3, a#zMenu_3 span    { width: 277px; height:69px }
a#zMenu_3 span, span.zMenu_3 { background:url("../images/zMenu.gif") -0px -120px no-repeat; }
a#zMenu_3:hover span        { background:url("../images/zMenu.gif") -277px -120px no-repeat; }
a#zMenu_4, a#zMenu_4 span    { width: 277px; height:63px }
a#zMenu_4 span, span.zMenu_4 { background:url("../images/zMenu.gif") -0px -189px no-repeat; }
a#zMenu_4:hover span        { background:url("../images/zMenu.gif") -277px -189px no-repeat; }
a#zMenu_5, a#zMenu_5 span    {width: 277px;height:64px}
a#zMenu_5 span, span.zMenu_5 { background:url("../images/zMenu.gif") -0px -252px no-repeat; }
a#zMenu_5:hover span        { background:url("../images/zMenu.gif") -277px -252px no-repeat; }
a#zMenu_6, a#zMenu_6 span    {width: 277px;height:65px}
a#zMenu_6 span, span.zMenu_6 { background:url("../images/zMenu.gif") -0px -316px no-repeat; }
a#zMenu_6:hover span        { background:url("../images/zMenu.gif") -277px -316px no-repeat; }
a#zMenu_7, a#zMenu_7 span    {width: 277px;height:70px}
a#zMenu_7 span, span.zMenu_7 { background:url("../images/zMenu.gif") -0px -380px no-repeat; }
a#zMenu_7:hover span        { background:url("../images/zMenu.gif") -277px -380px no-repeat; }




#NzMenu {width:277px; margin-top:12px; }
a#NzMenu_1, a#NzMenu_2, a#NzMenu_3, a#NzMenu_4, a#NzMenu_1, a#NzMenu_2, a#NzMenu_3, a#NzMenu_4, a#NzMenu_5, a#NzMenu_6, a#NzMenu_7{
display:block;position:relative;margin:0; padding:0;overflow:hidden;cursor:pointer;	font-size:10px;color:#CCCCCC}
a#NzMenu_1 span, a#NzMenu_2 span, a#NzMenu_3 span, a#NzMenu_4 span, a#NzMenu_1 span, a#NzMenu_2 span, a#NzMenu_3 span, a#NzMenu_4 span,  a#NzMenu_5 span,  a#NzMenu_6 span,  a#NzMenu_7 span{
position: absolute;top:0px;left:0px;background-repeat: no-repeat;background-position: left top;cursor:pointer;}
a#NzMenu_1, a#NzMenu_1 span    { width: 277px; height:58px }
a#NzMenu_1 span, span.NzMenu_1 { background:url("../images/NzMenu.gif") -277px 0px no-repeat; }
a#NzMenu_1:hover span        { background:url("../images/NzMenu.gif") -0px 0px no-repeat; }
a#NzMenu_2, a#NzMenu_2 span    { width: 277px; height:62px }
a#NzMenu_2 span, span.NzMenu_2 { background:url("../images/NzMenu.gif") -277px -62px no-repeat; }
a#NzMenu_2:hover span        { background:url("../images/NzMenu.gif") -0px -62px no-repeat; }
a#NzMenu_3, a#NzMenu_3 span    { width: 277px; height:69px }
a#NzMenu_3 span, span.NzMenu_3 { background:url("../images/NzMenu.gif") -277px -120px no-repeat; }
a#NzMenu_3:hover span        { background:url("../images/NzMenu.gif") -0px -120px no-repeat; }
a#NzMenu_4, a#NzMenu_4 span    { width: 277px; height:63px }
a#NzMenu_4 span, span.NzMenu_4 { background:url("../images/NzMenu.gif") -277px -189px no-repeat; }
a#NzMenu_4:hover span        { background:url("../images/NzMenu.gif") -0px -189px no-repeat; }
a#NzMenu_5, a#NzMenu_5 span    {width: 277px;height:64px}
a#NzMenu_5 span, span.NzMenu_5 { background:url("../images/NzMenu.gif") -277px -252px no-repeat; }
a#NzMenu_5:hover span        { background:url("../images/NzMenu.gif") -0px -252px no-repeat; }
a#NzMenu_6, a#NzMenu_6 span    {width: 277px;height:65px}
a#NzMenu_6 span, span.NzMenu_6 { background:url("../images/NzMenu.gif") -277px -316px no-repeat; }
a#NzMenu_6:hover span        { background:url("../images/NzMenu.gif") -0px -316px no-repeat; }
a#NzMenu_7, a#NzMenu_7 span    {width: 277px;height:70px}
a#NzMenu_7 span, span.NzMenu_7 { background:url("../images/NzMenu.gif") -277px -380px no-repeat; }
a#NzMenu_7:hover span        { background:url("../images/NzMenu.gif") -0px -380px no-repeat; }

















#navLeftBox {
	position:absolute;
	left: 75px;
	top: 209px;
	z-index:50;
}

#navLeftBoxSpace { height:324px; width:208px;}

#navLeft {width:207px;z-index:2;}

#topMContanier {width:217px;height:100px;left:454px;position: absolute;z-index:12;top: -6px;}
#topNav {width:216px; height:100px;margin:0 0 0 0}
#topNav a{ background:url(../images/topNav.gif) 0px 0px no-repeat;width:216px; height:52px;display:block;text-indent:-5000px;}
#topNav a:hover{ background:url(../images/topNav.gif) 0px -89px no-repeat}
#langNav{ width:156px; height:22px; position:absolute; z-index:13; left: 46px; top: 52px; }
a#langNav_1, a#langNav_2{display:block; float:left;text-indent:-5000px;width:78px; height:22px}
a#langNav_1{ background:url("../images/topNav.gif") -52px -54px no-repeat; }
a#langNav_1:hover{background:url("../images/topNav.gif") -53px -143px no-repeat; }
a#langNav_2{ background:url("../images/topNav.gif") -130px -54px no-repeat; }
a#langNav_2:hover{background:url("../images/topNav.gif") -130px -143px no-repeat; }


#gray_colon {
position:relative; 
width:320px; height:210px; 
margin:0; padding:0; 
background-color:#D9D9D9; border:1px solid; color:#000000;
}


div#subPageMiddle blockquote,div#subPageMiddle ul,div#subPageMiddle ol,div#subPageMiddle dl {margin:1em;}
div#subPageMiddle ol,div#subPageMiddle ul,div#subPageMiddle dl {margin-left:2em;}
div#subPageMiddle ul li {list-style: disc outside;}
div#subPageMiddle ol li {list-style: decimal outside;}
div#subPageMiddle li {margin:0.5em 0; }
div#subPageMiddle dl dd {margin-left:1em;}




.glacialslide-html {
	background-color: white;
}
.glacialslide-html-blur {
	border: 2px solid gray;
}
.glacialslide-html-content {
	position: absolute;
	display: none;
}
.glacialslide-display-block {
	display: block;
}
.glacialslide-display-none {
	display: none;
}
.control {
	float: right;
	display: block;
	/*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.glacialslide-move {
	cursor: move;
}

a.glacialslide, a.glacialslide * { margin:0; padding:0; }
a.glacialslide { display:block; float:left; position:relative; width:auto; height:64px; overflow:hidden; text-decoration:none;  margin:6px 8px 6px 0;  background:url(../images/watch_video_button_left.png) left top no-repeat;}
.index a.glacialslide {height:100px;}
a.glacialslide span, span.glacialslide { display:block; float:left; position:relative; width:auto; height:34px; cursor:pointer; background:url(../images/watch_video_button_right.png) right top no-repeat; font:12px/1.20em helvetica,arial,clean,sans-serif; color:#8a2222; padding:30px 6px 0 46px; font-weight:bold; text-align:left; }
a.glacialslide:hover { background-position:left -64px; color:#9aaaab;  }
a.glacialslide:hover span { background-position:right -64px; color:#9aaaab; white-space:nowrap; }

div#ck_module ul div#ck_module li, div#ck_module li,ul{margin:0;padding:0;}
div#ck_module div#ck_module ul, div#ck_module ul {list-style-type: none;margin:0px; padding:0}
div#ck_module li {float:left;list-style-type: none;margin:0px; padding:0}




#footTxt{ color:#7494b1}
#footTxt a{ color:#7494b1; text-decoration:underline; margin:0; padding:0}
#footTxt a:hover{ color:#7494b1;text-decoration: none}



div#font_resizeCell { position:relative; }
div#font_resize { position:absolute; right:3px; top:-20px; width:141px; height:20px; overflow:hidden; font-size:85%; }
div#font_resize a {
display:block;
float:right;
height:14px;
margin:0pt 2px;
width:23px;
}
a#font_resize_decrease { background:transparent url(../images/size_small.gif) no-repeat scroll left top; }
a#font_resize_decrease:hover { background-position:left bottom; }
a#font_resize_increase { background:transparent url(../images/size_big.gif) no-repeat scroll left top; }
a#font_resize_increase:hover { background-position:left bottom; }


#cBox3InnerLInput form { margin:0; padding:0; }

body.inner #cBox3InnerLInput { 
	position:relative;
	width:590px; height:142px; 
	margin:0 0 0 14px;
	background-image:url(../images/cBox3Inner.jpg);
	background-repeat: no-repeat;
	background-position: -16px 0px;
}
body.inner #cBox3InnerLInput #Box3InnerLInputL { position:absolute; top:100px; left:59px;}

body.inner #cBox3InnerLInput #Box3InnerLInputR { position:absolute; top:96px; left:190px;}

body.inner #cBox3InnerLInput .locator_results { position:absolute; top:-2px; left:330px; width:240px;}





#recommendUsCell { display:none; cursor: default; padding:5px; border:1px solid #000; }
.close_form, .close_form_oo { margin:0; padding:0 1px; border:1px solid #555; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; float:right; cursor:pointer; }
.close_form { background-color:#F6F6F6; color:#CC0000; }
.close_form_oo { background-color:#C90000; color:#FFF; }
#recommendUsForm, #recommendUsForm * { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; }
#recommendUsForm { clear:both; }
recommendUsForm td { margin:2px 0; }
#recommendUsForm .input_txt, #recommendUsForm .input_txtarea  { border:1px solid #bbb; background-color:#F6F6F6; padding:2px; margin:1px 0; }
#recommendUsForm .input_txt { width:145px; }
#recommendUsForm .input_txtarea { width:300px; }
#recommendUsForm a { color:#AE620D; font-family:Georgia,"Times New Roman",Times,serif; font-size:12px; text-decoration:none; } 
.submissionResultCell { clear:both; font-size:12px; display:none; margin:6px 0; padding:6px 5px; text-align:left; color:#800000; background-color:#FFF; }

.gm_err_field, #recommendUsForm .gm_err_field { border:1px solid red; background-color:#FFFFAA; }
div.ajax_activity { background:url(/form_handler/ajax_indicator.gif) 8px 10px no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#f00; padding:10px; }

a.recommendus_trigger { display:block; position:absolute; left:23px; top:-40px; text-decoration:none; color:#043D84; z-index:99; }





div#lasikWebSiteDesign, .IRText {
	margin-top:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align:center;
}
#footerMenu a.IRLinks:link, #footerMenu a.IRLinks:visited, #footerMenu a.IRLinks:active, 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: #333333;
	margin:0; padding:0;
	line-height:14px;
}
div#lasikWebSiteDesign a:hover, .IRLinks:hover {
	color: #000000;
}

/*****************/
.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:#333;
}
.ir-link-wrapper a:hover, a.ir-link:hover {color:#FFF; text-decoration:none;}

.ir-info-wrapper {}
.ir-info {}


a#flex_spending_btn, #flex_spending_btn span, span.flex_spending_btn_span {width:133px;height:28px;display:block; position:relative; overflow:hidden;}
a#flex_spending_btn span, span.flex_spending_btn_span { position:absolute; left:0; top:0; background:url(../images/flex_spending_btn.png) no-repeat 0 0;}
a#flex_spending_btn:hover span, span.flex_spending_btn_span_oo { background-position:-0 -28px; cursor:pointer}

#FlexContanier {width:133px; height:28px; position:absolute; top:44px; left:313px; z-index:12;}


/*************************Testimonials Videos Style*******************************/
#media-slider { border:0; width:590px; height:165px; background:url(../images/design/index_media_bg.png) left top repeat-x; position:relative;margin:0 0 25px 35px;}
.ie6 #media-slider-wrapper {height:120px;}
#media-slider-wrapper { position:relative; width:475px; overflow:hidden; margin:11px auto; }
#testimonials-slider  { position:relative; width:4500px; height:311px; margin:0; padding:0;}
#testimonials-slider li { display:block; float:left; margin:0 5px;}
#testimonials-slider li a { display:block; }

/*---- General Media Vertical Slider Style Section ----*/
a.media-slide-previous, a.media-slide-next { display:block; width:43px; height:43px; overflow:hidden; position:absolute; top:38px; background-image:url(../images/slider_arrows.png); background-repeat:no-repeat; }
a.media-slide-previous { background-position:0 0; }
a.media-slide-next     { background-position:-43px 0; }
a:hover.media-slide-previous { background-position:0 -43px}
a:hover.media-slide-next     { background-position:-43px -43px}

a#media-slide-previous { left:10px; }
a#media-slide-next     { left:540px; }


/********************End Testimonials Videos Style************************************/

