@charset "utf-8";
html
{
}

body
{
	background: #f4f4f4 url("images/bgMain.gif") repeat;
	color:#000;
	font-family: Verdana, "Arial AMU", "Arian AMU";
	font-size:12px;
	margin: 0px;
	padding: 0px;
}
h1, h2, h3, h4, h5, p
{
	margin: 0;
	padding: 0 0 1em;
}
a:focus /*Fix for Firefox' dotted outline*/
{
	outline: none;
}
a img
{
	border: none;
}
a
{
	color: #621714;
}
.clearfix:after
{
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.pathdiv, .menuchildrendiv
{
	padding: 5px;
}
.modulecontainer
{
}
.button
{
	border: 1px solid #000;
	background: #fff;
	color: #000;
	overflow: visible;
	margin: 5px 5px 5px 0;
}
.centralizer
{
	width: 1003px;
	margin: 0 auto;
	background: url("images/bgCentral.png") repeat-y scroll center top;
}
.header
{
	
}
.headerAux
{
	height: 393px;
	width: 111px;
	float: left;
	display: inline;
	overflow: hidden;
	background: url("images/bgHeaderLeft1.png") no-repeat scroll right top;
}
.headerThumb
{
	height: 393px;
	width: 345px;
	float: left;
	display: inline;
	overflow: hidden;
	background: no-repeat;
}
.headerMain
{
	height: 393px;
	width: 547px;
	float: left;
	display: inline;
	overflow: hidden;
	background: url("images/bgHeaderRight1.png") no-repeat scroll right top;
}
.logoWrap
{
	width: 243px;
	height: 95px;
	padding: 37px 0 0;
	float: left;
	display: inline;
	overflow: hidden;
}
.logoLink
{
	display: block;
}
.logoImg
{
	display: block;
}
.headerMisc
{
	width: 304px;
	height: 132px;
	float: left;
	display: inline;
	overflow: hidden;
}
.headerNav
{
	padding: 15px 0 28px 36px;
}
.headerNavLink
{
	color: #000;
	border-bottom: 2px solid #c0a062;
	text-decoration: none;
	margin: 0 10px 0 0;
}
.headerSearch
{
	padding: 0 0 0 36px;
}
.searchTitle
{
	font-size: 11px;
	color: #c0a062;
	padding: 0 0 5px;
}
.searchform
{
	padding: 0;
	margin: 0;
}
.searchtext
{
	width: 173px;
	height: 18px;
	border: 1px solid #777;
}
.searchbutton
{
	height: 18px;
	border: 0 none;
	background: transparent;
	color: #c0a062;
}
.welcomeWrap
{
	height: 137px;
	width: 453px;
	padding: 15px 20px 0 30px;
	overflow: hidden;
	color: #fff;
	font-size: 11px;
}
.welcomeWrap a
{
	color: #fff !important;
}
.homeTitle
{
	font-size: 10px;
	text-align: right;
}
.headerMenu
{
	padding: 0 0 0 20px;
}
.menuCol
{
	height: 109px;
	width: 248px;
	padding: 5px 10px 0 0;
	overflow: hidden;
	float: left;
	display: inline;
}
.miwrapper1, .miwrapper1sel
{
	display: block;
	height: 14px;
font-size: 11px;
	background: url("images/bgMenuItem.gif") no-repeat scroll left center;
	padding: 0 0 0 14px;
	color: #000;
	text-decoration: none;
	margin: 0 0 2px;
}
.miwrapper1:hover, .miwrapper1sel
{
	background-color: #d3b982;
	
}
.miwrapper2
{
	display: block;
	padding: 2px 7px;
	color: #656565;
	text-decoration: none;
	border-bottom: 1px solid #ddd;
}
.miwrapper2sel
{
	font-weight: bold;
}
.miwrapper2:hover, .miwrapper2sel
{
	color: #9f2925 !important;
}

.subMenuTitle
{
	background: url("images/bgMenuParent1.png") no-repeat;
	height: 35px;
	line-height: 35px;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	padding: 0 0 0 10px;
}
.subMenuContent
{
	padding: 0 20px 0 0;
	text-align: right;
}
.subMenuPad
{
	padding: 0 0 0 36px;
}
.subMenu
{
	width: 256px;
	overflow: hidden;
	float: left;
	display: inline;
}
.content
{
	width: 651px;
	padding: 0 79px 0 17px;
	overflow: hidden;
	float: left;
	display: inline;
}
.contentHome
{
	width: 730px;
	padding: 0 0 0 17px;
	overflow: hidden;
	float: left;
	display: inline;
}
.homeFooter
{
	padding: 20px 0 20px 37px;
}
.homeFooterAux
{
	padding: 0 0 0 27px;
	width: 187px;
	float: left;
	display: inline;
	overflow: hidden;
}
.homeFooterAuxTitle
{
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	background: #9f2925;
	letter-spacing: -1px;
	padding: 3px;
}
.homeFooterAuxBrief
{
	padding: 10px 5px 5px;
}
.blockCareer
{
	padding: 0 0 0;
	width: 200px;
	float: left;
	display: inline;
	overflow: hidden;
}
.blockCareerTitle
{
	height: 32px;
	background: url("images/bgBlock1Title.png") no-repeat scroll;
	line-height: 32px;
	color: #fff;
	padding: 0 0 0 10px;
}
.blockCareerBrief
{
	padding: 10px;
	background: url("images/bgBlock1Bot.png") no-repeat scroll right bottom;
	border-bottom: 1px solid #777;
}
.blockCareerReadmore
{
	float: right;
	display: inline;
	padding: 3px;
	background: #d3b982;
	color: #000;
	text-decoration: none;
}
.footer
{
	height: 50px;
	background: url("images/bgCopy1.png") no-repeat scroll;
	overflow: hidden;
}
.footerText
{
	padding: 18px 0 0 35px;
}
.lsul
{
	padding: 8px 17px 0 0;
}
.lsli
{
	text-align: right;
	font-size: 10px;
	padding: 0 0 12px;
}
.lsa
{
	color: #000;
	text-decoration: none;
}
.lsa:hover
{
	text-decoration: underline;
}

.menu3
{
	padding: 7px 10px 20px;
}
.menuItem3
{
	padding: 0 20px 0 0;
	font-size: 14px;
	line-height: 24px;
	color: #000;
	text-decoration: none;
}

.menuWrap3sel, .menuItem3:hover
{
	color: #9f2925 !important;
}
.calcButton
{
	width: 232px;
	height: 40px;
	overflow: hidden;
	cursor: pointer;
	font-size: 10px;
	color: #fff;
	padding: 0 0 10px;
}
.calcButtonPad
{
	padding: 6px 10px 0 100px;
}
.calcButtonLoan
{
	background: url("images/buttonLoanCalc.jpg") no-repeat;
}
.calcButtonDeposit
{
	background: url("images/buttonDepositCalc.jpg") no-repeat;
}
.calcButtonWrap
{
	padding: 10px 0 0;
}
.erate_wrapper
{
	background: url("images/bgErateTable.gif");
	padding: 0 20px;
}
.erate_table
{
	width: 100%;
}
.erate_table td
{
	border-right: 1px dotted #000;
	padding: 2px 4px 2px 2px;
	text-align: right;
}
.erateCurrCodeWrap
{
	background: #9f2925;
	color: #fff;
	padding: 0 0 0 10px;
	text-align: left !important;
}
.erateDate
{
	text-align: right;
	color: #9f2925;
	padding: 10px 0 0;
}
.erateSwitches
{
	padding: 5px 0;
	font-size: 10px;
}
.staticInnerTitle, .modulecontainer h1
{
	color: #D3B982;
}
.homeBrief
{
	text-align: right;
}
.headerUserControls
{
	color: #c0a062;
	font-size: 10px;
	padding: 12px 44px 0 10px;
	text-align: right;
}
.headerUserControls a
{
	color: #c0a062;
	text-decoration: none;
}
.fontsLink
{
	padding: 20px 0 0 37px;
	display: block;
}
.erateArchive
{
	display: block;
	text-align: right;
}
	



