/*h1 {font-weight:bold;font-size:11pt;color:#4f4f4f;margin:10px;}*/
h2.implants {display: none;}
/*h3 {font-weight:300;font-size:11pt;color:#005C74;margin:10px;}*/
h4 {font-family:arial,sans-serif;font-size:8pt;color:#777777;text-decoration:none;margin-bottom:-10px;margin-top:-10px;margin-left:10px;}
h6 {font-family:arial,sans-serif;font-size:13pt;font-weight:700;color:#4f4f4f;text-decoration:none;line-height:125%;}

/* MC: deprecated?, from old site
/*  NEW CLASSES - home and portal pages  */
.mainav {font-size:10pt;font-weight:500;color:#000000;text-decoration:none;line-height:100%;}
a.mainav:hover {font-size:10pt;font-weight:500;color:#000000;text-decoration:none;line-height:100%;background:#EABFC0;}
.foot {font-size:10pt;font-weight:400;color:#FFFFFF;text-decoration:none;line-height:100%;}
a.foot:hover {font-size:10pt;font-weight:400;color:#EABFC0;text-decoration:none;line-height:100%;}
.foot2 {font-size:9pt;font-weight:400;color:#FFFFFF;text-decoration:none;line-height:100%;}
a.foot2:hover {font-size:9pt;font-weight:400;color:#5C5D5F;text-decoration:none;line-height:100%;}
.blackfoot {font-size:9pt;font-weight:400;color:#000000;text-decoration:none;line-height:100%;}
a.blackfoot:hover {font-size:9pt;font-weight:400;color:#000000;text-decoration:none;line-height:100%;background:#F4DFE0;}
.bigsidenav {font-size:16pt;font-weight:500;color:#5C5D5F;text-decoration:none;line-height:100%;font-family:"Avenir 65",sans-serif;}
a.bigsidenav:hover {font-size:16pt;font-weight:500;color:#5C5D5F;text-decoration:none;line-height:100%;background:#F4DFE0;font-family:"Avenir 65",sans-serif;}
.smsidenav {font-size:11pt;font-weight:500;color:#5C5D5F;text-decoration:none;line-height:100%;font-family:sans-serif;}
a.smsidenav:hover {font-size:11pt;font-weight:500;color:#5C5D5F;text-decoration:none;line-height:100%;background:#F4DFE0;font-family:sans-serif;}
.smlink {font-size:9pt;font-weight:600;color:#5C5D5F;text-decoration:none;line-height:100%;}
a.smlink:hover {font-size:9pt;font-weight:600;color:#5C5D5F;text-decoration:none;line-height:100%;background:#F4DFE0;}
.navtable{border: thin solid  #6B6B6C;height:22px;width:100%;}
.hmlnk{ display: block; width: 100%; height: 100%; }
.linkListTitle {padding-left:20px;} /* used in index_lower_body.html */
/* END NEW CLASSES  */

/* for dropmenu script? */
.wrap1{position:relative;}
.wrap2{position:absolute;}
#dropmenu0, #dropmenu1, #dropmenu2{z-index:100;}

a.bob:hover{color:red;}

p {font-family:arial,sans-serif;font-size:9pt;color:black;padding-left:10px;padding-right:10px;padding-bottom:0px;padding-top:0px;}
li.p {font-family:arial,sans-serif;font-size:9pt;color:black;padding-left:10px;padding-right:10px;padding-bottom:0px;padding-top:0px;}
a {border:none;padding:0px;margin:0px;text-decoration:none;}
.color1 {font-family:arial,sans-serif;font-size:25pt;font-weight:900;color:#4C79A4;text-decoration:none;line-height:90%;}
.color2 {font-family:arial,sans-serif;font-size:14pt;font-weight:900;color:#5C89b4;text-decoration:none;line-height:80%;}
.color1grey {font-family:arial,sans-serif;font-size:25pt;font-weight:900;color:#4f657d;text-decoration:none;line-height:90%;}
.color2grey {font-family:arial,sans-serif;font-size:14pt;font-weight:900;color:#4f657d;text-decoration:none;line-height:80%;}
.textblue {font-family:arial,sans-serif;font-size:9pt;font-weight:300;color:#5C89b4;text-decoration:none;line-height:100%;}
.textbluegrey {font-family:arial,sans-serif;font-size:9pt;font-weight:300;color:#5f758d;text-decoration:none;line-height:100%;}
.textblue1 {font-family:arial,sans-serif;font-size:11pt;font-weight:600;color:#054380;text-decoration:none;}
.textblue1grey {font-family:arial,sans-serif;font-size:11pt;font-weight:600;color:#4f657d;text-decoration:none;}
.textwhite {font-family:arial,sans-serif;font-size:13pt;font-weight:600;color:#FFFFFF;text-decoration:none;}
.textwhite1 {font-family:arial,sans-serif;font-size:11px;font-weight:600;color:#FFFFFF;text-decoration:none;}
.textwhite2 {font-family:arial,sans-serif;font-size:8pt;font-weight:600;color:#FFFFFF;text-decoration:none;line-height:35%;}
.textgrey {font-family:arial,sans-serif;font-size:13pt;font-weight:600;color:#777777;text-decoration:none;}
.textgrey1 {font-family:arial,sans-serif;font-size:11pt;font-weight:600;color:#777777;text-decoration:none;}
.textgrey2 { color: #3B2416; text-decoration:none;text-align:justify;line-height:110%; }

/* MC: TODO: Delete these deprecated styles */
/*.vLKL {font-family:arial,sans-serif;font-size:13pt;font-weight:700;color:#4f4f4f;text-decoration:none;line-height:125%;}
.vLK {font-size:10pt;font-weight:400;color:#4f4f4f;text-decoration:none;line-height:125%;}
a.vLK1 {font-size:10pt;font-weight:400;color:#4f4f4f;text-decoration:underline;line-height:125%;background:#ffcccc;}
.vLKM {font-size:10pt;font-weight:500;color:#4f4f4f;text-decoration:none;line-height:150%;}
a.vLKL:hover {font-size:13pt;font-weight:700;color:#4f4f4f;text-decoration:none;line-height:125%;background:#ffcccc;}
a.vLK:hover {font-size:10pt;font-weight:400;color:#4f4f4f;text-decoration:none;line-height:125%;background:#ffcccc;}
a.vLKM:hover {font-size:10pt;font-weight:500;color:#4f4f4f;text-decoration:none;line-height:150%;background:#ffcccc;}*/

.tm {font-family:arial,sans-serif;font-size:5pt;font-weight:100;color:#FFFFFF;line-height:35%;}
.tm2 {font-family:arial,sans-serif;font-size:5pt;font-weight:100;color:#4f4f4f;line-height:35%;}
a.vL2 {color:#000000}
a.vL2:hover {text-decoration:none;line-height:105%;background:#ffcccc;}

/* articles */
.article_table {width:550px;margin:10px;padding:2px;}
.article_header, .article_bottom_header{ margin: 0 43px 0 43px; padding: 4px; font-family: sans-serif; font-size:13pt; font-weight:600; background:#3B2416; color:white; } /**ADD**/
.article_link_row {font-size:11pt;color:#5C5D5F;margin-left:10px;padding:2px;}
.article_link_row:hover {background:#F4DFE0;margin-left:8px;color:#660303;}
.article_content {font-family:sans-serif;font-size:9pt;color:#cecece;line-height:1.5em;}
/*.article_index_link {color:#5C5D5F;margin:5px;margin-left:10px;padding:2px;}
.article_index_link:hover {background:#F4DFE0;margin-left:8px;color:#660303;}*/
.article_bottom_header { margin-top: 15px; margin-bottom: 15px;}
.article_bottom_link_row {color:#5C5D5F;margin-left:10px;padding:2px;}
.article_bottom_link_row:hover {background:#F4DFE0;margin-left:8px;color:#660303;}
.article_headline {font-size:11pt;text-transform: uppercase;font-weight:400;color:#4f4f4f;text-decoration:none;line-height:125%;}
.article_li {color:#4f4f4f;}
.article_dark {font-family:sans-serif;font-size:9pt;color:#3e3e3e;line-height:1.5em;}
.article_space {width:10px;padding:4px;font-size:12px;}


/* left navigation */
.leftlink_table {margin:5px;padding:2px;text-align:right;width:280px;position:relative;}
.left_link_cell {color:#000000;text-align:right;}
.leftlink {font-family:arial,sans-serif;font-size:9pt;color:#000000;}
.leftlink:hover {margin-right:2px;color:#660303;background:#F4DFE0;}
.leftlinkP {font-family:arial,sans-serif;font-size:9pt;color:#660303;background:#F4DFE0;}
.leftlinkP:hover {margin-right:2px;margin-top:1px;color:#AEAEAE;background:#EBEBEB;}

/* gallery */
/* 
the lighter grey is #CBCBCB
the darker grey is #B5B7B5
*/
.gallery_table {width:550px;margin:10px;padding:2px;}
.gallery_toprow {background:url('/Images/gallery_top.2.gif') no-repeat;width:546px;}
.gallery_tablecell {width:258px;}
.gallery_innertable {padding:10px;margin-top:80px;}
.inpt_gal160 {width:160px;height:20px;font-size:12px;font-family:arial,helvetica,geneva,sans-serif;color:#8D8D8F;background:white;border:solid 1px #B5B7B5;}
.gallery_input_cell { width: 180px; padding:5px; text-align:center; }
.gallery_searchtable {background:#CBCBCB;border:solid 1px #B5B7B5;margin:5px;}
.gallery_header {padding:4px;font-family:sans-serif;font-size:13pt;font-weight:600;background:#8D8D8F;color:white;}
.gallery_photo {margin:10px;border:none;background:#CBCBCB;}
.gallery_link {color:#5C5D5F;margin:5px;margin-left:10px;padding:2px;}
.gallery_link:hover {background:#F4DFE0;margin-left:8px;color:#660303;}
.gallery_desc01 {display:none;}
/* temp for copy-over */
.wHB {font-size:10pt;font-weight:400;color:white;line-height:85%;}
.pB {background:#ffdddc;margin-right:4px;margin-left:4px;margin-bottom:6px;width:200px;height:100px;border:none;}

/* surgeons */
.surgeon_index_table {width:550px;margin:10px;padding:2px;background:#bbbfc4;}
.surgeon_search_row {background:#bbbfc4;text-align:center;margin:5px;}
.surgeon_index_textinput {background:#EBE7E3;height:15pt;width:150px;border:solid 1px #383838;font-family:monospace;font-size:11pt;color:#5C5D5F;}
.canada_link {color:#5C5D5F;margin:5px;padding:2px;font-family:arial,sans-serif;font-size:9pt;}
.canada_link:hover {background:#F4DFE0;margin-left:3px;color:#660303;}
.surgeon_cell {color:#1A1E22;margin:4px;padding:4px;font-family:arial,sans-serif;font-size:9pt;background:white;width:255px;}
.surgeon_link {color:#1A1E22;font-family:arial,sans-serif;font-size:9pt}
.surgeon_link:hover {margin-left:1px;background:#F4DFE0;}
.surgeon_thumb {border:none;padding:0px;margin:1px;text-align:left;width:50px;height:60px;}
.surgeon_left_cell {width:54px;}
.surgeon_right_cell {width:201px;padding:2px;vertical-align:top; }
.surgeon_result_table { width:520px;border:solid 1px #F4DFE0;margin:3px; }
.surgeon_image_left_bg {width:298px;height:239px;background:url('/Images/surgeon_image_left_bg.2.jpg');text-align:right;vertical-align:top;}
.surgeon_image_head {width:150px;height:180px;margin-top:22px;margin-right:0px;border:none;}
.surgeon_name_left {font-size:12pt;color:white;font-weight:600;text-align:right;margin-top:8px;margin-right:10px;width:270px;}
.surgeon_bizcard_bg {background:#ebebeb;}
.surgeon_bottom_gradient {width:876px;height:30px;background:url('/Images/surg_btm_grad_gry.jpg');}
.surgeon_title {font-weight:600;letter-spacing:.5px;}
.surgeon_link_bizcard {font-size:10pt;font-weight:400;color:#4f4f4f;text-decoration:none;line-height:125%;background:#ffcccc;}
.surgeon_link_bizcard:hover {font-size:10pt;font-weight:400;color:#babdc2;text-decoration:none;line-height:125%;background:#ffcccc;}
.surgeon_bizcard_table {width:520px;margin:15px;padding:5px;font-size:11pt;border:solid 1px white;}
.surg_hr {width:500px;border:solid 1px white;margin:3px;margin-right:10px;margin-left:10px;}
.surgeon_gallery_cell {width:220px;height:130px;margin:5px;padding:5px;vertical-align:top;background:#b6b6b6;text-align:center;}
.surgeon_gallery_image {width:200px;height:100px;margin:2px;border:none;}
.surgeon_gallery_large_image {width:400px;height:200px;margin:20px;border:none;}
.surgeon_inaview_cell {width:310px;margin:1px;margin-bottom:5px;margin-top:5px;padding:1px;height:310px;}
.surgeon_message {padding:5px;margin:5px;border: solid 1px red;font-weight:500;font-size:10pt;}
.surgeon_result_divider {color:#F4DFE0;height:1px;}
.icon {width:18px;height:14px;margin-top:5px;margin-bottom:5px;margin-left:20px;margin-right:20px;border:none;}
.row0 {width:260px;padding:4px;vertical-align:top;}
.row1 {width:260px;background:#D6E6F7;color:#084683;border:solid 1px #084683;padding:4px;font-size:9pt;font-family:verdana,helvetica,sans-serif;vertical-align:top;}
.row2 {width:260px;background:#eff5fc;color:#084683;border:solid 1px #084683;padding:4px;font-size:9pt;font-family:verdana,helvetica,sans-serif;vertical-align:top;}
.ds {background:white;font-size:9pt;padding:5px;}
.inpt200 {width:200px;height:20px;font-size:12px;font-family:monospace;color:#5C5D5F;background:#ffffff; border: 1px solid #5C5D5F; margin:2px;padding:2px;}
.inptTF400 {width:400px;height:200px;font-size:12px;font-family:monospace;color:#5C5D5F;background:#ffffff; border: 1px solid #5C5D5F; margin:2px;padding:2px;}
.inptTF300 {width:300px;height:200px;font-size:12px;font-family:monospace;color:#4f4f4f;background:#ffdddc; border:solid 1px #babdc2;margin:2px;padding:2px;}

StLnk {font-size:8pt;font-weight:200;color:#4f4f4f;line-height:125%;text-decoration:none;padding:2px;}
a.StLnk {font-size:8pt;font-weight:200;color:#4f4f4f;line-height:125%;text-decoration:none;padding:2px;}
a.StLnk:hover {font-size:8pt;font-weight:200;color:#4f4f4f;line-height:125%;text-decoration:underline;padding:2px;}

.gallery_paging {width:220px;margin:5px;padding:5px;background:#c0c0c0;text-align:center;color:#4f4f4f;}
.gallery_paging:hover { color:#ffdddc;background:#4f4f4f; }


/* phone number */
#phone_ico {visibility:hidden;position:relative;}
#phone_link {visibility:visible;position:relative;left:-72pt;}
#phone_no {visibility:hidden;position:relative;}
#phone_num {visibility:hidden;}
#phone_lnk {visibility:visible;position:relative;left:-5px;}
#doctor_phone {display:none;font-weight:600;color:#B43970;}
#doctor_url {display:none;}

/* Nurse */
.bzcrd {font-weight:400;font-size:11pt;}

/* Searchbox */
.topsearch_table {width:290px;height:26px;margin:0px;padding:0px;border:none;}
.topsearch_cell {background:url('/Images/search_button.gif');width:290px;height:26px;margin:0px;padding:0px;border:none;}
.topsearch_input {width:140px;height:18px;margin-left:112px;position:relative;top:-5px;background:white;border:solid #8D8D8F 1px;color:#4f4f4f;font-family:verdana,helvetica,sans-serif;font-size:11px;padding-left:3px;}
.topsearch_button {width:19px;height:19px;border:none;margin:2px;position:relative;top:2px;}

/* Doctor Login */
.login_table {width:500px;margin:20px;padding:5px;border:solid 1px #5C5D5F;}
.login_title {color:#5C5D5F;font-size:12pt;font-family:arial,geneva,helvetica,sans-serif;font-weight:500;}
.login_form {width:440px;background:white;margin:10px;padding:10px;text-align:left;font-size:9pt;}
.login_div {width:480px;background:#bbbfc4;margin:10px;padding:10px;}

/* Quick Links */
.quicklink_table { width:420px; font-family:sans-serif; border: solid 1px #5C5D5F; margin:20px; margin-left:40px; }
.quicklink_head { background:#5C5D5F; font-weight:700; font-size:11pt; padding: 3px; }
.quicklink_row { font-size:9pt; padding:2px; padding-left:4px; }
.quicklink_link { color:#5C5D5F; }
.quicklink_link:hover {background:#F4DFE0; margin-left:2px; color:#660303; }

/* Top 10 Searches */
.top10searches_table, .topprocedures_table{ width: 481px; font-family:sans-serif; border: solid 1px #3B2416; margin: 0px 43px 15px 43px;  } /***ADD***/
.top10searches_head, .topprocedures_head{ background:#3B2416; font-weight:700; font-size:11pt; padding: 3px; color: #fff; }
.top10searches_row { font-size:9pt; padding:2px; padding-left:4px; }
/*.top10searches_link { color:#3B2416; }
.top10searches_link:hover {background:#F4DFE0; color:#660303; }*/

.top10searches_table td a{ color:#3B2416; }
.top10searches_table td a:hover{ color:#F17AB4; }

p .top10searches_table,p .topprocedures_table{ margin: 0 0 15px 0; }



/* Top Procedures */
/*.topprocedures_table { width:420px; font-family:sans-serif; border: solid 1px #5C5D5F; margin:20px; }
.topprocedures_head { background:#F4DFE0; font-weight:700; font-size:11pt; padding: 3px; }*/
.topprocedures_row { font-size:9pt; padding:2px; padding-left:4px; }
/*.topprocedures_link { color:#5C5D5F; }
.topprocedures_link:hover {background:#F4DFE0; color:#660303; }*/

/* Med Loan Financing */
.mlfFormDescRedSmall { font-size:9pt; font-weight:bold; padding:2px; color:#CC0033; }
.mlfFormDescBlackSmall { font-size:9pt; font-weight:bold; padding:2px; color:#000000; }
.mlfvLK {font-size:10pt;font-weight:400;color:#4f4f4f;text-decoration:none;line-height:125%;}
.mlfvLKL {font-family:arial,sans-serif;font-size:13pt;font-weight:700;color:#4f4f4f;text-decoration:none;line-height:125%;}
.mlfp {font-family:arial,sans-serif;font-size:9pt;color:black;padding-left:10px;padding-right:10px;padding-bottom:0px;padding-top:0px;}
.mlfinpt200 {width:200px;height:20px;font-size:12px;font-family:monospace;color:#009999;background:#ffdddc;border:solid 1px teal;margin:2px;padding:2px;}

#Disclaimer002 { visibility: hidden; background-color: white; width: 300px; position: relative; left: 300px; top: -300px; border: 1px solid #FFC0CB; font-size: 8pt; text-align: left; padding: 11px; z-index: 1000; font-family: sans-serif; margin: 5px; }


/*NEW LYB CSS*/
html {  min-height: 100%; margin-bottom: 1px; }  /* Force right scroll to prevent page shift in FF */ 

body{ margin: 0; padding:0; background: #3B2416 url('/Images/stripebg.gif') repeat-x; text-align: center; }
#mainwrap{ width: 900px; margin: 0 auto 0 auto; padding-bottom: 25px; background: #fff url('/Images/mwbg_bottom.gif') no-repeat bottom right; text-align: left; font-family: Tahoma, Geneva, sans-serif; }
ul, form, img, p{ padding: 0; margin: 0; border: 0; }

#header{ height: 415px; width: 900px; background: #4F2E1F url('/Images/rollovers/noeyes.jpg') no-repeat; }
#nav{ position: absolute; top: 356px; height: 40px; width: 900px; padding-left: 5px; /*background-color: #F172AC;*/ }
#nav a{ display: block; height: 40px; float: left; padding: 13px 13px 0 13px; text-transform: uppercase; color: #F5E8EC; text-decoration: none; letter-spacing: 1px; font: 14px Arial, Helvetica, sans-serif;  }
#nav a:hover{ color: #fff; }

#content{ width: 570px; padding: 0; }
.ctbl{ margin-top: 25px; }
#content h1, p, h3{ margin: 0 43px 15px 43px; }
h1{ font-size: 1.4em; color: #3B2416; font-weight: 500;  font-family: Tahoma, Geneva, sans-serif; letter-spacing: 1px; }
h3{ font-size: .9em; color: #3B2416; font-weight: 700; }
#content p, #content ul .p, #content ol li{ font-size: .8em;  color: #3B2416; text-align: justify; }
#content p a, h1 a,.article_list li a{ color: #3B2416; } #content p a:hover,.article_list li a:hover{ color: #F17AB4; }
#content ul .p{ margin: 0 43px 0 43px; list-style-position: inside; } #content ol li{ margin: 0 43px 0 33px; }

#content .rtble{ margin: 0 43px 15px 43px; }
#content table .tdtxt{ font-size: .8em; color: #3B2416; }

.rblock{ height: 113px; width: 280px; margin-bottom: 33px; background: url('/Images/rcolgrad_bg.jpg') no-repeat; }
.rblock p{ margin: 0 0 0 18px; color: #3B2416; }
.rtitle{ padding-top: 20px; font-size: 2.1em; letter-spacing: 1px; }
.rtxt{ text-transform: uppercase;  font: .9em Arial, Helvetica, sans-serif;   }
.rblock form .searchfield{ width: 165px; border: 1px solid #715C50; font-family: Tahoma, Geneva, sans-serif; font-size: .8em;  color: #3B2416; }
.rbtn{ float: right; margin: 12px 11px 0 0; }
/* pink doctor url/phone */
.rblock3p{ height: 40px; margin-left:-4px; width: 170px; background: url('/Images/rcolgrad4_rollover_bg_p.jpg') no-repeat; }
.rblock3p a{ display: block; height: 40px; width: 170px; padding: 8px 0 0 18px; color: #3B2416; text-transform: uppercase; font: .7em Arial, Helvetica, sans-serif; text-decoration: none;  }
.rblock3p a:hover{ background: url('/Images/rcolgrad4_rollover_bg_p.jpg') no-repeat 0px -50px; }
/* blue doctor url/phone */
.rblock3b{ height: 40px; margin-left:-4px; width: 170px; background: url('/Images/rcolgrad4_rollover_bg_b.jpg') no-repeat; }
.rblock3b a{ display: block; height: 40px; width: 170px; padding: 8px 0 0 18px; color: #3B2416; text-transform: uppercase; font: .7em Arial, Helvetica, sans-serif; text-decoration: none;  }
.rblock3b a:hover{ background: url('/Images/rcolgrad4_rollover_bg_b.jpg') no-repeat 0px -50px; }
/* green doctor url/phone */
.rblock3g{ height: 40px; margin-left:-4px; width: 170px; background: url('/Images/rcolgrad4_rollover_bg_g.jpg') no-repeat; }
.rblock3g a{ display: block; height: 40px; width: 170px; padding: 8px 0 0 18px; color: #3B2416; text-transform: uppercase; font: .7em Arial, Helvetica, sans-serif; text-decoration: none;  }
.rblock3g a:hover{ background: url('/Images/rcolgrad4_rollover_bg_g.jpg') no-repeat 0px -50px; }



.natrelletble{ background-color: #fff; margin: 0 0 0 43px; padding: 0; width: 500px; }
.natrelletble td p, .natrelletble td h3 { margin: 0 0 10px 0; padding: 0;  }
.natrelle_banner{clear:both;}

.copyright{ text-align: center; font: 10px Arial, Helvetica, sans-serif; line-height: 30px; color: #fff; }

/*Search Template*/ 
.stripet{ background: #3B2416 url('/Images/stripetbg.gif') repeat-x; }

#headert{ height: 224px; width: 900px; background: #4F2E1F url('/Images/homegirl_head.jpg') no-repeat; }
#navt{ position: absolute; top: 171px; height: 40px; padding-left: 5px; /*	width: 900px;	*/}
#navt a{ display: block; height: 40px; float: left; padding: 12px 14px 0 14px; text-transform: uppercase; color: #F5E8EC; text-decoration: none; letter-spacing: 1px;   font: 14px Arial, Helvetica, sans-serif;  }
#navt a:hover{ color: #fff; }

#content .zip{ font: 3.0em Arial, Helvetica, sans-serif; color: #F270AC; margin-bottom: 0; }
#content .resultno{ font-size: 1.4em; color: #3B2416; font-weight: 500; margin-bottom: 0;}
#content .rtxt{  font-size: .8em;  margin-bottom: 5px; text-transform: none; }
#content .numlist{ letter-spacing: 8px; text-align: right; border-bottom: 0px solid #CDC8C4; padding-bottom: 9px;  }
#content .numlist2{ letter-spacing: 8px; text-align: right; border-top: 0px solid #CDC8C4; padding-top: 9px;  }
#content .numlist a, .numlist2 a, .numlist3 a{ text-decoration: none; color: #3B2416;}
#content .numlist a {letter-spacing:0px;}	/* Fix spacing on surgeon listing	*/
#content .numlist a:hover, .numlist2 a:hover, .numlist3 a:hover{ text-decoration: none; color: #F17AB4; }

#content .searchtble{ margin-left: 40px; }
#content .searchtble td{ margin-left: 43px; width: 235px; padding-top: 5px; }
#content .searchtble p{  font: .7em Tahoma, Geneva, sans-serif; text-align: left; margin: 0 0 5px 10px; padding: 0; }
#content .searchtble p a{ padding-right: 12px; font-size: 1.1em; text-decoration: none; color: #3B2416; }
#content .searchtble p a:hover{ color: #F270AC; }
#content .searchtble td .sdimg{ float: left; margin: 0 10px 10px 10px; }
#content .searchtble .slinks, #content .searchtble .sad{ margin: 15px 0 0 15px; }

.rblock2{ height: 50px; width: 280px; background: url('/Images/rcolgrad2_rollover_bg.jpg') no-repeat; }
.rblock2 a{ display: block; height: 50px; width: 280px; padding: 13px 0 0 18px; color: #3B2416; text-transform: uppercase; font: .7em Arial, Helvetica, sans-serif; text-decoration: none;  }
.rblock2 a:hover{ background: url('/Images/rcolgrad2_rollover_bg.jpg') no-repeat 0px -50px; }

/*Surgeon Template*/ 
#headers{ height: 224px; width: 900px; background: #4F2E1F url('/Images/doc_head.gif') no-repeat; }
.findblock{ position: absolute; margin: 24px 0 0 0px; height: 132px; width: 280px;  background: url('/Images/pinkfind_bg.jpg') no-repeat; }
.findblocksurg{ position: absolute; margin: 24px 0 0 50px; height: 132px; width: 280px;  background: url('/Images/pinkfind_bg_surg.jpg') no-repeat; }
.findtitle{ margin: 0 0 0 18px; padding-top: 20px; font-size: 2.1em; letter-spacing: 1px; color: #fff; }
.findtxt{ margin: 0 0 0 18px; text-transform: uppercase;  font: .9em Arial, Helvetica, sans-serif; color: #fff; }

#leftcol{ padding-left: 50px; }
#lc #content h1, #lc #content p{ margin: 0 0 15px 0; padding: 0; }
#lc h3{ margin: 0; padding: 0; }
#lc table td, #lc table td a{ color: #3B2416; }#lc table td a:hover{ color: #F17AB4; }/* Surgeon Template form/table styles */

#surgimg{ margin-bottom: 12px; }
.lblock{ height: 50px; width: 280px; background: url('/Images/lcolgrad_bg.jpg') no-repeat; }
.lblock a{ display: block; height: 50px; width: 280px; margin: 0px; padding-left: 18px; padding-top: 13px; color: #3B2416; text-transform: uppercase; font: .7em Arial, Helvetica, sans-serif; text-decoration: none;  }

#content .surgtitle{ font-size: 1.3em; font-weight: 700; margin: 0 0 10px 0px; }
#content .surgaddress{ font-size: 1em; line-height: 24px; text-align: left; margin: 0 0 10px 0px;  }
#content .bubbletble{ margin-bottom: 10px;  }
#content .bubbletble td{ font-size: .8em; color: #3B2416; padding-right: 5px;  }
#content .bubbletble td .bubtxt{ margin-right: 10px; }
#content td h3{ margin: 0; padding: 0; }
.clogo1{ margin-right: 25px; }
.greybdr{  border-top: 1px solid #CDC8C4; }

/*Gallery Template*/ 
.gallsearchbx{ height: 44px; width: 485px; margin-left: 45px; background: url('/Images/gallsearch_bg.jpg') no-repeat; }
.gallsearchbx form{ padding-top: 8px; margin-left: 10px; }
.gallsearchbx select{ width: 164px; margin-right: 3px; border: 1px solid #ccc; }
.gallsearchbx select option{ color: #392315; }
.seegallbtn{ position: absolute; }

#galltble{ margin: 0 0 10px 50px; background: url('/Images/greypix.gif') repeat-y 50% 0; border-top: 1px solid #ccc; }
#galltble tr{ border-bottom: 1px solid #ccc; }
#galltble tr td{ height: 152px; width: 240px; text-align: center; border-bottom: 1px solid #ccc; }
#galltble tr .afrtxt{ height: 20px; background-color: #ccc; color: #fff; border-right: 1px solid #fff; text-transform: uppercase; font-size: 10pt; }
#galltble tr .afrtxtmyass{ height: 20px; background-color: #3B2416; color: #fff; border-right: 1px solid #fff; text-transform: uppercase; font-size: 10pt; }
#galltble tr td img{ margin-left: 5px; }/* IE hack since it aligns table data different than the rest of the world */ 

#content .numlist3{ letter-spacing: 8px; text-align: right; }
.numlisttxt{ float: left; letter-spacing: 0px; text-transform: none; }
.numlistpgtx{ letter-spacing: 0px; cursor:pointer;margin-left:-8px;}

/*Color Variations - (Pink by default - same class names above but no appending underscore*/
.bdystripe_b{ background: #3B2416 url('/Images/stripebg_b.gif') repeat-x; }/*Tall Blue Stripe*/
.bdystripe_g{ background: #3B2416 url('/Images/stripebg_g.gif') repeat-x; }/*Tall Green Stripe*/

.stripet_b{ background: #3B2416 url('/Images/stripetbg_b.gif') repeat-x; } /*Short Blue Stripe*/
.stripet_g{ background: #3B2416 url('/Images/stripetbg_g.gif') repeat-x; } /*Short Green Stripe*/

.findblocksurg_b{ position: absolute; margin: 24px 0 0 50px; height: 132px; width: 280px;  background: url('/Images/pinkfind_bg_surg_b.jpg') no-repeat; } /*Surgeon Page Blue Find Block*/
.findblocksurg_g{ position: absolute; margin: 24px 0 0 50px; height: 132px; width: 280px;  background: url('/Images/pinkfind_bg_surg_g.jpg') no-repeat; } /*Surgeon Page Green Find Block*/

#content .zip_b{ font: 3.0em Arial, Helvetica, sans-serif; color: #3385AE; margin-bottom: 0; } /*Search Page Blue Zip*/
#content .zip_g{ font: 3.0em Arial, Helvetica, sans-serif; color: #13A317; margin-bottom: 0; } /*Search Page Green Zip*/

.rblock2_b{ height: 50px; width: 280px; background: url('/Images/rcolgrad2_rollover_bg_b.jpg') no-repeat; } /*Blue arrow >> rollovers*/
.rblock2_b a{ display: block; height: 50px; width: 280px; padding: 13px 0 0 18px; color: #3B2416; text-transform: uppercase; font: .7em Arial, Helvetica, sans-serif; text-decoration: none;  }
.rblock2_b a:hover{ background: url('/Images/rcolgrad2_rollover_bg_b.jpg') no-repeat 0px -50px; }

.rblock2_g{ height: 50px; width: 280px; background: url('/Images/rcolgrad2_rollover_bg_g.jpg') no-repeat; } /*Green arrow >> rollovers*/
.rblock2_g a{ display: block; height: 50px; width: 280px; padding: 13px 0 0 18px; color: #3B2416; text-transform: uppercase; font: .7em Arial, Helvetica, sans-serif; text-decoration: none;  }
.rblock2_g a:hover{ background: url('/Images/rcolgrad2_rollover_bg_g.jpg') no-repeat 0px -50px; }

/* new bottom of page */
.ftr_tbl { width: 900px; margin: 0 auto 0 auto; padding-bottom: 25px; background: #fff url('/Images/mwbg_bottom.gif') no-repeat bottom right; text-align: left; font-family: Tahoma, Geneva, sans-serif; }
.middle_nav_new { background: #3B2416; color: #ffffff; border-top: #F172AC 1px solid;border-bottom: #F172AC 1px solid;height:24px; margin: 20px 0 20px 0; font-size: 12px;padding:5px; vertical-align: middle;  }
.middle_nav_new a{ font: 10px Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 0px; margin: 0px 16px 0 16px; }

a.mnv { color: #ffffff; text-decoration:none; }
.ftr_tbl .textgrey2 a{ font-size: 12px; color: #3B2416;}
.ftr_tbl strong { font-size:10px; letter-spacing: 0px; }

.ftrlinks{ margin: 40px 0 25px 0; } /* footer links container */
.ftr_divider{ width: 100%; height: 1px; background: #625045; margin-bottom: 5px; }
.ftrlinks, .ftrlinks a{ color: #3B2416; text-align: center; font-size: 8pt; }
.ftrlinks a{ margin: 6px; } .ftrlinks .super{font-size:xx-small; vertical-align:top; }


/*New Articles*/
.article_index{ margin: 0 43px 0 43px; }
#content .article_header{ margin: 0 43px 15px 43px; color: #fff; } .article_index .article_header { margin: 0; }
.art_thmbx { width: 248px; height: 200px;  text-align: center; }
.art_thmbx a{ color: #3B2416; border: 1px solid #fff; }
.art_lnklst ul{ margin: 0 0 0 20px; padding: 0; }/* Articles landing ul */
.art_lnklst ul li{ list-style-type: none;  font-size: .8em;  color: #3B2416;  }
.article_list{  margin: 0 43px 10px 45px;  }/* Article pages ul */
.article_list li{ list-style-position: inside; font-size: .8em;  color: #3B2416; }

.article_links a, article_header{ font: 500 .8em Arial, Helvetica, sans-serif; }/* Article footer links */

.art_lnklst ul li a, .ctbl .vLK, .article_links a{ color: #3B2416; }
.art_lnklst ul li a:hover, .art_thmbx a:hover, .ctbl .vLK:hover, .article_links a:hover{ color: #F17AB4; }
.article_link_row{ margin: 0 0 0 43px; padding: 0; }
.article_link_row a, .article_link_row a:hover{ margin: 0; padding: 0; }
.article_index_link{ margin: 0; padding: 0; }

.article_links{ margin: 0 43px 0 43px; }

.frkn_utub{ margin-left: 43px; }

.rblock2_firstword{ font-weight: 700; }/*bolds first word, right nav*/

/*new surgeon page navigation*/
#surglinks td a{ display: block; height: 101px; width: 102px; text-align: center; text-decoration: none; color: #3B2416; }#surglinks td a:hover{ color: #E989AF; }
.surglk{ display: block; padding-top: 90px; font: .9em Tahoma, Geneva, sans-serif; letter-spacing: 2px;  }
.surgemail{ background: url('/Images/surgeon_email.jpg') no-repeat; }
.surgecall{ background: url('/Images/surgeon_call.jpg') no-repeat; }
.surgesite{ background: url('/Images/surgeon_website.jpg') no-repeat; }
.surgeshed{ background: url('/Images/surgeon_schedule.jpg') no-repeat; }
.surgslide{ background: url('/Images/surgeon_slideshow.jpg') no-repeat; }
.surgeprint{ background: url('/Images/surgeon_print.jpg') no-repeat; }

.phonebg{ height: 50px; width: 280px; background: url('/Images/phone_pink_bg.jpg') no-repeat; }
.phonebg a:hover{ background: url('/Images/phone_pink_bg.jpg') no-repeat 0px -50px; }
.webbg{ height: 50px; width: 280px; background: url('/Images/web_pink_bg.jpg') no-repeat; }
.webbg a:hover{ background: url('/Images/web_pink_bg.jpg') no-repeat 0px -50px; }
.mailbg{ height: 50px; width: 280px; background: url('/Images/mail_pink_bg.jpg') no-repeat; }
.mailbg a:hover{ background: url('/Images/mail_pink_bg.jpg') no-repeat 0px -50px; }
.credbg{ height: 50px; width: 280px; background: url('/Images/cred_pink_bg.jpg') no-repeat; }
.credbg a:hover{ background: url('/Images/cred_pink_bg.jpg') no-repeat 0px -50px; }
.mapbg{ height: 50px; width: 280px; background: url('/Images/map_pink_bg.jpg') no-repeat; }
.mapbg a:hover{ background: url('/Images/map_pink_bg.jpg') no-repeat 0px -50px; }
.gallbg{ height: 50px; width: 280px; background: url('/Images/gall_pink_bg.jpg') no-repeat; }
.gallbg a:hover{ background: url('/Images/gall_pink_bg.jpg') no-repeat 0px -50px; }
.testibg{ height: 50px; width: 280px; background: url('/Images/testi_pink_bg.jpg') no-repeat; }
.testibg a:hover{ background: url('/Images/testi_pink_bg.jpg') no-repeat 0px -50px; }
.procedurebg{ height: 50px; width: 280px; background: url('/Images/procedure_pink_bg.jpg') no-repeat; }
.procedurebg a:hover{ background: url('/Images/procedure_pink_bg.jpg') no-repeat 0px -50px; }
.videobg{ height: 50px; width: 280px; background: url('/Images/video_pink_bg.jpg') no-repeat; }
.videobg a:hover{ background: url('/Images/video_pink_bg.jpg') no-repeat 0px -50px; }
.infobg{ height: 50px; width: 280px; background: url('/Images/info_pink_bg.jpg') no-repeat; }
.infobg a:hover{ background: url('/Images/info_pink_bg.jpg') no-repeat 0px -50px; }
.artibg{ height: 50px; width: 280px; background: url('/Images/articles_pink_bg.jpg') no-repeat; }
.artibg a:hover{ background: url('/Images/articles_pink_bg.jpg') no-repeat 0px -50px; }

.phonebg a, .webbg a, .mailbg a, .credbg a, .mapbg a, .gallbg a, .testibg a, .procedurebg a, .videobg a, .infobg a, .artibg a 
{ display: block; height: 50px; width: 280px; padding: 13px 0 0 18px; color: #3B2416; text-transform: uppercase; font: .7em Arial, Helvetica, sans-serif; text-decoration: none;  }

/* MC: Custom link class for DS, pink links */
#content p a.plnk, #content p a.plnk:hover, #content p a.plnk:visited, #content p a.plnk:active,
#content ol li a.plnk, #content ol li a.plnk:hover, #content ol li a.plnk:visited, #content ol li a.plnk:active,
#content ul li a.plnk, #content ul li a.plnk:hover, #content ul li a.plnk:visited, #content ul li a.plnk:active,
a.plnk,a.plnk:hover,a.plnk:visited,a.plnk:active{ color: #F17AB4; }

/*	Autocomplete for the search box	*/
.autocomplete-w1 {position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ background:none; margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ height:350px;  margin:0; overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap;color:#3B2416;font-family:arial,sans-serif;}
.autocomplete strong { font-weight:normal; color:#F17AB4; }
.autocomplete-w1 {padding-top:10px; padding-left:7px;}

/*	FACEBOOK STUFF	*/
.fb_edge_widget_with_comment{padding-left:43px;padding-bottom:5px;}
.surglike .fb_edge_widget_with_comment{padding-left:0px;padding-bottom:0px; padding-top:15px;}
#rcol .fb_edge_widget_with_comment{padding-left:0px;}
.fb_iframe_widget {padding-left:43px; padding-top:10px;}

/*	Social Media links on profile	*/
.soclink{margin:4px;}

/*	FB 5-star ratings	*/
.ratingdiv{width:65px; background: transparent url('/Images/star5.gif') top left no-repeat;height:30px;margin-left:43px;margin-right:10px;float:left;cursor:pointer;}
#overlay .ratingdiv {float:none; margin-left:auto; margin-right:auto;}
.ratingdiv a.stoplink{padding-left:4px; padding-right:4px;}
.star{width:13px;float:left;}
/*	#ratingdiv div:hover{background-color:red;}	/*	Star that you are moused over	*/

/* surgeon specials */
div #surgspecials{text-align:center;}
#content p#surgspecialshow{font-size: 1em; font-weight:bold;}
#content p#surgspecialshow a{color: #CC0066;}
#lc #content div.surgspecial{border:2px solid #CC0066; padding:5px;}

/*	Info Button CSS 	*/
.bubbleInfo{width:20px; height:20px;float:left;}

.popup {
	position: absolute;
	display: none;
	z-index: 50;
	border-collapse: collapse;
	background-color:#fdf2f6;
    -moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	width:25%;
}

.popup td.corner {
	height: 15px;
	width: 19px;
}
.trigger {
	cursor:pointer;
	padding:2px;
}
.clickable {
	cursor:pointer;
}

.surgselect{
	position:absolute;
	right:0px;
	background-color:white; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin:15px;
	width:350px;
	border: 1px solid gray;
}
.surgselect p{text-align:left;}

/* home footer cleanup */
.hftrtble .textgrey2,.hftrtble .textgrey2 strong, .hftrtble .textgrey2 .textgrey2{ font-size: 13px; text-align: left; }


/*	CSS FOR THE ARTICLES	*/
.margintop12{margin-top:12px;}
.margintop20{margin-top:20px;}
.marginbottom10{margin-bottom:10px;}
.marginright43{margin-right:43px;}
.marginleft70{margin-left:70px;}
.marginleft10{margin-left:10px;}
.centeredtext{text-align:center;}
.lefttext{text-align:left;}
.centered{margin:0 auto;}
.strechedfooter{MARGIN: 12px 0 0 8px;}
.centeredfooter{MARGIN: 12px 0 0 8px;text-align:center;vertical-align:middle;}
.hline{BACKGROUND: #3B2416; MARGIN-BOTTOM: 5px}
.indexftrlinks{FONT-SIZE: 8pt; MARGIN: 10px; TEXT-ALIGN: center;}
.indexftr{width: 95%; margin-left: 5px;}
.indexftrtext{margin: 10px 0pt 0pt 7px; padding: 0pt;}
.hlpcursor{cursor:help}
.valigntop{vertical-align:top;}
.articleimage{float: right; margin: 0 43px 0 10px;}
.articleimageleft{float: left; margin: 0 43px 0 10px;}
.articletable{margin: 0 43px 0 43px;}
.contactusformheader{text-align:center;font-weight:bold;font-size:12pt;font-family:verdana,sans-serif;padding:5px;}
.contactusform{font-family:verdana,sans-serif;font-size:12pt;text-align:left;padding:5px;}
.contactquestion{font-family:courier new,monospace;font-size:10pt;text-align:left;padding:5px;margin:20px;}
.underline{text-decoration: underline;}
.doctorlogintable{margin-left:80px;font-size:9pt;text-align:left;}
.automargin{margin:auto;}
.surgminisearch{padding: 8px 0 0 16px;}
.floatright{float:right;}
.clearleft{ clear: left; }
#content p.centeredtext{text-align:center;}

.rblockside{width:280px;}


/*	New Contact Form	*/
table.contactform {width:100%;padding:3px;font-family:sans-serif;font-size:small;background-color:#FFDDFF;color:#3B2416}
table.contactform textarea{width:100%;height:75px;}
#procedureselect{width:100%;}
td.surgside{width:20%;vertical-align: top;}
.contactform .phone{display:none;}
/*	input{border: 2px solid #3B2416;}	20110623 Thomas: This was messing things up... too generic */
#consultpageerror{font-weight:bold;color: #804000;}


.consultheading{margin-left:10px;}
#weather{width:400px;margin-left:40px;font-size:10px;margin-bottom:5px;padding-left:10px;border:1px solid #FF00FF;}
#weather h1{margin-left:0px;margin-bottom: -5px;}

/*	REMOVING INLINE STYLES	*/
.inamodel_warning{margin: 10px;font-size:10px;font-family:sans-serif;color:red;border: 1px dashed red;}
.facial_popup{margin:0;padding:0;border:0;background:teal;width:400px;height:280px;}
.facial_popup_img{margin:10px;border:0;background:teal;}
.absolute{position:absolute}
.loginwarn{padding:5px;margin:5px;width:400px;color:navy;border:solid 1px black;}

.slideshowbutton{float:right;margin-top:-55px;}
.slideshow{cursor:pointer;}
.galslideshowbutton{float:right;margin-top:-35px; margin-right: 30px; cursor:pointer;}
.gearchtble{ margin-top: 10px; }
.articlecontent{color:#3B2416; font-size:0.8em; text-align:justify;margin:0 43px 15px;}
#content .articlecontent p{margin:0 0 15px;font-size:1em;}
.surgarticlecontent{color:#3B2416; font-size:0.8em; text-align:justify;}

/*	home page	*/
.imgFader{ position:relative; filter:alpha(opacity=0); -moz-opacity:0.0 }
.headerstuff{ position: absolute; z-index: 50; margin: 10px 0 0 785px; color: #fff; font: 700 12px Arial,Helvetica,sans-serif; text-transform: uppercase; cursor:pointer; padding:5px; }
.headerstuff a{ color: #F76BA8; }
.headerstuff a:hover{ text-decoration: underline; }
#headerss .headerstuff {margin: 0px 0 0 785px;}
#content p.maintop5{text-align:center;}
#rcoltd{vertical-align:top;}

.fineprint{font-size:7pt;}
#overlay p{text-align:left;}
#overlay p.centeredtext{text-align:center;}

/*	Featured doctors on home page	*/
.featureddoctor{width:480px;text-align:center;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;margin-left:43px;margin-right:43px;}
.featureddoctorbox{vertical-align:top;}
#content .featureddoctorbox p{margin:1px;text-align:center;}

/*	Recommend a Doctor	*/
.btn{ border: 1px solid #DABEC7; background: #fff url(/Images/tab_bg.jpg) repeat-x; padding: 2px 4px 2px 4px; text-transform: uppercase; color: #3B2416; cursor:pointer;}
#formerrors{color:red;}
.docrecommendheader{margin:0;padding:0px;float:right;margin-right:5px;cursor:pointer}
.docrecommendimg{float:right;cursor:pointer;}
.docrecommendcontainer{border-top:1px solid pink;margin-bottom:15px;padding:2px;text-align:right;}

.fleft{float:left;}
.nomargin{margin:0;}
.bodymargin{margin: 0px 43px 15px 43px;}

.art_lnklsthm { border: 1px solid #ccc; border-width: 1px 0 1px 0; margin-left: 40px; }
.art_lnklsthm li{ line-height: 18px; list-style-type:none;}
.art_lnklsthm li a{ color: #3B2416; font-size: 0.8em; }
.article_index h3{ text-align: center; font: 500 1em Tahoma,Geneva,sans-serif;  } 

/*	MINI biz card	*/
.mini_surgeon_bizcard_table{border:1px solid #3B2416;margin-left:43px;}
.mini_surgeon_bizcard_table h4{margin-top:0px; margin-bottom:0px;}
#content .mini_surgeon_bizcard_table p.surgaddress{font-size:0.8em;line-height:18px;}

.coupon{padding:5px;}
.expires{margin:-15px 0 5px 53px;}

/*	surgeon procedure stuff	*/
.surg_proc{float:left;clear:left;}
#lc #content p.surg_proc{margin: 0 0 5px;}

/*	MISC	*/
.clearb{clear:both;}
#lc #content p.proclist{float:left;clear:left;margin-bottom:5px;}

div .about {font-family:arial,sans-serif;font-size:1.0em;color:black;}
div .about ul{ margin: 0 43px 0 43px; list-style-position: inside; } #content ol li{ margin: 0 43px 0 33px; }


/*	Doctors in the right column	*/
.rcoldoclist{width:280px;display:table;}
.rcoldoclist h3 {margin:0px;}
.rcoldoclist hr{border:0;background-color:#3B2416; clear:both;height:1px;}
.rcoldoclist .doctor img {float:left;width:50px;padding:5px;}
.rcoldoclist .doctor h4 {padding:5px;margin:0px;}
.rcoldoclist .doctor p {padding:5px;margin:0px;color:#3B2416;}
.rcoldoclist .doctor .links a{color:#3B2416;}
.rcoldoclist .doctor .links a:hover{ text-decoration: underline; color:#F17AB4;}

.about ul li{ font-size: 1em; font-family: arial,sans-serif; }

.bdystripe_g .hftrtble, .bdystripe_b .hftrtble{ margin-left: 40px; margin-bottom: 15px; width: 95%; }

/*	City state links bottom of home page	*/
.citylinks {margin-top:0px;}
.showcities{cursor:pointer;}

/*	Pagination for the gallery	*/
a.numlistpgtx input {cursor:pointer;text-decoration:none;background:none;border:none;color:#3B2416;font-size:0.9em;}
a.numlistpgtx input:hover {color:#F17AB4;}

/*	Surgeon procedure sort	*/
.surggallsearchbx{margin-left:50px;width:500px;}
.surggallsearchbx select{border: 1px solid #CCCCCC; width:164px; margin-right:3px;}
.surggallsearchbx form{width:300px;float:left;}
.surggallsearchbx .slideshowbutton{float:left;margin-top:-15px; cursor:pointer;}



