.vue-ie7-hack { width: 325px; }

#left_col h2 { color: #00BABA; font-size: 16px; }
#left_col .caveat { font-size: 12px; margin-bottom: 14px; padding-left: 16px; }

#left_col .lasik-lasek-treatments { border: 1px solid #4C5564; margin: 0 0 18px; position: relative; }
#left_col .lasik-lasek-treatments .before { background: url(/reskin/images/pricing-page/corner-top-left.gif) top left no-repeat; display: block; height: 33px; left: -1px; position: absolute; top: -1px; width: 33px; }
#left_col .lasik-lasek-treatments .after { background: url(/reskin/images/pricing-page/corner-bottom-right.gif) top left no-repeat; bottom: -1px; display: block; height: 33px; position: absolute; right: -1px; width: 33px; }
#left_col .lasik-lasek-treatments table { margin: 0; }
#left_col .lasik-lasek-treatments th { color: #4C5564; font-size: 18px; padding: 10px 25px; }
#left_col .lasik-lasek-treatments th strong { display: block; text-transform: uppercase; }
#left_col .lasik-lasek-treatments td { color: #4C5564; font-size: 18px; padding: 10px 25px; }
#left_col .lasik-lasek-treatments th.price, #left_col .lasik-lasek-treatments td.price { background-color: #72CCCD; font-weight: bold; padding: 0 25px; text-align: center; }
#left_col .lasik-lasek-treatments tr.last td { background-image: none; }

#left_col table { margin: 0; }
#left_col table th, #left_col table td { background: url(/reskin/images/pricing-page/dotted-border.png) bottom left repeat-x; border: none; color: #3B4350; font-weight: normal; padding: 20px 15px; }
#left_col table th span { display: block; }
#left_col table td span { font-size: 12px; display: block; padding-top: 5px; }
#left_col table td a { border-bottom: 1px solid #3B4350; color: #3B4350; text-decoration: none; }
#left_col table .price { background-color: #AFDDDC; text-align: center; width: 70px; }
#left_col table .end-col { background-color: #72CCCD; }
#left_col table tr.last-row td { background-image: none; }

#left_col .table-wrap { border: 1px solid #4C5564; margin: 0 0 18px; position: relative; }
#left_col .table-wrap .before { background: url(/reskin/images/pricing-page/corner-small-top-left.gif) top left no-repeat; display: block; height: 30px; left: -1px; position: absolute; top: -1px; width: 30px; }
#left_col .table-wrap .after { background: url(/reskin/images/pricing-page/corner-small-bottom-right.gif) top left no-repeat; bottom: -1px; display: block; height: 30px; position: absolute; right: -1px; width: 30px; }

