/* Links */

a:link			
{ text-decoration: none; color: #333333; }

a:active		
{ text-decoration: none; color: #333333; }

a:visited		
{ text-decoration: none; color: #333333; }

a:hover			
{ text-decoration: none; color: #FFFFFF; }

/* Links */

a:link.body			
{ text-decoration: underline; color: #820024; }

a:active.body		
{ text-decoration: underline; color: #820024; }

a:visited.body		
{ text-decoration: underline; color: #820024; }

a:hover.body			
{ text-decoration: underline; color: #1D8BBE; }

/* Links */

a:link.red			
{ text-decoration: none; color: #820024; }

a:active.red		
{ text-decoration: none; color: #820024; }

a:visited.red		
{ text-decoration: none; color: #820024; }

a:hover.red			
{ text-decoration: underline; color: #820024; }

/* Links */

a:link.footer			
{ text-decoration: none; color: #555555; }

a:active.footer		
{ text-decoration: none; color: #555555; }

a:visited.footer		
{ text-decoration: none; color: #555555; }

a:hover.footer			
{ text-decoration: underline; color: #555555; }

/* Links */

a:link.bookmark			
{ text-decoration: none; color: #820024; }

a:active.bookmark		
{ text-decoration: underline; color: #820024; }

a:visited.bookmark		
{ text-decoration: none; color: #820024; }

a:hover.bookmark			
{ text-decoration: underline; color: #820024; }


/* Body Elements */

body		
{ margin-top: 15px;}

p, td, input, textarea, select		
{ font-family: verdana; font-size: 11px; color: #333333; }

sup
{ font-family: arial; font-size: 11px; color: #820024; }

input
{ width: 300px; height: 20px; }

select, option
{ width: 300px; height: 20px; }

.field
{ width: 200px; height: 20px; }

.login_text
{ font-family: verdana; font-size: 10px; color: #333333; }

.checkbox
{ width: 20; height: 20px; border: none; border-color: #FFFFFF; }

.button
{ width: 95; height: 20px; }

textarea
{ width: 300px; height: 75px; }

.text
{ line-height: 15px; /*text-align: left; */}

.footer		
{ font-family: verdana; font-size: 10px; color: #555555; }

.border		
{ border-collapse: collapse; padding: 0; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; } 

.topcell	
{ font-family: verdana; font-size: 10px; color: #333333; padding: 6px; }

.subcell	
{ font-family: verdana; font-size: 10px; color: #333333; text-indent: 10px; padding: 2px; }

.subcell2	
{ font-family: verdana; font-size: 10px; color: #333333; text-indent: 25px; padding: 2px; }

.subcell3	
{ font-family: verdana; font-size: 10px; color: #333333; text-indent: 40px; padding: 2px; }