body { font:13px/1.22 arial, helvetica, clean, sans-serif; *font-size:small;
*font:x-small;
}
/****************************************************************************************************************************
 * Reset css start
****************************************************************************************************************************/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
input, textarea, select {*font-size:100%; margin:0; padding:}
legend { color:#000; }
/****************************************************************************************************************************
 * New Body >> css
 ****************************************************************************************************************************/
body { background:#fff url(../images/bg.png) repeat-x; text-align:center; font-family:Arial; }
#mainContanier{ width:704px;margin:auto;text-align:left;background:#fff url(../images/mainbg.png); padding:0 23px 0 23px}
.header{ height:300px; padding:10px 0 0 0;}
#headerL{ width:434px; height:150PX; float:left;}
#headerR{ width:259px; height:150PX; float:left; margin:0 0 0 11px;}
.nav1Cont{ height:33px; border:1px solid #c4c4c4;background:url(../images/nav1Cont.png); margin:3px 0 0 0; position:relative}
#content{ min-height:400px;background:url(../images/contentBg.png) repeat-x; margin:1px 0 0 0; padding:16px 0 0 0}
#contentL{ width:179px; float:left;min-height:350px;b}
#contentR{ width:500px; float:left;min-height:350px; margin:0 0 0 8px; padding:6px 8px 0 8px}
#contentR p{ font-size:13px; color:#000}
.bnr1{}
.bnr2{ margin:6px 0 0 0}
#bottomTxt{ color:#2e3190; font-size:28px; text-align:center;border-bottom:6px solid #000099; padding:0 0 16px 0}
#footerMenu {padding:8px 20px 12px 20px; margin:auto; text-align:center }
#footerMenu img { margin-top:14px; margin-bottom:-2px }
#footerMenu a { color:#275371; text-decoration:none; font-size:10px; margin:7px; line-height:24px; }
#footerMenu a:hover { color:#e09e00; }
#copyRight { width:550px;color:#a8a8a8; font-size:11px;text-align:center; margin:auto }
#copyRight a{color:#a8a8a8; font-size:11px; text-decoration:none}
#copyRight a:hover{color:#275371;}
.guiname{color:#275371; font-size:15px;}

.callTop{ width:179px; height:14px;background:url(../images/callTop.png) no-repeat 0 0px;}
.callMiddle{ width:150px; height:1070px; padding:6px 15px 6px 15px;background:url(../images/callMiddle.png);}
.callMiddle h4{ font-size:12px; color:#33345e}

.callBottom{ width:179px; height:18px;background:url(../images/callBottom.png)}

.callShadow{width:149x; height:1px;background:url(../images/callBorder.png) no-repeat 0 0px; margin:8px 0 8px 0}

.mod1Cont{ padding:0 0 10px 64px; font-size:11px; color:#002d4e;background:url(../images/mod-img.jpg) no-repeat 0 0px; margin:10px 0 0 0}
.mod2Cont{ padding:0 0 10px 64px; font-size:11px; color:#002d4e;background:url(../images/mod-img2.jpg) no-repeat 4px 3px; margin:10px 0 0 0}
.mod3Cont{padding:6px 0 8px 4px;font-size:11px; color:#002d4e;}
.mod4Cont{ padding:0 0 10px 68px; font-size:11px; color:#002d4e;background:url(../images/mod-img3.jpg) no-repeat 0 0 ; margin:10px 0 0 0}


.menuCont{ padding:0 0 0 8px}


/**************************************************************************/
/*** Menu Contaniers **************************************************/
#mennu1Cont{ width:231px; height:148px; position:absolute; left: 335px; top: 0px;}
#mennu2Cont{ width:231px; height:148px; position:absolute; left: 566px; top: 0px;}
#mennu3Cont{ width:231px; height:148px; position:absolute; left: 796px; top: 0px;}
#mennu4Cont{ width:231px; height:148px; position:absolute; left: 796px; top: 0px;}
#mennu5Cont{ width:231px; height:148px; position:absolute; left: 796px; top: 0px;}
#mennu6Cont{ width:231px; height:148px; position:absolute; left: 796px; top: 0px;}



/**************************************************************************/
/*** Replace Contaniers **************************************************/
#replace1Cont{ width:298px; height:109px;position:absolute; top: 20px; }

/**************************************************************************/
/*** Menus **************************************************/
a#menu1, #menu1 span, span.menu1_span { display:block; position:relative; width:167px; height:55px; overflow:hidden;}
a#menu1 span, span.menu1_span { position:absolute; left:0; top:0; background:url(../images/learn-more.png) no-repeat 0 0px;}
a#menu1:hover span, span.menu1_span_oo { background-position:0 -55px; cursor:pointer}

a#menu2, #menu2 span, span.menu2_span { display:block; position:relative;width:231px; height:148px;overflow:hidden; }
a#menu2 span, span.menu2_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.jpg) no-repeat 0 0; }
a#menu2:hover span, span.menu2_span_oo { background-position:0 -148px; cursor:pointer }

a#menu3, #menu3 span, span.menu3_span { display:block; position:relative;width:231px; height:148px;overflow:hidden; }
a#menu3 span, span.menu3_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.jpg) no-repeat -231px 0; }
a#menu3:hover span, span.menu3_span_oo { background-position:-231px -148px; cursor:pointer }

a#menu4, #menu4 span, span.menu4_span { display:block; position:relative;width:231px; height:148px;overflow:hidden; }
a#menu4 span, span.menu4_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.jpg) no-repeat -461px 0; }
a#menu4:hover span, span.menu4_span_oo { background-position:-461px -148px; cursor:pointer }

  
a#button1-1, #button1-1 span, span.button1-1_span { display:block; position:relative; width:87px; height:18px; overflow:hidden; }
a#button1-1 span, span.button1-1Button_span { position:absolute; left:0; top:0; background:url(../images/menuSet1-1.png) no-repeat 0 0; width:87px; height:18px; }
a#button1-1:hover span, span.button1-1_span_oo { background-position:0 -18px; cursor:pointer}

a#btncataract_test, #btncataract_test span, span.btncataract_test_span { display:block; position:relative; width:87px; height:18px; overflow:hidden; }
a#btncataract_test span, span.btncataract_testButton_span { position:absolute; left:0; top:0; background:url(../images/btncataract_test.png) no-repeat 0 0; width:87px; height:18px; }
a#btncataract_test:hover span, span.btncataract_test_span_oo { background-position:0 -18px; cursor:pointer}

/**************************************************************************/
/*** Menus **************************************************/
#replace1 { position:relative;width:298px; height:109px;padding:0; overflow:hidden; }
#replace1 span, span.replace1 { position: absolute; top:0; left:0px; width:298px; height:109px;background:url(../images/replaceSet1.png) no-repeat 0 0;}

/**************************************************************************/
/*** [INDEX PAGE STYLES] **************************************************/
.indexTop { display:block; position:relative; overflow:hidden; }
.cell_1 { background-color:#fff; height:100%; }
#opportunity { width:980px; height:297px; position:relative; margin:auto; padding:20px 0 0 0; text-align:center }
#productsCell { position:relative; clear:both; background-color:#CBE4EE; padding:10px; }
#slideContainer { clear:both; position:relative; width:830px; height:209px; overflow:hidden;padding:0px; margin:auto}
#slideContainer ul { width:6800px; }
#slideContainer li { position:relative; float:left; height:209px; font-weight:700; }
#slideNav { clear:both; text-align:center; padding-left:2px; margin:0 0 0 52px;}
#slideNav a { display:block; float:left; width:95px; height:55px; background:url(../images/tabbed.png) left top no-repeat; color:#823fee; text-decoration:none; text-align:center; margin:0 3px 0 3px; padding:6px 4px 0 4px; font-weight:bold; font-size:14px; }
#slideNav a:hover { color:#7b7a7a; }
#slideNav a.slideNavSelected { color:#7b7a7a; background-position:0 -61px; }
#ajxButtonL { width:34px; height:24px; position:absolute; left: 6px; top: 177px; }
#ajxButtonL a { width:34px; height:24px; background:url(../images/ajxButtonLR.png); display:block }
#ajxButtonL a:hover { width:34px; height:24px; background:url(../images/ajxButtonLR.png) 0 -25px }
#ajxButtonL span { display:none }
#ajxButtonR { width:34px; height:24px; position:absolute; top: 177px; left: 936px; }
#ajxButtonR a { width:34px; height:24px; background:url(../images/ajxButtonLR.png) -34px 0; display:block }
#ajxButtonR a:hover { width:34px; height:24px; background:url(../images/ajxButtonLR.png) -34px -25px }
#ajxButtonR span { display:none }
#ajxBottom { width:879px; height:21px; background:url(../images/ajxBottom.png) 0 1px ; margin:auto; border-top:1px solid #cdcdcd }

#ajax1 {height:192px;background:url(../images/ajax-first.jpg) no-repeat 0 16px; padding:16px 0 0 180px; text-align:left; font-size:13px; color:#7b7a7a; position:relative}
#ajax2 {height:208px;background:url(../images/ajax-first.jpg) no-repeat 0 16px;}


#btn-1 { width:167px; height:55px; position:absolute; top:145px; left:639px;}

/*** [/SLIDEVIEWER STYLES] ************************************************/

div#contentR blockquote,div#contentR ul,div#contentR ol,div#contentR dl {margin:1em;}
div#contentR ol,div#contentR ul,div#contentR dl {margin-left:2em;}
div#contentR ul li {list-style: disc outside;}
div#contentR ol li {list-style: decimal inside;}
div#contentR li {margin:0.5em 0; }
div#contentR dl dd {margin-left:1em;}

/**********************Text Link***********************/
.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 {}
/**********************Text Link***********************/

.lasikCallOut{ background:url(../images/lasik_callout.jpg) no-repeat; width:465px; height:235px; margin:15px 0 15px 0}