/* Default style for unlisted tags */
*	{font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;}
	
/* BODY AND CONTENT SECTIONS */
body
	{font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #BCA476;
	margin: 0px;
	padding: 0px;
	font-size: 12px;}

/* Page sections to force gutters
footer forced to bottom align */
#content 
	{/*height: 100%;*/
	padding-bottom: 25px;
	overflow: auto;}
#footer 
	{height: 25px;
	padding-top: 5px;
	padding-bottom: 10px; /*overflow: hidden;*/ }
#rightContent
	{/*height: 100%;*/
	overflow: auto;
	padding-bottom: 50px;}
#rightFooter
	{height: 75px;
	overflow: hidden;}

/* NAVIGATION */
.navbtn		/* vertical text buttons */
	{width: 110px;
	border: 1px solid #FFFFCC;
	cursor: pointer;	
	padding: 3px;
	margin-bottom: 10px;
	color: #FFFFCC;
	line-height: 20px;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;}
.dblbordered		/* horizontal navigation */
	{border-top:1px dashed #FFFFCC;
	border-bottom:1px dashed #FFFFCC;}

/* CLICKABLE TEXT AND LINKS */
.word-link		/* Glossary words */
	{font-size: 12px;
	font-weight: bold;
	font-style: italic;
	cursor: pointer;
	color: #999966;}
a:link
	{color: #999966;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;;}
a:visited
	{color: #999966;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;}
.fakeLink		/* Fake link style for javascript pop-ups */
	{color: Peru;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px dashed #FFFFCC;
	cursor: pointer;}
a:link.litetext		/* lite colored links for dark bdgd */
	{color: #FFFFCC;
	font-size: 13px;
	letter-spacing: 1.4px;
	line-height:1 8px;
	font-weight: normal;}
a:visited.litetext
	{color: #FFFFCC;
	font-size: 13px;
	letter-spacing: 1.4px;
	line-height: 18px;
	font-weight: normal;}

/* TEXT STYLES */
p	{font-size: 12px;}
p.section		/* First paragraph below h1 */
	{padding-top: 10px;}
.litetext	/* Smaller, lite text for dark background */
	{color: #FFFFCC;
	font-size: 13px;
	letter-spacing: 1.4px;
	line-height: 18px;}
ul
	{list-style: url(empty_circle.gif) square inside;
	letter-spacing: 1.2px;
	line-height: 20px;
	margin-left: 40px;}
ol
	{letter-spacing: 1.2px;
	line-height: 20px;
	margin-left: 40px;}
.arrow-list		/* indent paragraph lists with arrow icons */
	{margin-left: 40px;}
.dropcap
	{font-family: Georgia,"Courier New",Times,"Times New Roman",serif;
	font-weight: bold;
	font-size: 18px;
	color: #000000;}
.quotewrap		/* div wrapper to pad quotation */
	{padding-left: 50px;
	padding-right: 50px;
	padding-top: 15px;
	padding-bottom: 15px;}
.quote		/* span within paragraph */
	{font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, "Courier New", serif;}
.testimonial	/* testimonial quote */
	{margin: 30px;
	font-family: Georgia, "Times New Roman", Times, "Courier New", serif;
	font-size: 12px;
	font-style: normal;}
.testimonial-by	/* quoted invidividual */
	{padding-left: 150px;}
	
/* HEADINGS AND TITLES */
h2		/* like gearList with smaller font */
	{font-weight: bold; 
	line-height: 30px; 
	font-size: 12px;
	color: #FFFFCC;
	padding-left: 50px;
	margin-bottom: 10px;
	background-color: #999966;}
h3
	{padding-left: 20px;
	font-weight: bold;
	margin-top: 30px;}

/* tables and forms */
table
	{border-left: 1px dashed #FFFFCC;
	 width: 95%;}
td	/* set colors for table cells */
	{color: #000000;
	font-size: 12px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;}
td.dashedleft		/* use for dashed border on cell left */
	{border-left: 3px dashed #999966;
	width: 25%;
	background-color: #FFFFFF;}
td.dashedright
	{border-right: 3px dashed #999966;
	width: 5%;}
td.main		/* main content column */
	{width: 70%;
	padding-top: 15px;
	background-color: #FFFFFF;}
td.dashedbottom
	{border-bottom: 3px dashed #999966;}





