#pageImg_topRight, .floatRight{ clear: right; float: right; margin: 5px 2px 5px 5px; text-align: right;}
#pageImg_topRight{width: 16.7em;}
img.imgLeft{ float: left; margin: 5px 2px 5px 5px;}
img.imgRight{ float: right; margin: 5px 2px 5px 5px;}
img.imgWithBorder{ margin: 5px 0; border: 1px solid #000000;}
.investConsultantBio{ margin-left: 105px; height: 176px;}
.mortgageConsultantBio{ margin-left: 138px; height: 200px;}
blockquote, blockquote div{min-height: 25px;} * html blockquote div{height: 25px;}
blockquote{ margin: 0; padding: 0; background: url(../images/lquote.gif) no-repeat top left;}
blockquote.afterImgLeft{ margin-left: 105px; height: 143px;}
blockquote div{ padding: 0 32px; background: url(../images/rquote.gif) no-repeat bottom right;}
table.easy{ border-bottom: 1px solid #666666; border-right: 1px solid #666666;}
html>body table.easy{margin-left: 2px;}
table.easy td, table.easy th{ padding: 2px 4px; border-top: 1px solid #666666; border-left: 1px solid #666666; text-align: left;}
table.easy th{background: #EAEAD2;}
table.easy td p, table.easy th p{padding-top: 0;}
#pageBody table.easy ul, #pageBody table.easy ul li{margin: 0 0 0 2px;}
#pageBody table.easy ul{padding: 0 0 0 12px;} * html #pageBody table.easy ul{padding: 0 0 0 8px;}
table.locations{border-left: 1px solid #666666;}
table.locations th, table.locations td{border-left:none;}
table.locations table, table.locations table td {border: none;}
td.highlight_blue{background:url(../images/bg_rate_highlightBlue.gif) repeat-x;}
td.highlight_yellow{background:url(../images/bg_rate_highlightYellow.gif) repeat-x;}
table.financial{border: 3px double #aaaaaa;}
table.financial td, table.financial th{padding: 1px 4px;}
table.financial th{text-align: left;}
table.financial td.under{border-bottom: 1px solid #000000;}
table.financial td.dblunder{border-bottom: 3px double #aaaaaa;}
table.financial td.r{text-align: right;}
table.printForm td{width: 20em;}
table.printForm td.formLine{border-bottom: 1px solid #545146;}
table.autoDealer td{ padding: 0 5px 5px 0; width: 230px;}
table.autoDealer td a{display: block;}
.lbNoBlock p a{ margin: 0; padding: 0; display: inline;}
form{ margin: 0; padding: 0;}
input.readonly{background: #eeeeee;}
form.easy{padding: 5px 0;}
form.easy td, form.easy th{text-align: left;}
form.easy input, form.easy select, form.easy textarea{ margin: 0; padding: 1px; border: 1px solid #819DB5; width: 17em; font-weight: normal; font-size: 100%;}
form.sm input, form input.sm , form.easy input.sm {width: 7em;}
html>body form.easy select{width: 17.3em;}
.null{ margin: 0 0 15px 0; padding: 1px;}
form.easy div{ margin: 0; padding: 0 0 5px 0;}
form.easy .required{font-weight: bold;}
textarea{overflow: auto;}
form.easy label{ display: block; float: left; margin: 0; padding: 2px 5px 0 0; width: 14em; text-align: right;}
form.easy label.wide{width: 19em;}
form.easy fieldset{ margin: 5px 0; padding: 2px 5px 2px 10px; width: auto; border: 1px solid #aaaaaa;}
form.easy fieldset legend{ margin: 0 0 0 -7px; padding: 0 0 0 7px;}
form.easy fieldset input{width: auto;}
form.easy #Submit, form.easy #submit, form.easy #Reset, form.easy #reset, form.easy .blueButton, form.easy .grayButton{ width: 57px; height: 24px; border: none; font-size: 80%;}
form.easy #Submit, form.easy #submit, form.easy .blueButton{ color: #ffffff; font-weight: bold; background: url(../images/formButton_submit.gif) no-repeat top left;}
form.easy #Reset, form.easy #reset, form.easy .grayButton{ color: #000000; background: url(../images/formButton_reset.gif) no-repeat top left;}
form.easy .checkbox{ width: auto; border: none;}
tr.swapHeader {background-color: #E2ECFA;}
p.breadcrumbs{font-size: 8pt;}
#pageBody ul.sideBySide{ list-style: none; list-style-image: none; display: block; margin: 0; padding: 10px 0 0 0;}
#pageBody ul.sideBySide li{ list-style: none; list-style-image: none; display: inline; margin: 0; padding: 0;}
#pageBody ul.sideBySide li img, #pageBody ul.sideBySide li img.floatRight{ float: none; margin: 0 5px 5px 0;}

table.CreditCardInfo{ border-bottom: 1px solid #666666; border-right: 1px solid #666666;}
html>body table.easy{margin-left: 2px;}
table.CreditCardInfo td, table.easy th{ padding: 2px 4px; border-top: 1px solid #666666; border-left: 1px solid #666666; text-align: left;}
table.CreditCardInfo th{background: #000000; color: #ffffff; text-align: left;}
table.CreditCardInfo td p, table.easy th p{padding-top: 0;}
table.CreditCardInfo ul {list-style-type: disc; padding: 0px; margin: 0px;}
table.CreditCardInfo li {list-style-image: none; list-style-type: disc;}