body, textarea, input, select, option, button { font-family: Arial, Helvetica, sans-serif; color: #a21130; font-size: 14px; text-decoration: none; }
p.copy { font-family: Arial, Helvetica, sans-serif; color: #a21130; font-size: 10px; text-decoration: none; }
a:hover { font-family: Arial, Helvetica, sans-serif; color: #FF9900; font-size: 14px; text-decoration: underline; }
a:link { font-family: Arial, Helvetica, sans-serif; color: #a21130; font-size: 14px; text-decoration: underline; }
a:visited { font-family: Arial, Helvetica, sans-serif; color: #a21130; font-size: 14px; text-decoration: underline; }
h1 { font-family: Arial, Helvetica, sans-serif; color: #a21130; text-decoration: none; }
table tr th {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #a21130; text-decoration: none; } 
table tr td { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #a21130; text-decoration: none; } 


td.main_nav_fore { margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; background: #a21130; color: #ffffff; font-weight: 800; font-size: 13px; }
td.main_nav { margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; background: #666666; color: #ffffff; font-weight: 400; font-size: 13px;  }
td.main_nav_fore_back {background: #a21130; }

td.sub_nav_fore { margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; background: #a21130; color: #ffffff; font-weight: 800; font-size: 12px; }
td.sub_nav { margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; background: #a21130; color: #ffffff; font-weight: 400; font-size: 12px; }

a.main_nav_fore:hover { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none; }
a.main_nav_fore:link { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none; }
a.main_nav_fore:visited { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none; }

a.main_nav:hover { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none; }
a.main_nav:link { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none; }
a.main_nav:visited { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none; }

a.sub_nav_fore:hover { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none; }
a.sub_nav_fore:link { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none; }
a.sub_nav_fore:visited { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none; }

a.sub_nav:hover { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none; }
a.sub_nav:link { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none; }
a.sub_nav:visited { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none; }


div.error { color: #ff0000; }

gallery_nav {
BORDER-TOP: medium none; 
BORDER-RIGHT: medium none; 
BORDER-BOTTOM: medium none; 
BORDER-LEFT: medium none;  }

site_nav {
BORDER-TOP: medium none; 
BORDER-RIGHT: medium none; 
BORDER-BOTTOM: medium none; 
BORDER-LEFT: medium none;  }

system_nav {
BORDER-TOP: medium none; 
BORDER-RIGHT: medium none; 
BORDER-BOTTOM: medium none; 
BORDER-LEFT: medium none;  }
