/*** pre-build styles ***/
.structColumn1 {background-color:teal;}
.structColumn2 {background-color:yellow;}
.structColumn3 {background-color:blue;}
.headerContent {background-color:#F90;}
.footerContent {background-color:#999;}

input.searchbx[type="text"]{ -webkit-appearance:none;}/* removes inner shadow from webkit browsers */
img[src="/images/icons/v2/common/brick_edit.gif"], img[src="/images/icons/v2/common/delete.gif"], img[src="/images/icons/v2/common/arrow_out.gif"], img[src="/images/e.gif"], img[src="/images/spacer.gif"], img[src="/images/icons/v2/bomb.png"] { border:0!important; padding:0!important; margin:0!important; float:none!important; width:16px!important; height:16px!important }


.cleaR {
	clear:both;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* MEMBER TOOLS*/
/******************************************************/


#ContentMemberTools {margin:34px 0px 0px 0px;float:right;}
#ContentMemberTools ul {margin:0px;padding:0px;}
#ContentMemberTools li {list-style-type:none;float:left;}
#ContentMemberTools li a {display:block;text-decoration:none;padding:0px 5px;color:#fff;font-size:11px;}
#ContentMemberTools li a:hover {text-decoration:underline;}
#ContentMemberTools li.last a {background:none;}


/* BREADCRUMBS 
*****************************************/
#ContentBreadCrumbs {
}
#ContentBreadCrumbs ul {
	padding:0;
	margin:0 0 0 0;
	list-style:none;
	float:left;
}
#ContentBreadCrumbs li {
	padding:0;
	margin:0;
	float:left;
	list-style-type:none;
}
#ContentBreadCrumbs li a {
	display:block;
	text-decoration:none;
	font-size:12px;
	padding:2px 8px 2px 15px;
	background:url(images/bcArw.gif) no-repeat center left;
	color:;
}
#ContentBreadCrumbs li#bcFirst a {
	background:none;
	padding-left:0;
	color:;
}
#ContentBreadCrumbs li.navselected a {
	font-weight:bold;
	color:#000;
}

.divAdvancedDesignations {width:auto!important;}
/***********************************************************************************************************************************/
/* Appstyles.css overwrite */
/***********************************************************************************************************************************/

/* new - as of 4/27 */
.idbmsBreadcrumbSeparator {color:#ccc!important;}
.expand img {background-color: #ccc!important;}
.expand {background-color: #ccc!important;}
.Error, .error {width:auto!important}

#inner .wrap {min-height:800px;}

/* Form Styles */
div[id$="_pnlMain"] input[value="Campaign Center"] {display:none;}
div[id$="_pnlMain"] .EventsHeader {background:#595959; color:#fff; font-weight:bold;font-size:18px;}
div[id$="_pnlMain"] input.button,
.imod_designations_wrapper input[type="submit"] {cursor:pointer;}
div[id$="_pnlMain"] input.button,
.imod_designations_wrapper input[type="submit"] {padding:3px 5px;border:1px solid #424c5d;border-radius:3px;-webkit-border-radius:3px;color:#fff;
background: #a10023;
background: -moz-linear-gradient(top,  #a10023 0%, #470211 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a10023), color-stop(100%,#470211));
background: -webkit-linear-gradient(top,  #a10023 0%,#470211 100%);
background: -o-linear-gradient(top,  #a10023 0%,#470211 100%);
background: -ms-linear-gradient(top,  #a10023 0%,#470211 100%);
background: linear-gradient(to bottom,  #a10023 0%,#470211 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a10023', endColorstr='#470211',GradientType=0 );
}
div[id$="_pnlBreadcrumbs"] input.button:hover {background:#2B3545}
div[id$="_pnlBreadcrumbs"] span.idbmsBreadcrumb, div[id$="_pnlBreadcrumbs"] span.idbmsBreadcrumbActive {display:inline-block;}
div[id$="_pnlBreadcrumbs"] span.idbmsBreadcrumb .stepnum , div[id$="_pnlBreadcrumbs"] span.idbmsBreadcrumbActive .stepnum {display:block;text-align:center;}