A { color: #431c01; }
A:hover { color: #54c4cf; }

A.menu { color: #431c01; font-size: 12px; font-weight: bold; padding: 0 5px; text-decoration: none; }
A.menu:hover { color: #54c4cf; }

A IMG { border: 0; }
A IMG.logo { margin: 10px 15px 10px 15px; }

BODY { background: #54c4cf url('images/bg_blue.jpg') 0 0 repeat; margin: 0 auto 7 auto; }

H1 { color: #54c4cf; font-size: 22px; margin: 15px; }
H2.header { color: #54c4cf; font-size: 14px; margin: 0; }

IMG.associates { border: 1px solid #431c01; display: block; margin: 0 auto 8px auto; }

DIV.copyright { font-size: 9px; margin: 15px 0 25px 0; text-align: center; }
DIV.footer { margin: 15px 0; text-align: center; }
DIV.menu_bottom { font-size: 12px; font-weight: bold; margin:  35px 0; text-align: center; }
P { line-height: 150%; padding: 10px 25px 10px 15px; }
UL { line-height: 150%; margin: 0 25px 15px 25px; }

TD { background-color: #fff; color: #431c01; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-size: 12px; padding: 0px; vertical-align: top; }
TD.associates { padding: 15px 10px 15px 10px; text-align: center; width: 25%; }
TD.clients { text-align: center; vertical-align: middle; }
TD.column_left { background-color: transparent; padding: 0px; width: 76px; }
TD.logo { background: #fff url('images/bg_line.jpg') 100% 0 repeat-y; margin: 0; padding: 0; }
TD.column_middle { margin: 0px; padding: 0px; vertical-align: bottom; width: 546px; }
TD.column_right { background: transparent  url('images/bg_line.jpg') 0 0 repeat-y; color: #fff; font-size: 12px; padding: 5px 0 0 12px; width: 191px; }
TD.header { background-color: #431c01; color: #54c4cf; font-size: 10px; padding: 7px; }
TD.menu_top { font-size: 12px; font-weight: bold; padding: 15px 15px 25px 0; text-align: right; }

