BODY { margin: 0;
			 font-style: normal;
			 font-size: 12px;
			 font-family: Arial, Helvetica, sans-serif;
			 color: #000000;
			 background-color: #E3E0DB;}
			 
TD { font-size: 12px;
		 vertical-align: top; }

A { color: #0000CC; 
		text-decoration: none;}

A:HOVER { text-decoration: underline;}

TH { background-color : #888888;
		 font-size: 12px;
		 color: #ffffff;
		 font-weight: bold;
		 vertical-align: top;
		 text-align: left;}

B, STRONG { font-weight: bold; }

H1, H2, H3, H4, H5, H6 { font-weight: bold; }

H1 {font-size: 32px;}
H2 {font-size: 25px;}
H3 {font-size: 19px;}
H4 {font-size: 16px;}
H5 {font-size: 13px;}
H6 {font-size: 10px;}

BLOCKQUOTE { margin-left: 10px; }

OL LI { list-style: upper-alpha; }
OL OL LI { list-style: upper-roman; }
OL OL OL LI { list-style: lower-alpha; }
OL OL OL OL LI { list-style: decimal; }

UL LI { list-style: disc; text-indent: -20;}
UL UL LI { list-style: circle;}
UL UL UL LI { list-style: square;}

/* Justifies various text elements throughout the site, this would generally be large volumes of text */
#justify { text-align: justify; }
/* Applies the sib logo as a background image on each web page */
.logo { background-image: url(/images/sib_logo.gif); background-repeat: no-repeat; background-position: center top; }
.logo2 { background-image: url(/images/sib_logo2.gif); background-repeat: no-repeat; background-position: center center; }
/* Sets presentation definitions for the menu, options and footer sections of the site */
.highlighter { background-color: #cccccc; color: #ffffff; font-weight: bold; }
.highlighter a { color: #0000ff; }
/* Sets the paula wolfe name on the right hand side of the screen */
.name { background-image: url(/images/text/paula_wolfe.gif); background-repeat: no-repeat; background-position: center top; }
/* Create some padding around the page */
.padding { margin-bottom: 10px;}
/* Sets the paula wolfe name on the right hand side of the screen */
.page_title { background-image: url(/images/text/paula_wolfe.gif); background-repeat: no-repeat; background-position: center top; }
/* Creates a 2px black frame around the main site content */
.frame_border { background-color: #000000; }
/* sets the main content of the site with a white background to overide the grey body background */
.main_content { background-color: #ffffff; }
/* sets the row color within a table */
.row_color_on { background-color: #dddddd; }
/* This is used for the biography to make the first part of the text stand out */
.presence { font-size: 14px; font-weight: bold; }
/* Is applied to the footer of a table */
.tbl_footer { font-weight: bold; background-color: #bbbbbb; }
/* This style is applied through any step processes such as on the buy cds page */
.step_header { font-weight: bold; background-color: #777777; color:#ffffff;}
/* Turns any text red to higlight importance */
.red { color: #ff0000; font-weight: bold; font-size: 14px; }
/* Produces a very small font size for text */
.small_text { font-size: 10px; }
/* Style for the numbers for the step processors */
.num_style { text-align: center; }
/* creates a black outline on the rightside of a cell, used with the number steps */
.right_border { border-right:solid 1px; border-color: #888888;}
/* creates a black outline around the perimeter of a table */
.black_outline {  border-width:1; border-style:solid; border-color: #888888;}
/* sets some padding between the top a cell and the start of the cell content */
.text_spacer { padding-top: 150px; }
/* Sets presentation definitions for the menu, options and footer sections of the site */
.newsletter { font-size: 30px; background-color: #cccccc; color: #000000; font-weight: bold; padding-left: 10px;}
.newsletter a { color: #000000; }
/* set style for buttons */
.button {background-color:#999999; color:#ffffff; border-left:2px solid #aaaaaa; border-right:2px solid #000000; border-bottom:2px solid #000000; border-top:2px solid #aaaaaa; font-weight:bold;}
