/* HTML Tags */
body     	{background-color: #FFFFFF; 
				margin-top: 0px; margin-right:10px; margin-left:10px; 
				font-family: Verdana, Arial, Helvetica, sans-serif;  
				font-size:12pt; color: Black; }

p    			{font-size:10pt;}

a:Link   	{color : #0066AC; text-decoration : none;}
a:Visited	{color : #0066AC; text-decoration : none;}
a:Active    {color : Black; text-decoration : none;}
a:Hover  	{color :White; background-color :#00008B; text-decoration : none;}

h1       	{font-size: 18px; font-weight: 800; padding-right: 4px;  padding-top: 5px;  padding-bottom: 5px;}
h2       	{font-size:16pt;}
h3       	{font-size:12pt; font-weight:bold; color:#000000;}
h4       	{font-size:10pt; font-weight:bold; color:#000080;}
h5       	{font-size:10pt; font-weight:bold; color:#000000; margin-bottom: 0;}

dl,ul,ol 	{margin-top: 2pt; margin-bottom: 2pt;}

form     	{margin-bottom:-5px;}
textarea 	{color: #333333;  background-color:#ffffff; width:100%;}
table 		{font-size:10pt;}

/* Site: Home Page */
.mission    {font-size: large; font-style: normal; font-weight: 600;}

.blue       {color: #000080;}


/* Site: Menus */
.menuWrapper {position:absolute; width:162px; background-color:#9999FF; 
              visibility:hidden; border-style:solid; border-width:0px; 
              display:block; padding:1px;}
.menuItem    {cursor:pointer; font-size:12px; 
				  font-family:Arial, Helvetica, sans-serif; 
              border-bottom:1px solid #505050; border-top:1px solid #EFEFEF;
              padding-left:10px; color:black; background-color:#EFE4C3; 
              text-decoration:none; position:absolute; left:0px; 
              width:159px; height:1.4em; display:block; line-height:1.4em}
.menuItemOn  {cursor:pointer; font-size:12px; 
				  font-family:Arial, Helvetica, sans-serif; 
              border-bottom:1px solid #505050; border-top:1px solid #EFEFEF; 
              padding-left:10px; color:#000000; background-color:#EFE4C3; 
              text-decoration:underline; position:absolute; 
              left:0px; width:159px; height:1.4em; display:block; line-height:1.4em}

/* Site: Page */
.page_body   { background-color: White; }

.title   	{font-size: 18px; font-weight: 800; text-align: right;  padding-right: 4px;  padding-top: 5px;  padding-bottom: 5px;   }
.title_sub  {font-size: 16px; font-weight: 600; color: #000000; font-style: italic}

.text_totals {font-size: 10px; font-weight: 600; color: #CC0066; text-align: center;}
.text_bluebold {font-size: 12px; font-weight: 600; color: #194c99;}
.text_whitebold {font-size: 12px; font-weight: 600; color: #ffffff;}
.text_lightgrey {font-size: 12px; color: #E8E8E8;}
.text_light {font-size: 12px; color: #666666;}
.text_button {font-size: 12px; text-align:center; bgcolor:#CCccb3; bordercolor:#194c99;}
.event_list {padding-right: 40px;  padding-top: 5px;  padding-bottom: 5px; }

.breadcrumb	{font-size: 10px; font-weight: 400;  text-align: left; color: #000000;  padding-left: 4px;  vertical-align: middle;}
.footer  	{font-size: 10px; font-weight: 400; text-align: center; color: White; background-color: #7E172C;  padding-top: 5px;  padding-bottom: 5px;  }

/* Site: Tables */
.th_header   {font-size: 14px; font-weight: 600; background-color: #9999FF}
.th_small    {font-size: 12px; font-weight: 600; background-color: #9999FF}
.tr_even     {color: #000000;}
.tr_even_text{color: #000000;}
.tr_odd      {background-color: #DBDBDB; font-weight: 400;}
/* Site: Resarch and Dynamic Display */
