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; }
a, a:link, a:visited, a:active{	color: #5e466c; }
a:hover { color:#D667EB; text-decoration:none; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
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:942px; margin:auto; text-align:left }
#top { width:942px; height:121px; }
#topCont1 { width:1024px; height:53px; position:relative; z-index:10000 }
#topCont2 { width:942px; height:56px; position:relative;z-index:9999}
#headerMedia { width:1024px; height:308px; }
#upperContanier { width:942px; height:140px;position:relative }
#footer { height:100px; padding:6px 10px 0 10px; margin:auto; text-align:center; padding:18px 0 0 0; background:url(../images/footer.png) repeat-x}

.footerMenu { width:860px; margin:auto }
.footerMenu img { margin-top:14px; margin-bottom:-2px }
.footerMenu a { color:#5d27b2; text-decoration:none; font-size:12px; margin:9px; line-height:24px; text-transform: lowercase }
.footerMenu a:hover { color:#fff; }

.copyRight { color:#151a33; font-size:10px; margin:auto; width:800px; padding:15px 0 0 0; }
*html .copyRight { color:#151a33; font-size:10px; margin:15px auto 0 auto; width:800px; }
.footerShadow { width:967px; height:20px; margin:auto; background:url(../images/footerShadow.png) no-repeat; margin-top:16px }
#meadiaCenter { height:68px; position:relative; background:url(../images/meadiaCenter.png) no-repeat 20px 26px;}
#meadiaCenter2 { width:938px;height:68px; position:relative; background:url(../images/meadiaCenter.png) no-repeat 20px 24px; margin:10px 0 0 0 }
#content {min-height:1270px;}
.ie7 #content {min-height:1280px;}
.contentL { width:273px; float:left }
.contentM { width:410px; float:left; padding:4px 10px 4px 10px; position:relative}
.contentM h1 { color:#410c62; font-size:26px; font-weight:bold }
.contentR { width:238px; float:left; padding:10px 0 0 0; }
.contentShadow { width:930px; height:20px; margin:auto; background:url(../images/contentShadow.jpg) no-repeat; margin-top:1px; }
.contentLL { width:57px; height:1067px; float:left; background:url(../images/contentLMR.png) }
.contentLM { width:159px; height:1067px; float:left; background:url(../images/contentLM.png); position:relative }
.contentLR { width:57px; height:1067px; float:left; background:url(../images/contentLMR.png) no-repeat -51px 0; }
.contentRL { width:18px; height:920px; float:left; background:url(../images/contentRMR.png) no-repeat 0 50px; }
.contentRM { width:202px; height:920px; float:left; background:#FFF ; position:relative}
.contentRR { width:15px; height:920px; float:left; background:url(../images/contentRMR.png) no-repeat -18px 50px; }
.modR1 { height:152px; width:200px; background:url(../images/modR1.png); margin:0 1px 0 1px; padding:8px 0 0 0 }
.modR1 h1, .modR2 h1 { font-size:20px; color:#7f5896 }
.modR1 ul { padding:0 0 0 38px; }
.modR1 ul li { text-align:left; list-style:outside; font-size:13px; ;line-height:22px; }
.modR1 a { color:#010101; text-decoration:none }
.modR1 a:hover { color:#7f5896 }
.rShadow { width:203px; height:14px; background:url(../images/rShadow.png); margin:1px 0 0 0 }
.modR2 { width:170px; height:240px; border:0; margin:auto }
/**************************************************************************/
/*** Menu Contaniers **************************************************/


#mennu4Cont { width:260px; height: 62px; position:absolute; left: 151px; top: 3px; }
#mennu4Cont a { width:260px; height: 52px; padding:16px 0 0 70px; display:block; background:url(../images/menuSet2.png) no-repeat; color:#555; font-size:20px; text-decoration:none; }
#mennu4Cont a:hover {color:#e7af39}


#gui { width:637px; height:136px; position:absolute; left: 345px; top:-7px; background:url(../images/seconderyHeader.jpg) no-repeat; }
.guiName{width:200px;position:absolute; left: 141px; top: 58px;color:#fff; font-size:20px; }


#mennu5Cont { width:231px; height: 62px; position:absolute; left: 435px; top: 4px; }
#mennu5Cont a { width:260px; height: 52px; padding:16px 0 0 70px; display:block; background:url(../images/menuSet2.png) no-repeat 0 -64px; color:#555; font-size:20px; text-decoration:none; }
#mennu5Cont a:hover { color:#e7af39 }


#mennu6Cont { width:225px; height: 62px; position:absolute; left: 716px; top: 4px; }
#mennu6Cont a { width:260px; height: 52px; padding:16px 0 0 70px; display:block; background:url(../images/menuSet2.png) no-repeat 0 -128px; color:#555; font-size:20px; text-decoration:none; }
#mennu6Cont a:hover { color:#e7af39 }
.color1 { color:#fff }
.font12 { font-size:12px}
.font11 { font-size:11px}
.searchCont { width:183px; height:32px; background:url(../images/replaceSet2.png) no-repeat; position:absolute; left: 513px; top: 11px; }
.searchButton { width:36px; height:16px; left: 712px; top: 19px; position:absolute }
.replaceTell { width:134px; height:41px; background:url(../images/replaceSet2.png) no-repeat 0 -32px; position:absolute; left: 768px; top: 10px; }
.search-input { width:116px; height:19px; background:transparent; position:absolute; left: 46px; top: 8px; border:0px; font-size:11px }
/**************************************************************************/
/*** Replace Contaniers **************************************************/
#replace1Cont { width:277px; height:109px; position:absolute; top: 11px; }
.replace1-1Cont { width:188px; height:54px; position:absolute; left:-10px; top: 26px; }
.replace1-2Cont { width:178px; height:63px; position:absolute; left:-10px; top: 335px; }
.replace1-3Cont { width:181px; height:62px; position:absolute; left:-9px; top: 692px; }
.lTxt { width:179px; height:54px; position:absolute; left: -6px; top: 80px; line-height:14px; }
.lTxt1 { width:178px; height:54px; position:absolute; left: -10px; top: 397px;line-height:14px;}
.lTxt2 { width:182px; height:69px; position:absolute; left: -8px; top: 758px;line-height:14px;}
/****************************************************************************************************************************
 * Replaces >> css
 ****************************************************************************************************************************/
#replace1-1 {width:188px; height:50px;position:relative; padding:0; overflow:hidden; }
#replace1-1 span, span.replace1-1 {width:188px; height:50px;position: absolute; top:0; left:0px; background:url(../images/replace1-1.png) 0 0; }
#replace1-2 { wwidth:178px; height:63px;position:relative; padding:0; overflow:hidden; }
#replace1-2 span, span.replace1-2 { width:178px; height:63px; position: absolute; top:0; left:0px; background:url(../images/replace1-1.png) 0 -54px; }
#replace1-3 { width:181px; height:62px; position:relative; padding:0; overflow:hidden; }
#replace1-3 span, span.replace1-3 { width:181px; height:62px; position: absolute; top:0; left:0px; background:url(../images/replace1-1.png) 0 -116px; }
/**************************************************************************/
/*** menu Contaniers **************************************************/
.menu5Cont { width:167px; height:55px; position:absolute; left:0px; top: 268px; }
.menu6Cont { width:167px; height:55px; position:absolute; left:9px; top: 611px; }
.menu7Cont { width:167px; height:55px; position:absolute; left:8px; top: 979px; }
/**************************************************************************/
/*** 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:219px; height:137px;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 -137px; cursor:pointer }
a#menu3, #menu3 span, span.menu3_span { display:block; position:relative; width:210px; height:137px; overflow:hidden; }
a#menu3 span, span.menu3_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.jpg) no-repeat -219px 0; }
a#menu3:hover span, span.menu3_span_oo { background-position:-219px -137px; cursor:pointer }
a#menu4, #menu4 span, span.menu4_span { display:block; position:relative; width:210px; height:137px; overflow:hidden; }
a#menu4 span, span.menu4_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.jpg) no-repeat -430px 0; }
a#menu4:hover span, span.menu4_span_oo { background-position:-430px -137px; cursor:pointer }
a#menu5, #menu5 span, span.menu5_span { display:block; position:relative; width:165px; height:41px; overflow:hidden; }
a#menu5 span, span.menu5_span { position:absolute; left:0; top:0; background:url(../images/menuSet3.png) no-repeat 0 0px; }
a#menu5:hover span, span.menu5_span_oo { background-position:0 -41px; cursor:pointer }

a#menu6, #menu6 span, span.menu6_span { display:block; position:relative; width:182px; height:62px; overflow:hidden; }
a#menu6 span, span.menu6_span { position:absolute; left:0; top:0; background:url(../images/menuSet4.png) no-repeat 0 0; }
a#menu6:hover span, span.menu6_span_oo { background-position:-182px 0; cursor:pointer }

a#menu7, #menu7 span, span.menu7_span { display:block; position:relative; width:182px; height:62px; overflow:hidden; }
a#menu7 span, span.menu7_span { position:absolute; left:0; top:0; background:url(../images/menuSet4.png) no-repeat 0 -62px; }
a#menu7:hover span, span.menu7_span_oo { background-position:-182px -62px; cursor:pointer }

a#menu18{ right:11px}
a#menu18, #menu18 span, span.menu18_span { display:block; position:absolute; width:181px; height:62px; overflow:hidden; }
a#menu18 span, span.menu18_span { position:absolute; left:0; top:0; background:url(../images/educational_videos_button.png)}
a#menu18:hover span, span.menu18_span_oo { background-position:0 -62px; cursor:pointer }

a#btncurrentstudies{ top:8px; left:260px;}
a#btncurrentstudies, #btncurrentstudies span, span.btncurrentstudies_span { display:block; position:absolute; width:184px; height:32px; overflow:hidden; }
a#btncurrentstudies span, span.btncurrentstudies_span { position:absolute; left:0; top:0; background:url(../images/currentstudies.png)}

a#btnclinical{ top:44px; left:260px;}
a#btnclinical, #btnclinical span, span.btnclinical_span { display:block; position:absolute; width:184px; height:30px; overflow:hidden; }
a#btnclinical span, span.btnclinical_span { position:absolute; left:0px; top:0; background:url(../images/clinical.png)}

#mennu1Cont { width:124px; height:131px; position:absolute; left: 298px; top: 2px; }
#mennu2Cont { width:126px; height:131px; position:absolute; left: 422px; top: 2px; }
#mennu3Cont { width:126px; height:131px; position:absolute; left: 548px; top: 2px; }
#mennu11Cont { width:127px; height:131px; position:absolute; left: 674px; top: 2px; }
#mennu12Cont { width:130px; height:131px; position:absolute; left: 800px; top: 2px; }
.nawNew{ width:184px; height:194px;position: relative; margin:auto}
.mn1{ width:184px; height:38px; position:absolute; left:0px; top: 2px; }
.mn2{ width:184px; height:38px; position:absolute; left:0px; top: 40px; }
.mn3{ width:184px; height:38px; position:absolute; left:0px; top: 70px; }
.mn4{ width:184px; height:38px; position:absolute; left:0px; top: 108px; }
.mn5{ width:184px; height:38px; position:absolute; left:0px; top: 146px; }


a#menu8, #menu8 span, span.menu8_span { display:block; position:relative; width:124px; height:131px; overflow:hidden; }
a#menu8 span, span.menu8_span { position:absolute; left:0; top:0; background:url(../images/menuSetNew.jpg) no-repeat 0 0; }
a#menu8:hover span, span.menu8_span_oo { background-position:0 -131px; cursor:pointer }

a#menu9, #menu9 span, span.menu9_span { display:block; position:relative;width:126px; height:131px; overflow:hidden; }
a#menu9 span, span.menu9_span { position:absolute; left:0; top:0; background:url(../images/menuSetNew.jpg) no-repeat -124px 0; }
a#menu9:hover span, span.menu9_span_oo { background-position:-124px -131px; cursor:pointer }

a#menu10, #menu10 span, span.menu10_span { display:block; position:relative; width:126px; height:131px; overflow:hidden; }
a#menu10 span, span.menu10_span { position:absolute; left:0; top:0; background:url(../images/menuSetNew.jpg) no-repeat -250px 0; }
a#menu10:hover span, span.menu10_span_oo { background-position:-250px -131px; cursor:pointer }

a#menu11, #menu11 span, span.menu11_span { display:block; position:relative; width:127px; height:131px; overflow:hidden; }
a#menu11 span, span.menu11_span { position:absolute; left:0; top:0; background:url(../images/menuSetNew.jpg) no-repeat -376px 0; }
a#menu11:hover span, span.menu11_span_oo { background-position:-376px -131px; cursor:pointer }

a#menu12, #menu12 span, span.menu12_span { display:block; position:relative;  width:130px; height:131px; overflow:hidden; }
a#menu12 span, span.menu12_span { position:absolute; left:0; top:0; background:url(../images/menuSetNew.jpg) no-repeat -503px 0; }
a#menu12:hover span, span.menu12_span_oo { background-position:-503px -131px; cursor:pointer }


a#menu13, #menu13 span, span.menu13_span { display:block; position:relative; width:184px; height:38px; overflow:hidden; }
a#menu13 span, span.menu13_span { position:absolute; left:0; top:0; background:url(../images/navNew.png) no-repeat 0 0; }
a#menu13:hover span, span.menu13_span_oo { background-position:-184px 0 ; cursor:pointer }

a#menu14, #menu14 span, span.menu14_span { display:block; position:relative; width:184px; height:36px; overflow:hidden; }
a#menu14 span, span.menu14_span { position:absolute; left:0; top:0; background:url(../images/navNew.png) no-repeat 0 -38px; }
a#menu14:hover span, span.menu14_span_oo { background-position:-184px -38px ; cursor:pointer }

a#menu15, #menu15 span, span.menu15_span { display:block; position:relative; width:184px; height:38px; overflow:hidden; }
a#menu15 span, span.menu15_span { position:absolute; left:0; top:0; background:url(../images/navNew.png) no-repeat 0 -72px; }
a#menu15:hover span, span.menu15_span_oo { background-position:-184px -73px; cursor:pointer }

a#menu16, #menu16 span, span.menu16_span { display:block; position:relative; width:184px; height:38px; overflow:hidden; }
a#menu16 span, span.menu16_span { position:absolute; left:0; top:0; background:url(../images/navNew.png) no-repeat 0 -110px; }
a#menu16:hover span, span.menu16_span_oo { background-position:-184px -110px; cursor:pointer }


a#menu17, #menu17 span, span.menu17_span { display:block; position:relative; width:184px; height:44px; overflow:hidden; }
a#menu17 span, span.menu17_span { position:absolute; left:0; top:0; background:url(../images/navNew.png) no-repeat 0 -148px; }
a#menu17:hover span, span.menu17_span_oo { background-position:-184px -148px; 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:942px; height:330px; position:relative;padding:20px 0 0 0; text-align:center }
#productsCell { position:relative; clear:both; background-color:#CBE4EE; padding:10px; }
#slideContainer { clear:both; position:relative; width:810px; height:230px; overflow:hidden; padding:0px; margin:auto }
#slideContainer ul { width:6800px; }
#slideContainer li { position:relative; float:left; height:209px; font-weight:700;list-style:none; margin-top:4px; }
#slideNav { clear:both; text-align:center; padding-left:2px; margin:0 0 0 61px; }
#slideNav a { display:block; float:left; width:94px; 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 2px 0 0; font-weight:bold; font-size:13px; }
#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;z-index:99 }
#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: 900px;z-index:99 }
#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 { width:634px; height:230px; background:url(../images/ajax-first.jpg) no-repeat 0 16px; padding:16px 16px 0 180px; text-align:left; font-size:13px; color:#7b7a7a; position:relative; font-weight:normal }
#ajax2 { width:795px; height:230px; padding:16px 0 0 0; text-align:left; font-weight:normal; color:#7b7a7a;list-style:none; display:inline;}
.ajx-style { color:#9d88bf; font-size:15px;}
.green { color:#52984c; }
.ajx1-1L { width:606px; float:left; text-align:left;}
.ajx1-2L { width:160px; padding:0 0 0 16px; float:left; }
.L1 { width:95px; float:left; }
.M1 { width:524px; float:left; text-align:left;}
.R1 { width:153px; float:left; padding:0 0 0 10px; }
.AL1 { width:170px; float:left; padding:0 0 0 10px; }
.AM1 { width:201px; float:left; padding:0 0 0 10px; }
.AM2 { width:183px; float:left; padding:0 0 0 10px; }
.AR1 { width:153px; float:left; padding:0 0 0 10px; }
.AM1inL { width:100px; float:left; padding:6px 0 0 0 }
.AM1inR { width:100px; float:left; padding:6px 0 0 0;}
.formL { width:162px; float:left; }
.form-in { width:460px; float:left; }
.formR { width:172px; float:left; }
.form-inL { width:217px; float:left; }
.form-inR { width:217px; float:left; }
/****************************************************************************************************************************
 * Form >> css
 ****************************************************************************************************************************/
.askFormInpt { width:210px; height:18px; background:url(../images/inputbg.gif) repeat-x; border:1px solid #cdcdcd; padding:3px 0 0 3px; font-size:11px; margin:4px 0 0 0 }
.askFormTxtA { width:210px; height:100px; background:#fff url(../images/inputbg.gif) repeat-x; border:1px solid #cdcdcd; OVERFLOW: auto; padding:1px 0 0 3px; font-size:11px; margin:4px 0 0 0 }
/****** Form1 >> css *****/
#form1 { width:140px; font-size:10px; color:#667c87; padding:40px 0 0 0; text-align:left; line-height:12px; margin:0; padding:0; }
#submit { height:25px; padding:0; width:50px; margin:5px }
#reset { height:25px; padding:0; width:50px; margin:5px }
/****** Form2 >> css *****/
#formCont { width:312px; background:#66CCCC }
#formBox2 { padding:8px 0 0 0 }
#formFloat1, #formFloat2 { width:140px; height:16px; padding:4px 0 0 4px; float:left; background:url(../images/inputBg.png) }
#formFloat2 { margin:0 0 0 8px; }
#btn-1 { width:167px; height:55px; position:absolute; top:145px; left:639px; }
/*** [/SLIDEVIEWER STYLES] ************************************************/


/****************************************************************************************************************************
 * Form 1-2>> css
 ****************************************************************************************************************************/
.askFormInpt1-2 { width:173px; height:16px; background:url(../images/inputbg.gif) repeat-x; border:1px solid #d6d6d6; padding:1px 0 0 3px; font-size:11px; margin:3px 0 0 0; }
.askFormTxtA1-2 { width:173px; height:100px; background:#fff url(../images/inputbg.gif) repeat-x; border:1px solid #d6d6d6; OVERFLOW: auto; padding:1px 0 0 3px; margin:3px 0 0 0; font-size:11px }
/****** form1-2 >> css *****/
#form1-2 { width:173px; font-size:10px; color:#667c87; padding:6px 0 0 0; text-align:left; line-height:12px; margin: auto }

/****** Form2 >> css *****/
#formCont { width:312px; background:#66CCCC }
#formBox2 { padding:8px 0 0 0 }
#formFloat1, #formFloat2 { width:140px; height:16px; padding:4px 0 0 4px; float:left; background:url(../images/inputBg.png) }
#formFloat2 { margin:0 0 0 8px; }
.inner-menu {padding:4px; margin:0 0 3px 1px; border:1px solid #AACDEC; background-color:#FAFCFE;}
.inner-menu a {color:#5E466C; text-decoration:none}
.inner-menu a:hover {color:#D667EB; text-decoration:underline;}
/**********************/
div.contentM blockquote,div.contentM ul,div.contentM ol,div.contentM dl {margin:1em;}
div.contentM ol,div.contentM ul,div.contentM dl {margin-left:2em;}
div.contentM ul li {list-style: disc outside;}
div.contentM ol li {list-style: decimal outside;}
div.contentM li {margin:0.6em 0; }
div.contentM dl dd {margin-left:1em;}


/****************/
.glacialslide-html{background-color:#FFF;}
.glacialslide-html-blur{border:2px solid gray;}
.glacialslide-html-content{position:absolute;display:none;}
.glacialslide-loading{display:block;color:#000;font-size:8pt;font-family:sans-serif;font-weight:700;text-decoration:none;border:1px solid #000;background-color:#FFF;padding:2px;}
.glacialslide-move{cursor:move;}
.glacialslide-display-block{display:block;}
.glacialslide-display-none{display:none;}
.control{float:right;display:block;font-size:9pt;font-weight:700;text-decoration:none;text-transform:uppercase;color:#999;margin:0 5px;}
.control:hover{color:#000!important;}


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;}
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#nearvision_ck_module{
	position:relative; width:415px; height:66px;
	background:url(../images/nearvisionck_module.png) no-repeat;
}
div#nearvision_ck_module ul {list-style-type:none; margin:0; padding:0;}
div#nearvision_ck_module li {float:left;
}

a#about_near_vision_ck {
	display:block; position:relative;
	margin:0; padding:0;
	overflow:hidden; cursor:pointer;
}
a#about_near_vision_ck span, span.about_near_vision_ck {
	position: absolute; top:0; left:0;
	background: url(../images/nearvisionck_module.png) no-repeat;
	cursor:pointer;
}
a#about_near_vision_ck, a#about_near_vision_ck span    { width: 105px; height:66px; }
a#about_near_vision_ck span, span.about_near_vision_ck { background-position:0px 0px; }
a#about_near_vision_ck:hover span        			 { background-position: 0px -66px; }


/***/
a#understanding_presbyopia_ck {
	display:block; position:relative;
	margin:0; padding:0;
	overflow:hidden; cursor:pointer;
}
a#understanding_presbyopia_ck span, span.understanding_presbyopia_ck {
	position: absolute; top:0; left:0;
	background: url(../images/nearvisionck_module.png) no-repeat;
	cursor:pointer;
}
a#understanding_presbyopia_ck, a#understanding_presbyopia_ck span    { width: 104px; height:66px; }
a#understanding_presbyopia_ck span, span.understanding_presbyopia_ck { background-position: -105px 0px; }
a#understanding_presbyopia_ck:hover span        		   			 { background-position: -105px -66px; }


/***/
a#self_evaluation_test_ck {
	display:block; position:relative;
	margin:0; padding:0;
	overflow:hidden; cursor:pointer;
}
a#self_evaluation_test_ck span, span.self_evaluation_test_ck {
	position: absolute; top:0; left:0;
	background: url(../images/nearvisionck_module.png) no-repeat;
	cursor:pointer;
}
a#self_evaluation_test_ck, a#self_evaluation_test_ck span    { width: 104px; height:66px; }
a#self_evaluation_test_ck span, span.self_evaluation_test_ck { background-position: -209px 0px; }
a#self_evaluation_test_ck:hover span        		 		 { background-position: -209px -66px; }


/***/

a#common_questions_ck {
	display:block; position:relative;
	margin:0; padding:0;
	overflow:hidden; cursor:pointer;
}
a#common_questions_ck span, span.common_questions_ck {
	position: absolute; top:0; left:0;
	background: url(../images/nearvisionck_module.png) no-repeat;
	cursor:pointer;
}
a#common_questions_ck, a#common_questions_ck span    { width: 102px; height:66px; }
a#common_questions_ck span, span.common_questions_ck { background-position: -313px 0px; }
a#common_questions_ck:hover span        		 	 { background-position: -313px -66px; }
/************************************/
a#hearing_services, #hearing_services span, span.hearing_services  { display:block; position:relative; width:266px; height:47px; overflow:hidden; padding-left:5px;}
a#hearing_services span, span.hearing_services { position:absolute; left:0; top:0; background:url(../images/mn_eye_hearing_button.png) left top no-repeat; }
a#hearing_services:hover span, span.hearing_services { background-position:left bottom; }
/************************************/

div#dropdownsmenu
{ float:right; padding:4px 8px; margin:4px; border:1px solid #AACDEC; background-color:#FAFCFE;}
/*******/
.affilated_tr1 {background-color:#CDBED6;}
.affilated_tr2 {background-color:#F3E4A9;}
/******/
a#dr_lipham_button {
	display:block; position:relative;
	width: 266px; height: 47px;
	margin:0; padding:0;
	overflow:hidden;
	cursor:pointer;
}
a#dr_lipham_button span, span.dr_lipham_button {
	position: absolute;	top:0; left:0;
	width:266px; height:47px;
	background: url(../images/dr_lipham_button.png) left top no-repeat;
	cursor:pointer;
}
a#dr_lipham_button:hover span { background-position:left bottom; }


.glacialslide-html{background-color:#FFF;}
.glacialslide-html-blur{border:2px solid gray;}
.glacialslide-html-content{position:absolute;display:none;}
.glacialslide-loading{display:block;color:#000;font-size:8pt;font-family:sans-serif;font-weight:700;text-decoration:none;border:1px solid #000;background-color:#FFF;padding:2px;}
.glacialslide-move{cursor:move;}
.glacialslide-display-block{display:block;}
.glacialslide-display-none{display:none;}
.control{float:right;display:block;font-size:9pt;font-weight:700;text-decoration:none;text-transform:uppercase;color:#999;margin:0 5px;}
.control:hover{color:#000!important;}

.erhan{margin:0px; padding:0px; height:0px; width:0px; line-height:0px; font-size:0px; clear:both;}


a#watch_videos, #watch_videos span, spanwatch_videos_span { display:block; position:relative; width:166px; height:57px; overflow:hidden; }
a#watch_videos span, span.watch_videos_span { position:absolute; left:0; top:0; background:url(../images/watch_videos.jpg) no-repeat 0 0px; }
a#watch_videos:hover span, span.watch_videos_span_oo { background-position:0 -55px; cursor:pointer }