/* CSS Document */
body
	{
	margin-top:16px; 
	margin-bottom:16px; 
	margin-left:8px;
 	margin-right:8px; 
	text-align: center;
	background-color: #DAE1D9; 
	font-family:Helvetica, Arial,sans-serif;
	font-size:.9em;
	font-weight:normal;
	color:#FFFFFF;
	}

div#container 
	{ 
	width: 800px; 
	margin: 0 auto; 
	text-align: left;
	background-color: #FFFFFF; 
	}

div#main_header
	{
	height: 125px;
	background-image:url(../images/top_strip_home2.jpg);
	}

div#header_links
	{
	padding-left:240px;
	width: 560px;
	height: 20px;
	}

div#header_text
	{
	width:800px;
	height:105px;
	text-align:right;
	font-family:Helvetica, Arial, sans-serif;
	font-size:17px;
	color:#FFFFFF;
	font-weight:bold;
	clear:both;
	}
div#header_text_span
	{
	float:right;
	width:220px;
	padding-right:40px;
	padding-top:20px;
	}

/*Home Page Styles*/

div#main_container
	{
	float:left;
	}

div#home_info
	{
	float:left;
	width:720px;
	border: 1px solid #91BAD0;
	color: #000066;

	}
div#home_info h3
	{
	font-family:Helvetica, Arial,sans-serif;
	font-size:17px;
	color:#5574BD;
	padding-left:15px;
	margin-top: 5px;
	}
div#home_info p
	{
	font-family:Helvetica, Arial,sans-serif;
	font-size:12px;
	padding-left:15px;
	}

div#button_link_group
	{
	float:right;
	width:133px;
	height:165px;
	}

#button_1
	{
	background-color:#5574BD;
	height:40px;
	}
#button_2
	{
	background-color:#536F69;
	height:40px;
	}
#button_3
	{
	background-color:#8CA74E;
	height:40px;
	}
#button_4
	{
	background-color:#669EDF;
	height:40px;
	}

div#button_link_group a:hover div
	{
	cursor:pointer;
	}

div#home_upper_block
	{
	float:left;
	border:40px solid #FFFFFF;
	width: 720px;

	}

div#home_lower_block
	{	
	width: 720px;
	float:left;
	
	border-bottom:20px;
	border-left:40px;
	border-right:40px;
	border-top:20px;
	border-style:solid;
	border-color:#FFFFFF;
	}

#lower_button_1
	{
	background-color:#5574BD;
	float:left;
	height:227px;
	width:168px;
	margin-right: 16px;
	background-image:url(../images/home_buttons/01_grants_loans.jpg);
	}
#lower_button_1 a, #lower_button_2 a, #lower_button_3 a, #lower_button_4 a
	{
	text-align:right;
	display:block;
	font-family:Helvetica, Arial, sans-serif;
	font-size:17px;
	text-decoration:none;
	color:#FFFFFF;
	
	padding-left:30px;
	padding-top:30px;
	width:128px;
	height:197px;
	line-height:17px;
	}
#lower_button_2
	{
	background-color:#536F69;
	float:left;
	height:227px;
	width:168px;
	margin-right: 16px;
	background-image:url(../images/home_buttons/02_advice_support.jpg);
	}
#lower_button_3
	{
	background-color:#8CA74E;
	float:left;
	height:227px;
	width:168px;
	margin-right: 16px;
	background-image:url(../images/home_buttons/03_training.jpg);
	}
#lower_button_4
	{
	background-color:#669EDF;
	float:left;
	height:227px;
	width:168px;
	background-image:url(../images/home_buttons/04_contacts_info.jpg);
	}


#lower_button_1 a:hover, #lower_button_2 a:hover, #lower_button_3 a:hover, #lower_button_4 a:hover 
	{
	color:#CCCCCC;
	}
#lower_button_1 a span.button_text, 
#lower_button_1 a:hover span.button_text, 
#lower_button_2 a span.button_text, 
#lower_button_2 a:hover span.button_text, 
#lower_button_3 a span.button_text, 
#lower_button_3 a:hover span.button_text,
#lower_button_4 a span.button_text, 
#lower_button_4 a:hover span.button_text
	{
	font-size:11px;
	line-height:10px;
	color:#FFFFFF;
	}

/*Inner Styles*/
div#inner_block
	{
	float:right;
	margin-top:20px;
	height:auto;
	padding-bottom:10px;
	}
div#inner_info
	{
	float:right;
	width:487px;
	padding:20px 40px;
	background-color:#5574BD;
	font-size:0.8em;
	}
.whiteline{
clear:both;
border-bottom:1px solid #FFFFFF;
}
.title, .title a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.title a:hover{
color:#999999;
}
.description{

margin:10px 0px 10px 0px;
width:380px;
}
.cross_ref{
margin:0px 0px 20px 20px;

color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

 .cross_ref a{
text-decoration:none;
}
.cross_ref a:hover{
text-decoration:none;
color:#999999;
}
#search_form {

}
#search_form .right{
margin:5px 0px;
clear:right;
width:380px;
}
#search_form select, #search_form input{

float:right;
clear:right;

}

div#inner_button_group
	{
	float:right;
	width:140px;
	height:125px;
	padding-left:2px;
	}



/*Styles*/
div#header_links a
	{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-right:8px;
	}

a.home_link {color:#666666;}
a:hover.home_link {color:#000000;}

a.grants_link {color:#5574BD;}
a:hover.grants_link {color:#A5B5DC;}

a.advice_link{color:#536F69;}
a:hover.advice_link{color:#A4B3B0;}

a.training_link{color:#8CA74E;}
a:hover.training_link{color:#C2D0A1;}

a.contact_link{color:#669EDF;}
a:hover.contact_link{color:#AECCEE;}

a.email_link{color:#666666;}
a:hover.email_link{color:#CCCCCC;}
.right{float:right;}
.left{float:left;}

.detail_left{
font-weight:bold;
clear:left;
margin:10px;
float:left;
width:130px;
}
.detail_left a{
text-decoration:none;
color:#FFFFFF;
}
.detail_left a:hover{
color:#999999;
}
.detail_right{margin:10px;
float:left;
width:300px;
}
.detail_right a{
text-decoration:none;
color:#FFFFFF;
}
.detail_right a:hover{
color:#999999;
}

div.alpha_filter
	{
	text-align:center;
	padding-bottom:10px;
	padding-top:5px;
	}

div.alpha_filter a
	{
	padding-right:9px;
	text-decoration:none;
	color:#FFFFFF;
	}
div.alpha_filter a:hover
	{
	color:#536F69;
	}

div#footer
	{
	color:#000000;
	font-size:.8em;
	text-align:center;
	padding-bottom:10px;
	padding-top:10px;
	}
