table.listTable tr.curSelected td.right{
	text-align:right;
}

.defaultListingsIndex table.listTable tr.curSelected td form, 
.defaultListingsEdit table.listTable tr.curSelected td form, 
.defaultFeedbackViewShowings table.listTable tr.curSelected td form, 
.defaultUsersIndex table.listTable tr.curSelected td form, 
.defaultUsersInactiveUsers table.listTable tr.curSelected td form, 
.defaultUsersActiveUsers table.listTable tr.curSelected td form,
.defaultAccountEmailErrors table.listTable tr.curSelected td form,
.defaultSettingsCobrandTemplates table.listTable tr.curSelected td form,
.defaultWizardSteps table.listTable tr.curSelected td form,
.defaultWizardSteps table.listTable tr.curSelected td .zend_form_dojo,
.defaultPromotionalIndex  table.listTable tr.curSelected td form,
.defaultAffiliatesAdmin table.listTable tr.curSelected td form,
.defaultPropertyManagerNotes table.listTable tr.curSelected td form
{
	float:left;
}

 .defaultListingsIndex table.listTable tr.curSelected td span#bulkActions,
.defaultListingsEdit table.listTable tr.curSelected td span#bulkActions, 
.defaultFeedbackViewShowings table.listTable tr.curSelected td span#bulkActions, 
.defaultUsersIndex table.listTable tr.curSelected td span#bulkActions, 
.defaultUsersInactiveUsers table.listTable tr.curSelected td span#bulkActions, 
.defaultUsersActiveUsers table.listTable tr.curSelected td span#bulkActions,
.defaultAccountEmailErrors table.listTable tr.curSelected td span#bulkActions,
.defaultSettingsCobrandTemplates table.listTable tr.curSelected td span#bulkActions,
.defaultWizardSteps table.listTable tr.curSelected td span#bulkActions,
.defaultPropertyManagerNotes table.listTable tr.curSelected td span#bulkActions,
.defaultAffiliatesAdmin table.listTable tr.curSelected td span#bulkActions
 {
	display: inline;
	float:left;
	font-weight:bold;	
	padding: 3px 7px 0px 10px;
	color:#666666;
}
.defaultListingsIndex table.listTable tr.curSelected td span#bulkActions,
.defaultWizardSteps table.listTable tr.curSelected td span#bulkActions
{
	padding-left:30px;	
}

table.listTable #sortOptionsSpan{
	display: inline;
	float:left;
	font-weight:bold;	
	padding: 3px 7px 0px 10px;
	color:#666666;
}

.paginationControl select{
	width:50px;
}

#propertyOwnershipRow label{
	display:inline;
	padding-right:25px;
}

.defaultListingsInitialLogin #propertyOwnershipRow label{
	padding-right: 0px!important;
	display:block;
} 

.defaultListingsEdit .dijitDownArrowButton,
.defaultListingsAdd .dijitDownArrowButton,
.defaultFeedbackEblastContent .dijitDownArrowButton,
.defaultFeedbackRequest .dijitDownArrowButton,
.defaultFeedbackSellerCommunication .dijitDownArrowButton,
.defaultSettingsListingSync .dijitDownArrowButton,
.defaultUsersEdit .dijitDownArrowButton,
.defaultUsersAdd .dijitDownArrowButton,
.defaultAccountIndex .dijitDownArrowButton,
.defaultAccountPassword .dijitDownArrowButton,
.defaultAccountSubscriptionPlan .dijitDownArrowButton,
.defaultWizardSteps .dijitDownArrowButton,
.defaultUsersSentrilockUpgrade2 .dijitDownArrowButton,
.defaultPromotionalEdit .dijitDownArrowButton
{
	height:24px;
	*height:22px;
}

.defaultListingsEdit input[type=text],
.defaultListingsAdd input[type=text],
.defaultFeedbackEblastContent input[type=text],
.defaultFeedbackRequest input[type=text],
.defaultFeedbackSellerCommunication input[type=text],
.defaultSettingsListingSync input[type=text],
.defaultUsersEdit input[type=text],
.defaultUsersAdd input[type=text],
.defaultUsersAdd input[type=password],
.defaultUsersEdit input[type=password],
.defaultAccountIndex input[type=text],
.defaultAccountPassword input[type=password],
.defaultAccountSubscriptionPlan input[type=text],
.defaultWizardSteps input[type=text],
.defaultWizardSteps input[type=password],
.defaultPromotionalEdit input[type=text],
.defaultAffiliatesAddEdit input[type=password],
.defaultAffiliatesAddEdit input[type=text]
{
	padding: 3px 0px 3px 3px; 
	*padding: 4px 0px 4px 3px; 
}

form div.abstractDiv input[type=password],
form div.abstractDiv input[type=text] {
	padding: 0px; 
	*padding: 0px;
}

.defaultUsersSentrilockUpgrade2 input[type=text],
.defaultUsersSentrilockUpgrade2 input[type=password]
{
	padding: 3px 0px 3px 3px;
	*padding: 4px 0px 4px 3px;
}

.defaultUsersSentrilockUpgrade2 .dijitComboBox{
	padding-left:3px;
}

.defaultWizardSteps .dijitTextArea{
	padding:10px !important;
	min-height:120px !important;	
	max-width:500px !important;
	
}

.defaultAccountPassword input[type=password]{
	*width:13em;
}


.defaultListingsEdit .dijitArrowButton .dijitArrowButtonInner,
.defaultListingsAdd .dijitArrowButton .dijitArrowButtonInner,
.defaultFeedbackEblastContent .dijitArrowButton .dijitArrowButtonInner,
.defaultFeedbackRequest .dijitArrowButton .dijitArrowButtonInner,
.defaultFeedbackSellerCommunication .dijitArrowButton .dijitArrowButtonInner,
.defaultSettingsListingSync .dijitArrowButton .dijitArrowButtonInner,
.defaultUsersEdit .dijitArrowButton .dijitArrowButtonInner,
.defaultUsersAdd .dijitArrowButton .dijitArrowButtonInner,
.defaultAccountIndex .dijitArrowButton .dijitArrowButtonInner,
.defaultAccountSubscriptionPlan .dijitArrowButton .dijitArrowButtonInner,
.defaultWizardSteps .dijitArrowButton .dijitArrowButtonInner,
.defaultUsersSentrilockUpgrade2 .dijitArrowButton .dijitArrowButtonInner,
.defaultPromotionalEdit .dijitArrowButton .dijitArrowButtonInner
{
	margin-top:3px;
}




.labelHtml, .autoFbrText{
	font-weight:bold;
}

.editDocsForm .dijitTextBox { width: 264px;}

.taskForm .dijitDateTextBox {width: 100px;}
.taskForm td span {font-weight: bold;}

input[type=radio] { 
    border: 0px solid red;
    background: transparent;
    -webkit-appearance:radio!important;
}

/***** NEW LISTINGS BUTTON DESIGN ****/

/* New ListTable dropdown styles*/

.ddHidden {display: none; !important}


.actionsDropdown {
	min-width: 95px; /* if this is not set in IE the buttons will dissapear */	
	margin-bottom:2px;
	position: relative;
} 

.fixedWidth {
	width: 95px; 
} 

.removeBottomBorder {border-bottom: 1px solid #f0f ; 
z-index: 1010; 
border-collapse: collapse;}

.actionLink {
	
}

.actionLinkContent {
	font-weight: bold;
	font-size: 13px;
}
.actionLinkContent img{vertical-align: middle;}
.actionsDDLinks {
	position: absolute; 
	background: white; 
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px; 
	text-align: left;
	margin: 0 -1 0 auto;
}


.actionsDDLinks{
	width: 230px;
} 

html>body .actionsDDLinks{
	width: 270px;
	min-width: 230px;
	z-index:50;
}

.actionsDDLinks span {line-height: 10px; vertical-align: middle; font-weight: bold;}
.actionsDDLinks span img {height: 15px; vertical-align: middle; border: 0px;}
.actionsDDLinks .hfb {color: #7E447E;}
.actionsDDLinks .sc {color: #F21B22;}
.actionsDDLinks .lopt {color: #525d88;}
.actionsDDLinks .headerTitle {color: #9E9E9E; height: 20px; line-height: 20px; text-align: center; font-size:14px; display: block;}

span.clearSearch a {
	float: right; font-size: 13px; color: #f97122;
}


.btn2 { display: block; position: relative; background: #aaa; padding: 5px; color: #fff; text-decoration: none; cursor: pointer;}
.btn2 * { font-style: normal; background-image: url(/images/btn/btn2.whiteBg.png); background-repeat: no-repeat; display: block; position: relative; }
.btn2 i { background-position: top left; position: absolute; margin-bottom: -5px; top: 0; left: 0; width: 5px; height: 5px; }
.btn2 span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btn2 span i {background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btn2 span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }
.btn2.green { background:#62ae68 none repeat scroll 0 0; }
.btn2.yellow { background:#ffe659 none repeat scroll 0 0; }
.btn2.magenta { background:#b4788e none repeat scroll 0 0; }
.btn2.blue { background:#dbe1f6 none repeat scroll 0 0; }
.btn2.red { background:#d24040 none repeat scroll 0 0; }
.btn2.orange { background:#f6b54e none repeat scroll 0 0; }
.btn2.cbsaOrange {background:#F75104 none repeat scroll 0 0;}
.btn2.white { background:#fff none repeat scroll 0 0; }
.btn2. { background:#519f57 none repeat scroll 0 0; }
.btn2[class] { background-image: url(/images/btn/btn2.grad.png); background-position: bottom; }

.btn2.colorGray { color: #888 !important; }
.btn2.colorGray2 { color: #707070 !important; }
.btn2.colorWhite { color: #fff !important;}
.btn2.colorBlack { color: #000 !important;}
.btn2.colorBlue { color: #525d88 !important;}
.colorWhite.colorGray { color: #888 !important; }

.btn2.right {float: right; !important}
.btn2.left {float:left; !important}
.btn2GrayBg * { font-style: normal; background-image: url(/images/btn/btn2.grayBg.png); background-repeat: no-repeat; display: block; position: relative; }
.btn2GrayBgExpandDown * { font-style: normal; background-image: url(/images/btn/btn2.downExp.grayBg.png); background-repeat: no-repeat; display: block; position: relative; }
.btn2GrayBgExpandUp * { font-style: normal; background-image: url(/images/btn/btn2.upExp.grayBg.png); background-repeat: no-repeat; display: block; position: relative; }
.btn2GrayBgExpandUpRight * { font-style: normal; background-image: url(/images/btn/btn2.upExpRight.grayBg.png); background-repeat: no-repeat; display: block; position: relative; }
.btn2WhiteBgNoBorder * { font-style: normal; background-image: url(/images/btn/btn2.whiteBgNoBorder.png); background-repeat: no-repeat; display: block; position: relative; }

.btn2.posRel { position: relative; !important }

big.boldClass { font-weight: bold; *font-weight: 900; *font-height: 11px; }

.noBg { background: none; }
.noBg * { background: none; }

.ddLinksSection { font-weight: normal !important; }
.ddLinksSection * { position: relative !important; }
.ddLinksSection .ddLinkThumb { width: 11px; height: 11px; float: left; padding: 2px 5px 0 5px; vertical-align: middle;}
.ddLinksSection .link { font-size: 11px; min-height: 16px; font-weight: normal; margin-left: 0px; padding-left: 0px;}
/* IE7 only */
.ddLinksSection .link { *line-height: 13px;  }

.ddLinksSection .link a { padding-top: 2px; color: #424242; text-decoration:underline}
.linksContent { padding-top: 2px; padding-bottom: 2px;}
.onTopWithNegativeBorder { z-index: 500; border-bottom: -3px; position: relative; border-bottom-color: #fff !important; }

.listingsTop .changeView { float: left;}
.listingsTop .listingsViewSelect { float: left;}
.listingsTop .addListing { float: left;}
.listingsTop .searchListing { float: right;}

.buttonLink2 {font-weight: bold;}

.quickSearch{font-size: 13px; font-weight: bold;}
.quickSearch input {font-weight: normal; font-size: 13px; color: #000;}
.quickSearch .dijitTextBox { padding: 2px 0 2px 2px; }
.quickSearch .label { margin-top: 3px; }
.quickSearch.sellers .label { margin-top: 3px; }
.quickSearch.sellers {margin-bottom: 10px;}

.quickSearch input.qSearch { color: #AAA; }

.buttonArrow {margin-right: -6px; } 
 
#testURL a.fakelink { text-decoration: none; font-weight: bold; }
#testURL { margin-top:0px; }

.listingsChangeView, .ppSelectFilter { font-weight: bold; color: #5e5e60; font-size: 13px;}

.contentHeader table { margin-left: 4px; margin-top: 5px;}
table.inlineContentHeaderTable .contentTitle .divLeft { color: #5e5e60; }


.instructionForm textarea[name=instruction_description] { margin-left:10px; }
.instructionForm textarea[name=direction_description] { margin-left:10px; }
#virtual_tour_url, #listing_info_url { float: left; }
.testUrlLink { margin-top: -6px; padding-left: 3px; }

/*.defaultListingsEdit #mainForm .dijitTextBox, 
.defaultListingsAdd #mainForm  .dijitTextBox, 
.defaultListingsEdit #mainForm .dijitComboBox, 
.defaultListingsAdd #mainForm  .dijitComboBox { 
    margin-right:12px;width: 90px; 
}*/
.defaultListingsAdd #mainForm #propertyOwnershipRow input { width: auto; }


.defaultListingsEdit .mainFormSellerSelect .dijitTextBox, .defaultListingsAdd .mainFormSellerSelect  .dijitTextBox, .defaultListingsEdit .mainFormSellerSelect .dijitComboBox, .defaultListingsAdd .mainFormSellerSelect  .dijitComboBox { width: 145px !important;}
.defaultListingsEdit #mainForm .dijitTextBox, .defaultListingsAdd #mainForm .dijitTextBox{
	*margin-top:-15px;
}
.defaultListingsAdd #mainForm #propertyOwnershipRow input { width: auto; }
.defaultListingsAdd #mainForm span.hint { float:left; width: 100%; }
.defaultListingsEdit #mainForm span.hint { float:left; width: 100%; }

.defaultListingsEdit #mainForm table.abstractTable td, .defaultListingsAdd #mainForm table.abstractTable td { padding-left: 10px; padding-right: 5px;}
.defaultListingsEdit #mainForm div.dijitComboBox, .defaultListingsAdd #mainForm div.dijitComboBox {}
.defaultListingsEdit form #testURL, .defaultListingsAdd form #testURL { margin-top:-5px; }

.sectionHidden {display:none;}

.defaultListingsEdit #mainForm tr#listTableRow > td, .defaultListingsAdd #mainForm tr#listTableRow > td {padding: 0px;}
.defaultListingsEdit #mainForm #mainForm_section_2_0, .defaultListingsAdd #mainForm #mainForm_section_2_0 {display:none;}
.defaultListingsEdit #mainForm #mainForm_section_2_2, .defaultListingsAdd #mainForm #mainForm_section_2_2 {border-top: 0px;}
.defaultListingsEdit span.clearSearch, .defaultListingsAdd span.clearSearch {float: right; margin-top: 15px;}
.defaultListingsEdit span.clearSearch a, .defaultListingsAdd span.clearSearch a {float: right; font-size: 13px; color: #f97122;}
.defaultListingsEdit #mainForm #Contact_locale_label, .defaultListingsAdd #mainForm #Contact_locale_label {float: left;}
.defaultListingsEdit #mainForm #Contact_locale, .defaultListingsAdd #mainForm #Contact_locale {}

div.hidingDiv {background-color: #fff !important; z-index: 2000 !important; position: absolute !important;}
/*.defaultListingsEdit #mainForm .navigation .blueButton { float: right; margin-left:10px; }*/


html>body .actionsDDLinks.feedback{
	min-width: 270px;
}

/* Feedback Eblast section */
.defaultFeedbackEblast #mainForm table.listTable tr.headerTitleOnTop th input { visibility: hidden;}
.defaultFeedbackEblast #mainForm table.listTable tbody tr td { border: 1px solid #D3D3D3; /*border-width:0 1px 1px 0;*/ }
.defaultFeedbackEblast #mainForm .avbSelContainer { width: 270px; }
.defaultFeedbackEblastContent form .dijitTextArea { margin-left: 14px; min-height: 290px; width: 590px; font-size: 13px;}
.defaultFeedbackEblastContent form #contentHtmlTD label { float: left;}
.defaultFeedbackEblastContent form #contentHtmlTD iFrame { height: 300px !important; }
.defaultFeedbackEblastContent form .emailTypeTd span.helpTooltip { float: left; }
.defaultFeedbackEblastContent form .emailTypeTd br {display:none}
.defaultFeedbackEblastContent form .emailTypeTd label {float: left; font-weight: normal;}
.defaultFeedbackEblastContent form .emailTypeTd div label { margin-top: 3px; font-weight: bold; }
.defaultFeedbackEblastContent form td.contentTd label { float: left; }
.defaultFeedbackEblastContent form td.eblastNoteTd { 
	padding-left: 110px; 
	padding-bottom:10px; 
	font-weight: bold; 
	font-size: 12px; 
	color: #525d88; 
}

.defaultFeedbackRequest table.abstractTable td  { padding: 8px; }
.defaultFeedbackRequest table.listTable thead th  { color: #000; }
.defaultFeedbackRequest form #widget_num_of_requests { margin-left: 12px; }
.defaultFeedbackRequest form table.abstractTable tr#mainForm_section_1_0, .defaultFeedbackRequest form table.abstractTable tr#mainForm_section_1_2  { display: none;}
.defaultUsersEdit form table.abstractTable tr#coBrandForm_section_1_0,
.defaultUsersEdit form table.abstractTable tr#coBrandForm_section_1_2
{
	display:none;
}
.defaultFeedbackRequest form table.abstractTable tr#searchSection,
.defaultUsersEdit form table.abstractTable tr#searchSection
 { background-color: #fff; border: none; }
.defaultFeedbackRequest form table.abstractTable tr#searchSection td { padding-left: 0px; }
.defaultFeedbackRequest form #Contact_email { margin-left: 35px; }
.defaultFeedbackRequest form #Contact_office_phone { margin-left: 3px; }
.defaultFeedbackRequest form #Contact_company_name { margin-left: 16px; }

.defaultFeedbackRequest form #Contact_user_contact_group_id_label { margin-right: 5px; }
.defaultFeedbackRequest tr#listTableRow > td {padding: 0px;}
.defaultFeedbackRequest tr#searchTableRow {display: none;}

.defaultFeedbackViewStats .dijitTabContainerLeft-container select#destination,
.defaultSellerFeedbackViewStatsShowingType .contentHeaderDropdown select#destination { 
    float: left; margin-right: 10px;
}
.defaultFeedbackViewStats .dijitTabContainerLeft-container .contentHeaderDropdown dt { display:none; }

#UserListingIncentive_description{
	min-height:100px;
	width:80%;
}
.contentHeader .contentTitle .divRight .reportForm {
	color: #000;
	font-weight: normal;
	font-size: 12px;
	margin-top: -5px;
}
.contentHeader .contentTitle .divRight form table.abstractTable { background-color: #DDDDDD; margin: 0px; margin-top: -5px;}
.contentHeader .contentTitle .divRight form table.abstractTable tr td { color: #000; }
.contentHeader .contentTitle .divRight form table.abstractTable tr { border: none;}
.contentHeader .contentTitle .divRight form #widget_agent_seller { width: 100px; }

.avbSelContainer {
    height:140px;
    width: 350px !important;
    overflow:auto;
    color:#61687A;
}  

.avbSelContainer .title {
	background-color:#525D88;
	color:#fff;
	font-weight:bold;
	height:15px;
	padding:2px 0 2px 3px;
	border-radius: 6px 6px 6px 6px;
}

.avbSelContainer div#available div, .avbSelContainer div#selected div {
	border-bottom:1px solid #939393;
	clear:both;
	padding:1.5px;
}

.avbSelContainer div#available div.divClear , .avbSelContainer div#selected div.divClear {
	border: none;
}

.avbSelContainer div#available div span, .avbSelContainer div#selected div span {
	float: left;
}

.avbSelContainer div#available div a, .avbSelContainer div#selected div a{
	color:#0000FF;
	float:right;
	text-decoration:underline;
}
.availableCol a.grayed { color: #939393 !important; }

table.clearTable { /*margin-left: 15px; */margin-top: 0px; display: inline; border: none; *margin-left: 5px; }
table.clearTable tr td { padding: 0px !important; border: none !important; }
table.clearTable tr { border: none !important; }

table.listTable thead th.actions_header {*width:100px}
.defaultFeedbackQuestions .blueButton { float:left;}
.requiredtext
{
	font-size:7pt;
}
.redsmall
{
	font-size:7pt;
	color:red;
}
.redbold
{
	font-size:8pt;
	color:red;
	font-weight: bold;
}

.green {
	color: green;
}

form#generalForm .abstractTable tr td .dijitComboBox{
	float:right !important;
}

form#generalForm .abstractTable tr td{
	padding-left:10px;
}

form#generalForm .abstractTable tr td.labelInline{
	padding-right:40px;
}

form.editLabelForm table.abstractTable{
	width:auto;
	float:right
}

.defaultSettingsShowingSync form table.abstractTable tr td,
.defaultListingsSupraConfirmLockboxMatchings .assignForm table.abstractTable tr td
{ vertical-align: middle; padding-left: 20px; }
.defaultSettingsShowingSync form table tr#sentrilockSectionHtml td { color: #848484; }
.defaultSettingsShowingSync form table tr#otherSS3 td { padding-right: 40px; }

/*
.defaultSettingsShowingSync form table.listTable tbody tr td,
.defaultWizardSteps form table.listTable tbody tr td,
.defaultListingsSupraConfirmLockboxMatchings .assignForm table.listTable tbody tr td
	{ border: 1px solid #D3D3D3; vertical-align:middle }
*/
.defaultSettingsShowingSync form table .customSelectHelper span.blueButton { margin-bottom: -10px; *margin-bottom: -2px; }
.defaultSettingsShowingSync form table tr td a { text-decoration: underline; }

.defaultSettingsShowingSync form .dijitTextBox, 
.defaultListingsSupraConfirmLockboxMatchings .assignForm .dijitTextBox { *height: 19px; *font-size: 18px; width: 150px; }

.defaultSettingsListingSync form .dijitTextBox,
.defaultSettingsListingSync form .dijitComboBox{ 
    width: 14em !important;
}

.defaultWizardSteps form .dijitTextBox, 
.defaultWizardSteps form .dijitComboBox{ 
    width: 14em;
}
.defaultSettingsListingSync form table.abstractTable tr td { vertical-align: middle; }
.defaultSettingsListingSync table.listTable { margin-bottom: 15px; }

.questionEditForm table tr td.answerTd input { float: right; height: 20px; font-size:13px; vertical-align: middle; }
.questionEditForm table tr td.answerTd label { float: left; }
.questionEditForm table tr td.answerTd { padding: 15px; vertical-align: middle; }
.questionEditForm tr#qType td label { display: inline; padding-right: 15px; }
.questionEditForm tr#qType td br { display: none; }
.questionEditForm tr#qText input { width: 300px; height: 18px; font-size:13px; }
.defaultSurveysQuestionEdit .contentTitle, .defaultSettingsFeedbackQuestionEdit .contentTitle { color: #5E5E60; }

.defaultSettingsSurveys .tdClass { padding: 10px; }  

.contactSettings input { height: 18px; font-size: 13px !important; }

.defaultSettingsCalendar .dijitTextBox { height: 18px; font-size: 13px !important; }
.defaultSettingsCalendar .dijitTimeTextBox { width: 75px; padding-left: 10px; }
.defaultSettingsCalendar form table tr td { }
.defaultSettingsCalendar form table tr td.dropDownTd .dijitComboBox { *margin-top: -15px; } 

.defaultSettingsIndex form textarea#signature {
	width: 600px;
}
.defaultSettingsIndex form td#signatureTd label {
	float:left;
}
.defaultSettingsIndex table.abstractTable tr td { padding-top: 10px; padding-left: 10px; }


.defaultSettingsFeedback .dijitTabContainerLeft-tabs .dijitTab.dijitTabChecked {
	color: #509e56;
}

/*.defaultSettingsFeedback table.listTable { border:none}
.defaultSettingsFeedback table.listTable td { border-style:none; }
.defaultSettingsFeedback table.listTable th { border-style:none; background-color:#e3feea; }
.defaultSettingsFeedback table.listTable tr.title, .defaultSettingsFeedback table.listTable  tfoot  { display:none;}
.defaultSettingsFeedback table.listTable thead th {  color: #000; }*/
.defaultSettingsFeedback form table.abstractTable  { border: 1px solid #ccc; }
.defaultSettingsFeedback form table.abstractTable tr td  { border: none; }

/*.defaultSettingsFeedback .blueButton { float:left;}*/
.defaultSettingsFeedback form .dijitComboBox { *margin-top: -13px; }
.defaultSettingsFeedback #questions, .defaultSettingsFeedback #emails { 
	
    
}
.defaultSettingsFeedback .dijitTabContainerLeft-tabs .dijitTab {
	margin-bottom:0px !important;
	font-weight: bold;
}
.defaultSettingsFeedback .dijitTabContainerLeft-tabs .dijitTab.dijitTabChecked {
	color: #509e56;
}
.defaultSettingsFeedback #questions form table.abstractTable {
	background-color: #eff2f9;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.defaultSettingsFeedback #questions form table.abstractTable td {
	vertical-align: middle;	
}

.defaultSettingsEmails table.listTable  tfoot  { display:none;}

.defaultSettingsEmails #table1, .defaultSettingsEmails #table2, .defaultSettingsEmails #table3 { 
	background-color: #EEEEEE; 
	padding: 10px 25px 20px 5px;
	margin-top: 10px;
	margin-bottom: 15px;
}
.defaultSettingsEmails #table1 tr.title td, .defaultSettingsEmails #table2 tr.title td, .defaultSettingsEmails #table3 tr.title td{
	padding-left:20px;
}
.defaultSettingsSellerLogin .sellerLoginTextArea label{
	float:left;
	padding-right:10px;
}
.defaultSettingsIndex #signatureTd label, .defaultSettingsIndex #signatureTd .helpTooltip{
float:left;
} 
.defaultSettingsIndex #signatureTd #signature{
	margin-left:5px;
}
.defaultSettingsIndex .colorHex label, .defaultSettingsIndex .colorHex .helpTooltip{
float:left;
} 

.defaultSettingsIndex .previewImgTd { vertical-align: middle; }
.defaultSettingsIndex .previewImgTd div {padding:10px; width:250px;height:100px}
.defaultSettingsIndex .previewImgTd a { color: red; text-decoration: underline; position: relative; right:-10px;}
.defaultSettingsIndex table.abstractTable tr#previewTr { border-right: 1px solid #a3a3a3; }
.defaultSettingsIndex table.abstractTable tr td.previewButtons table.clearTable { margin-bottom: 10px;  }
.defaultSettingsIndex table.abstractTable tr td.previewButtons table.clearTable td { width: 250px; }
.defaultSettingsIndex table.abstractTable tr td.previewButtons { padding-top: 30px;}

.defaultSettingsPermissions form table.abstractTable tr td, .defaultWizardSteps form#permisssions table.abstractTable tr td{ border: 1px solid #D3D3D3; border-right: none; padding-left:20px; padding-bottom: 7px; padding-top: 7px; vertical-align:middle}
.defaultSettingsPermissions form table.abstractTable tr.sectionFooter td, .defaultWizardSteps  form#permisssions table.abstractTable tr.sectionFooter td{ border: none; }
.defaultSettingsPermissions form table.abstractTable tr td.boldGray, .defaultWizardSteps  form#permisssions table.abstractTable tr td.boldGray{ font-weight: bold; color: #7d7d7d; }
.defaultSettingsPermissions form table.abstractTable tr.navigation td, .defaultWizardSteps  form#permisssions table.abstractTable tr.navigation td{ border: none; }
.defaultSettingsPermissions form table.abstractTable tr td.tdCheckbox, .defaultWizardSteps form#permisssions table.abstractTable tr td.tdCheckbox { border-left: none; }
.defaultSettingsPermissions form table.abstractTable tr td.sectionHeader, .defaultWizardSteps  form#permisssions table.abstractTable tr td.sectionHeader{ padding-bottom: 5px; } 

.defaultCalendar .dijitTextBox { padding: 3px 0 3px 5px; }
.defaultCalendar .dijitComboBox { padding-left: 3px; }

.calendarTableMultioptions select { width: 200px; }
.calendarlinkTypesSampleArea {
	background-color:#CCCCCC;
	border:1px solid #7091B4;
	height:60px;
	text-align:center;
	vertical-align:middle;
	padding-top:15px;
}
.calendarTypeHtmlCode { width: 370px; height: 70px; font-size: 10px; }
.defaultCalendarGetLinks table.listTable tbody tr td { padding: 15px; }
.defaultCalendarGetLinks table.listTable tbody tr td .dijitComboBox { width: 170px; }
.defaultCalendarGetLinks table.listTable tr.curSelected #bulkActions { 
	color:#666666;
	display:inline;
	float:left;
	font-weight:bold;
	padding:3px 7px 0 10px;
}
.defaultCalendarGetLinks table.listTable tr.curSelected form { float: left;}

.defaultCalendarPendingAppt table.abstractTable{
	background-color:inherit;
	border:none;
}
.defaultCalendarPendingAppt table.abstractTable tr{
	border:none;
	background-color:inherit;
}

.defaultCalendarPendingAppt table.abstractTable tr td {
	vertical-align:middle;
	border:none;
}

.defaultCalendarPendingAppt table.listTable tr td form > table,
.defaultCalendarPendingAppt table.listTable tr td form > table tbody,
.defaultCalendarPendingAppt table.listTable tr td form > table tbody tr,
.defaultCalendarPendingAppt table.listTable tr td form > table tbody tr td {
	border: none;
}


.returnToPendingAppt{
	color:green !important;
	text-decoration:underline !important;
	font-weight:bold;
}
.defaultCalendarPendingAppt .contentHeader .contentTitle, 
.defaultCalendarGetLinks .contentHeader .divLeft,
.defaultCalendarEdit .contentHeader .contentTitle,
.defaultCalendarBlockAppointmentReview .contentHeader .contentTitle
 { color: #656565; }

html>body .actionsDDLinks.appointments{
	min-width: 270px;
}
.calendar-navigation table.clear { border: none !important; margin-bottom: 5px !important; font-weight: bold !important; }
.calendar-navigation table.clear a { text-decoration: underline ; color: #fe8a06; }
.calendar-navigation table.clear tr td { background-image: none !important; height: auto !important; width: 30% !important; border: none !important; color: #fe8a06; }
.calendar-navigation table.clear tr td.prev { text-align: left; }
.calendar-navigation table.clear tr td.now { text-align: center !important; font-size: 15px; }
.calendar-navigation table.clear tr td.now a { text-align: center; }
.calendar-navigation table.clear tr td.next { text-align: right !important; }
.calendar-navigation .viewSelector { margin-top: 3px; }
.calendar-navigation .viewSelector .dijitComboBox { width: 100px; }
.legend { text-align: left; border: solid 1px black; padding: 5px; float:right; margin-bottom: 5px; background-color: #e6e6e6; }

.defaultCalendarSettings table.abstractTable tr td .dijitComboBox{
	float:right;	
	*margin-top: -15px;
}

.defaultCalendarSettings table.abstractTable tr td .dijitComboBox input {
	padding-left:5px;
}

.defaultCalendarGetLink table.abstractTable tr td .dijitComboBox input{
	padding-left:5px;
}

.defaultCalendarGetLink table.abstractTable tr td textarea{
	font-family:sans-serif;
	font-size:100%;
}

.defaultCalendarGetLink table.abstractTable tr td label{
	vertical-align:top;
	padding-right:5px;
}

.defaultCalendarGetLink table.abstractTable tr.sectionFooter td{
	background:url('/images/bg_sectionHeader.png') repeat-x top left;
	background-color: #525D88;
	font-weight:bold;
	color:white;
	padding:5px;
	height:30px;
}
.defaultCalendarGetLink table.abstractTable tr td .blackText{
	float:left;
}

.defaultCalendarGetLink table.abstractTable tr td div.sampleArea{	
	background-color:#CCCCCC; border:1px solid #7091B4; height:60px; text-align:center; vertical-align:middle; padding-top:15px;
	margin-left:65px;
}

.defaultCalendarGetLink table.abstractTable tr#preview td label{
	float:left;
}

.defaultCalendarBlockAppointmentReview .dijitDateTextBox,
.defaultCalendarBlockAppointmentReview .dijitTimeTextBox {
    
}
.defaultCalendarBlockAppointmentReview td#repeatEndsTd br { display:none; }
.defaultCalendarBlockAppointmentReview td#repeatEndsTd .dijitTextBox { margin-right: 150px; *margin-top: -15px;  *margin-right: 180px; }
.defaultCalendarBlockAppointmentReview td#descriptionTd label { float: left; margin-right: 10px; }

form.apptNewEdit table.abstractTable tr td { padding: 10px 5px 7px 5px; vertical-align: middle; }
form.apptNewEdit table.listTable th { font-weight: bold; color: black; }
form.apptNewEdit table.listTable tbody td { border: 1px solid #CCCCCC; }
form.apptNewEdit table.listTable tbody td[align=left] { padding-left: 30px; }
form.apptNewEdit .dijitTextBox, form.apptNewEdit .dijitComboBox, form.apptNewEdit .dijitTextArea { float: right; *margin-top: -15px; padding-left: 5px; }
form.apptNewEdit .dijitTimeTextBox  { width: 75px;}
form.apptNewEdit #sendOnTd label { float: left; }
form.apptNewEdit #sendOnTd .dijitTextBox { float: none; }
form.apptNewEdit #sendOnTd .dijitDateTextBox { width: 78px !important; *margin-bottom: -10px; }
form.apptNewEdit #sendOnTd .dijitTimeTextBox { width: 75px !important; float: right; *margin-top: -17px; }

form.apptNewEdit .formCustomDateTime2 { width: 50px !important; }
form.apptNewEdit #numOfRequestsTd .dijitComboBox, form.apptNewEdit #daysBetweenRequestsTd .dijitComboBox { float: none; }

form.apptNewEdit #sellerSearchTr { background-color: white; border:none; border-top: 1px solid #C8C8C8; }
form.apptNewEdit #sellerSearchTr td { padding-left: 0px; }

/*form.apptNewEdit #sellerSearchTr .divClear { height: 0px !important; }*/
form.apptNewEdit #sellerSearchTr td .dijitTextBox { *margin-top: 2px; }

form.apptNewEdit #mainForm_section_1_4 { border-top: none; display:none; }
form.apptNewEdit #contactTR1 td, form.apptNewEdit #contactTR2 td { padding-right: 15px; }
form.apptNewEdit #contactTR3 td .dijitComboBox { float:right; }
form.apptNewEdit #contactTR3 td {padding-right:15px;}
form.apptNewEdit #listTableRow > td { padding:0px; }
form.apptNewEdit td.startAtTD, form.apptNewEdit td.endAtTD { padding-right: 0px !important; }

.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain  table.calendar tr#dayHeaderTr th{
	background: url("/images/bg_sectionHeader.png") repeat-x scroll left top #525D88;
	padding:5px;
	border-top:1px solid #525D88;
	border-bottom:1px solid #525D88;
	color:white;
}

.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain  table.calendar tr#dayHeaderTr th#day1,
.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain  table.calendar tr#dayHeaderTr th#day7,
.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain  table.calendarWeek tr th#day7,
.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain  table.calendarWeek tr th#emptyTh{
	border-left:1px solid #525D88;
}

.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain .dijitComboBox input{
	padding-left:5px;
}

.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain  table.calendarWeek tr.dayHeader th{
	background: url("/images/bg_sectionHeader.png") repeat-x scroll left top #525D88;
	padding:5px;
	border-top:1px solid #525D88;
	border-bottom:1px solid #525D88;
	color:white;
	text-align:center;
}

.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain  table.calendarDay tr th#emptyTh{
	border-left:1px solid #525D88;
	background: url("/images/bg_sectionHeader.png") repeat-x scroll left top #525D88;
	padding:5px;
	border-top:1px solid #525D88;
	border-bottom:1px solid #525D88;	
}

.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain  table.calendarWeek tr th.remainderTime{
	width:60px;
	text-align:right;
	background-color:#f0f0f0;
	padding:3px;
}

.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain  table.calendarDay tr th.remainderTime {
	width:60px;
	text-align:right;
	background-color:#f0f0f0;
	padding:3px;
}
.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain  table.calendarDay tr td { width: auto; }

.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain  table.calendarWeek tr th.first,
.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain  table.calendarDay tr th.first,
.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain  table.calendar tr td {
	font-weight:bold;
}
.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain  table.calendar tr td { padding-left: 5px; }
.defaultCalendarViewCalendar table.calendarContainer tr td.calendarMain  table.calendar tr td span { font-weight: normal; *min-width: 120px; }

.defaultContacts .bottomPading{
	padding-bottom: 20px; 
}

.contactsTableMultioptions select { width: 200px; }


.defaultContactsEdit form table tr td .dijitTextBox , .defaultContactsAdd form table tr td .dijitTextBox { padding: 3px 0px 3px 5px; float:right;}
.defaultContactsEdit form table tr td  .dijitComboBox, .defaultContactsAdd form table tr td  .dijitComboBox { padding-left: 3px; float:right;}
/*.defaultContactsEdit form table tr td { padding-right:80px;}*/

.defaultContactsEdit table.abstractTable tr td label, 
.defaultContactsAdd table.abstractTable tr td label, 
.defaultUsersAdd table.abstractTable tr td label, 
.defaultUsersEdit table.abstractTable tr td label,
.defaultAccountIndex table.abstractTable tr td label,
.defaultAccountPassword table.abstractTable tr td label,
.defaultWizardSteps table.abstractTable tr td label,
.defaultUsersSentrilockUpgrade2 table.abstractTable tr td label,
.defaultPromotionalEdit table.abstractTable tr td label,
.defaultAffiliatesAddEdit table.abstractTable tr td label

{
	display:inline;	
	vertical-align:middle;
}

.defaultContactsEdit table.abstractTable tr td label + *, 
.defaultContactsAdd table.abstractTable tr td label + *, 
.defaultUsersAdd table.abstractTable tr td label + *, 
.defaultUsersEdit table.abstractTable tr td label + *,
.defaultAccountIndex table.abstractTable tr td label + *,
.defaultAccountPassword table.abstractTable tr td label + *,
.defaultWizardSteps table.abstractTable tr td label + *,
.defaultUsersSentrilockUpgrade2 table.abstractTable tr td label + *,
.defaultPromotionalEdit table.abstractTable tr td label + *
{
	*margin-top:-15px;
	*margin-left:5px;
}

.defaultUsersEdit table.abstractTable tr td #url{
	*margin-top: 0px;
}

.defaultWizardSteps table.abstractTable tr td.sellerLoginTextArea textarea{
	*margin-top:-5px;
}

.defaultWizardSteps form#time_zone table.abstractTable tr td label + *{
	*margin-top:0px;
}

.defaultWizardSteps table.abstractTable tr#lbType td .dijitComboBox{
	*margin-top:1px;
}

.defaultWizardSteps table.abstractTable tr#sentrilockSection1 td .dijitTextBox{
	*margin-top:5px;
}

.defaultWizardSteps table.abstractTable tr#otherSS2 td .dijitComboBox{
	*margin-top:1px;
}

.defaultWizardSteps table.abstractTable tr td.colorHex input{
	width:10em!important;	
}

.defaultContactsEdit table.abstractTable tr td, 
.defaultContactsAdd table.abstractTable tr td,
.defaultAccountIndex table.abstractTable tr td,
.defaultWizardSteps table.abstractTable tr td
{
	padding-left:10px;
}

.defaultAccountPassword table.abstractTable tr td{
	padding-left:5px;
}
.defaultContactsEdit table.abstractTable tr td.contentTd, .defaultContactsAdd table.abstractTable tr td.contentTd{
	padding-right:25px;
	padding-top:10px;
}

.defaultContactsEdit table.abstractTable tr td.noteTd label{
	vertical-align:top;
}

.defaultContactsEdit table.abstractTable tr#lastTr td, .defaultContactsAdd table.abstractTable tr#lastTr td{
	padding-bottom:10px;
}

.defaultContactsAdd #inquiryFieldsTr .dijitComboBox { width: 130px; }

.defaultContactsImport table.abstractTable tr td{
	padding-left:10px;
}

.defaultContactsImportConfig table.abstractTable tr td{
	padding-left:10px;
}

.defaultContactsImport table.abstractTable tr#lastTr td{
	padding-bottom:10px;
}

.defaultContactsImport table.abstractTable tr.lastTrImport td{
	padding-bottom:30px;
}

.defaultContactsImportConfig table.abstractTable tr#lastTr td{
	padding-bottom:10px;
}

.defaultContactsImportConfig table.abstractTable tr#lastTr td{
	padding-bottom:20px;
}

.defaultContactsImportConfig table.abstractTable tr td .dijitComboBox { padding-left:5px;}

.defaultContactsImportConfig table.abstractTable tr.listTable td{
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #D3D3D3;
	border-left:0px;
	border-top:0px;
	padding-left:15px;
	border-bottom: 1px solid #CCC;
	vertical-align:middle;	
}

#returnToContacts{
	text-decoration: underline; 
	color: #fe8a06;
	font-weight:bold;
	padding:5px;
}

.defaultContactsIndex table.listTable tr.curSelected #bulkActions { 
	color:#666666;
	display:inline;
	float:left;
	font-weight:bold;
	padding:3px 7px 0 10px;
}

.defaultContactsIndex table.listTable tr.curSelected form { float: left;}

.defaultContactsImport .contentTitle, 
.defaultContactsImportConfig  .contentTitle, 
.defaultUsersAdd .contentTitle,
.defaultContactsImportComplete .contentTitle
{
	color:gray;
	font-family:Arial;
}
body > div.addContact {
	min-width:100px;
	width:auto;
	*min-width: 100px;
	*width: auto;

}

.btn2GrayBgExpandUp.addContact * { background-image: url(/images/btn/btn2.upExp2.grayBg.png); }
.btn2GrayBgExpandUp.addContact .noBg { background-image: none; }
.btn2GrayBgExpandUp.addContact .noBg * { background-image: none; }
.btn2GrayBgExpandUp.addContact .linksContent .ddLinkThumb { padding-left: 0px; }

.defaultContactsEdit .contentHeader .contentTitle .divLeft, .defaultContactsAdd .contentHeader .contentTitle, .defaultUsersEdit .contentHeader .contentTitle .divLeft{
	color:#939393;
}

.defaultContactsEdit .notes_section table.listTable tr.title td, .defaultContactsEdit .remainder_section table.listTable tr.title td{
	padding-left:10px;
}

.defaultContactsEdit .notes_section table.listTable tr.title td.contentTd .dijitTextBox{
	padding-left:10px;	
}

.defaultContactsEdit .notesForm table.abstractTable tr td label + *{
	*margin-top: 0px; 
}

.defaultContactsEdit .notes_section table.listTable tfoot tr td, .defaultContactsEdit .remainder_section table.listTable tfoot tr td{
	*height:10px;
}

.defaultContactsIndex .quickSearchDiv > div { float:right !important; }

.defaultUsersEdit form table.abstractTable tr td.permTxt {  
	padding-left: 20px;
	padding-bottom: 7px;
	padding-top: 7px; 
	border-style: solid none solid solid;
	border-color: #D3D3D3 -moz-use-text-color #D3D3D3 #D3D3D3;
	border-width: 1px medium 1px 1px;
	width: 45%;
}
.defaultUsersEdit form table.abstractTable tr td.permOpt {
	padding-left: 60px;
	padding-bottom: 7px;
	padding-top: 7px; 
	border-style: solid none solid solid;
	border-color: #D3D3D3 -moz-use-text-color #D3D3D3 #D3D3D3;
	border-width: 1px medium 1px 1px;
}
.defaultUsersEdit form table.abstractTable tr td.boldGray { font-weight: bold; color: #7d7d7d; padding-left: 90px; text-align: left; }
.defaultUsersEdit form table.abstractTable tr.sectionFooter { height: 24px; }

.defaultUsersEdit table.abstractTable tr td.contentTd .dijitTextBox, 
.defaultUsersEdit table.abstractTable tr td.contentTd .dijitComboBox, 
.defaultUsersAdd table.abstractTable tr td.contentTd .dijitTextBox, 
.defaultUsersAdd table.abstractTable tr td.contentTd .dijitComboBox, 
.defaultAccountIndex table.abstractTable tr td.contentTd .dijitTextBox,
.defaultAccountIndex table.abstractTable tr td.contentTd .dijitComboBox,
.defaultAccountPassword table.abstractTable tr td.contentTd .dijitTextBox,
.defaultWizardSteps table.abstractTable tr td.contentTd .dijitTextBox,
.defaultWizardSteps table.abstractTable tr td.contentTd .dijitComboBox,
.defaultWizardSteps table.abstractTable tr td.contentTd .dijitTextArea,
.defaultUsersSentrilockUpgrade2 table.abstractTable tr td.contentTd .dijitTextBox,
.defaultUsersSentrilockUpgrade2 table.abstractTable tr td.contentTd .dijitComboBox,
.defaultPromotionalEdit table.abstractTable tr td.contentTd .dijitTextBox,
.defaultPromotionalEdit table.abstractTable tr td.contentTd .dijitComboBox,
.defaultAffiliatesAddEdit table.abstractTable tr td.contentTd .dijitTextBox,
.defaultAffiliatesAddEdit table.abstractTable tr td.contentTd .dijitComboBox
{
	float:right;
}

.defaultUsersEdit table.abstractTable tr td.contentTd, .defaultUsersAdd table.abstractTable tr td.contentTd
{
	padding-right:20px;
	padding-top:10px;
}

.defaultUsersEdit table.abstractTable tr td, .defaultUsersAdd table.abstractTable tr td
{
	padding-left:10px;
}

.defaultUsersEdit table.abstractTable tr.lastTr td, 
.defaultUsersAdd table.abstractTable tr.lastTr td,
.defaultAccountIndex table.abstractTable tr.lastTr td,
.defaultAccountPassword table.abstractTable tr.lastTr td,
.defaultWizardSteps table.abstractTable tr.lastTr td,
.defaultPromotionalEdit table.abstractTable tr.lastTr td
{
	padding-bottom:10px;
}

.defaultAccountIndex table.abstractTable tr td.contentTd,
.defaultWizardSteps table.abstractTable tr td.contentTd
{
	padding-top:10px;
	padding-right:10px;
}

.defaultAccountPassword table.abstractTable tr td.contentTd {
	padding-top:10px;	
}

.defaultAccountPassword table.abstractTable tr.navigation td table.clearTable,
.defaultAccountIndex table.abstractTable tr.navigation td table.clearTable,
.defaultAccountSubscriptionPlan table.abstractTable tr.navigation td table.clearTable,
.defaultWizardSteps  table.abstractTable tr.navigation td table.clearTable
{
	padding-left:10px;	
}

.defaultWizardSteps  table.abstractTable tr td.previewButtons{
	padding-top:10px!important;
}

.defaultWizardSteps .content > table.clearTable {
	margin:10px 0px 25px 10px;	
	float:right;
}

.defaultAccountBillingHistory table.listTable thead tr.title td,
.defaultAccountPassword table.listTable thead tr.title td,
.defaultAccountIndex table.listTable thead tr.title td,
.defaultAccountSubscriptionPlan table.listTable thead tr.title td,
.defaultWizardSteps table.listTable thead tr.title td
{
	padding-left:10px;
}
.defaultAccountEmailErrors .contentHeader, .defaultSettingsShowingSync .contentHeader { height: 50px; }
.defaultAccountEmailErrors .contentHeader table.inlineContentHeaderTable,
.defaultSettingsShowingSync .contentHeader table.inlineContentHeaderTable {float: left;}

.defaultAccount table.abstractTable tr.upgrades td{
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #D3D3D3;
	border-left:0px;
	border-top:0px;
	padding-left:15px;
	border-bottom: 1px solid #CCC;
	vertical-align:middle;	
}
/*
.defaultAccountSubscriptionPlan table.quickTable tr td{
width:15%;
}
.defaultAccountSubscriptionPlan table.quickTable tr td+td{
width: 85%;
}

.defaultAccountSubscriptionPlan .dijitTextBox, .usersEditPaymentMethod .dijitTextBox { width: 130px; float: right; }
.defaultAccountSubscriptionPlan .dijitComboBox, .usersEditPaymentMethod .dijitComboBox{ width: 133px; float: right; }
.defaultAccountSubscriptionPlan td label, .usersEditPaymentMethod td label { float: left; }
*/
table.checklistOption { }
table.checklistOption tr td { vertical-align: middle; }
table.checklistOption, table.checklistOption tr, table.checklistOption tr td { border: none; }
.checklistOption .text { width: 150px; font-weight: bold; padding-top: 10px; }
.checklistOption.widerText .text { width: 195px; } 
.checklistOption .desc { color: red; }
form.checklistForm { margin-top: 15px; }
form.checklistForm table tr.section_1 td .checklistOption .text { width: 230px; }


.defaultWizardIndex center,
.defaultWizardComplete center
{
	padding: 0px 165px 0px 165px;
	text-align:left;
}

.defaultWizardIndex center p.wizardTitle,
.defaultWizardComplete center p.wizardTitle
{
	color:orange;
	font-size:18px;
}

.defaultWizardComplete center p.wizardTitleG,
.defaultWizardIndex center p.wizardTitleG
{
	color:#2AB92F;
	font-size:24px;
}

.defaultWizardIndex center p a{
	color:blue;
	text-decoration:underline;
}

.defaultWizardSteps .contentHeader .contentTitle .divLeft{
	color:orange;
	font-size:22px;
	font-weight:normal;
}

.defaultWizardSteps .contentHeader{
	width:365px;
}

.defaultWizardSteps .contentHeader .contentTitle .divRight{
	color:gray;
	font-size:11px;
	margin-top:10px;
}
.defaultWizardSteps table.abstractTable td div.sampleArea
{
	border: 1px solid #7091B4;   
	background-color: #CCCCCC;
	height: 60px;
	width: 200px;
	padding-top:15px;
	text-align: center;
	vertical-align: middle;
}

.defaultWizardSteps .colorHex{
	padding-right:50px !important;
}

.defaultWizardSteps table.abstractTable tr.signature td>span{
	float:right;
}

.defaultWizardSteps table.abstractTable tr td span.blackText{
	float:left;
}

.defaultWizardSteps table.abstractTable tr td.selectLinkType{
	padding-right:90px;
}
.defaultWizardSteps table.abstractTable tr td.sellerLoginTextArea #sampleTextArea{
	font-family:sans-serif;
	font-size:small;
}

.defaultWizardSteps table.abstractTable tr td.sellerLoginTextArea label{
	float:left;
	padding-right:10px;
}

.defaultWizardSteps form#generalForm  table.abstractTable tr.lastTr td{
	padding-bottom:30px;
}

#wiz_complete #dialog tr td label{
	font-weight:normal;
}

.defaultWizardSteps form#listingSync + div#listTableContent table.listTable tfoot tr td{
	height:23px;
}

.greyTip{
	color:gray;
}
#wiz_complete .dijitDialogPaneContent {
	padding:10px 30px;
}
.defaultWizardSteps .previewImgTd { vertical-align: middle;}
 .defaultWizardSteps .previewImgTd div{border: 1px solid #a3a3a3; background-color: #CCC;padding:10px; width:250px;height:100px}
.defaultWizardSteps .previewImgTd a { color: red; text-decoration: underline; position: relative; right:-10px;}
.defaultWizardSteps table.abstractTable tr#previewTr { border-right: 1px solid #a3a3a3; }

.defaultCalendarBlockAppointmentReview table.abstractTable tr td#repeat_td .hint{
	color:#000;
}

.defaultCalendarBlockAppointmentReview table.abstractTable tr td#repeatEndsTd label.normalFont{
	font-weight:normal;
}

form.propertyDetailForm  #picTable tr{ border: 0; }

tr#supraListTableTr2 > td { padding: 0px 150px;}
.defaultSettingsShowingSync form table.listTable tbody tr td table.abstractTable tbody tr td,
.defaultSettingsShowingSync form table.listTable tbody tr td table.abstractTable tr, 
.defaultWizardSteps form table.listTable tbody tr td table.abstractTable tbody tr td,
.defaultWizardSteps form table.listTable tbody tr td table.abstractTable  tr,
.defaultListingsSupraConfirmLockboxMatchings .assignForm table.abstractTable tr,
.defaultListingsSupraConfirmLockboxMatchings .assignForm table.abstractTable tr td {
	border: none;
}
.defaultSettingsShowingSync form table.listTable table.abstractTable,
.defaultWizardSteps form table.listTable table.abstractTable { 
	margin-bottom: 0px; 
}
.defaultSettingsShowingSync tr#supraListTableTr2 > td,
.defaultWizardSteps tr#supraListTableTr2 > td {
	padding-bottom: 20px;
}

.syncedShowing,
.bluelayout table.listTable tbody td.syncedShowings
{
	background-color: #edf5ff !important;
}

.bluelayout table.listTable tbody td.manuallyEnteredShowing,
.manuallyEnteredShowing
{
	background-color: #fdffbf !important;
}
.withoutFeedbackShowing,
.bluelayout table.listTable tbody td.withoutFeedbackShowing
{
	background-color: #e7ceff !important;
}

.defaultWizardSteps #widget_mlses { margin-top: 3px; }

.tos { padding: 20px; }
.tos table, .tos table tr, .tos table tr td { background: none; border: none; }
.tos .sectionFooter { border-top: none !important; }
.tos .sectionHeader, .canceledTos h3 { background: none; color: orange; font-size: 16px; padding-left: 0px; }
.tos .tosScroll { border: 1px solid #595959; padding: 10px 20px; overflow-y: scroll; color: #595959; height: 300px; font-weight: bold; }

.tos #terms dd {
	text-indent: 20px;
	margin-bottom: 20px
}

.tos #terms ul li {
	text-indent: 0px;
	list-style:none;
	margin-bottom: 10px;
}

.canceledTos { padding: 20px 30px; }
.canceledTos a { color: blue; text-decoration: underline; }

table.overlappApps td { padding: 5px; }
table.overlappApps tr.sectionHeader th { padding: 5px; }

.noBottomBorder { border-bottom: none !important; }
.noTopBorder { border-top: none !important; }
.overlapApp { background-color: #c1a0c1 !important; }
.clickable { cursor: pointer; }

body > div.showingsFilter { 
	min-width: 225px;
	width:auto;
	*min-width: 255px;
	*width: auto; 
}
.btn2GrayBgExpandUp.showingsFilter * { background-image: url(/images/btn/btn2.upExp2.grayBg.png); }
.btn2GrayBgExpandUp.showingsFilter .noBg { background-image: none; }
.btn2GrayBgExpandUp.showingsFilter .noBg * { background-image: none; }
.btn2GrayBgExpandUp.showingsFilter .linksContent .ddLinkThumb { padding-left: 0px; }
.showingsFilter { width: 255px; *width: 285px;}
.showingsFilter table.clearTable > tbody > tr > td { width: 245px; *width: 275px;}

.showingsLegend {
	padding: 7px;
	background-color:#e7e7e7; 
	border: 1px solid gray; 
	margin-top:10px;
}
.showingsFilterContainer {
	width: 380px; 
	*width: 400px; 
	padding-top:10px;
}
.lockboxInfo {padding: 5px; }
.lockboxInfo a { color: red; }

.defaultAccountSubscriptionPlan table.abstractTable tr td.noOfUsers label,
.defaultAccountSubscriptionPlan table.abstractTable tr td.noOfUsers .dijitTextBox
{
	float:left;
}

.defaultListingsIndex tr.curSelected select#destination,
.defaultWizardSteps tr.curSelected select#destination {
	width:120px;
}

table.listDetails, table.listDetails td {
border: 0 none;
}

.defaultListings.defaultListingsIndex table.listTable td{
vertical-align:top;
align:left;
padding-top:1px;
padding-bottom:1px;
}

.defaultWizardSteps form table.abstractTable td.download table.clearTable{
	vertical-align:bottom;
}

table.listTable .actionsDropdown.listings span.actionLink img.buttonArrow,
table.listTable .actionsDropdown.feedback span.actionLink img.buttonArrow,
table.listTable .actionsDropdown.calendar span.actionLink img.buttonArrow
 { height: 10px !important; }
table.listTable .actionsDropdown.listings span.actionLink div#labelText,
table.listTable .actionsDropdown.feedback span.actionLink div#labelText,
table.listTable .actionsDropdown.calendar span.actionLink div#labelText
 { line-height: 10px; font-size: 11px; color:black !important; }

/*** START LITE VERSION css ****/
.labelGrayOut { color: #747474; }
.grayedDiv { position: absolute; border : 1px solid #D0D0D0; background-image: url(/images/lite_transparent.png);  }
.dijitTextBox.grayedOut,
.dijitComboBox.grayedOut
 { background: #d3d3d3 !important; cursor: pointer !important; color: gray; background-color: #d3d3d3 !important;}
 a.grayedOut { color: gray !important; }
 a#mlsLearnMore { color: blue; text-decoration: underline; }
/*** END LITE VERSION css ****/

#coBrandForm table.abstractTable tr.statusTr td div span#statusSpan{
	padding-left:30px;
} 
#coBrandForm table.abstractTable tr td.statusRadio label{
	padding-left:75px;
}

#coBrandForm table.abstractTable tr#searchSection td{
	padding-bottom:10px;
}

.defaultSettingsCobrandTemplates #addTemplate{
    margin-left: 7px;
    /*width: 260px;*/
}

table.abstractTable tr td.sentrilockListTableTd
{
	padding-left: 0px;
}

table.abstractTable tr.sentrilockListTableTr table.listTable tr{
	border: 0 none!important;
	border-top: 1px solid #C8C8C8!important;
}

table.abstractTable tr.sentrilockListTableTr table.listTable tr table.listDetails tr{
	border: 0 none!important;
}

table.abstractTable tr.sentrilockListTableTr table.listTable tr td
{
	border: 0 none!important;
}


.defaultUsers  .best-value,
.defaultWizardSteps .best-value
{
	display:block;
	background-position: -252px -106px;
	height: 45px;
	width: 45px;
	float:left;
	position:absolute;
	left: 125px;
	top: 70px;
}

.defaultSignupUpgrade .best-value
{
	display:block;
	background-position: -252px -106px;
	height: 45px;
	width: 45px;
	float:left;
	position:absolute;
	left: 135px;
	top: 75px;
}

.defaultSignupUpgrade .best-value-ads
{
	display:block;
	background-position: -252px -106px;
	height: 45px;
	width: 45px;
	float:left;
	position:absolute;
	left: 130px;
	top: 95px;
}

.defaultWizardSteps .orange-wiz-big,
.defaultUsers .orange-wiz-big,
.pricing-chart .orange-wiz-big
{
	font-family:sans-serif;
	font-size: 25px;
	color: #F75104;
	font-weight:bold;	
}

.pricing-chart .orange-wiz-big-2
{
	font-family:sans-serif;
	font-size: 18px;
	color: #F75104;
	font-weight:bold;
	display: block;
}

.defaultWizardSteps .black-wiz-big,
.defaultUsers .black-wiz-big,
.pricing-chart .black-wiz-big
{
	font-family:sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight:bold;	
}

.defaultUsers .green-upgrade-message
{
	font-family:sans-serif;
	font-size: 23px;
	color: #17aa2b;
	/*font-weight:bold;*/	
}

table.sentrilock_upgrade2 table tr{
border:0 none!important;
}

.defaultWizardSteps .boxed-wiz,
.defaultUsers .boxed-wiz
{
	font-family:sans-serif;
	font-size: 10px;
	color: #FF0000;
	border: 1px solid #FFC32C;
	padding: 10px;	
		
}

/* Fake upload input on wizard/import sentrilock listings */
div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	/*margin-top: -20px;*/
	margin-top: 5px;
	margin-left: 18px; 
	cursor: pointer;
}
div.fakefile img { cursor: pointer; }

input.file {
	position: relative;
	text-align: right;
	margin-top: 5px;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	cursor: pointer;	
}

#SentriLockListings .dijitDownArrowButton { height: 15px; }  
#SentriLockListings input[type=text] { padding: 0 0 0 5px; }
.sentrilock_upgrade2 table.abstractTable{
	background-color:white;
}

form.sentrilock table.abstractTable tr#listTableTr td { vertical-align: middle; padding-left: 0px; }
form.sentrilock table.abstractTable tr#listTableTr > td { padding: 0px; }

.sentrilock_upgrade2 table.abstractTable .orderDetails td{
	color:#666666;
}

.sentrilock_upgrade2 table.abstractTable .boxed-wiz{
	font-size:11px; 
	background-color:#fffddc;
}


.sentrilock_upgrade2 table.abstractTable td.contentTd label{
	float:left;
	color:#666666;
}

.sentrilock_upgrade2 table.abstractTable td.contentTd{
	*padding-top:20px;
}

.defaultUsersLanding table.header td.bottom .menu,
.defaultUsersLanding table.header td.top table.bannerNav td a,
.defaultUsersLanding table.header td.top table.bannerNav td span ,
.defaultUsersLanding .breadcrumb,
.defaultUsersLanding .sideBar
{ display:none; }
.defaultUsersLanding table.header td.top table.bannerNav td a#logoutLink { display: inline; }
.defaultFeedbackQuestions #table1 tr td{
	height:32px;
}

.sentrilockSupportText { font-size: 15px;color:#0268b4;font-weight: bold;margin-bottom:20px;margin-left:130px; }

#poweredByImage {
	margin-top:-20px;
}

.defaultUsers .totalItemCount
{
	font-size:12px;
	font-weight:bold;
	color:#F75104;
	padding:10px 0;
}

.radioBrHidden br, .listingAutoFbr br { display:none; }
.listingAutoFbr label { font-weight: normal !important; }
.defaultWizardSteps .qtLink { padding-top: 3px; }
.defaultWizardSteps .qtLink a { text-decoration: underline; color: blue; font-weight: bold;} 
.defaultWizardComplete p a{
	color:blue;
	font-weight:bold;
}

.sentrilockSupportText { font-size: 15px;color:#0268b4;font-weight: bold;margin-bottom:20px;margin-left:130px; }
tr#propertyOwnershipRow td span.helpTooltip {
	margin-left:-20px;
}

.defaultListingsInitialLogin tr#propertyOwnershipRow td span.helpTooltip {
	margin-left:0px!important;
}

#missing_sellers_info table tr td{
	padding-bottom:15px;
}

table.listDetails tr{
	background:none;
}

.showingSyncFilter {
	width:240px;
}
.activeListingsSelect {
	width:155px !important;
}

#sentrilock_div table.listTable table.clearTable{
	float:right;
}

.defaultFeedbackViewStatsShowingType  #optionalCC{
	*margin-top: -25px !important;
}

.defaultListingsAdd table.abstractTable tr td select#Contact_locale,
.defaultListingsEdit table.abstractTable tr td select#Contact_locale 
{
	width:100px;
	float:left!important;
}

.defaultListingsAdd table.abstractTable tr td.localeTd label,
.defaultListingsEdit table.abstractTable tr td.localeTd label
{
	float:left;
	padding-right:10px;
}

.defaultSellerFeedbackViewStats #language
{
	border:1px solid #ccc;
	margin:0px 6px;
	font-size:10px;
	width:135px;
	*margin-top:10px;
	padding: 0px;
	font-family:verdana;
}

a.none_lockbox{
	color:red;
	text-decoration:underline;
}

.missingShowingInfo {
	background-color: #feffd1;	
}
.missingShowingInfo * {
	padding:2px 5px;
	vertical-align:middle;
}
.missingShowingInfo a{
	color:blue;
	font-weight:bold;
	text-decoration:underline;
}
table.clearTable.floatLeft{
	float:left;
	padding-left:0px!important;
}

tr#SentriLockListings_section_navigation td{
	padding-left:0px;
}

#paymentMethodForm table.abstractTable tr td .dijitTextBox,
#paymentMethodForm table.abstractTable tr td .dijitComboBox{
	*margin-top:2px;
}

.defaultSettingsShowingSync .lbFilterLeftAlign label, .defaultSettingsShowingSync .lbFilterLeftAlign div.actionsDropdown { float: left; }
.defaultSettingsShowingSync .lbFilterLeftAlign label { padding-right: 10px; padding-top: 5px; }
.defaultSettingsShowingSync #sentrilock_div .customSelectHelper div.dijitComboBox { margin-top: 3px; }
.defaultSettingsShowingSync #sentrilock_div .customSelectHelper table { *margin-top: -22px; }
td#colorPal > div {
    z-index:0;
}

.defaultAccountQuoteForUpgrade textarea#questionsAndComments { min-height: 100px; width: 700px;}
.defaultSeller .instructionMessage {*clear:both;}


tr.aaa td:first-child label
{
	width: 125px;
}
tr.aaa td:nth-child(2) label
{
	width: 100px;
}
tr.aaa td:nth-child(3) label
{
	width: 127px;
}
tr.aaa td:nth-child(4) label
{
	width: 115px;
}
.defaultSignupUser table.abstractTable tr td .dijitTextBox,
.defaultSignupUser table.abstractTable tr td .dijitComboBox
 {width:149px;}

.defaultFeedbackViewStats table.quickTable tr td.firstTd {
    width:62%;

}

.defaultFeedbackViewStats #stats_form table.abstractTable{
    width:75%;
    background-color:white;
}

.defaultFeedbackViewStats #stats_form table.abstractTable tr{
    border:none;
}

.defaultFeedbackViewStats #stats_form table.abstractTable tr td.filterTd{
    vertical-align:bottom;
}

.defaultFeedbackViewStats #stats_form table.abstractTable tr td .dijitDateTextBox, .defaultFeedbackViewStats #stats_form table.abstractTable tr td .dijitDateTextBox input{
    height:17px;
}
.defaultReportingStaticFeedbackStats table.abstractTable tr td .display_for {
    width:200px;
}

table.abstractTable td.manuallyAdd {
    height:40px;
    color:#F97122;
    font-size:13px;
    text-align:center;
    font-weight:bold;
    vertical-align:middle;
}

form.corporateRosterFiltering .officeSelect .dijitComboBox { width: 250px; }
form.corporateRosterFiltering table.abstractTable { background-color: #fff; }
form.corporateRosterFiltering table.abstractTable tr { border: 0px; }
.roster2TableTabs .menuItem { font-weight: bold; text-align: center; width: 130px; }
.defaultReportingRoster2 .activeNbLabel { font-weight: bold; padding: 10px 5px;  }

.listingsMyListings { font-weight: bold; color: #525D88; font-size: 13px;}


.defaultFeedbackViewStatsShowingType .contentHeader, 
.defaultSellerFeedbackViewStatsShowingType .contentHeader { 
	float:left; padding-right: 20px; 
}

div#exportDialog .instructionMessage {
    width:86%;
}

div#exportDialog table.clearTable {
    float:right;
    padding-left:10px;
}

.importMainForm .abstractDiv fieldset {
    border:none;    
}

.importMainForm div.abstractDiv fieldset label{
    float:none;
    display:inline;    
}

.importMainForm .abstractDiv fieldset > div > div{
    padding:5px;
}
.defaultReqMessage {
    font-weight: bold;
    color:#D21E1F;
}

button.simpleBut {
    height:25px;
    padding-bottom: 2px;
}
.bluelayout table.listTable table.listDetails tr td { border:none; }

.tooltipLeft span.helpTooltip {
    float:left;
    padding-right:8px;
    padding-left: 5px;
    position:relative;
    top:5px;
}

.tooltipLeftBox label{
    float:none!important;
    display:inline!important;
    padding-left:25px;
}

.tooltipLeftBox span.helpTooltip {
    position:relative;
    left:40px;
    float:left;
    top:5px;
}

#generalForm.wizardFeedbackSettings.instMessWide .tooltipLeftBox span.helpTooltip {
    top:auto;
} 

.tundra .dijitTabContainerTop-tabs .dijitTab {
    background:none!important;
    background-color:#525D88!important;
    color:white;
    font-weight:bold;
    border-radius:5px 5px 0px 0px;
}

.tundra .dijitTabContainerTop-tabs .dijitTabChecked {    
    background-color:#F6F7FC!important;
    color:#525D88;
    border-radius:5px 5px 0px 0px;
    font-weight:bold;
    border-bottom:none;
}

#questions_tablist, #questionsContainer_tablist{
    left:0px!important;
    top:0px!important;
}

.dijitTabPaneWrapper.dijitTabContainerTop-container{
    background-color: #F6F7FC!important; 
	padding: 0px 25px 20px 0px; 
	border: 1px solid #CAD0E6!important;
    border-top:none!important;    
    border-radius:0px 5px 5px 5px;	
	margin-bottom: 25px;
}

.dijitContentPane.dijitTabPane.dijitTabContainerTop-child.dijitTabContainerTop-dijitContentPane.dijitVisible {
    background-color: inherit!important;
}

.nowrapTabStrip.dijitTabContainerTop-tabs {
    padding-left:0px!important;
}

.tundra .dijitTabInnerDiv {
    padding-bottom:3px!important;
}

.dijitTabContainerTop-tabs {
    border-bottom:none!important;
}
#questions .contentHeaderPopup,
#emails .contentHeaderPopup,
#questionsContainer .contentHeaderPopup
{
    margin: 5px 0px;
}

#questions .abstractDiv label {
    width:inherit;
    padding-right:5px;
    padding-top:5px;    
}

.editLabelForm div.abstractDiv > div {
    display:inline;
    padding: 0px 5px;
}

.editLabelForm div.abstractDiv {
    padding:10px 0px;
}

.editLabelForm div.abstractDiv a {
    padding-bottom:10px;
    float:right ;
    font-weight: bold;
}
#addQuestion {
    margin-right:10px;
}

#questions .bluelayout .title,
#emails .bluelayout .title,
#questionsContainer .bluelayout .title
{
    display:none;
}

.defaultAccountAvailableUpgrades div.abstractDiv .topHeader{
	color:#666666;
	font-weight:bold;
	width:200px;
	float:left;
}

.defaultAccountAvailableUpgrades div.abstractDiv .itemsList{
	color:#666666;
	width:200px;
	float:left;
}

.defaultCalendarPendingAppt .listTable form div.abstractDiv > div {
    display:inline;
}

.actionsDropdown .yellowBG {
    background-color: #fff000 !important;    
}

.simpleBut.white { 
	background: white none repeat scroll 0 0 !important;
	background-color: white; 
}
.simpleBut.expandDown {
	border: 1px solid gray;
	border-radius: 6px 6px 0 0;
	border-color: gray gray white;
	
}
.expandUp { border: 1px solid gray; border-radius: 6px 0 6px 6px; box-shadow: 2px 2px 2px #666666;}
.expandUpRight {border: 1px solid gray; border-radius: 0px 6px 6px 6px; box-shadow: 2px 2px 2px #666666;}

.actionsDropdown .yellowBG.simpleBut,
.actionsDropdown .greenBG.simpleBut { 
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 19px;
}
.actionsDropdown .yellowBG.simpleBut { background-image: url(/images/downBlackArrow.png); }
.actionsDropdown .greenBG.simpleBut { background-image: url(/images/downWhiteArrow.png); }

.actionsDDLinks.addContact { min-width: 150px; }
.actionsDropdown span.simpleBut { padding: 7px 10px 5px 10px; font-size: 12px; }
.defaultListingsIndex #addListing {font-size:13px;height:27px;}

table.listTable tbody tr td div.actionsDropdown { margin: 10px; }
.defaultListingsIndex table.listTable tbody tr td div.actionsDropdown { margin: 1px; }
table:not(.listTable) > tbody > tr > td > div.actionsDropdown { display: inline; }
.simpleBut.greenBG.white { color: #414861 !important; }

.defaultLogin.defaultLoginForgotPassword form .divRowSection,
.defaultLogin.defaultLoginSendPassword form .divRowSection 
{
    margin:6px;
    text-align:left;
}

.defaultLogin.defaultLoginForgotPassword .simpleBut, 
.defaultLogin.defaultLoginSendPassword .simpleBut
{
    margin:6px;
}

.btns_search_wrapper #addUser {
    display:inline;
    padding-top:0; 
    min-width:95px;
    height:27px;    
}

.btns_search_wrapper div.actionsDropdown {
    display:inline;        
}

div.actionsDropdown span img {
    margin-bottom:-7px;
}

.defaultSeller .sellerQuickStats td.labelInline label{    
    top:7px;
    position:relative;
}

.defaultSeller .sellerQuickStats td.labelInline .dijitTextBox {
    width:12em;
    float:right;
}

.defaultAccountAvailableUpgrades form div.abstractDiv .col1 {width: 50px !important; }
.defaultAccountAvailableUpgrades form div.abstractDiv .col2 {width: 300px; }
.defaultAccountAvailableUpgrades form div.abstractDiv .col3 {width: 100px; }
.defaultAccountAvailableUpgrades form div.abstractDiv .col4 {width: 450px; }

input[type="checkbox"] {-webkit-appearance: checkbox!important;}

#thawteseal {
    text-align:right;
    padding:5px;
}
