a:link {	color: #161691; text-decoration: underline}a:visited {	color: #990099; text-decoration: underline}		a:active {	color: #990099; text-decoration: underline}a:hover {	color: #cc0000; text-decoration: underline}a.list:link {	color: #161691; line-height: 150%; text-decoration: underline}a.list:visited {	color: #990099; line-height: 150%; text-decoration: underline}a.list:active {	color: #990099; line-height: 150%; text-decoration: underline}a.list:hover {	color: #cc0000; line-height: 150%; text-decoration: underline}a.nav:link {	font-weight: bold; color: #161691; font-family: arial, helvetica, sans-serif; text-decoration: underline}a.nav:active {	font-weight: bold; color: #990099; font-family: arial, helvetica, sans-serif; text-decoration: underline}a.nav:visited {	font-weight: bold; color: #990099; font-family: arial, helvetica, sans-serif; text-decoration: underline}a.nav:hover {	font-weight: bold; color: #cc0000; font-family: arial, helvetica, sans-serif; text-decoration: underline}a.nav2:link {	font-weight: bold; color: #ffffff; font-family: arial, helvetica, sans-serif; text-decoration: none}a.nav2:active {	font-weight: bold; color: #ffffff; font-family: arial, helvetica, sans-serif; text-decoration: none}a.nav2:visited {	font-weight: bold; color: #ffffff; font-family: arial, helvetica, sans-serif; text-decoration: none}a.nav2:hover {	font-weight: bold; color: #ffff00; font-family: arial, helvetica, sans-serif; text-decoration: none}a.nav3:link {	font-weight: bold; font-size: 16px; color: #161691; font-family: arial, helvetica, sans-serif; text-decoration: underline}a.nav3:active {	font-weight: bold; font-size: 16px; color: #990099; font-family: arial, helvetica, sans-serif; text-decoration: underline}a.nav3:visited {	font-weight: bold; font-size: 16px; color: #990099; font-family: arial, helvetica, sans-serif; text-decoration: underline}a.nav3:hover {	font-weight: bold; font-size: 16px; color: #cc0000; font-family: arial, helvetica, sans-serif; text-decoration: underline}a.footer:link {	color: #ffffff; text-decoration: underline}a.footer:visited {	color: #ffffcc; text-decoration: underline}a.footer:active {	color: #ffffff; text-decoration: underline}a.footer:hover {	color: #ffffcc; text-decoration: none}td {	font-weight: normal;	font-size: 13px;	color: #000;	font-style: normal;	font-family: arial, helvetica, sans-serif;	line-height: 17px;}table {	font-weight: normal;	font-size: 12px;	color: #000;	font-style: normal;	font-family: arial, helvetica, sans-serif;	border-color: #2462b5;}tr {	font-weight: normal; font-size: 12px; color: #000; font-style: normal; font-family: arial, helvetica, sans-serif}p {	font-weight: normal;	font-size: 13px;	color:;	font-style: normal;	font-family: arial, helvetica, sans-serif;	line-height: 17px;	padding-right: 10px;	padding-left: 7px;	margin:10px 0;}ul {	font-weight: normal;	font-size: 12px;	color: #000;	font-style: normal	margin-bottom: 5px;}li {	font-weight: normal;	font-size: 13px;	color: #000;	font-style: normal;	line-height: 16px;}ol {	font-weight: normal; font-size: 12px; color: #000; font-style: normal; font-family: arial, helvetica, sans-serif}.navcurrent {	color: #ffe74f;}body {	margin: 0;	padding: 0;	font-weight: normal;	font-size: 12px;	color: #000;	font-style: normal;	font-family: arial, helvetica, sans-serif;		}#maincontainer {width:810px!important;	margin:auto!important; }img{border:0 none;}a img{text-decoration:none} #centered {	width: 752px;	padding: 0px 25px 25px 25px;		border-right: 4px solid #CECECE;	border-left: 4px solid #CECECE;	border-bottom: 4px solid #CECECE;	margin:0 auto 0 auto!important    } 	h1.intro {	font-weight: normal;	font-size: 23px;	color: #c51f00;	float: right;	font-family: 'paytone one', sans-serif;	letter-spacing: 0.02em;	width:460px;	text-align:right;	margin:0; padding:18px 0 0 0;	line-height:40px	}.bold {	font-weight: bold}.textFooter {	font-weight: normal;	font-size: 11px;	color: #999;	font-style: normal;	font-family: arial, helvetica, sans-serif;	padding-top: 15px;}.head1 {	font-weight: bold; font-size: 18px; vertical-align: middle; color: red; font-family: arial, helvetica, sans-serif; text-align: center}.head2 {	font-weight: bold; font-size: 14px; vertical-align: middle; font-family: arial, helvetica, sans-serif; text-align: center}h3 {	font-weight: bold;	font-size: 14px;	margin: 8px 0px 0px;	padding: 0px;	color: #0d1793;	text-transform: uppercase;	}.titleSub {	font-weight: bold;	font-size: 17px;	color: #0d1793;	font-style: normal;	font-family: arial, helvetica, sans-serif;	margin-left: 4px;	margin-top: 3px;}.titlehead {}.text-large {	font-weight: bold; font-size: 18px; font-family: arial, helvetica, sans-serif}.textsmall {	font-size: 11px}.textblue {	color: #cc0000}.textorange {	color: #cc3300}.textred {	color: #cc0000}.header {	font-weight: bold; font-size: 15px; color: #000000; font-family: arial, helvetica, sans-serif}.headersub {	font-weight: bold; font-size: 14px; color: #000000; font-family: arial, helvetica, sans-serif}.bgred {	background-color: #cc0000}.bgorange {	background-color: #ffcc33}.bgyellow {	background-color: #ffffcc}.bgblue {	background-color: #1b4098}.bgwhite {	background-color: #ffffff}.bggray {	background-color: #eeeeee}.borderbottom {	border-bottom: 6px solid #0d1793;	width: 100%;	overflow:hidden;	margin-bottom:12px}a.logo{float:left; width:258px;}.bordertop {	border-top: #000000 1px solid}.linehtsmall {	line-height: 150%}.handtd {	font: 12px/12px arial, helvetica, sans-serif; background-color: #ffffff}.handtr {	font: 12px/12px arial, helvetica, sans-serif; background-color: #339966}/*-------jeff's new css---------*/.largehead {	font-size: 18px;	font-weight: bold;	color: #FFF;	margin:0!important}.paddinglftrght { padding:0 10px 0 10px}.red-bg {	}.narrow-red-column h2 { background:#d1231b; padding:5px}.narrow-red-column {	border: 2px solid #d1231b;		text-align: left;	padding:0 0 10px 0;	-webkit-border-radius: 7px;	-moz-border-radius: 7px;	border-radius: 7px;	behavior: url(http://www.okbridge.com/new-signup/deployed/resources/border-radius.htc);	margin-bottom: 10px;	background:#fff	}.narrow-indent {	margin:0; padding:10px 0 0 20px;}.radial-corner {	-webkit-border-radius: 7px;	-moz-border-radius: 7px;	border-radius: 7px;	behavior: url(http://www.okbridge.com/new-signup/deployed/resources/border-radius.htc);}.narrow-column {	border: 2px solid #161691;		text-align: left;	padding: 10px 10px 12px;	-webkit-border-radius: 7px;	-moz-border-radius: 7px;	border-radius: 7px;	behavior: url(http://www.okbridge.com/new-signup/deployed/resources/border-radius.htc);	margin-bottom: 10px;	background:#fff}.left-column-panel {	border: 2px solid #161691;	text-align: left;	-webkit-border-radius: 7px;	-moz-border-radius: 7px;	border-radius: 7px;	margin-bottom: 10px;	behavior: url(http://www.okbridge.com/new-signup/deployed/resources/border-radius.htc);	background:#fff;	float: left;}.what-they-say {		-webkit-border-radius: 7px;	-moz-border-radius: 7px;	border-radius: 7px;	behavior: url(http://www.okbridge.com/new-signup/deployed/resources/border-radius.htc);	margin-bottom: 10px;	width: 99%;	margin-top: 10px;	border: 1px solid #154481;	background-color: #0a4482 	}.what-they-say-text {	text-align: left;	padding:0 11px 10px 15px;	font-size: 12px;	font-style: italic;	color: #fff;	line-height: 23px;}.big-quote {	font-family: georgia, "times new roman", times, serif;	font-size: 24px;	font-weight: bold;	color: #00a8ff;}.testimonial {	-webkit-border-radius: 7px;	-moz-border-radius: 7px;	border-radius: 7px;	behavior: url(http://www.okbridge.com/new-signup/deployed/resources/border-radius.htc);	margin-bottom: 10px;	width: 375px;	margin-top: 10px;	border: 1px dotted #154481;	margin-left: 5px;	background:#fff		}.login-area {	-webkit-border-radius: 7px;	-moz-border-radius: 7px;	border-radius: 7px;	behavior: url(http://www.okbridge.com/new-signup/deployed/resources/border-radius.htc);	border: 3px solid #161691;	padding: 25px;	width: 500px;	margin-top: 0;	margin-right: auto;	margin-left: auto;	background: #F8F8F8;}.testimonial-text {	text-align: left;	padding: 10px 11px 10px 15px;	font-size: 13px;	font-style: italic;	color: #000;	line-height: 23px;}.big-quote-dark {	font-family: georgia, "times new roman", times, serif;	font-size: 22px;	font-weight: bold;	color: #16007c;}.rightcolumn {	border: 2px solid #161691;		width: 185px;	padding-bottom: 20px;	margin-bottom: 10px;	padding-right: 9px;	-webkit-border-radius: 7px;	-moz-border-radius: 7px;	border-radius: 7px;	behavior: url(http://www.okbridge.com/new-signup/deployed/resources/border-radius.htc);}.diamond {	list-style: url(diamond_bullet.png);	text-align: left;	font-size: 12px;}.spade {	list-style: url(pips-11p.gif);}.faceicon {	margin-left: 4px;	margin-bottom: -4px;}.image-adjust {	margin-left: 4px;	margin-bottom: 5px;}.topimagemargin {	margin-top: 2px;}.adbox {	margin-left: 8px;	border-style: none;	}.dropcap {	font-size: 530%;	float: left;	line-height: 0.7em;	padding: 0 2px 0 0;	color: #0d1793;	position: relative;	left: -3px;	font-weight: bold;	font-family: georgia, "times new roman", times, serif;}.free-trial {	background: #cb2504;	color: #fff;	border-style: none;}.narrow-column.free-trial h3 {	color: #000;	font-size: 14px;	font-weight: bold;	text-transform: uppercase;	margin-left: 4px;}.noborder {	border-style: none;}a.what-they-say:link {	color: #00a8ff;}a.what-they-say:visited {	color: #f0f;}		a.what-they-say:active {	color: #00a8ff;}a.what-they-say:hover {	color: #fff;}#centered table tr td table tr td table tr td .loginbtn.center #menu li a {	font-weight: bold;	font-size: 15px;	letter-spacing: 2pt;}.narrow-column .diamond.narrow-indent li a {	line-height: 22px;}.narrow-column .narrow-indent.spade li {	line-height: 17px;}.vertical-space {	height: 7px;	overflow:hidden;	clear:both	}.center-vertical-space-home {	height: 10px;	overflow:hidden;	clear:both}.center-vertical-space {	height: 1px;	overflow:hidden;	clear:both}.skipline {margin-bottom: 12px;}.align {	padding-right: 15px;}/* rounded image styles that work on firefox*/.rounded-img2 {	display: inline-block;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	behavior: url(http://www.okbridge.com/new-signup/deployed/resources/border-radius.htc);	-webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.35), 0 1px 0 rgba(255, 255, 255, .9), 0 -1px 0 rgba(0, 0, 0, 0.35);	-moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.35), 0 1px 0 rgba(255, 255, 255, .9), 0 -1px 0 rgba(0, 0, 0, 0.36);	box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.35), 0 1px 0 rgba(255, 255, 255, .9), 0 -1px 0 rgba(0, 0, 0, 0.35);}.bold-p-heads {	text-transform: uppercase;	color: #161691;	font-weight: bold;}.colored-p-heads-Ulc {	color: #161691;	font-weight: bold;}.right {	float: right;	display: inline-block;	position: relative;	top: 8px;	right: 0px;	margin-top: -27px;	.margin-top: 0px;}.right-column-adjust {	margin-top: -20px;}.align-right-link {	font-size: 12px;	font-weight: normal;	font-variant: normal;	display: inline;	float: right;	padding-top: 15px;	margin-right: 4px;}.floatleft {;	float: left;}.smallerhead {;	font-size: 13px;	line-height: 25px;}