/*:::::::::::::::::::::::OVERRIDE DIMENTIONS AND COLOR ::::::::::::::::::::::::::::::: */
/* combine  001 color with 006 background to matching color */

/* psd CODE A001 */
.inner-mortgage, 
#api-bridge, 
#blockers .dakno-details
{ 
	background:#FFFCD3; 
	color:#242229;
} /* this color affects mortgage calc text   */

/* tag: FOUNDATION  rootelement-bkg-color 001 */  
						
/* psd CODE A002 */						

.calc-accent, 
.inner-mortgage, 
.inner-mortgage input, 
#box-container, 
.dakno-standard,  
#api-bridge,
#blockers .dakno-details, 
.staff-hold, 
.neighborhood-table, 
#form-container h4, 
.mini-error, *   		 		 
{ 
	border-color: #FFFCD3; 
} 

/*  tag: FOUNDATAION  rootelement-stroke-color 009 */

/* psd CODE A003 */ 						 
.art_list-section, 
.condo-listing, 
.condo-listing h2, 
.condo-listing h3, 
.calcs, 
#school-option input, 
#school-option select, 
#school-option, 
.listdetails, 
.sold-album img, 
.dakno-standard img, 
.b-photo img,
.staff-image, 
.staff-info h2, 
.standard-table, 
.downloads, 
#area-list h5 					   
{ 
	border-color:#FFFCD3;
} /* tag: FOUNDATION sub-themed-stroke 002 */
						
/* psd CODE A004 */						
.row1, 
#school-option, 
.standard-table .primary, 
.neighborhood-table .primary, 
.override .primary, 
.primary-textarea 	
{ 
	background:#FFFCD3;
} 

/* tag: FOUNDATAION master-primary-row 003 */
						
/* CODE A005 */						
.row2, 
.standard-table .alt, 
.downloads, 
.neighborhood-table .alt,
.override .alt, 
.alt-textarea, 
.standard-table 	 		 
{ 
	background:#none;
} /* tag: FOUNDATAION master-alt-row 004 */
						
/* psd CODE A006 */						
.abd-listpanel h2, 
.calc-accent, 
.calcs .alt, 
#calc-elements h4,
.listdetails th, 
#school-option h3, 
.block-head, 
.mort-btn, 
.dakno-standard h2 , 
.dakno-details h2, 
#blockers h2, #school-top h3    		 
{
	background:#242229;
	color:#fff;
}

/*  tag: FOUNDATAION  heading-bkg-color 006  */
						
/* CODE A007 */
#form-container .form-btn,
input.calc-submit  
{
	background:#242229!important;
	color:#fff!important;
} 
/* psd buttons */ 
						
/* psd  CODE A008 */
#form-container h4, 
.mini-error 
{
	color:#fff; 
	border-color:#990000;
}/* error message box text color*/

/* psd  CODE A009 */
.override#form-container input, 
.override#form-container select, 
.override#form-container textarea, 
#form-container h4, 
.mini-error 
{
	background:#990000; 
}/* input styles for basic content forms (not mini contact) */						
						
/* psd  CODE A0010 */
.override label, 
#yourinfo label, 
.submitthis input, 
.style-block, 
#area-list h5
{
	color:#242229!important;
}	/* label and legend  styles for forms (not mini contact) */						

/* CODE A0011 */
.anylinkcss a, .anylinkcss 
{
	border-color:#fff!important; 
	color:#fff!important;
}

.anylinkcss 
{ 
	background: #524E57;
}

.anylinkcss a:hover 
{ 
	background:#FAEB1C;
	color:#000!important;
}/* styles for FLYOUT MENU */

/* calculators */

/* CODE A0012 */
.submit input 
{
	color:#fff;
	border-color:#fff;
}

#calc-elements .calcs input 
{
	border-color:#fff;
}

/* C- property Organizer  overrides */

/* CODE A0013
#login-menu  a
{
	background:#643264;
}

#box-head
{
	background:#CEBBCE;color:#880000;
}

.save-this, .my-searches, .buttons input 
{
	border-color:#fff;
}

.save-this, .my-searches
{
	background:#00406C;
	color:#fff;
}

.buttons input
{
	background:#A04583;
	color:#fff;
}

#login-menu a:link, #login-menu  a:visited
{
	color:#fff!important;
} 

/* DC FORMS override 
::::::::::::::::::::::::::::::::::::::::::::::::::*/

#yourinfo label 
{
	width:7.8em;
}

#yourinfo input, #yourinfo select 
{
	width:135px;
}

#yourinfo textarea 
{
	width:135px;
	height:75px!important;
}

#additional1 label
{
	width:19.5em;
}									

#additional1 input, #additional1 select 
{
	width:235px!important;
}

#additional1 textarea 	
{
	width:235px;
	height:75px!important;
}

#form-container #additional1 .radio-btn
{
	margin-right:265px;
}

#additional3 label
{
	width:12em;
}									

#additional3 input, #additional1 select 
{
	width:190px;
}

#form-container #additional3 .radio-btn
{
	margin-right:180px;
}

.override#form-container input, 
.override#form-container select, 
.override#form-container textarea
{
	border-color:#e6f0de;
	color:#000;
	background:#fff}

.override .block-accent 
{ 
	border:none;
}

/* Paging System */

li.tag-current a
{
	background:#242229!important;/* flags current page */
	color:#fff!important;
}

#paging-system li a
{	
	color:#242229;  
	border-color:#FFFCD3;
}

li.tag-current a:hover 			
{	
	background:#242229!important;
	color:#fff!important;
}

#paging-system li a:hover 	
{	
	background-color:#242229;
	color:#fff;
	border-color:#000;
}

/* for local search tab on google maps */
.localSearchTab span 
{
	background:#242229;  /* ID #2  */
	color:#fff;  /* ID #3  */  
}

input#btn-localsearch 
{
	background:#242229; /* ID #2  */ 
	color:#fff!important; /* ID #3  */
	border:1px solid #9f9e9c;
}
#sv {
	border:1px #242229 solid;
}
#localSearchForm 
{
	border-color:inherit; /* ID #1 */
	background-color:#FFFCD3;
	border:1px solid #e6f0de;
	margin-top:20px;
}
.rss-text
{
	float: right;
	font-size: .95em;
	padding-right: 5px;
}
.rss-image
{
	float:right;
	padding-top:2px;
	
}
.rss-property
{
	padding-right: 7px;
	height:30px;
	
}


/* custom module editing */
.legend-div {border:1px solid #242229; width:500px !important;}
.legend-div h5 {background:#242229 none repeat scroll 0%; color:#fff; display:block; font-size:16px !important; margin:0px; padding:0px; text-align:center; width:500px !important;}
#google-map-wrapper {border:1px solid #242229; }
#localSearchForm {border:1px solid #242229;}
#nextResult {border:none;}
#prevResult {border:none;}
#nextResult img {border:none;padding:0 2px;margin:1px 0 0;}
#prevResult img {border:none;padding:0 2px;margin:1px 0 0;}
.google-search-text, .google-search-params {padding:5px;}


#staffsearch {border:1px solid #e6f0de; width:300px; margin:auto; text-align:center; padding-bottom:10px;}
#staffsearch input.form-btn {border:1px solid #e6f0de; height:20px; padding-top:0px;}
#staffsearch h5 {display:block; background:#242229; color:#FFFCD3; width:300px; margin:auto; margin-bottom:10px; text-align:center;}

