	startMenu(1, 150, 0, '#4167c6'); 
	subMenuLabel('Entry', 5, '1b', 150, '#dce6f7', '#6b84d2', '#', 0, 'right', 1, '#4167c6'); 
	subMenuLabel('Manipulation', 6, '1c', 150, '#dce6f7', '#6b84d2', '#', 0, 'right', 1, '#4167c6'); 
	subMenuLabel('Figures', 7, '1e', 150, '#dce6f7', '#6b84d2', '#', 0, 'right', 1, '#4167c6'); 
	subMenuLabel('Analysis', 8, '1e', 150, '#dce6f7', '#6b84d2', '#', 0, 'right', 1, '#4167c6'); 
	endMenu(); 
 
	startMenu(2, 150, 0, '#333333'); 
	subMenuLabel('Entry', 9, '1b', 150, '#dce6f7', '#6b84d2', '#', 0, 'right', 1, '#4167c6'); 
	subMenuLabel('Manipulation', 10, '1c', 150, '#dce6f7', '#6b84d2', '#', 0, 'right', 1, '#4167c6'); 
	subMenuLabel('Figures', 11, '1e', 150, '#dce6f7', '#6b84d2', '#', 0, 'right', 1, '#4167c6'); 
	subMenuLabel('Analysis', 12, '1e', 150, '#dce6f7', '#6b84d2', '#', 0, 'right', 1, '#4167c6'); 
	endMenu(); 
	 
	startMenu(4, 150, 1, '#333333'); 
	menuItem('Entrez','4a', 150, '#dce6f7', '#6b84d2', 'http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=Nucleotide', 1, '#4167c6'); 
	menuItem('Blast 2.0','4b', 150, '#dce6f7', '#6b84d2', 'http://www.ncbi.nlm.nih.gov/blast/Blast.cgi', 1, '#4167c6'); 
	menuItem('BCM Multiple Alignments','4c', 150, '#dce6f7', '#6b84d2', 'http://searchlauncher.bcm.tmc.edu/multi-align/multi-align.html', 1, '#4167c6'); 
	menuItem('The Protein Data Bank','4d', 150, '#dce6f7', '#6b84d2', 'http://www.rcsb.org/pdb/', 1, '#4167c6'); 
	endMenu(); 
	 
	startMenu(3, 150, 0, '#333333'); 
	menuItem('Acknowledgements','3a', 150, '#dce6f7', '#6b84d2', 'ack.html', 0, '#4167c6'); 
	menuItem('Browser Compatibility','3b', 150, '#dce6f7', '#6b84d2', 'browser_comp.html', 0, '#4167c6'); 
	menuItem('Download','3c', 150, '#dce6f7', '#6b84d2', 'd_load.html', 0, '#4167c6'); 
	menuItem('FAQ','3d', 150, '#dce6f7', '#6b84d2', 'faq.html', 0, '#4167c6'); 
	menuItem('Figures','3e', 150, '#dce6f7', '#6b84d2', 'figure1.html', 0, '#4167c6'); 
	menuItem('IUPAC codes','3f', 150, '#dce6f7', '#6b84d2', 'iupac.html', 0, '#4167c6'); 
	menuItem('References','3g', 150, '#dce6f7', '#6b84d2', 'ref.html', 0, '#4167c6'); 
	endMenu(); 
	 
	startMenu(5, 150, 1, '#333333'); 
	menuItem('Filter DNA','5a', 150, '#8c0000', '#c63131', 'filter_dna.html', 1, '#333333'); 
	menuItem('GenBank Feature Extractor','5b', 150, '#8c0000', '#c63131', 'feat_extract.html', 1, '#333333'); 
	menuItem('GenBank to FASTA','5c', 150, '#8c0000', '#c63131', 'gen_fasta.html', 1, '#333333'); 
	menuItem('Random DNA Sequence','5d', 150, '#8c0000', '#c63131', 'rand_dna.html', 1, '#333333'); 
	endMenu(); 
	 
	startMenu(6, 150, 1, '#333333'); 
	menuItem('Reverse Complement','6a', 150, '#8c0000', '#c63131', 'rev_comp.html', 1, '#333333'); 
	menuItem('Shuffle DNA','6b', 150, '#8c0000', '#c63131', 'shuffle_dna.html', 1, '#333333'); 
	endMenu(); 
 
	 
	startMenu(7, 120, 1, '#333333'); 
	menuItem('Group DNA','7a', 120, '#8c0000', '#c63131', 'group_dna.html', 1, '#333333'); 
	menuItem('Primer Show','7b', 120, '#8c0000', '#c63131', 'primer_show.html', 1, '#333333'); 
	menuItem('Rest and Trans Map','7c', 120, '#8c0000', '#c63131', 'rest_trans_map.html', 1, '#333333'); 
	menuItem('Show Translation','7d', 120, '#8c0000', '#c63131', 'show_trans.html', 1, '#333333'); 
	endMenu(); 
 
	startMenu(8, 120, 1, '#333333'); 
	menuItem('Codon Plot','8a', 120, '#8c0000', '#c63131', 'codon_plot.html', 1, '#333333'); 
	menuItem('Codon Usage', '8b', 120, '#8c0000', '#c63131', 'codon_usage.html', 1, 'right', 8, '#333333'); 
	menuItem('CpG Islands','8c', 120, '#8c0000', '#c63131', 'cpg_island.html', 1, '#333333'); 
	menuItem('DNA Pattern Find', '8d', 120, '#8c0000', '#c63131', 'dna_pattern.html', 1, 'right', 8, '#333333'); 
	menuItem('DNA Stats','8e', 120, '#8c0000', '#c63131', 'dna_stats.html', 1, '#333333'); 
	menuItem('ORF Finder','8f', 120, '#8c0000', '#c63131', 'orf_find.html', 1, '#333333'); 
	menuItem('Positional Base Frequencies', '8g', 120, '#8c0000', '#c63131', 'uneven.html', 1, 'right', 8, '#333333'); 
	menuItem('Restriction Summary','8h', 120, '#8c0000', '#c63131', 'rest_sum.html', 1, '#333333'); 
	menuItem('Simple Plot', '8i', 120, '#8c0000', '#c63131', 'simple_plot.html', 1, 'right', 8, '#333333'); 
	menuItem('TestCode','8j', 120, '#8c0000', '#c63131', 'testcode.html', 1, '#333333'); 
	menuItem('Translate','8k', 120, '#8c0000', '#c63131', 'translate.html', 1, '#333333'); 
	endMenu(); 
	 
	startMenu(9, 120, 1, '#333333'); 
	menuItem('Filter Protein','9a', 120, '#8c0000', '#c63131', 'filter_prot.html', 1, '#333333'); 
	menuItem('GenBank Trans Extractor','9b', 120, '#8c0000', '#c63131', 'trans_extract.html', 1, '#333333'); 
	menuItem('Random Protein Sequence','9c', 120, '#8c0000', '#c63131', 'rand_prot.html', 1, '#333333'); 
	endMenu(); 
	 
	startMenu(10, 120, 1, '#333333'); 
	menuItem('One To Three','10a', 120, '#8c0000', '#c63131', 'oneToThree.html', 1, '#333333'); 
	menuItem('Shuffle Protein','10b', 120, '#8c0000', '#c63131', 'shuffle_prot.html', 1, '#333333'); 
	menuItem('Three To One','10c', 120, '#8c0000', '#c63131', 'threeToOne.html', 1, '#333333'); 
	endMenu(); 
 
	startMenu(11, 120, 1, '#333333'); 
	menuItem('COMBOSA','11a', 120, '#8c0000', '#c63131', 'combosa.html', 1, '#333333'); 
	menuItem('Group Protein','11b', 120, '#8c0000', '#c63131', 'group_prot.html', 1, '#333333'); 
	menuItem('Multiple Align Show','11c', 120, '#8c0000', '#c63131', 'multi_align.html', 1, '#333333'); 
	endMenu(); 
 
	startMenu(12, 120, 2, '#333333'); 
	menuItem('Ident and Sim','12a', 120, '#8c0000', '#c63131', 'ident_sim.html', 2, '#333333'); 
	menuItem('Protein Stats','12b', 120, '#8c0000', '#c63131', 'protein_stats.html', 2, '#333333'); 
	menuItem('Protein Pattern Find','12c', 120, '#8c0000', '#c63131', 'prot_pattern.html', 2, '#333333'); 
	menuItem('Protein Molecular Weight','12d', 120, '#8c0000', '#c63131', 'prot_mw.html', 2, '#333333'); 
	menuItem('Multi Rev Trans','12e', 120, '#8c0000', '#c63131', 'multi_rev_trans.html', 2, '#333333'); 
	menuItem('Reverse Translate','12f', 120, '#8c0000', '#c63131', 'rev_trans.html', 2, '#333333'); 
	endMenu();	 
