/* stylesheet, if you do not understand it, please do not touch 
*/


/* universal stuff */
body	{
		background-color: #ffffff;
		color: #000000;
		font-family: Arial, Helvetica;
		font-size: 12px
		}

a:visited 	{
			color: #000000; 
			}

a:link 		{
			color: #000000; 
			}

a:hover 	{
			color: #FF0000;
			}

a:active 	{
			color: #000000;
			}
			
td			{
			color: #000000;
			font-family: Arial, Helvetica;
			font-size: 12px;
			}
			
p			{
			color: #000000;
			font-family: Arial, Helvetica;
			font-size: 12px;
			}
			
ul	{
	padding-left: 0px;
	}


/* different font styles */

.page_header	{
				font-family: Arial, Helvetica;
				font-size: 15px;
				font-weight: 600;
				}

.bold			{
				font-weight: 600;
				}

.unfinished		{
				color: #ff0000;
				font-weight: 600;
				}
				
.copyright	{
			font-size: 10px;
			}
				
.credit		{
			font-size: 10px;
			}
			
.caption	{
			font-size: 10px;
			}
			
.footnote_marker	{
					color: #ff0000;
					font-weight: 600;
					font-size: 12px;
					}
			
/* the menu stuff */		
.menu 		{
			font-family: Arial, Helvetica;
			font-size: 11px;
			text-decoration: none;
			}

td.menu_table_top	{
			background-color: #eeeeee;
			border: #cccccc;
			border-style: solid;
			border-width: 1px 0px 1px 1px;
			}
td.menu_table_top_right	{
			background-color: #eeeeee;
			border: #cccccc;
			border-style: solid;
			border-width: 1px 1px 1px 1px;
			}
td.menu_table_bottom	{
			background-color: #eeeeee;
			border: #cccccc;
			border-style: solid;
			border-width: 0px 0px 1px 1px;
			}
td.menu_table_bottom_right	{
			background-color: #eeeeee;
			border: #cccccc;
			border-style: solid;
			border-width: 0px 1px 1px 1px;
			}

td.menu_table_middle	{
			background-color: #eeeeee;
			border: #cccccc;
			border-style: solid;
			border-width: 0px 0px 1px 1px;
			}
td.menu_table_middle_right	{
			background-color: #eeeeee;
			border: #cccccc;
			border-style: solid;
			border-width: 0px 1px 1px 1px;
			}

/* highlighted text box */	
.gray_box	{
			background-color: #eeeeee;
			border: #cccccc;
			border-style: solid;
			border-width: 1px 1px 1px 1px;
			}
			
/* right side info box */

.info_box	{
			border: #960018;
			border-style: solid;
			border-width: 1px 1px 1px 1px;
			}

.info_box_header	{
					background-color: #CCCCCC;
					font-weight: 600;
					}

.info_box_content	{
					background-color: #EEEEEE;
					}
/* other stuff */				
.indent_1	{
			padding-left: 10px;
			padding-top: 7px;
			padding-bottom: 23px;
			}