/* INBOX HOME */
.drupal_messages {padding:10px 0;}
.section-inbox table, .section-node table{margin:0 0 10px 0;}
/* ------------------ subnav ------------------ */
ul.providers_filters {top:26px !important;left:0px;padding:2px 0;}
ul.leads_filters {top:26px !important;left:137px;padding:2px 0;}
ul.misc_filters {top:26px !important;left:449px;}
ul.availability_filters {top:26px !important;left:293px;} 
ul.financials_filters {top:26px !important;left:605px;}

.providers_filters li{float:none !important;width:auto !important;display:block;padding:0 !important;}
.providers_filters li a{width:auto !important;margin:0 !important;cursor:pointer;}

.leads_filters li{float:none !important;width:auto !important;display:block;padding:0 !important;}
.leads_filters li a{width:auto !important;margin:0 !important;cursor:pointer;}

.availability_filters li{float:none !important;width:auto !important;display:block;padding:0 !important;}
.availability_filters li a{width:auto !important;margin:0 !important;cursor:pointer;}

.misc_filters li{float:none !important;width:auto !important;display:block;padding:0 !important;}
.misc_filters li a{width:auto !important;margin:0 !important;cursor:pointer;font-size:11px;}

.financials_filters li{float:none !important;width:auto !important;display:block;padding:0 !important;}
.financials_filters li a{width:auto !important;margin:0 !important;cursor:pointer;}


.dashtable_header .hubv3_header_nm h2 {margin:10px 0 20px 0;}
.dashtable_header h2 {padding:10px 0 5px 0;}
/* dash header leads */
.dashtable_header_leads h2 {padding:0 0 5px 0;margin-bottom:0;}
.dashtable_header_financials h2 {padding:0 0 5px 0;margin-bottom:0;}

legend{ font-weight: bold; font-size:1.2em; color:#9e0b0f;}

h2.search_crit{background:url("/sites/all/themes/images/sprite3.gif") no-repeat scroll 0 9px transparent;cursor:pointer;padding:7px 0 5px 30px;color:#f7941d;font-size:1.3em;font-weight:bold;}


/* --------------------------------------------------------------------------    PROPOSALS    --------------------------------------------------------------------------  */
.page-inbox h1 {}
.boxbody_300 .form-text {border:1px solid #BBBBBB;margin:0;width:90%;}


/* ------------------ articles ------------------ */
/*
a.contribute_article_link, a.contribute_article_link:visited {margin:3px 0 20px 0;background:transparent url(/sites/all/themes/images/button_contributearticle.gif) no-repeat scroll left top;border:0 none;display:block;float:left;height:25px;overflow:hidden;text-indent:-5000px;width:152px;}
a.contribute_article_link:hover{background-position:left -25px;}
*/
a.contribute_article_link {font-size:1.2em;font-weight:bold;float:right;margin:7px 0 0 0;}
/* ------------------ reports ------------------ */

.reporting_nav{width:980px;}
.caja{overflow:hidden;height:20px;margin:0;padding:0;width:980px;clear:both;}
.page-inbox-reports .secondary {display:none;} /*  -----------------watch close --------------- */
.page-inbox-reports-contentratings .secondary {display:none;} /*  -----------------watch close --------------- */
.page-inbox-reports-misc-keywords .secondary {display:none;} /*  -----------------watch close --------------- */
.page-inbox-reports-availability .secondary {display:none;} /*  -----------------watch close --------------- */
.page-inbox-reports-leads .secondary {display:none;} /*  -----------------watch close --------------- */
.page-inbox-reports-financials .secondary {display:none;} /*  -----------------watch close --------------- */

.page-inbox-reports-misc-keywords .tertiary{display:none;}

.page-inbox-reports-misc-keywords-settings  .secondary{display:none;}
.page-inbox-reports-misc-keywords-settings  .tertiary{display:none;}

.page-inbox-reports-misc-keywords-reports .secondary{display:none;}
.page-inbox-reports-misc-keywords-reports .tertiary{display:none;}

.page-inbox-reports-misc-keywords-library-add .secondary{display:none;}
.page-inbox-reports-misc-keywords-library-add .tertiary{display:none;}

.page-inbox-reports-availability-alerts  .secondary{display:none;}

.page-inbox-reports-financials-day .secondary {display:none;}
.page-inbox-reports-financials-sales .secondary {display:none;}
.page-inbox-reports-financials-vertical .secondary {display:none;}
.page-inbox-reports-financials-detail .secondary {display:none;}
.page-inbox-reports-financials-ppl_revenue .secondary {display:none;}
.page-inbox-reports-financials-ppl_revenue_details .secondary {display:none;}

/*
.section-inbox  ul.primary {white-space:nowrap !important;margin:0;padding-top:10px;border-bottom:1px solid #61A9E8;}
.section-inbox .primary li a {padding:0.5em 1em 0;border-color:#DDDDDD;border:none;}
.section-inbox ul.primary li.active a {background-color:#61A9E8;border-bottom:none;border-color:#61A9E8;color:#fff;border:none;}
*/
/* INBOX, PAGE-ADMIN NAV   */
/* ----- Navigation --------------------------------------------------*/
 	.page-inbox-member-profile ul.primary{margin-bottom:20px !important;}
 	.page-admin #main_col, .help {margin-top:10px;}
 	.section-node #main_col, .help {margin-top:10px;}
 	.node-type-expert-group #main_col, .help {margin-top:10px;}
 	.node-type-expert-group-member #main_col, .node-type-expert-group-member #right_col, .node-type-expert-group-member .help {margin-top:10px;}
    /* inbox */
	.page-inbox  ul.primary { border:none; }
	.page-inbox  ul.primary li { float: left; font-weight: bold; text-transform: uppercase; }
	.page-inbox  ul.primary { width: 980px; margin:10px 0 0 0;background: transparent url("/sites/all/themes/images/nav-bg.gif") repeat-x 0 0;padding:0;  }
	.page-inbox  ul.primary li a { display: block; color: #fff; }
	.page-inbox  ul.primary li.active a {border:none;}
	.page-inbox  ul.primary li a{background:none;border-color:none;border:none;margin-right:0;}
	.page-inbox  ul.primary li.active { background: url("/sites/all/themes/images/nav-bg.gif") no-repeat 0 -200px; }
	.page-inbox  ul.primary li a { padding: 1.1em 0.8em 0.4em;/*any IEpadding: expression("1em 0.8em 0.5em"); */ }
	.page-inbox  ul.primary li.active a, .page-inbox  ul.primary li.active a:hover { color: #0074bc; background: url("/sites/all/themes/images/nav-bg.gif") no-repeat 100% -400px; }
	.page-inbox  ul.primary li a:hover { color: #111;background:none;}
	/* page-admin */
	.page-admin  ul.primary { border:none;padding:0;  }
	.page-admin  ul.primary li { float: left; font-weight: bold; text-transform: uppercase; }
	.page-admin  ul.primary { width: 980px; margin:10px 0 0 0;background: transparent url("/sites/all/themes/images/nav-bg.gif") repeat-x 0 0;  }
	.page-admin  ul.primary li a { display: block; color: #fff; }
	.page-admin  ul.primary li.active a {border:none;}
	.page-admin  ul.primary li a{background:none;border-color:none;border:none;margin-right:0;}
	.page-admin  ul.primary li.active { background: url("/sites/all/themes/images/nav-bg.gif") no-repeat 0 -200px; }
	.page-admin  ul.primary li a { padding: 1.1em 0.8em 0.4em;/*any IEpadding: expression("1em 0.8em 0.5em"); */ }
	.page-admin  ul.primary li.active a, .page-admin  ul.primary li.active a:hover { color: #1783c6; background: url("/sites/all/themes/images/nav-bg.gif") no-repeat 100% -400px; }
	.page-inbox  ul.admin li a:hover { color: #111;background:none;}
	/* secondary */
	.logged-in .secondary {list-style: none;overflow: hidden;margin:0 0 30px 0;border-left:1px solid #E6E6E6;padding:0;border-left:1px solid #e6e6e6;border-bottom:none;}
	.logged-in .secondary li {width: auto;float: left;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding: 4px 12px 4px 12px;background:#fff;}
	.logged-in .secondary li a{display: block;text-decoration: none;font-weight: bold;color: #676767;text-align:center;border:none !important; background-color:none !important;margin-right:0 !important;}
	.logged-in .secondary a.active{outline: none;color:#c48b19;}
	.logged-in .secondary li a:hover { color:#c48b19;}

	/* INBOX, PAGE-ADMIN NAV end   */
	  /* section-node */
	.section-node  ul.primary { border:none;padding:0;}
	.section-node  ul.primary li { float: left; font-weight: bold; text-transform: uppercase; }
	.section-node  ul.primary { width: 980px; margin:10px 0 0 0;background: transparent url("/sites/all/themes/images/nav-bg.gif") repeat-x 0 0;  }
	.section-node  ul.primary li a { display: block; color: #fff; }
	.section-node  ul.primary li.active a {border:none;}
	.section-node  ul.primary li a{background:none;border-color:none;border:none;margin-right:0;}
	.section-node  ul.primary li.active { background: url("/sites/all/themes/images/nav-bg.gif") no-repeat 0 -200px; }
	.section-node  ul.primary li a { padding: 1.1em 0.8em 0.4em;/*any IEpadding: expression("1em 0.8em 0.5em"); */ }
	.section-node  ul.primary li.active a, .section-node  ul.primary li.active a:hover { color: #1783c6; background: url("/sites/all/themes/images/nav-bg.gif") no-repeat 100% -400px; }
	.section-node  ul.primary li a:hover { color: #111;background:none;}
	/* INBOX, PAGE-ADMIN NAV end   */
	
	/* MEMBER GROUP NAV end   */
	  /* member */
	.node-type-expert-group-member  ul.primary { border:none; }
	.node-type-expert-group-member  ul.primary li { float: left; font-weight: bold; text-transform: uppercase; }
	.node-type-expert-group-member  ul.primary { width: 980px; margin:10px 0 0 0;background: transparent url("/sites/all/themes/images/nav-bg.gif") repeat-x 0 0;  }
	.node-type-expert-group-member  ul.primary li a { display: block; color: #fff; }
	.node-type-expert-group-member  ul.primary li.active a {border:none;}
	.node-type-expert-group-member  ul.primary li a{background:none;border-color:none;border:none;margin-right:0;}
	.node-type-expert-group-member  ul.primary li.active { background: url("/sites/all/themes/images/nav-bg.gif") no-repeat 0 -200px; }
	.node-type-expert-group-member  ul.primary li a { padding: 1.1em 0.8em 0.4em;/*any IEpadding: expression("1em 0.8em 0.5em"); */ }
	.node-type-expert-group-member  ul.primary li.active a, .node-type-expert-group-member  ul.primary li.active a:hover { color: #1783c6; background: url("/sites/all/themes/images/nav-bg.gif") no-repeat 100% -400px; }
	.node-type-expert-group-member  ul.primary li a:hover { color: #111;background:none;}
	
	 /* group */
	.node-type-expert-group  ul.primary { border:none;padding:0;  }
	.node-type-expert-group  ul.primary li { float: left; font-weight: bold; text-transform: uppercase; }
	.node-type-expert-group  ul.primary { width: 980px; margin:10px 0 0 0;background: transparent url("/sites/all/themes/images/nav-bg.gif") repeat-x 0 0;  }
	.node-type-expert-group  ul.primary li a { display: block; color: #fff; }
	.node-type-expert-group  ul.primary li.active a {border:none;}
	.node-type-expert-group  ul.primary li a{background:none;border-color:none;border:none;margin-right:0;}
	.node-type-expert-group  ul.primary li.active { background: url("/sites/all/themes/images/nav-bg.gif") no-repeat 0 -200px; }
	.node-type-expert-group  ul.primary li a { padding: 1.1em 0.8em 0.4em;/*any IEpadding: expression("1em 0.8em 0.5em"); */ }
	.node-type-expert-group  ul.primary li.active a, .node-type-expert-group ul.primary li.active a:hover { color: #1783c6; background: url("/sites/all/themes/images/nav-bg.gif") no-repeat 100% -400px; }
	.node-type-expert-group  ul.primary li a:hover { color: #111;background:none;}



	
.page-inbox-publishing #main_report_tabs {width:80%;float:left;}
#main_report_tabs ul.primary2 {list-style: none;background: transparent;overflow: hidden;margin:0 0 30px 0;border-left:1px solid #E6E6E6;}
#main_report_tabs ul.primary2 li {width: 146px;float: left;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding: 4px 3px 4px 3px;background:#fff;}
#main_report_tabs ul.primary2 li a {display: block;text-decoration: none;font-weight: bold;color: #676767;text-align:center;border:none !important; background-color:none !important;margin-right:0 !important;	}
#main_report_tabs ul.primary2 li.active a {outline: none;color:#c48b19;}
#main_report_tabs ul.primary2 li a:hover { color:#c48b19;border:none;}
#main_report_tabs ul.primary2 li ul.content_filters li{border:none;}

.section-inbox .contribution-links {width:80%;}
.section-inbox .contribution-links ul{list-style: none;width: 100%;overflow: hidden;margin:0 0 30px 0;border-left:1px solid #e6e6e6;}
.section-inbox .contribution-links ul li {background:#fff;width: 150px;float: left;padding:0;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin:0;padding: 4px 3px;color:#C48B19;font-weight:bold;}
.section-inbox .contribution-links ul li.selected {display: block;text-decoration: none;color: #C48B19;text-align:center;border-right:1px solid #e6e6e6;margin:0;}
.section-inbox .contribution-links ul li a {display: block;text-decoration: none;font-weight: bold;color: #676767;text-align:center;border:none !important; background-color:none !important;margin-right:0 !important;padding:0;	}
.section-inbox .contribution-links ul li.active a {outline: none;color:#c48b19;}
.section-inbox .contribution-links ul li a:hover {color:#c48b19;border:none;}

.arrowdown{background:transparent url('/sites/all/modules/expert_subscriber/images/main_reports_downicon.gif') no-repeat scroll 85% 50%;}

ul.providers_filters {display: none;list-style-type:none;width: 152px;background-color: #fafafa;position: absolute;left: 0px;z-index: 20;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
ul.providers_filters li{ border-right: none;padding:4px !important;}
ul.providers_filters a {font-size:11px;text-decoration:none;color:#676767;}
ul.providers_filters li a:hover {color:#c48b19 !important;}

ul.leads_filters {display: none;list-style-type:none;width: 152px;background-color: #fafafa;position: absolute;left: 135px;z-index: 20;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
ul.leads_filters li{ border-right: none;padding:4px !important;}
ul.leads_filters a {font-size:11px;text-decoration:none;color:#676767;}
ul.leads_filters li a:hover {color:#c48b19 !important;}

ul.availability_filters {display: none;padding: 0px;list-style-type:none;width: 152px;background-color: #fafafa;position: absolute;left: 288px;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
ul.availability_filters li{border-right: none;padding:4px !important;}
ul.availability_filters a {font-size:11px;text-decoration:none;color:#676767;}
ul.availability_filters a:hover {color:#c48b19;}
ul.availability_filters li a:hover {color:#c48b19 !important;}

ul.misc_filters {display: none;padding: 0px;list-style-type:none;width: 152px;background-color: #fafafa;position: absolute;left: 441px;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
ul.misc_filters li{padding:4px !important;border-right:none !important;}
ul.misc_filters li a{}
ul.misc_filters li a:hover {color:#c48b19 !important;}

ul.financials_filters {display: none;padding: 0px;list-style-type:none;width: 152px;background-color: #fafafa;position: absolute;left: 594px;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
ul.financials_filters li{ border-right: none;padding:4px !important;}
ul.financials_filters a {font-size:11px;text-decoration:none;color:#676767;}
ul.financials_filters li a:hover {color:#c48b19 !important;}

ul.content_filters {display: none;padding: 0px;list-style-type:none;width: 152px;background-color: #fafafa;position: absolute;left: 747px;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;}
ul.content_filters li{ border-right: none;padding:3px !important;}
ul.content_filters a {font-size:11px;text-decoration:none;color:#676767;}
ul.content_filters li a:hover {color:#c48b19 !important;}
/* propossal misc */
#proposal_misc {display:block}
ul.proposal_misc_h {display: none;padding: 0px;list-style-type:none;width: 152px;background-color: #fafafa;position: absolute;left: 630px;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;}
ul.proposal_misc_h li{ border-right: none;padding:3px !important;}
ul.proposal_misc_h a {font-size:11px;text-decoration:none;color:#676767;}
ul.proposal_misc_h li a:hover {color:#c48b19 !important;}

	.page-inbox-reports-content-site .secondary{display:none;}
	.page-inbox-reports-content-practice_area .secondary{display:none;}
	.page-inbox-reports-content-day .secondary{display:none;}
	.page-inbox-reports-content-custom_search .secondary{display:none;}
	.page-inbox-reports-content-author .secondary{display:none;}


.reporting_nav{position:relative;width:100%;}
#answer-reference-wrapper{padding:10px;margin:15px 0;border:1px solid #d2d2d2;}
#answer-reference-wrapper #answer-references {width:100%;overflow:hidden;clear:both;margin-bottom:10px;}
#answer-reference-wrapper fieldset {float:left;width:50%;border-bottom:1px dotted #d2d2d2;padding:0;}


/*.section-inbox ul.secondary li{display:block;}*/
.section-inbox #main_report_tabs ul.primary2 li a {}
.page-inbox-proposals ul.primary {border-bottom:none;}
.page-inbox-reports  ul.primary {border-bottom:none;}
.page-inbox-contributed_content ul.primary {border-bottom:none;}


/* GROUPS NODE EDIT */
.group_group_edit {margin:20px 0 0 0;}
table.node_edit_topinfo {border: 1px dotted #d4d4d4 !important;}
.node_edit_topinfo .form-item {margin:0 0 .5em 0;}
.node_edit_topinfo legend{text-indent:0;padding:10px 0;}
.node_edit_topinfo .form-item select {margin:0;}
table.node_edit_topinfo{margin:0 0 20px 0;}
.node_edit_topinfo td{border-bottom:1px dotted #d4d4d4;padding:20px;}
.grouptr_even {background:#f9f9f9;}
.group_group_edit textarea#edit-body {height:130px;}
.group_group_contboxes {float:left;width:50%;}
.group_group_contboxes input{width:350px;}
.group_group_contboxes select{width:350px;}
.group_group_locationsbox fieldset.main_groupfield {padding:0;}
.group_group_locationsbox fieldset.sub_groupfield_group {width:50%;float:left;padding:0;margin:10px 0;border-bottom:1px dotted #d4d4d4;}
/* MEMBER NODE EDIT */	



/* ------------------ upload image ------------------ */
.page-inbox-account_info h1 {display:block;}
#edit-picture-upload {}
fieldset.upload_photo{padding:5px 0;}

/* ------------------ account info ------------------ */
.page-inbox-account_info .form_l{width:35%;float:left;}
.page-inbox-account_info .form_r{width:35%;float:left;}

/* ------------------ PROPOSALS ------------------ */

/* CBA TABLE 
.cba_table table {border:1px solid #FF9933;}
.cba_table table thead th {background:#ff9933;border-bottom:3px solid #ff9933;color:#fff;}
.cba_table table tr{background-color:#FFF2D9;border-bottom:none;padding:0.1em 0.6em;}
.cba_table table tr.odd{background-color:#FFF2D9;border-bottom:none;padding:0.1em 0.6em;}
.cba_table table td.hilitetd {background:#e5fefe;font-weight:bold;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;}
.cba_table table tr.even td{background:#fffaf1;}
*/
.prop_advertisingcamp table {margin-bottom:20px;}

/* add subscriptions */
.prarea-parentbox {margin:0 0 5px 0;padding-top:15px;}
.vertical_catcont .prarea-parentbox a{margin-right:5px;float:left;background:url(/sites/all/themes/images/icon_plus.gif) no-repeat scroll 0 4px;text-decoration:none;height:20px;width:10px;}
.vertical_catcont .prarea-parentbox a:hover{text-decoration:none;}
.vertical_catcont .prarea-parentbox .form-item{margin:0;}
.prarea-child .prarea-parentbox {margin:0 0 5px 0;padding:0;}


.vertical_catcont {padding:0 10px;}
#proposal_subscriber_form {float: left;width:720px;position:relative;}
#proposal_subscriber_form label{font-size:11px;}
.vertical_catcol{width:220px;padding-right:10px;float:left;}
#vert_scroll {float: right;width:245px}
.subscription_cartbox {
-moz-border-radius:3px 3px 3px 3px;width:220px;background:none repeat scroll 0 0 #E6EAED;border-color:#CDD3D6 #E0E3E5 #E0E3E5 #CDD3D6;border-style:solid;border-width:1px;color:#556971;line-height:16px;margin-bottom:20px;padding:10px;text-shadow:0 1px 0 #FFFFFF;}
.subscription_cartbox h2{text-align:center;margin-top:5px;}
.section-proposals .header {display: none;}
.section-proposals .span-25{float:none;width:auto;}
.section-proposals .subscription_box {margin:0 0 10px 0 !important;}
.section-proposals .span-18 {width:auto;}
.section-proposals #proposal_action_buttons span {padding:8px 15px 12px 5px;}
.section-proposals #expert_contract_view h2 a:hover {color:#762D22;text-decoration:none;}
#radius-search-fieldset {padding:10px;background:#f1f1f1;border:1px solid #d2d2d2;width:98%;}

.section-node .grouppic {float:left;}
.section-node .dashboard-profile {margin-left:220px;}

/* -------------------- drafts submitted -------------------------- */
.page-inbox-proposals-drafts .group_group form {background:#FFFEEE none repeat scroll 0 0;border:1px solid #EBEBEB;display:block;margin:0 0 10px;padding:10px 10px 10px;}
.page-inbox-proposals-submitted .group_group form {background:#FFFEEE none repeat scroll 0 0;border:1px solid #EBEBEB;display:block;margin:0 0 10px;padding:10px 10px 10px;}
.page-inbox-proposals-contract  .group_group form {background:#FFFEEE none repeat scroll 0 0;border:1px solid #EBEBEB;display:block;margin:0 0 10px;padding:10px 10px 10px;}




/* when logged as user */
.dashtable_header_leads {margin:10px 0 0 0;}
.dashboard_holder {background:url(../images/h4_inboxgrad.png) repeat-x scroll bottom left;margin:20px 0 !important;_background:url(../images/h4_inboxgrad.gif) repeat-x scroll bottom left;}
.dashboard-profile-pic {background:#fff;width:200px;float:left;margin:0 0 5px 12px;padding:0;position:relative;text-align:center;border:5px solid #e0e0e0;height:148px;}
.dashboard-profile-info {width:auto;float:left;border:5px solid #e0e0e0;padding:10px;background:#fff;margin:0 0 0 12px;_margin:0 0 0 5px;/* ie6 fix */}
.dashboard-profile {width:400px;margin:20px 0  0 216px;_width:350px;/*ie6*/}
.page-inbox-group-view .group_rail {margin-top:20px;}
.page-inbox-group-view #group-profile-intro {margin-top:20px !important;}
.page-inbox-member-profile .expert-group-member-overviews{margin-top:20px}
.page-inbox-account_settings h2 {margin-top:20px;}


/* ----------------- proposal buttons ------------ 
#proposal_overview .prop_eci {-moz-border-radius: 5px;border-radius: 5px;border-bottom:2px solid #6BAAD2;background: none repeat scroll 0 0 #A0CFED;font-weight:bold;padding:5px 10px;}
#proposal_overview .prop_eci a{padding:0;color: #fff;font-size:1.1em;}*/

/* ----------------------- misc ---------------- */
#edit-start-date-wrapper input{margin:0;}
#edit-end-date-wrapper input{margin:0;}


/* ----------------------- availability ---------------- */
#expert-subscriber-reports-availablity-form {background:#FFFEEE none repeat scroll 0 0;border:1px solid #EBEBEB;display:block;margin:0 0 10px;padding:2px 10px 10px;overflow:hidden;}
#expert-subscriber-reports-availablity-form .form-item {margin-bottom:0;margin-top:0;}
#expert-subscriber-reports-availablity-form #avail_filter_submit {padding:20px 0 0 0;}
#expert-subscriber-reports-availablity-form #avail_export_csv {padding:20px 0 0 0;}


#report_main_block #expert_map{margin-bottom:20px;}
#expert_map:first-child {border:1px solid #54a20a;width:689px;}
#dummy_container h3 {background:#54a20a none repeat scroll 0 0;color:#FFFFFF;margin:0;padding:3px 10px;}
#e_map_selectedcounties {}
.mini_popup_selected {padding:0 10px;}
#map_msg_pane {border:thin solid #54a20a;margin-bottom:10px;max-height:370px;overflow:auto;}
.mini_popup_close {color:#ff0000;width:20px;cursor:pointer;}
#map_status {border:1px solid #99B3CC;height:225px;margin-bottom:10px;}
#map_status p{padding:0 10px;}
#map_status strong{padding:0 10px;}
#map_status_inst{display:none;}
#map_msg_pane_help {padding:0 10px;color:#54a20a;font-size:11px;}
#mini_popup_close {float:right;width:20px;cursor:pointer;}
#map_msg_pane div{margin:10px 0 0 0;}

.alerts_input {float:right;width:10%;}
.section-inbox .alerts_h2 {float:left;width:85%;}
.sticky-enabled {clear:both;}


.page-inbox-admin #pagination {float:right;margin:10px 0;}

/* message box */
#print_button .icon_print{}
/* leads box */
#sid_list {background-color:#fff;border:2px solid #f7941d;}
.sid_list_box {padding:10px;position:relative;}

.sid_list_box .sid_list_close {font-size:11px;padding:3px;position:static;float:right;margin:0 10px;color:#f7941d;}
.sid_list_box a.icon_print{font-size:11px;padding:3px;position:static;float:right;margin:0 10px;color:#f7941d;}


/* disabling all the date-picker styles here in favor of inheriting from the nolo-ui jquery theme styles */
/* ------------------------  datepicker  -------------------------- */
/* #ui-datepicker-div{padding:0.5em;} */
/* ----------------------- ui calendar ---------------- */
/* table */
/*
table.ui-datepicker {border:none;clear:both;}
table.ui-datepicker td a{border:none;}
table.ui-datepicker td a:hover{border:none;border:none;}

.ui-datepicker-header select {top:2.3em;position:static;}

.ui-datepicker-next:hover, .ui-datepicker-prev:hover{background:none;}
.ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover {background:none;}

.ui-datepicker-next, .ui-datepicker-prev {background:none;top:0.8em;width:50px;position:static;}
.ui-datepicker-prev {float:left;margin-left:2px;}
.ui-datepicker-next {float:right;margin-right:2px;}
.ui-datepicker-prev a {text-indent:0;}
.ui-datepicker-next {left:17.6em;}
.ui-datepicker-control{display:none;}
select.ui-datepicker-new-month {border:none;display:inline;margin-right:5px;}
select.ui-datepicker-new-year{border:none;display:inline;}
#ui-datepicker-div a, .ui-datepicker-inline a {color:#222 !important;border:none;width:auto;}

.ui-datepicker-title {line-height:1.8em;margin:0;text-align:center;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { left:auto;}
.ui-datepicker .ui-datepicker-next span {right:10px;}
.ui-datepicker .ui-datepicker-prev span {left:10px;}
.ui-daterangepicker .ui-datepicker-inline{padding-top:5px;width:15.5em;}
*/

/* leads */
.p_form{padding:10px;background:#f2f2f2;border:1px solid #e5e5e5;margin:10px 0;}
.p input.form-text{margin:0;}
/* messages */
.mess_headerl{float:left;width:60%;margin:10px 0 0 0;}
.mess_headerr{float:right;width:30%;margin:10px 0 0 0;text-align:right;}
.mess_bg {background:url(/sites/all/themes/images/fieldset_bg.gif) repeat-x scroll top left;margin:10px 0 20px 0;padding:2px 0 0 5px;border-top:1px solid #e2e2e2;}

/* -------------------- keywords -------------------------- */
/*
.section-inbox .secondary{display:none;}
.section-inbox .tertiary{display:none;}
*/
.page-inbox-reports .secondary{display:none;}
.page-inbox-reports .tertiary{display:none;}

.page-inbox-reports-misc-keywords #main_report_tabs ul.primary2, .page-inbox-reports-misc-keywords-reports #main_report_tabs ul.primary2, .page-inbox-reports-misc-keywords-settings #main_report_tabs ul.primary2, .page-inbox-reports-misc-keywords-library-add #main_report_tabs ul.primary2, .page-inbox-proposals-prices #main_report_tabs ul.primary2, .page-inbox-proposals-prices-pay_per_lead #main_report_tabs ul.primary2{margin:0;}
.keyword_nav{}
ul.keyword_nav {margin:0 0 20px 0;padding: 0;overflow:hidden;border-left:1px solid #e6e6e6;}
.keyword_nav li  {background:#fff;float:left;list-style:none;list-style-image:none;padding:1px 10px 2px 10px;width:auto;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.keyword_nav li span {/*background:transparent url(/sites/all/themes/images/conc_r.gif) no-repeat scroll right top;display:block;*/}
.keyword_nav li a {text-decoration:none;color:#54a20a;}
.keyword_nav li a:hover {text-decoration:underline;color:#54a20a;}

.glossary_main {text-transform:uppercase;margin:0 0 20px 0;}
.glossary_main a{margin:0 15px 0 0;}
.glossary_main a:hover{color:#f7941d;}
.glossary_main a.active{color:#f7941d;}
.glossary_unit {margin-bottom:15px;}
.glossary_units {float:left;width:325px;height:37px;overflow:hidden;margin-bottom:4px;}
.glossary_units a{padding-right:10px;}
.glossary_units a:hover{color:#333;}

.glossary_words h4{color:#f7941d;font-size:1.4em;text-transform:capitalize;margin-bottom:0.1em;}
p.glossary_description {font-size:1.1em;font-style:italic;color:#444;}
/* ------------------------  payments  -------------------------- */

.tertiary2 {list-style-type: none;margin: 0px;background:#5B91D4;padding:10px 0 0 5px;}
.tertiary2 li {float: left;margin-right: 3px;background:#82b8fa url(/sites/all/themes/images/tert_bg.gif) repeat-x scroll left bottom;}
.tertiary2 li.active {background:#fff;}
.tertiary2 li a {display: block;padding: 3px 5px 5px 5px;text-decoration: none;}
.tertiary2 li a span {color: #fff;white-space: nowrap;}
.tertiary2 li:hover, .tertiary2 li.active {background-repeat: repeat-x;}
.tertiary2 li:hover a span, .tertiary2 li.active a span {color: #194B77;}
	  /* section-node */	
	.tertiary { width: 980px; margin:10px 0 0 0;background: transparent url("/sites/all/themes/images/ternav-bg.gif") repeat-x 0 0; border:none; }
	.tertiary li { float: left; font-weight: bold;list-style:none outside none;}
	.tertiary li.active {border:none;}
	.tertiary li a{background:none;border-color:none;border:none;margin-right:0;padding:0.9em 0.8em 0.4em;display: block; color: #338e45;text-decoration:none; }
	.tertiary li.active { background: url("/sites/all/themes/images/ternav-bg.gif") no-repeat 0 -200px; }
	.tertiary li.active a { color: #21742a; background: url("/sites/all/themes/images/ternav-bg.gif") no-repeat 100% -401px; }
	.tertiary li.active a span { color: #222;background:none;}
	.tertiary li:hover a span {color: #444;background:none;}

/* schedule payment */
#expert-payment-charge-payment-form {margin:20px 0 0 0;}
#expert-payment-charge-payment-form input{float:left;margin:0 5px;}
#expert-payment-charge-payment-form label{float:left;}
#expert-payment-charge-payment-form .form-item {margin:0;}
#expert-payment-charge-payment-form #edit-payment-notes-wrapper {padding-top:30px;}

/* issue refund */
#expert-payment-issue-refund-form {margin:20px 0 0 0;}
#expert-payment-issue-refund-form input{float:left;margin:0 5px;}
#expert-payment-issue-refund-form label{float:left;}
#expert-payment-issue-refund-form .form-item {margin:0;}
#expert-payment-issue-refund-form #edit-refund-notes-wrapper {padding-top:30px;}

/* cyber profile details */
.subscription_area {margin:20px 0 10px 0;}

/* edit subscription */
#expert-payment-subscription-edit-form {margin:20px 0 0 0;}

/* edit subscriptions */

/* cancelations */
.pay_congrats {background:#f4f4f4;border:1px solid #d2d2d2;padding:10px;margin:0 0 20px;}

.button_viewprofile a, .button_gcase a:visited {background:transparent url(/sites/all/themes/images/button_viewprofile.gif) no-repeat scroll left top;border:0 none;display:block;float:left;height:29px;overflow:hidden;text-indent:-5000px;width:106px;}
.button_viewprofile a:hover {background-position:left -29px;}

a.button_sendemail,  a.button_sendemail:visited {background:transparent url(/sites/all/themes/images/button_sendemail.gif) no-repeat scroll left top;border:0 none;display:block;height:29px;overflow:hidden;text-indent:-5000px;width:106px;}
a.button_sendemail :hover {background-position:left -29px;}

.button_send_email {background:url("/sites/all/themes/images/button_send_email.gif") no-repeat scroll left top transparent;border:0 none;cursor:pointer;display:block;font-weight:bold;height:44px;margin:3px 10px 20px 0;overflow:hidden;text-indent:-5000px;text-decoration:underline;width:153px;}
.button_send_email:hover {background-position:left -44px;}
/* okamoto's styles from hubv2 */
.expert_notify_message {display: block; border: 1px solid #ddf1cf;font-weight: bold; color: #7bba50; background: #ebfdde; padding: 1em;margin-bottom: 0.25em; text-align: center; font-size: 1.2em;}
.expert_error_message {display: block; border: 1px solid #f1dddd;font-weight: bold; color: #ba5050; background: #fdebeb; padding: 1em;margin-bottom: 0.25em; text-align: center; font-size: 1.2em;}
.expert_error_message li {font-weight:normal}

.expert_warning_message {display: block; border: 1px solid #fed22f;font-weight: bold; color: #363636; background: #fff8ea; padding: 1em;margin-bottom: 0.25em; text-align: center; font-size: 1.2em;}
.expert_warning_message li {font-weight:normal; font-size:0.9em}
/* more messages */
.drupal_messages .status {background:#E3F7D0 none repeat scroll 0 0;border:1px solid #90C260;padding:5px;}
.drupal_messages ul {margin-bottom:2px;}


/* payment charges */
.payment_char table.paychar_det{text-align:center;font-size:1.2em;}
.payment_char table.paychar_det td{text-align:center;}

/* style text box */
#edit-payment-notes-wrapper textarea{width:967px;height:120px;}
#expert-payment-subscription-edit-form input#edit-submit {text-align:center;}
.subsbox_hol {border-bottom:1px solid #EEEEEE;overflow:hidden;margin-bottom:20px;}
#edit-refund-notes-wrapper textarea{width:967px;height:120px;}

.expert_subscription_links {margin:20px 0;}
.expert_subscription_links a{}

/* ------------------------  VARIABLES AREA  -------------------------- */
#expert-variables-select-domain-form {background:#FFFEEE none repeat scroll 0 0;border:1px solid #EBEBEB;display:block;margin:0 0 10px;padding:10px;text-align:center;}
#expert-variables-select-domain-form .form-item{margin:0;}
#expert-variables-select-domain-form label {display:inline;}

#expert-variables-search-by-name-form{width:50%;float:left;margin-bottom:15px;}
#expert-variables-search-by-name-form .form-item{margin:0}
#expert-variables-search-by-name-form input#edit-word{margin-right:10px;float:left;}

#expert-variables-items-per-page-form{width:50%;float:right;margin-bottom:15px;}
#expert-variables-items-per-page-form .form-item{margin:0}
#expert-variables-items-per-page-form input#edit-digit{margin-right:10px;float:left;}


.variable_sub_table textarea{width:300px !important;height:100px !important;}
.variable_sub_table select{float:left;margin:10px 10px 0 0;}
.variable_sub_table .form-submit {margin:10px 0 0 0;}
table.variable_sub_table{border:none !important;}
table.variable_sub_table td{width:430px;padding:0;}

.variable_sub_table pre {font-family:'andale mono','lucida console',monospace;font-size:0.9em;font-size-adjust:inherit;font-stretch:condensed;font-style:normal;font-variant:inherit;font-weight:inherit;line-height:1.5;width:400px; white-space:normal;}

/* ============================================================================= EXPERT SUBCRIPTIONS -- CREATE A NEW SUBSCRIPTION ============================================================================= */
#edit-sl-name-wrapper {padding:10px;border:1px solid #d2d2d2;background:#fffeee;text-align:center;}
.sl_vertical_dp {float:left;width:50%;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px dotted #d2d2d2;}
.sl_vertical_dp .form-item {padding:0 20px 0 0;}

/* pager */
.page-admin-settings-variables .item-list .pager{float:right;margin-top:20px;}



.is-child .form-item label{margin-left:20px;font-weight:200;}
.pre_tableform .fieldset-wrapper{background:#FFFEEE none repeat scroll 0 0;border:1px solid #EBEBEB;display:block;margin:0 0 10px;padding:10px;}
.pre_tableform .fieldset-wrapper .form-item{margin:0;line-height:0;width:20% !important;/*any IEheight:expression('20px');*/}
.pre_tableform .fieldset-wrapper select{margin:0 !important;}

#expert-topic-library-table-form #edit-topic-action-wrapper {float:left;}


/* DASHBOARD MAKEOVER */
.dashboard-profile-info ul{margin:0 0 5px 0;overflow:hidden;}
.dashboard-profile-info li{list-style:none;list-style-type:none;margin:0 0 2px 0;padding:2px 0 2px 35px;_padding:3px 0 3px 25px;color:#666;/*border-bottom:1px dotted #d2d2d2;*/}
span.dash_number{position:absolute;top:-5px;left:10px;_position:static;_display:none;*top:-8px;/*anyIE*/}
/* unread */
.dashboard-profile-info li.dash_unread {background:url(/sites/all/themes/images/sprite1.gif) no-repeat scroll 0 -533px;position:relative;}
.dashboard-profile-info li.dash_unread span.dash_number a{background:#ed1c24;padding:0 2px;color:#fff;text-decoration:none;font-size:8px;}
.dashboard-profile-info li.dash_unread span.dash_number a:hover{color:#fff;}
/* leads */
.dashboard-profile-info li.dash_leads {background:url(/sites/all/themes/images/sprite1.gif) no-repeat scroll 0 -533px;position:relative;}
.dashboard-profile-info li.dash_leads span.dash_number a{background:#39b54a;padding:0 2px;color:#fff;text-decoration:none;font-size:8px;}
.dashboard-profile-info li.dash_leads span.dash_number a:hover{color:#fff;}

/* leads */
.ppl_box {padding-left:20px;border-left:1px solid #EEEEEE;}
.dashboard-profile-info h3{margin:0 0 8px 0;color:#9e0b0f;}
.dashboard-profile-info li.dash_shortcuts {background:url(/sites/all/themes/images/sprite1.gif) no-repeat scroll 0 -641px;position:relative;}
li.dash_shortcuts p{margin-bottom:0;}
li.dash_shortcuts span{font-size:0.9em;}
h3.ppl_title {background:url(/sites/all/themes/images/icon_cc.gif) no-repeat scroll 0 0;padding:0 0 0 36px;}
.ppl_links {text-align:right;}
a.ppl_edit{color:#f99b2b;background:url(/sites/all/themes/images/icon_arrow_orange.gif) no-repeat scroll 0 3px;margin:0 10px;padding:1px 0 1px 9px;font-size:0.9em;}
/* box elements for sniblet fast facts */
.fact_cont {position:relative;padding:10px;background:#F6F6F6;border:1px solid #d2d2d2;margin-bottom:20px;}
#zoom_text_link {background:#fffddd;border:1px solid #D2D2D2;padding:5px 10px;position:absolute;right:20px;top:30px;}
#zoom_text_link a{color:#ff0000;}
#zoom_text_link a:hover{color:#ff0000;}

/* link text box */
#link-text-box .form-item label {float:none !important;}
#link-text-box .form-item {width:50%;float:left;}
#link-text-box #edit-kw-phrase-wrapper input{width:90% !important;margin:0 !important;}
#link-text-box #edit-kw-dst-wrapper input{width:90% !important;margin:0 !important;}

/* PAY PER LEAD */
#expert-payment-ppl-balance-form {margin:10px 0 0 0;}
#expert-payment-ppl-balance-form h3 {font-size:1.5em;font-weight:normal;margin-bottom:0.3em;color:#54A20A;}
#edit-ppl-bill-immediately-wrapper {background:#fffeee;padding:5px;border:1px solid #ececec;}
#edit-ppl-bill-immediately-wrapper .description {margin-left:15px;}
#expert-payment-ppl-balance-form #edit-credit-wrapper input{width:200px;margin:3px 0;}
#expert-payment-ppl-balance-form #current_balance, #edit-ppl-balance {font-weight:bold;font-size:1.3em;}

/* save and cancel buttons for edit balance */
#edit-ppl-submit {padding:0 0 4px 26px;font-size:1.05em;text-decoration:underline;font-weight:bold;cursor:pointer;margin:3px 10px 20px 0;background:transparent url(/sites/all/themes/images/button_save.gif) no-repeat scroll left top;border:0 none;display:block;float:left;height:44px;overflow:hidden;width:123px;}
#edit-ppl-submit:hover{background-position:left -44px;color:#666;text-decoration:underline;}
/* cancel */
.ppl_cancel_button a, .ppl_cancel_button a:visited {background:url(/sites/all/themes/images/button_cancel.gif) no-repeat scroll left top transparent;border:0 none;display:block;float:left;height:44px;overflow:hidden;text-indent:-5000px;width:87px;}
.ppl_cancel_button a:hover {background-position: left -44px;}
tr.lead_credit td {background:#DFF0D8;}
tr.lead_credit.even td {background:#DFF0D8;}
tr.req_pending td {background:#D9EDF7;}
tr.req_pending.even td {background:#D9EDF7;}
tr.req_denied td {background:#FCF8E3;}
tr.req_denied.even td {background:#FCF8E3;}

/* EXPERT TOPICS */
/* edit form items for expert topic settings */
.page-admin-settings-expert_topic #expert-topic-settings .form-checkboxes .form-item {float:left;width:50%}

.dashboard-profileinner  {-moz-border-radius:5px 5px 5px 5px;background:none repeat scroll 0 0 #F7F7F7;border:1px solid #D8D8D8;padding:10px 10px 5px;}

#proposal-amendment {float:right; margin:-20px 5px 0 0;}

/* GROUP CONFIG */
.eh_checkbox_cont {margin-bottom:20px;}
.eh_checkbox_cont .form-checkboxes .form-item {float:left;width:31%;}
/* EXPERTHUB DOMAIN SETTINGS */
.eh_domainsettings {margin-bottom:20px;}
.eh_domainsettings fieldset{float:left;width:30%;}


/* Proper coloring and underline to links in sticky tables */
.sticky-table td a{ color: #06C; text-decoration: underline;}
.sticky-table td a:hover {text-decoration: none;}







