@charset "utf-8";
/*------------------------------------------------------------------
[Master Stylesheet]
Project:	Lasikeyes
Version:	Lasikeyes-live
Last change:	
Assigned to:	Ravikumar
Primary use:	Lasikeyes
Note: BEFORE EDITING HOMA PAGE RELATED CSS PLEASE CHECK THIS
ALL THESE CONTAINERS WIDTH'S AND HEIGHT'S COMMING FROM HOME PAGE BOTTOM JAVASCRIPT
.tabsinnercontainer,div.tphcontainer,.contentboxcontaainer,div.leftadbox .welcomerightmiddlebg,div.leftadbox .welcomemiddlebg
div.tabsadbox .welcomerightmiddlebg,div.tabsadbox .welcomemiddlebg,div.lasikwelcome
-------------------------------------------------------------------*/
/*common css start*/
body{  margin:0px; padding:0px; background-color:#c2c2c2; font-family:Arial, Helvetica, sans-serif;}
.clear{ clear:both; overflow:hidden;height:0px;line-height:0px; font-size:0px; padding:0px; margin:0px;}
.clear-right{ clear:right;overflow:hidden; height:0px;}
.left{ float:left} .right{ float:right}
img{ border:0px;}
.spacer4{ padding-top:4px;}
.spacer20{ padding-bottom:20px; height:0px; overflow:hidden}
.spacer10{ padding-top:10px;}
.spacer5{ padding-bottom:5px; height:0px; overflow:hidden}
.maincontainer{ width:100%;min-width:1240px;}
/*.innercontainer{width:100%;background:#c2c2c2 url(../images/pagebg.gif) repeat-x left top; border-bottom:16px solid #00637D; padding-bottom:3px;padding-top:167px;}*/

.innercontainer{width:100%;background:#c2c2c2 url(../images/pagebg.gif) repeat-x left top; border-bottom:16px solid #00637D; padding-bottom:3px;padding-top:120px;}
ul,li{ margin:0px; padding:0px;}
/*seo purpose */
.tphcontainer{ position:absolute;top:0px; background-color:transparent;}
/*topplaceholder css start*/
.topplaceholder{width:100%; background-color:#1d6ec9; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF}
.lasik_topbox{ background:#97cf18 url(../images/lasikbox_bg.jpg) right bottom no-repeat;width:49.2%; float:left;padding:5px 0px;               text-align:right;}
.oep_topbox{background:#ffb400 url(../images/oep_boxbg.gif) left bottom no-repeat;width:50%; float:right; padding:5px 0px;            text-align:left;}
.lasieyepage_button{ background:url(../images/letop_button.gif) no-repeat left top; width:176px; height:29px; margin:0px 7px;}
.oep_button{ background:url(../images/oep.gif) no-repeat left top; width:211px; height:29px; margin:0px 7px;}
.lasik_topboxcontent{margin:0px 200px 0px 20px}
.oep_topboxcontent{margin:0px 20px 0px 225px}
.logocontainer{padding-top:16px;background:#c2c2c2 url(../images/pagebg.gif) repeat-x left top;}
.logocontainer li{ list-style:none}
.logocontainer .logotopcurve{ background:#FFF;}
.logo-box-lc{ background:url(../images/logobox.gif) left top no-repeat; width:16px; height:13px; line-height:0px;}
.logo-box-rc{ background:url(../images/logobox.gif) -16px top no-repeat; width:16px; height:13px; line-height:0px;}
.logo-box-blc{ background:url(../images/logobox.gif) left -13px no-repeat; width:16px; height:13px; line-height:0px;}
.logo-box-brc{ background:url(../images/logobox.gif) -16px -13px no-repeat; width:16px; height:13px; line-height:0px;}
.logomiddlebg{ background-color:#FFF; margin:0px 4px;}
.logomiddlebg ul{ width:100%}
.logomiddlebg li{ float:left;width:20%;}
.logomiddlebg li.logo{width:15% !important; padding-left:10px;}
.leftmenucontainer{ width:187px; float:left; margin-top:5px;}
.leftmenucontainer li{ list-style:none}
.menutopcurve{ background:url(../images/menutopshade.gif) left top repeat-x; height:17px; line-height:17px; }
.menubotcurve{background:url(../images/menubotshade.gif) left top repeat-x; height:17px; line-height:17px; }
.menutopcurve .menu-tl{ background:url(../images/lemenucurve.gif) left top; width:17px; height:17px;}
.menutopcurve .menu-tr{background:url(../images/lemenucurve.gif) -17px top; width:17px; height:17px;}
.menubotcurve .menu-bl{ background:url(../images/lemenucurve.gif) left -17px; width:17px; height:17px;}
.menubotcurve .menu-br{background:url(../images/lemenucurve.gif) -17px -17px; width:17px; height:17px;}
.menumiddlebg{ background:url(../images/menumiddlebg.gif) repeat-y left top; padding:0px 20px 0px 16px;}
.menumiddlebg li{ background:url(../images/menudot.gif) left 11px no-repeat; padding:3px 0px 3px 14px; border-bottom:1px solid #1a738a;}
li.menu-on{ background:url(../images/leftmenu-on.gif) left 8px no-repeat !important;}
li.sub-menuli{background:url(../images/submenu.gif) left 1px no-repeat !important;}
li.menu-on a{color:#00caff !important;}
.subnav{ display:none; position:absolute;width:150px; background-color:#00637d; border:1px solid #1a738a; border-bottom:0px !important; float:left; margin:0px; padding:0px; left:167px; margin-top:-21px;*margin-top:-3px !important; z-index:10;}
.subnav li{ background:none !important}
.newn{ background:url(../images/NewNews_old.gif) no-repeat right top; width:28px; height:11px; display:block; float:right; margin-top:-17px; margin-left:3px;}
.tab-highlight{ background:url(../images/leftmenuhighlight.gif) repeat-x left top !important;}
.tab-highlight a:hover{color:#fff !important; text-decoration:underline}
.menumiddlebg li a{ font:13px Arial,Helvetica,sans-serif; color:#FFF; text-decoration:none;}
.menumiddlebg li a:hover{ color:#00caff; text-decoration:underline}
.contentboxcontaainer{margin-top:5px; float:left}
.welcomebox li{ list-style:none}
.welcometopcurve{ background:url(../images/whitetopbg.gif) left top repeat-x; height:17px;}
.welcometopcurve .welcome-tl{ background:url(../images/whiteboxcurves.gif) left top; width:17px; height:17px;}
.welcometopcurve .welcome-tr{background:url(../images/whiteboxcurves.gif) -17px top; width:17px; height:17px;}
.welcomebotpcurve{ background:url(../images/whitebotbg.gif) left top repeat-x; height:17px;}
.welcomebotpcurve .welcome-bl{ background:url(../images/whiteboxcurves.gif) left -17px; width:17px; height:17px;}
.welcomebotpcurve .welcome-br{background:url(../images/whiteboxcurves.gif) -17px -17px; width:17px; height:17px;}
.welcomemiddlebg{ background:#FFF url(../images/white-ls.gif) left top repeat-y; padding-left:4px;}
.welcomerightmiddlebg{ background:url(../images/white-rs.gif) right top repeat-y; padding:0px 14px 0px 10px;}
h1.mainhdg{color:#162F49;font:20px Arial,Helvetica,sans-serif;text-decoration:none; padding:5px 0px 0px 0px; margin:0px; float:left}
.welcome-adbox{ border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; padding:5px 0px;height:40px; margin-bottom:5px;  }
.lasikwelcome{position:absolute;margin:60px 0px 0px 150px;}
.welcome-adbox li{text-align:center; list-style:none; float:left;width:18%}
.greyline{ border-bottom:1px solid #e5e5e5; height:1px;overflow:hidden; margin:5px 0px}
.engbox li{ list-style:none}
.enq-adbox{ width:518px;}
.enq-form-cont{background:url(../images/form-background.gif) repeat-x left top; height:221px; float:left;}
.welcome-content{ padding-right:20px;  }
.welcome-content p{ padding:0px 0px 0px 0px; margin:0px;}
.content{color: #000000; font-size:12px}
.content-small{color: #000000; font-size:11px}
.content-link{color:#FF7700; text-decoration:none}
.home-content-bottom li{ list-style:none}
.home-content-bottom h6{font-size:12px;font-weight:normal;color:#000000;padding:0px;margin:0px;display:inline;}
.home-content-bottom .content-big{ font-size:18px; color:#666}
.enq-form-cont li{ list-style:none;}
li.enq-lbg{ background:url(../images/formgrd.gif) left top; width:15px; height:221px;}
li.enq-rbg{ background:url(../images/formgrd.gif) -15px top; width:15px; height:221px;}
li.eng-mbg{padding:18px 0px 10px 0px; float:left}
.eng-mbg .content{color:#FFF !important; margin:3px 2px;}
.enqform li{ float:left; font-size:12px;}
.enqform li.enq-coll{ font-size:13px !important; color:#FFF; font-weight:bold;width:85px; padding:7px 0px 0px 3px !important;text-transform:uppercase}
.clinicselect{width:380px; float:left; height:20px; padding: 5px 0px 2px 0px; background:#FFF url(../images/selection.gif) right top no-repeat; cursor:pointer}
.selectcliniclist{ width:380px; position:absolute; background-color:#FFF;font-size:11px; border:1px solid #82ac27; padding-bottom:10px;display:none; margin-left:87px;}
.selectcliniclist .submit-ok{ background-color:#82ac27; text-align:right; padding:5px; cursor:pointer; display:block; text-decoration:none; width:368px; margin:1px 1px 5px 1px; color:#FFF}
.selectcliniclist li{font-size:11px;}
.slectinnerlist{ padding-left:18px;}
.slectinnerlist .checklabel{ width:320px !important; padding:4px 0px 0px 3px;*margin:2px 0px 0px 0px !important;}
.slectinnerlist .checkcol{ margin-top:-5px;}
.selectinnerlist{ width:370px;}
.slectinnerlist ul{ clear:left}
.clearpop{ clear:both; *margin-top:-4px;}
.enqform li{ padding-top:8px;}
.enqform .txt-box{ border:1px solid #FFF ; font-size:12px;width:120px; margin-right:10px;}
.cnqcolpadd{ width:84px !important;text-align:right; padding-right:10px !important;font-size:13px !important; color:#FFF; font-weight:bold; text-transform:uppercase}
.n-list .more{font-size:11px !important; font-weight:normal !important;  color:#35879e; text-decoration:none !important}
.n-list .more:hover{ text-decoration:underline !important}
.enqform-submit input{background:url(../images/step2.gif) no-repeat left top; border:0px; width:94px; height:30px; margin:10px 0px 0px 124px; cursor:pointer}
.tabs-adbox{ width:187px;}
.adboxbotbg{ background:url(../images/adbx_botcurve.gif) left bottom; padding-bottom:17px}
.tabs-adbox li{ list-style:none}
.featuredclinictabs li{ list-style:none}
.ftabon .tab-link{ background:url(../images/tabon-bg.gif) left top no-repeat; padding:7px 5px 3px 17px; font-size:14px; color:#000; float:left; line-height:25px;}
.ftabon .tab-right{ background:url(../images/tabon-right.gif) left top; width:13px; height:35px; float:left}
.ftaboff .tab-link{ background:url(../images/tabon-bg.gif) left -35px no-repeat; padding:7px 5px 3px 17px; font-size:14px; color:#000; float:left; line-height:25px;}
.tab-link h2{ margin:0px; padding:0px; font-size:14px; font-weight:normal}
.ftaboff .tab-right{ background:url(../images/tabon-right.gif) -13px top; width:14px; height:35px; float:left}
.ftaboff a{ color:#FFF; text-decoration:none; cursor:pointer}
.ftaboff  a:hover{ text-decoration:underline; color:#7cc5ff;}
.ftabon a{ color:#000; text-decoration:none; cursor:pointer}
.ftabon  a:hover{ text-decoration:underline; color:#7cc5ff;}
.featuredclinictabs .welcometopcurve{ background-position:left bottom !important;}
.tabul{ background:url(../images/whitetopbg.gif) left bottom repeat-x;  height:48px; margin-left:4px; }
.searchtabul{ background:url(../images/whitetopbg.gif) left bottom repeat-x;  height:48px; margin-left:4px; }
.supportingclinics .tabul{ *margin-bottom:-1px;}
.featuredclinictabs .tabul{*margin-bottom:-1px;}
.tabul .firsttab{ margin-left:-4px;}
.supportingclinics .welcomerightmiddlebg{ padding-bottom:10px;}
.tabul .tabrightbg{background:url(../images/whiteboxcurves.gif) -17px top no-repeat; width:17px; height:17px; margin-top:31px;}
.searchtabul .tabrightbg{background:url(../images/whiteboxcurves.gif) -17px top no-repeat; width:17px; height:17px; margin-top:31px;}
.ftab-left{ padding-right:20px;}
.ftab-right{ padding-left:20px; margin-top:-185px;}
.tabratingbox{ border:1px solid #ff8121; width:158px; float:left}
.imgrating{padding:10px 0px}
.ratingbg{ background:#ff8121 url(../images/ratingbg.gif) repeat-x left bottom; padding:10px 0px 10px 10px; font-size:11px; color:#FFF; float:left;width:148px;}
.ratingbg a{font-size:11px; font-weight:bold; color:#FFF; text-decoration:none}
.ratingbg a:hover{ text-decoration:underline}
.ratingbg  .ratings a{background:url(../images/star-orange.gif) no-repeat left top; width:19px; height:17px; cursor:default; display:block; float:left; margin-right:1px;}
.ratingbg  .ratings a.one{ background-position:0px 0px }
.ratingbg  .ratings a.two{background-position:-19px 0px }
.ratingbg  .ratings a.three{background-position:-38px 0px }
.ratingbg  .ratings a.four{background-position:-57px 0px }
.ratingbg  .ratings a.no{background-position:-76px 0px }

.fea-contentbox{ border:1px solid #dadada; padding:10px; margin:0px 0px 0px 178px; font-size:12px ; color:#000; min-height:155px;}
.fea-contentbox a{ color:#1d6ec9; font-size:13px; text-decoration:none}
.featuredSurgeontabcontent{ display:none;}
.featuredtabs{ margin-right:200px;  }
.fea-contentbox a:hover{ color:##7CC5FF; text-decoration:underline}
.supportingclinics li{ list-style:none}
a.Supporting{ background:url(../images/Sponsored_icons.png) left top;width:40px;height:31px; display:block; cursor:default}
a.Zyoptix{ background:url(../images/Sponsored_icons.png) -40px top;width:27px;height:31px; display:block; cursor:default}
a.Crystalens{ background:url(../images/Sponsored_icons.png) -67px top;width:27px;height:31px; display:block; cursor:default}
a.VisianICL{ background: url(../images/VisianICLIcon.png) top left no-repeat; width:37px;height:31px; display:block; cursor:default;}
.supportinglegend li{ float:left; color:#000; font-size:11px; font-weight:bold}
.supportinglegend li.sname{ width:150px; padding:5px 0px 0px 2px;}
.supportinglegend { padding-bottom:14px;}
.clinicslist li{ width:48%; margin-right:10px; float:left; height:31px; border-bottom:1px solid #e5e5e5; padding-bottom:3px; margin-bottom:4px;}
.crlist li{ width:48%; margin-right:10px; float:left;border-bottom:1px solid #e5e5e5; padding-bottom:8px; margin-bottom:4px; }
.clinicslist li.sponsored{ background:url(../images/spbg.gif) no-repeat left top;}
/*.crysplist li.sponsored{ background:url(../images/cry_sponsored.gif) no-repeat left top;}*/
/*.crysplist .splist{background:url(../images/cry_sponsored.gif) no-repeat right top !important; height:51px !important;}*/
/*.crysplist li{ height:51px !important;}*/
.headesp{ width:97% !important}
.crysplist li.sponsored{ border-bottom:0px !important}
.headesp{ margin-top:15px;}
.clinicslist li.sponsored a{ font-size:13px; color:#FFF; font-weight:bold; text-decoration:none;}
.clinicslist li a{ color:#1d6ec9;font-size:13px; font-weight:bold; text-decoration:none;}
.branch{ margin-left:10px !important;width:46% !important}
.branch a{color:#023b60 !important;font-size:11px !important; font-weight:bold; text-decoration:none;}

.clinicslist li .splink{padding:6px 0px 0px 10px}
.clinicslist li  a:hover{ color:#023B60;}
.clinicslist h5{ margin:0px; padding:0px;}
.crlist{ padding-top:10px;}
.crlist h5{ margin:0px; padding:0px;}
.crlist h5 a{color:#1d6ec9;font-size:13px; font-weight:bold; text-decoration:none;}
.crlist h5 a:hover{color:#023B60;}
.clinicslist .splist{float:right; padding-right:10px;}
.clinicslist .splist a{ float:left; cursor:default;}
.clinicslist .splist a.nsp{ background:none !Important}
.clinicslist  li.sponsored .splist{ background:url(../images/spcorners.gif) no-repeat right 0px; height:31px; margin-right:0px;}
.clinicslist  li.sponsored .dis{color:#fff !important;}
.clinicslist .dis{color:#1d6ec9 !important;}
.clrating{ padding-top:2px;}
.clrcontent{ font-size:12px; color:#000}
.clrcontent .orcontent{ color:#ff7700; }
.clrating a{width:15px; height:15px; display:block; float:left; cursor:default !important}
.clrating a.rating{background:url(../images/b-star.gif) left top;}
.clrating a.one{ background-position:0px 0px;}
.clrating a.two{background-position:-45px 0px; }
.clrating a.three{background-position:-15px 0px;}
.clrating a.four{background-position:-30px 0px; }
.clrating a.no{background-position:-60px 0px; }
.srtab{display:none; }
.crtab{display:none; }
.catab{display:none}
.newstab{display:none; }
.fcontenttab{display:none}
.newslisting{ padding-top:10px;}
.newslisting li{ list-style:none;font-size:11px; margin-right:30px; margin-bottom:10px; float:left !important; width:45%; border-bottom:1px solid #e5e5e5}
.fvideocontainer{ width:300px; float:right; padding-left:20px;  }
.clinicpaagecontent{ margin-right:320px; padding-right:10px; }
.videodiv{ margin:5px 0px}
.fccontentinner{ padding-top:10px;}
.fccontentinner li{ list-style:none;padding-right:20px; float:left;border-bottom:1px solid #e5e5e5; padding-bottom:3px; margin-bottom:5px; width:100%;}
.fccontentinner h3{color:#1D6EC9; margin:0px; padding:0px; font-size:14px; }
.fccontentinner h3 a{font-size:14px; text-decoration:none;color:#1D6EC9;}
.fccontentinner h3 a:hover{ color:#000}
.video-content{ font-size:11px; padding:5px 0px }
.video-content a{color:#1D6EC9; text-decoration:underline}
.video-content .more{color:#1D6EC9; text-decoration:none }
.video-content .more:hover{ text-decoration:underline}
.fvideo{ width:200px; height:100px; text-align:center}
.newslisting .n-list{ min-height:63px;}
.newslisting .n-list li{  padding-bottom:3px; float:none !important;width:auto !important; border:none !Important; margin:0px !Important}
.newslisting .n-list .n-link a{font-size:12px !important ;color:#1D6EC9; text-decoration:none; font-weight:bold}
.newslisting .n-list .n-link a:hover{ text-decoration:underline}
.newslisting .n-date{ color:#ff7700; margin-left:10px;  }
.footer{ background:url(../images/footerbg.gif) repeat-x left top; height:79px;font-size:11px; color:#666; text-decoration:none}
.footer li{ list-style:none}
.footerleft{ background:url(../images/footer_corners.gif) left top; width:16px; height:79px;}
.footerright{ background:url(../images/footer_corners.gif) -16px top; width:16px; height:79px;}
.footer a{ font-size:11px; color:#666; text-decoration:none}
.footer h1{font-size:11px; color:#666; text-decoration:none}
.footer a:hover{ text-decoration:underline}
.footer-toplinks{ padding-top:20px;}
.footer-botlinks{ padding-top:10px;}
.footer h1{ margin:0px; padding:0px; display:inline; font-weight:normal;}
.footer h1 a{padding:0px 1px;}
/*popup styles*/
.steppopinner{ width:472px; margin:0 auto; }
.steppopinner h1{border-bottom:1px solid #5e6b4d; margin:0px; padding-bottom:5px; margin-bottom:5px;}
.popline{ border-bottom:1px solid #5e6b4d; height:1px; overflow:hidden}
.grcontent{ font-size:12px; color:#69df29;}
.steppopform li{ list-style:none; float:left;padding-right:10px; padding-top:3px;}
.steppopform li.pcol1{ width:132px; height:32px; }
.steppopform .ptxtbox{ border:1px solid #c7d6a8; height:21px; padding-top:2px;}
.ptxt1{ width:140px;} .ptxt2{ width:308px; height:115px !important;} .ptxt3{ width:28px;} .ptxt4{ width:44px;}
.steppopform{ padding:10px 0px}
.steppopup{ position:absolute; top:0px; width:100%; display:none; z-index:2; font-size:12px;}
.stepopupinner{ background:url(../images/popbg.gif)  no-repeat left top;width:550px; padding-top:15px; margin:0 auto;}
.stepopbox2{width:472px; margin:0 auto; border-right:1px solid #53721e;border-left:1px solid #53721e; background-color:#FFF; padding:0px 38px; margin-top:-10px; }
.findinput{ background:url(../images/btn-find-on.gif) no-repeat; width:68px; height:28px; border:0px; margin:0px; padding:0px; cursor:pointer}
.steppopform ul{ width:100%; clear:left}
.innerform li.dtxt{ font-size:12px; color:#4f4f4f; padding-top:5px;}
.pboxcontent{ color:#454545; font-size:12px;} .pboxcontent .bcontent{ color:#0779ae;}
.pboxhdg{ padding-bottom:5px;} .left-eye{ width:140px;}
.popradio{ font-size:12px; color:#4f4f4f; font-weight:bold; margin-left:110px; margin-top:-16px;*margin-top:-20px !important;}
.popradio li{ padding-right:3px !Important}
.popradio li input{ margin-top:-1px;}
.limiinput{ padding-left:140px; font-size:12px;}
.limiinput input{ width:30px; background-color:#ebebe4; border:1px solid #969696}
.cancelinput{ background:url(../images/popbtns.gif) left top; width:105px; height:32px; border:0px; cursor:pointer; margin:15px 3px 0px 0px;}
.cancelinput:hover{ background-position:left -32px !important;}
.submitinput{background:url(../images/popbtns.gif) left -64px; width:105px; height:32px; border:0px; cursor:pointer; margin:15px 3px 0px 0px;}
.submitinput:hover{ background-position:left -96px !important;}
.popinnerbottom{ background:url(../images/popbottombg.gif) left top; width:550px; height:17px;}
.shadediv{ z-index:1;display:none; position:absolute; left:0px;top:0px; background-color:#000000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50);opacity: .5;width:100%;}
.popclose a{ background:url(../images/close.gif) no-repeat left top; width:20px; height:20px; display:block; float:right }
.popclose{ text-align:right; padding:0px 10px 10px 0px; height:20px;}

/*inner page styles start here*/
.breddrumb{ padding-left:3px;}
.breddrumb li{ list-style:none; font-size:11px; color:#000; float:left; margin-right:5px;}
.breddrumb li a{color:#000; text-decoration:none;cursor:pointer !important} .breddrumb li a:hover{ text-decoration:none}
.breddrumb li a h3{cursor:pointer !important;text-decoration:none;}
.breddrumb h3{ margin:0px; padding:0px; font-size:11px; float:left; font-weight:normal}
.clinic-name h3{ font-size:20px !important;color:#162F49; margin-top:-5px;}
.clinicdetialbox li{ list-style:none}
.clinicdetialcontent{ padding:0px 10px 20px 10px; width:98%;}
.cliniccontent{ width:70%; float:left; font-size:12px; padding:5px 0px}
.clinicimage{ width:25%; float:right; padding:5px 0px; position:relative} .clinicimage h2{ margin:0px; padding:0px;}
.clinichdg{ margin:0px; padding:0px; color:#1d6ec9; font-size:16px; margin-bottom:5px;}
.clinicdetailspop{position:absolute; z-index:2; left:-150px;  *left:-80px !important;text-align:left !important;}
.clpopimg{ float:left; width:180px;word-wrap: break-word;}
.clinicdetailspop .ratingtip-inner{text-align:left !important;float:left; overflow:hidden}
.clinicinformation li{ float:left; padding-top:5px; padding-right:10px;}
.clinicdetailspop ul{ border-bottom:0px !Important; padding:10px 0px 0px 10px;}
.clinicdetailspop li{ list-style:none; font-size:12px; padding-bottom:3px; text-align:left; float:none !important; text-align:center}
.clinicdetailspop li a{ color:#1d6ec9; text-decoration:none; } .clinicdetailspo a:hover{text-decoration:underline}
.clinicdetialcontent strong{color:#1d6ec9 !important}
.clinicdetialcontent .ratings a{ background:url(../images/star-orange.gif) no-repeat left top; width:19px; height:17px; cursor:default; display:block; float:left; margin-right:1px;}
.ccoll{ width:300px;} .ccolbdr{ border-left:1px solid #e5e5e5; padding-left:20px; width:395px; }  .ccolbdr li{ width:230px;}
.ccol1{ width:40%;} .ccolbdr li.columnl{ width:90px !important; text-align:right; padding-right:10px;}
.reviewclinic{ background:url(../images/clinicreviews.gif) left top; width:233px; height:33px; display:block; margin-bottom:5px; text-indent: -9999px; }
.clinicbranch{ background:url(../images/clinicbranches.gif) left top; width:233px; height:33px; display:block; margin-bottom:5px; text-indent: -9999px; }
.reviewsurgeon{ background:url(../images/clinicreviews.gif) left -66px; width:233px; height:33px; display:block; margin-bottom:5px;text-indent: -9999px;  }
.sendenq{background:url(../images/clinicreviews.gif) left -33px; width:233px; height:33px; display:block; margin-bottom:5px;text-indent: -9999px;  }
.rtf{background:url(../images/clinicreviews.gif) left -99px; width:233px; height:33px; display:block; margin-bottom:5px; text-indent: -9999px; }
.clinipagetabs li{ list-style:none}
.clinicreviewlist{ padding:0px 10px}
.clinicreviewlist li{ width:100%;}
.reviewer-information li{ width:auto !important}
.reviewer-information{ width:80%; background:url(../images/revicon.gif) left top no-repeat; padding-left:45px;}
.reviewer-information a h3{ margin:0px; padding:0px; font-size:12px; color:#1d6ec9; display:inline}
.reviewer-information a h1{ margin:0px; padding:0px; font-size:12px; color:#1d6ec9; display:inline}
.reviewer-information a{ text-decoration:none}
.reviewer-information li{ float:left; font-size:12px; margin-bottom:2px; padding-right:2px;}
.rdesc{ font-size:12px; margin:10px 0px 10px 45px; }
.rdesc a.more{ color:#1d6ec9; text-decoration:none;font-weight:bold}
.rdesc a.more:hover{ text-decoration:underline}
.dnone{ display:none} .clicons{ margin-top:-4px;}
.reviewer-information ul{ clear:left} .rcon{ color:#ff7700; font-weight:bold}
.clinicreviewlist strong{color:#ff7700 !important;}
.dotline{ background:url(../images/dot.gif) repeat-x left top; height:1px;}
.surgeon-listing a h3{ font-size:12px;color:#35879e;  margin:0px; padding:0px; display:inline;text-decoration:none ;}
.surgeon-listing a{ text-decoration:none}
.surgeon-listing a:hover{ text-decoration:underline}
.surgeon-listing{ font-size:12px; color:#000}
.surgeon-listing li{ padding-bottom:15px;line-height:16px;}
.orcontent{ color:#ff740a;}
strong.eyepr{ color:#1d6ec9 !important;}
.cldetails strong{ color:#000 !important; font-weight:normal !important}
.mapdiv{ width:500px;}
.clinicbranches{ margin-left:520px; height:500px; overflow:auto;}
.hdoffice{ background:url(../images/baloon-main-on.png) no-repeat left top; font-size:12px ;color:#ff740a; font-weight:bold; 
padding:6px 0px 10px 38px;border-bottom:1px solid #e5e5e5; }
.cldetails{ padding:10px 0px 0px 38px; font-size:12px; color:#000}
.cnlink{ text-decoration:none} .cnlink:hover{ text-decoration:underline}
.cnlink h3{font-size:12px;color:#35879e;  margin:0px; padding:0px;}
.branches{ background:url(../images/baloon-branch-on.png) no-repeat left top; font-size:12px ;color:#ff740a; font-weight:bold; 
padding:6px 0px 10px 38px;border-bottom:1px solid #e5e5e5; }
.addreviewspop li{ list-style:none; float:left; font-size:12px; color:#000; padding-bottom:10px;}
.addreviewspop .rtxtfield{ background:#EBEBEB url(../images/textfield-bg.gif) left bottom no-repeat;border:1px solid #C9C9C9;color:#333333;font-size:11px;padding:2px 3px;} .mandatory{ color:#F00}
.addreviewspop li.rlcol{ width:220px;} .rtxt{ padding:2px 3px 0px 0px;}
.radioform{ margin-left:-4px;}
.addreviewspop{ font-size:12px; color:#000; }
.reviewpopup{ background:none !important; margin:10px !important}
.submit-btn{ background-color:#EBEBEB; border:none;border:1px solid #C9C9C9;}
.reviewsyear{ padding-left:44px;}
.reviewsyear h3{font-size:12px;color:#35879e;  margin:0px; padding:0px; text-decoration:none;}
.reviewsyear li{ float:left; margin-right:30px; padding-bottom:10px; width:40%}
.reviewsyear a{text-decoration:none;color:#35879e; float:left} .reviewsyear a:hover{ text-decoration:underline}
/*.clinicadboxpos{ position:absolute; height:50px; top:215px; width:auto; margin:0px 15px}*/
.clinicadboxpos{ position:absolute; height:50px; top:173px; width:auto; margin:0px 15px}
.clinicaddbox{ height:50px;}
.page_on{ position:absolute; background:url(../images/arrow.png) left top; width:13px; height:14px; margin:29px 0px 0px 150px;*margin:29px 0px 0px -20px !important;}
.oep-popup{ width:50%; background-color:#ffb400; position:absolute; display:none; *left:50%;*margin-left:-1px;}
.oep-innerpop{ padding:10px;}
h1.ope-hdg{ background:url(../images/or-pophdg.gif) left 3px no-repeat; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; padding:0px 0px 5px 20px; margin:0px; text-transform:uppercase }
.oep-innerpop .content{ padding-right:30px; color:#FFF; font-family:Arial, Helvetica, sans-serif}
.oep-innerpop li{ border-bottom:1px solid #ffda80; width:25%; font-size:12px; color:#FFF; padding-bottom:3px; float:left; list-style:none; margin-right:20px; margin-bottom:3px;}
.oep-innerpop li a{font-size:12px; color:#FFF; text-decoration:none}
.btn_click{ background:url(../images/btn_click.gif) left top;width:168px; height:37px; border:0px;}
.oep-btn{ padding:15px 0px;} .ratingcontent{ font-size:12px;}
.ratingcontent strong{ color:#000 !important}
.ratingcontent{ padding:2px 10px 0px 0px}
.oep_button{ cursor:pointer}
.balink{color:#1D6EC9 !important; font-size:12px; font-weight:bold; text-decoration:none}
.balink:hover{ color:#000}
.alink{color:#1D6EC9 !important; font-size:12px; text-decoration:none}
.alink:hover{ text-decoration:none; color:#000 !important}
.usefulllinks a{ font-size:11px !important; color:#1d6ec9; text-decoration:none; line-height:11px !important;}
.usefulllinks .menumiddlebg{ padding-right:10px;}
.backlinks li{ background:url(../images/back-linkbg.gif) left top no-repeat !important; padding:1px 0px 4px 20px !important;}
.backlinks li a h3{ color:#ff7700 !important; font-size:14px !important; margin:0px; padding:0px;} .backlinks li a{color:#ff7700 !important}
.clinichomelist li{width:48%; margin-right:10px; float:left; height:107px; margin-bottom:6px;border-bottom:1px solid #e5e5e5;}
.clinichomelist li.sponsored{ background:url(../images/clininhbg.gif) left top; border-bottom:0px !important}
.chlist{  height:97px;padding:10px 15px 0px 0px;}
.sponsored .chlist{background:url(../images/clininhbg.gif) right top;}
.chlcontent{ padding:0px 10px 20px 10px; width:98%;}
.staticcontent{ padding:0px 10px 20px 10px; width:98%;}
.staticcontent h2{font-size:16px !important;}
.linkinner ul{ margin-left:0px !important;}
.crypage{ padding:0px 10px 20px 10px; width:98%;}
.crystatcontent .staticcontent{ padding:0px !important;}
.chldetails .clrating{ padding:8px 0px; }
.sponsored .chldetails .clrating .rating{ background:url(../images/chsprating.gif) left top; height:14px; margin-right:1px; cursor:default}
.nonsponsored .chldetails .clrating .rating{  height:14px; margin-right:1px; cursor:default}
.sponsored .chldetails .clrating .one{ background-position:0px 0px;}
.sponsored .chldetails .clrating .two{ background-position:-15px 0px;}
.sponsored .chldetails .clrating .three{ background-position:-30px 0px;}
.sponsored  .chldetails .clrating .four{ background-position:-45px 0px;}
.sponsored  .chldetails .clrating .no{ background-position:-60px 0px;}
.chldetails{ padding:10px 0px 0px 10px}
.chlist a{ float:left; }
.chlist .nsp{ background:none !important}
.chldetails{ font-size:12px;}
.sponsored  .chldetails a h2{ color:#ffffff;}
.clinichomelist a h2{ color:#1d6ec9;}
.chldetails a{ text-decoration:none}
.chldetails a h2{ font-size:12px; text-decoration:none; margin:0px; padding:0px;}
.chldetails a h2:hover{ color:#000}
.chldetails a h2:visited{font-size:12px; text-decoration:none; margin:0px; padding:0px;}
.chldetails a:visited{font-size:12px; text-decoration:none; margin:0px; padding:0px;}
.clinichomelist .rtxt{ color:#000; font-weight:bold }
.sponsored  .rtxt{ color:#006e6f; font-weight:bold }
.clinichomelist span strong{ color:#ff7700 !important;}
.sponsored span strong{ color:#081f26 !important;}
.recentreviewdiv{ width:160px;}
.rprhdg{ color:#2a4562; margin:0px; padding:0px; font-size:12px; font-weight:bold; border-bottom:1px solid #e5e5e5; padding-bottom:3px ; }
.rprlisting li{ list-style:none; font-size:12px; line-height:16px; border-bottom:1px solid #e5e5e5; padding:5px 0px;}

.rprlisting  .clrating{ padding-bottom:5px !important; }
.rprlisting  .clrating a{ margin-right:1px;}
.rprlisting li a h2{ color:#1d6ec9; text-decoration:none; margin:0px; padding:0px; font-size:12px;}
.rprlisting li a h2:hover{ color:#000}
.rprlisting li a h1{ color:#1d6ec9; text-decoration:none; margin:0px; padding:0px; font-size:12px;}
.rprlisting li a h1:hover{ color:#000}
.rprlisting li strong{ color:#ff7700;}
.ratingtip{ width:244px; position:absolute; background:url(../images/tipbt.png) left bottom no-repeat; padding-bottom:20px; margin-left:-80px;*margin-left:-160px; display:none}
.dclinic .ratingtip{ font-size:12px;margin-left:-200px; line-height:16px;*margin-left:-250px !important; }
.dclinic .ratingtip li{ padding:5px 0px !important}

.ratingtip-inner{ background:url(../images/tooltipbg.png) left top; width:208px; padding:18px;}
.ratingtip-inner li{ float:left; border-bottom:0px !important; line-height:normal !important}
.ratingtip-inner li a{ cursor:default !important}
.ratingtip-inner .greyline{ margin:0px !important}
.ratingtip-inner ul{ border-bottom:1px solid #e5e5e5; float:left}
.nobdr{ border:0px !Important}
.rat-col-1{ width:124px !important;}
.rat-col-2{ width:84px !important; text-align:right;}
.rat-col-2 li a {cursor:default; }
.chlcontent .newslisting li{ width:100%; font-size:12px !important;}
.chlcontent  .n-date{ padding:0px 10px 0px 0px; margin-left:0px;}
.chlcontent .more{ font-weight:bold !important; color:#1d6ec9 !important;}
.exper h1.hdg{ margin:0px; padding:0px; font-size:16px; color:#1d6ec9; background:url(../images/dotted.gif) repeat-x left bottom; padding:10px 0px;}
.exper h2.hdg{ margin:0px; padding:0px; font-size:16px; color:#1d6ec9; background:url(../images/dotted.gif) repeat-x left bottom; padding:10px 0px;}
.exper .shdg{ font-size:14px; color:#1d6ec9; font-weight:bold; margin-left:20px;border-bottom:1px solid #e5e5e5; padding:5px 0px; margin-top:10px; }
.exper  ul{ margin-left:30px; font-size:12px;}
.exper  ul li{ padding:5px 0px 10px 0px;background:url(../images/dotted.gif) repeat-x left bottom}
.exper  a{ color:#1d6ec9; font-size:12px; font-weight:bold; text-decoration:none}
.exper  ul a h2{ margin:0px; padding:0px;color:#1d6ec9; font-size:12px; font-weight:bold; text-decoration:none;}
.exper  ul a h2:hover{ color:#000}
.exper  ul a h3{ margin:0px; padding:0px;color:#1d6ec9; font-size:12px; font-weight:bold; text-decoration:none;}
.exper  ul a h3:hover{ color:#000}
.exper  a.more:hover{ text-decoration: underline !important}
.norecords{ color:#F00; font-size:14px;}
.desclaimer{background:url(../images/dotted.gif) repeat-x left top; padding:10px 10px; font-size:11px; margin-top:10px;}
.news-more img{ padding:1px; border:1px solid #e5e5e5; margin-left:10px;}
.news-more{ font-size:12px}
.news-shdg{ margin:0px; padding:0px;}
.newsmoredet{background:url(../images/dotted.gif) repeat-x left top; padding:10px 10px; margin-top:10px;}
.newsmoredet li{ float:left}
.newsmoredet li strong{ color:#000 !important}
.newsmoredet li a{ font-size:11px; color:#1d6ec9; text-decoration:none}
.newsmoredet li a:hover{ text-decoration:underline}
.columnl{ width:30%; margin-right:10px;}
.linkmore{ margin-top:0px !important; background:none !important}
.linkmore li{ float:none !important; padding:10px 0px;background:url(../images/dotted.gif) repeat-x left bottom; width:100%;}
.sc-hdg{ margin:0px; padding:0px; font-size:16px; color:#1d6ec9; padding:10px 0px 0px 0px; float:left   }
.staticcontent a{ color:#1d6ec9; margin:5px 0px }
.staticcontent img.right{ padding-left:15px;}
.staticcontent img.left{ padding-right:15px;}
.staticcontent{ font-size:12px;}
.static-sponsored{ line-height:18px;}
.static-sponsored strong{color:#1d6ec9;}
.static-sponsore a{color:#1d6ec9;  }
.staticcontent .reviewsyear li{ width:auto !important}
.staticcontent .reviewsyear{ padding-left:0px;}
.crycontent .h1hdg{ font-size:20px; font-weight:normal}
.crystatcontent ul{ margin:10px}
.crystatcontent li{ list-style:disc; list-style-position:outside; margin:5px 16px;}
.supportinglegend li{ list-style:none !important;}
.addfeedback{ padding:0px 30px}
.csmallblue{ font-size:10px; color:#1d6ec9}
.clinicname{ margin:0px 10px; padding:0px;padding:0px 0px 10px 0px;background:url(../images/dotted.gif) repeat-x left bottom; font-size:14px; color:#1d6ec9; margin:10px 0px;}
.clinicname:hover{ color:#000}
.ctreviews ul{ margin:0px 20px}
.ctreviews{ padding:0px 10px;}
.ctreviews li{border-bottom:1px solid #e5e5e5; padding:8px 0px;}
.ctreviews .more{ font-weight:bold; color:#1d6ec9;}
.crtul{ margin:5px 0px !Important; }
.crtul li{ float:left; font-size:12px; margin-right:10px; border-bottom:0px !important; padding:0px !important}
.crtul li strong{ color:#ffb400;}
.crtshdg{ padding-left:10px;border-bottom:1px solid #e5e5e5; padding-bottom:4px;}
.video-links{ padding:20px 0px 0px 0px; width:100%;}
.video-links li{ float:left; margin-right:15px;list-style:none !important;}
.video-links h3{ margin:0px; padding:0px 0px 10px 0px; font-size:12px;}
.video-links h3:hover{ color:#000}
.videoplaceholder{ padding:10px 0px; min-height:400px;}
.vhdg{background:url(../images/dotted.gif) repeat-x left bottom; padding-bottom:5px;}
.vshdg{color:#1d6ec9; margin:5px 0px; font-weight:bold}

.glossarycontent .glossary-nav{ width: 335px !important; width: 369px; margin: 0 auto; overflow: hidden; margin-bottom: 15px; padding:0px; }
.glossarycontent .glossary-nav li {font-size: 18px; text-align: center;list-style: none; border: 1px solid #c5c5c5; float: left; padding: 7px 8px 8px 8px; line-height:10px; margin:0px 2px 3px 0px; }
.glossarycontent .glossary-nav li.no-link{ color:#e8e5e5;}


.glossarycontent .glossary-nav li.letter-a, #glossary #main-content .glossary-nav li.letter-s { margin-left: 38px !important; margin-left: 20px; }
.glossarycontent .glossary-nav li.letter-s { margin-left: 22px !important; margin-left: 20px; }
.glossarycontent .glossary-nav li.letter-h { margin-right: 38px !important; margin-right: 45px; }

.glossarycontent .glossary-nav li a { color: #004FA3; text-decoration: none;  }
.glossarycontent h2{margin:0px; padding:0px 0px 10px 0px;background:url(../images/dotted.gif) repeat-x left bottom; font-size:18px; color:#1d6ec9; margin:10px 0px;}
.glossarycontent h3{font-size:14px; color:#1d6ec9; margin:0px; padding:0px;}
.glossarycontent p{ margin:0px; padding:5px 0px 16px 0px}
.fttabtop{ padding:10px;} .ftviewlink{ float:right; margin-top:20px;}
.ftdetailedcontent{ padding:10px;}
.ftdetailedcontent h2{ font-size:20px;border-bottom: 1px solid #c5c5c5; padding-bottom:5px; width:100%; float:left }
.ftdetailedcontent{color:#535353; font-size:12px; line-height:16px;}
.ftdetailedcontent p{color:#535353; font-size:12px;}
.ftvideocont{ padding-left:10px;}
.fvideocont{ width:60%}
.crform{ padding-top:15px; background:url(../images/dotted.gif) repeat-x left bottom; height:30px;}
.crform .crcol1{ padding:2px 5px 0px 0px}
.crform .crcol2{ padding:0px 20px 0px 0px}
.clinicdetialbox .staticcontent .statcontent li{list-style-type:disc !important; list-style:disc !important; list-style-position:inside !important}
.clinicdetialbox .staticcontent .statcontent .video-links li{list-style-type:none !important; list-style:none !important; }
.mapinfowindow{ font:12px arial;}
.site-contenthead {
color:#2A4562;font:bold 13px Arial,Helvetica,sans-serif;text-decoration:none;
}
.posted-name-1 {
color:#1D6EC9;font:bold 13px Arial,Helvetica,sans-serif;text-decoration:none;
}
.site-content-small {
color:#000000;
font:11px Arial,Helvetica,sans-serif;text-decoration:none;

}
.site-content-small-Bold {
color:#000000;font:bold 11px Arial,Helvetica,sans-serif;text-decoration:none;

}

.ash-line {
background-color:#E5E5E5;
color:#2A798E;
font:9px Arial,Helvetica,sans-serif;text-decoration:none;
}


/*  for clinics and Surgeons details */

.vcard  span{padding-right:10px;text-align:right;width:90px ; float:left;color:#1D6EC9; font-weight:bold; line-height:20px;} 
.org,.adr, .tel, .fn, .nickname, .title, .postaltown,.postalcode,.country,.area, .region{
color:#000 !important; font-weight:normal !important; line-height:20px; width:auto !important; float:none; text-align:left !important}
.street-address, .locality{display:inline;color:#000 !important; font-weight:normal !important;width:auto !important; float:none;text-align:left !important}
.url, .vcard a{color:#000; font-weight:normal !important; text-decoration:underline} .url:hover,
.sname{ width:230px  !important;text-align:left !important}
.reviewer-information  h1{ margin:0px; padding:0px; font-size:12px; color:#1d6ec9; display:inline}
