/* standard markup */
a:link 						 { color: #bdcbe8; text-decoration: none }
a:visited 					 { color: #bdcbe8; text-decoration: none }
a:hover 					 { color: #ffffff; text-decoration: underline }
a:active 					 { color: #bdcbe8; text-decoration: none }
a:focus 					{color: #BDCBE8;	text-decoration:underline;}

h6 							{color: #BDCBE8; 	font-size:9pt;	font-weight:normal;}
h5 							{color: #BDCBE8; 	font-size:9pt;	font-weight:normal;}
h4 							{color: #BDCBE8; 	font-size:9pt;	font-weight:normal;}
h3 							{color: #BDCBE8; 	font-size:9pt;	font-weight:normal;}
h2 							{color: #BDCBE8; 	font-size:9pt;	font-weight:normal;}
h1 							{color: #ffffff; 	font-size:11pt;	font-weight:bold;}

td							{color: #BDCBE8;	font-size:9pt; 	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
textarea					{color: #BDCBE8;	font-size:9pt; 	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
table						{color: #BDCBE8;	font-size:9pt; 	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
p							 { color: #bdcbe8; font-size: 9pt; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif }
body						 { color: #bdcbe8; font-size: 9pt; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif }

/* stylized text logo */
.text_logo					{color:#BDCBE8; 	font-size:14pt; font-family:"Trebuchet MS", Helvetica, sans-serif;	font-weight:normal;	font-style:oblique; }


/* page title */
#page_title					{color:#BDCBE8; 	font-size:14pt; font-family:"Trebuchet MS", Helvetica, sans-serif;	font-weight:normal;	font-style:oblique; }
#page_title	h1				 { color: #bdcbe8; font-size: 13pt; font-family: "Trebuchet MS", Helvetica, sans-serif; font-style: oblique; font-weight: normal }

/* icons */	
#icons						{color:#BDCBE8;		font-size:8pt; 	font-family:"Trebuchet MS", Helvetica, sans-serif; 	font-weight:bold;}
		#icons a:link		{color:#BDCBE8;} 
		#icons a:visited	{color:#BDCBE8;} 
		#icons a:hover		{color:#ffffff; 	text-decoration:none;} 
		#icons a:active		{color:#BDCBE8;}
		
/* top buttons */
#top_buttons_w				{color:#00349B;		font-size:9pt; 	font-family:"Trebuchet MS", Helvetica, sans-serif; 	font-weight:bold;}

 .top_buttons a				{color:#BDCBE8; 	font-size:9pt; 	text-decoration:none; cursor:pointer;}
 .top_buttons a:visited 	{color:#BDCBE8; 	font-size:9pt; 	text-decoration:none; cursor:pointer;}
 .top_buttons a:hover 		{color:#ffffff; 	font-size:9pt; 	background:#ffffff;}
  
/* bottom links */
#bottom_links 				 { color: #bdcbe8; font-size: 8pt; font-family: "Trebuchet MS", Helvetica, sans-serif; font-weight: bold }
 #bottom_links a:link		{color:#BDCBE8;} 
 #bottom_links a:visited	{color:#BDCBE8;} 
 #bottom_links a:hover		{color:#ffffff; 	text-decoration:none;} 
 #bottom_links a:active		{color:#BDCBE8;}
 
.bottom_content				{color:#BDCBE8;		font-size:8pt; 	font-family:"Trebuchet MS", Helvetica, sans-serif; 	font-weight:normal;}

 
/* site info and copyright */
#site_info					{color:#BDCBE8; 	font-size:8pt; 	font-family:"Trebuchet MS", Helvetica, sans-serif; 	font-weight:normal;}

/* content in body1 */
.body1						 { color: #bdcbe8; font-size: 9pt; font-family: "Trebuchet MS", Helvetica, sans-serif }
 .paragraph_heading			{color:#BDCBE8; 	font-size:11pt; font-family:"Trebuchet MS", Helvetica, sans-serif; 	font-weight:bold;}
.body1 a:link   { color: #6db5de; font-size: 9pt; font-family: "Trebuchet MS", Helvetica, sans-serif; text-decoration: underline }
.body1 a:visited   { color: #6db5de; font-size: 9pt; font-family: "Trebuchet MS", Helvetica, sans-serif; text-decoration: underline }
.body1 a:hover   { color: #6db5de; font-size: 9pt; font-family: "Trebuchet MS", Helvetica, sans-serif; text-decoration: none }
.body1 a:active   { color: #6db5de; font-size: 9pt; font-family: "Trebuchet MS", Helvetica, sans-serif; text-decoration: underline }
.body1 p					 { color: #bdcbe8; font-size: 9pt; font-family: "Trebuchet MS", Helvetica, sans-serif }
.body1 h1					 { color: #ffd700; font-size: 13pt; font-family: "Trebuchet MS", Helvetica, sans-serif; font-style: oblique; font-weight: normal }
 .body1 h2					 { color: #bdcbe8; font-size: 11pt; font-family: "Trebuchet MS", Helvetica, sans-serif; font-style: italic; font-weight: bold }
/* content in body2 left column*/
.body2						   { color: #bdcbe8; font-size: 12px; font-family: "Trebuchet MS", Helvetica, sans-serif }
 .body2 p					   { color: #bdcbe8; font-size: 10px; font-family: "Trebuchet MS", Helvetica, sans-serif }
 .body2 h1					       { color: #f8f8ff; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: center }
 .body2 h2					      { color: #f00; font-size: 16px; font-family: Arial; font-weight: bold; text-align: center }
 .body2_link				 { color: #7996d0; font-size: 10px; font-family: "Trebuchet MS", Helvetica, sans-serif }

/* content in white space under body1*/
.body3						  { color: #bdcbe8; font-size: 9pt; font-family: "Trebuchet MS", Helvetica, sans-serif }
 .body3 a:link   { color: #6db5de; font-size: 9pt; font-family: "Trebuchet MS", Helvetica, sans-serif; text-decoration: underline }
 .body3 a:visited   { color: #6db5de; font-size: 9pt; font-family: "Trebuchet MS", Helvetica, sans-serif; text-decoration: underline }
 .body3 a:hover   { color: #6db5de; font-size: 9pt; font-family: "Trebuchet MS", Helvetica, sans-serif; text-decoration: none }
 .body3 a:active   { color: #6db5de; font-size: 9pt; font-family: "Trebuchet MS", Helvetica, sans-serif; text-decoration: underline }
 .body3 p					 { color: #bdcbe8; font-size: 9pt; font-family: "Trebuchet MS", Helvetica, sans-serif }
 .body3 h1					  { color: #ffd700; font-size: 13pt; font-family: "Trebuchet MS", Helvetica, sans-serif; font-style: oblique; font-weight: normal }
 .body3 h2					   { color: #bdcbe8; font-size: 11pt; font-family: "Trebuchet MS", Helvetica, sans-serif; font-style: italic; font-weight: bold }
/* content in bottom cell */
.special1					{color:#BDCBE8;		font-size: 8pt;	font-family:"Trebuchet MS", Helvetica, sans-serif;}
 .special1 p				{color:#BDCBE8;		font-size: 8pt;	font-family:"Trebuchet MS", Helvetica, sans-serif;}
 .special1 h1				{color:#7996D0;		font-size: 8pt;	font-family:"Trebuchet MS", Helvetica, sans-serif;}
 .special1_link				{color:#7996D0;		font-size: 8pt;	font-family:"Trebuchet MS", Helvetica, sans-serif;}

/* content in right column */
.special2					{color:#BDCBE8;		font-size: 8pt;	font-family:"Trebuchet MS", Helvetica, sans-serif;}
 .special2 p				{color:#7996D0;		font-size: 8pt;	font-family:"Trebuchet MS", Helvetica, sans-serif;}
 .special2 h1				{color:#7996D0;		font-size: 8pt;	font-family:"Trebuchet MS", Helvetica, sans-serif;}
 .special2_link				{color:#7996D0;		font-size: 8pt;	font-family:"Trebuchet MS", Helvetica, sans-serif;}

/* vertical menu bar */

.Vertical_Menu li a 		{color:#BDCBE8;		font-size:9pt;	font-family:"Trebuchet MS", Helvetica, sans-serif; 	font-weight:bold; 	text-decoration:none;}	
.Vertical_Menu li a:visited {color:#BDCBE8;		font-size:9pt;	font-family:"Trebuchet MS", Helvetica, sans-serif; 	font-weight:bold;}								
.Vertical_Menu li a:link 	{color:#BDCBE8;		font-size:9pt;	font-family:"Trebuchet MS", Helvetica, sans-serif; 	font-weight:bold;}									
.Vertical_Menu li a:hover 	{color:#7996D0;		font-size:9pt;	font-family:"Trebuchet MS", Helvetica, sans-serif; 	font-weight:bold;}
					
