/* ===== Body ================================================================================ */



.body				{font-family: arial, helvetica, verdana, sans-serif;
					margin-top: 10px; margin-left: 20px; background-color: white;}
					
					
				
/* ===== Banner ============================================================================== */



.banner				{color: black; font-size: 10pt; text-decoration: none; font-weight: normal;
					vertical-align: bottom;}
					
					
/* ===== Footer ============================================================================== */



.footer				{color: black; font-size: 8pt; text-decoration: none; font-weight: normal; 
					text-align: center;}
					
					
					
/* ===== Navigation Bar ====================================================================== */



.navbar				{color: teal; font-size: 8pt; font-weight: bold; text-align: left;
					vertical-align: top; text-align: left;}

A.nav 				{color: teal; font-size: 8pt; text-decoration: none; font-weight: bold;}
A.nav:hover 		{color: gray; font-size: 8pt; text-decoration: underline; font-weight: bold;}
A.nav.visited		{color: blue; font-size: 8pt; text-decoration: none; font-weight: bold;}


/* ===== Left Side Bar ====================================================================== */


.lsidebar			{color: teal; font-size: 8pt; text-align: left;
					vertical-align: top; text-align: left;}

A.lside 			{color: teal; font-size: 8pt; text-decoration: none;}
A.lside:hover 		{color: gray; font-size: 8pt; text-decoration: underline;}
A.lside.visited		{color: blue; font-size: 8pt; text-decoration: none;}




/* ===== Page Header ========================================================================= */



.header				{color: red; font-size: 12pt; font-weight: bold; text-align: left;
					vertical-align: top;}
					
.sub_header_home	{color: black; font-size: 10pt; font-weight: bold; text-align: left;
					vertical-align: top;}

.sub_header			{color: red; font-size: 10pt; font-weight: bold; text-align: left;
					vertical-align: top;}
					
.title				{color: black; font-size: 10pt; font-weight: bold; text-align: left;
					vertical-align: top;}
					
.sub_title			{color: black; font-size: 10pt; font-weight: normal; text-decoration: underline;
					text-align: left; vertical-align: top;}
					

/* ===== Portfolio Table Specs =============================================================== */


th.heading 				{color: white; font-size: 10pt; font-weight: bold; background-color: #008080; text-align: left;}

td.sub_heading			{color: black; font-size: 10pt; font-weight: normal; background-color: #B0C4DE; text-align: left;}

.content_table		{color: black; font-size: 9pt; text-decoration: none; font-weight: normal;}

A.content_table 				{color: teal; font-size: 9pt; text-decoration: underline; font-weight: normal;}
A.content_table:hover 			{color: gray; font-size: 9pt; text-decoration: underline; font-weight: normal;}
A.content_table.visited			{color: blue; font-size: 9pt; text-decoration: underline; font-weight: normal;}


/* ===== Contents ============================================================================ */


.content					{color: black; font-size: 10pt; text-decoration: none; font-weight: normal;}

.content_list				{color: black; font-size: 10pt; text-decoration: none; font-weight: normal;}

.content_bold				{color: black; font-size: 10pt; text-decoration: none; font-weight: bold;}

A.content 					{color: teal; text-decoration: underline; font-weight: normal;}
A.content:hover 			{color: gray; text-decoration: underline; font-weight: normal;}
A.content.visited			{color: blue; text-decoration: underline; font-weight: normal;}

A.content_bold 				{color: teal; text-decoration: underline; font-weight: bold;}
A.content_bold:hover 		{color: gray; text-decoration: underline; font-weight: bold;}
A.content_bold.visited		{color: blue; text-decoration: underline; font-weight: bold;}

A.list_bold 			{color: teal; text-decoration: underline; font-weight: bold;}
A.list_bold:hover 		{color: gray; text-decoration: underline; font-weight: bold;}
A.list_bold.visited		{color: blue; text-decoration: underline; font-weight: bold;}

A.top 					{color: teal; font-size: 8pt; text-decoration: underline; font-weight: normal;}
A.top:hover 			{color: gray; font-size: 8pt; text-decoration: underline; font-weight: normal;}
A.top.visited			{color: blue; font-size: 8pt; text-decoration: underline; font-weight: normal;}


/* ========================================================================================== */
