table.m_sidemenu { width: 252px; }
table.m_sidemenu a { font-size: 11px;
   color: #0c3166;
   text-decoration: none;
   display: block; }
table.m_sidemenu a:hover { font-size: 11px;
   color: #000000;
   text-decoration: underline; }
table.m_sidemenu td { padding-left: 29px;
   background: url(../images/MA_Criminal_Defense_20.jpg);
   font-family: Arial, Helvetica, sans-serif;
   vertical-align: middle;
   height: 20px; }
table.m_sidemenu td:hover { background: url(../images/images/MA_Criminal_Defense_20.jpg); }
table.m_sidemenu td:hover a {  }
td.m_sidemenu_l1 { padding-left: 40px; }
td.m_sidemenu_s1 { padding-left: 40px; }
td.m_sidemenu_s1 a { text-decoration: underline; }
td.m_sidemenu_l2 { padding-left: 60px; }
td.m_sidemenu_s2 { padding-left: 60px; }
td.m_sidemenu_s2 a { text-decoration: underline; }
td.m_sidemenu_l3 { padding-left: 60px; }
td.m_sidemenu_s3 { padding-left: 60px; }
td.m_sidemenu_s3 a { text-decoration: underline; }
td.m_sidemenu_l4 { padding-left: 60px; }
td.m_sidemenu_s4 { padding-left: 60px; }
td.m_sidemenu_s4 a { text-decoration: underline; }
div.SmallContactMargin { margin: 0px 0px 0px 16px; }
input.SmallContactInput { width: 165px;
   height: 14px;
   color: #808080;
   border: #808080 1px solid;
   background-color: #fff;
   font-size: 10px;
   font-family: Verdana, Helvetica, Sans-Serif;
   padding: 1px 1px 1px 5px;
   margin-bottom: 2px; }
textarea.SmallContactTextArea { width: 165px;
   height: 60px;
   color: #808080;
   border: #808080 1px solid;
   background-color: #fff;
   font-size: 10px;
   font-family: Verdana, Helvetica, Sans-Serif;
   padding: 1px 1px 1px 5px; }
