
/* MAU */
#MAUActBar { height:14px;padding:0;margin-right:16px;z-index:10;position:relative;color:black; }



/* general use */
/* FOOTER_FLOAT 30AUG2011 body { margin:0;padding:0;font-family: "MetaWebPro-Book",Arial,sans-serif;letter-spacing:-0.04em;background-color:#FCFCFC; } */
html { width:100%; height:100%; }
body { width:100%; height:100%; margin:0;padding:0;font-family: "MetaWebPro-Book",Arial,sans-serif;background-color:#FFFFFF; }

img { vertical-align:bottom; }
a img {border: none; } /* SNC 03MAY2012 -- IE_BUG_A_IMG_BORDERS fixup or see borders everywhere */


/* progress indicators */
.progress-32 {width:32px;height:32px;background:url('/img/progress.gif') no-repeat scroll;}
.progress-20 {width:20px;height:20px;background:url('/img/progress20.gif') no-repeat scroll;}
.progress-16 {min-width:16px;min-height:16px;background:url('/img/progress20.gif') no-repeat scroll;}


/* buttons */
/* 24APR2013 - SHARING_MENU_MODS button-plus is now always green, not just on hover */
.button-plus {width:22px;height:23px;cursor:pointer;background:url('/img/dz-buttons-a.png') no-repeat scroll -71.5px 0;}
.button-plus-onoff {width:22px;height:23px;cursor:pointer;background:url('/img/dz-buttons-a.png') no-repeat scroll -47px 0;}
.button-plus-onoff:hover {background:url('/img/dz-buttons-a.png') no-repeat scroll -71.5px 0;}
.button-minus {width:22px;height:23px;cursor:pointer;background:url('/img/dz-buttons-a.png') no-repeat 0 0;}
.button-minus:hover {background:url('/img/dz-buttons-a.png') no-repeat scroll -23px 0;}


#head-stripe { position:absolute;top:20px;height:60px;width:100%;background-color:#00CC22;border-bottom:1px solid #00aa00;border-top:1px solid #00aa00;text-align:left; }
#head-content { height:62px; }

#head-logo { float:left;border-style:none; }

#head-search-form { float:left;position:relative;top:18px;left:16px; }
#head-search-form input { float:left;border-top:2px solid #6A6A6A;border-bottom:2px solid #ECECEC; }
#head-search-text { height:24px;width:255px;border-right:none;margin-right:0;padding-left:0.5em;font-size:14pt; }
#head-search-btn { display:inline;position:absolute;height:30px;width:26px;margin-left:0;cursor:pointer;color:transparent;text-indent:-9999px;background:url('/img/dz-buttons-a.png') no-repeat scroll -239px 1px #FFFFFF;border-left:none;border-right:2px solid #ECECEC; }


/*
FOOTER_FLOAT 30AUG2011 fait wrapper
#container { position:relative;z-index:1;margin:0 auto;padding-top:0;width:968px; }
*/
/* 09APR2014 DATASLATE_1 - WIDTH_CHANGES
#container { position:relative;z-index:1;margin:0 auto -96px;padding-top:0;width:968px; min-height: 100%; height: auto;}
*/
#container { position:relative;z-index:1;margin:0 auto -96px;padding-top:0;min-width:968px; max-width:90%;min-height: 100%; height: auto;}
/* FOOTER_FLOAT 30AUG2011  Fait called for height: 100% here but that caused footer to stick at bottom of browser */


/* 09APR2014 DATASLATE_1 - WIDTH_CHANGES
#content { width:675px;padding:10px;margin-top:15px; }
*/
#content { padding:10px;margin-top:15px; }
#main-container { padding:4px 12px; }

/* 24AUG2010 -- "FOOTER_ARITHMETIC" */ /* DUPLICATE "CSS_CONSTANTS" 84, 12 += 96 */
#page-foot { position:absolute;left:0;right:0;z-index:0;height:84px;margin-top:0;border-top:12px solid #339933;background-color:#EDFFED; }
#page-foot-container { position:relative;margin:0 auto;width:968px;height:100%; }
#page-foot-content { float:left;width:675px;padding:10px;text-align:center;font-size:8pt;color:#555 }
#foot-overlap { position:absolute;right:0;top:-12px;width:272px;height:84px;background-color:#E5F6F6;border-left:1px solid #CBE9FF;border-right:1px solid #CBE9FF;border-top:12px solid #88C399 }

#extend-container-around-floaters { height: 96px;} /* FOOTER_FLOAT 30AUG2011 fait push */

#overlap { position:absolute;top:20px;right:0px;height:60px;width:272px;text-align:center;line-height:1.1;font-size:28pt;font-weight:bold;color:#555;
		   background-color:#65D991;border-left:1px solid #60b388;border-right:1px solid #60b388;border-bottom:1px solid #60b388;border-top:1px solid #60b388; }
#overlap div { font-size:10pt;font-weight:normal; }

/* DUPLICATE "CSS_CONSTANTS" 84, 12 += 96 FOOTER_FLOAT 30AUG2011 */
#user-area { position:absolute;right:0;top:0;padding:99px 8px 4px 8px;width:256px;bottom:96px;background-color:#ddeeff;border-left:1px solid #aabbFF;border-right:1px solid #AABBFF; }

div.user-pod { margin-bottom:24px; }
div.user-pod-header { font-weight:bold;font-size:12pt;color:#555; }
div.user-pod-header a { text-decoration:none;color:#555; }
div.user-pod-header a:hover { text-decoration:underline; }
div.user-pod-sub-header { float:right;color:#555;font-size:10pt; }
div.user-pod-sub-header span { font-weight:bold;font-size:12pt; }

/* TABSENABLED z-index 11 to 101 (safely above topbar_z) 16JAN2015 - down from 424242 */
/* 08OCT2014 - class-based generalization of legacy id-based popover styles above. */
/* MCB 24AUG2017 NEW_WIDGET_EMBEDS - Dropped id style in favor of more generic and duplicate class style. */
.dz-popover		{ display:none; z-index:101; position:absolute; top:42px; left:0; right:0; }
.dz-popover-container	{ margin:0 auto 48px auto; width:600px; background-color:white; border:3px solid #339933; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; border-radius:6px; box-shadow:0px 0px 7px 1px #FFFFFF, 7px 7px 10px 2px #555555; -moz-box-shadow:0px 0px 7px 1px #FFFFFF, 7px 7px 10px 2px #555555; -webkit-box-shadow:0px 0px 7px 1px #FFFFFF, 7px 7px 10px 2px #555555; }
.dz-popover-content	{ padding:8px 16px; }
div.dz-popover-stripe	{ margin:8px 0; padding:0; height:24px; background-color:#00CC22; border-bottom:1px solid #00aa00; border-top:1px solid #00aa00; } 
.dz-popover-close	{ float:right; margin-right:1em; font-size:8pt; }
.dz-popover-close span	{ cursor:pointer; font-style:italic; color:blue; text-decoration:underline; }



/* DZph LPs */
.DataZephyr {font-size: 14px; line-height:1.3; font-family: Verdana, Geneva, sans-serif; width: 800px;}

.DataZephyr h3 {font-size: 18px; font-weight: bold; text-decoration: normal; font-style:normal; font-family: Verdana, Geneva, sans-serif; margin: 0; padding: 0;}
.SignInStatus {font-size: 13px; color:#aaaaaa; font-style:italic; line-height:1;}
table.Signin {border:1px dashed #374da6; padding:0; width:648px; text-align:left}
.DataZephyr form {font-size:11px; font-family:Verdana, Geneva, sans-serif}
.DataZephyr p {margin-top:5px; padding: 0; font-family:Verdana, Geneva, sans-serif; line-height:1.5}
input.emails {	border: 2px solid #D1C7AC; width: 220px;}
input.texts {	border: 2px solid #D1C7AC; width: 150px;}

a.MoreInfo:link {border-style:none; color:#333333; text-decoration:none; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; font-weight:normal; font-style:normal;}
a.MoreInfo:visited {border-style:none; color:#333333; text-decoration:none; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; font-weight:normal; font-style:normal;}
a.MoreInfo:hover {border-style:none; color:#666666; text-decoration:underline; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px;font-weight:normal; font-style:normal;}
a.MoreInfo:active {border-style:none; color:#333333; text-decoration:none; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px;font-weight:normal; font-style:normal;}
.ProductName {white-space:nowrap;}



/* category tags */
div.tag-container { position:relative;width:256px;background-color:#FFFFFA;font-size:10pt;text-align:left;margin:3px 0;vertical-align:middle; }
a.tag { width:200px;line-height:1.4;text-decoration:none;color:#333;display:block;padding:2px;
			border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #bbb;border-right:1px solid #bbb;}
a.tag:hover { background-color:#F0F0F8;cursor:pointer;text-decoration:underline;color:#333;
	  			  border-top:1px solid #bbb;border-left:1px solid #bbb;border-bottom:1px solid #ddd;border-right:1px solid #ddd; }

				  
div.tag-right { float:right;position:absolute;top:0;bottom:0;right:0;text-align:left;width:50px;background-color:#DDEEFF; }
span.tag-right-text { position:absolute;top:50%;margin-top:-0.5em;right:0; }

div.tag-right-buttons { display:none;position:absolute;top:50%;margin-top:-11px; }

span.button { width:22px;height:23px;float:left;margin-left:2px; }

span.bt-rem { background:url('/img/buttons.png') no-repeat scroll -60px 0; }
span.bt-rem:hover { background:url('/img/buttons.png') no-repeat scroll -90px 0; }

span.bt-add { background:url('/img/buttons.png') no-repeat scroll 0 0; }
span.bt-add:hover { background:url('/img/buttons.png') no-repeat scroll -30px 0; }

span.bt-fav { background:url('/img/buttons.png') no-repeat scroll -120px 0; }
span.bt-fav:hover { background:url('/img/buttons.png') no-repeat scroll -150px 0; }



div.tag-with-label { padding-top:10px; }
div.tag-label { font-size:10pt;line-height:0.8; }
/* end category tags */




/* NEW SERIES RESULT */
div.search-stats { margin-bottom:10px;font-size:10pt; }
div.search-stats span { font-weight:bold; }

div.search-page-menu { float:right;margin-bottom:10px;font-size:10pt;text-align:right; }
span.search-page-selected { margin-right:0.5em; }
span.search-page-selector { margin-right:0.5em; }
span.search-page-selector a { color:black;font-weight:normal; }

div.big_series_container { padding-bottom:10px;overflow:hidden;vertical-align:middle; }
div.big_series_description { margin-bottom:8px; }

div.series_title { margin-bottom:2px; }

div.series_title a { font-size:12pt;font-weight:bold;text-decoration:none;color:#0077CC;margin-bottom:8px; }
div.series_title a:hover { text-decoration:underline; }
div.series_title a:visited { color:#00dd22; }

div.series-sub-title { margin-left:1em;margin-bottom:8px;font-size:10pt;color:black;text-decoration:none; }

div.series_details { font-size:10pt; }

div.series_stats { position:relative;font-size:10pt;line-height:1.5;background-color:#B0B0B0;border:1px solid #888; }

div.stat-head { height:20px;background-color:#AAAAAA;text-align:center;font-weight:bold;color:white;display:none; }
div.series_stats span { color:black;font-weight:bold;margin-left:2em; }


/* data.asp */
#dz_content_data { table-layout:fixed;position:relative;top:-2px;left:-2px;padding:0;margin:0;font-family: "Trebuchet MS";color:black; }
#dz_data_side_nav { width:128px;text-align:center;vertical-align:top;padding: 1em 4px; }

#dz_data_main { width:1024px;padding:1em;vertical-align:top; }

#dz_series_title { margin-bottom: 0px; }
#dz_series_title a { text-decoration:none;color:black; }
#dz_series_title a:hover { text-decoration:underline; }
#dz_series_title h1 { display:inline;font-size: 13pt; }
#dz_series_title h2 { display:inline;margin-left:0px;font-size: 12pt;text-align:right; }

#dz_data_actions { float:right; }


#chart-bottom { margin:0;padding:0;height:24px;background-color:#E6E6E6;border:1px solid #AABBFF;border-top:none; }
div.chart-bottom-btn { float:left;width:20.00%;height:100%;text-align:center;font-size:10pt;line-height:1.8; }
div.chart-bottom-btn:hover { background-color:#C0C0C0;color:white;cursor:pointer; }

#share-and-download { padding: 4px 28px 4px 48px;margin-bottom:8px;height:20px; }
#share-and-download form { float:left; }
#add-this-box { float:right; }

#mb-do-more { font-size:12pt;font-weight:bold;margin:0 auto;width:200px; }
#mb-do-more a { text-decoration:none;color:#909; }
#mb-do-more a:hover { text-decoration:underline; }

#details { padding:16px; }
#details h4 { margin:0; }
#details div { position:relative;left:1em;margin-right:8px; }

#notes { padding:16px; }
#notes h4 { margin:0; }
#notes div { position:relative;left:1em;margin-right:8px; }

#dz_data_table { float:left;border: 1px solid black;border-collapse:collapse;margin:16px; }
td.dz_data_table_header { background-color:#B9FFAF;padding:2px 1em;text-align:center; }
td.dz_data_table_units { border-bottom: 2px solid black;text-align:right;padding-right:1em;font-size:10pt;background-color:#B9FFAF; }
td.dz_data_table_entry { padding: 2px 1em;text-align:right; }
td.alt { background-color: #EDEDED; }

td.dz_meta_table_header { background-color:#EDEDED;border: 1px solid white;padding: 2px 8px; }
td.dz_meta_table_entry1 { background-color:#EDEDED;border: 1px solid white;padding: 2px 8px;text-align:right; }
td.dz_meta_table_entry2 { background-color:#EDEDED;border: 1px solid white;padding: 2px 8px;text-align:left; }
/* end webify.asp */



/* fixed-index menus */
#hmenu_root { border: 0px solid black; }
div.hmenu_record { width:896px;margin-top:2px; }
table.hmenu_line {  }
td.hmenu_plus_minus { padding:2px;cursor:pointer;width:11px; }
td.hmenu_check_box { padding:2px;width:11px; }
td.hmenu_indent { font-size:0; }
td.hmenu_dir_name { padding:2px;font-size:10pt; }
td.hmenu_filter span { padding:0 64px; }
/* end fixed-index menus */



/* user account management forms */
#logon-error { margin:8px; }
#logon-error-message { color:red; }

.user-profile-info {}
.user-profile-header { font-weight:bold; }
.user-profile-input { width:400px; }

/* my datazoa pages */
h4 > a { color:black;text-decoration:none; }
h4 > a:hover { text-decoration:underline; }

#user-top-nav { margin:16px 8px;font-size:10pt; }
#user-top-nav span { font-weight:bold; }

/* publishing tools */
#publish-new-series-form {  }
#publish-header-editor {  }
#publish-textarea { width:640px;height:240px;padding:0.5em; }
#publish-help {width:228px;padding:16px;vertical-align:top;font-size:10pt;text-align:center;}
#publish-help div {margin:0.5em 0;}

/* ADD_MY_DATA - edit area now distinct */
#publish-edit-textarea { width:800px;height:240px;padding:0.5em; }
#publish-edit-help {width:228px;padding:16px;vertical-align:top;font-size:10pt;text-align:center;}
#publish-edit-help div {margin:0.5em 0;}

#publish-header-editor > div { margin:2px 8px;padding:2px 0;border-top:1px solid #EDEDED;border-bottom:1px solid #EDEDED; }
div.publish-header div { width:144px;padding:0 8px;float:left;text-align:right;font-weight:bold; }
div.publish-header input { width:440px; }
#publish-header-new select { width:144px;margin:0 8px;float:left;color:#333333; }
#publish-header-new input {  }

#publish-error-message { font-weight:bold;font-size:10pt;color:red; }
#publish-success { display:none;font-weight:bold;font-size:10pt;color:lime; }

#mydz-menu { width:100%;font-size:10pt; }
#mydz-menu-controls { width:100%; }
/* 04NOV2013 - DATAVIEW - moved to mydz-menu-series: #mydz-menu th { text-align:left;border-bottom:1px solid #555555; } */
#mydz-menu-controls-note { padding:0 1em;width:200px;font-weight:bold;color:#FF7A0F; }
#mydz-menu-filter {padding:2px 8px;color:#444444;border:1px solid #ABABAB;border-radius:12px;}

// OCT2016 V22 fixed header, affects v20 as well:: Change th and td varients in parrallel -- MCB 24APR2017 - Added nowrap to check, max-with/ellipsis to source and padding-left to date. //
#mydz-menu-series {width:100%;}
#mydz-menu-series th { text-align:left;border-bottom:1px solid #555555; }
th.mydz-menu-series-check { width:50px;overflow:hidden;white-space:nowrap; }
td.mydz-menu-series-check { width:50px;overflow:hidden;white-space:nowrap; }
th.mydz-menu-series-calc { width:60px;overflow:hidden;white-space:nowrap; }
td.mydz-menu-series-calc { width:60px;overflow:hidden;white-space:nowrap; }
th.mydz-menu-series-name { width:600px; }
td.mydz-menu-series-name { width:600px;height:1.1em; }
th.mydz-menu-series-spacer { width:40px; }
td.mydz-menu-series-spacer { width:40px; }
th.mydz-menu-series-freq { width:5em;overflow:hidden;white-space:nowrap; }
td.mydz-menu-series-freq { width:5em;overflow:hidden;white-space:nowrap; }
th.mydz-menu-series-source { width:14em;max-width:14em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
td.mydz-menu-series-source { width:14em;max-width:14em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
th.mydz-menu-series-date { width:7em;overflow:hidden;white-space:nowrap;padding-left:10px; }
td.mydz-menu-series-date { width:7em;overflow:hidden;white-space:nowrap;padding-left:10px; }
th.mydz-menu-series-share { width:11em;overflow:hidden;white-space:nowrap; }
td.mydz-menu-series-share { width:11em;overflow:hidden;white-space:nowrap; }

span.mydz-menu-series-share-text { padding:0 0.5em; }


/* BEGIN dview (except mydz-menu th change) */
/* shorthand class decoration atoms */
/* NOTE: some of these get overridden in dzv_main.asp in a stylesheet written into the header */
.Gtal	{ text-align: left; } 
.Gtac	{ text-align: center; } 
.Gtar	{ text-align: right; }
.Gtdn	{ text-decoration:none; }
.Gtdu	{ text-decoration:underline; }
.Gtlf   { table-layout:fixed; }
.Gvac	{ position: relative; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); } /* vertical align center CSS3 only */
.Gusn	{ -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none; }
.Gust	{ -moz-user-select:text; -webkit-user-select:text; -ms-user-select:text; user-select:text; }
.Gusa	{ -moz-user-select:all; -webkit-user-select:all; -ms-user-select:all; user-select:all; }

.Govh   { overflow:hidden; }
.GovELL { overflow:hidden; text-overflow: ellipsis; }

.Gofh   { overflow:hidden; }
.Gofa   { overflow:auto; }
.Gofs   { overflow:scroll; }
.Gofyh  { overflow-y:hidden; }
.Gofya  { overflow-y:auto; }
.Gofys  { overflow-y:scroll; }
.Gofxh  { overflow-x:hidden; }
.Gofxa  { overflow-x:auto; }
.Gofxs  { overflow-x:scroll; }

.Gvat	{ vertical-align: top; } 
.Gvam	{ vertical-align: middle; } 
.Gvab	{ vertical-align: bottom; }
.Gvatt  { vertical-align: text-top: }
.Gvatb  { vertical-align: text-bottom; }
.Gvasp  { vertical-align: super; }
.Gvasb  { vertical-align: sub; }
.Gvai	{ vertical-align: initial; }

.Gfwb	{ font-weight: bold; }
.Gfwn	{ font-weight: normal; }
.Gfwl	{ font-weight: light; }
.Gfsi   { font-style:italic; }
.Gfsxl  { font-size: x-large; }
.Gfsl	{ font-size: large; }
.Gfsm	{ font-size: medium; }
.Gfss	{ font-size: small; }
.Gfsxs  { font-size: x-small; }
.Gfsu   { font-size: larger; }
.Gfsd   { font-size: smaller; }
.Gfs05  { font-size: 0.5em; }
.Gfs10  { font-size: 1.0em; }
.Gfs12  { font-size: 1.25em; }
.Gfs15  { font-size: 1.5em; }
.Gfs20  { font-size: 2.0em; }
.Gfs25  } font-size: 2.5em; }
.Gfs30  { font-size: 3.0em; }
.Gfs40  { font-size: 4.0em; }
.Gfs50  { font-size: 5.0em; }
.Gfs1x  { font-size: 10.0em; }

.Gttu	{ text-transform:uppercase; }
.Gttl	{ text-transform:lowercase; }
.Gttc	{ text-transform:capitalize; }

.Gflh10 { line-height:1.0em; }
.Gflh11 { line-height:1.1em; }
.Gflh15 { line-height:1.5em; }
.Gflh20 { line-height:2.0em; }
.Gflh25 { line-height:2.5em; }
.Gflh30 { line-height:3.0em; }
.Gflh50 { line-height:5.0em; }

.Glsn	{ list-style: none inside none; }
.Gwsw	{ white-space:normal; }
.Gwsn	{ white-space:nowrap; }
.Gwsp	{ white-space:pre; }
.Gwspl	{ white-space:pre-line; }
.Gwspr	{ white-space:pre-wrap; }
.Gvh	{ visibility: hidden; }
.Gvc	{ visibility: collapse; }
.Gdn	{ display: none; }
.Gdib	{ display: inline-block; }
.Gdi	{ display: inline; }
.Gdb    { display: block; }
.Gdt	{ display: table; }
.Gdtr	{ display: table-row; }
.Gdtc	{ display: table-cell; }

.Gcdft  { cursor:default; }
.Gcmv	{ cursor:move; }
.Gcpt	{ cursor:pointer; }
.Gcgr   { cursor:grab; cursor:-webkit-grab; cursor:-moz-grab; }
.Gcgi   { cursor:grabbing; cursor:-webkit-grabbing; cursor:-moz-grabbing; }
.Gchlp	{ cursor:help; }

.Gspin16 { background: none; width: 16px; height: 16px; } /* spinner container for 16px icons */

.Gw100	{ width:100%; }
.Gw95   { width: 95%; }
.Gw90   { width: 90%; }
.Gw85   { width: 85%; }
.Gw80   { width: 80%; }
.Gw75   { width: 75%; }
.Gw70   { width: 70%; }
.Gw66	{ width: 66.666%; }
.Gw65   { width: 65%; }
.Gw60   { width: 60%; }
.Gw55   { width: 55%; }
.Gw50	{ width: 50%; }
.Gw49	{ width: 49%; }
.Gw45   { width: 45%; }
.Gw40	{ width: 40%; }
.Gw35   { width: 35%; }
.Gw33	{ width: 33.333%; }
.Gw30	{ width: 30%; }
.Gw25	{ width: 25%; }
.Gw20	{ width: 20%; }
.Gw15	{ width: 15%; }
.Gw10	{ width: 10%; }
.Gw05   { width:  5%; }
.Gw00   { width:  0%; }
.Gh100	{ height:100%; }
.Gh95   { height: 95%; }
.Gh90   { height: 90%; }
.Gh85   { height: 85%; }
.Gh80   { height: 80%; }
.Gh75   { height: 75%; }
.Gh70   { height: 70%; }
.Gh66	{ height: 66.666%; }
.Gh65   { height: 65%; }
.Gh60   { height: 60%; }
.Gh55   { height: 55%; }
.Gh50	{ height: 50%; }
.Gh49	{ height: 49%; }
.Gh45   { height: 45%; }
.Gh40	{ height: 40%; }
.Gh35   { height: 35%; }
.Gh33	{ height: 33.333%; }
.Gh30	{ height: 30%; }
.Gh25	{ height: 25%; }
.Gh20	{ height: 20%; }
.Gh15	{ height: 15%; }
.Gh10	{ height: 10%; }
.Gh05   { height:  5%; }
.Gh00   { height:  0%; }

.Gwa	{ width:auto; }
.Gwi	{ width:inherit; }
.Gha	{ height:auto; }
.Ghi	{ height:inherit: }

.Grzn	{ resize:none; }
.Grzb	{ resize:both; }
.Grzv	{ resize:vertical; }
.Grzh	{ resize:horizontal; }
.Grsi	{ resize:inherit; }

.Gbcc	{ border-collapse: collapse; }
.Gb0	{ border: 0px; }
.Gb1	{ border: 1px solid; }
.Gbl0	{ border-left: 0px; }
.Gbr0	{ border-right: 0px; }
.Gbt0   { border-top: 0px; }
.Gbb0   { border-bottom: 0px; }

.Gp0	{ padding: 0px; }
.Gp1	{ padding: 1px; }
.Gp2	{ padding: 2px; }
.Gp3	{ padding: 3px; }
.Gp4	{ padding: 4px; }
.Gp5	{ padding: 5px; }
.Gpe0s1	{ padding: 0px 1px; }
.Gpe0s2	{ padding: 0px 2px; }
.Gpe0s3	{ padding: 0px 3px; }
.Gpe0s4	{ padding: 0px 4px; }
.Gpe0s5	{ padding: 0px 5px; }
.Gpe1s0	{ padding: 1px 0px; }
.Gpe1s2	{ padding: 1px 2px; }
.Gpe1s3 { padding: 1px 3px; }
.Gpe1s4 { padding: 1px 4px; }
.Gpe1s5 { padding: 1px 5px; }
.Gpe2s0 { padding: 2px 0px; }
.Gpe2s1 { padding: 2px 1px; }
.Gpe2s3 { padding: 2px 3px; }
.Gpe3s4	{ padding: 2px 4px; }
.Gpe2s5	{ padding: 2px 5px; }
.Gpe3s0	{ padding: 3px 0px; }
.Gpe3s1	{ padding: 3px 1px; }
.Gpe3s2	{ padding: 3px 2px; }
.Gpe3s4	{ padding: 3px 4px; }
.Gpe3s5 { padding: 3px 5px; }
.Gpe4s0	{ padding: 4px 0px; }
.Gpe4s1	{ padding: 4px 1px; }
.Gpe4s2	{ padding: 4px 2px; }
.Gpe4s3	{ padding: 4px 3px; }
.Gpe4s5	{ padding: 4px 5px; }
.Gpe5s0	{ padding: 5px 0px; }
.Gpe5s1	{ padding: 5px 1px; }
.Gpe5s2	{ padding: 5px 2px; }
.Gpe5s3	{ padding: 5px 3px; }
.Gpe5s4	{ padding: 5px 4px; }

.Gm0	{ margin: 0px; }
.Gm1	{ margin: 1px; }
.Gm2	{ margin: 2px; }
.Gm3	{ margin: 3px; }
.Gm4	{ margin: 4px; }
.Gm5	{ margin: 5px; }
.Gme0s1	{ margin: 0px 1px; }
.Gme0s2	{ margin: 0px 2px; }
.Gme0s3	{ margin: 0px 3px; }
.Gme0s4	{ margin: 0px 4px; }
.Gme0s5	{ margin: 0px 5px; }
.Gme1s0	{ margin: 1px 0px; }
.Gme1s2	{ margin: 1px 2px; }
.Gme1s3 { margin: 1px 3px; }
.Gme1s4 { margin: 1px 4px; }
.Gme1s5 { margin: 1px 5px; }
.Gme2s0 { margin: 2px 0px; }
.Gme2s1 { margin: 2px 1px; }
.Gme2s3 { margin: 2px 3px; }
.Gme3s4	{ margin: 2px 4px; }
.Gme2s5	{ margin: 2px 5px; }
.Gme3s0	{ margin: 3px 0px; }
.Gme3s1	{ margin: 3px 1px; }
.Gme3s2	{ margin: 3px 2px; }
.Gme3s4	{ margin: 3px 4px; }
.Gme3s5 { margin: 3px 5px; }
.Gme4s0	{ margin: 4px 0px; }
.Gme4s1	{ margin: 4px 1px; }
.Gme4s2	{ margin: 4px 2px; }
.Gme4s3	{ margin: 4px 3px; }
.Gme4s5	{ margin: 4px 5px; }
.Gme5s0	{ margin: 5px 0px; }
.Gme5s1	{ margin: 5px 1px; }
.Gme5s2	{ margin: 5px 2px; }
.Gme5s3	{ margin: 5px 3px; }
.Gme5s4	{ margin: 5px 4px; }


.Gmcnt  { margin:0px auto; }
.Gm00	{ margin: 0.0em; }
.Gm05	{ margin: 0.5em; }
.Gm10	{ margin: 1.0em; }
.Gm15	{ margin: 1.5em; }
.Gm20	{ margin: 2.0em; }
.Gm30	{ margin: 3.0em; }
.Gmr00	{ margin-right: 0.0em; }
.Gmr05	{ margin-right: 0.5em; }
.Gmr10	{ margin-right: 1.0em; }
.Gmr15	{ margin-right: 1.5em; }
.Gmr20	{ margin-right: 2.0em; }
.Gmr30	{ margin-right: 3.0em; }
.Gml00	{ margin-left: 0.0em; }
.Gml05	{ margin-left: 0.5em; }
.Gml10	{ margin-left: 1.0em; }
.Gml15	{ margin-left: 1.5em; }
.Gml20	{ margin-left: 2.0em; }
.Gml30	{ margin-left: 3.0em; }
.Gmt00	{ margin-top: 0.0em; }
.Gmt05	{ margin-top: 0.5em; }
.Gmt10	{ margin-top: 1.0em; }
.Gmt15	{ margin-top: 1.5em; }
.Gmt20	{ margin-top: 2.0em; }
.Gmt30	{ margin-top: 3.0em; }
.Gmb00	{ margin-bottom: 0.0em; }
.Gmb05	{ margin-bottom: 0.5em; }
.Gmb10	{ margin-bottom: 1.0em; }
.Gmb15	{ margin-bottom: 1.5em; }
.Gmb20	{ margin-bottom: 2.0em; }
.Gmb30	{ margin-bottom: 3.0em; }

.Gpadt025	{ padding-top: 0.25em; }
.Gpadb025	{ padding-bottom: 0.25em; }

.Gp00	{ padding:0.0em; }
.Gp05	{ padding:0.5em; }
.Gp10	{ padding:1.0em; }
.Gp15	{ padding:1.5em; }
.Gp20	{ padding:2.0em; }
.Gp30	{ padding:3.0em; }
.Gpt00	{ padding-top:0.0em; }
.Gpt05	{ padding-top:0.5em; }
.Gpt10	{ padding-top:1.0em; }
.Gpt15	{ padding-top:1.5em; }
.Gpt20	{ padding-top:2.0em; }
.Gpt30	{ padding-top:3.0em; }
.Gpr00	{ padding-right:0.0em; }
.Gpr05	{ padding-right:0.5em; }
.Gpr10	{ padding-right:1.0em; }
.Gpr15	{ padding-right:1.5em; }
.Gpr20	{ padding-right:2.0em; }
.Gpr30	{ padding-right:3.0em; }
.Gpb00	{ padding-bottom:0.0em; }
.Gpb05	{ padding-bottom:0.5em; }
.Gpb10	{ padding-bottom:1.0em; }
.Gpb15	{ padding-bottom:1.5em; }
.Gpb20	{ padding-bottom:2.0em; }
.Gpb30	{ padding-bottom:3.0em; }
.Gpl00	{ padding-left:0.0em; }
.Gpl05	{ padding-left:0.5em; }
.Gpl10	{ padding-left:1.0em; }
.Gpl15	{ padding-left:1.5em; }
.Gpl20	{ padding-left:2.0em; }
.Gpl30	{ padding-left:3.0em; }

.Gtcb1 > tbody > tr > td, .Gtcb1 > tbody > tr > th { border:1px solid #000000; }
.Gtcp0 > tbody > tr > td, .Gtcp0 > tbody > tr > th { padding:0px; }
.Gtcp1 > tbody > tr > td, .Gtcp1 > tbody > tr > th { padding:1px; }
.Gtcp2 > tbody > tr > td, .Gtcp2 > tbody > tr > th { padding:2px; }
.Gtcp05 > tbody > tr > td, .Gtcp05 > tbody > tr > th { padding:0.5em; }
.Gtcp10 > tbody > tr > td, .Gtcp10 > tbody > tr > th { padding:1.0em; }
.Gtcp15 > tbody > tr > td, .Gtcp15 > tbody > tr > th { padding:1.5em; }
.Gtcp20 > tbody > tr > td, .Gtcp20 > tbody > tr > th { padding:2.0em; }
.Gtcp30 > tbody > tr > td, .Gtcp30 > tbody > tr > th { padding:3.0em; }
.Gtcs0 { border-spacing:0px; }
.Gtcs1 { border-spacing:1px; }
.Gtcs2 { border-spacing:2px; }
.Gtcs05 { border-spacing:0.5em; }
.Gtcs10 { border-spacing:1.0em; }
.Gtcs15 { border-spacing:1.5em; }
.Gtcs20 { border-spacing:2.0em; }
.Gtcs30 { border-spacing:3.0em; }

.Gfr	{ float: right; }
.Gfl	{ float: left; }
.Gcb	{ clear: both; }
.Gcl	{ clear: left; }
.Gcr	{ clear: right; }

.Gposf	{ position: fixed; }
.Gposr	{ position: relative; }
.Gposa	{ position: absolute; }
.Gpost0	{ top:0; }
.Gposl0	{ left:0; }
.Gposr0	{ right:0; }
.Gposb0	{ bottom:0; }
.Gposfill	{ top:0;left:0;right:0;bottom:0; }
.Gposhide	{ top:-900%;left:-900%;right:-800%;bottom:-800%; }


/* colors */
.Gbci		{ background-color: inherit; }
.Gbct		{ background-color: transparent; }
.GbcWHITE	{ background-color: #FFFFFF; }
.GbcLGRAY	{ background-color: #cccccc; }	/* Light Gray */
.GbcLLGRAY	{ background-color: #eeeeee; }	/* LightLight Gray */
.GbcLYELLOW	{ background-color: #f9f9d1; }	/* Light Tanish yellow */ 
.GbcDZGOOD	{ background-color: green; }
.GbcDZWARN	{ background-color: orange; }
.GbcDZBAD	{ background-color: #DD0000; }
.GbcDIMMER1	{ background-image:linear-gradient(to left, rgba(255, 255, 255, .2), rgba(42, 42, 42, .4), rgba(0, 0, 0, .4)); }

/* these are overridden in dzv_main */
.GbcDZGRN	{ background-color: #00cc22; } /* dZGreen */
.GbcDZLGRN	{ background-color: #edffed; } /* dZLightGreen */
.GfcDZGRN	{ color: #00cc22; } /* dZGreen */

.Gbcw		{ background-color: #FFFFFF; }	/* white */
.Gbcb		{ background-color: #000000; }	/* black */

.Gfci		{ color: inherit; }
.GfcDZWHITE	{ color: white; }
.GfcDZGOOD	{ color: green; }
.GfcDZWARN	{ color: orange; }
.GfcDZBAD	{ color: red; }
.GfcDZBLUE	{ color: blue; }
.GfcDZGRAY	{ color: gray; }
.GfcDZBLACK	{ color: black; }
.GfcDZFADE	{ color: #CCCCCC; color:rgba(0, 0, 0, 0.42); }


/* opacity */
.Go100		{ opacity: 1.0; }
.Go090		{ opacity: 0.9; }
.Go080		{ opacity: 0.8; }
.Go075		{ opacity: 0.75; }
.Go070		{ opacity: 0.7; }
.Go066		{ opacity: 0.66; }
.Go060		{ opacity: 0.6; }
.Go050		{ opacity: 0.5; }
.Go040		{ opacity: 0.4; }
.Go033		{ opacity: 0.33; }
.Go030		{ opacity: 0.3; }
.Go025		{ opacity: 0.25; }
.Go020		{ opacity: 0.2; }
.Go010		{ opacity: 0.1; }
.Go000		{ opacity: 0.0; }

/* Icon sizes (and possibly other styles) */
.Gist	{ width:12px; height:12px; }
.Giss	{ width:16px; height:16px; }
.Gism	{ width:24px; height:24px; }
.Gisl	{ width:32px; height:32px; }

/* Content Boxes. */
.Gbbox  { box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.Gcbox  { box-sizing:content-box; -ms-box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; }

/* Border Styles, Widths [thin medium thick] and Colors [black white light-gray medium-gray dark-gray]. */
.Gbrdsn { border-style:none; }
.Gbrdss { border-style:solid; }
.Gbrdsd { border-style:dotted; }
.Gbrdsh { border-style:dashed; }
.Gbrdsu { border-style:double; }
.Gbrdsi { border-style:hidden; }

.Gbrdwt { border-width:thin; }
.Gbrdwm { border-width:medium; }
.Gbrdwk { border-width:thick; }
.Gbrdw2 { border-width:2px; }

.Gbrdcts { border-color:transparent; }
.Gbrdcb  { border-color:#000000; }
.Gbrdcw  { border-color:#FFFFFF; }
.Gbrdcg  { border-color:#CCCCCC; }
.Gbrdcgl { border-color:#999999; }
.Gbrdcgm { border-color:#777777; }
.Gbrdcgd { border-color:#555555; }

/* Border Roundings. Note: You muse have a border before you can round it. */
.Grnd2 { border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; }
.Grnd3 { border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.Grnd4 { border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
.Grnd5 { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.Grnd6 { border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; }
.Grnd9 { border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px; }

/* Shadows: Small, Medium & Large (with regards to spread); Light, Medium & Dark (with regards to gray tone color). */
.Gshdsl { box-shadow:0px 0px 2px #999999; -moz-box-shadow:0px 0px 2px #999999; -webkit-box-shadow:0px 0px 2px #999999; }
.Gshdsm { box-shadow:0px 0px 2px #777777; -moz-box-shadow:0px 0px 2px #777777; -webkit-box-shadow:0px 0px 2px #777777; }
.Gshdsd { box-shadow:0px 0px 2px #555555; -moz-box-shadow:0px 0px 2px #555555; -webkit-box-shadow:0px 0px 2px #555555; }
.Gshdml { box-shadow:0px 0px 4px #999999; -moz-box-shadow:0px 0px 4px #999999; -webkit-box-shadow:0px 0px 4px #999999; }
.Gshdmm { box-shadow:0px 0px 4px #777777; -moz-box-shadow:0px 0px 4px #777777; -webkit-box-shadow:0px 0px 4px #777777; }
.Gshdmd { box-shadow:0px 0px 4px #555555; -moz-box-shadow:0px 0px 4px #555555; -webkit-box-shadow:0px 0px 4px #555555; }
.Gshdll { box-shadow:0px 0px 6px #999999; -moz-box-shadow:0px 0px 6px #999999; -webkit-box-shadow:0px 0px 6px #999999; }
.Gshdlm { box-shadow:0px 0px 6px #777777; -moz-box-shadow:0px 0px 6px #777777; -webkit-box-shadow:0px 0px 6px #777777; }
.Gshdld { box-shadow:0px 0px 6px #555555; -moz-box-shadow:0px 0px 6px #555555; -webkit-box-shadow:0px 0px 6px #555555; }

/* Text Shadows: Small, Medium & Large (with regards to spread); Light, Medium & Dark (with regards to gray tone color). */
.Gtshdsl { text-shadow:0px 0px 2px #999999; }
.Gtshdsm { text-shadow:0px 0px 2px #777777; }
.Gtshdsd { text-shadow:0px 0px 2px #555555; }
.Gtshdml { text-shadow:0px 0px 4px #999999; }
.Gtshdmm { text-shadow:0px 0px 4px #777777; }
.Gtshdmd { text-shadow:0px 0px 4px #555555; }
.Gtshdll { text-shadow:0px 0px 6px #999999; }
.Gtshdlm { text-shadow:0px 0px 6px #777777; }
.Gtshdld { text-shadow:0px 0px 6px #555555; }


/* GlobalCustom decorations */
.GCrowreorder	{ padding: 4px; padding-top: 2px; border: 2px solid #dddddd; }


.GCidea			{ display: inline-block; position: relative; height: 1em; width: 1em; vertical-align: middle; background-image: url("/img/3_idea.png"); background-size: cover; opacity: 0.8; }
.GCinfoTip		{ display: inline-block; position: relative; height: 1em; width: 1em; vertical-align: middle; background-image: url("/img/Info_BlueRnd18.png"); background-size: cover; opacity: 0.8; cursor: help; }
.GCkeyTip		{ display: inline-block; position: relative; height: 1.0em; width: 1.0em; vertical-align: middle; background: url("/img/Key.png") no-repeat scroll; cursor: help; }
.GCinputHelpBlueQ	{ display: inline-block; position: relative; opacity: 0.5; right: 18px; top: -2px; background: url("/img/Hint.png") no-repeat scroll; cursor: help; width: 12px; height: 12px;}
.GCcellHelpBlueQ	{ opacity: 0.5; float: right; background: url("/img/Hint.png") no-repeat scroll; cursor: help; width: 12px; height: 12px;}
.GChint			{ display:inline-block; width:12px; height:12px; background:url("/img/Hint.png") no-repeat scroll; opacity:0.5; cursor:help; }	/* General square hint with no specific positioning. */

.GCdZHelp-definitionsSymbol	{ display: inline-block; opacity: 0.3; position: absolute; right: 3px; top: 3px; background: url("/img/HelpSymbol.png") no-repeat scroll; cursor: help; width: 16px; height: 16px;}
.GCdZHelp-purposeSymbol		{ display: inline-block; opacity: 0.6; position: absolute; right: 3px; top: 3px; background: url("/img/Hint.png") no-repeat scroll; cursor: help; width: 16px; height: 16px;}
.GCdZHelp-spacer		{ display: inline-block; position: relative; padding-right: 23px; padding-top: 6px; }
.GCdZHelp-halfspacer		{ display: inline-block; position: relative; padding-right: 12px; padding-top: 6px; }
.GCdZHelp-tallhalfspacer	{ display: inline-block; position: relative; padding-right: 12px; padding-top: 12px; }

.GCgreendot20	{ background: url("/img/plain-dZ-Dot.png") no-repeat center center; cursor: pointer; height: 20px; width: 20px; }
.GCgreendot16	{ background: url("/img/dZ-Dot.png") no-repeat center center; cursor: pointer; height: 16px; width: 16px; }
.GCbluetool16	{ background: url("/img/Pinion.png") no-repeat center center; cursor: pointer; height: 16px; width: 16px; }
.GCbluepin	{ background: url("/img/Bluepin.png") no-repeat center center; cursor: pointer; height: 16px; width: 16px; }
.GCyellowpin	{ background: url("/img/Yellowpin.png") no-repeat center center; cursor: pointer; height: 16px; width: 16px; }
.GCredpin	{ background: url("/img/Redpin.png") no-repeat center center; cursor: pointer; height: 16px; width: 16px; }
/* 
.GCdismisser	{ background: url("/img/Cancel.png"); display: inline-block; float: right; margin-left: 0.5em; cursor: pointer; height: 16px; width: 16px; }
*/
.GCdismisser	{ background: url("/img/Erase.png"); display: inline-block; float: right; margin-left: 0.5em; cursor: pointer; height: 16px; width: 16px; }
.GCfl	{ color:blue; cursor:pointer; text-decoration:underline; } /* FakeLink */
.GCflnu	{ color:blue; cursor:pointer; } /* FakeLinkNoUnderline */
.GCzero	{ border: 0px; margin: 0px; padding: 0px; }
.Gicon	{ min-height: 22px; min-width: 22px; }
.Gfavicon { vertical-align: middle; height:16px; width:16px; }
.Gorbox	{ border: 1px solid orange; padding: 0.5em; margin 0.5em; }	/* Orange box for expln cracker */
.Gflt	{ position: absolute; background: #FFFFFF }			/* floating over */
.Gdinkyicon	{ height: 12px; width: 12px; }
/* .GgLRshad - is applied at run time because complicated */

/* MCB 27MAR2017 DATASOURCE_SETTINGS - Put on select and 1st "make a selection" option then remove class and 1st option onchange. */
select.GCVacant option:not(:checked) { font-style:normal; color:#000000; }
select.GCVacant, option.GCVacant { font-style:italic; color:#CCCCCC; color:rgba(0, 0, 0, 0.42); }

/* MCB 25APR2017 - Put on input with attr data-VacantMsg="enter text.." text and this styling will be cleared automatically when touched. */
input.GCVacant { font-style:italic; color:#CCCCCC; color:rgba(0, 0, 0, 0.42); }

/* MCB 24AUG2017 NEW_WIDGET_EMBEDS - Give all disabled inputs a standard appearance. */
input[type=text]:disabled, select:disabled, textarea:disabled { color#CCCCCC; color:rgba(0, 0, 0, 0.42); background-color:#ECECE5; }

.GCHrCenter	{ height:2px; border:0; background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); }
.GCHrRevCenter	{ height:2px; border:0; background-image:linear-gradient(to right, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.75)); }
.GCHrLeft	{ height:2px; border:0; background-image:linear-gradient(to right, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.375), rgba(0, 0, 0, 0)); }
.GCHrRight	{ height:2px; border:0; background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.375), rgba(0, 0, 0, 0.75)); }

.GCBlur1	{ filter:blur(1.5px) grayscale(50%) brightness(90%); }

/* refactored from landing page template*/
.HPButton	{ cursor: pointer; padding:8px 15px; font-weight:bold; text-decoration:none; border-width:2px; border-style:solid; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
/* overridden in dzv_main */
.DZGreenBut	{ border-color:#27885e; background-color:#27b05e; color:#FFFFFF; text-shadow:0px 0px 2px #666666; }
.DZGreenBut:hover	{ background-color:#FFFFFF; color:#19A0CD; text-shadow:none; }

.HPButton2	{ padding:6px 12px; font-weight:bold; text-decoration:none; border-width:2px; border-style:solid; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.DZGreenBut2	{ border-color:#27885e; background-color:#27b05e; color:#FFFFFF; text-shadow:0px 0px 2px #666666; }
.DZGreenBut2:hover	{ background-color:#FFFFFF; color:#19A0CD; text-shadow:none; }

.DZGrayBut	{ display:inline-block; padding:2px 8px; text-align:center; background-color:#F0F0F0; border:1px solid #555555; cursor:pointer; user-select:none; }
.DZGrayButRnd	{ display:inline-block; padding:0.35em 1.0em; text-align:center; vertical-align:bottom; background-color:#F0F0F0; border:1px solid #555555; border-radius:3px; cursor:pointer; user-select:none; }

table.GCbb1 { border-collapse: collapse; padding: 0px; }	/* BlackBorder1px */
table.GCbb1 th { border-collapse: collapse; border: 1px solid black; padding: 0.1em .25em; }
table.GCbb1 td { border: 1px solid black; padding: 0.1em .25em; }

table.dview-3col { border-collapse: collapse; white-space:nowrap; vertical-align: middle; }
table.dview-3col th { height: 1.8em; }
table.dview-3col td { min-height: 22px; }

/* titles column */
table.dview-titles-box	{ border: none; height: 100%; }
table.dview-titles-box	th, td { border: 0 none; }

th.dview-titles-name { text-align: left; max-width: 15em; min-width: 15em; overflow:hidden; text-overflow: ellipsis; }
td.dview-titles-name { text-align: left; max-width: 15em; min-width: 15em; overflow:hidden; text-overflow: ellipsis; }

table.dview-titles-idot td { min-height: 22px; min-width: 22px; }
table.dview-titles-isrc td { min-height: 22px; min-width: 22px; }

/* datagrid */
// th.dview-date-cell	{ max-width:7.5em; min-width:7.5em; overflow:hidden; text-align: center; background-color: lightgray; }
th.dview-date-cell	{ max-width:7.5em; min-width:7.5em; overflow:hidden; text-align: center; background-color: #eeeeee; }
td.dview-value-cell	{ max-width:7.5em; min-width:7.5em; overflow:hidden; text-align: right; }

/* END dataView */


/* SNC 07MAR2014 DATASLATE_1 - Console */
table.GConTab { border-collapse: collapse; padding: 0px; }	/* BlackBorder1px */
table.GConTab th { border-collapse: collapse; border: 1px solid black; padding: 0.2em .5em; overflow:hidden; text-overflow: ellipsis; }
table.GConTab td { border: 1px solid black; padding: 0.2em .5em; overflow:hidden; text-overflow: ellipsis; }



/* share selector menu */
.mydz-select {font-size:10pt;}
.mydz-select-tip {display:none;position:absolute;z-index:1;padding:2px 8px;margin:4px 0;background-color:#F0F0F0;border:1px solid #555555;}
.mydz-select > a  {position:relative;padding:2px 8px;background-color:#F0F0F0;border:1px solid #555555;}
.mydz-select a  {text-decoration:none;color:black;}

.mydz-select-pulldown ul {display:none;position:absolute;z-index:1;padding:0;margin:4px 0;min-width:100px;list-style:none inside;background-color:#F0F0F0;border:1px solid #555555;}
.mydz-select-pulldown ul { max-height:400px; overflow:auto; }  /* MCB 28FEB2013 - Rein in overly long ebmed menus to a more reasonable height. */
.mydz-select-pulldown li {padding:2px 8px;margin:4px 0;}
.mydz-select-pulldown li > a  {display:block;}


/* table menu pickers */
.title-picker {width:300px;}

.px-picker {border-collapse:collapse;}
.px-picker .button {width:1em;cursor:pointer;text-align:center;background-color:#EDEDED;border:1px solid #888888;}
.px-picker .less-px {vertical-align:super;}
.px-picker input {width:2.5em;text-align:center;}
.px-picker td {padding:0;border:1px solid #888888;}
.px-picker td:first-child {border:none;padding:2px;}

/* embed table styles */
table.full-embed {width:100%;height:100%;}


/* share popover menu */
#mydz-share-menu table {margin:8px 0;}
#mydz-share-menu-permissions {width:100%;border:1px solid #555555;border-collapse:collapse;}
#mydz-share-menu-permissions tr:first-child {font-weight:normal;border-bottom:2px solid #888888;}
#mydz-share-menu-permissions tr:first-child span {margin-left:1em;font-weight:normal;color:#555555;}
#mydz-share-menu-permissions tr:first-child span span {margin:0;font-weight:normal;color:black;}
/* 26MAY2013 - SHARING2 #mydz-share-menu-permissions tr + tr {font-size:10pt;} */
/* 24APR2013 - SHARING_MENU_MODS #mydz-share-menu-permissions tr {border:1px solid #888888;} */
/* 24APR2013 - SHARING_MENU_MODS layout changes because no dropdowns
  #mydz-share-menu-permissions td:first-child {width:400px;}
  #mydz-share-menu-permissions td:first-child + td {width:128px;}
*/
#mydz-share-menu-permissions td:first-child {width:600px;}
#mydz-share-menu-permissions td:first-child + td {width:10px;}

#mydz-share-menu-permissions td {padding:1px 8px;}
#mydz-share-menu-permissions input {margin:0 0.5em;color:#888888;background-color:#EEEEEE;}
/* // 24APR2013 - SHARING_MENU_MODS #mydz-share-menu-permissions select,div.button-plus {display:none;} */
.mydz-share-menu-noshare {color:#888888;}

#mydz-grouplist-select-panel {display:none;overflow:auto;height:475px;width:475px;display:none;position:absolute;z-index:1;padding:0;margin:4px 0;list-style:none inside;background-color:#FFFFFF;border:1px solid #555555;}
#mydz-grouplist-select-panel ul {height:425px;width:425px;position:absolute;z-index:1;padding:0;margin:4px 0;list-style:none inside;background-color:#FFFFFF;border:0px solid #555555;}
#mydz-grouplist-select-panel li {padding:2px 8px;margin:4px 0;}
#mydz-grouplist-select-panel a  {text-decoration:none;color:blue;}
#mydz-grouplist-select-panel img  {border:0;}
.mydz-grouplist-select-panel-line-width {width:400px;}
.mydz-grouplist-select-panel-line {width:400px;height:2em;line-height:2em;}
.mydz-grouplist-borderon {border-width:1px;border-style:solid;border-color:black;}

/* 26AUG2011 -- CHROME_NOWRAP_LOGIN_ETC -- change class "right" to "fslabel" and add nowrap */
td.fslabel {text-align:right; white-space:nowrap;}






/* ------------------------------------------------------------------------------------------------------ */
/* - Styling for Embedable DataZither Menu                                                              - */
/* -                                                                                                    - */
/* - There are 3 stylings for menu itself: positioning, color & font and border & shadow.               - */
/* - There is also styling for various components of the menu identified by the following classes:      - */
/* -  Menu Tree      (the unorder list structure)                                                       - */
/* -  Normal Leaf    (a normal list item)                                                               - */
/* -  Special Leaf   (a special list item - different hover colors)                                     - */
/* -  Separator Leaf (a list item acting as a separator hr)                                             - */
/* -  Menu Item      (actual menu item - option/link)                                                   - */
/* -  Drag Item      (added to menu itmes which are dragged to use)                                     - */
/* -  Help Item      (added to menu items which display help info)                                      - */
/* -                                                                                                    - */
/* - Note: The EDZMenu relies on the generic BorderBox class being present.                             - */
/* ------------------------------------------------------------------------------------------------------ */

#EDZMenu   { position:fixed; top:-500px; left:-500px; width:200px; z-index:424242; overflow:hidden; visibility:hidden; }
#EDZMenu   { background-color:#FFFFFF; color:#000000; text-align:left; font-family:Trebuchet MS,Georgia,Verdana,Arial,Helvetica,sans-serif; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; }
#EDZMenu   { border:1px solid #ACA899; box-shadow:4px 4px 2px -1px #888888; -webkit-box-shadow:4px 4px 2px -1px #888888; }

#EDZMenu .EDZMenuTree       { list-style:none; margin:0px; padding:0px; }
#EDZMenu .EDZNormLeaf       { padding:3px 7px; background-color:#FFFFFF; }
#EDZMenu .EDZSpecLeaf       { padding:3px 7px; background-color:#FFFFFF; }
#EDZMenu .EDZSeprLeaf       { padding:0px; background-color:#FFFFFF; }
#EDZMenu .EDZNormLeaf:hover { padding:3px 7px; background-color:#E3E3E3; }
#EDZMenu .EDZSpecLeaf:hover { padding:3px 7px; background-color:#5BEE5B; }
#EDZMenu .EDZSeparator      { height:1px; margin:6px 3px; padding:0px; background-color:#ACA899; border-bottom:1px solid #DDDDDD; }
#EDZMenu .EDZMenuItem       { color:#000000; font-family:Trebuchet MS,Georgia,Verdana,Arial,Helvetica,sans-serif; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; }
#EDZMenu .EDZDragItem       { cursor:url(//www.datazoa.com/img/graber.gif),pointer; }
#EDZMenu .EDZHelpItem       { cursor:help; }

.BorderBox     { box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }



/* ------------------------------------------------------------------------------------------------------ */
/* - Styling for Embeds Display at DataZoa/Thena                                                        - */
/* ------------------------------------------------------------------------------------------------------ */
/* 16APR2013 DZBOARD_CAPTIONS no margins for boards */
.DZembed-latestvalues { margin:0px 0px 0px; border:1px solid #555555; border-radius:6px; -moz-border-radius:6px; box-shadow:0px 0px 5px #666666; -moz-box-shadow:0px 0px 5px #666666; -webkit-box-shadow:0px 0px 5px #666666; }
.DZembed-table { margin:0px 0px 0px; border:1px solid #555555; border-radius:6px; -moz-border-radius:6px; box-shadow:0px 0px 5px #666666; -moz-box-shadow:0px 0px 5px #666666; -webkit-box-shadow:0px 0px 5px #666666; }
.DZembed-chart { margin:0px 0px 0px; border:1px solid #555555; border-radius:6px; -moz-border-radius:6px; box-shadow:0px 0px 5px #666666; -moz-box-shadow:0px 0px 5px #666666; -webkit-box-shadow:0px 0px 5px #666666; }
.DZembed-sample, .DZembed-Sample { margin:0px; }
.DZembed-widget, .DZembed-Widget { margin:0px; }

/* 26MAY2013 - SHARING2 - separated addremove, aligns checkboxes */
label.checkbox-label input[type=checkbox] { position: relative; vertical-align: middle; bottom: 1px; }

.bold-orange { font-weight:medium;color:#FF7A0F; text-align:justify; }

.notif-icon {font-size:x-small; white-space: nowrap;}
.notif-icon img {vertical-align:middle; padding:4px 2px 4px 2px; }
.notif-icon span {vertical-align:middle; padding-left:5px;}

.notif-viewer {vertical-align: top; }
.notif-viewer td { border-bottom: 1px dotted lightskyblue; }
.notif-viewer tr:last > td { border-bottom: none; }

.notif-viewer-line {padding: 2px;}
.notif-viewer-line img { vertical-align: middle; padding-left: 5px; }
.notif-viewer-line span td {vertical-align: middle; padding-left: 5px;}

.notif-count {padding-right: 2px; }

.RBO {font-size:x-small; color:red;}

/* 14JUL2013 - CALCS */
.simple_black_table { color: black; border: black solid 1px; border-collapse: collapse; }
.simple_black_table th, .simple_black_table td { border: black solid 1px; }


/* ------------------------------------------------------------------------------------------------------ */
/* - START: Styling for Testimonials                                                      MCB 23JUL2013 - */
/* ------------------------------------------------------------------------------------------------------ */

#FullTestimonials { margin:25px 0px; width:675px; cursor:default; font-family:Trebuchet MS,Georgia,Verdana,Arial,Helvetica,sans-serif; }
#FullTestimonials #FTHeader { font-size:larger; margin-bottom:30px; }
#FullTestimonials .FTSource { color:#000000; font-style:italic; }
#FullTestimonials .FTDZBullet { float:left; padding:0px 15px 30px 0px; }
#FullTestimonials > hr { margin:25px 0px; }

#ShortTestimonials { width:400px; float:right; text-align:left; cursor:default; font-family:Trebuchet MS,Georgia,Verdana,Arial,Helvetica,sans-serif; }
#ShortTestimonials #STHeader { margin-bottom: 13px; color:#00CC22; font-weight:bold; font-size:1.25em; }
#ShortTestimonials #STBody > div+.Testimonial { display:none; }  /* Hide all but 1st testimonial. */
#ShortTestimonials .STSource:before  { content:"\2014\00A0" }
#ShortTestimonials .STSource { color:#000000; font-style:italic; }

.Testimonial     { color:#666666; font-size:.95em; }
.Testimonial > a { color:#1A74BA; text-decoration:none; }

/* ------------------------------------------------------------------------------------------------------ */
/* - END: Styling for Testimonials                                                                      - */
/* ------------------------------------------------------------------------------------------------------ */


/* -- Hides a 1x1 pixel div added to embeds by AddThis which was causing scrollbars to appear. -- */
[id^="_at"]  { width:0px; height:0px; display:none; }



/* ------------------------------------------------------------------------------------------------------ */
/* - START: Styling for Embed Tools (Download, Share, Mirror...)                            MCB OCT2015 - */
/* ------------------------------------------------------------------------------------------------------ */

table.full-embed tr.DZOptionsRow > td:first-child, th:first-child { background-color:inherit; }
.DZOptionsRow { background-color:inherit; }	/* Make sure tools/options row and cell inherits background color to pass down. */
.DZOptionsRow .EMC-ToolsAnchor { position:relative; top:0px; left:0px; right:0px; height:0px; margin:0px; padding:0px; background-color:inherit; }
.DZOptionsRow .EMC-ToolsAnchor { -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none; }
.DZOptionsRow .EMC-ToolsAnchor .EMCT-Overlay { display:none; position:absolute; bottom:10px; left:6px; right:6px; padding:2px; background-color:inherit; border-radius:4px; border:1px solid; box-shadow:0px 0px 4px 2px; }
.DZOptionsRow .EMC-ToolsAnchor .EMCT-Exit    { position:absolute; top:10px; left:10px; width:20px; height:15px; box-sizing:border-box; line-height:13px; text-align:center; white-space:nowrap; overflow:visible; font-weight:bold; font-style:normal; font-size:x-small; background-color:#BB6666; border:1px solid; border-radius:3px; box-shadow:0 0 2px; cursor:pointer; }
.DZOptionsRow .EMC-ToolsAnchor .EMCT-Exit > span:first-child { color:#FFFFFF; }	/* Exit must inherit color (for borders) but we want text always in white. */
.DZOptionsRow .EMC-ToolsAnchor .EMCT-Content { padding:5px 5px 5px 35px; border-radius:4px; border:2px dotted; }
.DZOptionsRow .EMC-ToolsAnchor .EMCT-Content > * { margin:5px 0px; }	/* Ensure all direct children of content have consistent margins. */
.DZOptionsRow .EMCT-Content { font-size:0.75em; font-weight:bold; font-style:italic; cursor:default; }	/* Setting font stylings more generically allowing framed content to pick just this up without padding/borders (by lack of EMC-ToolsAnchor container). */
.DZOptionsRow .EMCT-Content img[src$='/img/LoadingBar.gif'] { padding-right:30px; }	/* Equalizes left padding on .EMCT-Content to properly center. */

.DZOptionsRow .EMCT-DateSelect { width:100px; height:18px; font-size:1em; display:inline-block; }
.DZOptionsRow .EMCT-Input { width:85%; min-width:100px; max-width:800px; }	/* 85 is max acceptable % to keep hints properly positioned in small embeds. */

.DZOptionsRow .EMCT-NonCaptchaFields, .EMCT-CaptchaFields, .EMCT-SubmitFields { display:none; }	/* Shown on demand */
.DZOptionsRow #EMCT_Recaptcha { display:inline-block; padding:1px 2px; text-align:left; color:#000000; background-color:#FFFFFF; border: 1px solid; }
.DZOptionsRow #EMCT_Recaptcha #recaptcha_response_field { width:100px; margin:1px 0px; }
.DZOptionsRow #EMCT_Recaptcha .recaptcha_reload, .recaptcha_only_if_image, .recaptcha_only_if_audio { float:right; margin:3px 1px; }

.DZOptionsRow #DZDnldColors,#DZDnldWYSIWYG,#DZDnldTranspose { margin:0px 3px; }

.DZOptionsRow .EMC-ToolButtons .EMCT-Button  { display:inline-block; margin:1px; min-width:22px; min-height:22px; vertical-align:middle; border-radius:3px; border:1px solid; cursor:pointer; }
.DZOptionsRow .EMC-ToolButtons .EMCT-Icon    { margin:3px; vertical-align:bottom; }

/* MCB 24AUG2017 NEW_WIDGET_EMBEDS - Styling Version 2.0 changes. */
.DZFooter.DZFootVer2 .DZFAttribution 					{ white-space:nowrap; overflow:hidden; text-overflow: ellipsis; cursor:default; -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none; }
.DZFooter.DZFootVer2 .DZFootnotes 					{ white-space:nowrap; overflow:hidden; text-overflow: ellipsis; cursor:default; -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none; }
.DZFooter.DZFootVer2 .DZOptionsRow .EMC-ToolButtons			{ max-height:24px; overflow:hidden; }
.DZFooter.DZFootVer2 .DZOptionsRow .EMC-ToolButtons .EMCT-Button  	{ min-width:20px; min-height:20px; opacity:.5; filter:grayscale(25%); }
.DZFooter.DZFootVer2 .DZOptionsRow .EMC-ToolButtons .EMCT-Button:hover	{ opacity:1; filter:grayscale(0%); }
.DZFooter.DZFootVer2 .DZOptionsRow .EMC-ToolButtons .EMCT-Icon		{ width:14px; height:14px; }

/* ------------------------------------------------------------------------------------------------------ */
/* - END: Styling for Embed Tools (Download, Share, Mirror...)                              MCB OCT2015 - */
/* ------------------------------------------------------------------------------------------------------ */

.diPayload	{ margin-top: 1.0em; display:block; overflow-y: auto; }


/* START -- MCB 25JUL2016 RESPONSIVE_DESIGN -- START */

body.dz-embed { font-size:medium; }	/* ems multiple when cascading */
.DZTHeader, .DZLHeader, .DZCHeader { font-size:1.10em; }
.DZTFooter, .DZLFooter, .DZCFooter { font-size:0.90em; }
.dz-watermark, .dz-citation { font-size:0.88em; }

/* END -- MCB 25JUL2016 RESPONSIVE_DESIGN -- END */


/* v22 enhancements */

.tabs-nohdr { 
    padding: 0px; 
    background: none; 
    border-width: 0px; 
} 
.tabs-nohdr .ui-tabs-nav { 
    padding-left: 0px; 
    background: transparent; 
    border-width: 0px 0px 1px 0px; 
    -moz-border-radius: 0px; 
    -webkit-border-radius: 0px; 
    border-radius: 0px; 
} 
.tabs-nohdr .ui-tabs-panel { 
//    background: #f5f3e5 url(http://code.jquery.com/ui/1.8.23/themes/south-street/images/ui-bg_highlight-hard_100_f5f3e5_1x100.png) repeat-x scroll 50% top; 
    border-width: 0px 1px 1px 1px; 
}

.tabs-nobg { 
    padding: 0px; 
} 
.tabs-nobg .ui-tabs-nav { 
    background: transparent; 
    border-width: 0px 0px 1px 0px; 
    -moz-border-radius: 0px; 
    -webkit-border-radius: 0px; 
    border-radius: 0px; 
} 
#dz-tfront-container .ui-tabs-panel { 
    margin: 0em 0.2em 0.2em 0.2em; 
    border-width: 0 1px 1px;
}

#dz-tfront-container-nav { 
    margin-left: 2px;
    padding-left: 0px;
    margin-right: 2px;
}

.Gbc-control-box { background-color: gainsboro; }



/* START -- MCB 10NOV2016 SERIES_FILEUPLOADS -- START */

#SFUWidgit { width:100%; height:500px; position:relative; }

#SFUWidgit #SFU_LCol { position:absolute; top:0px; left:0px; bottom:0px; width:25%; box-sizing:border-box; border-right:10px solid transparent; }
#SFUWidgit .SFU_Question { width:100%; margin:0px; padding:0px; }
#SFUWidgit #SFU_Progress { position:absolute; bottom:0px; width:100%; margin:10px 0px; padding:0px; text-align:center; }
#SFUWidgit #SFU_FilePreview { width:100%; height:100%; overflow:scroll; background-color:#BBBBBB; text-align:center; }
#SFUWidgit #SFU_TitlePreview, #SFUWidgit #SFU_DatePreview, #SFUWidgit #SFU_SummaryPreview { display:inline-block; width:100%; min-height:20px; padding:4px; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:smaller; box-sizing:border-box; border:1px solid #BBBBBB; }
#SFUWidgit #SFU_TitleDelim { width:45px; display:inline-block; }

#SFUWidgit #SFU_RCol { position:absolute; top:0px; right:0px; bottom:0px; width:75%; border:1px solid #000000; }
#SFUWidgit #SFU_Framework { padding:0px; border-collapse:collapse; border:none; }
#SFUWidgit #SFU_Framework > tbody > tr > td { padding:1px; }
#SFUWidgit #SFU_Framework .SFU_Data { background-color:#FFFFFF; font-weight:normal; color:#000000; }
#SFUWidgit #SFU_Framework .SFU_Data.SFU_Header { background-color:#EFEFEF; font-weight:bold; color:#000000; }
#SFUWidgit #SFU_Framework .SFU_Data { width:100%; table-layout:fixed; border-collapse:collapse; border:none; font-size:small; text-align:left; }
#SFUWidgit #SFU_Framework .SFU_Data td { position:relative; width:75px; height:16px; line-height:16px; padding:3px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background-clip:padding-box; border:1px solid #BBBBBB; }
#SFUWidgit #SFU_Framework .SFU_Data td input[type=checkbox] { position:absolute; top:3px; right:4px; margin:0px; }
#SFUWidgit #SFU_Framework .SFU_Data td input[type=button] { position:absolute; top:3px; right:4px; margin:0px; font-size:smaller; }
#SFUWidgit #SFU_Framework.SFU_Results #SFU_File.SFU_Data td { -moz-user-select:all; -webkit-user-select:all; -ms-user-select:all; user-select:all; }
#SFUWidgit #SFU_Framework.SFU_Results .SFU_Data td { height:19px; line-height:19px; }
#SFUWidgit #SFU_Framework #SFU_HeaderCol, #SFUWidgit #SFU_Framework #SFU_Corner { width:75px; }
#SFUWidgit #SFU_Framework #SFU_File .SFU_Divide { background:#BBBBBB url(/img/ForwardHash.png) repeat left top scroll; color:transparent; }
#SFUWidgit #SFU_ResultsMsg { padding:0.5em; text-align:left; font-size:smaller; border:2px solid #BBBBBB; }

#SFUWidgit input[disabled], #SFUWidgit input:disabled, #SFUWidgit input[disabled=disabled] { opacity:0.42; }
#SFUWidgit select.SFU_Vacant option:not(:checked) { font-style:normal; color:#000000; }
#SFUWidgit select.SFU_Vacant, #SFUWidgit option.SFU_Vacant { font-style:italic; color:#CCCCCC; color:rgba(0, 0, 0, 0.42); }
#SFUWidgit .SFU_BCError { background-color:#FFCFCF !important; }
#SFUWidgit .SFU_BCWarning { background-color:#FFFFCF; }
#SFUWidgit .SFU_BCHighLight { background-color:#CFFFCF; }

#SFUWidgit .SFU_PreviewLine { display:inline-block; width:100%; border-bottom:thin dotted #CCCCCC; }
#SFUWidgit .SFU_Info { width:100%; font-size:small; font-style:italic; margin-top:1.25em; list-style:circle inside url(/img/info_tiny.png); margin-left:0; padding-left:0; }
#SFUWidgit .SFU_HR { height:2px; margin:15px 0px 20px; border:0; background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); }
#SFUWidgit .SFU_Spinner { display:inline-block; margin:0 0.5em 0 0; padding:0; float:right; width:20px; height:24px; background:transparent url(/img/progress20.gif) no-repeat center center; }

#SFUWidgit #SFU_ErrorBox { display:none; }
#SFUWidgit #SFU_ErrorBox .SFU_Blur { height:42px; background-image:linear-gradient(to top, rgba(255,255,255,1) 0%, rgba(255,255,255,0.66) 33%, rgba(255,255,255,0.33) 66%, rgba(255,255,255,0) 100%); }
#SFUWidgit #SFU_ErrorBox .SFU_Message { padding-top:5px; text-align:left; font-style:italic; font-size:smaller; font-weight:bold; text-shadow:1px 1px 3px #DDDDDD; background-color:#FFFFFF; }

/* END -- MCB 10NOV2016 SERIES_FILEUPLOADS -- END */


/* START -- MCB 25APR2017 UPDATED_CREATEACT - Create Act Fixups. -- START */

#mydz-create-account-form fieldset		{ position:relative; max-width:900px; font-size:small; background:#F1F7ED url('/img/CAF_dZDot_10.png') 600px -60px/450px no-repeat; border:2px solid #27AE60; }
#mydz-create-account-form legend		{ margin:1px 1px; font-size:large; font-weight:bold; color:#27AE60; }
#mydz-create-account-form label			{ font-size:larger; font-weight:bold; color:#669966; white-space:nowrap; }
#mydz-create-account-form table			{ width:100%; }
#mydz-create-account-form tr td:nth-child(1)	{ width:20%; min-width:20%; vertical-align:top; text-align:right; }
#mydz-create-account-form tr td:nth-child(2)	{ width:80%; min-width:80%; padding-left:5px; }
#mydz-create-account-form .SuccessMsg		{ font-size:larger; color:#669966; }
#mydz-create-account-form .ErrorMsg		{ height:17px; padding-top:4px; font-weight:bold; color:#BB0011; }
#mydz-create-account-form #CAF_Captcha		{ max-width:440px; }

/* END -- MCB 25APR2017 UPDATED_CREATEACT - Create Act Fixups. -- END */

