/* PAGE */

#page {
	background : url(../../../../images/project/home/page_bg.gif) repeat-y;
}

/* LEFT COLUMN */

#home_panel_1 {
	padding : 0;
	margin : 0;
	width : 228px;
	clear : both;
	float : left;
}

/* curved divider things */

#home_panel_1 .divider {
	background : url(../../../../images/project/home/left_divider.gif) no-repeat;	
}

#home_panel_1 .divider:hover,
#home_panel_1 .divider.sfhover
{
	background : url(../../../../images/project/home/left_divider_over.gif) no-repeat;
}

#home_panel_1 .divider h3{
	padding-bottom : 14px;
	padding-top : 11px;
	font-size : 0.9em;
	text-align : center;
}

/* curved top stacked divider things */

#home_panel_1 .top_divider {
	background : url(../../../../images/project/home/top_divider.gif) no-repeat;
}

#home_panel_1 .top_item {
	height : 33px;
	cursor : pointer;
}

#home_panel_1 .top_item:hover,
#home_panel_1 .top_item.sfhover
{
	background : url(../../../../images/project/home/top_item_over.gif) no-repeat;
}

#home_panel_1 .top_item h3{
	padding-top : 11px;
	font-size : 0.9em;
	text-align : center;
}

/* overlay tab panels */

.tab {
	width : 450px;
	position : absolute;
	margin-left : 228px;
	display : none;
}
.tab .header {
	margin : 0;
	padding : 10px;
	width : 430px;
	height : 40px;	
	background : url(../../../../images/project/home/tab_top.gif) no-repeat;
}
.tab h3 {
	color: #214d91;
	font-size : 1.2em;
	padding-left:10px;
	padding-top:10px;
}
.tab .middle {
	margin : 0;
	padding : 10px;
	background : url(../../../../images/project/home/tab_middle.gif) repeat-y;
}
.tab .middle ol {
	margin :0;
	padding-left :30px;	
}
.tab .middle p {
	font-size : 0.8em;
	padding-left : 20px;
}
.tab .footer {
	padding : 10px;
	width : 430px;
	height : 9px;
	background : url(../../../../images/project/home/tab_bottom.gif) no-repeat;
}
.tab .footer p {
	float : left;
	padding : 0;
	margin : 0;
	font-size : 0.75em
}
.tab .footer img {
	cursor : pointer;
	float : right;
	margin-bottom : 26px;	
}
#howto_panel {
	z-index : 6;
	margin-top : 20px;	
}
#apply_panel {
	z-index : 5;
	margin-top : 55px;	
}

/* rates guy swf holder */

#home_panel_1 #rates {
	margin-top : 10px;	
	width : 226px;
	height : 258px;
}

/* lists of news links */

#home_panel_1 .news_list {	
	padding-left : 20px;
	padding-right : 3px;
	color : #343434;
}

#home_panel_1 .news_list li {	
	list-style-image: url(../../../../images/project/home/list_item.gif);
}

#home_panel_1 .news_list li a:link {
	font-size : 0.75em;
	color : #343434;
}
#home_panel_1 .news_list li a:visited {
	font-size : 0.75em;
	color : #343434;
}
#home_panel_1 .news_list li a:hover {
	font-size : 0.75em;
	color : #343434;
}



/* MIDDLE COLUMN */

#home_panel_2 {
	padding : 20px;
	margin : 0;
	width : 427px;
	float : left;
}
#home_panel_2 h1 {
	font-size : 0.9em;
	color: #214d91;
	margin : 0;
}
#home_panel_2 h2 {
	font-size : 0.9em;
	color : #000;
}
#home_panel_2 h3 {
	font-size : 0.9em;
	text-transform : uppercase;
}
#home_panel_2 p {}
#home_panel_2 a:link		{ text-decoration: underline; color: #225598; }
#home_panel_2 a:visited		{ text-decoration: underline; color: #225598; }
#home_panel_2 a:hover		{ text-decoration: underline; color: #f15617; }
.grey {
	color : #595454;
}
hr { 
	margin-top:10px; 
	margin-bottom:10px; 
	border: none; 
	background: #8796ac;
}

/* RIGHT COLUMN */

#home_panel_3 {
	padding : 0;
	margin : 0;
	width : 246px;
	float : left;
}

/* right side swf */

#home_panel_3 #related_flash {
	padding : 0;
	margin : 0;	
	margin-top : 10px;
	z-index : 2;
}

/* all home push buttons are of this class */

#home_panel_3 .home_button {
	padding : 0;
	margin : 0;	
	margin	: 16px;
	width : 217px;
	height : 104px;
}

/* size the link spacer same as button size  */

#home_panel_3 .home_button img {
	width : 217px;
	height : 104px;
}

#home_panel_3 .fixinvest_button {
	padding : 0;
	margin : 0;	
	margin	: 16px;
	width : 217px;
	height : 159px;
}

/* size the link spacer same as button size  */

#home_panel_3 .fixinvest_button img {
	width : 217px;
	height : 159px;
}

/* push buttons backgrounds by id  */

#button0 {
	background : url(../../../../images/project/home/push_button_0.gif) no-repeat;
}
#button0:hover,
#button0.sfhover
{
	background : url(../../../../images/project/home/push_button_0_over.gif) no-repeat;
}

#button1 {
	background : url(../../../../images/project/home/push_button_1.gif) no-repeat;
}
#button1:hover,
#button1.sfhover
{
	background : url(../../../../images/project/home/push_button_1_over.gif) no-repeat;
}
#button2 {
	background : url(../../../../images/project/home/push_button_2.gif) no-repeat;
}
#button2:hover,
#button2.sfhover
{
	background : url(../../../../images/project/home/push_button_2_over.gif) no-repeat;
}
#button3 {
}
#button3:hover,
#button3.sfhover
{
}
#button4 {
	background : url(../../../../images/project/home/push_button_4.gif) no-repeat;
}
#button4:hover,
#button4.sfhover
{
	background : url(../../../../images/project/home/push_button_4_over.gif) no-repeat;
}
#button5 {
	background : url(../../../../images/project/home/push_button_5.gif) no-repeat;
}
#button5:hover,
#button5.sfhover
{
	background : url(../../../../images/project/home/push_button_5_over.gif) no-repeat;
}

/* FOOTER */

#footer {
	margin-left		: 0;
	padding-left	: 258px;	
	width			: 683px;
	background		: #ffffff;
	height:51px;
}
#footer p{
	float:left;	
	padding-top		: 20px;
}
#footer img {
	float :right;
}

