﻿h1#branchDetailTitle {float:left; width:auto;}
*html h1#branchDetailTitle {float:left; width:550px;}
h2#searchDirectoryTitle {font-size:1.2em; font-weight:bold; margin:10px 0 40px 0; color:#cc0000;}
h2#searchDirectoryTitleSmall {font-size:0.8em; font-weight:bold; margin:5px 0 15px 5px; color:#cc0000;}
h2#miniFeaturedTitle {background: url(../../images/miniFeaturedTitle.jpg) no-repeat; height:42px; width:228px;}
h2#miniFeaturedTitle span {position:absolute; top: -9999px;}
h2#btaTitleMid {background: url(../../images/btaTitleMid.gif) no-repeat; height:17px; width:193px;}
h2#btaTitleMid span {position:absolute; top: -9999px;}
h2#highValueTitle {background: url(../../images/highValueTitle.gif) no-repeat; height:17px; width:236px;}
h2#highValueTitle span {position:absolute; top: -9999px;}
h2#btaTitleSmall {background: url(../../images/btaTitleSmall.gif) no-repeat; height:18px; width:178px;}
h2#btaTitleSmall span {position:absolute; top: -9999px;}
h2#highValueTitleSmall {background: url(../../images/highValueTitleSmall.gif) no-repeat; height:16px; width:202px;}
h2#highValueTitleSmall span {position:absolute; top: -9999px;}

h2.btaBranchDetailHeading {border-bottom:dotted 1px #cccccc; font-weight:bold; padding:20px 0 5px 0; margin:0 0 5px 0; clear:both;}
*html h2.btaBranchDetailHeading {border-bottom:dotted 1px #cccccc; font-weight:bold; padding:10px 0 5px 0; margin:0 0 5px 0; clear:both;}

h2#contactBtaTitle {font-size:1.2em; font-weight:bold; margin:5px 0 15px 0; color:#cc0000;}

label {font-size:0.9em;}

form.searchBusinessTransferAgents {margin:40px 0 60px 0; padding:10px 0 50px 0; border-top:dotted 1px #79999F; border-bottom:dotted 1px #79999F; float:left; width:716px;}
form.searchBusinessTransferAgents fieldset {width:auto;}
form.searchBusinessTransferAgents label {width:250px; float:left; padding-left:10px;}

form.searchBusinessTransferAgentsSmall {margin:20px 0 20px 0; padding:5px 0 10px 0; border-top:dotted 1px #79999F; border-bottom:dotted 1px #79999F; float:left; width:716px; background-color:#ecedee;}
form.searchBusinessTransferAgentsSmall fieldset {width:auto;}
form.searchBusinessTransferAgentsSmall label {width:180px; float:left; padding-left:10px; font-size:0.8em;}

form.contactBta {margin:20px 0 20px 0; padding:10px; border-top:dotted 1px #79999F; border-bottom:dotted 1px #79999F; float:left; width:696px; background-color:#ecedee; font-size:0.8em;}
form.contactBta label {float:left; width:150px; font-weight:bold;}
form.contactBta p {margin-top:10px; line-height:1.4em;}
form.contactBta ol {margin-top:10px;}
form.contactBta ol li {margin-top:10px; float:left;}
form.contactBta ol li.leftField {float:left; width:49%;}
form.contactBta ol li.rightField {float:right; width:49%;}
form.contactBta ol li.btaContactButton {float:right;}
form.contactBta input {float:left; margin:0;}
textarea.btaMessage {width:450px; height:150px;}
form.contactBta p.disclaimer {margin-top:0; float:left; padding-left:5px; width:500px; font-size:0.85em;}
form.contactBta ol li p.error {margin-bottom:5px;}

ul#alphabetSearch {float:left; margin-top:50px; width:425px;}
ul#alphabetSearch li {float:left; margin:0 14px 15px 0; font-size:1.4em; font-weight:normal;}
ul#alphabetSearch li.currentBta {font-weight:bold;}
ul#alphabetSearch li.noBta {color:#cccccc;}

ul#alphabetSearchSmall {float:left; margin-top:20px; width:525px;}
ul#alphabetSearchSmall li {float:left; margin:0 11px 0 0; font-size:0.8em; font-weight:normal;}
ul#alphabetSearchSmall li.currentBta {font-weight:bold;}
ul#alphabetSearchSmall li.noBta {color:#cccccc;}

p#alphabetLabel {width:250px; font-size:0.9em; font-weight:bold; float:left; margin-top:50px; padding-left:10px;}
p#alphabetLabelSmall {width:180px; font-size:0.8em; float:left; margin-top:20px; padding-left:10px;}

.promoBox {float:left; padding:15px; background: url(../../images/promoBG.gif) no-repeat; width:686px; height:84px; font-size:0.8em;}
.promoBox p {margin:10px 35px 15px 3px; line-height:1.4em; float:left;}
.promoBox form {margin-top:8px; float:left;}

ul#miniFeaturedLogos {background-color:#DCE3E4; border-left:solid 1px #C9CFCF; border-right:solid 1px #C9CFCF; border-bottom:solid 1px #C9CFCF; height:629px; width:205px; padding:10px;}

ul.pages {float:right; font-size:0.8em;}
ul.pages li {float:left; padding-right:5px;}
ul.pages li.selected {font-weight:bold;}

.btaResults {clear:left; font-size:0.8em; border:dotted 1px #cccccc; margin:10px 0 10px 0; padding:8px; float:left; width:700px;}
.btaResults dt {font-size:1.3em; padding:5px 0 5px 0; float:left;}
.btaResults dd {padding:4px; float:left;}
.btaResults dd.btaAddress {clear:left;}
.btaResults dd.btaDescription {clear:left; width:98%;}
.btaResults dd.btaLogo {float:right;}
.btaResults dd.btaLink {clear:left;}
.btaResults p {line-height:1.4em;}
.btaResults ul li {padding-bottom:4px; color:#444444;}

img#btaDetailLogo {float:right;}
p.btaBranchDetail {clear:left; font-size:0.8em; padding:10px 0 10px 0; float:left;}

dl.btaGeneralDetail {font-size:0.8em; line-height:1.4em; margin:0 0 10px 10px;}
dl.btaGeneralDetail dt {margin-bottom:5px;}

div.messageConfirmation {margin:20px 0 20px 0; padding:10px; border-top:dotted 1px #79999F; border-bottom:dotted 1px #79999F; float:left; width:696px; background-color:#ecedee; font-size:0.8em;}
p#confirmTitle {font-size:1.2em; font-weight:bold; margin:5px 0 15px 0; color:#cc0000;}

.registerButton {border:none; margin-top:6px;}

#btaSponsorsColumn {background-color:#DCE3E4; border-left:solid 1px #C9CFCF; border-right:solid 1px #C9CFCF; border-bottom:solid 1px #C9CFCF; width:225px; height:566px; padding:0; margin-bottom:10px; text-align:center;}
#btaSponsorsColumn li {margin-bottom:8px;}
#btaSponsorsColumn li a {border:none; color:#DCE3E4;}
#btaSponsorsColumn li a img {border:none;}

#sponsorFiller {background-color:#DCE3E4; width:225px; height:225px; padding:0; background: url(../../images/sponsorColumnBg.gif) no-repeat; text-align:center;}
#sponsorFiller p {padding:10px 2px 10px 2px; font-size:1.1em; line-height:1.5em;}
