/* Fish The Fly Style Sheet */

/* a.menu:link {color:#003366; text-decoration: none; background: url("img/arrow.gif") 0px 50% no-repeat;}
a.menu:visited {color:#666666; text-decoration: none;}	
a.menu:hover	{color: #003366; font-weight: 700; text-decoration: none;}
a.menu:active {background-color:#ffc83d;} */

a {color:#C75E00; text-decoration: none;}

table.master {
		width: 960px;
		border: 1px #274402 solid;  /* #003366 dark blue */
		margin-top: 15px;
		background-color: #FFF;		
		}
		
table.header {
		width: 958px;
		border: 0px red solid;
		background-color:#3366CC;  /* #3366CC medium blue */
		}
		
table.body {
		width: 958px;
		border: 0px yellow solid;
		background-color:#DFFDC0;  /* #C0DFFD pale blue $$$$$$$$$$$$$$$$ */
		}
		
table.contentwrapper {
		width: 760px;
		border: 0px green solid;
		padding: 0px 0px 0px 0px;
		}
		
table.content {
		width: 100%;	/* was 100% */
		padding: 15px 0px 10px 0px;	/* was 25px 40px 10px 40px */
		border: 0px black solid;
		}						
		
table.footer {
		width: 958px;
		border: 0px yellow solid;
		font-size: 9px;
		color: #666;
		}
		
/* #navigation td {
	border-bottom: 2px solid #C0DFFD;
	} */		
		
body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#525252;
		}

/* Class Styles /////////////////////////////////////////////////////////////////	*/

		
/* .navText {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;	
	} */
	
.bodyText {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#274F02;	/* was #003366 fairly dark blue */
	line-height:20px;
	margin-top:0px;
	text-align:left;
	}
	
.captionText {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#274F02;	/* was #003366 fairly dark blue */
	line-height: 12px;
	text-align:center;
	margin-top: 5px;
	}
	
/* ID Styles   //////////////////////////////////////////////////////////////////	*/	
	
#menu {
		width: 178px;
		border: 0px purple solid;
/*		font-size: 14px;		*/
		background-color:#FDFDC0;  /* #E6F3FF very pale blue $$$$$$$$$$$$$$$$$$ */
		}
		
#menu td {
/*		padding: 6px 0px 6px 12px;	*/
		text-align:left;
		color:#003366;  /* #003366 medium blue */
		border-bottom: 2px solid #FAAA5D;
		}
		
#menu a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #274402;  /* #003366 medium blue */
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 26px;
	background: url("img/green-arrow.gif") 14px 45% no-repeat;
	}
	
#menu a.indent {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #274402;  /* #3366CC medium blue */
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 37px;
	background: url("img/green-arrow.gif") 25px 45% no-repeat;
	}	
	
#menu a:hover {
	background: #ffffff url("img/green-arrow.gif") 14px 45% no-repeat;
	color:#FF6600;
	}
	
#menu a:hover.indent {
	background: #ffffff url("img/green-arrow.gif") 25px 45% no-repeat;
	color:#FF6600;  /* #FF6600 orange */
	}				

#logo 	{
	font:24px Verdana, Arial, Helvetica, sans-serif;
	color: #E6F3FF;		/* was #CCFF99 */
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #CCFF99;		/* was #FF9933 */
	letter-spacing:.4em;
	line-height:18px;
	}
	
#monthformat {
	border-bottom: 2px solid #E6F3FF;
		}
		
#dateformat {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	letter-spacing:.2em;
	text-align:left;
	}
	
#dateformat a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight:bold;
	letter-spacing:.1em;
	}
	
#dateformat a:hover {
	color: #FF6600;
	letter-spacing:.1em;
	}
	
h1 {
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #274402;		/* was #3366CC medium blue */
/*	line-height:8px;	*/
	letter-spacing:.2em;
	text-align:left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 40px;
	}	
	
h2 {
	font: 16px Verdana, Arial, Helvetica, sans-serif;
	color: #274402;		/* was #3366CC medium blue */
/*	line-height:5px;	*/
	letter-spacing:.1em;
	text-align:left;
	}
	
div.content {
	padding: 0px 30px 0px 40px;
	text-align:justify;
	vertical-align:top;	
	}
	
img.pxborder {
	border: 1px solid #274402;
	}								

