body {background-color:#231F20; font-family:arial, "lucida console", sans-serif; font-size:9pt; margin:0; }
.headermenu  {font-size:9pt; color:#72828B; text-decoration:none; } 
.topmenu  {font-size:9pt; color:black; cursor:pointer; }
.topmenu td { padding:0 10px; }
.secondmenu  {font-size:9pt; color:white; cursor:pointer;}
p {font-size:9pt; margin:10px 25px; color:black;}
td {font-size:9pt;}
.error {font-weight:bold; color:red;}
ul { margin:0 20px; padding:0 25px; }
div, li {font-size:9pt; color:black;}
.headlines_head  {font-size:9pt; color:#72828B; font-weight:bold} 
.headlines_body  {font-size:9pt; color:#72828B;} 
.headlines_head a  {font-size:9pt; color:#72828B; text-decoration:none; font-weight:bold} 
.headlines_head a:hover  {font-size:9pt; color:#222277; text-decoration:none; font-weight:bold} 
.headlines_body a  {font-size:9pt; color:#72828B; text-decoration:none;} 
.headlines_body a:hover  {font-size:9pt; color:#222277; text-decoration:none;} 

.main_boxhead  {font-size:11pt; color:white; background-color:#000; font-weight:700; cursor:pointer;}
.main_bottom_head  {font-size:10pt; color:#72828B; text-decoration:none; font-weight:700} 
.main_bottom_body  {font-size:9pt; color:#72828B; text-decoration:none; } 
.mainpic { border-bottom:1px solid #000; }

.normal {font-size:9pt; font-weight:normal;}
.heading {font-size:10pt; font-weight:bold;}
.headinglg {font-size:12pt; font-weight:bold;}

.td_heading {font-size:10pt; font-weight:bold;}
.td_heading ul { margin:0 20px; padding:0; }

#aboutSubMenu { position:absolute; border-top:1px solid #000; width:120px; display:none; }
.aboutSubMenu { width:100%; background-color:#9CA5AB; padding:5px; text-align:left; border:1px solid #000; border-top:0; cursor:pointer; }
.aboutSubMenuHover { width:100%; background-color:#7C8A92; padding:5px; text-align:left; border:1px solid #000; border-top:0; cursor:pointer; }

.tagline { color:#000; font-weight:bold; font-size:10pt; }

td.spacer5px { font-size:1px; height:5px; }
td.spacer10px { font-size:1px; height:10px; }



.overview_section_heading
		{
				font-family:   Arial, Helvetica, sans-serif;
						font-size: 10pt;
						font-style: italic;
						line-height: normal;
						font-weight: 900;
						font-variant: small-caps;
						color:     #FFFFFF;
						background-color: #275097
				}

a.overview_section_heading:link
		{
				color:               #FFFFFF;
						text-decoration: none;
		}

a.overview_section_heading:visited
		{
				color:               #FFFFFF;
						text-decoration: none;
				}

a.overview_section_heading:hover
		{
				color:               #00CCFF;
						text-decoration: none;
		}
		
a.overview_section_heading_link:link
		{
				color:               #FFFFFF;
						text-decoration:underline;
		}

a.overview_section_heading_link:visited
		{
				color:               #FFFFFF;
						text-decoration:underline;
				}

a.overview_section_heading_link:hover
		{
				color:               #00CCFF;
						text-decoration:underline;
		}
		
.multi_overview_section_heading
	{
			font-family:   Arial, Helvetica, sans-serif;
					font-size: 10pt;
					font-style: italic;
					line-height: normal;
					font-weight: 900;
					font-variant: small-caps;
					color:     #0000ff;
					background-color: #E0F4FE
			}

a.multi_overview_section_heading:link
		{
				color:               #0000ff;
						text-decoration: none;
		}

a.multi_overview_section_heading:visited
		{
				color:               #000000;
						text-decoration: none;
				}

a.multi_overview_section_heading:hover
		{
				color:               #275097;
						text-decoration: none;
				}

#partselect{width:500px;}
.partbackground{background-color:#FFFFFF;}
.txtTinyTextboxRight {
	font-family: Arial, Sans-Serif; 
	font-size: 10px;
	text-align: right; 
} 
.txtTinyTextboxCenter {
	font-family: Arial, Sans-Serif; 
	font-size: 10px;
	text-align: center; 
} 
.txtTinyTextboxLeft {
	font-family: Arial, Sans-Serif; 
	font-size: 10px;
	text-align: left; 
} 
