body 			{background-color:#c0c0c0;
			 font-size:9pt; color:#000000;
			 font-family:Arial;}
			 
table 			{font-size:9pt;font-family:Arial; color:#003979; }

a:link  		{color:#000b44; font-weight:bold;}
a:visited	 	{color:#000b44; font-weight:bold;}
a:hover 		{color:#ff0000; font-weight:bold;}


table.main_inner_table 
		{
		border: 0px; border-color:#0040ff; border-style:solid;
/* 		background-color:#ffffe6; */
/* 		background-color:#ffffff; */
		background-color:#ffffff;
		color:#000000;
		}

tr.cream_back
		{
		background-color:#ffffe6;
		}
		
table.footer_table
		{
		background-color: #c00211;
		padding:4px;
		font-size:8pt;
		font-weight:bold;
		color:#ffffff;
		}

.heading, 
		{
		border:0px;
		border-color:#000066 #000066 #000b44 #000066;
		border-style:solid;
/* 		background-color:#b3cad7; */
		padding:3px;
		color:#000b44;
		font-weight:bold;
		width:100%;
		text-align:left;
		}
		
.heading a:link, .heading a:visited, .heading a
		{
		color:#000b44;
		text-decoration:underline;
		}
		
		
table.footer_table_inner a:link, table.footer_table_inner a:visited,
table.footer_table a:link, table.footer_table a:visited
		{
		font-size:8pt;
		font-weight:bold;
		color: #efec06;
		text-decoration:none;
		}
		
table.top_image_table
		{
		font-size:8pt;
		color: #808080;
		font-family: Arial;
		}

		
font.home_page_statement
		{
		font-size:13pt; 
		font-weight:bold;
		line-height:3.0em;
		}
		

td.main_menu_container
		{
		background-color:#000b44;
		padding:3px;
		}

td.null_cell
		{
		background-color:#001466;
		}
td.ncell
		{
		background-color:#006600;
		background-image:url('/images/green_curve_top.gif');
		font-size:8pt;
		}
		
#tabs ul {
	  margin:0;
	  padding:0px 0px 0px 0px;
	  list-style:none;
	  }
	     
#tabs li {
      display:inline;
      margin:0;
      padding:0;
      }

#tabs a 
      {
      width:102px;
      height:25px;
      background:url("/images/red_button.gif") no-repeat;
      margin:0 0 0 0;
      padding:5 0 0 4;
      text-decoration:none;
      color:#ffffff;
      font-size:10pt;
      font-weight:bold;
      }
      
#tabs a:hover 
      {
      background:url("/images/red_button_depressed.gif") no-repeat;
      color:#eeeeee;
      }
      
font.page_title
	{
	background-color:#006600;
	color: #ffffff;
	font-weight: bold;
	font-size:12pt;
	}
      

      
      
table.home_sub_links
	{
	/*background-color:#308c30;*/
	
/* 	line-height:em; */
	color:#ffffff;
	}
	
td.bottom_green
	{
	background-color:#308c30;
	}
	
td.bottom_green_left
	{
	background-image:url('/images/bottom_green_left.gif');
	}
      
td.bottom_green_right
	{
	background-image:url('/images/bottom_green_right.gif');
	}
 
table.home_sub_links a, table.home_sub_links a:link
	{
	color:#ffffff;
/* 	font-weight:bold; */
	text-decoration:none;
	font-size:7pt;
	}
	

	
#home_sub_links
	{
	background-color:#308c30;
	padding:5px 5px 5px 5px;
	line-height:3em;
	color:#ffffff;
	
	}
	
#home_sub_links_white
	{
	padding:5px 5px 5px 5px;
	line-height:3em;
	color:#ffffff;
	}

#home_sub_links a:link, #home_sub_links a:visited
	{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}
	

table.menu
	{
	background-color:#c00211;
	padding:0spx;
	color:#ffffff;
	font-weight:bold;
	}

	
td.menu_back
	{
	background-color:#000b44;
	border:0px;
	}
	
td.menu
	{
	border:0px;
	border-color: #000b44 #000b44 #000b44 #000b44;
	border-style:solid;
	}
	
td.menu_active
	{
	border:1px;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	border-style:solid;
	}

	
td.menu_active a:link, td.menu_active a, td.menu_active a:visited
	{
	border:1px;
	border-color: #001466;
	border-style:solid;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	}

	
td.menu a:link, td.menu a, td.menu a:visited
	{
	border:1px;
	border-color: #001466;
	border-style:solid;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	}

td.menu a:hover
	{
	/*border:1px;
	border-color: #efec06;
	border-style:solid;*/
	background-color:#c00211;
	text-decoration:underline;
	}

	
table.sub_menu
	{
	background-color: #ffffff;
	border:1px;
	border-color: #001466;
	border-style:solid;
	color:#000000;
	}
	
td.sub_menu a, td.sub_menu a:link, td.sub_menu a:visited
{
	padding-left:25px;
	font:8pt;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	display:block;
	}

td.sub_menu a:hover
	{
	background-color: #ffffff;
	color: #000000;
	text-decoration:underline;
	}
	
	

/*
a:link  		{color:#000000; font-weight:bold;}
a:visited	 	{color:#000000; font-weight:bold;}
a:hover 		{color:#4b4b4b; font-weight:bold;}

table a:link 		{color:#000000; font-weight:bold;}
table a:visited 	{color:#000000; font-weight:bold;}
table a:hover 		{color:#4b4b4b; font-weight:bold;}


td.inner_1x2
	{
	width:101px;
	height:81px;
	background-image:url('/images/pfranks_inner1n.gif');
	vertical-align:top;
	text-align:center;
	}
	
td.inner_1x1
	{
	background-color:#000000;
	vertical-align:top;
	text-align:left;
	padding-left:5px;
	}

	
td.inner_1x11
	{
	background-color:#000000;
	padding-left:5px;
	text-align:center;
	}
	
td.inner_1x3
	{
	width:271px;
	height:81px;
	background-image:url('/images/pfranks_inner5n.gif');
	vertical-align:top;
	}

td.inner_2x1
	{
	background-color:#000000;
	width:336px;
	vertical-align:top;
	text-align:center;
	}

td.inner_2x13
	{
	background-color:#000000;
	width:336px;
	vertical-align:middle;
	text-align:center;
	}

	
td.inner_2x12
	{
	background-color:#000000;
	width:336px;
	height:45px;
	vertical-align:middle;
	text-align:center;
	padding-left:5px;
	}

td.inner_2x21
	{
	width:40px;
	height:45px;
	background-color:#000000;	
	}
	
td.inner_2x31
	{
	width:45px;
	height:45px;
	background-image:url('/images/pfranks_inner31n.gif');
	}
	
td.inner_2x2
	{
	width:40px;
	height:471px;
	background-image:url('/images/pfranks_inner2n.gif');
	}

td.inner_2x23
	{
	width:40px;;
	height:426px;
	background-image:url('/images/pfranks_inner23n.gif');
	}
	
td.inner_2x3
	{
	width:45px;
	height:471px;
	background-image:url('/images/pfranks_inner3.gif');
	}
	
td.inner_2x4
	{
	padding-right:7px;
	background-color:#ffffff;
	vertical-align:top;
	}

td.inner_3x1
	{
	background-color:#000000;
	width:377px;
	vertical-align:bottom;
	text-align:center;
	}

td.inner_3x2
	{
	width:45px;
	height:48px;
	background-image:url('/images/pfranks_inner7.gif');
	}
	
td.inner_3x3
	{
	width:327px;
	height:48px;
	background-image:url('/images/pfranks_inner4n.gif');
	text-align:right;
	vertical-align:bottom;
	font-size:7pt;
	}
	
td.home_left_cell
	{
	background-image:url('/images/pfranks_home1.gif');
	width:158px;
	}
	
td.home_right_cell
	{
	background-color:#000000;
	}


table.header_table
		{
		background-color:#ffcde6;
		}

table.content
		{
		}
	
.form_font
		{
		font-size:9pt;
		}
		

td.main_menu
		{
		text-align:center;
		}
		
td.main_menu
		{
		text-align:center;
		}

	
		
a.top_link:link  {	color:#424242;
			font-weight:bold;
			text-decoration:none;
		       }
		       
a.top_link:visited {	color:#424242;
			font-weight:bold;
			text-decoration:none;
		       }
		       
a.top_link:hover {
			color:#000000;
			font-weight:bold;
			text-decoration:none;
		        }
table.main_menu
		{
		color:#ffffff;
		font-weight:bold;
		text-align:center;
		}

			
table.main_menu a:link {
			color:#ffffff;
			font-weight:bold;
			text-decoration:none;
		       }


table.main_menu a:visited {
			   color:#efefef;
			   font-weight:bold;
			   text-decoration:none;
		          }

table.main_menu a:hover {
			color:#dddddd;
			font-weight:bold;
			text-decoration:none;
		        }

table.global_gallery_menu
		{
		color:#ffffff;
		font-weight:bold;
		text-align:center;
		}

			
table.global_gallery_menu a:link {
			color:#ffffff;
			font-weight:bold;
			text-decoration:none;
		       }


table.global_gallery_menu a:visited {
			   color:#efefef;
			   font-weight:bold;
			   text-decoration:none;
		          }

table.global_gallery_menu a:hover {
			color:#dddddd;
			font-weight:bold;
			text-decoration:none;
		        }

			
			
table.main_menu_internal
		{
		color:#000000;
		font-weight:bold;
		text-align:center;
		}

			
table.main_menu_internal a:link {
			color:#000000;
			font-weight:bold;
			text-decoration:none;
		       }


table.main_menu_internal a:visited {
			   color:#010101;
			   font-weight:bold;
			   text-decoration:none;
		          }

table.main_menu_internal a:hover {
			color:#333333;
			font-weight:bold;
			text-decoration:none;
		        }
			
.dark_red_line 
		{
		background-color:#96116e;
		height:1px;
		width:100%;
		}
		
.black_line 
		{
		background-color:#000000;
		height:1px;
		width:100%;
		}
		    
		    
.
		    	
table.main_content
		{
		background-color:#ffffff;
		}
		
.footer
		{
		color:ffffff;
		font-weight:bold;
		font-size:8pt;
		padding:5px;
		}
		
.home_page_link          	{color: #ffffff;}
.home_page_link a:link  	{color:#ffffff; font-weight:bold; text-decoration:none;}
.home_page_link a:visited	{color:#ffffff; font-weight:bold; text-decoration:none;}
.home_page_link a:hover		{color:#4b4b4b; font-weight:bold; text-decoration:none;}

.copyright_text 		{font-size:7pt; font-weight:bold;color:#000000;}
.copyright_text a:link		{color:#000000; font-weight:bold; text-decoration:none;}
.copyright_text a:visited	{color:#000000; font-weight:bold; text-decoration:none;}
.copyright_text a:hover		{color:#4b4b4b; font-weight:bold; text-decoration:none;}

td.footer
		{
		background-color:#ffcde6;
		}	
	
.page_heading
		{
		font-size:12pt;
		color:#000000;
		font-weight:bold;
		}
		
.page_heading a:link, .page_heading a:visited, .page_heading a:hover
	{
	text-decoration:none;
	}

#tabs {
      float:right; 
      width:100%; 
      background:#BBD9EE;
      font-size:93%;
      line-height:normal;
      }
      
    #tabs ul {
	  margin:0;
	  padding:10px 0px 0px 0px;
	  list-style:none;
             }
	     
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
      
    #tabs a {
      float:left;
      background:url("/images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("/images/tabright1.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#96116e;
      }
    Commented Backslash Hack hides rule from IE5-Mac 
    #tabs a span {float:none;}
    End IE5-Mac hack
    #tabs a:hover span {
      color:#7393cf;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }

 .bold_coloured
 	{
	font-weight:bold;
	color:#96116e;
	}
	
img.front_image
	{
	border:1px;
	border-style:solid;
	border-color:#96116e;
	}
		
	
table.show_biz
	{
	text-align:center;
	vertical-align:top;
	}
	
	*/