@charset "utf-8";

/* ========================================= Accessibility Styles ========================================= */
/*  Accessibility Navigation - blank 2x1px images with links to the Content area  */
#AccessibilityNav{
	min-width: 760px;
}

#AccessibilityNav img{
	border: none;
}

/*  message for users with old Browsers - links to update Browsers  */
p#older_browsers {
	display: none;
}

/*  Company name invisible but to old browsers and Search Engines  */
div#CompanyName {
	display: none;
}

/* ========================================= Element Styles ========================================= */
* {
	margin: 0px;
	padding: 0px;
}
img {
	border: none;
}
img, div {
	behavior: url(js/iepngfix.htc);
}
body {
	background: #ece9e4;
	font-family: Tahoma, Arial, sans-serif;
}

/* ========================================= ids and classes ========================================= */
#wrapper {
	margin: 0 auto;
	width: 792px;
	background: #8e7f69 url(../images/body_bg.jpg) repeat-x;
}
/* ========================================= Header ========================================= */
#header {
	width: 792px;
	height: 212px;
	background: url(../images/header.jpg) no-repeat;
}
/* ========================================= Left Side Styles ========================================= */
#leftSide {
	float: left;
	width: 174px;
}
/* ========================================= Navigation ========================================= */
#navigation {
	background: url(../images/nav_bg.jpg) repeat-y;
}
#navigation>ul {
	list-style: none;
	padding-left: 16px;
	line-height: 16px;
}
#navigation a:link, #navigation a:visited {
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
}
#navigation  a:hover {
	color: #00334d;
}
#navigationBottom {
	background: url(../images/nav_bg_bottom.png) no-repeat;
	height: 30px;
	width: 169px;
}
/* ========================================= Left Side Boxes ========================================= */
.leftbox {
	background: url(../images/left_box_bg.png) no-repeat;
	width: 171px;
	height: 79px;
	margin-top: 8px;
}
#memberDirect {
	padding: 19px 0 0 5px;
}
#sgi {
	padding: 1px 0 0 9px;
}
#eventsPlanner {
	padding: 3px 0 0 13px;
}
#qTrade {
	padding: 1px 0 0 13px;
}
#index-linked-term-deposits {
	padding:7px 0 0 7px;
}
.leftBottomBoxContent {
	width: 130px;
	text-align: center;
	padding: 20px 0 0 20px;
}
.leftTopBoxContent {
	width: 130px;
	text-align: center;
	height: 20px;
	padding: 2px 0 0 20px;
}
#creditUnionLogo {
	margin-top: 8px;
	height: 190px;
}
div#cuLogo {
	height: 190px;
	width: 171px;
	position: absolute;
	background: url(../images/logo2.png) no-repeat bottom left;
	margin-top: -210px;
	margin-left: 10px;
/*
	background: url(../images/logo.png) no-repeat bottom left;
	margin-top: -187px;
*/
}
/* ========================================= Right Side Styles ========================================= */
#rightSideContainer {
	float: right;
	padding-right: 23px;
	width: 574px;
}
#rightSide {
	width: 574px;
}
/* ========================================= Content  ========================================= */
#contentArea {
	width: 574px;
}
#contentTop {
	height: 30px;
	background: url(../images/content_top_bg.jpg) no-repeat;
}
#content {
	background: #ffffff url(../images/content_right_edge.jpg) repeat-y right;
	min-height: 463px;
	height:inherit;
	padding: 0 32px 0 13px;
	font-size: 11px;
	line-height: 15px;
}
#content p {
	font-size: 11px;
	line-height: 15px;
	padding: 0px 0 10px 0;
}
#content a {
	color: #00334d;
}
#content a:hover {
	color: #74a8d0;
}
#content ul {
	margin: 0 20px 0px 30px;
	padding-bottom: 5px;
	font-size: 11px;
	line-height: 15px;
}
#content ol {
	margin: 0 20px 0px 30px;
	padding-bottom: 5px;
	font-size: 11px;
	line-height: 15px;
}
#content blockquote {
	margin: 0 20px 0px 30px;
	padding-bottom: 5px;
	font-size: 11px;
	line-height: 15px;
}
#content img {
	padding: 3px;
}
#content td {
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	line-height: 15px;
}
#content h1 {
	font-size: 14px;
	line-height: 15px;
	padding: 0px 0 10px 0;
}

	
#content p.disclaimer, td.disclaimer {
	font-size: 10px;
}

#contentBottom {
	height: 32px;
	background: url(../images/content_bottom_bg.png) no-repeat;
	margin-bottom: 8px;
}
/* ========================================= Hotlink Boxes ========================================= */
#leftBox {
	background: url(../images/bottom_box_bg.png) no-repeat;
	width: 270px;
	height: 188px;
	float: left;
}
#leftBoxInterior {
	width: 228px;
	height: 173px;
	padding: 8px 13px 0 13px;
}
#leftBoxInterior p {
	margin: 0 0 13px 0;
}
#leftBoxInterior a:link, #leftBoxInterior a:visited, #rightBoxInterior a:link, #rightBoxInterior a:visited {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}
#leftBoxInterior a:hover, #rightBoxInterior a:hover {
	color: #00334d;
}
#rightBox {
	background: url(../images/kerrys_corner.png) no-repeat;
	width: 270px;
	height: 188px;
	float: right;
}

#rightBoxInterior {
	width: 228px;
	height: 173px;
	padding: 8px 13px 0 13px;
}
#rightBoxContent {
	margin: 0 0 13px 64px;
	font-size: 11px;
	line-height: 14px;
}
/*
#rightBoxInterior p {
}
*/
.readMore {
	text-align: right;
}

/* ========================================= Footer ========================================= */
#footerContainer {
	padding-top: 6px;
	clear: both;
}
#footer {
	height: 82px;
	background: #00334d;
}
#footer .footerMenu {
	float: left;
	padding-left: 50px;
	padding-right: 10px
}
#footer .footerMenu ul {
	list-style: none;
}

#footer .footerMenu ul li a {
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
}

#footer .footerMenu ul li a:hover {
	color: #74a8d0;
}

/* ========================================= Admin Styles ========================================= */
#AdminMenu ul {
	list-style: none;
}

#AdminMenu li {
	display: inline;
	padding: 0 5px 8px 5px;
}
