body { margin: 0; font-family: Arial; font-size: 11pt; margin: 0; }
table, td { font-family: Arial; font-size: 11pt; }

#main { width: 780px; margin: 0; padding: 0; }

#header { padding: 0; margin: 0; }

#navigation { background: url('images/menu_background.gif') top left repeat-y; font-weight: bold; padding: 0; margin: 0; }
#navigation table { padding: 0; margin: 0; border: 0; }
#navigation td { width: 86px; height: 19px; font-weight: bold; font-size: 12px; text-align: center; padding: 2px 0; margin: 0; }
#navigation a { padding: 0; margin: 0; width: 83px; text-decoration: none; display: block; color: #DFC500;}
#navigation a.selected {  color: #6E0929; background: #FFFFFF; }
#navigation a:hover {  color: #6E0929; background: #FFFFFF; }

#navigation_table { margin-top: 15px; }
#navigation_table td { width: 90px; height: 35px; font-weight: bold; font-size: 14px; text-align: center; vertical-align: middle; padding: 2px 0; margin: 0; }
#navigation_table a { padding: 0; margin: 0; width: 90px; text-decoration: none; display: block; color: #DFC500;}
#navigation_table a:hover {  color: #FFFFFF; }

#content { background: #FFFFFF; padding: 8px 8px 8px 8px; margin: 0; line-height: 125%; }
#content h1 { margin: 0 0 6px 0; padding: 0; font-size: 15pt; font-weight: bold; color: #6E0929; }
#content h2 { margin: 0 0 2px 0; padding: 0; font-size: 13pt; font-weight: bold; color: #B8860B; }
#content h2.red { margin: 0 0 2px 0; padding: 0; font-size: 13pt; font-weight: bold; color: #6E0929; }
#content b { color: #6E0929; }
#content p { margin: 0 0 12px 0; padding: 0; }
#content a { text-decoration: underline; color: #6E0929; }
#content a:hover { color: #A00D3C; }
#content img { padding: 0px; border: 1px solid #727272; margin: 2px;}
#content ul { margin-top: 0; padding-top: 0; }
#content li { margin-bottom: 4px; margin-left: -10px; padding-left: 5px; line-weight: 125%; }

#content .smaller { font-size: 10pt; }
#content .smaller_caps { text-transform: uppercase; font-size: 9pt; color: #666666; }
#content .smaller_caps_grey_bold { text-transform: uppercase; font-size: 9pt; color: #666666; font-weight: bold; }
#content .smaller_caps_black_bold { text-transform: uppercase; font-size: 9pt; color: #000000; font-weight: bold; }

div.column_lb { border-left: 1px solid #999999; padding-left: 10px; padding-right: 10px ; padding-bottom: 1px; }


#footer { width: 780px; padding: 70px 0 15px 0; text-align: right; background: #FFFFFF url('images/bottom_graphic.gif') top left no-repeat; color: #6E0929; font-size: 9px; }
#footer a { color: #6E0929; text-decoration: underline; }
#footer a:hover { color: #A00D3C; }


/* RECORDINGS */
p.paypal { font-size: 8pt; font-style: italic; width: 350px; }
