/* general page elements */

body,td {

  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  color: #333333;

}



h1 {

  color: #000000;

  font-size: 16px;

  font-weight: 700;

  font-family: Arial, Helvetica, Verdana, Eras, Geneva, sans-serif;

}



h2 {

  color: #303030;

  font-size: 11.5px;

  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;

}







a {

  color: #0066CC;

}



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: 11.5px;

  font-weight: bold;

  font-family: Arial, sans-serif;

}



.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: 11.5px;

  font-weight: bold;

  font-family: Arial, sans-serif;

}



.inlineheadwarning {

  color: #cc0000;

  font-size: 11.5px;

  font-weight: bold;

  font-family: Arial, sans-serif;

}



.inlinehead4 {

  color: #ffffff;

  text-decoration: none;

  font-size: 11.5px;

  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: 11.5px;

  font-weight: bolder;

  font-style: normal;

  font-family: Arial, sans-serif;

}



.sect_head_leftnav {

  color: #006699;

  font-size: 11.5px;

  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: 11.5px;

  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: 11.5px;

  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: 11.5px;

  line-height: 13px;

  font-family: Arial, sans-serif;

}



.content, .content table {

  color: #000000;

  font-size: 11.5px;

  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: 11.5px;

  font-family: Arial, sans-serif;

}



.intro {

  color: #ff9b00;

  font-size: 11.5px;

  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;

}



