/* THIS FORCES A VERT SCROLL BAR TO STOP THE PAGE FROM SHIFTING */
html { min-height: 100%; margin-bottom: 1px; }

body {
	margin: 0px;
	padding: 0px; 
	background-color:#000000;
	/*background: url(../images/body-bg.jpg) repeat-x #000000;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;*/
	/*behavior: url(./goods/csshover.htc);*/
}
body  a:link, a:visited, a:active, a:hover {
	 color:#ff3300;
}

.clear_div{clear:both;height:1px;overflow:hidden;font-size:1px;}

.compressor{size:1px; font-size:1px;}
.compressor_for_expanders{ height:10px;}
#hold {
	margin-top:0px;
	text-align: center;
	background-color: #000000;
	/*background: url(../images/assets/main-bg.jpg) no-repeat center top;*/
}

#content {
	margin: 0px auto;
	width: 1089px; /*height:800px;*/
	text-align: left;
	position: relative; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333;
	background: url(../images2012/bg-inner-tile-grad.jpg);background-repeat:repeat-x; 
	background-color: #330000;
	/*background-color: #ffffff;*/
}

#top_spacer2012{height:20px;background: url(../images2012/bg-inner-tile-grad.jpg);background-repeat:repeat-x; }
#masthead{margin-top:0px;}


#home_content_hold2012{background-color:#fff;width:1004px; margin-left:42px;}

#page_shadow_left{
	background-image: url(../images2012/shadow-left.png);
	background-repeat:repeat-y;
	position:absolute;
	top:20px;
	left:27px;
	z-index:200;
	width:15px;
	height:600px;
	}

#page_shadow_right{
	background-image: url(../images2012/shadow-right.png);
	background-repeat:repeat-y;
	position:absolute;
	top:20px;
	left:1046px;
	z-index:200;
	width:15px;
	height:600px;
	}

#home_shadow_below{background-image: url(../images2012/shadow-below.png);
	background-repeat:repeat-x;
	/*position:absolute;
	top:20px;
	left:1047px;
	z-index:200;*/
	margin-left:40px;
	width:1008px;
	height:15px;
}

#billboard2012 img{border-top:3px solid #fff;border-bottom:3px solid #fff;border-left:5px solid #fff;border-right:3px solid #fff; width:994px;}




#billboard_shadow_low{width:1004px;background: url(../images2012/hm-billboard-low-shadow-tile.jpg);background-repeat:repeat-x;}

/*THE FOLLOWING SPANS THE FULL WIDTH TO ACCOMODATE THE FLASH MOVIE OVERLAPPING THE BG*/
#internal_content_hold1{
	margin-left:0px;
	
	/*background-color: #ffffff;color:#FF0000;*/
}

#internal_content_hold2{
	margin-left:47px;
	/*color:#FF0000;*/
}
#internal_content_hold_home2{
	margin-left:47px; 
	/*color:#FF0000;*/
}
#flash_hold_home{ z-index:200;}

#home_callouts_hold{ margin: 0px 0px 0px 0px;}

#home_pushdown{margin-left:47px; margin-top:600px;}
#internal_content_hold2_left{ /*background-color:#009999;*/ float:left; width:450px;  margin-left:25px;display:inline;/* THIS IS A FIX FOR THE IE6 DOUBLE INDENT BUG */}
#internal_content_hold2_right{/* background-color: #993333;*/float:left; width:410px; margin-left:40px;}


#sub_content_left2012{float:left;width:202px;margin:3px 6px 5px 5px;}
#sub_content_right2012{float:left;width:785px;margin:3px 0px 5px 0px;background-color:#fff;overflow:hidden;}
#sub_content_right_thin_2012{float:left;width:700px;margin:3px 0px 5px 0px;background-color:#fff;overflow:hidden;}


#sub_img_header_2012{margin:0px 0px 5px 0px;}

.sub_content_indent2012{margin:0px 185px 10px 30px;}

/* START TWO COL LAYOUT */
.sub_content_indent2012b{width:538px; float:left; margin:0px 25px 10px 30px;}
#sub_content_3rd_col_2012{float:left;width:192px; overflow:hidden; margin-top:30px; }
/* END TWO COL LAYOUT */

.sub_img_header_low2012{background-color:#e1d5b9;padding:10px 90px 15px 27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:15px;margin-bottom:25px;}

.contact_global{background-image:url(../images2012/contact-global.jpg); background-repeat:no-repeat;position:absolute; z-index:300;top:350px; left:832px; width:210px; height:20px; cursor:pointer;}

.contact_global_float{width:770px; height:20px; text-align:right;}




#sub_content_hold_top{}

#sub_content_hold1{
	margin-left:46px;
	
	/*background-color: #ffffff;color:#FF0000;*/
}

#sub_column_mid1{ /*background-color:#009999;*/ width:203px;  margin-left:0px; float:left;}
#sub_column_mid2{ /*background-color: #d9ccac;*/ width:790px; margin-left:0px;float:left;}

#sub_under_main_pic_finance{background-color: #d9ccac; padding-left:25px; padding-top:10px; padding-right:200px; padding-bottom:15px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; width:787px}

#sub_under_main_pic{background-color: #d9ccac;padding-left:25px; padding-top:10px; padding-right:90px; padding-bottom:15px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px;}
.sub_under_main_pic_header{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #333333;}

#sub_content_hold2{
	margin-left:0px;
}
/***************LEVEL 2 SUB COLUMNS START*/
#sub_column1{ /*background-color:#009999; */width:200px;  margin-left:5px; float:left; padding-top:40px;}
#sub_column2{ /*background-color: #993333;*/ width:574px; margin-left:27px;float:left;}
#sub_column3{ /*background-color: #330066; */width:220px; margin-left:810px;}
/***************LEVEL 2 SUB COLUMNS END*/


.brown_hot_bar{ border-left:solid #65483f; border-left-width:6px;}
.deep_pink_hot_bar{ border-left:solid #cc2484; border-left-width:6px;}
.orange_hot_bar{ border-left:solid #e44831; border-left-width:6px;}
.green_hot_bar{ border-left:solid #aab13f; border-left-width:6px;}
.purple_hot_bar{ border-left:solid #5f283c; border-left-width:6px;}
.pink_hot_bar{ border-left:solid #e34462; border-left-width:6px;}

/***************LEVEL 3 SUB COLUMNS START*/
#sub_column_level3_1{ /*background-color:#009999;*/ width:200px;  margin-left:5px; float:left; padding-top:40px;/*display:inline; THIS IS A FIX FOR THE IE6 DOUBLE INDENT BUG */}
#sub_column_level3_2{ /*background-color: #993333;*/ width:507px; margin-left:27px;float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;/*display:inline; THIS IS A FIX FOR THE IE6 DOUBLE INDENT BUG */}
#sub_column_level3_3{ /*background-color: #330066;*/ width:200px; margin-left:795px;padding-top:40px;/*display:inline; THIS IS A FIX FOR THE IE6 DOUBLE INDENT BUG*/ }


/*THIS IS THE REUSABLE DIV THAT HOLDS THE CONTENT UNDER THE SUB LEVEL 3 HEADERS*/
.sub3_content_indent{margin-left:20px; padding-top:10px; padding-bottom:10px;}
.sub3_finance_tab_content_indent{margin-left:20px; padding-top:10px; padding-bottom:10px;}
.sub3_summary_tab_content_indent{margin-left:20px; padding-top:10px;padding-bottom:10px; background-color:#00FF00; visibility:hidden;}
.sub3_content_header{ font-weight:bold; color:#333333}


/***************LEVEL 3 SUB COLUMNS END*/

.general_header1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;}

.general_content_box_privacy{width:570px;};

#general_sub_column_hold{ /*background-color: #d9ccac;*/ width:771px; margin-left:40px; margin-top:20px;float:left;}

#general_sub_column_pic_hold{ /*background-color: #d9ccac;*/ width:810px; margin-left:0px; margin-top:0px;float:left;}
#general_sub_column_pic_content{ /*background-color: #d9ccac;*/ width:579px; margin-left:0px; margin-top:0px; float:left;}

#general_sub_column_pic_content_altlend{ /*background-color: #d9ccac;*/ width:779px; margin-left:0px; margin-top:0px; float:left;}
#general_sub_column_pic_column3{ /*background-color: #d9ccac;*/ width:200px; margin-left:5px; margin-top:25px;float:left;}
.general_sub_column_pic_txt{width:569px; margin-left:0px; margin-top:0px;}

#footer {
	margin-left:42px;margin-top:5px;
	padding-top:5px;
	width: 1004px;
	position: relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	background-color: #e0d5b8;
}


#footer a:link, #footer a:active, #footer a:visited {
	color:#333333;text-decoration: none;
}
#footer a:hover {
	color: #333333;	text-decoration: underline;
}

#footer_left{float:left;}

#footer_right{float:right; margin-right:10px; padding-top:10px; padding-bottom:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:right;}

#footer_right a:link, #footer_right a:active, #footer_right a:visited {
	color: #333333;text-decoration: none;
}
#footer_right a:hover {
	color: #333333;	text-decoration: underline ;
}












#footer_sub {
	margin-left:0px;
	padding-top:29px;
	width: 992px;
	position: relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	background-color: #ffffff;
	height:125px;
}
#footer_firstline{ float:right; margin-right:10px; color:#FFFFFF; margin-bottom:5px;}



#footer_demographics {
	margin-left:47px;
	padding-top:29px;
	width: 945px;
	position: relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	background-color: #ffffff;
	background: url(../images/assets/footer-color-tile.jpg) repeat-x;
	background-image: url(../images/assets/footer-color-tile.jpg);	/*background-color: #ffffff;*/
	height:100px;
}


.tbl_home_callout1{
	background-color:#ffcc9a;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333;
}
.tbl_home_callout2{
	background-color:#ffcccb;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
}
.callout_header1{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #333333;
}
.callout_body1{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333;line-height:14px;
}


/*THIS IS FOR THE SUCCESS STORIES CONTENTS*/
#sub_column_hold_success-stories{ /*background-color: #d9ccac;*/ width:771px; margin-left:40px; margin-top:20px;float:left;}
.success_story_contents{padding-left:10px; width:700px; margin-top:10px;}
.success_story_line1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333; font-weight:bold;}
.success_story_line2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333; font-weight:bold;}
.success_story_body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333;}


.retail_neighborhood_paddings{padding-left:10px; padding-top:3px; padding-right:10px; padding-bottom:5px;}

/***************************START TEMPLATE 3 USED FOR AVAILABLE LIST SEARCH*/

#template3_master_hold{width: 990px;}

#template3_col1{ /*background-color:#009999;*/width:200px;   margin-left:5px; float:left; padding-top:0px;/*display:inline; THIS IS A FIX FOR THE IE6 DOUBLE INDENT BUG */}

#template3_col2{ /*background-color: #993333;*/ width:577px; margin-left:27px;float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

#template3_col3{ /* background-color: #330066;*/ width:160px; margin-left:830px;padding-top:0px;/*display:inline; THIS IS A FIX FOR THE IE6 DOUBLE INDENT BUG*/ }

/***************************END TEMPLATE 3 USED FOR AVAILABLE LIST SEARCH*/


/***************************START TEMPLATE 4 USED FOR AVAILABLE LIST LISTVIEW*/

#template4_master_hold{width: 990px;}

#template4_col1{ /*background-color:#009999;*/width:170px;   margin-left:5px; float:left; padding-top:0px;/*display:inline; THIS IS A FIX FOR THE IE6 DOUBLE INDENT BUG */}

#template4_col2{ /*background-color: #993333;*/ width:720px; margin-left:27px;float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

#template4_col3{ /**/ background-color: #330066; width:10px; margin-left:960px;padding-top:0px;/*display:inline; THIS IS A FIX FOR THE IE6 DOUBLE INDENT BUG*/ }

/***************************END TEMPLATE 4 USED FOR AVAILABLE LIST LISTVIEW*/




/***************************START TEMPLATE 5 USED FOR AVAILABLE LIST LISTVIEW*/

#template5_master_hold{width: 990px;}

#template5_col1{ /*background-color:#009999;*/width:40px;   margin-left:5px; float:left; padding-top:0px;/*display:inline; THIS IS A FIX FOR THE IE6 DOUBLE INDENT BUG */}

#template5_col2{ /*background-color: #993333;*/ width:817px; margin-left:27px;float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333;}

#template5_col3{ /**/ background-color: #330066; width:10px; margin-left:960px;padding-top:0px;/*display:inline; THIS IS A FIX FOR THE IE6 DOUBLE INDENT BUG*/ }

/***************************END TEMPLATE 5 USED FOR AVAILABLE LIST LISTVIEW*/


/***************************START TEMPLATE 6 USED FOR AVAILABLE LIST SEARCH*/

#template6_master_hold{width: 990px;}

#template6_col1{ /*background-color:#009999;*/width:200px;   margin-left:5px; float:left; padding-top:0px;/*display:inline; THIS IS A FIX FOR THE IE6 DOUBLE INDENT BUG */}

#template6_col2{ /*background-color: #993333;*/ width:553px; margin-left:27px;float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;color: #333333;}

#template6_col3{ /* background-color: #330066;*/ width:160px; margin-left:830px;padding-top:0px;/*display:inline; THIS IS A FIX FOR THE IE6 DOUBLE INDENT BUG*/ }

/***************************END TEMPLATE 3 USED FOR AVAILABLE LIST SEARCH*/

#need_more_info{margin-top:0px; margin-bottom:10px;}

.finance_table_padding{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	}

	/*padding-right:10px;
	border: thin;
	border-color: #999999;
	border-width: thin;
	border-style:solid;
}*/

.privacy_policy_txt{ width:550px;}

.home_feature_line1{ font-weight:bold; color:#333333; font-size:11px;}
.home_feature_line2{ font-weight:bold; color: #333333; font-size:11px;}
.home_feature_body{color: #333333;font-size:12px;}

.fpo-copy{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FF0066;}


.loc_cell_padding{ padding-right:5px;}



/***********************START VIDEO PAGE***/
#video_under_text{ background-color:#D9CCAC; padding:10px 10px 10px 10px;}
.video_under_text_title{ font-weight:bold; color:#333333; font-size:13px; }
.video_under_text_address{ color:#333333; font-size:13px; }
/***********************END VIDEO PAGE***/


/***************DEMOGRAPHICS SUB COLUMNS START*/
#demographics_column1{ /*background-color:#009999; */width:200px;  margin-left:5px; float:left; padding-top:40px;}
#demographics_column2{ /*background-color: #993333;*/ width:759px; margin-left:27px;float:left;}
#demographics_column3{ /*background-color: #330066; */width:1px; margin-left:810px;}
/***************DEMOGRAPHICS SUB COLUMNS END*/
.demographics_copy_content{ /*background-color: #d9ccac;*/ width:709px; margin-left:0px; margin-top:0px; float:left;}



	
	.cufon_rainbow_link_brown a:link, .cufon_rainbow_link_brown a:active, .cufon_rainbow_link_brown a:visited{background-color:#65483f;color:#fff;padding:7px 3px 1px 15px; display:block;text-decoration:none;font-size:17px;}
	.cufon_rainbow_link_brown a:hover {background-color:#333;color:#fff;padding:7px 3px 1px 15px; display:block;font-size:17px;}

	.cufon_rainbow_link_deep_pink a:link, .cufon_rainbow_link_deep_pink a:active, .cufon_rainbow_link_deep_pink a:visited{background-color:#cc2484;color:#fff;padding:7px 3px 1px 15px; display:block;text-decoration:none;font-size:17px;}
	.cufon_rainbow_link_deep_pink a:hover {background-color:#333;color:#fff;padding:7px 3px 1px 15px; display:block;font-size:17px;}

	.cufon_rainbow_link_orange a:link, .cufon_rainbow_link_orange a:active, .cufon_rainbow_link_orange a:visited{background-color:#e44831;color:#fff;padding:7px 3px 1px 15px; display:block;text-decoration:none;font-size:17px;}
	.cufon_rainbow_link_orange a:hover {background-color:#333;color:#fff;padding:7px 3px 1px 15px; display:block;font-size:17px;}

	.cufon_rainbow_link_green a:link, .cufon_rainbow_link_green a:active, .cufon_rainbow_link_green a:visited{background-color:#aab13f;color:#fff;padding:7px 3px 1px 15px; display:block;text-decoration:none;font-size:17px;}
	.cufon_rainbow_link_green a:hover {background-color:#333;color:#fff;padding:7px 3px 1px 15px; display:block;font-size:17px;}

	.cufon_rainbow_link_purple a:link, .cufon_rainbow_link_purple a:active, .cufon_rainbow_link_purple a:visited{background-color:#5f283c;color:#fff;padding:7px 3px 1px 15px; display:block;text-decoration:none;font-size:17px;}
	.cufon_rainbow_link_purple a:hover {background-color:#333;color:#fff;padding:7px 3px 1px 15px; display:block;font-size:17px;}

	.cufon_rainbow_link_pink a:link, .cufon_rainbow_link_pink a:active, .cufon_rainbow_link_pink a:visited{background-color:#e34462;color:#fff;padding:7px 3px 1px 15px; display:block;text-decoration:none;font-size:17px;}
	.cufon_rainbow_link_pink a:hover {background-color:#333;color:#fff;padding:7px 3px 1px 15px; display:block;font-size:17px;}


	
	.rainbow_brown_hot_bar{background-color:#65483f;font-size:12px; color:#fff; padding:15px 3px 15px 15px; display:inline-block;text-decoration:none;}
	.rainbow_deep_pink_hot_bar{background-color:#cc2484;}
	.rainbow_orange_hot_bar{background-color:#e44831;}
	.rainbow_green_hot_bar{background-color:#aab13f;}
	.rainbow_purple_hot_bar{background-color:#5f283c;}
	.rainbow_pink_hot_bar{background-color:#e34462;}
	
	
	
	/*START PAGE SUB HEADER TEXT oVERLAYS */
	
	#page_title_overlay_short{position:absolute;z-index:500;top:253px;left:255px;padding:10px 15px 3px 15px;font-size:18px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;}
	#page_title_overlay_long{position:absolute;z-index:500;top:376px;left:255px;padding:10px 15px 3px 15px;font-size:18px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;}
	.page_title_2012_brown{background-color:#65483f;}
	.page_title_2012_deep_pink{background-color:#cc2484;}
	.page_title_2012_orange{background-color:#e44831;}
	.page_title_2012_green{background-color:#aab13f;}
	.page_title_2012_purple{background-color:#5f283c;}
	.page_title_2012_pink{background-color:#e34462;}


	
	
	
	
	
	
	.quote_box{padding:5px 10px 10px 15px;background-color:#e1d5b9;color:#333;font-size:11px; font-family:Arial, Helvetica, sans-serif;border-bottom:5px solid #fff;}
	.quote_box h1{color:#ff6633;font-size:16px;font-weight:900;}
	
	.cufon_tab_header_font{font-size:10px;color:#fff;display:inline-block;background-color:#2e2a29;padding:5px 20px 5px 8px; text-transform:uppercase;}
	.tab_rule{border-bottom:2px #aab13f solid;}
	.tab_rule_break{border-bottom:2px #aab13f solid;margin-bottom:10px;}
	
	.cufon_tab_link_on{font-size:10px;color:#fff;display:inline-block;background-color:#2e2a29;padding:5px 10px 5px 10px;border-top:2px solid #999;border-right:2px solid #999;cursor:pointer;}
	.cufon_tab_link_off{font-size:10px;color:#2e2a29;display:inline-block;background-color:#e1d5b9;padding:5px 10px 5px 10px;border-top:2px solid #999;border-right:2px solid #999;cursor:pointer;}


	.cufon_tab_link_on a:link, .cufon_tab_link_on a:visited, .cufon_tab_link_on a:active, .cufon_tab_link_on a:hover{text-decoration:none;color:#ccc;}
	.cufon_tab_link_off a:link, .cufon_tab_link_off a:visited, .cufon_tab_link_off a:active, .cufon_tab_link_off a:hover{text-decoration:none;color:#2e2a29;}


	
	
	
	
