BODY {
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : Black;
}
/* Do not move or put anything above this rule! */



A:link {
	font-size : 9pt;
	text-decoration:none;
	FONT-WEIGHT: bold;
	color: 314562;
}
A:visited {
	font-size : 9pt;
	text-decoration:none;
	FONT-WEIGHT: bold;
	color: 314562;
}
A:hover {
	font-size : 9pt;
	text-decoration:underline;
	FONT-WEIGHT: bold;
	color:000000;
}
.Links {
	color:#314562;
}
#maroon A:link {
	font-size : 9pt;
	text-decoration:none;
	FONT-WEIGHT: bold;
	color:800040;
}
#maroon A:visited {
	font-size : 9pt;
	text-decoration:none;
	FONT-WEIGHT: bold;
	color:#800040;
}
#maroon A:hover {
	font-size : 9pt;
	text-decoration:underline;
	FONT-WEIGHT: bold;
	color:000000;
}
.HideForWeb {
	display: none;
}
.TableColorSearch {
	background-color : #841037
}
.TableColorContactUs {
	background-color : #841037
}
.TableColorOurLocations {
	background-color : #841037
}
.TableColorUsefulLinks {
	background-color : #841037
}
.TableColorKids {
	background-color : #841037
}
.TableColorKnowJCB {
	background-color : #377352
}
.TableColorLifeStages {
	background-color : #841037
}
.TableColorFinancialCalculators {
	background-color : #841037
}
.TableColorPersonalBanking {
	background-color : #BB7100
}
.TableColorSecurityCenter {
	background-color : #916A33
}
.TableColorBusinessBanking {
	background-color : #BB1E1E
}
.TableColorInvestments {
	background-color : #669933
}
.TableColorBankingFreedom {
	background-color : #3A7EB6
}
.TableColorKnowJCB {
	background-color : #377352
}
.TableColorFree {
	background-color : #841037
}
.TableColorMaroon {
	background-color : #800040
}
.TableColorLtGray {
	background-color : #CCCCCC
}
.TableColorDkBlue {
	background-color : #314562
}
.TableColorOffWhite {
	background-color : #F5F5F5
}
.TextCopyright {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #333333
}
.LinkPrivacyPolicy a:link {
	font-size : 8pt;
	color: #314562;
	text-decoration: none;
}
.LinkPrivacyPolicy a:visited {
	font-size : 8pt;
	color: #314562;
	text-decoration: none
}
.LinkPrivacyPolicy a:hover {
	font-size : 8pt;
	color: #314562;
	text-decoration:underline
}
.LinkPrivacyPolicy a:active {
	font-size : 8pt;
	color: #314562;
	text-decoration: none
}
.LinkBreadCrumbs { margin:5px 0 0 0;}
.LinkBreadCrumbs a:link {
	font-size : 9pt;
	color: #6E6E6E;
	text-decoration: none;
}
.LinkBreadCrumbs a:visited {
	font-size : 9pt;
	color: #6E6E6E;
	text-decoration: none
}
.LinkBreadCrumbs a:hover {
	font-size : 9pt;
	color: #6E6E6E;
	text-decoration:underline
}
.LinkBreadCrumbs a:active {
	font-size : 9pt;
	color: #6E6E6E;
	text-decoration: none
}
.BreadCrumbsCurrentPage {
	font-size : 9pt;
	FONT-WEIGHT: bold;
	color: #333333;
}
.topNav a:link {
	color: white;
	text-decoration: none;
	FONT-WEIGHT: normal;
}
.topNav a:visited {
	color: white;
	text-decoration: none;
	FONT-WEIGHT: normal;
}
.topNav a:hover {
	color: LightGrey;
	text-decoration: underline
}
.Copy11pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}
.Copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 5px;
	margin-right: 10px;
}

.Copy3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 5px;
	margin-right: 10px;
	margin: 0 10px 1px 5px;
	
}
.CopyNoMargin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.maroon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#800040;
	font-weight:bold;
}
.boxes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#669933;
	font-size:12px;
}
.BlueCopyBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-color: #314562;
	color: #314562;
}
.BlueCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-left: 10px;
	margin-right: 10px;
	color: #314562;
}
.CopyBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
}
.FormBoxes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color: #000000;
	font-size: 9pt;
	border: 1px solid #314562;
	color: #000000;
}
.CopySmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-left: 5px;
	margin-right: 10px;
}
.RowColorLTBlue {
	background-color: #D9E0EC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	clip:   rect(auto auto auto auto);
	padding: 0px;
}
.RowColorLTGray {
	background-color: whitesmoke;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 0px;
	border: #CCCCCC;
}
.CoreValuesFont {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	line-height: 30px;
	color: #333333;
	font-style: normal;
}
.SwitchKitSteps {
	font-size: 11pt;
	color: #000000;
}
.SwitchKitSteps strong {
	font-size: 12pt;
	color: #333333;
}
.SwitchKitSubHeaders {
	font-size: 11pt;
	font-weight:bold;
	color: #314562;
}
.SwitchKitLabel {
	font-size: 8pt;
}
.hdr {
	font-size:12px;
	font-weight:bold;
}
.download {
	font-size:10px;
	vertical-align:top;
}
.download a {
	font-size:10px;
}
.download a:hover {
	font-size:10px;
}
.download a:link {
	font-size:10px;
}
.securityArticles table tr td {
	vertical-align:top;
	font-size:10pt;
	border-collapse:collapsed;
	padding:3px;
}
.securityArticles table tr td.datePublished {
	font-weight:bold;
}
.securityArticles h3 {
	font-size:16px;
	font-weight:bold;
	color:#800040;
	border-bottom:1px solid #ccc;
	padding:0 0 5px 0;
	margin:10px 0 10px 0;
}
.securityArticles h4 {
	font-size:16px;
	font-weight:bold;
	color:#800040;
}
.securityArticles table tr td.label {
	width:75px;
	font-weight:bold;
}
.securityArticles ul {
	margin:0;
	padding:0;
}
.securityArticles ul li {
	list-style:none;
	float:left;
	display:inline;
	border-right:1px solid #ccc;
	margin:0;
	padding:0 5px 0 5px;
	font-size:10pt;
	font-weight:bold;
}
.securityArticles ul li.last {
	border:none;
}
/* Security Center Section list-style-image:url(/JCB_SecurityCenter/images/whiteArrow.gif); margin:0 0 0 10px; */
.recentNewsLinks{ padding-left:25px;}


div.box { margin:0; padding:0;}

div.box p{
	list-style:none;
	margin:0;
	position:relative;
	
}

.securityTipsWhiteArrow{ padding:4px 7px 0 10px;}

.imgBulletClosed {
	list-style-image:url(/JCB_SecurityCenter/images/blueArrowRight.gif);
}
.imgBulletOpen {
	list-style-image:url(/JCB_SecurityCenter/images/blueArrowDown.gif);
}

ul.listItem{
	margin: 0 0 0 15px;
	padding: 0 0 0 0;
	list-style-position:top;
}

ul.listItem li.content div.box {
	background-color:#EFEAE2;
	border:1px solid #CCC;
	display:none;
}

