@import '/js/jquery-ui.1.8.16/jquery-ui.css';
.ui-tabs .ui-tabs-nav li button{background:transparent;color:#ffffff;float:left;border-width:1px;border:none;padding:0.4em;cursor:pointer;width:auto;overflow:visible;}
h1.ui-widget-header{line-height:20pt;font-size:20pt;padding:0.1em 0.5em;margin-bottom:0.25em;}
h2.ui-widget-header{line-height:18pt;font-size:18pt;padding:0.1em 0.5em;margin-bottom:0.25em;}
h3.ui-widget-header{line-height:16pt;font-size:16pt;padding:0.1em 0.5em;margin-bottom:0.25em;}
h4.ui-widget-header{line-height:14pt;font-size:14pt;padding:0.1em 0.5em;margin-bottom:0.25em;}
h5.ui-widget-header{line-height:12pt;font-size:12pt;padding:0.1em 0.5em;margin-bottom:0.25em;}
h6.ui-widget-header{line-height:10pt;font-size:10pt;padding:0.1em 0.5em;margin-bottom:0.25em;}
button.ui-state-default{cursor:pointer;padding:0.25em 1em;}
a.ui-state-default,a.ui-state-active{text-decoration:none;display:inline-block;padding:0.25em 0;}
span.ui-icon{float:left;margin:0 4px;display:inline-block;}
a.icon-button{padding:4px 0;float:left;position:relative;}
table.icon-toolbar{width:100%;}
table.icon-toolbar>tbody>tr>td{text-align:center;}
table.icon-toolbar>tbody>tr>td:first-child{width:26px;}
table.icon-toolbar>tbody>tr>td:first-child+td{width:26px;}
table.icon-toolbar>tbody>tr>td:first-child+td+td{background:#5f444d;color:#ffffff;}
table.icon-toolbar>tbody>tr>td:first-child+td+td+td{width:26px;}
table.icon-toolbar>tbody>tr>td:first-child+td+td+td+td{width:26px;}
*{margin:0;padding:0;font: 10pt Arial, sans-serif}
b,em{font-weight: bold;}
a{outline: none;outline-width:0px;}
img{border-style:none}
h1{font-size: 14pt;}
h2{font-size: 12pt;}
iframe.noCache{height:0px;width:0px;visibility:hidden;}
#overDiv{position:absolute;visibility:hidden;z-index:1000;}
img.helpIcon{margin:0 0.5em -0.5em 0.5em;}
div.helpContent{color: #c1191f;background-color: #ffffff;border: solid 1px #5f444d; padding: 5px;width: 350px;}
div.helpContent>ul{list-style-type: none;background-color: #f0ebe4;padding: 0 5px 5px 5px;border: solid 1px #dad5d3;}
div.helpContent>h1{color: #ffffff;background-color: #c1191f;margin: 0 0 5px 0;padding: 5px;border: solid 1px #dad5d3;}
div.helpContent>ul>li{margin-top: 5px;}
div.helpContent b{font-weight: bold;}
div.helpContent>div{background-color: #f0ebe4; padding: 5px; border: solid 1px #dad5d3;}
body{padding:0.25em;}
#copyright{color: #5f444d;font-size:8pt;}
#mainPage{width:970px;margin:0 auto;}
#main-header{margin-bottom:0.5em;}
#header-logo-toolbar{padding:0.25em 0;}
#header-logo{float:left;}
#header-toolbar{float:right;}
#header-content>h1:first-child{float:left;}
#header-content>h1:first-child+h1{float:right;}
#header-content{padding:0.25em 0.5em;}
button.icon{border:none;background:transparent;cursor:pointer;}
#header-toolbar>button{float:left;width:auto;overflow:visible;}
#header-menu{margin-top:1px;}
#header-menu>li{float:left;margin-right:1px;padding:0.25em 0.5em;}
#header-menu>li>a{text-decoration:none;}
#header-menu>li:hover{border-color:#fdfdfd;background:#5f444d;}
#header-menu>li:hover>a{color:#fdfdfd;}
#tools{float:none;}
#userTools{float:left;margin-bottom:0.5em;width:37.5%;margin-left:0.6em;}
#userTools>div{width:175px;float:left;}
#userTools>div:first-child+div{float:right;}
#mainNotifications,
#mainContent{clear:both;width:950px;margin:0 auto;}
#mainNotifications{background-color:#f9f8f5;border:solid 0.1em #dad5d3;width:30em;margin:0 auto;margin-bottom:0.5em;padding:0.5em;}
#mainFooter{text-align: center;line-height: 1.5;clear: both;color: #5f444d;}
#mainFooter hr{border-style: none;height: 2px;background-color: #c1161c;}
#mainFooter a{font-size: 8pt;font-weight: bold;color: #5f444d;}
form.logout>button{color:#5f444d;cursor: pointer;border-style: none;background-color: transparent;font-size: 8pt;font-weight: bold;}
form.logout{display: inline;}
img.shoppingCartIcon{margin-bottom: 4px;}
div.hoverHelp{display: inline;}
img.hoverHelp, div.hoverHelp>img{margin-bottom: -5px;}
div.templatePreview{text-align:center;}
div.contentHeader{text-align:center;clear:both;}
div.leftColumn{float:left;width:50%;}
div.rightSide{float:right;}
div.rightColumn{float:right;width:50%;}
div.centerColumn{width:60%;margin:0 auto;clear: both;}
.titledList{background-color:#ffffff;border:solid 0.1em #dad5d3;margin:0 auto;padding:0.3em;float:left;overflow:auto;}
.titledList>div.scrollable{margin-top:0.3em;}
table.titledList{border-spacing:0.1em;padding:0;border-collapse:separate;}
.titledList>tbody>tr>th>h1{padding:0.3em;color:#ffffff;background:#5f444d;text-align:center;}
.titledList>h1{padding:0.3em;background:#5f444d;color:#ffffff;text-align:center;}
.titledList>tbody>tr>th{padding:0.2em 0.2em 0 0.2em;background:#5f444d;color:#ffffff;}
.titledList>tbody>tr>td{padding:0.2em;background:#f0ebe4;color:#5f444d;}
.titledList h2{text-align:center;}
.titledList>ul,
#noteList,
#errorList,
#warningList,
.titledList>form>ul{list-style-type: none;}
.titledList ol {margin-left: 25px;}
.titledList>ul>li{color:#5f444d;margin-top:0.3em;background: #f9f8f5 none;border: solid 0.1em #dad5d3;padding:0.5em;overflow: auto;}
#noteList>li{color:#006400;font-weight:bold;}
#errorList>li{color:#8B0000;font-weight:bold;}
#warningList>li{color:#FF8C00;font-weight:bold;}
.titledList>ul>li ul>li{background-image: none;}
.titledItem{margin-top:0.3em;background-color: #f0ebe4;border: solid 1px #dad5d3;padding:0.5em;overflow: auto;}
form.titledItem>fieldset{border:none;}
form.titledItem>fieldset>legend{display:none;}
table.titledItem{margin:0;padding:0;border:none;color:#ffffff;}
table.titledItem>thead>tr>th{color:#ffffff;background:#5f444d;padding:0.2em;}
table.titledItem>tbody>tr>td{border-bottom:solid 1px #dad5d3;padding:0.2em;color:#5f444d;}
table.titledItem>tbody>tr>th{color:#5f444d;text-align:left;padding:0.2em;font-weight: bold;}
#uploaderForm {text-align: center;}
#uploaderForm button{margin-top: 5px; width: 25%}
#progressBarContainer{display: none;text-align: center;width: 450px;margin: 0 auto;}
#multipleImageManager{text-align: center;}
#downloadImages{width:50em;}
#downloadHelp{float:left;}
#downloadSizes{float:left;margin-left:1em;}
#downloadSizes img{padding:0 0.5em;}
#imageManager{padding: 5px;}
#imageManager .titledList{float:none;clear:both;margin-bottom:0.5em;}
#existingImages>tbody>tr>td{background:#ffffff;}
#existingImages table>tbody>tr>td{text-align: center;padding:0.3em;background:#ffffff;color:#5f444d;}
#existingImages table>tbody>tr>th:first-child+td+td{font-size: 8pt;}
#existingImages table>tbody>tr>th{color:#ffffff;background:#c1191f;padding:0 0.3em;}
#eflyerMap{width: 640px;height: 480px;float: left;margin-right: 5px;border: solid 1px #dad5d3;}
#eflyerMap>noscript{margin-top: 50px;display: block;text-align: center;}
#eflyerForm{text-align: center;}
#eflyerForm>button{margin: 5px 5px 0px 0px;width: 100px;}
#eflyerForm>textarea{margin-top: 5px;}
#eflyerForm>label{margin-right: 5px;}
#eflyerCountSection,
#eflyerPriceSection{color: #000;width: 217px;float: left;display: inline;background-color: #fff;margin-bottom: 5px;border: solid 1px #dad5d3;padding: 5px;}
#eflyerCount,
#eflyerPrice{color: #c1191f;font-weight: bold;}
#eflyerDistribution{margin-bottom:0.5em;width:36.5em;}
#eflyerDistribution>div{background-color:#ffffff;}
#eflyerDistributionAndSelections{width:82.5%;margin:0 auto;overflow:auto;}
#eflyerSelections{margin-bottom:0.5em;width:20em;float:right;}
#eflyerCheckout{clear:both;display:block;width:60%;margin-bottom:0.5em;float:none;}
#eflyerSelections>table{width:100%;}
#eflyerCheckout>table{width:100%;}
#eflyerSelections>tbody>tr>td:first-child+td,
#eflyerSelections>tbody>tr>th:first-child+th,
#eflyerCheckout>tbody>tr>td:first-child+td+td,
#eflyerCheckout>tbody>tr>th:first-child+th+th,
#eflyerCheckout>tbody>tr>td:first-child+td+td+td,
#eflyerCheckout>tbody>tr>th:first-child+th+th+th{text-align: right;}
#eflyerSelections>tbody>tr>td:first-child+td+td,
#eflyerSelections>tbody>tr>th:first-child+th+th{width: 10%;}
#viewProofNav{float: left;width: 225px;}
#viewProofNav ul{list-style-type: none;}
#viewProofButtons>a{text-align:center;display:block;font-size:16pt;margin-bottom:0.25em;}
#viewProofNotes,
#viewProofWarnings,
#viewProofErrors{color:#5f444d;margin:0.5em 0;border:solid 0.1em #dad5d3;background-color:#f9f8f5;padding:0.5em;}
#viewProofNotes>span{font-weight: bold;display: block;}
#viewProofWarnings>span{font-weight: bold;color:#FF8C00;display: block;}
#viewProofErrors>span{font-weight: bold;color: #c1191f;display: block;}
#viewProofNotes>ul>li{margin-top:0.5em;}
#viewProofWarnings>ul>li{color:#FF8C00;margin-top:0.5em;}
#viewProofErrors>ul>li{color: #c1191f;margin-top:0.5em;}
#pdfViewer{float: right;width: 715px;height: 920px;margin-bottom:0.5em;}
#editorHeading{float:none;margin-bottom:0.5em;}
#exampleTemplate{float:right;margin-bottom:0.5em;}
#textFields{float:left;margin-bottom:0.5em;}
#imageFields{float:left;width:200px;clear:both;margin-bottom:0.5em;}
#imageOptions{float:right;width:715px;margin-bottom:0.5em;}
div.templateOption{float:left;display:inline;position:relative;margin:7px;text-align:center;overflow:auto;height:350px;}
div.templateOption>div.sideBySide{display: inline;}
div.templateOption>div.templatePreview>a>img{border: solid 1px #dad5d3;}
div.templateLabel>a{clear:left;color:#5f444d;}
div.scrollable{position:relative;height:500px;overflow:auto;border:solid 0.1em #dad5d3;}
.imageOption{float:left;margin:2px;width:160px;height:130px;text-align:center;}
.imageOption>a{color:#5f444d;}
#imageFields div.scrollable{height:504px;}
#imageOptions div.scrollable{background-color:#f0ebe4;padding:2px;}
#templateOptions{background-color:#f0ebe4;padding:7px;}
#templateEditor>div.buttonBar{clear:both;}
div.imageOption>img{margin-top: 5px;margin-bottom: 2px;border: solid 1px #dad5d3;}
div.imageDrop{background-color: #f0ebe4;border: solid 1px #dad5d3;margin-bottom: 5px;padding-top: 5px;padding-bottom: 5px;cursor:pointer;}
div.imageLabel{font-family: Verdana, sans-serif;text-align: center;margin-bottom: 2px;}
.imageField{border: solid 1px #333;width: 152px;height: 100px;padding:2px;margin: 0 auto;background-color:#ffffff;color:#000000;text-align:center;}
fieldset.labeledField{border-style: none;font-family: Verdana, sans-serif;}
fieldset.labeledField>label{float:left;width:10.5em;line-height:1.5em;margin-right:0.5em;text-align: right;}
fieldset.labeledField>textarea,
fieldset.labeledField>input{float:left;width:27.5em;}
div.horizontalButtons{text-align: center;margin-bottom: 10px;clear: both;}
div.eflyerMethods{width: 468px;margin: 0 auto;}
div.eflyerMethods>div.eflyerMethod{float: left;width: 200px;text-align: center;}
div.eflyerMethods>div.gap{float: left;width: 48px;height: 48px;margin: 76px 10px;background: url(/rt/images/eflyer/glass_plus_green_48x48.png) no-repeat 0px 0px;}
div.eflyerMethods button{color: #fff;display: block;width: 200px;height: 200px;margin-bottom: 5px;border-style: none;}
div.eflyerMethods button.mapBlastAdd{background: url(/rt/images/eflyer/map_blast_add.png) no-repeat 0px 0px;}
div.eflyerMethods button.mapBlastEdit{background: url(/rt/images/eflyer/map_blast_edit.png) no-repeat 0px 0px;}
div.eflyerMethods button.mapBlastAdd:hover{background: url(/rt/images/eflyer/map_blast_add_hover.png) no-repeat 0px 0px;}
div.eflyerMethods button.mapBlastEdit:hover{background: url(/rt/images/eflyer/map_blast_edit_hover.png) no-repeat 0px 0px;}
div.eflyerMethods button.myContactsAdd{background: url(/rt/images/eflyer/my_contacts_add.png) no-repeat 0px 0px;}
div.eflyerMethods button.myContactsEdit{background: url(/rt/images/eflyer/my_contacts_edit.png) no-repeat 0px 0px;}
div.eflyerMethods button.myContactsAdd:hover{background: url(/rt/images/eflyer/my_contacts_add_hover.png) no-repeat 0px 0px;}
div.eflyerMethods button.myContactsEdit:hover{background: url(/rt/images/eflyer/my_contacts_edit_hover.png) no-repeat 0px 0px;}
a.iconLink{font-family: Verdana, sans-serif;text-decoration: none;float:left;color:#5f444d;}
a.iconLink>span.icon{font-size: 8pt;color: #aaa;float: left;position: relative;text-align: center;margin-right: 10px;border: solid 1px #f0ebe4;}
a.iconLink>span.noIcon{background-color: #fff;border: solid 1px #dad5d3;}
a.iconLink>span.small{width: 75px;height: 50px;}
a.iconLink>span.medium{width: 150px;height: 100px;}
a.iconLink>span:hover{text-decoration: underline;}
a.iconLink>span>em{font-style: normal;font-weight: bold;font-size: 12pt;}
span.vtLink{font-family: Verdana, sans-serif;font-size: 12pt;}
span.vtLink>span{text-align: right;width: 115px;float: left;margin-right: 10px;}
span.vtLink>span>em{font-style: normal;font-weight: bold;}
div.realtorDotCom{text-align: center;font-family: Verdana, sans-serif;font-size: 12pt;}
img.realtorDotComLogoSmall{margin-bottom: -4px;width: 27px;height: 20px;margin-right: 2px;}
div.realtorDotComAction{display: inline;}
div.vtOption{text-align: center;font-family: Verdana, sans-serif;font-size: 12pt;font-weight: bold;}
img.thumbnail{border: 1px solid #000;}
a.button{text-decoration: none;}
a.continue{text-indent: -9999px;display: block;width: 100px;height: 25px;background: url(/rt/images/continue_button.png) 0px 0px;margin: 10px auto;}
a.continue:hover{text-indent: -9999px;display: block;width: 100px;height: 25px;background: url(/rt/images/continue_button.png) 0px 25px;margin: 10px auto;}
button.image{background-color: transparent;border-style: none;cursor: pointer;}
.tabContainer{border-collapse: collapse; margin: 0 auto 0.5em auto;clear: both;}
.tabContainer>tbody>tr:first-child>td:first-child,
.tabContainer>tbody>tr:first-child>td:first-child+td,
.tabContainer>tbody>tr:first-child>td:first-child+td+td,
.tabContainer>tbody>tr:first-child+tr+tr>td:first-child,
.tabContainer>tbody>tr:first-child+tr+tr>td:first-child+td,
.tabContainer>tbody>tr:first-child+tr+tr>td:first-child+td+td {height: 10px}
.tabContainer>tbody>tr:first-child+tr>td:first-child,
.tabContainer>tbody>tr:first-child+tr>td:first-child+td+td{width: 10px;}
.tabContainer>tbody>tr:first-child>td:first-child{background: url(/modules/misc/images/tab/table-tl.gif);}
.tabContainer>tbody>tr:first-child>td:first-child+td{background: url(/modules/misc/images/tab/table-t.gif);}
.tabContainer>tbody>tr:first-child>td:first-child+td+td{background: url(/modules/misc/images/tab/table-tr.gif);}
.tabContainer>tbody>tr:first-child+tr>td:first-child{background: url(/modules/misc/images/tab/table-l.gif);}
.tabContainer>tbody>tr:first-child+tr>td:first-child+td+td{background: url(/modules/misc/images/tab/table-r.gif);}
.tabContainer>tbody>tr:first-child+tr+tr>td:first-child{background: url(/modules/misc/images/tab/table-bl.gif);}
.tabContainer>tbody>tr:first-child+tr+tr>td:first-child+td{background: url(/modules/misc/images/tab/table-b.gif);}
.tabContainer>tbody>tr:first-child+tr+tr>td:first-child+td+td{background: url(/modules/misc/images/tab/table-br.gif);}
.tabContainer>tbody>tr:first-child+tr>td:first-child+td{height: 36px;background: url(/modules/misc/images/tab/Tab_BG.gif) repeat-x;}
.tabs{border-collapse: collapse;margin: 0 auto;}
.tabs table{border-collapse: collapse;}
.tabs table>tbody>tr>td:first-child,
.tabs table>tbody>tr>td:first-child+td,
.tabs table>tbody>tr>td:first-child+td+td{color: #000;font-size: 8pt;font-weight: bolder;white-space: nowrap;text-align: center;vertical-align: middle;height: 36px;}
.tabs table>tbody>tr>td:first-child+td>a{color: #000;font-size: 8pt;font-weight: bolder;white-space: nowrap}
.tabs table>tbody>tr>td:first-child{width: 17px;background: url(/modules/misc/images/tab/Tab_L.gif) left center;}
.tabs table>tbody>tr>td:first-child+td{width: 100px;background: url(/modules/misc/images/tab/Tab_M.gif) center;}
.tabs table>tbody>tr>td:first-child+td+td{width: 17px;background: url(/modules/misc/images/tab/Tab_R.gif) right center;}
.tabs table>tbody>tr>td.selected:first-child{width: 20px;background: url(/modules/misc/images/tab/Tab_SelectedL.gif) left center;}
.tabs table>tbody>tr>td.selected:first-child+td{width: 100px;background: url(/modules/misc/images/tab/Tab_SelectedM.gif) center;}
.tabs table>tbody>tr>td.selected:first-child+td+td{width: 20px;background: url(/modules/misc/images/tab/Tab_SelectedR.gif) right center;}
.helpPopup{color: #c1191f;background-color: #ffffff;border: solid 1px #5f444d; padding: 5px;width: 350px;}
.helpPopup>ul{list-style-type: none;background-color: #f0ebe4;padding: 0 5px 5px 5px;border: solid 1px #dad5d3;}
.helpPopup>h1{color: #ffffff;background-color: #c1191f;margin: 0 0 5px 0;padding: 5px;border: solid 1px #dad5d3;}
.helpPopup>ul>li{margin-top: 5px;}
.helpPopup b{font-weight: bold;}
.helpPopup>div{background-color: #f0ebe4; padding: 5px; border: solid 1px #dad5d3;}
#craigslistPost{width: 800px;margin: 10px auto;}
#craigslistPreview{float: right;margin-right: 5px;text-align: center;text-decoration: none;}
#craigslistPreview>span{display: block;text-decoration: underline;}
#listingEditor legend{color: #000;}
#listingEditor label{color: #000;}
#listingEditor select>option{color: #000;}
#listingEditor fieldset{padding: 5px;}
#updatePrintTemplates>fieldset{border: none;padding: 2px;}
#updatePrintTemplates>fieldset>label{float: left;text-align: right;width: 120px;margin-right: 5px;}
#updatePrintTemplates>fieldset>input{float: left;width: 300px;}
#updatePrintTemplates>button{margin: 5px 5px 0 125px;}
#subjectTree{width:26%;float:left;overflow:auto;height:450px;margin-bottom:0.5em;}
#activityGraphs{width:72%;min-height:450px;overflow:auto;float:right;margin-bottom:0.5em;}
#clientDetails{width:26%;float:left;overflow:auto;height:451px;padding:0.2em;margin-bottom:0.5em;}
#clientDetails>span{display:block;}
#accountActivityChart{float: left;}
#listingActivityChart{float: left;}
#productActivityChart{float: left;}
#indexPage{margin: 10px auto;width: 900px;}
#topMenu{float:left;list-style-type:none;margin: 2px 0;}
#topMenu>li{float:left;overflow:hidden;height:58px;}
#leftMenu{float: left;list-style-type: none;width:151px;margin-bottom: 10px;}
#leftMenu>li{float: left;overflow:hidden;height:98px;}
#featuredProduct{float: left;width:499px;text-align:center;margin-bottom: 10px;}
#featuredProduct>div{width: 458px;margin: 2px auto;padding: 5px;}
#featuredProduct>a.preview>img{border-top: solid 1px #000;border-bottom: solid 1px #000;}
#featuredProduct>div.title{background: url(/images/icons/arrow_3_gray_39x25.gif) no-repeat 15px 50%;border-top: solid 1px #000;border-bottom: solid 1px #000;padding: 5px 5px 5px 65px;text-align: left;width: 398px;margin-top: 10px;font-size: 16px;font-weight: bold;color: #000;}
#featuredProduct>div.header{color: #fff;background-color: #662E91;font-size: 14px;font-weight:bold;}
#featuredProduct>div.footer{color: #fff;background-color: #662E91;}
#featuredProduct>div.footer>a{color: #fff;font-size: 14px;font-weight:bold;}
#indexLogin{float:left;width:236px;margin-top: 10px;padding: 5px;border: solid 1px #dad5d3;color:#5f444d;}
#indexLogin a{color:#5f444d;}
#indexLogin>form{padding: 5px;background: #f9f8f5;border: solid 1px #dad5d3;}
#indexLogin>h1{color: #fff;background: #5f444d;margin-bottom: 5px;padding: 2px 5px;text-align: center;font-size: 10pt;font-weight:bold;border: solid 1px #dad5d3;}
#indexLogin input{width: 220px;margin-bottom: 5px;}
#indexLogin button{width: 150px;margin-bottom: 5px;}
#indexLogin a{display: block;margin-bottom: 5px;}
#featuredWebsite{float: left;width:236px;margin-top: 10px;padding: 5px;border: solid 1px #dad5d3;margin-bottom: 10px;text-align:center;}
#featuredWebsite>h1{color: #ffffff;background: #5f444d;margin-bottom: 5px;padding: 2px 5px;text-align: center;font-size: 10pt;font-weight:bold;border: solid 1px #dad5d3;}
#featuredWebsite>iframe{width:234px;height: 200px;background: #f9f8f5;border:solid 1px #dad5d3;background: #ffffff;margin-bottom: 5px;}
#featuredWebsite>h6{font-size: 8pt;color: #ffffff;background: #5f444d;padding: 2px 5px;text-align: center;border: solid 1px #dad5d3;}
#indexFooter{clear:both;text-align:center;border-top: solid 2px #5f444d;font-size:8pt;padding-top: 5px;color:#5f444d;}
#indexFooter>a>img{border: solid 1px #5f444d;}
#topMenu>li:first-child{margin-right:2px;}
#topMenu>li:first-child+li+li{margin: 0px 2px;}
#topMenu>li:first-child+li+li+li{margin-right:2px;}
table.labeledFields>tbody>tr>td:first-child+td>button{width: 50%;}
table.labeledFields>tbody>tr>td:first-child{text-align: right;}
#beginSignUpClient,
#beginSignUp{width: 500px;margin:0 auto;}
.infoBox{color:#5f444d;border: solid 0.1em #5f444d;padding:0.5em;background:#f9f8f5;}
.infoBox>h2{margin-bottom:0.5em;}
.infoBox strong{font-weight:bold;}
.infoBox>ul{list-style-type:none;}
.infoBox>ul>li{margin-bottom:0.5em;}
#beginSignUpClient>p,
#beginSignUp>p{width:75%;margin:0 auto;text-align:center;}
#beginSignUpClient>form,
#beginSignUp>form{width:75%;margin:0.5em auto;}
#beginSignUpClient>form>label,
#beginSignUp>form>label{color:#5f444d;display:block;width:100%;margin-bottom:0.5em;}
#beginSignUpClient>form>label>input,
#beginSignUp>form>label>input,
#beginSignUp>form>label>select{display:block;width:100%;}
#beginSignUpClient>form>button,
#beginSignUp>form>button{display:block;width:10em;margin:0 auto;}
#signUpAccountDetails{float:none;width:40em;margin:0 auto 0.5em auto;}
#welcomeNewAccount{width:50%;margin:0 auto;}
#welcomeNewAccount p,
#welcomeNewAccount h1{margin-bottom:10px;}
#welcomeNewAccount form{text-align:center;}
#welcomeNewAccount>div.infoBox{margin-bottom:0.5em;}
#emailExists>p{width:50%;margin:0 auto;text-align:center;}
#emailExists>form{width:50%;padding:0.5em;margin:0 auto;text-align:center;}
#emailExists>form>button{margin-top:0.5em;width:30em;}
#clientSearchOptions{margin-bottom:10px;}
#clientSearchOptions legend{font-weight:bold;color:#5f444d;}
#clientSearchOptions fieldset{border:solid 1px #dad5d3;padding:10px 10px 0 10px;background:#f9f8f5;}
#clientSearchOptions label{margin-bottom:0.5em;display:block;float:left;}
#clientSearchOptions label>span{white-space:nowrap;color:#5f444d;margin-right:0.3em;display:block;float:left;text-align:right;line-height:1.5em;}
#clientSearchOptions label>input,
#clientSearchOptions label>select{margin-right:1em;float:left;}
#clientSearchOptions button{margin-top:-0.5em;float:right;}
#assignSalesRep legend{font-weight:bold;color:#5f444d;}
#assignSalesRep fieldset{border:solid 1px #dad5d3;padding:10px 10px 0 10px;background:#f9f8f5;margin-bottom:10px;}
#assignSalesRep label{margin-bottom:0.5em;display:block;float:left;}
#assignSalesRep label>span{white-space:nowrap;color:#5f444d;margin-right:0.3em;display:block;float:left;text-align:right;line-height:1.5em;}
#assignSalesRep label>select{margin-right:1em;float:left;}
#assignSalesRep input{margin-right:0.25em;}
#assignSalesRep>fieldset>div>button{margin-top:-0.5em;float:left;}
#searchZip>input{width:5em;}
#searchEmail>input{width:15em;}
#searchFullName>input{width:15em;}
#searchState>select{width:15em;}
#searchCity>input{width:15em;}
#searchAssigned>select{width:4.25em;}
#clientSearchResults{margin-bottom:0.5em;}
#searchResults{color:#5f444d;width:100%;}
#searchResults>tbody>tr>td{overflow:hidden;}
#searchResults>tbody>tr>td:first-child{width:3em;max-width:3em;}
#searchResults>tbody>tr>td:first-child+td{width:20em;max-width:20em;}
#searchResults>tbody>tr>td:first-child+td+td{width:8em;max-width:8em;}
#searchResults>tbody>tr>td:first-child+td+td+td{width:12em;max-width:12em;}
#searchResults>tbody>tr>td:first-child+td+td+td+td{width:12em;max-width:12em;}
#searchResults>tbody>tr>td:first-child+td+td+td+td+td{width:13em;max-width:13em;}
input.date{width:85px;}
#profileText{width:62em;margin:0 0.5em;overflow:auto;}
#profileText br{display:none;}
#profileText>div{float:left;width:29.8em;overflow:auto;margin:0 0.5em 0.5em 0.5em;}
#profileText fieldset{width:29.6em;color:#5f444d;background:#fdfdfd;display:block;float:left;border:0.1em solid #5f444d;padding-top:0.5em;padding-bottom:0.25em;margin-bottom:0.5em;}
#profileText legend{font-weight:bold;margin-left:0.5em;color:#5f444d;}
#profileText label{clear:both;float:left;display:block;margin-bottom:0.5em;width:29.5em;}
#profileText label>span{text-align:right;display:block;float:left;width:6.5em;line-height:1.5em;margin-left:0.25em;margin-right:0.5em;}
#profileText label>input,
#profileText label>textarea,
#profileText label>select{display:block;float:left;width:20em;}
#profileText label>textarea{height:20em;}
#discountGuidelines fieldset{width:90%;color:#5f444d;background:#fdfdfd;display:block;float:left;border:0.1em solid #5f444d;padding-top:0.5em;padding-bottom:0.25em;margin-bottom:0.5em;}
#discountGuidelines legend{font-weight:bold;margin-left:0.5em;color:#5f444d;}
#discountGuidelines input.long{width:20em;}
#discountGuidelines input{margin:0.5em;}
#discountGuidelines div.titledList{margin-bottom:0.5em;}
#discountGuidelines form{margin-bottom:0.5em;}
.buttonBar{text-align:center;}
.buttonBar>button{width:10em;}
div.buttonBar{margin-bottom:0.5em;padding:0.5em;}
td.buttonBar>button,
table form.buttonBar>button,
form table div.buttonBar>button{width:8em;font-size:0.75em;white-space:nowrap;}
#specializedMarketing{float:right;width:48%;margin-bottom:0.5em;}
#campaignListings{width:48%;margin-bottom:0.5em;}
#campaignListingsNoSM{float:none;width:48%;margin:0 auto 0.5em auto;}
#existingCampaigns{float:none;width:50%;margin:0 auto 0.5em auto;clear:both;}
#advancedToggle{float:right;}
#manageVT{width:850px;overflow:auto;margin:0 auto;}
.manageVTRightColumn{float:right;width:49.5%;overflow:auto;}
.manageVTLeftColumn{float:left;width:49.5%;overflow:auto;}
#vtTypeDescription{display:block;float:none;margin-bottom:0.5em;}
#vtManagement{float:none;margin-bottom:0.5em;}
#vtLinks{float:none;margin-bottom:0.5em;}
#vtRealtorLink{float:none;margin-bottom:0.5em;}
#vtMusic{float:none;text-align: center;margin-bottom:0.5em;}
#vtMusic>form>ul{width: 300px; margin: 0 auto;text-align: left;}
#vtMusic>form>button{margin-top: 10px;padding: 0 5px;}
#vtUpgrades{float:none;margin-bottom:0.5em;}
#vtUpgrades h2{font-weight:bold}
#vtUpgrades form{text-align: center;}
#loginSection{float:none;width:37.5em;margin-bottom:0.5em;}
#updateTemplates{float:none;width:37.5em;margin-bottom:0.5em;}
#postageInfo,
#stockInfo{width:48%;float:right;clear:right;margin-bottom:0.5em;}
#firstclassTable,
#standardTable{width:100%;margin-bottom:0.5em;}
#postageStockOptions{width:48%;overflow:auto;}
#postageStockOptions>button{clear:both;margin:0.5em auto;width:50%;display:block;}
#mapBlastHeader{float:none;margin-bottom:0.5em;}
#mapBlastMap{float:none;margin-bottom:0.5em;}
#forgotPassword{width:50%;margin:0 auto;}
#tutorialVideo{margin:0.5em 0;}
#nutzyUploader { padding: 0.5em;width:50%;}
#nutzyUploader table {width:100%;}
#nutzyUploader table>thead>tr>th{color:#ffffff;background:#5f444d;}
#nutzyUploader table>tbody>tr>th{font-weight:bold;}
#nutzyUploader table>thead>tr>th:first-child+th,
#nutzyUploader table>thead>tr>th:first-child+th+th{padding:0 4px;}
#nutzyUploader table>tbody>tr>td:first-child,
#nutzyUploader table>tbody>tr>th:first-child{text-align:center;}
#nutzyUploader table>tbody>tr>td:first-child+td,
#nutzyUploader table>tbody>tr>th:first-child+th{text-align:left;padding:0 4px;}
#nutzyUploader table>tbody>tr>td:first-child+td+td,
#nutzyUploader table>tbody>tr>th:first-child+th+th{text-align:right;padding:0 4px;}
#nutzyUploader table>thead>tr>th:first-child,
#nutzyUploader table>tbody>tr>td:first-child,
#nutzyUploader table>tbody>tr>th:first-child{width:16px;}
#nutzyUploader table>thead>tr>th:first-child+th+th,
#nutzyUploader table>tbody>tr>td:first-child+td+td,
#nutzyUploader table>tbody>tr>th:first-child+th+th{width:5em;}
#nutzyUploader h4 { text-align:center;line-height: 16px; margin: 0 0 0.25em;padding:0.25em 0.25em;}
#nutzyUploaderProgressBar {height: 1em;margin: 0 0 0.25em;}
.uploader{padding:0.25em;}
.uploaderControl{text-align:center;}
#sceneEditor{width:820px;margin:0 auto 0.5em auto;}
.content-container{overflow:auto;margin-bottom:0.25em;padding:0.25em;}
.content-container>textarea{display:block;margin:0 auto;}
.content-container>ul{overflow-y:scroll;height:450px;list-style:none;}
.content-container>table{margin:0 auto;}
.image-source,.image-destination{padding:4px;float:left;margin:1px;text-align:center;display:inline;}
#image-source-list>li{float:left;display:inline;}
span.thumbnail-container{width:135px;height:90px;display:inline-block;border:solid 1px #5f444d;background:#ffffff;}
.thumbnail-container{width:137px;height:92px;text-align:center;margin-bottom:5px;color:#5f444d;}
#selectedImages{float:left;width:167px;margin-right:0.5em;clear:both;padding:1px;}
#selectedImages .ui-widget-header,#availableImages .ui-widget-header{text-align:center;margin-bottom:1px;}
#selectedImages .thumbnail-container{cursor:pointer}
#availableImages{float:right;width:614px;padding:1px;}
#availableImages .thumbnail-container{cursor:move;}
a.move-up{float:left;}
a.move-down{float:right;}
.button-row{text-align:center;padding:0.25em;}
.button-row>a,.button-row>button{width:200px;font-size:14pt;font-family: Verdana,Arial,sans-serif;}
#sceneEditor div>table{border-spacing:1px;padding:0;}
#sceneEditor div>table table{margin:0 auto;}
#sceneEditor div>table>tbody>tr>td{padding:5px;}
#sceneEditor.ui-tabs .ui-tabs-panel{padding:0.25em;}
#maximumTimeWarning,#maximumImageWarning{margin-bottom:0.25em;padding:0.25em;}
.sceneEditorInfo{padding:0.25em;margin-bottom:0.25em;}
.sceneEditorInfo>p{float:left;margin-right:1em;}
#scenePreview{width:800px;height:450px;margin:0px auto;display:block;}
#audioPreview{width:24px;height:24px;margin-bottom:-7px;}
#soundRecorder{margin:0 auto;text-align:center;width:200px;padding:0.5em;}
#soundRecorder>div{margin-bottom:0.5em;}
#soundRecorder>div>img{margin-bottom:-10px;}
#textToSpeech{float:left;padding:0.5em;}
#voiceoverStatus{font-size:12pt;}
#project-chooser,#entity-chooser,#script-chooser{padding:0.25em;margin-bottom:0.5em;background:#ffffff;}
#project-chooser>ul,#entity-chooser>ul,#script-chooser>ul{padding:0 0.25em;}
#project-chooser>ul>li,#entity-chooser>ul>li,#script-chooser>ul>li{float:left;display:inline;margin:0.25em;}
#project-chooser>ul>li>a,#entity-chooser>ul>li>a,#script-chooser>ul>li>a{padding:0.5em;float:left;margin:1px;text-align:center;display:inline;text-decoration:none;}
#project-chooser>ul>li>a>span,#project-chooser>ul>li>a>span>em,
#entity-chooser>ul>li>a>span,#entity-chooser>ul>li>a>span>em,
#script-chooser>ul>li>a>span,#script-chooser>ul>li>a>span>em{display:inline-block;width:160px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#maximum-exposure-info{padding:0.5em;margin-bottom:0.5em;}
#support{clear:both;float:left;width:30%;margin-bottom:0.5em;background:#ffffff;}
#support-info{padding:0.25em;margin-bottom:0.5em;}
#support-info>h3{text-align:center;}
#support-info>div{padding:0.5em;}
#support-info>div>img{float:left;margin-right:0.5em;border:solid 1px #5f444d;}
#support-info>div>div>p>a{padding:0.25em 0.5em;}
#tools div.button-link-list{text-align:center;}
#tools div>a.button-link{font-size:1.5em;width:175px;margin-bottom:0.5em;padding:0.25em 0;color:#eeeeee;}
#bulletin-board{float:right;width:29.5%;margin-bottom:0.5em;margin-left:0.5em;padding:0.25em;background:#ffffff;}
#bulletin-board>h3{text-align:center;}
#bulletin-board>ul>li{padding:0.5em;margin-bottom:0.25em;}
#bulletin-board>ul>li:last-child{margin-bottom:0;}
#voiceover-type-chooser{width:50%;margin:0 auto 0.5em auto;text-align:center;}
#voiceover-type-chooser>div{padding:0.5em;margin-bottom:0.5em;}
#voiceover-type-chooser>div:first-child{font-size:14pt;text-align:left;}
#voiceover-type-chooser>div>div>input{width:30em;}
#voiceover-type-chooser>div>ul>li{padding:0.5em;margin-bottom:0.25em;text-align:left;}
#voiceover-type-chooser>div>ul>li:last-child{margin-bottom:0.5em;}
#voiceover-type-chooser>div>ul>li>input{margin-right:0.5em;}
#voiceover-type-chooser>div>ul>li>label{font-size:12pt;}
#voiceover-type-chooser>div>button{font-weight:bold;width:50%;}
#scene-manager{width:32em;float:left;padding:0.25em;background:#ffffff;margin-right:1em;}
#scene-manager>ul>li{margin-bottom:0.25em;padding:0.5em;}
.scene-info{float:left;margin-right:0.5em;width:10em;}
.scene-actions{float:right;width:10em;}
.scene-actions>button{width:10em;margin-bottom:0.1em;}
#scene-manager div.thumbnail-container{float:left;width:160px;height:90px;border:1px solid;margin-right:0.5em;}
#emercial-order-summary{float:left;padding:0.25em;background:#ffffff;}
#emercial-order-summary>table{padding:0.5em;width:20em;}
#emercial-order-summary>table td{padding:0.25em;}
#emercial-order-summary>table td:first-child+td{text-align:right;}
.music-chooser{padding:0.5em;background:#ffffff;width:40%;margin:0 auto 0.5em auto;}
.music-chooser>h1{text-align:center;}
.music-chooser>form>ul>li{padding:0.5em;margin:0 auto 0.25em auto;}
.music-chooser>form>ul>li>label{font-size:12pt;}
.music-chooser>form>ul>li>img,.music-chooser>form>ul>li>a{float:right;}
.music-chooser>form>button{width:50%;display:block;margin:0 auto;}
#movie-preview{margin-bottom:0.5em;text-align:center;}
#movie-preview a.ui-state-default{width:10em;font-size:1.5em;}
#manage-scenes{width:58em;overflow:visible;margin:0 auto 0.5em auto;}
#email-support{width:50%;text-align:center;margin:0 auto 0.5em auto;}
#email-support>form{padding:0.5em;}
#email-support>form>input{margin-bottom:0.5em;}
#email-support>form>textarea{margin-bottom:0.5em;}
#pro-scene-manager{width:32em;padding:0.25em;background:#ffffff;margin:0 auto 0.5em auto;}
#pro-scene-manager>ul>li{margin-bottom:0.25em;padding:0.5em;}
#pro-scene-manager div.thumbnail-container{float:left;width:160px;height:90px;border:1px solid;margin-right:0.5em;}
#pro-voiceover-recorder{margin:0 auto 0.5em auto; width:50%;}
#emercial-status-info{padding:0.5em;margin-bottom:0.5em;}
#emercial-status-info>.thumbnail-container{float:left;width:160px;height:90px;border:1px solid;margin-right:0.5em;}
#emercial-status-info>ul{float:left;}
#emercial-status-info>ul>li{font-size:14pt;margin-bottom:0.25em;}
#emercial-status-info>ul>li>a{font-size:14pt}


.contact-details {text-align: center;}
.contact {display: inline-block; text-align: center; padding-left:5px; padding-right:5px;}

a.ui-state-default { padding: 2px 6px 2px 6px;}
#tools div > a.short-link {width: 135px;}

