﻿@charset "utf-8";
/* CSS Document */
                  

BODY {
	background-color: #f1f1f1;
	margin-top:25px;
	margin-left:0;
	margin-right:0;	
}

IMG {
	border: none;	
}


BODY, FONT, TABLE, TR, TD, FORM {
	color: #333333;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
}

.FooterHeader, .FooterHeader a, .FooterHeader a:visited {
	
	color:#595c5d;
	font-weight: bold;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
        text-decoration:none;
	
}

.FooterHeader a:hover {
   color: #00ADD0;
}

.FooterText, .FooterText a, .FooterText a:visited {
	color:#595c5d;
	font-size: 7pt;
	padding-left: 4px;
	text-decoration:none;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.FooterText a:hover {

	color: #00ADD0;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 7pt;
}

.UtilityBar, .UtilityBar a, .UtilityBar a:visited  {

	color:#595c5d;
	font-family:Arial;
	font-size: 9pt;
	text-decoration:none;
}

.UtilityBar a:hover {

	color: #00ADD0;
	font-family:Arial;
	font-size: 9pt;
	text-decoration:underline;

}

.Blue {
	
	color:#00338D;
}

.Orange,.BodyCopyOrange, .HeaderOrange, .HeroHeaderOrange, .LabelHighlighted, .SubHeadHighlighted  {
	color:#FFBC3D;	
}
.Orange_j,.BodyCopyOrange_j, .HeaderOrange_j, .HeroHeaderOrange_j, .LabelHighlighted_j, .SubHeadHighlighted_j  {
	color:#FFBC3D;	
}
.Red, .Error, .BodyCopyRed, .HeaderRed, .HeroHeaderRed, .SubHeadHighlightedRed {
	color:#D0103A
}
.Red_j, .Error_j, .BodyCopyRed_j, .HeaderRed_j, .HeroHeaderRed_j, .SubHeadHighlightedRed_j {
	color:#D0103A
}
.Green, .BodyCopyGreen, .HeaderGreen, .HeroHeaderGreen, .SubHeadHighlightedGreen {
	color:#92D400
}
.Green_j, .BodyCopyGreen_j, .HeaderGreen_j, .HeroHeaderGreen_j, .SubHeadHighlightedGreen_j {
	color:#92D400
}
.Green_j, .BodyCopyGreen_j2, .HeaderGreen_j2, .HeroHeaderGreen_j2, .SubHeadHighlightedGreen_j2 {
	color:#92D400
}
.HeaderGreen_j3 {
	color:#92D400
}
.Pink, .BodyCopyPink, .HeaderPink, .HeroHeaderPink, .SubHeadHighlightedPink {
	color:#D10074;
}
.Pink_j, .BodyCopyPink_j, .HeaderPink_j, .HeroHeaderPink_j, .SubHeadHighlightedPink_j {
	color:#D10074;
}
.HeroHeaderPink, .HeroHeaderRed, .HeroHeaderOrange, .HeroHeaderGreen {
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 28pt;
	font-weight: bold;	
}

.HeroHeaderPink_j, .HeroHeaderRed_j, .HeroHeaderOrange_j, .HeroHeaderGreen_j {
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 25pt;
	font-weight: bold;	
}
.HeroHeaderPink_j2, .HeroHeaderRed_j2, .HeroHeaderOrange_j2, .HeroHeaderGreen_j2 {
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	font-weight: bold;	
}

.HeaderPink, .HeaderRed, .HeaderOrange, .HeaderGreen {
	font-family:Arial;
	font-size: 25pt;
	font-weight: bold;	
}
.HeaderPink_j, .HeaderRed_j, .HeaderOrange_j, .HeaderGreen_j {
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 25pt;
	font-weight: bold;	
}
.HeaderGreen_j3 {
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 22pt;
	font-weight: bold;
	margin-bottom: 5px;
}
.LabelHighlighted {

	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;	

}
.LabelHighlighted_j {

	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12pt;
	font-weight: bold;	

}
.LabelHighlightedGreen {

	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;	
        color:#92D400
}
.LabelHighlightedGreen_j {

	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12pt;
	font-weight: bold;	
        color:#92D400
}
.LabelHighlightedRed {

	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;	
        color:#D0103A
}

.LabelHighlightedRed_j {

	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12pt;
	font-weight: bold;	
        color:#D0103A
}

.LabelHighlightedPink {

	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;	
        color:#D10074
}

.SubHead {

	font-family:Arial;
	font-size: 11pt;
	font-weight: bold;	
	color:#333333;
	
}

.SubHeadHighlighted, .SubHeadHighlightedPink, .SubHeadHighlightedRed, .SubHeadHighlightedGreen {

	font-family:Arial;
	font-size: 11pt;
	font-weight: bold;	

}

.SubHeadHighlighted_j, .SubHeadHighlightedPink_j, .SubHeadHighlightedRed_j, .SubHeadHighlightedGreen_j {

	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11pt;
	font-weight: bold;	

}

.BoxPink, .BoxRed, .BoxOrange, .BoxGreen {

	padding:7px;
	color:#FFFFFF;
	font-weight: bold;
	font-family:Arial;
	font-size: 11pt;

	
}
.BoxPink_j, .BoxRed_j, .BoxOrange_j, .BoxGreen_j {

	padding:7px;
	color:#FFFFFF;
	font-weight: bold;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11pt;

	
}
.BoxPink {
	background-color:#D10074;
}
.BoxPink_j {
	background-color:#D10074;
}
.BoxRed{
	background-color:#D0103A;
}
.BoxRed_j{
	background-color:#D0103A;
}

.BoxOrange{
	background-color:#FFBC3D;
}
.BoxOrange_j{
	background-color:#FFBC3D;
}
.BoxGreen{
	background-color:#92D400;
}
.BoxGreen_j{
	background-color:#92D400;
}

.HeaderOnBG {
	background-color: #00338D;
}

.HeaderHoverBG {
	background-color:  #00ADD0;
}

.HeaderOffBG {
	background-color: #f5f5f5;
}

.IntroText1 {
	color: #595c5d;
	font-family:Arial;
	font-size: 9pt;
	
}

.IntroText1_j {
	color: #595c5d;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	
	line-height: 130%;
}
.IntroText2 {
	color: #333333;
	font-family:Arial;
	font-size: 9pt;
	font-weight: bold;
	
}

.BodyCopy, .BodyCopyPink, .BodyCopyRed, .BodyCopyOrange, .BodyCopyGreen  {

	font-family:Arial;
	font-size: 9pt;
}
.BodyCopy_j, .BodyCopyPink_j, .BodyCopyRed_j, .BodyCopyOrange_j, .BodyCopyGreen_j  {

	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
}
.BodyCopy {
	color: #333333;
}


A, A:visited {

	color: #00add0;
	text-decoration:none;

}

A:hover{

     text-decoration:underline;
     color: #66cce1;
}


.PrimaryCallToAction, .PrimaryCallToAction a, .PrimaryCallToAction a:visited{
	color: #00add0;
	font-family: Arial;
	font-size:  7.5pt;
	font-weight: bold;
	text-decoration:none;
	padding-top:5px;
}
.PrimaryCallToAction_j, .PrimaryCallToAction_j a, .PrimaryCallToAction_j a:visited{
	color: #00add0;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:  7.5pt;
	text-decoration:none;
	padding-top:5px;
}
.PrimaryCallToAction_j2, .PrimaryCallToAction_j2 a, .PrimaryCallToAction_j2 a:visited{
	color: #00add0;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:  9pt;
	font-weight: bold;
	text-decoration:none;
	padding-top:5px;
}
.PrimaryCallToAction_j3, .PrimaryCallToAction_j3 a, .PrimaryCallToAction_j3 a:visited{
	color: #00add0;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:  7.5pt;
	font-weight: bold;
	text-decoration:none;
	padding-top:5px;
}
.PrimaryCallToAction2, .PrimaryCallToAction2 a, .PrimaryCallToAction2 a:visited{
	color: #00add0;
	font-family:Arial;
	font-size:  9pt;
	font-weight: bold;
	text-decoration:none;
}
.PrimaryCallToAction2_j, .PrimaryCallToAction2_j a, .PrimaryCallToAction2_j a:visited{
	color: #00add0;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:  9pt;
	text-decoration:none;
}
.PrimaryCallToAction2_j2, .PrimaryCallToAction2_j2 a, .PrimaryCallToAction2_j2 a:visited{
	color: #00add0;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:  9pt;
	text-decoration:none;
}
.PrimaryCallToAction A:hover, .PrimaryCallToAction2 A:hover {
	color: #66cce1;
	font-family: Arial;
	font-size: 7.5pt;
	font-weight: bold;
	text-decoration:underline;
	
	
}
.PrimaryCallToAction_j A:hover, .PrimaryCallToAction2_j A:hover {
	color: #66cce1;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 7.5pt;
	text-decoration:underline;
	
	
}
.PrimaryCallToAction_j2 A:hover, .PrimaryCallToAction2_j2 A:hover {
	color: #66cce1;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	text-decoration:underline;
	
	
}

.SecondaryCallToAction , .SecondaryCallToAction a{
	
	color: #00ADD0;
	font-family:Arial;
	font-size: 9pt;
	text-decoration:none;
}

.SecondaryCallToAction_j , .SecondaryCallToAction_j a{
	
	color: #00ADD0;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	text-decoration:none;
}

.SecondaryCallToAction a:hover{
	
	color: #00ADD0;
	font-family:Arial;
	font-size: 9pt;	
	text-decoration:underline;
}

.SecondaryCallToAction_j a:hover{
	
	color: #00ADD0;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;	
	text-decoration:underline;
}

.GreyCallToAction , .GreyCallToAction a{
	
	color: #ABABAB;
	font-family:Arial;
	font-size: 9pt;
	text-decoration:none;
}

.GreyCallToAction a:hover{
	
	color: #ABABAB;
	font-family:Arial;
	font-size: 9pt;	
	text-decoration:underline;
}

.DateTitle {
	
	color: #666666;
	font-family:Arial;
	font-size: 9pt;
	font-style:italic;
}
.DateTitle_j {
	
	color: #666666;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	font-style:italic;
}
.Label {
	color: #000000;
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
}
.Label_j {
	color: #000000;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10pt;
	font-weight: bold;
}
.LabelGreen {
	color: #92d400;
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
}
.LabelGreen_j {
	color: #92d400;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10pt;
	font-weight: bold;
}
.LabelRed {
	color: #d0103a;
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
}

.LabelRed_j {
	color: #d0103a;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10pt;
	font-weight: bold;
}

.LabelPink {
	color: #d10074;
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
}

.LabelOrange {
	color: #ffbc3d;
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
}

.SubLabel {
	color: #00ADD0;
	font-family:Arial;
	font-size: 9pt;
	font-weight: bold;	
}

.FormSelectBlue {
	
	padding-top:5px;
	
	border:#00add0 thin solid;
	font-family:Arial;
	font-size: 8pt;
	/*font-weight:bold;*/
	width: 150px;
	background-color: #00add0;
	color:#FFFFFF;
	
}


.SubNavigationOn, .SubNavigationOn a  {
	
	font-family: "Gill Sans MT","Gill Sans", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; 
	color:#333333;
	font-size: 10pt;
	font-weight:bold;
	text-decoration:none;

}

.SubNavigationOff, .SubNavigationOff a {
	
	font-family: "Gill Sans MT","Gill Sans", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; 
	color:#595c5d;
	font-size: 10pt;
	text-decoration:none;

}

.SubNavigationOff a:hover {
	
	font-family: "Gill Sans MT","Gill Sans", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; 
	color:#00add0;
	font-size: 10pt;
	text-decoration:none;

}

.SearchBox {
	height: 18px;
	font-family:Arial;
	font-size: 10pt;
	border-left: 1px solid #CCCCCC; 
	border-top: 1px solid #CCCCCC; 
	border-bottom: 1px solid #CCCCCC;
	border-right:none;
	color:#CCCCCC;
	
}


.FormLabel {
	color: #000000;
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;	
}

.FormTextBox {
	border: 1px solid #d9d9d9;
	color: #666666;
	font-family:Arial;
	font-size: 9pt;
}

.FormRequiredField {
	padding-top: 5px;
	color:#92D400;
	font-family:Arial;
	font-size: 15pt;
	font-weight: bold;	
}

.FormButton {
	
	border: none;
	height:20px;
	
	background-color: #00add0;
	color:#FFFFFF;
	font-family:Arial;
	font-size: 10pt;
	
}

.ModHeader {
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;	
}

.ModHeader_j {
	color: #000000;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	font-weight: bold;	
}

.ModText{
	color: #333333;
	font-family: Arial;
	font-size: 8pt;
}

.ModText_j{
	color: #333333;
	font-family: Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 8pt;
}

.b {
	border-bottom: 1px #eee solid;
	line-height: 110%;
}

.ThinGray {
  border: 0;
  color: #EAEAEA;
  background-color: #EAEAEA;
  height: 1px;
}

