/* Global attributes for anchors (hyperlinks) within the site  */
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	color:#99FF66;
	vertical-align: middle;
	line-height:17px;
	text-decoration:none;
}
a.standout {
	color: #00FFFF;
}
/* This a:HOVER controls the fact that if you hover over a hyperlink it will change color to make it standout */
a:HOVER {
	color:#99FF00;
	text-decoration:underline;
}

/* "StyleSiteText" is setting the attributes for text written in the "main" body of each page in the site  */
.StyleSiteText {
	/* color: #FFCC66; */
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
/*	font-family:"Bell MT"; */
	font-size: 13px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	background-color: #4B464A;	
	/****
	background-image: url(../images/mainContentBackGround.jpg);
	background-repeat: repeat;
	****/
}


/* attributes of the navigation menu */
.StyleNavigationMenu {
/*
    I moved the image to be it's own cell in a table, so that it displays from the TOP of the image, 
	but is showing below the Nav Links. This .css was perfect, except that it chops off the top of
	the image and i don't want that... so i went the table technique :-)
	
	background-image: url(images/navigationBackGround.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
*/
	padding-top: 10px;
	text-align: center;
	font-size: 12px;
	background-color: #97A782;
}

/*
  Note to self: this is saying "any <a> tag w/in a "class="StyleNavigationMenu" construct should 
  render the link w/ the following attributes. The important thing is that it is treated as a 
  Descendant - not a DIERECT descendant, just any where an <a> occurs w/in "StyleNavigationMenu".
  I found it explained here: http://css.maxdesign.com.au/selectutorial/selectors_descendant.htm
 */
 
.StyleNavigationMenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	color: #FFFF99;
	vertical-align: middle;
	text-decoration:none;
	line-height:20px;
}

.StyleNavigationMenu a:HOVER {color:#99FF00}


/* "body" is setting the background color for the entire page */
body {
	background-image: url(../images/background.jpg);
}

h1 {
	color: #FFCC66;
	font-size: 18pt;
}
h2 {
	color: #FFCC66
}

h2 a {
     font-size: 13pt;
}

h3 {
	color: #FFCC66
}

h4 {
	color: #FF6633
}

.header4 {
	FONT-SIZE: 16px; 
	COLOR: #97A782; 
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}

.holdings {
 line-height: 20px;
}

.holdingsHeader {
	color: #FFCC66;
	font-size: 14px;
}

.redText {
	color: #FF0000;
	font-size: 14px;
}

.greenStockIsUp {color: #33CC00}
.redStockIsDown {
	color: #FF3333;
	font-size: 18px;
}

.stevesHighlighting {color: #FFCC66}

.XBRL {
	font-size: x-small
}
