P {
	FONT-SIZE: 8pt; COLOR: #232323; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: justify
}

body
{

font-size: 11px;
FONT-FAMILY: Verdana, Helvetica, sans-serif;

}

A {
	COLOR: #000099; TEXT-DECORATION: none
}
H1 {
	FONT-SIZE: 18px; MARGIN: 0px 0px 15px; COLOR: #222222
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #000000; LINE-HEIGHT: 16pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}

TD {
	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 16pt; FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

TD.content {
	FONT-SIZE: 10pt; COLOR: #666666; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TD.navsub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TD.navsub1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.navtopon {
	FONT-WEIGHT: bold; COLOR: #ffbb00; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.navsub2 {
	MARGIN-LEFT: 3px; COLOR: #00408a
}
A.navsub2on {
	
}
A.navfooter {
	COLOR: #065590; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.navital {
	FONT-SIZE: 8pt; COLOR: #00408a; LINE-HEIGHT: normal; FONT-STYLE: italic; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A:hover {
	FILTER: glow(color='gold'); TEXT-DECORATION: underline
}
A.navtop:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-WEIGHT: bold; COLOR: #00599c; TEXT-DECORATION: none
}
A.navsub:hover {
	COLOR: #00599c; TEXT-DECORATION: none
}
A.navfooter:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
TD.navtopbg {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/navtop.gif); COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #00408a
}
TD.picture {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
TD.content {
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 16pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.smalltext {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Geneva, Helvetica, "Lucida Sans", sans-serif; TEXT-DECORATION: none
}
.verysmalltext {
	FONT-SIZE: 7pt; COLOR: #003366; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Geneva, Helvetica, "Lucida Sans", sans-serif
}
.searcharea {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
.footer {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: center
}

.required {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.navtop {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.navtop {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.nav {
	COLOR: #000099; TEXT-DECORATION: none
}
.searchtxt {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.bodytxt {
	FONT-SIZE: 10pt; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.txtbox {
	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #e6f2ff
}
.orangehdr {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #00599c; FONT-FAMILY: Verdana
}
.orangesubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3300; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.bluesubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.orangetxt {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cc3300; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.jp {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: "Verdana"; TEXT-ALIGN: justify
}
.jpnavon {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #00408a; LINE-HEIGHT: normal; FONT-FAMILY: "Verdana"
}
.jpnavsub {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #00408a; LINE-HEIGHT: normal; FONT-FAMILY: Verdana
}
.jpsubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000099; FONT-STYLE: normal; FONT-FAMILY: verdana, Verdana, Helvetica,  sans-serif
}
.frontbig {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000099; LINE-HEIGHT: 35px; FONT-STYLE: normal; FONT-FAMILY: verdana, Verdana, Helvetica,  sans-serif
}
.frontbigweb {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000099; LINE-HEIGHT: 35px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica,  sans-serif
}
.frontbigblack {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 35px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica,  sans-serif
}
.frontbigjava {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ffffff; LINE-HEIGHT: 23px; FONT-STYLE: normal; FONT-FAMILY: Tahoma,verdana, Verdana, Helvetica,  sans-serif
}
.jpsubhead1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000099; FONT-STYLE: normal; FONT-FAMILY: verdana, Verdana, Helvetica,  sans-serif
}
.jporangehdr {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #cc3300; FONT-FAMILY: "MS PGothic"
}
.fplhs {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.pl_heading_white {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pl_arrow_white {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pl_latest {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pl_learnmore {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.trans {
	FILTER: alpha(opacity=55); COLOR: black; BACKGROUND-COLOR: white; moz-opacity: .55
}
.notrans {
	BACKGROUND-COLOR: white
}
.style1_contactus {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fp_topmenu A {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; size: 14px
}
.fp_topmenu A:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: verdana, Helvetica, sans-serif; TEXT-DECORATION: none; size: 14px
}
.top_nav {
	BORDER-RIGHT: #0083ca 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #0083ca 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #0083ca 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #0083ca 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ddf4ff
}
.Cform_label {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Cform_label_text {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cp_img_sty {
	FLOAT: right; VERTICAL-ALIGN: middle
}
.border1 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 180px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.border2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 220px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.border3 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.buttonSeparator
{
 
 background-color:#FFFF99;
 
 padding-left:3px;
}
.pageHeader
{
 font-family:Verdana, arial;
 font-size:12px;
 font-weight:bold;
 border-color:#5E8DB5;
 background-color:#fffacd;
  color:#003366;
 Text-align:center;
}
.style16 {color: #999999;
}
.mytboxes {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.style17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #9933CC;
}