.campaign h1 {padding:30px 0 0 0;}
.campaign h2 {margin:0; padding:12px 0 0 0;}
.campaign h2.top {margin-top:0!important; padding-top:0!important;}

#campaign-content h2 {margin:0; padding:12px 0 0 0;}

#content #form-full td img,
#content #form td img {margin:0!important; padding:0!important;}

#content #form-full table#Document_Table,
#content #form table#Document_Table 	{padding:0!important; margin:25px 0 15px 0!important; width:none!important;}

#content #form-full abbr,
#content #form abbr {border:none; color:#CC0000; padding:0 0 0 5px; margin:0;}

#content #form-full td.PropertySheetHelp h2,
#content #form td.PropertySheetHelp h2 {font-size:12px!important; font-weight:bold; margin:0; padding:20px 0 0 0;}

#content #form-full td.PropertySheetHelp h2 span.comment,
#content #form td.PropertySheetHelp h2 span.comment {font-weight:normal;}

#content #form-full .spacer,
#content #form .spacer {display:none;}

#content #form-full .spacer abbr,
#content #form .Spacer abbr {display:none;}

#content #form-full table,
#content #form table {border-collapse:collapse;}

#content #form-full td.PropertySheetLeftColDesc,
#content #form td.PropertySheetLeftColDesc 	{width:30%!important; text-align:right; font-size:13px!important;	line-height:15px;	font-weight:normal;	color:#333333!important;}

#content #form-full td.PropertySheetLeftColDesc {width:30%!important; }
#content #form td.PropertySheetLeftColDesc 			{width:15%!important; }

#content #form-full td.PropertySheetLeftColValue,
#content #form td.PropertySheetLeftColValue {width:70%!important;  margin:0!important; padding:0!important;}

#content #form td.PropertySheetLeftColValue {width:60%!important;}

#content #form-full td.PropertySheetLeftColValue input,
#content #form td.PropertySheetLeftColValue input {margin-bottom:2px!important;}
 
#content #form-full td.PropertySheetLeftColValue input[type="text"],
#content #form td.PropertySheetLeftColValue input[type="text"],
#content #form td.PropertySheetLeftColValue input[type="password"],
#content #form-full td.PropertySheetLeftColValue input[type="password"] {border:2px inset;	border:1px solid rgb(146, 178, 211); line-height:20px; -webkit-appearance:textfield;	font-size:13px!important;	-webkit-rtl-ordering:logical;	-webkit-user-select:text;	padding:5px!important;  	border:1px solid rgb(146, 178, 211); -moz-border-radius:3px;	-webkit-border-radius:3px;  background:#fff url('/images/backgrounds/input_bg.png') repeat-x;}

#content #form td.PropertySheetLeftColValue input[type="text"],
#content #form td.PropertySheetLeftColValue input[type="password"] {width:200px;}

#content #form-full td.PropertySheetLeftColValue input.phone,
#content #form td.PropertySheetLeftColValue input.phone {width:120px;}


#content #form td.PropertySheetLeftColValue input.postal_code {width:60px;}

#content #form-full img[src="/admin-marketbright/images/dot.gif"],
#content #form img[src="/admin-marketbright/images/dot.gif"] {width:1px!important; height:0px!important; line-height:1px; overflow:hidden;}

#content #form img[src="/admin-marketbright/images/dot.gif"] {width:1px!important; height:0px!important; line-height:1px; overflow:hidden;}


#content #form-full .AppFooters,
#content #form .AppFooters {padding-bottom:0; margin-bottom:0;}

#content #form-full .HelpText,
#content #form .HelpText {font-size:12px!important;}

#content #form-full select,
#content #form select {font-size:11px;}

#content #form-full tr.error-tr,
#content #form tr.error-tr  { background:#F7D5D2;}

#content #form-full td.PropertySheetHelp h2,
#content #form td.PropertySheetHelp h2 { _padding:20px 0 0 0;  *padding:20px 0 0 0; *border:1px none red;}

#content #form-full td.PropertySheetHelp,
#content #form td.PropertySheetHelp {*border:1px none red; *padding:0 0 0 0!important; *margin:0 0 0 0!important; _padding:0 0 0 0!important; _margin:0 0 0 0!important;}

#content #form-full td.Spacer span.HelpText,
#content #form td.Spacer span.HelpText {display:none;}

#content #form-full td.AppFooters,
#content #form td.AppFooters {padding-bottom:30px; padding-left:260px;}
#content #form td.AppFooters {padding-left:118px;}

#content #form-full td.AppFooters input,
#content #form td.AppFooters input {margin:0 auto;}


#content #form input.try,
#content #form-full input.try,
#content #form input.com,
#content #form-full input.com,
#content #form input.subdomain, 
#content #form-full input.subdomain					{margin-right:4px;}

#content #form input.subdomain,
#content #form-full input.subdomain 				{width:150px;}
#content #form input.com,
#content #form-full input.com  							{width:160px;}


#content #form span.HelpText,
#content #form-full span.HelpText 					{padding-left:10px;}
#content #form span.error, 						
#content #form-full span.error 							{color:#cc0000; padding-left:10px; border:none; background:none;}
#content #form span.correct,
#content #form-full span.correct 						{color:#006600; padding-left:10px; border:none; background:none;}
#content #form input.testSubDomain,
#content #form-full input.testSubDomain 		{text-align:center; border:1px solid #999; -moz-border-radius:6px; padding:6px 6px; -webkit-border-radius:6px; color:#333333; background:#dadadd url('/images/buttons/btn-bg-silver.png') repeat-x;}
#content #form tr#terms-tr td,
#content #form-full tr#terms-tr td 					{padding-top:20px;}

#terms-input { vertical-align:top!important;}

#content #form-left td img {margin:0!important; padding:0!important;}

#content #form-left table#Document_Table 	{padding:0!important; margin:25px 0 15px 0!important; width:none!important;}
#content #form-left abbr {border:none; color:#CC0000; padding:0 0 0 5px; margin:0;}
#content #form-left td.PropertySheetHelp h2 {font-size:12px!important; font-weight:bold; margin:0; padding:20px 0 0 0;}
#content #form-left td.PropertySheetHelp h2 span.comment{font-weight:normal; }
#content #form-left .spacer {display:none;}
#content #form-left .spacer abbr,
#content #form-left .Spacer abbr {display:none;}
#content #form-left table {border-collapse:collapse;}

#content #form-left td.PropertySheetLeftColDesc 	{width:40%!important; text-align:right; font-size:11px;	line-height:13px;	font-weight:normal;	color:#333333!important;}
#content #form-left td.PropertySheetLeftColValue {width:60%!important;  margin:0!important; padding:0!important;}
#content #form-left td.PropertySheetLeftColValue input {margin-bottom:2px!important;}
#content #form-left td.PropertySheetLeftColValue input[type="text"] {border:2px inset;	border:1px solid rgb(146, 178, 211); line-height:18px; -webkit-appearance:textfield;	font-size:13px!important;	-webkit-rtl-ordering:logical;	-webkit-user-select:text;	padding:3px!important;  	border:1px solid rgb(146, 178, 211); -moz-border-radius:3px;	-webkit-border-radius:3px; width:232px;  background:#fff url('/images/backgrounds/input_bg.png') repeat-x;}
#content #form-left img[src="/admin-marketbright/images/dot.gif"] {width:1px!important; height:0px!important; line-height:1px; overflow:hidden;}
#content #form-left .AppFooters {padding-bottom:0; margin-bottom:0;}
#content #form-left .HelpText {font-size:12px!important;}
#content #form-left select {font-size:11px;}
#content #form-left tr.error-tr { background:#F7D5D2;}
#content #form-left td.PropertySheetHelp h2 { _padding:20px 0 0 0;  *padding:20px 0 0 0; *border:1px none red;}
#content #form-left td.PropertySheetHelp {*border:1px none red; *padding:0 0 0 0!important; *margin:0 0 0 0!important; _padding:0 0 0 0!important; _margin:0 0 0 0!important;}
#content #form-left td.Spacer span.HelpText {display:none;}
#content #form-left td.AppFooters {padding-bottom:30px; padding-left:260px;}
#content #form-left td.AppFooters input {margin:0 auto;}
table#Document_Table tr td.fullColumn {text-align:left!important; padding:20px 20px 0 150px!important; color:#333;}
table#Document_Table tr td.fullColumn span {color:#666; padding:10px 0 0 0;}
table#Document_Table td textarea {height:100px;  width:550px;}


.form-spacer {text-indent:-999999px!important; height:25px!important; border:1px none red!important;  text-align:left!important; overflow:hidden!important; width:100%!important; display:block!important;}
