/* ~~~ Macquarie Credit Union Stylesheet Created by Brighton Consulting 2007 ~~~ */
/* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/  */
/* All associated graphics copyright 2007, Brighton Consulting */
/* Added: May 10th, 2007 */
/* Visit www.brightonconsulting.com.au */

/* IMPORTANT */
/* This design is not a template. You may not reproduce it elsewhere without written permission. */


/* ~~~~~ IE HACK GUIDELINES ~~~~~

   border:1px solid green; ~~~ works in all
  *border:1px solid red; ~~~ targets IE6 and 7 
  _border:1px solid blue; ~~~ targets IE6 only

*/



/* ~~~ GENERAL SITE-WIDE STYLES ~~~ */
/* ~~~ DO NOT MODIFY WITHOUT GOOD REASON ~~~ */


/* Set ALL image borders to zero */
* {
	padding:0;
	margin:0;
}
img {
	border:0;
	padding:0;
	margin:0;
}

/* Page Background color */
.hidden {
	display:none;
}



/* ~~~~~~ CLEARFIX HACK ~~~~~~ */
.clearfix:after {
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
* html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}

.clear {
	clear:both;
}
html, body {
	height:100%;
}
body {
	font-size:73%;
	*font-size:75%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
	line-height:150%;
}

/* Set font sizes for WYSIWYG to match document */

bodydiv#page_col3 {
	font-size:73%;
	*font-size:75%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
	line-height:150%;
	position:relative; 
	float:left;
	
}

/* Preset ALL fonts */

div, span, input, select, p, th, dd, table, li, input {
	font-size:1.0em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
/*div#page_col3 div, div#page_col3 span, div#page_col3 input, div#page_col3 select, div#page_col3 p, div#page_col3 th, div#page_col3 dd, div#page_col3 table, div#page_col3 li {
	font-size:1.0em;
}*/

h1, div#page_col3 h1 {font-size:1.6em; color:#000000;}
h2, div#page_col3 h2 {font-size:1.4em; color:#333333;}
h4, div#page_col3 h4 {font-size:1.2em; color:#333333;}
h5, div#page_col3 h5 {font-size:1.0em; color:#333333;}

a:link, a:visited, div#page_col3 a:link, div#page_col3 a:visited {
	color:#64622b;
	font-weight:bold;
	text-decoration:none;
}
a:hover, a:active, div#page_col3 a:hover, div#page_col3 a:active {
	color:#92916a;
	font-weight:bold;
	text-decoration:underline;
}

div#logo a:hover, div#logo a:active {

text-decoration:none;

}


div.homePromoMiddle h5 a:link, div.homePromoMiddle h5 a:visited {
	color:#105281 !IMPORTANT;
	font-weight:bold;
	text-decoration:none;
} 


div.homePromoMiddle h5 a:hover, div.homePromoMiddle h5 a:active {
	color:#004813  !IMPORTANT;
	font-weight:bold;
	text-decoration:underline;
}


div#javascript{
	visibility: hidden;
}

body.bodybg {	
	background:#ffffff url(../../build/images/bg/bg.gif) repeat-x top left;
	text-align:center;
}

div#container {	
	width:951px;
	margin:0 auto 0 auto;
	text-align:left;
}

div#site_content {
	background:url(../../build/images/bg/side-bg.png) repeat-y top left;
	_background:url(../../build/images/bg/side-bg.gif) repeat-y top left;
	padding:0 20px 10px 20px;
	
	position:relative;
	float:left;
}

/* ------------------- HEADER styles ---------------------- */

div#site_header {
	background:url(../../build/images/nav/header.gif) no-repeat top right;
	height:95px;
	position:relative;
}

div#logo {float:left; width:210px; height:65px; margin-top:23px; background:url(/old_uploads/images/template/logo.gif) no-repeat top left;}

div#logo_print {width:210px; height:65px; background:url(/old_uploads/images/template/logo.gif) no-repeat top left;}

div#logo a { display:block; width:210px; height:65px;}

div#topnav {float:right; width:480px; margin-top:8px; font-size:11px;}

div#topnav ul {
	margin:0;
	padding:0;
      list-style-type: none;
    }
div#topnav ul li {
	margin:0;
	padding:0 11px;
    float: left;
		background:url(../../build/images/light_grn_divider.gif) center right no-repeat;
    }
	
	
	
	
	
div#topnav a:link, div#topnav a:visited, div#site_footer a:link, div#site_footer a:visited {
	color:#f4f3ee;
	font-weight:bold;
	text-decoration:none;
}
div#topnav a:hover, div#topnav a:active, div#site_footer a:hover, div#site_footer a:active {
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}

div#header_tools {float:right; width:470px; margin-top:20px;}

div#header_tools img {float:left;}

div.search {float:left;}



				div#search {
					right:0px;
					position:absolute;
					top:45px;
					z-index:2000;
							
				}
		
		
			 div#search form input.inputbox {
				background:transparent url(/build/images/search-box.jpg) repeat-x scroll left top;
				border:none;
				float:left;
				font-size:11px;
				height:19px;
				line-height:13px;
				margin:0;
				padding-top:3px;
				padding-left:5px;
				position:relative;
				width:134px;
				margin-top:11px;
			}
			 div#search form div.search input img {
				
		
				
			}

div.search input.inputbox {margin:0 0 7px 12px; *margin:0 0 4px 12px; padding:3px;}



div#site_navHolder {
	
	height:50px;
	position:relative;
	float:left;
	width:700px;
}



div#site_nav {
	background:#256133 url(../../build/images/nav/bg.gif) no-repeat center center;
	height:50px;
	text-align:center;
	position:absolute;
	top:95px;
	left:7px;
	width:937px;
}


div#stamp{ position:absolute; top:14px; left:240px; }

/* ------------------- CONTENT styles ---------------------- */

div#site_main {
	background-color:#f4f3ee;
}

div#page_col3 {
	width:660px;
	float:left;
	background:#fff url(../../old_uploads/images/template/main_bg.gif) repeat-x bottom left;
	border-right:1px solid #fff;
	padding:15px 0 0 15px;
	min-height:350px;
	position:relative;
}

div#main_content {
	padding:0;
}

div.pathway {
	margin-left: 240px;
	font-size:10px;
	color:#000000;
}

div#breadcrumbs {
	position:relative;
	margin-right:15px;
	/*top: -30px;*/
	text-align:right;
	font-size:0.9em !important;
	padding-top:8px;
	clear:both;
}



span.pagefunctionicon {
	float:right;
	margin:3px 0 0 10px;
}

/* Mainbody Content Area Styles */

div#page_col3 ol {
	padding-left: 25px;
}

div#page_title{
padding-top:8px;


font-size:18px;
color:#256133;

position:relative;
padding-bottom:5px;
text-transform:uppercase;


}

div#ruler { padding-top:5px;}

div#page_col3 .mainbody p, div#page_col3 .mainbody ul {
	margin-top:5px;
	padding-bottom:10px;
}
div#page_col3 .mainbody ul {
	list-style-type:disc;
	margin-left:15px;
}
div#page_col3 .mainbody ul li {
	padding:5px;
}
div#page_col3 .mainbody table {
	margin:10px 0;
}
div#page_col3 table .mainbody td {
	padding:5px;
}

div#page_col3 h1 {
	background: url(/old_uploads/images/template/dots_x.gif) repeat-x left bottom;
	font-size:1.6em;
	font-weight:normal;
	padding:0 0 15px 0;
	color:#928e54;
	margin:-15px 0 15px 0;
}
	
div#page_col3 h4 {
	font-size:1.0em;
	padding:4px 0 8px 0;
}

/*~~~~~~~~~~~~~~~~~~~~~~OLD LIST STYLES~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

div#page_col3 .mainbody ul.list, div#page_col3 .mainbody ul.arrowlist, div#page_col3 .mainbody ul.ticklist {
	list-style:none;
	margin:0;
	padding:0;
}
div#page_col3 .mainbody ul.alphalist {
	padding-left:16px;
	list-style-type:lower-alpha;	
}
div#page_col3 .mainbody ul.romanlist {
	padding-left:16px;
	list-style-type:lower-roman;
}

div#page_col3 .mainbody ul li {
	padding:0 0 5px 5px;
}

div#page_col3 .mainbody ul.arrowlist li, div#page_col3 .mainbody ul.list li  {
	padding:0 0 5px 20px;
	background:url(/old_uploads/images/page_images/arrow2.gif) 0 5px no-repeat;
}

div#page_col3 .mainbody ul.ticklist li {
	padding-left:20px;
	background:url(/old_uploads/images/tick.gif) 0 3px no-repeat;
}
div#page_col3 .mainbody ul li ul {
	list-style-type:circle;
}

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

div#page_col3 ul.ticklist {
	list-style:none;
	margin:0;
	padding:0;
}
div#landing_col3 ul.ticklist {
	list-style:none;
	margin:0;
	padding:0;
}

div#page_col3 ul li {
	padding:0 0 5px 5px;
}
div#page_col3 ul.arrowlist li, div#page_col3 ul.ticklist li, div#page_col3 ul.list li.list_item {
	padding:0 0 5px 15px;
}
div#landing_col3 ul.arrowlist li, div#landing_col3 ul.ticklist li, div#landing_col3 ul.list li.list_item {
	padding:0 0 5px 15px;
}

ul.arrowlist li,  ul.list li  {
	padding:0 0 5px 25px;
	margin:0 0 0 5px;
	list-style-type:none;
	background:url(/old_uploads/images/page_images/arrow2.gif) 0 5px no-repeat;
}

div#page_col3 ul.ticklist li {
	padding:5px 0 5px 20px;
	margin-left:10px;
	background:url(/old_uploads/images/tick.gif) 0 6px no-repeat;
}
div#landing_col3 ul.ticklist li {
	padding:5px 0 5px 25px;
	margin-left:10px;
	background:url(/old_uploads/images/tick.gif) 0 6px no-repeat;
}

ul li ul {
	list-style-type:circle;
}

div#page_col3 h2 {
	font-size:1.3em; 
	color:#000;
	padding:4px 0 8px 0;
}

#featuredSections {
	padding: 1px 0;
}

#featuredSections .section {
	/*clear: both;*/
	display: block;
	margin: .5em 0 1.5em 0;
	padding: 15px 0 0 0;
	background: transparent url(/old_uploads/images/template/section_bg.gif) no-repeat;
	width: 639px;
}

#featuredSections .icon {
	display: inline;
	float: left;
	height: 83px;
	margin: 0 15px;
	width: 83px;
}

#featuredSections .description {
	display: inline;
	float: left;
	width: 510px;
}

#featuredSections .descriptionLPadded {
	display: inline;
	float: left;
	width: 510px;
	padding-left:10px;
}

#featuredSections .sectionClose {
	clear: both;
	display: block;
	height: 5px;

	padding-top:10px;
	background: transparent url(/old_uploads/images/template/section_bot.gif) no-repeat bottom left;
}

#featuredSections p {
	margin: 0;
	padding: 0;
}

div#page_col3 #featuredSections h3 {
	background: transparent url(/old_uploads/images/page_images/arrow2.gif) no-repeat 0 .45em;
	border: none;
	color: #64622b;
	font-size: 14px;
	line-height: 1.4em;
	margin: 0;
	padding: 0 0 7px 20px;
	font-weight: bold;
}

#featuredSections .btns {
	text-align: right;
	margin-top: 10px;
}
#featuredSections .pipe {
	padding:0 10px;
	color:#c8c6a9;
}

div#site_footer {
	background:url(../../build/images/bg/containerBtm.png) no-repeat top left;
	_background:url(../../build/images/bg/containerBtm.gif) no-repeat top left;
	width:951px;
	padding:20px 0;
	color:#666666;
    font-size:11px;
    line-height:15px;
	position:relative;
	float:left;
	clear:both;
	
}






div#site_footer a:link, div#site_footer a:visited {
	color:#64622B;
	font-weight:bold;
	text-decoration:none;
}
div#site_footer a:hover, div#site_footer a:active {
	color:#92916A;
	font-weight:bold;
	text-decoration:underline;
}
div#site_footer div#site_footerLeft{ position:relative; float:left; width:800px; margin-top:10px;}

div#site_footer div#site_footerRight{position:relative; float:right; width:100px; text-align:right; margin-top:10px;}


/* ------------------ SIDEBAR styles -------------------*/

div#page_col4 {
	width:218px;
	min-height:300px;
	float:left;
	padding:16px 0 0 16px;
	
		_padding:16px 0 0 6px;
	background:#f4f3ee url(../../old_uploads/images/template/rightnav_bg.gif) repeat-x top left;
}

p.ib_panel, div.ib_panel{
	margin:0 0 15px -1px;
	_height:60px;
	_margin:0 0 0px -1px;
	width:210px;
	overflow:hidden;
}
div#ib {
margin:0 0 15px 0;
padding:0;
}
div#ib a {
outline:none;
}
div#ib a#btn_i {
	display:block;
	width:114px;
	height:21px;
	float:left;
	text-indent:-9999px;
}
a.btn_i1 {
	background:transparent url(../../old_uploads/images/template/btn_ib.gif) no-repeat 0 0;
}
a.btn_i2 {
	background:transparent url(../../old_uploads/images/template/btn_ib.gif) no-repeat 0 -21px;
}
div#ib a#btn_e {
	display:block;
	width:83px;
	height:21px;
	float:left;
	text-indent:-9999px;
}
a.btn_e1 {
	background:transparent url(../../old_uploads/images/template/btn_estatements.gif) no-repeat 0 0;
}
a.btn_e2 {
	background:transparent url(../../old_uploads/images/template/btn_estatements.gif) no-repeat 0 -21px;
}
div#ib p {
margin:0;
clear:both;
}
div#ib p#ib_btns {
	background:transparent url(../../old_uploads/images/template/bg_ib.gif) no-repeat top left;
	width:204px;
	height:43px;
	padding-top:7px;
	padding-left:4px;
}
div#ib p#estatements_btns {
	background:transparent url(../../old_uploads/images/template/bg_estatements.gif) no-repeat top left;
	display:none;
	height:43px;
	width:204px;
	padding-top:7px;
	padding-left:4px;
}
div#ib p a img {
margin:0 0 0 5px;
}

p.dropdown {
	width:201px;
	height:61px;
	background:url(../../old_uploads/images/template/dropdown_bg.gif) no-repeat top left;
	padding:5px 0 7px 10px;
	margin:0 0 2px 0;
	color:#928e54;
	font-weight:bold;
	text-transform: uppercase;
}

p.dropdown select {
	margin-top:12px;
	width:182px;
	font-weight:normal;
	text-transform:none;
}

p.dropdown select option {
	padding: 0 0 0 3px;
}


table.poll {

background:url(../../build/images/poll.gif) no-repeat top left;
width:201px;
height:175px;

margin:0px;
font-size:12px;
}

table.poll table.pollstableborder { }


table.poll td.pollTitle{ color:#004813; font-family:Tahoma; font-size:12px; padding-top:26px !IMPORTANT;
padding-left:8px; }

table.poll td.pollRadio{  padding:0 5px 3px 10px;}

table.poll td.pollText{  padding:0 5px 3px 10px; color:#666666; font-family:Tahoma; font-size:11px; }

input.pollVoteButton{ 


background:transparent url(../../build/images/vote-now.gif) repeat-x scroll left top;
border:none;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:12px;

height:26px;
width:84px;
position:relative;
margin-left:8px;


}



input.pollResultsButton{ 


background:transparent url(../../build/images/results-now.gif) repeat-x scroll left top;
border:none;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:12px;

height:26px;
width:93px;
margin-left:6px;
position:relative;

}


#factSheet{ margin:9px 0 0 0; clear:both; position:relative; float:left}


div#page_col4 blockquote {
	background:url(/build/images/quote.gif) no-repeat top left;
	margin:0;
	padding:30px 10px 0 10px;
	letter-spacing:0px;
	font:14px/17px Tahoma;
	color:#005294;
	font-weight:bold;
}

div#page_col4 blockquote p {
	font-size:9px;
	font-weight:bold;
	color:#a6c7dc;
	text-transform:uppercase;
	letter-spacing:0;
}

div#page_col4 blockquote.quote2 {
	background:none;
	border-top:1px solid #cac6ab;
	border-bottom:1px solid #cac6ab;
	margin:0 18px 15px 0;
	padding:10px 10px 0 10px;
	letter-spacing:-1px;
	font:18px/22px georgia bold;
	color:#928e54;
}

div#page_col4 blockquote.quote2 p {
	font-size:13px;
	color:#64622b;
line-height:19px;
	text-transform: none;
	font-weight:normal;
	letter-spacing:0;
}

div#threeways, div#twoways {
	background:url(/old_uploads/images/template/threeways.gif) no-repeat top left;
	width:201px;
	text-align:left;
	*margin: 15px 0;
}

div#twoways {
	background:url(/old_uploads/images/template/twoways.gif) no-repeat top left;
}

div#threeways ul, div#twoways ul{
	list-style: none outside;
	padding:73px 0 10px 30px;
	line-height:16px;
	*margin:0;
}

div#threeways ul li, div#twoways ul li {
	padding:4px 0 0 0;
}
/* WYSIWYG Section */

.mainbody p, .mainbody ul
{
	margin-top:5px;
	padding-bottom:10px;
}

.mainbody p, .mainbody ul {
	margin-top:5px;
	padding-bottom:10px;
	margin-bottom:0px;
	
}
.mainbody ul {
	list-style-type:disc;
	margin-left:15px;
}
.mainbody ul li {
	padding:5px;
}
.mainbody table {
	margin:10px 0;
}
.mainbody td {
	padding:5px;
}


div#landing_container {	
	width:760px;
	margin:0 auto 0 auto;
	text-align:left;
}
div#landing_header {
	background-color:#b4b088;
	text-align:right;
padding:10px;
}
div#landing_header a {
	background:url(../../old_uploads/images/buttons/return_home.gif) no-repeat top left;
display:inline-block;
width:162px;
height:26px;
}
#landing_content {
	background:url(../../build/images/bg/side-bgCampaign.png) repeat-y top left;
	padding:0 20px 10px 20px;
}
div#landing_main {
	background-color:#f4f3ee;
}
#landing_col3 {
	float:left;
	background:#fff url(../../old_uploads/images/template/main_bg.gif) repeat-x bottom left;
	width:100%;
	padding-top:15px;
	min-height:360px;
}
#landing_col3 div#landing_text {
	float:left;
	paddingleft:5px;
	width:400px;
	margin-right:10px;
}
#landing_col3 div#landing_image {
	float:left;
	width:300px;
	padding-right:5px;
}
#landing_footer {
	background:url(../../build/images/bg/containerBtmCampaign.png) no-repeat top left;
	width:760px;
	padding:20px 0;
	color:#fff;
    font-size:11px;
    line-height:15px;
	text-align:right;
}
#landing_footer a {
	color:#fff;
}


/* ------------------ HOMEPAGE styles -------------------*/

div#home_promo {
	margin-bottom:15px;
}

div.news {
	background: url(/old_uploads/images/template/news_bg.gif) no-repeat bottom left;
	width: 319px;
	float:left;
margin-bottom:15px;
position:relative;
}
.news_left{
margin-right:10px
}
div.news h5 {
	background: url(/old_uploads/images/template/news_hd.gif) no-repeat top left;
	padding:8px 0 0 12px;
	height:26px;
margin:0 0 -3px 0;
}
div.news p {
	padding:8px 100px 0 12px;
	margin:-5px 0 0 0;background-repeat:no-repeat;
	background-position:170px 0;
	height:151px;
}
div.news a.newslink {
width:318px;
height:200px;
display:block;
position:absolute;
top:0;
left:0;
}

/*   Show and Hide    */
.macquarie {
	display:block;
}
.countryenergy {
	display:none;
}
.posttel {
	display:none;
}

/* New homepage */


div.homePromoMiddle {
	background: url(/build/images/block-medium.gif) no-repeat bottom left;
	width: 320px;
height:207px;
	float:left;
margin-bottom:15px;
position:relative;
margin-right:10px;


}

div.homePromoMiddle h5 {
	
	padding:8px 0 0 12px;
	height:17px;
margin:0 0 -3px 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;


}



div.promo img {
	
	padding:7px 0 0 6px;

}




div#flashcontent {padding-bottom:15px; padding-top:10px;}


div#flashHolder{ position:relative; float:left; margin:12px 0 15px 0;}
/* ------------------ BLOG sidebar styles -------------------*/

div.blog_category {
border-bottom:1px dashed #CAC6AB;
padding:0 0 8px 0;

}

h2.blog_subhead {
margin:10px 0;
}

div#blogContent{
margin:12px 0 0 12px;
width:290px; }

div#blogContent h3 a{
font-size:13px;
color:#64622b;

}

div#blogContent span{
font-size:10px;
 }
 
 div#blogContent p{
font-size:12px;
padding-top:5px;
 }


/* new ib */


div#internetBanking{ background:url(../../build/images/online-Tools.jpg) no-repeat top left; width:191px; height:84px; padding-top:50px; padding-left:10px; }
div#estate{padding-top:9px;}


/* ~~~~~~~ TABLE STRIPES ~~~~~~ */


table.tablesorter2 {width:100%}
.mainbody table p, .mainbody table ul  {
	margin-top:0px;
	margin-bottom:0px;
}


 .customerDetailsThead {



	margin:0;
	
	text-align: left;

	
	line-height:20px;
	color: #464646;
	font-size:12px;font-weight:bold;

}

.customerDetails {
	padding: 5px 3px !important;
	background-color:#f4f4f4;
	font-family:Tahoma;
	border-top:1px solid #cccccc;
}




tr.even {
	margin:0px;
	padding:7px 0px 5px 0px;
	
	font-size:10px;
	font-family:Tahoma;
	color:#15428b;

}

tr.odd {
	margin:0px;
	padding:7px 0px 5px 0px;

	font-size:10px;
	font-family:Tahoma;
	color:#15428b;
}

td.customerDetailsTitle {
	margin:0px;
	padding:7px 0px 5px 0px;

	font-size:10px;
	font-family:Tahoma;
	color:#15428b;
	font-weight:bold;
}

td.customerDetailsTitle2 {
	margin:0px;
	padding:7px 0px 5px 0px;

	font-size:10px;
	font-family:Tahoma;
	color:#0000FF;
	font-weight:bold;
}

.tablebutton button {
background-color:#F5F5F5;
border:1px solid #DEDEDE;
color:#565656;
cursor:pointer;
display:block;
float:right;
font-family:"Tahoma",Tahoma,Arial,Verdana,sans-serif;
font-size:100%;
font-weight:bold;
line-height:130%;
margin:0;
overflow:hidden;
padding:5px 10px 6px 7px;
text-decoration:none;
width:auto;
}

table.tablesorter2, table.agenda {
	font-family:Tahoma;
	margin:0px 0pt 0px;
	font-size:10px;
	width: 100%;
	text-align: left;
}

table.agenda th {
	font-weight: bold;
	text-align: right;
}

table.tablesorter thead tr th, table.tablesorter2 tfoot tr th, table.agenda thead tr th, table.agenda tfoot tr th , table.agenda th {
	border-bottom: 1px solid #ddd;

	padding: 1px;
	color:#00486F;
}
table.tablesorter2 thead tr .header, table.agenda thead tr .header {
	cursor: pointer;
	font-size:12px; color:#666666; font-weight:bold;
	padding-left:5px;

}
table.tablesorte2 thead td, table.agenda thead td  {
	color: #15428b;
	padding: 1px;

	font-weight:bold;
	border-bottom: 1px solid #ddd;
}
table.tablesorter2 tbody td , table.agenda tbody td  , table.agenda td {
	color: #565656;
	padding: 3px 0;
	vertical-align: top;
		font-size:12px;
}

table.tablesorter2 tbody td.top {
	vertical-align: top;
	padding-top:5px;
}

table.tablesorter2 tbody tr.even td, table.agenda tbody tr.even td , table.agenda tr.even td {
	background-color: #fff;
}



.rates{

position:relative;
float:left;
width:620px;
}


.ratesInfo{

position:relative;
float:left;
width:320px;

}
.ratesInfo .rInfo{
font-size:0.9em;
padding:4px;
margin-top:5px;
}



.ratesNumbers{
position:relative;
float:left;

padding-left:10px;
width:140px;
}


 .number1{
color:#1f738c;
font-size:26px;
margin-top:0px;
padding:0;

}

.percentRate1{
color:#000;
font-size:16px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;}

.percentRate2{
color:#959595;
font-size:16px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;}



 .number2{
color:#959595;
font-size:26px;
margin-top:0px;
padding:0;
}





 .interest{
color:#333;
font-size:13px;
line-height:18px;}

.ratesApply{
position:relative;
float:left;
margin-top:70px;
width:100px;}


.sectionBreak{
margin:20px auto 10px;
width:90%;
height:1px;
border-bottom:1px dotted #CDCDCD;
}


div#site_main div#page_col3 div#main_content h2.newTitle { color:#1f738c !IMPORTANT }


div#page_col3 ul.arrowlist2 {
	list-style-position:outside;
	_list-style-position:outside;
	list-style-type:none;
	list-style-image:none;

}

div#page_col3 ul.arrowlist2 li{
	margin-left:0px;
	padding:3px 0 3px 20px; !important;
	_list-style-type:square;
	background:url(/build/images/buttons/arrow2.gif) 0px 3px no-repeat !important;
	_background:none !important;
	font-size:1.0em !important;
	display:block;

	
}

#rightnav_radiobutts {
	width: 160px;
	height: 25px;
	font-weight: bold;
}

#right_banking_login  {
background-image:url("/old_uploads/images/template/btn_login.gif");
background-repeat:no-repeat;
display:block;
float:left;
height:26px;
margin-right:1px;
width:90px;
}


#right_banking_info {
background-image:url("/old_uploads/images/template/btn_info.gif");
clear:right;
display:block;
float:left;
height:26px;
padding:0;
width:90px;
}


p.dropdown { margin-bottom:5px;
margin-top:5px;
padding-top:8px;
padding-bottom:2px;
} 

div#catTop{ position:relative; float:left; clear:both;  }