/*
	**** Colors ****
		Gray, Dark - Header Dark Bar - #111
		Blue - Login Box, inside h1, inside h2 border - #1138BF
	**** Font ****
		'Crimson Text', serif - FI Name
		'Open Sans', sans-serif - Body
*/
html, body{ 
     font-family: "Open Sans" !important; 
 } 

Select.html,textarea,input

{ 

     font-family: "Open Sans" !important; 
} 

html {
}
	body {
		font-family: "Open Sans";
		font-size: 16px;
		margin: 0;
	}
		img {
			border: none;
		}
		.contain {
			margin: 0 auto;
			width: 60em;
		}
		.contain:after{
			content: "";
			clear: both;
			display: table;	
		}
/*****************************/
/********** HEADER ***********/
/*****************************/
		header {
		}
			.headerBackground {
				/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cdd9f1+0,e2e8f6+100 */
				background: rgb(205,217,241); /* Old browsers */
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkZDlmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmU4ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(top,  rgba(205,217,241,1) 0%, rgba(226,232,246,1) 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(205,217,241,1)), color-stop(100%,rgba(226,232,246,1))); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  rgba(205,217,241,1) 0%,rgba(226,232,246,1) 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  rgba(205,217,241,1) 0%,rgba(226,232,246,1) 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  rgba(205,217,241,1) 0%,rgba(226,232,246,1) 100%); /* IE10+ */
				background: linear-gradient(to bottom,  rgba(205,217,241,1) 0%,rgba(226,232,246,1) 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdd9f1', endColorstr='#e2e8f6',GradientType=0 ); /* IE6-8 */
		}
			.headerBackgroundImg {
				background: url('/images/background_header.jpg') no-repeat center top;
			}
			.topNav {
				float: right;
				margin: 0;
			}
			.topNav li {
				list-style: none;
				display: block;
				float: left;
			}
				.topNav li a {
					/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#456bef+0,1138bf+100 */
					background: rgb(69,107,239); /* Old browsers */
					/* IE9 SVG, needs conditional override of 'filter' to 'none' */
					background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NmJlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMTM4YmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
					background: -moz-linear-gradient(top,  rgba(69,107,239,1) 0%, rgba(17,56,191,1) 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,107,239,1)), color-stop(100%,rgba(17,56,191,1))); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(top,  rgba(69,107,239,1) 0%,rgba(17,56,191,1) 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(top,  rgba(69,107,239,1) 0%,rgba(17,56,191,1) 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(top,  rgba(69,107,239,1) 0%,rgba(17,56,191,1) 100%); /* IE10+ */
					background: linear-gradient(to bottom,  rgba(69,107,239,1) 0%,rgba(17,56,191,1) 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#456bef', endColorstr='#1138bf',GradientType=0 ); /* IE6-8 */
					color: #FFF;
					display: block;
					float: left;
					height: 2.125em;
					margin-right: .625em;
					padding: 2em 0 1em;
					text-align: center;
					text-decoration: none;
					width: 7.25em;
				}
			#logo {
				float: left;
				font-family: "Open Sans";
				text-align: center;
			}
		#darkBar {
			background: #111;
			height: 2.6875em;
			width: 100%;
		}
		.backgroundImg {
			/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+30,e9e9e9+70,e9e9e9+100 */
			background: rgb(255,255,255); /* Old browsers */
			/* IE9 SVG, needs conditional override of 'filter' to 'none' */
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTllOWU5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
			background: -moz-linear-gradient(top,  rgba(255,255,255,1) 30%, rgba(233,233,233,1) 70%, rgba(233,233,233,1) 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,rgba(255,255,255,1)), color-stop(70%,rgba(233,233,233,1)), color-stop(100%,rgba(233,233,233,1))); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 30%,rgba(233,233,233,1) 70%,rgba(233,233,233,1) 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  rgba(255,255,255,1) 30%,rgba(233,233,233,1) 70%,rgba(233,233,233,1) 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  rgba(255,255,255,1) 30%,rgba(233,233,233,1) 70%,rgba(233,233,233,1) 100%); /* IE10+ */
			background: linear-gradient(to bottom,  rgba(255,255,255,1) 30%,rgba(233,233,233,1) 70%,rgba(233,233,233,1) 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-8 */
		}
		.radialBox {
			/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1138bf+0,7db9e8+100&amp;1+0,0+75 */
			/* IE9 SVG, needs conditional override of 'filter' to 'none' */
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxMTM4YmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiM2Mjk5ZGUiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjN2RiOWU4IiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-radial-gradient(center, ellipse cover,  rgba(17,56,191,1) 0%, rgba(98,153,222,0) 65%, rgba(125,185,232,0) 100%); /* FF3.6-15 */
			background: -webkit-radial-gradient(center, ellipse cover,  rgba(17,56,191,1) 0%,rgba(98,153,222,0) 65%,rgba(125,185,232,0) 100%); /* Chrome10-25,Safari5.1-6 */
			background: radial-gradient(ellipse at center,  rgba(17,56,191,1) 0%,rgba(98,153,222,0) 65%,rgba(125,185,232,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
			height: 148px;
			position: absolute;
			top: -74px;
			width: 1400px;
			z-index: 0;
		}
/*****************************/
/************ MAIN ***********/
/*****************************/
		#main {
			clear: both;
			position: relative;
			z-index: 1;
		}
			aside {
				float: left;
				margin: 0 15px 42px 0;
			}
				#OLB {
					background: #000;
					color: #FFF;
					height: 196px;
					padding: 30px 0 0 30px;
					width: 192px;
				}
					#OLB #login {
						background: #1138BF;
						border: solid 2px #1138BF;
						color: #FFF;
					}
					#OLB a {
						text-decoration: none;
					}
						#OLB a:link,
						#OLB a:visited {
							color: #FFF;
						}
					#OLB h2 {
						margin: 0;
					}
/*****************************/
/************ NAV ************/
/*****************************/

				nav ul {
					list-style: none;
					margin: 0;
					padding: 0;
				}
					nav ul li a {
						background: #FFF;
						border-bottom: solid 3px #1339C0;
						box-shadow: 0 0 5px #111;
						color: #000;
						display: block;
						height: 21px;
						padding: 15px 20px 20px;
						text-decoration: none;
						width: 182px;
					}
						nav ul li .lastButton {
							border-bottom: none;
						}
/*****************************/
/******** MAIN CONTENT *******/
/*****************************/
			#mainContent {
				float: right;
				width: 720px;
			}
				.box {
					background: rgb(255, 255, 255);
					background: rgba(255, 255, 255, 0.6);
					float: left;
					height: 202px;
					margin-right: 10px;
					width: 231px;
				}
					.box .arrow {
						float: left;
						margin-top: 20px;
						width: 0;
						height: 0;
						border-top: 30px solid transparent;
						border-bottom: 30px solid transparent;
						border-left: 30px solid #000;
						/* TRANSFORM: WEBKIT BROWSERS NEED THIS */
						transform: rotate(360deg);
					}
					.buttonRounded {
						background: #000;
						border-radius: 15px;
						color: #FFF;
						display: block;
						height: 39px;
						margin: 30px auto 0;
						padding-top: 11.5px;
						text-align: center;
						text-decoration: none;
						width: 142px;
					}
					.box:last-child {
						margin-right: 0;
					}
				.box1,
				.box2 {
					height: 102px;
					padding: 50px 20px;
					width: 191px;
				}
					.box1 a,
					.box2 a {
						color: #000;
						text-decoration: none;
					}
					.notArrow {
						float: left;
						margin: 0 10px 0 30px;
					}
						.notArrow h1 {
							margin: 10px 0 0;
						}
						.notArrow h3 {
							margin: 0;
						}
				.box3 {
					font-size: 15px;
					height: 162px;
					padding: 20px;
					width: 191px;
				}
					.box3 h3 {
						margin: 0;
					}
			#inside {
				background: #FFF;
				border: solid 1px #E9EDF8;
				min-height: 616px;
				padding: 0 .625em 1.25em;
				width: 690px;
			}
				#inside h1 {
					color: #1138BF;
					font-family: "Open Sans";
					font-size: 28px;
					margin: 0;
				}
				#inside h2 {
					border-bottom: solid .0625em #122D8A;
					color: #111;
					font-size: 24px;
					margin: .5em 0 0 .625em;
				}
				#inside h3 {
					font-size: 20px;
					margin-left: .9375em;
				}
				.tabLeft125 {
					margin-left: 1.250em;
				}
				#inside .acrobat {
					list-style-image: url(/images/logo_adobeAcrobat.png);
				}
/*****************************/
/********** FOOTER ***********/
/*****************************/
		.footerBackground {
			/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e9e9e9+100 */
			background: rgb(255,255,255); /* Old browsers */
			/* IE9 SVG, needs conditional override of 'filter' to 'none' */
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(233,233,233,1) 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(233,233,233,1))); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(233,233,233,1) 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(233,233,233,1) 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(233,233,233,1) 100%); /* IE10+ */
			background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(233,233,233,1) 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-8 */
		}
		footer {
			clear: both;
			height: 262px;
			width: 100%;
		}
			#cat {
				float: left;
			}
			#contactInfo {
				color: #4A4C50;
				float: left;
				font-size: 12px;
				margin-right: .3125em;
				padding-top: .625em;
				width: 13.75em;
			}
			#routingEmail {
				color: #4A4C50;
				float: left;
				font-size: 12px;
				margin-right: .3125em;
				padding-top: .625em;
				width: 13.75em;
			}
				#routingEmail h3 {
					font-weight: normal;
				}
			#ncua {
				color: #4A4C50;
				float: left;
				font-size: 12px;
				padding-top: .625em;
				width: 13.75em;
			}
				#ncua img {
					margin: 0 auto;
				}
/*****************************/
/***** 3rd Party Leaving *****/
/*****************************/
	#extDis {
		display: none;
		position: fixed;
		width: 100%;
		height: 100%;
		top: 0px;
		left: 0px;
		z-index: 1000;
	}
		#extDis a.continueBtn:hover {
			text-decoration: none;
		}
		#extDis h2 {
			text-align: center;
		}
		#extDis .closeBtn, #extDis a.continueBtn {
			background-color: #FFF;
			color: #381404;
			display: inline;
			font-weight: bold;
			margin: 10px 20px 0px 0px;
			padding: 10px 20px;
			border-radius: 10px;
			cursor: pointer;
			text-decoration: none;
		}
		#extDis .extDisMsg {
			background-color: #1138BF;
			border: 5px solid #FFF;
			border-radius: 10px;
			box-shadow: 0 3px 6px rgba(0, 0, 0, 0.5);
			color: #FFF;
			margin: 3em auto;
			padding: 2em;
			position: relative;
			text-align: left;
			width: 80%;
			font-size: 0.80em;
		}
			#extDis .extDisMsg p {
				padding: 0 0 20px 0;
			}
			#extDis .extDisBg {
				position: absolute;
				width: 100%;
				height: 100%;
				background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
			}
/*****************************/
/******** BACK TO TOP ********/
/*****************************/
	#btt {
		background-color: #000;
		border-radius: 5px;
		bottom: 2em;
		color: white;
		display: none;
		font-size: 0.75em;
		opacity: 0.6;
		padding: 0.5em;
		position: fixed;
		right: 2em;
		text-align: center;
		cursor: pointer;
		z-index: 30;
	}
/*****************************/
/*********** RATES ***********/
/*****************************/
	#rates_container {
	}
	.rates_effective {
		clear: both;
	}
	.rates_nav {
		clear: both;
	}
	.rates_button {
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#456bef+0,1138bf+100 */
		background: rgb(69,107,239); /* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NmJlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMTM4YmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  rgba(69,107,239,1) 0%, rgba(17,56,191,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,107,239,1)), color-stop(100%,rgba(17,56,191,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(69,107,239,1) 0%,rgba(17,56,191,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(69,107,239,1) 0%,rgba(17,56,191,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(69,107,239,1) 0%,rgba(17,56,191,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(69,107,239,1) 0%,rgba(17,56,191,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#456bef', endColorstr='#1138bf',GradientType=0 ); /* IE6-8 */
		color: #FFF;
		font-weight: bold;
		padding: .125em;
		text-decoration: none;
	}
		.rates_button:hover {
			background: #F90;
		}
	.rates_table {
		width: 100%;
		border-collapse: collapse;
	}
	.rates_header {
		color: #111;
		font-size: 24px;
		font-weight: bold;
	}
	.rates_title {
		background: #999;
		color: #FFF;
		text-align: center;
	}
	.rates_bold {
		font-weight: bold;
	}
	.rates_notes {
		font-size: 0.75em;
		font-style: italic;
	}
	.rates_subheader {
		color: #1138BF;
		font-weight: bold;
	}
	.rates_linespace {
	}
	.rates_aRow {
		background: #CCC;
	}
	.rates_standard {
	}
/*****************************/
/*********** NEWS ************/
/*****************************/
	.news_title {
		font-weight: bold;
		margin: 1em 0;
	}
	.news_title p {
		margin: 0;	
		display: inline;
	}
	.news_details {
		margin-top: -1em;	
	}
/*****************************/
/******** CALCULATORS ********/
/*****************************/
	#calculators a {
		display: block; 
		background-color: #DCDEEA;
		color: #27398D;
		font-weight: bold;
		height: 35px;
		margin: 2px 4px 2px 0;
		padding: 2px;
		float: left;
		width: 48.5%;
		font-size: 13px;
	}
	#calculators a.last {
		margin: 2px 0;
		width: 49.7%;
	 }
	#calculators a:hover {
		background-color: #3C58D9;
		color: white;
	}
	#calculators strong {
		display: block;
		clear: both;
		font-size: 16px;
		background-color: #151F4D;
		color: white;
		padding: 5px;
		margin-top: 16px;
	}
		.calculatorSection {
			width: 99%;
			float: left;
			margin: 5px;
		}
		#prsnpl a{}
		#lease a{}
		#prsnfi a{}
		#retire a{}
		#invest a{}
		#home a{}
		#prsnpl {}
		#lease {}
		#prsnfi {}
		#retire {}
		#invest {}
		#home {}
		#prsnpl strong{}
		#lease strong{}
		#prsnfi strong{}
		#retire strong{}
		#invest strong{}
		#home strong{}