/* JFP CSS Document Standard */
 /* Standard HTML (JFP CSS Style Guide - section:3) */

 TD		{ font-size: 12px; }
 a 		{ font-size: 100%; }
 P 		{ font-size: 11px; }

 /* --------- JFP Header ----------- */
 /* Header side links (JFP CSS Style Guide - section:5.1) */
 .MItmStyl	{ font-size: 7.5pt; } 
 a.MItmStyl { font-size: 7.5pt; } 
 .MItmStyl11 { font-size: 8pt; } 
 a.MItmStyl11 { font-size: 7.5pt; } 

.pageHDdiv{ font-size: 3px;}

.apptxtbold{font-size:12px;}

 /* Nav Level One (JFP CSS Style Guide - section:5.1.1) */
 .NavLA{ font-size: 11px; }
 /* Level 2 nav (JFP CSS Style Guide - section:5.2.1) */
.NavLB, .NavLBOn	{ font-size: 11px; }

 /* Level 3 nav (JFP CSS Style Guide - section:5.2.2) */
 .NavLCTitle 		{ font-size: 12px; }
 .NavLC, .NavLCOn 	{ font-size: 11px; }

 /* Level 4 nav (JFP CSS Style Guide - section:5.2.3) */
 .NavLD, .NavLDOn	{ font-size: 11px; }

 /* --------- Portal Layout ---- */
/* Page Title (JFP CSS Style Guide - section:5.3) */
 .pageHD 	{ font-size: 12px; }

 /*.pageHD{ font-size:12px; padding-left: 3px; font-weight: bold; color: #003399; white-space: nowrap; }*/
 /* Nav Tile (JFP CSS Style Guide - section:5.4) */
 .NavLink	{ font-size: 7.5pt;}
 .mItmSBlk	{ font-size: 11px; }

 /* Ad Tile (JFP CSS Style Guide - section:5.5) */
 .dropdown	{ font-size: 11px; height: 21px; }
 .golddpdown	{ font-size: 11px; }

 /* Footer Tile (JFP CSS Style Guide - section:5.6) */
.gfooter	{ font-size: 10px; }
 .footcopy	{ font-size: 11px; }
 .footlink	{ font-size: 11px; }
 .link		{ font-size: 11px; }
 .link1		{ font-size: 11px; }
 .signon		{ font-size: 11px; }
 .hdbottom	{ font-size: 11px; }

.appHdDiv{ font-size: 3px;}
.appHdDiv1{font-size: 3px;}

 /* --------- Body Tile ---- */
/* Standard Application Style Classes (JFP CSS Style Guide - section:6.1.1) */
 .apptxtlg 		{ font-size: 12px; }
 .apptxtlg1 		{ font-size: 10px; }
 .apptxtlgAlt	{ font-size: 12px; }
 .apptxtlgbold 	{ font-size: 12px; }
.apptxtlgboldAlt{ font-size:12px;}
 .apptxtlgboldBlu{ font-size: 12px; }
 .apptxtsm 		{ font-size: 11px; }
 .apperror		{ font-size: 11px; }
 td.linksm			{ font-size: 11px; }
  .linksm1		{ font-size: 11px; }
 .linkNon		{ font-size: 11px; }
.linkSearch		{ font-size: 11px; }
 .linkFind		{ font-size: 11px; }
 .IntLnkSy		{ font-size: 8pt; }
  .IntLnkSylarge		{ font-size: 10pt; 	color: #3399CC;}
 .IntLnkSyGreen		{ font-size: 8pt; 	color: #339900;}

 /* Login (JFP CSS Style Guide - section:6.1.2) */
 select#username, input.soInput	{ width:180px; }
 .soInput	{ font-size: 11px; height:21px; }
 .soInputB	{ font-size: 9px; }
 .son, .soff { font-size: 12px; }
 .plnTxt		{ font-size: 12px; }
 .BSmlAncr	{ font-size: 11px; }

 /* Dynamic PinPad (JFP CSS Style Guide - section:6.1.3) */
 input.sodpp { font-size: 12px; }
 input.sodppB{ font-size: 12px; }
 td.sodppHD 	{ font-size: 12px; }
 td.sodppHDB { font-size: 12px; }
 .appLsDiv { font-size: 3px;}

 /* Application Header (JFP CSS Style Guide - section:6.1.4) */
.appHdTitle { font-size: 12px; }
.appHdTitle1 {font-size: 13px; }
.appHdTitle2 {font-size:9px;}
 .appHdPrint { font-size: 12px; }

 /* Account Selector (JFP CSS Style Guide - section:6.1.5) */
td.appAs 	{ font-size: 11px; }
 select.appAs{ font-size: 11px; }

 /* Account Details (JFP CSS Style Guide - section:6.1.6) */
.appDtL{ font-size:12px;}
.appDtV{ font-size:12px;}

 /*	TJs and Lists (JFP CSS Style Guide - section:6.1.7) */
 .sortlinks 	{ font-size: 11x; }
 .appLsDate 	{ font-size: 12px; }
 .appLsDateA { font-size: 12px; }
 .appLsDesc 	{ font-size: 12px; }
 .appLsCred 	{ font-size: 12px; }
 .appLsDeb 	{ font-size: 12px; }
 .appLsRun 	{ font-size: 12px; }
 .appLsTo 	{ font-size: 12px; }
 .appLsFrom 	{ font-size: 12px; }
 .appLsSm 	{ font-size: 11px; }
 .appLsAmount{ font-size: 12px; }
 a.appLsLink	{ font-size: 11px; }
 .appLsAct 	{ font-size: 12px; }
 .appLsInAct	{ font-size: 12px; }

 /* Bulleted and Single-Column Lists (JFP CSS Style Guide - section:6.1.8) */
 .appBl 		{ font-size: 12px; }

 /* Input Screen (JFP CSS Style Guide - section:6.1.9) */
 .applabelF 		{ font-size: 12px; }
 .applabelFalt 	{ font-size: 11px; }
 .appfldF 		{ font-size: 11px; } 
 .appFR 		{ font-size: 11px; }
 .appfldFR 		{ font-size: 11px; }
 .appfld 		{ font-size: 12px; }
 .appTxt		{ font-size: 11px; }
 .apptxthi 		{ font-size: 11px; }
 .printDate 	{font-size: 10px; vertical-align: top; text-align: left; padding-left: 10px; white-space: nowrap; }

 /*	Money Mover (JFP CSS Style Guide - section:6.1.10) */
 .appMMW		{ font-size: 12px; }
 .appMMWon 	{ font-size: 12px; }

 /* Recaps and Confirmation Screen (JFP CSS Style Guide - section:6.1.11) */
 .applabelR 		{ font-size: 11px; }
.applabelRalt { font-size:12px;}
 .apptxtR 		{ font-size: 11px; }

 /* Re-Entry Pin (JFP CSS Style Guide - section:6.1.12) */
 .appPin 	{ font-size: 11px; }

 /* Application Workflow Navigation (JFP CSS Style Guide - section:6.1.13) */
 .appNavBack, .appNavCncl, .appNavNext, .appNavAdd, .appNavView, .appNavGen, .appNavYes, .appNavNo, .appNavOk 	
 { font-size: 10px; }

 /* Disclosure (JFP CSS Style Guide - section:6.1.14) */
.appDs{ font-size: 12px;}

 /* Standard Portal Classes */
 .loginDt	{ font-size: 8pt; }

/* Added for Help link*/
.content        { font-size: 8pt; }
 
/* Added for Help HTML files */
.txt            { font-size: 11px; }
.HD             { font-size: 11px; }
.subHD          { font-size: 11px; }
.PPgFSty      { font-size: 8pt; }
.hdTopA		{ font-size: 10pt;}
.subhdAb	{ font-size: 8pt;}
.appHdTitlePrint {font-size: 12px;}
.hdTop{ font-size: 12.5pt; }
.applabelF1 {font-size:12px;}
.apphdr{font-size: 7.5pt; }

table.greybox {
border:1px solid #999999;
background:#F5F5F5;
 }

table.whitebox {
border:1px solid #999999;

 }

h1.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	color: #CC0000;
	text-decoration:none;

}



.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	color: #CC0000;
	text-decoration:none;

}

h2.CategoryHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #003399;
	text-decoration:none;
}

.CategoryHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #003399;
	text-decoration:none;
}

h3.LightHeading {
	font-size: 100%;
	font-weight: bold;
	color: #3399CC;
	text-decoration:none;
}

.LightHeading {
	font-size: 100%;
	font-weight: bold;
	color: #3399CC;
	text-decoration:none;
}

ul.bullets, .outlinebullets, .redbullets, .redinnerbullets, .promobluebullets, .promogoldbullets, .promogreybullets, ol.bullets {
 	list-style-type: none;
	margin: 0;
	padding: 0;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	color:black;
	}
ul.bullets li {
	margin: 0.5em 0 0.5em 0.5em;
	padding:0 0 0 1em;
	background: transparent url(/personal/img/li_bullet.gif) no-repeat 0 0.4em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	color:black;
}

ol.bullets li {
	margin: 0.5em 0 0.5em 0.5em;
	padding:0 0 0 1em;
	background: transparent url(/personal/img/li_bullet.gif) no-repeat 0 0.4em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	color:black;
}

li.bullets li {
	margin: 0.5em 0 0.5em 0.5em;
	padding:0 0 0 1em;
	background: transparent url(/personal/img/li_bullet.gif) no-repeat 0 0.4em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	color:black;
}

td.backblue {

	background: #3399CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	color:white;
	font-weight: bold;
}
//added for kansas
a.CSlink { font-size: 11pt; text-decoration: none; }
a.CSlink:hover { color:#3399CC ; font-size: 11pt;  text-decoration: none;}
   .link3		{ font-size: 11px; }
 .link3:hover {font-size: 11px; }

.appHdTitleH1 {font-size: 16pt; }
.subhdAb1 {font-size: 12pt; }
.subhdAb2 {font-size: 11pt; }
.appAslink 	{ font-size: 8pt;}
.appHdTitleH1Red { font-size: 16pt; }

table.citiblue {
border: 4px solid #ffffff;

}

table.citiblue td{
padding: 10px;
font-size: 11px;

}

tr.citibluetitle, tr.citibluetitle td{
background-color:#5caed6;
vertical-align:middle;
color:#000066;

}

tr.citiblue1 {
background-color:#d7ebf5;
vertical-align:middle;

}

tr.citiblue2 {
background-color:#c2e1f0;
vertical-align:middle;

}


.headingGold {
    color: #b5995c;	
    text-decoration:none;
	font-weight:normal;
		font-size: 16pt;
		font-family: Arial, Helvetica, sans-serif;
}
h2.goldh2 {

font-size:120%;
display:block;
padding:0 0 0 0;
font-weight: bold;
margin:0;
}

.gold {

	font-style: normal;
	text-decoration: underline;
   color: #b5995c;	
}

a.ctagold {


	color: #b5995c;
	height:20px;
	background:url(/JFP/images/goldarrow.gif) top left no-repeat;
	padding-left:25px;
	display:inline-block;
	padding-bottom:10px;
	line-height:1.4em;

	
}

a.ctagold:hover {


	color: #b5995c;
	height:20px;
	background:url(/JFP/images/goldarrow.gif) top left no-repeat;
	display:inline-block;
	padding-left:25px;
	padding-bottom:10px;
	line-height:1.4em;

	
}

a.ctagoldright {


	color: #b5995c;
	height:20px;
	background:url(/JFP/images/goldarrow.gif) top right no-repeat;
	padding-right:25px;
	display:inline-block;
	padding-bottom:10px;
	line-height:1.4em;

	
}

a.ctagoldright:hover {


	color: #b5995c;
	height:20px;
	background:url(/JFP/images/goldarrow.gif) top right no-repeat;
	display:inline-block;
	padding-right:25px;
	padding-bottom:10px;
	line-height:1.4em;

	
}


a.ctagoldleft {


	color: #b5995c;
	height:20px;
	background:url(/JFP/images/goldarrowleft.gif) top left no-repeat;
	padding-left:25px;
	display:inline-block;
	padding-bottom:10px;
	line-height:1.4em;

	
}

a.ctagoldleft:hover {


	color: #b5995c;
	height:20px;
	background:url(/JFP/images/goldarrowleft.gif) top left no-repeat;
	display:inline-block;
	padding-left:25px;
	padding-bottom:10px;
	line-height:1.4em;

	
}

td.backgold {

	background: #b5995c;
	font-style: normal;
	color:white;
	font-weight: bold;
}

h4{

font-size:110%;
display:block;
padding:0 0 0 0;
font-weight: bold;
margin:0;
}





.citibluetitle, .citibluetitle td{
background-color:#5caed6;
color:#000066;
font-weight:bold;
}



.citiblue1 {
background-color:#d7ebf5;

}

.citiblue2 {
background-color:#c2e1f0;

}


.citiblue td{
border: 2px solid #ffffff;
padding: 10px;
}


