


* { padding:0; 	margin:0; }
.clear { clear:both; }
.float_right { float:right; }
.float_left { float:left; }
img{
    border:0;
}

/****************************** structure ******************************/

body { position:relative; background:#E0E0E0 top left repeat-x; font-family: Arial, serif; font-size:14px; color:#000000; }
div#wrapper { width:1250px; border:1px solid #fff; border-top:0; margin:0 auto; background:#fff top left repeat-y; }

/****************************** header ******************************/
div#header {}
#logo {width: 400px;}
#header .links {text-align: right; padding: 12px 0 2px 0;}
#header .login_info {font-weight: bold; text-align: right; padding-top: 5px; margin-right: 24px; font-size: 13px; color: #5085c6;}
#header .login_info .email {color: #000;}
#header .right_edge {}

#logo_holder
{
    
    background: url('/mwb/images/logo.gif');
    
    
    height:66px;
    width:66px;
    margin-left:28px;
    margin-top:5px;
    margin-bottom:5px;
}

/****************************** topnav ******************************/

div#topnav { background:url("/mwb/images/top_nav_bg.gif") top right no-repeat; margin:0 auto; }
div#topnav_links { width:600px; float:left; }
div#jumpto { width:225px; float:right;}
.jumpto_select { width:150px; }

/****************************** content ******************************/

div#content { width:1200px; margin:0 auto; }

td { font-size: 13px; }
a { color:#D77A1E; text-decoration:none; }
a:hover { text-decoration:underline; }

label { color:#5C8DCA; font-weight:bold; }
td.tdLabel { vertical-align: top; white-space: nowrap; }
td.tdLabel .label { color:#595959; font-weight:bold; width:200px; }
.wwgrp { padding:5px; clear:both; overflow:hidden;}
.wwgrp span { display:block; }
.wwgrp span .required { display: inline; }
span.wwlbl, div.wwlbl { width:200px; float:left; vertical-align: top; white-space: nowrap; }
.formWrapperWideLabels .wwlbl { width:250px; float:left; vertical-align: top; white-space: nowrap; }
span.wwlbl .label, div.wwlbl .label { color:#595959; font-weight:bold; }
span.wwctrl { float:left; }

.dashedTable { margin-bottom: 5px; }
.dashedTable td { border-bottom:1px dashed #BBBDBF; }
.dashedTable label { color:#5085C6; padding:3px; font-size:14px; font-weight:normal; }
.dashedTable td.tdLabel .label { color:#4A4A4A; padding:3px; font-size:14px; font-weight:normal; width:225px; }
table.editTable { width: 99%; }
table.editTable td { padding: 4px; }
table.editTable label { padding: 4px; }
table.reportControls td { padding: 2px; }
table.reportControls label { padding: 2px; }

.errorLabel { font-style:italic; color:red; }
.errorMessage { font-weight:bold; text-align: center; color:red; }
.required { color:red; }
.errorList, .errorList li { font-weight:bold; color:red; }

input, select, textarea, button { font-size: 13px; }
input.readonly_datepicker { display:none; }
option { padding-right: 10px; } /* This is for firefox dropdowns */
ul { padding-left: 20px; }
ol { padding-left: 20px; padding-top: 12px; padding-bottom: 12px; }
table { empty-cells:show; border-collapse:collapse; }
table.sortable th { cursor:pointer; }
table.sortable a.sortheader { color: white; font-weight: normal; text-decoration: none; }
table.sortable span.sortarrow { color: white; text-decoration: none; }
tr.datarow { vertical-align: top; white-space:nowrap;}

ul.fancy { padding:5px 0px 5px 25px; list-style-image:url("/mwb/images/chevron.gif"); }
h2.pageTitle { background:url("/mwb/images/unit_table_header.gif") top left no-repeat; height:24px; color:#333333; padding:12px 0 0 12px; font-size:12px; font-weight:bold; }

.center { text-align: center; }

/****************************** whole body ******************************/
div#full_area { width:1200px; margin:0 auto; padding-left:0px; margin-right: 50px; }
div#full_area_summary { width:1200px; margin:0 auto; background:url("/mwb/images/grey_arrow.gif") top left no-repeat; padding-left:17px; }
.full_area_header { background:#EFEFEF; color:#4A4A4A; font-size:18px; padding:6px; margin-top:5px; }
.full_area_header a { color:#4A4A4A; }

/****************************** left navigation ******************************/
div#what_do_you_want { width:218px; padding-right:5px; float:left; }
#whatdoyouwanttodo_img { padding:0; cursor:help; }

div#left_navigation {  }
div#left_navigation ul { padding:5px 0px 5px 10px; list-style: url("/mwb/images/chevron.gif") inside; }
div#left_navigation li { padding:3px 0px; }
div#left_navigation a { color:#030303; font-weight:bold; text-decoration:none;}
div#left_navigation a:hover { color:#5085C6;  text-decoration:none; }
div#left_navigation a.selected { color:#5085C6; font-weight:bold; text-decoration:none; }
div#left_navigation a.selected:hover { color:#5085C6;  text-decoration:none; }

div#left_navigation ul.subnav { padding:5px 0 0 5px; list-style:none; list-style: url("/mwb/images/T.png") inside; }
div#left_navigation ul.subnav li { padding:0px;  }
div#left_navigation ul.subnav li.last { padding:0px; list-style-image:url("/mwb/images/L.png"); }
div#left_navigation ul.subnav a { font-weight:normal; }

/****************************** right table data ******************************/

div#action_area { width:850px; float:left; }
div#google_area { width:672px; float:left; margin: 5px 5px 5px 5px;}

.table_header { background:url("/mwb/images/tableheader_bg.gif") top left no-repeat; width:660px; height:24px; color:#333333; padding:12px 0 0 12px; font-weight:bold; }
.formaction_header { background:#EFEFEF; color:#4A4A4A; font-size:18px; margin-top: 5px; padding:6px; }
.form_container { border:1px solid #CECECE; margin-top:5px; }

div#header_text { float:left; }
div#form_buttons { text-align:right; width:285px; padding:8px 0px 0px 405px; }
div#form_buttons_2 { text-align:right; width:145px; padding:8px 0px 0px 530px; }
div#form_buttons_1 { text-align:right; width:145px; padding:8px 0px 0px 550px; }
.form_buttons_1 { text-align:right; width:145px; padding:8px 0px 0px 550px; }

.button_pad { padding-top:5px; }

.form_btn { background-color: black; border-radius: 6px; color:#fff; float:left; margin-right:5px; margin-top: 5px; padding-left:3px; }
.form_btn_last { background-color: black; border-radius: 6px; color:#fff; float:left; margin-right:0px; margin-top: 5px; padding-left:3px; }
.form_btn a { color:#fff; padding:6px 13px 6px 10px; text-decoration:none; display:block; }
.form_btn_last a { color:#fff; padding:6px 13px 6px 10px; text-decoration:none; display:block; }

.header_btn { background-color: black; border-radius: 6px; olor:#fff; float:left; margin-right:5px; padding-left:3px; }
.header_btn a { color:#fff; float:left; margin-right:5px; padding-left:3px; }

.small_actions { width:60px; }

.smallform_btn { background-color: black; border-radius: 6px; color:#fff; float:left; margin-right:5px; padding-left:2px; }
.smallform_btn a { color:#fff; padding:2px 2px 2px 2px; text-decoration:none; display:block; }
.smallform_btn_last { background-color: black; border-radius: 6px; color:#fff; padding:2px 3px 2px 1px; text-decoration:none; display:block; }
.xsmallform_btn { background-color: black; border-radius: 6px; color:#fff; float:left; margin-right:5px; padding-left:2px; }
.xsmallform_btn a { color:#fff; padding:2px 3px 2px 2px; text-decoration:none; display:block; }

.mediumform_btn { background-color: black; border-radius: 6px; color:#fff; float:left; margin-right:5px; padding-left:2px; }
.mediumform_btn a { color:#fff; padding:2px 3px 2px 2px; text-decoration:none; display:block; }

.medlargeform_btn { background-color: black; border-radius: 6px; color:#fff; float:left; margin-right:5px; padding-left:2px; }
.medlargeform_btn a { color:#fff; padding:2px 3px 2px 2px; text-decoration:none; display:block; }

div#info_summary {  }
div#info_summary_with_nav { width:850px }
div#left_col { width:350px; margin-top: 5px; float:left; padding-right:10px; }
div#right_col { width:332px; margin-top: 5px; float:left; }
div.left_col { width:350px; margin-top: 5px; float:left; padding-right:10px; }
div.right_col { width:332px; margin-top: 5px; float:left; }
div#wide_right_col { width:825px; margin-top: 5px; float:left; }
div#med_left_col { width:475px; float:left; padding-right:10px; }
div#med_right_col { width:475px; float:left; }
.nodashedborder { border:0; padding-bottom:10px; }
.belowdatarule { background:#4d4e4e; height:4px; font-size:0; }
.change_unit { color:#595959; font-weight:bold; width:200px; }
.change_unit_value { color:#5C8DCA; font-weight:bold; }

.data_table { border:1px solid #D6D6D6; border-top:0; }
.data_table_top { border-top:2px solid #D6D6D6; }
.table_margin { margin:5px 0px; }
.data_table_header { color:#fff; font-size:13px; background:#4d4e4e; padding:8px; width:25%; border-right:1px solid #888989; }
.fifteenpercent { width:10%; }
.eightfivepercent { width:90%; }
.data_table_light { color:#595959; font-size:13px; background:#fff; padding:8px; border-bottom:1px dashed #BBBDBF; }
.data_table_dark { color:#595959; font-size:13px; background:#F8F8F8; padding:8px; border-bottom:1px dashed #BBBDBF; }
.data_table_light_border { color:#595959; font-size:13px; background:#fff; padding:8px; border-bottom:1px dashed #BBBDBF; border-right:1px solid #D6D6D6; }
.data_table_dark_border { color:#595959; font-size:13px; background:#F8F8F8; padding:8px; border-bottom:1px dashed #BBBDBF; border-right:1px solid #D6D6D6; }
.nobottomborder { border-bottom:0; }

/****************************** dashboard ******************************/

div#mss-report .formaction_header { background:#FFFFFF; color:#4A4A4A; font-size:14px; font-weight:bold; padding:6px; margin-top:5px; }

/****************************** project ******************************/

div#project { width:1200px; margin:0 auto; top left no-repeat; padding-left:17px; }
div#project_info { font-size:20px; color:#5085C6; border-bottom:1px solid #E6E9EB; padding:3px 0px; }
.project_info_dark { color:#333333; }
div#project_stats { padding:8px 0px 15px 0px; font-size:14px; font-weight:bold; }
div#project_stats .avail { background-color:#5085C6; color:#fff; padding:2px 3px; }
div#project_stats .statistics { color:#333; }
div.project_basic_info {padding-bottom: 6px; }

div#select_from_list { width:185px; padding-right:5px; margin-top:5px; float:left; }
#select_menu_img { padding:0 0 10px 0; }

div#unit_action_area { width:1000px; float:left; }
.unit_table_header { background:url("/mwb/images/unit_table_header.gif") top left no-repeat; height:24px; color:#333333; padding:12px 0 0 12px; font-weight:bold; }
.search_form_container { border:1px solid #CECECE; color:#333; font-weight:bold; margin-top: 5px; padding-top: 3px; }
.search_form_container .wwFormTable td { padding: 3px; margin-top: 3px; }
div#full_search_form_buttons { margin:0 auto; padding-top:5px; }
div#search_form_buttons { width:1000px; margin:0 auto; padding-top:5px; }
.small_input { width:50px; padding:1px; }
.small_select { width:50px; padding:1px; }
.medium_select { width:90px; padding:1px; }
.search_form_container a { color:#D77A1E; text-decoration:none; }
.search_form_container a:hover { text-decoration:none; }

.help_text{ padding:10px; color:#333333; }
.help_img { }


table#unit-table th { color:#fff; font-size:13px; font-weight:normal; background:#4d4e4e; padding:8px; border-right:1px solid #888989; text-align:center; white-space:nowrap; }
table#unit-table .datarow  { color:#000000; font-size:13px; background:#fff; }

table#unit-table .altrow { background:#F8F8F8; }
table#unit-table .datacell  { padding:4px; font-size:13px; border-bottom:1px dashed #BBBDBF; border-right:1px solid #D6D6D6; }
table#unit-table .lastcell  { border-right:0px; }
table#unit-table .totalcell  { padding:4px; font-size:13px; font-weight:bold; color: #FFFFFF; background:#5085C6; border-bottom:1px dashed #BBBDBF; border-right:1px solid #D6D6D6; }

table.unit-table th { color:#fff; font-size:13px; font-weight:normal; background:#4d4e4e; padding:8px; border-right:1px solid #888989; text-align:center; white-space:nowrap; }
table.unit-table .datarow  { color:#000000; font-size:13px; background:#fff; }
table.unit-table .altrow { background:#F8F8F8; }
table.unit-table .datacell  { padding:4px; font-size:13px; border-bottom:1px dashed #BBBDBF; border-right:1px solid #D6D6D6; }
table.unit-table .lastcell  { border-right:0px; }
table.unit-table .totalcell  { padding:4px; font-size:13px; font-weight:bold; color: #FFFFFF; background:#5085C6; border-bottom:1px dashed #BBBDBF; border-right:1px solid #D6D6D6; }


table.report-table th { color:#fff; font-size:13px; font-weight:normal; background:#4d4e4e; padding:8px; border-right:1px solid #888989; text-align:center; white-space:nowrap; }
table.report-table th.wrap { white-space: normal; }
table.report-table .datarow  { color:#000000; font-size:13px; background:#fff; }
table.report-table .altrow { background:#F8F8F8; }
table.report-table .datacell  { padding:4px; font-size:13px; border-bottom:1px dashed #BBBDBF; border-right:1px solid #D6D6D6; }
table.report-table .indent  { padding-left:20px; }
table.report-table .smallindent  {  padding-left: 13px; }
table.report-table .subheader  { color: #000000; background: #DDDDDD; font-weight: bold; padding-top:4px; padding-bottom:4px; padding-right:4px; font-size:13px; border-bottom:1px dashed #BBBDBF; border-right:1px solid #D6D6D6; }
table.report-table .summarycell  { padding:4px; font-size:13px; font-weight:bold; color: #FFFFFF; background:#5085C6; border-bottom:1px dashed #BBBDBF; border-right:1px solid #D6D6D6; }
table.report-table .totalcell  { padding:4px; font-size:13px; font-weight:bold; color:#FFFFFF; background:#E98421; border-bottom:1px dashed #BBBDBF; border-right:1px solid #D6D6D6; }
table.report-table .lastcell  { border-right:0px; }
table.report-table .grandtotalcell { padding:4px; font-size:13px; font-weight:bold; color:#FFFFFF; background:#5c8dca; border-bottom:1px dashed #BBBDBF; border-right:1px solid #D6D6D6; }
table.report-table .hiddenrow { display: none; }
table.report-table .nowrap { white-space: nowrap; }

.project_nobottomborder { border-bottom:0; }
.text_right { text-align:right; }
.text_center { text-align:center; }

.empty_row  { padding:4px; font-size:13px; }
.record_count_dark { background:#EFEFEF; color:#595959; font-size:13px; padding:8px; }
.record_count_dark a { color:#D77A1E; text-decoration:none; }
.record_count_dark a:hover { text-decoration:none; }
.record_count_dark .records { float:left; width:240px; padding:3px;}
.record_count_dark .pages { float:left; width:150px; text-align:center; }
.record_count_dark .page_links_left { float:left; width:64px; padding:3px; text-align:right; }
.record_count_dark .page_links_right { float:left; width:64px; padding:3px; text-align:left; }

.error_header { background:#EFEFEF; color:#4A4A4A; padding:6px; margin-top:5px; }

/****************************** unit ******************************/
div#unit_summary { width:1200px; margin:0 auto; }
div#info_summary { width:1200px; margin:0 auto; }

div#unit_num { width:218px; padding-right:5px; float:left; background:url("/mwb/images/grey_arrow.gif") top left no-repeat; padding-left:17px; padding-top:4px; height:100px; }
div#unit_num .unit_number_title { font-size:20px; color:#5085C6; border-bottom:1px solid #D8D8D8; margin-bottom:5px; }
div#unit_num .unit_number { color:#333333; }
div#unit_num .status_title { font-size:14px; font-weight:bold; padding:4px 0px; }
div#unit_num .status { background-color:#e98421; color:#fff; padding:1px; font-weight:normal; }
div#unit_num .sqft_title { font-size:14px; font-weight:bold; }
div#unit_num .sqft { color:#5085C6; }
div#unit_num .tier { font-weight:bold; color:#333333; }
div#unit_num .tier_title { padding:5px 0px; }

div#unit_type { width:850px; float:left; padding:4px 0 0 0; height:105px; }
div#unit_type .unit_type_title { font-size:20px; color:#5085C6; border-bottom:1px solid #D8D8D8; margin-bottom:5px; }
div#unit_type .unit_type { color:#333333; }
div#unit_type .view_title { padding:3px 0px; }
div#unit_type .view { font-weight:bold; color:#333333; }
div#unit_type .model_type_title { padding:3px 0px; }
div#unit_type .model_type { font-weight:bold; color:#333333; }
div#unit_type .floor_title { }
div#unit_type .floor { font-weight:bold; color:#333333; }

div#unit_type_left { float: left; width: 316px; }
div#sale_price { width:316px; float:left; padding:4px 0 0 0; height:105px; }
div#sale_price .purchase_price_title { padding:3px 0; }
div#sale_price .purchase_price { font-weight:bold; color:#333333; }
div#sale_price .total_price_title { padding:3px 0; }
div#sale_price .total_price { font-weight:bold; color:#333333; }

div#chart_wrapper { text-align:center; padding: 10px; }

/****************************** return ******************************/

div#return { background:url("/mwb/images/blue_arrow.gif") top left no-repeat; height:27px; width:1175px; margin:0 auto; padding:10px 0px 0px 30px; border-bottom:1px dashed #A9ABAC; }
div#return a { color:#D77A1E; text-decoration:none; }
div#return a:hover { text-decoration:underline; }

/****************************** footer ******************************/

div#footer { border-top:1px solid #E6E9EB; width:1200px; height:29px; padding:10px 0 0 0; margin:5px auto; bottom right no-repeat; }


div#footer a { color:#D77A1E; text-decoration:none; }
div#footer a:hover { text-decoration:underline; }
div#footer a.disclaimer { color:#989898; text-decoration:none; }
div#footer a.disclaimer:hover { text-decoration:underline; }

/****************************** single ******************************/
div#single-block { width: 275px; margin:15% 35%; background-color: #fff; border: 1px solid #663300; }
div#single-content { padding: 5px; }
div#single-content ul { padding:5px 0px 5px 25px; list-style-image:url("/mwb/images/chevron.gif"); }
.single-block-title { height:24px; background:#EFEFEF; color:#333333; border-bottom: 1px solid #663300; padding:12px 0 0 12px; font-size:12px; font-weight:bold; text-align:center; }

/****************************** help ********************************/
div .help_header { background:#EFEFEF; color:#4A4A4A; font-size:18px; padding:6px; margin-top:5px; }
div .help_content { padding:6px; }

/***************************** login *******************************/
div#login-block { width: 275px; margin: 100px auto 50px auto; background-color: #fff; border: 1px solid #663300; }
div#login-page-message { width: 500px; margin: 0 auto; padding: 10px 10px 10px 10px; background-color: #fff; border: 1px solid #663300; text-align: center; }
div#login-page-footer { padding:10px; text-align: center; }
div#login-page-footer img { width: 500px; }
div#wrapper { margin: 0 auto; padding: 0; text-align: left; }
div.center { text-align: center }

/************************** calculator *****************************/
.calc_header { background:#EFEFEF; color:#4A4A4A; font-size:14px; padding:6px; }
#co_op_calc { border:1px solid #CECECE; margin:5px 5px 5px 5px; }
.co_op_calc_body { margin: 5px 5px 5px 5px }
.co_op_calc_divider { border-bottom: 1px solid #CECECE; height: 5px; margin-right: 3px; margin-left: 3px; }
.co_op_calc_operators { width: 15px; float: left; color: #595959; font-weight: bold;}
#co_op_calc span.wwlbl, #co_op_calc div.wwlbl { width: 185px; }
#co_op_calc_addOn td { padding: 0 10px 3px 0; border-bottom: 1px solid #CECECE; }
#co_op_calc_addOn_wrapper { margin: 10px 0 10px 10px; }
#co_op_wrapper label { padding: 0 8px 0 2px; }
.disabled label { color: #CECECE; }

/**************************** leads ********************************/
.formWrapper { margin: 4px 4px 10px 4px; }

table#unit-table .disabled { color: #989898; }

.info_box { text-align: center; border: 1px solid #CECECE; margin-top: 4px;}

.hoverHelp { border-right: solid 1px #5085C6; border-left: solid 1px #5085C6; border-bottom: solid 1px #5085C6; border-top: solid 5px #5085C6; background-color: #CECECE; padding: 5px 5px 5px 5px; }

#global_questions { margin-left: 15px; margin-right: 15px; }
#global_questions .attribute_required { display: none; }
#project_questions .attribute_required { display: inline; margin: 0 10px 0 4px; }

.attribute_label { float: left; }
.attribute_required { float: right; }
.attribute_formName { float: right; }
#formbuilder_required_label { font-weight: bold; float: right; margin-right: 10px; }

.collapsible-content { padding: 5px; border: 1px solid #efefef; }
.collapsible-column { float: left; margin: 0 5px; }
.collapsible-column .item { clear: both; }
.collapsible-column .label { float: left; margin: 0 5px 5px 0; color:#595959; font-weight:bold; width: 240px; }
.collapsible-column .value { float: left; margin-bottom: 5px; width: 300px; }
.discrepancyItem .label, .discrepancyItem .value { color: #ff0000; font-weight: normal; font-size: 13px; }
.instruction { margin: 4px 4px 4px 15px; font-size: 14px; }

.lead_header { font-size: 16px; font-weight: bold; border-bottom: 3px solid #5085C6; padding-bottom: 3px; margin-bottom: 6px; }
.lead_header .email { font-size: 14px; font-weight: normal; }
.lead_content { padding: 6px; }
.lead_summary { border-bottom: 3px solid #5085C6; padding-bottom: 3px; margin-bottom: 6px; }
.lead_summary_column { float: left; margin: 0 5px; }
.lead_summary_column .item { clear: both; }
.lead_summary_column .label { float: left; margin: 0 5px 5px 0; color:#595959; font-weight:bold; width: 133px; }
.lead_summary_column .value { float: left; margin-bottom: 5px; width: 133px; }
.message_success { background-color: #5085C6; padding: 2px; margin: 4px 0 4px 0; font-weight: bold; color: #000; border: 1px solid #5085C6; }
.message_error { background-color: #D77A1E; padding: 2px; margin-bottom: 4px; font-weight: bold; color: #000; border: 1px solid #D77A1E; }
.message_error a { color: #000000; text-decoration: underline; }
.header_button_pad { font-size: 12px; }
.header_button_pad .form_btn { background-color: black; border-radius: 6px; color:#fff; float:left; margin-right:5px; padding-left:3px; height:26px; }
textarea.disabled { color:#808080; border: 1px solid #eeeeee; }

#wwctrl_edit_dialog_type label { padding-left:3px; padding-right:8px; }
#wwgrp_edit_dialog_dialogDate span { display: inline; }

table.clickable_data_table { border:1px solid #D6D6D6; border-top:0; }
table.clickable_data_table th { color:#fff; font-size:13px; font-weight:normal; background:#4d4e4e; padding:8px; border-right:1px solid #888989; text-align:center; white-space:nowrap; }
table.clickable_data_table .datarow  { font-size:13px; background:#fff; }
table.clickable_data_table .altrow { background:#F8F8F8; }
table.clickable_data_table .datacell  { padding:4px; font-size:13px; border-bottom:1px dashed #BBBDBF; border-right:1px solid #D6D6D6; }
table.clickable_data_table .lastcell  { border-right:0px; }
table.clickable_data_table .totalcell  { padding:4px; font-size:13px; font-weight:bold; color: #FFFFFF; background:#5085C6; border-bottom:1px dashed #BBBDBF; border-right:1px solid #D6D6D6; }
table.clickable_data_table .hoverrow .clickable { background-color: #5085C6; cursor: pointer; color: #ffffff; }
table.clickable_data_table .newlead { color: #5085C6; font-weight: bold; }

.attachment_item { margin-bottom: 2px; }

.filter_criteria .item { float: left; margin: 0 10px 5px 0; }
.filter_criteria .label { color:#5085C6; font-weight:bold; }

.leadTooltip { width: 300px; }
.leadTooltip .item { clear: both; }
.lead_tooltip_header { font-size: 14px; font-weight: bold; margin-bottom: 4px; }
.leadTooltip .label { float: left; width: 100px; }
.leadTooltip .value { float: left; }

#dedupe-wrapper { margin: 10px; }
.correct-lead-wrapper { margin: 4px 0 4px 0; }
.dedupe-title { color: #D77A1E; cursor: pointer; }
.dedupe-collection { margin-bottom: 6px; }

div.holder {
      border: 1px solid #CCCCCC;
      margin: 0 0 10px 0;
      padding: 5px 2px 5px 2px;
      background-color: #EFEFEF;
}
.question-no-move {
    margin: 3px 10px;
    padding: 2px;
    background-color: #FFFFFF;
    font-weight: bold;
}
.question {
      margin: 3px 10px;
      padding: 2px;
      background-color: #FFFFFF;
      font-weight: bold;
      cursor: move;
}
.singleOption {
      margin: 3px 10px;
      padding: 2px;
      background-color: #FFFFFF;
      cursor: move;
}
.disabledOption { color: #BEBEBE; }

.character-count-wrapper { margin: 2px 0 2px 10px; }
.character-count { font-weight: bold; color: #5085C6; }
#summary_flag { padding-right: 6px; }

/****************************For the ajax stuff on the viewUnit page***************************/
.div_popup {
    padding:10px;
    margin: 0 auto;
    min-height:100px;
    width:240px;
    position:absolute;
    display:block;
    background-color:#efefef;
    top:15%;
    left: 40%;
    border:4px solid #4d4e4e;
}

#wrapperupload
{
    display:none;
    text-align:center;
}

#wrapperupload label {
    display:none;
}

#wrapperupload input
{
    margin:5px 0;
}

#wrapperupload .form_btn
{
    margin: 5px 5px 0 5px;
}
