/* general page elements */
body {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
}

h1 {
  color: #000000;
  font-size: 16px;
  font-weight: 700;
  font-family: Arial, Helvetica, Verdana, Eras, Geneva, sans-serif;
}

h2 {
  color: #303030;
  font-size: 12px;
  font-weight: 700;
  font-family: Arial, Helvetica, Verdana, Eras, Geneva, sans-serif;
}

h3 {
  color: #A52A2A;
  font-size: 11px;
  font-weight: 700;
  font-family: Arial, Helvetica, Verdana, Eras, Geneva;
}

td {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
}

a {
  color: #0000ff;
}

a:active {
  color: #ff6600;
}

a:visited {
  color: #000099;
}

a:hover {
  color: #ff6600;
}


/* headers */
.headermain {
  color: #666666;
  text-decoration: none;
  font-size: 30px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}
	
.headermain2 {
  color: #cccccc;
  text-decoration: none;
  font-size: 30px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}
	
.headermain3 {
  color: #000000;
  text-decoration: none;
  font-size: 30px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}

.inlinehead {
  color: #006699;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}

.inlinehead-pghd, .inlinehead-Pghd {
  color: #006699;
  font-size: 20px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}

.inlinehead2 {
  color: #006699;
  font-size: 14px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}

.inlinehead3 {
  color: #666666;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}

.inlineheadwarning {
  color: #cc0000;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}

.inlinehead4 {
  color: #ffffff;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}


	

/* navigation */
/* left navigation */
.leftnav {
  color: #ff9b00;
  font-size: 11px;
  font-style: normal;
  font-family: Arial, sans-serif;
}

.leftnav_sublink {
  color: #ff9b00;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  font-family: Arial, sans-serif;
}

.leftnav_subsublink {
  color: #ff9b00;
  font-size: 9.5px;
  font-style: normal;
  font-family: Arial, sans-serif;
}

.head_leftnav {
  color: #666666;
  font-size: 12px;
  font-weight: bolder;
  font-style: normal;
  font-family: Arial, sans-serif;
}

.sect_head_leftnav {
  color: #006699;
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  font-family: Arial, sans-serif;
}

.sublink_leftnav {
  color: #006699;
  text-decoration: none;
  font-size: 11px;
  font-family: Arial, sans-serif;
}

.sublink_leftnav a, .sublink_leftnav a:visited {
  color: #006699;
}

.sublink_leftnav a:hover {
  color: #ff6600;
}

/* right navigation */
.rightnav {
  color: #ff9b00;
  font-size: 11px;
  font-style: normal;
  font-family: Arial, sans-serif;
}

.rightnav_news {
  color: #666666;
  font-size: 11px;
  font-style: normal;
  font-family: Arial, sans-serif;
}

.head_rightnav {
  color: #006699;
  font-size: 11px;
  font-weight: bold;
  font-style: normal;
  font-family: Arial, sans-serif;
}

/* second-level navigation */
.scndlvlnav {
  color: #333333;
  font-size: 12px;
  font-style: normal;
  font-family: Arial, sans-serif;
}

/* iForce navigation */
.iforce_nav_header, .iforce_nav_header a, .iforce_nav_header a:visited {
  color: #333333;
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}


/* other classes, listed in alphabetical order */
.asterisk {
  color: #ff0000;
  font-size: 18px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}

.bgBlueGradient {
	background: #CAE8EA url(/images/bg_header.jpg) no-repeat;
}

.bgBlueTab {
	background: #f5fafa url(/images/bullet2.gif) no-repeat;
}

.bio {
  color: #cc9900;
  font-size: 12px;
  font-style: normal;
  font-family: Arial, sans-serif;
}

.bluenote {
  color: #336699;
  font-size: 10px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}

.cases {
  color: #000000;
  font-size: 12px;
  line-height: 13px;
  font-family: Arial, sans-serif;
}

.content, .content table {
  color: #000000;
  font-size: 12px;
  font-family: Arial, sans-serif;
}

.feature {
  color: #996600;
  font-size: 24px;
  font-style: normal;
  font-family: "Times New Roman", Times, serif;
}

.footer {
  color: #999999;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
}

.err {
  color: #ff0000;
  font-size: 18px;
}

.events {
  color: #000000;
  color: #333333;
  font-size: 12px;
  font-family: Arial, sans-serif;
}

.intro {
  color: #ff9b00;
  font-size: 12px;
  font-style: normal;
  font-family: Arial, sans-serif;
}

.legal {
  color: #999999;
  font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
}

.name {
  color: #006699;
  font-size: 13px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}

.note {
  color: #000000;
  font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
}

.notation {
  color: #000000;
  font-size: 11px;
  font-style: italic;
  font-family: Verdana, Tahoma, sans-serif;
}

.legal-disclaimer {
  color: #000000;
  font-size: 10px;
  font-style: normal;
  font-family: Arial, sans-serif;
}

.whiteText {
  color: #ffffff;
  font-family: Arial, sans-serif;
}


