﻿DIV#lhs_block { width: 160px; } 
DIV#lhs_block_medpro { width: 180px; float: left;} 

DIV#lhs_block_medpro a, DIV#lhs_block_medpro a:visited { color: #18426a; text-align: right; font-weight: bold; background: #eee url(../../images/bg_title_header.gif) repeat-x; display: block; width: 160px; padding: 8px 12px 8px 8px; border-bottom: 1px solid #fff;  }
DIV#lhs_block_medpro a:hover, DIV#lhs_block_medpro a:active { background: #dbe6f5; text-decoration: none; }


DIV#mainnav a.back { background: url(../../images/bg_mainnav_back.gif) no-repeat; background-position: 12px 10px; display: block; padding: 8px 1px 8px 32px; float: left; }

DIV#center_block { width: 585px; float: left; margin-left: 19px }
DIV#center_block { width: 555px; float: left; margin-left: 19px }

DIV#leftbox, DIV#rightbox { width: 260px; height: 200px; padding: 8px; background: #f1f2f2; margin: 15px 0px 15px 0px; }
DIV#leftbox { float: left; }
DIV#rightbox { float: right; }
DIV.info_title { padding: 8px; background: #fff; color: #000; margin-bottom: 15px; }
DIV.info_text { padding: 8px; line-height: 1.6em; margin-top: 5px; width: 244px; height: 150px; overflow-y: auto;}
DIV.product_info { padding: 8px; line-height: 1.6em; }
DIV.product_info IMG { float: right; margin-left: 40px; }
DIV.product_spacer { height: 2px; background: #fff; margin-right: 8px;}

DIV#productsbox { clear: both; padding: 8px; background: #f1f2f2; }
DIV#productsbox_inner { clear: both; margin: -8px; background: #f1f2f2; }

DIV.info_title H2 { font-weight: bold; padding: 0px; font-size: 1.0em; letter-spacing: 0px; } 
DIV.product_info H3 { font-weight: bold; padding: 0px; font-size: 1.0em; letter-spacing: 0px; } 

