body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}.head_top_box {

	height: 120px;

	width: 950px;

	background-color: #333333;

	margin-bottom: 1px;

}

.header_logo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	width: 273px;
	margin-top: 35px;
	margin-left: 50px;
	float: left;
	display: inline;
	color: #FFFFFF;
}
.header_logo_small {
	font-family: Arial;
	font-size: 13px;
	color: #e7b905;
}

.header_button {
background-image: url(img/button.jpeg);
	font-family: Arial;
	font-size: 13px;
	color: #e7b905;


}
.header_phoneno {

	background-image: url(img/header_phoneno.gif);

	background-repeat: no-repeat;

	float: right;

	height: 47px;

	width: 144px;

	margin-top: 35px;

	margin-right: 15px;

}



#menu li{

	display:inline;

}



#menu ul{

	list-style: none;

	padding: 0;

	margin: 0;

}



#menu ul li a{

	float: left;

	text-decoration: none;

	color: white;

	padding-right: 11px;

	padding-left: 11px;

	}



#menu ul li a:visited{

	color: white;}



#menu ul li a:hover, .menu ul li .current{

	color: #333333;

}



.nav{

	background-color:#3470ba;

	width:930px;

	height:25px;

	padding-left:20px;

	padding-top:10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

}

.mid_bg {
	width: 707px;
	border-right-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #e8ebef;
	border-right-color: #e8ebef;
	float:left;
	margin-top: 10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #e8ebef;
	padding-bottom: 15px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #e8ebef;
}.mid_cont {

	

	width: 708px;

	background-repeat: no-repeat;

}

.text {

	float: left;

	height: 22px;

	width: 250px;

	margin-top: 5px;

	margin-left: 15px;
	
	background-repeat: no-repeat;

	display: inline;

	font-size: 18px;

	color: #3470ba;

	text-decoration: none;

	font-family: "century Gothic";

}

.mid_small_box {

	float: left;

	height: 18px;

	width: 150px;

	background-color: #3a73ba;

	padding-top: 2px;

	padding-left: 10px;

	color: #FFFFFF;

}
h1 {
font-size:14px;
color:#69C;
}

h2 
{

font-size:14px;
color:#69C;
padding:4px;
margin-top:1px;
}


.mid_box_top_line {

	float: left;

	width: 650px;

	margin-left: 15px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #3a73ba;

	height: 20px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #3A73BA;

}

.mid_cont_text {

	padding-left: 10px;

	margin-top: 20px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #3A73BA;

	line-height: 18px;

	padding-left: 10px;

	padding-right: 10px;
    

}

.let_bg {

	background-color: #e8ebef;

	width: 235px;

	border-left: 1px solid #cfd4da;

	float:left;

	margin-top:10px;

}

.left_loan_box {

	height: 128px;

	width: 225px;

	margin-left: 5px;

	border-top: 7px #333333 solid;

	border-bottom: 7px #333333 solid;

	background-color: #FFFFFF;

}

.left_pension_loan_box {

	height: 116px;

	width: 225px;

	margin-left: 5px;


	border-bottom: 7px #333333 solid;

	background-color: #FFFFFF;
        background-position: right;

}
.left_debt_box {

	height: 144px;

	width: 225px;


	margin-left: 5px;


	border-bottom: 7px #333333 solid;

	background-color: #FFFFFF;

}

.white {

	height: 25px;

	width: 225px;

	margin-left: 5px;

	background-color: #FFFFFF;



}

.box {
	height: 25px;
	border-top: 1px #d4d4d4 solid;
	border-bottom: 1px #d4d4d4 solid;
	font-family: "Arial Black";
	font-size: 16px;
	text-align: center;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 25px;
	text-align: left;
        padding-left:4px;
}

.left_box {

	height: 200px;

	width: 225px;

	margin-left: 5px;

	background-color: #fafbfc;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #999999;

	font-weight: bold;

	line-height: 20px;

	padding-top: 8px;

	margin-bottom: 15px;

}



#menu_left li{





	list-style:circle;

}



#menu_left ul{

	float: left;

	list-style:circle;





}

.header1 {

	margin-top: 20px;

	margin-left: 25px;

}

.left1 {

	float: left;

}

.mid1 {

	float: left;

}



a:link {

	color: #3470ba;

	text-decoration:none;

}

a:visited {

	color: #3470ba;

	text-decoration:none;

}

a:hover {

	color: #0c468e;

	text-decoration:none;

}

a:active {

	color: #0c468e;

	text-decoration:none;

}

.container{

	width:960px;
	margin-left:25px;

}

.footer{
	float:left;
	width:950px;
	padding-top:12px;
	height:30px;
	background-color:#000000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	margin-top:15px;
	}

.form_textfeild {

	height: 20px;

	width: 150px;

	border: 1px solid #999999;

}

.foemtextarea {

	height: 50px;

	width: 150px;

	border: 1px solid #CCCCCC;

}

.formtext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}







/* ================================================================ 

This copyright notice must be untouched at all times.



The original version of this stylesheet and the associated (x)html

is available at http://www.cssplay.co.uk/menus/final_drop.html

Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.

This stylesheet and the associated (x)html may be modified in any 

way to fit your requirements.

=================================================================== */



.menu {
	height:30px;
	position:relative;
	background-color: #3a73ba;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:950px;
	font-weight: bold;
}

/* hack to correct IE5.5 faulty box model */

* html .menu {

	width:950px;



}

/* remove all the bullets, borders and padding from the default list styling */

.menu ul {padding:0;margin:0;list-style-type:none;}

.menu ul ul {width:149px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */

.menu li {float:left;position:relative;}

/* style the links for the top level */

.menu a, .menu a:visited {

	display:block;

	font-size:12px;

	text-decoration:none;

	color:#fff;

	line-height:29px;

	background-color: #3a73ba;

	text-align: center;

}

/* a hack so that IE5.5 faulty box model is corrected */

* html .menu a, * html .menu a:visited {}



/* style the second level background */

.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#d4d8bd url('images/drop.gif') no-repeat bottom right;}

/* style the second level hover */

.menu ul ul a.drop:hover{

	background-color: #2a5d9d;

	background-image: url(images/drop.gif);

	background-repeat: no-repeat;

	background-position: right top;

}

.menu ul ul :hover > a.drop {background:#c9ba65 url('images/drop.gif') no-repeat bottom right;}

/* style the third level background */

.menu ul ul ul a, .menu ul ul ul a:visited {background:#e2dfa8;}

/* style the third level hover */

.menu ul ul ul a:hover {background:#b2ab9b;}





/* hide the sub levels and give them a positon absolute so that they take up no room */

.menu ul ul {visibility:hidden;position:absolute;height:0;top:28px;left:0;}

/* another hack for IE5.5 */



/* position the third level flyout menu */

.menu ul ul ul{}



/* position the third level flyout menu for a left flyout */

.menu ul ul ul.left {}



/* style the table so that it takes no ppart in the layout - required for IE to work */

.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}



/* style the second level links */

.menu ul ul a, .menu ul ul a:visited {

	background:#d4d8bd;

	color:#000;

	line-height:16px;

	padding: 5px;

}

/* yet another hack for IE5.5 */

* html .menu ul ul a, * html .menu ul ul a:visited {}



/* style the top level hover */

.menu a:hover, .menu ul ul a:hover{color:#fff; background:#949e7c;}

.menu :hover > a, .menu ul ul :hover > a {color:#fff;background:#949e7c;}



/* make the second level visible when hover on first level list OR link */

.menu ul li:hover ul,

.menu ul a:hover ul{visibility:visible; }

/* keep the third level hidden when you hover on first level list OR link */



/* make the third level visible when you hover over second level list OR link */

.menu ul :hover ul :hover ul{ visibility:visible;}





/* ================================================================ 

   This CSS is further CSS I have created specifically for Wordpress

   so that the current page is highlighted in two levels.

   If you want it in three levels let me know.



   Author: Isaac Rowntree

   Website: www.zackdesign.biz

=================================================================== */





.menu ul ul .current_page_item a {

	color: #FFFFFF;

	background: #2a5d9d;

	border-left: 1px solid black;

}



.menu .current_page_item a {

	color: #FFFFFF;

	font-weight: bold;

	background: #2a5d9d;

}



.menu ul .current_page_item ul a {

	color: #000000;

	font-weight: normal;

	background: #d4d8bd;

}



.menu ul .current_page_item ul a:hover {

  background: gray;

}



.menu .current_page_item a:hover {

	background: #949e7c;

}



/* CSS HERE FOR SUCKER FISH */
