/*
 Theme Name:   soledad child
 Theme URI:    http://pencidesign.com/
 Description:  Soledad Child Theme - Made by PenciDesign
 Author:       Pencidesign
 Author URI:   http://pencidesign.com/
 Template:     soledad
 Text Domain:  soledad
*/

@import url("../soledad/style.css");

/* = Theme customization your go here
-------------------------------------------------------------- */


/*MENU*/

.menu .item370 {
	display:none;
}

/*Position the Nav Bar*/
#nav {
color:#FFFFFF;
left: 20px;
position:absolute;
top:100px;
width:800px;
z-index:99;
zoom:1;
text-transform:lowercase !IMPORTANT;
 	height:120px;
}

/* Menu COLOURS*/
ul.menu a:link, ul.menu a:visited {
	color:#000000;
	text-decoration:none;
	display:inline-block;
		
}

/* ALL padding */
ul.menu li span {
    bottom: 0;
    left: 0;
    padding: 0 0 15px 0;
    position: absolute;
    z-index: 9999;
	text-transform:uppercase;
	color:#666666;
	font-weight:normal;
	font-family:Tahoma, Geneva, sans-serif;
	width:100px;
	font-size:14px;
	text-align:center;
}
ul.menu li span:hover, ul.menu li.active span  {
  	color:#2d489d;
	font-weight:normal;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	background:url(http://www.capecu.com.au/templates/client/images/menu/menu_hover.gif) no-repeat scroll 20px 34px transparent;
	padding: 0 0 15px 0;
	
}


/* FIRST LEVEL*/
	ul.menu {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

	ul.jd_menu ul, ul.menu ul {
	display: none;
	}

	
	ul.menu li {
		float: left;
		height:141px;
		line-height:38px;
		font-family:Tahoma, Helvetica, Arial, sans-serif;
		font-size:14px;
		padding: 0 ;
		position:relative;
		/*border-right:1px solid #fff;*/
		
		font-weight:bold;
	}
	
	ul.menu li img {
		width:100px;
		height:auto;}
	
	ul.menu li.jdm_hover > a, ul.menu li > a:hover, ul.menu li > a:active, 
	ul.menu > li#topCurrent {
		color:#666666!important;	text-decoration:none;	display:inline-block; text-transform:uppercase; font-size:15px;
		background:url(http://www.capecu.com.au/templates/client/images/menu/menu_hover.gif) no-repeat scroll 120px left transparent;
		
	}
	
	ul.menu li a:hover {
		height:50px;
		background:url(http://www.capecu.com.au/templates/client/images/menu/menu_hover.gif) no-repeat scroll 120px left transparent!important; z-index:999;
		 
	}
	




/* Second Level */
	
	ul.menu ul {
		position: absolute;
		display: none;
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		z-index: 100;
	}
	
	ul.menu ul li {
		float: none;
		margin: 0px !IMPORTANT;
		background-image:none;
		list-style:none;
		font-size:12px;
		color:#73a5bf;
		padding:0px;
		border-right:none;
		width:183px;	
	}
	
	ul.menu ul li a, ul.menu ul li a:link, ul.menu ul li a:visited {
		display: inline-block;
		width: 100%;
		background:#649ec8;
		color:#FFF;
	}
	
	ul.menu ul li a:active, ul.menu ul li a:hover, ul.menu ul li#current a  {
		background:#EE3124;
		color:#FFF;
	}

/* Second levl has children */
		
		ul.menu li ul li.hasChildren > a{ 
		background:#FFFFFF   url(http://www.capecu.com.au/templates/client/images/menu/subitemParentOff.png) no-repeat top left;
		color:#FFF;
		}
		
		ul.menu li ul li#current.hasChildren > a, ul.menu li ul li.hasChildren > a:hover, ul.menu li ul li.hasChildren > a:active, ul.menu li ul li.jdm_hover.hasChildren > a{ 
		background:#FFFFFF  url(http://www.capecu.com.au/templates/client/images/menu/subitemParentOn.png) no-repeat top left !IMPORTANT;
		color:#FFFFFF;
		}
				
		

		
/* Third Level */


	ul.menu ul ul li {
		width:183px;	
	}

	ul.menu ul ul li a, ul.menu ul ul li a:link, ul.menu ul ul li a:visited,
	ul.menu ul li.firstItem ul li a, ul.menu ul li.firstItem ul li a:link, ul.menu ul li.firstItem ul li a:visited,
	ul.menu ul li.lastItem ul li a, ul.menu ul li.lastItem ul li a:link, ul.menu ul li.lastItem ul li a:visited,
	ul.menu li ul li#current.firstItem ul li a,
	ul.menu li ul li#current ul li a, ul.menu li ul li#current ul li a:link, ul.menu li ul li#current ul li a:visited
	
	 {
		display: inline-block;
		width: 100%;
		background:#649ec8 ;
		color:#FFF;
	}
	
	ul.menu ul ul li a:active, ul.menu ul ul li a:hover,
	ul.menu ul li.firstItem ul li a:active, ul.menu ul li.firstItem ul li a:hover,
	ul.menu ul li.lastItem ul li a:active, ul.menu ul li.lastItem ul li a:hover,
	ul.menu li ul li#current ul li#currentChild a,
	ul.menu li ul li#current ul li a:active, ul.menu li ul li#current ul li a:hover {
		background:#ee3124 ;
		color:#FFF;
	}
	
		
/* Third levl has children */
		
		ul.menu ul ul li.hasChildren > a{ 
		background:#FFFFFF   url(http://www.capecu.com.au/templates/client/images/menu/subitemParentOff.png) no-repeat top left !IMPORTANT;
		color:#FFF;
		}
		
		ul.menu ul ul li#current.hasChildren > a, ul.menu ul ul li.hasChildren > a:hover, ul.menu ul ul li.hasChildren > a:active, ul.menu ul ul li.jdm_hover.hasChildren > a{ 
		background:#FFFFFF  url(http://www.capecu.com.au/templates/client/images/menu/subitemParentOn.png) no-repeat top left !IMPORTANT;
		color:#FFFFFF;
		}

/* /// Internal nav /// */
#intNav {
color:#000000;
  left: 12px;
position:absolute;
top:95px;
width:770px;
z-index:300;
zoom:1;
text-transform:lowercase !IMPORTANT;
height:60px;
}

#intNav ul.menu li {
		float: left;
		height:48px;
		
	}
#intNav ul.menu li span {
	padding:0 19px;
	_padding:0 17px;
	*padding:0 17px;
	font-size:15px;
	color:#000000;
	text-transform:uppercase; display:block; font-weight:normal;
}

#intNav ul.menu li img {
		width:110px;
		height:120px; display:none;}
		
ul#maticLeft { list-style:none; padding-left:0;}
ul#maticLeft li {
	background:#FFFFFF  url(http://www.capecu.com.au/templates/client/images/internal/menuArrow.gif) no-repeat 0 9px;
	border-bottom:1px solid #e1e1e1; padding:5px 0 5px 20px;
	}
ul#maticLeft li ul {list-style:none;padding-left:0;}

@charset "utf-8";table{border-collapse:collapse;border-spacing:0;margin:10px 0}img,a{outline:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ul{list-style:none;list-style-type:disc;margin-left:15px;padding-left:10px}ol{margin-left:20px;padding:5px 0 10px 30px}caption,th{text-align:left}strong{font-weight:700}em{font-style:italic}q:before,q:after{content:''}html,body{height:100%;min-height:100%;width:100%}html{font-size:81.25%;_font-size:81.25%}body{font-size:1em;font-family:Arial,Helvetica,sans-serif;color:#333;text-align:left;line-height:1.5em}body.fs1{font-size:0.8em}body.fs2{font-size:0.9em}body.fs4{font-size:1.1em}body.fs5{font-size:1.2em}body.fs6{font-size:1.3em}p,ul{margin:5px 0}ul li ul{list-style-type:circle}ul.alphalist{margin-left:15px;list-style-type:lower-alpha}ul.romanlist{margin-left:15px;list-style-type:lower-roman}ul.numlist{margin-left:20px;list-style-type:decimal}p.articleinfo{display:none;margin:0}#mainOuter{width:974px;position:relative;margin:0 auto}#mainContainer{width:974px;position:relative;float:left}div#onlineTools1,div#onlineTools2,div#onlineTools3,div#onlineTools4{float:left;height:30px;z-index:99999;margin-left:5px;margin-bottom:5px}.menu_head,.menu_head2,.menu_head3,.menu_head4{border:none;display:block}#nav .menu .item370{display:none}* html ul.jd_menu ul,* html ul.menu ul{width:1%}ul.jd_menu li{cursor:pointer}#ps_search_str{border:0 none;float:none;font-size:12px;padding-left:5px;_padding-top:5px;padding-top:5px;position:relative;margin:0}#ps_icon_background{cursor:pointer;float:right;position:relative;text-align:right}#search #ps_icon{border:none;font-size:11px;position:relative;text-align:right;margin:1px 0 0}#ps_results{background-color:#FFF;position:absolute;text-align:left;visibility:hidden;width:300px;z-index:9999;float:left;margin:5px 0 0}#search .enewsbtn{margin:0;padding:0}ul.pagination{list-style-type:none;text-align:left;display:inline;position:relative;float:left;margin:10px 0 0;padding:0}ul.pagination li{display:inline;text-align:left;padding:2px 5px 0 0}div#page{position:relative}div#page p{padding-right:10px;margin:5px 0 10px}div#page table{margin-left:0}div#page p img{text-align:right;padding-left:10px}div#page ul{list-style:none outside none;margin-left:10px;padding-left:10px;margin-bottom:10px}.tool-tip{float:left;background:#ffc;border:1px solid #D4D5AA;max-width:200px;z-index:50;padding:5px}.tool-title{font-size:100%;font-weight:700;background:url(http://www.capecu.com.au/administrator/templates/khepri/images/selector-arrow.png) no-repeat;margin:-15px 0 0;padding:15px 0 5px}div#page table.expandTb{width:100%;margin:6px 0}table.expandTb .icon-plus{background:url(http://www.capecu.com.au/templates/client/images/internal/plus.gif) top left no-repeat;display:inline-block;height:18px;width:18px}table.expandTb .icon-minus{background:url(http://www.capecu.com.au/templates/client/images/internal/minus.gif) top left no-repeat;display:inline-block;height:18px;width:18px}table.expandTb tr td.dropDownLink{cursor:pointer;font-weight:700}table.expandTb tr td.dropDownLink:hover{text-decoration:underline}table.expandTb tr{width:100%}table.stripeTable{font-size:10px;width:100%;text-align:left;margin:10px 0}table.stripeTable thead tr th,table.stripeTable tfoot tr th{border-bottom:1px solid #ddd;padding:1px}table.stripeTable thead tr .header,table.agenda thead tr .header{cursor:pointer;font-size:12px;color:#666;font-weight:700;padding-left:5px}table.stripeTable tbody td{color:#565656;vertical-align:top;font-size:12px;padding:3px 0}table.stripeTable tbody td.top{vertical-align:top;padding-top:5px}table.interestRates{margin-bottom:0}div.blog{padding-top:5px;padding-bottom:25px;position:relative;float:left;width:715px}div.blog div.article_row div.article_column p.buttonheading{position:absolute;right:20px;top:21px}div.blog_more{clear:both;padding-top:10px}div.blog_more ul{margin-left:4px;list-style-position:outside}div.blog_more ul li{background:transparent url(http://www.capecu.com.au/templates/client/images/internal/arrow.gif) no-repeat scroll 0 11px;display:block;font-size:1em;margin-left:0;list-style-type:none;_list-style-type:circle;padding:5px 5px 5px 20px}div.leading,div.article_column{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #BBB;position:relative;float:left;width:715px}.bodybgCampaign{background:#EBEBEB}#campaign_main{width:100%;height:100%;font-family:"Trebuchet MS",Helvetica,sans-serif}#campaign{width:100%;height:100%}#campaign div#outerContainer{padding-top:17px !important}#campaign div#containerTop{background:#fff url(http://www.capecu.com.au/templates/ByondCoreCommon/core_images/campaign/top.gif) no-repeat top left;width:748px;height:21px;margin:20px auto 0}#campaign div#container{width:748px;border:none;position:relative;overflow:hidden;background:#fff url(http://www.capecu.com.au/templates/ByondCoreCommon/core_images/campaign/middle.gif) repeat-y top left;_background:#fff;margin:0 auto}#campaign div#containerBtm{background:#fff url(http://www.capecu.com.au/templates/ByondCoreCommon/core_images/campaign/btm.gif) no-repeat top left;width:748px;height:19px;margin:0 auto}#campaign #mainContent{clear:both;float:left;position:relative;text-align:left;width:712px;padding:0 10px}#campaign div#page{min-height:10px;padding-bottom:5px;position:relative;width:706px}#campaign div#shareIt{position:absolute;right:20px;top:18px}#campaign div#main_campaign div#page p.buttonheading{position:absolute;top:-8px;right:0;padding-top:4px;padding-bottom:0;width:40px;padding-right:0}#campaign h1{color:#058;line-height:1.2em;width:500px;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;margin:0 0 10px}#campaign h4{color:#034ea2;font-family:Tahoma,Verdana,Helvetica,sans-serif;font-size:1em}#campaign #page p img{padding:0}#campaign div#container div#content div#main_campaign img.campaign{float:right;margin-left:10px;border:1px solid #d3d3d3}#campaign table td.contentheading{font-size:17px;font-weight:700;margin:20px 0 5px}body#campaign div#main_campaign div#page ul li{background:url("http://www.capecu.com.au/templates/client/images/internal/arrow.gif") no-repeat scroll 0 9px transparent;display:block;margin-left:0;padding:3px 0 3px 25px}body#campaign div#main_campaign div#page ul.ticklist li{background:url("http://www.capecu.com.au/templates/client/images/internal/tick.gif") no-repeat scroll 0 5px transparent;display:block;margin-left:0;padding:3px 0 3px 25px}body#campaign div#main_campaign div#page ul#sectionNav li,body#campaign div#main_campaign div#page ul#rtMainImages li{background:none;display:block;padding:0}*,table.stripeTable p,#campaign table td{margin:0;padding:0}fieldset,img,abbr,acronym{border:0}body.fs3,div,span,input,select,p,th,dd,table,li{font-size:1em}table.noPadding,#campaign table{margin:0}table td,ul li{padding:5px} ul#sitemap ul li span {display:inline-block;}
p.ad-image-description{ display:none;} div#page div.ad-thumbs ul{ margin:0; padding:0;  float: left;list-style: none outside none;
min-width:500px !IMPORTANT;} div#page div.ad-thumbs ul li{background:none; margin:0; padding:0; float: left; padding-right: 5px;} div#page .ad-gallery .ad-nav {float: left;  position: relative;    width: 100%;} #gallery {background: none repeat scroll 0 0 #F3F4F4;   padding: 30px; position:relative;	float:left;}

@charset "utf-8";
/* CSS Document */

#mainConBottom{
	background: url(http://blog.capecu.com.au/wp-content/uploads/sites/13/2016/12/mainConTopBg.png) no-repeat scroll 0 0 transparent;
    width: 974px;
    padding: 0 25px;
    position: relative;
    float: left;
    height: 23px;
    z-index: 99;
}

/*LINKS*/
a:link, a:visited { text-decoration:none;}
a:hover, a:active {color: #2d489d; text-decoration:none;}

#mainContent a:link, #mainContent a:visited { text-decoration:none;}
#mainContent a:hover, #mainContent a:active {color: #2d489d; text-decoration:none;}

#mainRightinternal a:link, #mainRightinternal a:visited {color: #7daa31; text-decoration:none;}
#mainRightinternal a:hover, #mainRightinternal a:active {color: #2d489d; text-decoration:none;}


h3 a:link, h3 a:visited {text-decoration:underline;}
/* //LINKS*/

p{
	margin:15px 0 0 0;
}

ul{ margin: 0;
}

.author-italic{
	display: 	none;
}


/* ~~~ ARCHITECTURE ~~~ Layout styles ~~~ */
body {
	background: url(http://www.capecu.com.au/templates/client/images/bg/body_bg.gif) repeat scroll left top transparent;
	font-family:Tahoma, Geneva, sans-serif;
}

#mainContainer{	 float: left;    position: relative;    width: 974px;	}

#topContainer{ 	}

.homeBgSplash {background: url(http://www.capecu.com.au/templates/client/images/bg/homeSplashBg1.png) no-repeat scroll 0 top transparent; z-index:0; height:619px; width:1035px; position:absolute; top:-40px; left:300px; *background:none;}

/*.homeBgSplash {background: url(http://www.capecu.com.au/templates/client/images/bg/homeSplashBg.png) no-repeat scroll 0 top transparent; z-index:0; height:619px; width:1035px; position:absolute; top:0; left:300px; *background:none;}*/

/* ~~~ ARCHITECTURE ~~~ Layout styles ~~~ */


/*HEADER SETTINGS */
#header{background:url("http://www.capecu.com.au/templates/client/images/bg/headerBg.png") no-repeat scroll left top transparent; height:230px; box-sizing: 	content-box;height:230px; padding:0px 0px 20px 0px; width:960px; position:relative; z-index:99;}
    #header #rheader { position:absolute; top:27px; right:288px; float:left;}
	#header #facebook-header { position:absolute; top:30px; right:475px; float:left;}
#intHeader{height:230px; _height:230px; padding:0px 0px 20px 0px; width:974px; position:relative;}
	
	#logo {text-align:left;	width:300px; position:relative;	float:left;	padding:15px 0 0 25px; z-index:50;}
	
	#logoPrint {
    padding: 10px 0 0 0;
    text-align: left;
    width: 250px;
}
#logoCampaign {
    float: left;
    padding: 0 0 0 0;
    position: relative;
    text-align: left;
}
#returnCampaign {
    float: right;
    margin: 0;
    padding: 0 0 0 0;
    position: relative;
}

	#rHeader {position:relative; float:right; width:600px; font-size:10px; font-family:Tahoma, Geneva, sans-serif;
text-align:right; margin:0px; padding:0;}	

	#rHeader a:link, #rHeader a:visited {color: #646464; text-decoration:none; font-size:13px; font-weight:bold;}
	#rHeader a:hover, #rHeader a:active {color: #646464; text-decoration:underline;}

	
	#rHeader div#bsbPhone { position:absolute; top:10px; right:5px;}
	
	div#intbank { position:absolute; top:100px; right:20px; z-index:99; width:158px; height:120px; }
	div#intPgIbank {    color: #E60202;    font-size: 15px;    height: 25px;    position: absolute;    right: 20px;    top: 105px;    width: 158px;    z-index: 99;
}
		div#intPgIbank a:link, div#intPgIbank a:visited { color:#E60202; text-decoration:none;}
		div#intPgIbank a:hover, div#intPgIbank a:active {color:#E60202; text-decoration:none; background:transparent url(http://www.capecu.com.au/templates/client/images/menu/menu_hover.gif) no-repeat center center; padding:0 0 34px 0; }
	
	#mainRight .onlineBanking { background:url("http://www.capecu.com.au/templates/client/images/tools/onlineBankingbg.gif") no-repeat scroll left top #FFFFFF; position:absolute; right:0px; width: 224px; height: 68px;  }
	#mainRight .onlineBanking p { margin:0; padding:0;}
	
	#mainRight .onlineBanking .login img{
		float:left;
		padding:42px 0 0 18px;
	}
	
	#mainRight .onlineBanking .more img{
		float: right;
		padding:42px 18px 0 0px;
	}

	
	/* Top menu */
#topMenu { position:relative; float:right; text-align:right; height: 30px; padding-right:5px;}
	
	ul#topMenu {
		list-style:none;	position:relative;
		display:inline;		margin-left:0px;
		padding-top:10px;	
	}

	ul#topMenu li{
		background:transparent url(http://www.capecu.com.au/templates/ByondCoreCommon/core_images/menu-break.gif) no-repeat scroll right center; 	
		display:inline;		list-style-image:none;
		list-style-position:outside;	list-style-type:none;
		margin:0;	padding:0 5px;
		position:relative;	font-family:Tahoma, Geneva, sans-serif;
		color:#58585a;	font-size:12px;
	}
	
	ul#topMenu li.lastItem{ background:none;}
	
	ul#topMenu li a{ color:#58585a; font-size:12px;}
	ul#topMenu li a:hover, ul#topMenu li a:active{ color:#58585a; font-size:12px; text-decoration:underline;}

	div#bsbPhone { position:absolute; top:110px; right:260px;}

	/* Bottom menu */

/* #btmMenu { position:relative; float:right; text-align:right; height: 30px; padding-right:10px;} 

ul#btmMenu {
		list-style:none;	position:relative;
		display:inline;		margin:0px;
		padding:5px 0 0 0;	
	}

	ul#btmMenu li{
		background:transparent url(http://www.capecu.com.au/templates/ByondCoreCommon/core_images/menu-break.gif) no-repeat scroll right center; 	
		display:inline;		list-style-image:none;
		list-style-position:outside;	list-style-type:none;
		margin:0;	padding:0 5px;
		position:relative;	font-family:Tahoma, Geneva, sans-serif;
		color:#58585a;	font-size:14px;
	}
	
	ul#btmMenu li.lastBtmMenu{ background:none;}*/


/*HEADER SETTINGS */

/* MAIN AREA */

/* -----------------------------------------------------------*/

/* Home Page Settings */

#mainContent{ position:relative; text-align:left; clear:both; float:left; padding:0 18px 20px 18px; z-index:99;}


#mainPicHolder #page {z-index:55;}
/*#mainPicHolder .wrapper{ position:absolute; top:124px; right:-20px; z-index:0;}*/
#mainPicHolder .wrapper{ position:absolute; top:0; right:-10px; z-index:0; height:375px;}

#mainPicHolder .wrapperMobile{ position:absolute; top:0; left:0px; z-index:0;}

div#bottomAdverts{position:relative; float:left; width:960px;}
	div#homeSpot1, div#homeSpot2  {width:330px; position:relative; float:left; margin:0 0 0 16px; }
		div#homeSpot1 p, div#homeSpot2 p {margin:0;} 
	
	
/* Member News */

	#memberNews p {margin:0;}
	#memberNews{ /*background:url(http://www.capecu.com.au/templates/client/images/news/newsBg.png) no-repeat top left;*/ width:250px; height:140px; _margin:50px 0 20px 0; position:relative; float:left; padding-right:10px;}
		#memberNews h3 {font-size:16px; color:#2d489d; margin: 15px 0 5px 13px; font-weight:normal;}
	
		#memberNews ul#articlelist_news { margin-left:0px; overflow:hidden; margin:0; padding:0; list-style-image:none; list-style-position:outside; list-style-type:none;	font-size:11px; line-height:15px; color:#162b48; font:Helvetica, sans-serif; padding:18px 0 0 10px;}
		
		#memberNews ul#articlelist_news li{ color:#000; padding-left:13px; width:237px; position:relative; float:left;} 
		
		#memberNews ul#articlelist_news li .articlelist_title a {color:#7daa31; font-size:12px; text-decoration:none;}
		#memberNews ul#articlelist_news li .articlelist_title a:hover {color:#2d489d; font-size:12px; text-decoration:none;}
		#memberNews ul#articlelist_news li .articlelist_intro{color:#666666; font-size:11px; line-height:1.2em;} 
		#memberNews ul#articlelist_news li .articlelist_intro a{color:#7daa31;} 
		
		#memberNews #moreNewsscu {display:block; position:absolute; top:5px; right:10px;}

/* bottom CTA buttons */
		#bottomAdverts #cta1 {margin: 0 0 0 16px;}
		#bottomAdverts .bottomCTA{position:relative; float:left; padding-left:5px; width:220px; display:block; padding:0; margin: 0 0 0 12px;}
		.bottomCTA p {margin:0;}
/* Carousel */

.jcarousel-skin-tango-lnews {
	
    width:260px; padding: 0px;  height: 92px; overflow:hidden;
}

.jcarousel-skin-tango-lnews .jcarousel-container-vertical {
	
    width:260px; padding: 0px;  height: 92px; overflow:hidden;
}

.jcarousel-skin-tango-lnews .jcarousel-clip {
    overflow: hidden;
}
.jcarousel-skin-tango-lnews .jcarousel-clip-vertical  {
    width:  260px;
    height: 70px;
}


.jcarousel-skin-tango-lnews .jcarousel-item {
    height:60px; width: 237px; padding:0 0 10px 0; line-height:16px; font-size:11px;
}

.jcarousel-skin-tango .jcarousel-item-vertical  , .jcarousel-skin-tango-lnews .jcarousel-item-vertical  {
	margin-left: 0;	margin-right:0;
}

.jcarousel-skin-tango-lnews .jcarousel-item-vertical   {
	margin-left: 0; margin-right:0px;
}

.jcarousel-skin-tango-lnews .jcarousel-prev-vertical{
background:url("http://www.capecu.com.au/templates/client/images/buttons/upBtn.gif") no-repeat scroll top left transparent; cursor:pointer;
height:14px; right:40px; bottom:0;
position:absolute;  width:11px;
}

.jcarousel-skin-tango-lnews .jcarousel-next-vertical{
background:url("http://www.capecu.com.au/templates/client/images/buttons/downBtn.gif") no-repeat scroll top left transparent;
cursor:pointer; height:14px;
position:absolute; right:20px; bottom:0;
 width:11px;
}

#articlelist_blog{left:0!IMPORTANT;}

div#blog  .articlelist_intro a.moreBtn{ display:none}

div#moreNewsCape{ position:absolute; bottom:10px; width:70px; left:12px;}




/* Carousel News */

	
	
	#mainLeft{ position:relative; float:left; width:207px; clear:both; _overflow:hidden; padding-right:25px;}
	#mainRight{position:relative; float:left; width:240px; margin-left:0px; _overflow:hidden; min-height:375px; }

div#mainPicHolder{ position:relative; float:left; _overflow:hidden !IMPORTANT;}



	
	.menu_body, .menu_body2, .menu_body3, .menu_body4, .menu_body5  {display:none; width:221px; font-size:12px; z-index:9999; border-right:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;border-left:1px solid #b5b5b5; }
	
	.menu_body li, .menu_body2 li, .menu_body3 li, .menu_body4 li, .menu_body5 li{
	font-size:12px;
	z-index:9999;
	background-color: #fff;
}
	

	
	.menu_body li a, .menu_body2 li a, .menu_body3 li a, .menu_body4 li a, .menu_body5 li a{color:#646464; text-decoration:none;  display:block; font-size:12px; font-weight:bold; padding:5px 5px 5px 15px; }
	
	.menu_body li a:hover, .menu_body2 li a:hover, .menu_body3 li a:hover, .menu_body4 li a:hover, .menu_body5 li a:hover{ font-size:12px; font-weight:bold; color:#646464; text-decoration:none; background: #e2f3fa; padding:5px 5px 5px 15px;} 



/* //Quick Links Dropdowns */ 


/* Connect with us*/
div#connectUs{ position:relative; float:left; width:220px; }
div#connectUs table{ margin:0px; }
/* Connect with us*/


/* INTERNAL PAGE */



h1 {font-size:28px; color:#2d489d; margin: 0 0 15px 0px; font-weight:normal; line-height:30px;}
h2 {font-size:20px; color:#2d489d; margin: 20px 0 15px; font-weight:normal;}
h3 {font-size:16px; color:#2d489d; margin: 15px 0 10px; font-weight:normal;}
h4 {font-size:14px; color:#373737; margin: 15px 0 10px; font-weight:normal;}
h5 {font-size:12px; color:#373737; margin: 15px 0 5px; font-weight:normal;}
h6 {font-size:30px; color:#373737; margin: 15px 0 5px 0px; font-weight:bold; line-height:30px;}

.IntBgSplash { background: url(http://www.capecu.com.au/templates/client/images/bg/intSplashBg.png) no-repeat scroll 0 0 transparent; height:431px; width:840px; position:absolute; top:0; left:253px;
*background: none; z-index:0;
 }


#mainConTop {background:url("http://www.capecu.com.au/templates/client/images/internal/mainConTopBg.png") no-repeat scroll 0 0 transparent; width:974px; padding:0 25px; position:relative; float:left; height:23px; margin:10px 0 0 0; z-index:99;}
#mainContent.internal{background:url("http://www.capecu.com.au/templates/client/images/internal/mainConBg.png") repeat-y scroll 0 0 transparent; padding:0 25px 0 25px;}
#btmContainer {background:url("http://www.capecu.com.au/templates/client/images/internal/mainConBtmBg.png") no-repeat scroll 0 0 transparent; width:974px; padding:0 25px; position:relative; float:left; height:40px; margin:0 0 10px 0;}

#mainLeftInternal{position:relative; float:left; padding-right:20px; width: 210px;}

	#sideNav {position:relative; width:210px; z-index:3; float:left; margin:10px 0 0 0;}
		#sideNav h2 {margin-top:0;}
		/*#sideNav a:link, #sideNav a:visited { color:#666666; text-decoration:none;}
		#sideNav a:hover, #sideNav a:active {color:#7daa31; text-decoration:none;}*/
		
	#pageIntro {
	position:relative; width:210px; _width:210px; z-index:3; float:left;}
	
		/*#pageIntro #compareRates{float:left; position:relative;}

		#compare{position:relative; float:left;}
		#compare #compareTop{position:relative; float:left; height:34px; width:224px;}
		#compare #compareMiddle{position:relative; float:left; width:216px; padding:0;}
		#compare #compareMiddle p { margin-left:8px;}
		#compare #compareMiddle table tbody tr td {padding: 5px 0 5px 0;}
		
		#compare #compareBottom{ position:relative; float:left; height:15px; width:224px;}
*/

#mainRightinternal{width:694px; min-height:250px; float:left; position:relative; }

#internalControls{ width:725px; position:relative; float:left; height:33px;}
#positionControls{ position:absolute; bottom:0px;}

	/* breadcrumbs */
	#breadcrumbs{position:relative; float:left; width:600px; padding-left:0;  margin-top: 2px; z-index:9999; }
	div#breadcrumbs span.breadcrumbs{ font-size:10px; color: #2d489d; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; }
	div#breadcrumbs span.breadcrumbs img{ padding:0 3px 0 3px;}
	div#breadcrumbs a:link, div#breadcrumbs a:visited {color: #7daa31; text-decoration:none; font-weight:normal;}
	div#breadcrumbs a:hover, div#breadcrumbs a:active {color: #2d489d; text-decoration:none; text-decoration:none;}
	/* //breadcrumbs */
	/* Text Sizer */
	span.styleswitcher{  float: right;
    font-size: 11px;
    position: absolute;
    top: 5px;
	  left: 630px;
    width: 100px;}
	span.styleswitcher img{ padding:0 3px 0 3px;}
	span.styleswitcher a img {position:relative;top:2px;}
	/* //Text Sizer */
	
	/*Print Icon Settings */
	div#page p.buttonheading{ top:0; *top:0; padding-top:0px; padding-bottom:0px; width:25px; padding-right:0px; position:absolute; left:662px;	}
	
	body.byond div#page p.buttonheading{ top:0; *top:0; padding-top:0px; padding-bottom:0px; width:25px; padding-right:0px; position:absolute; left:662px;	}
	
	
	body.contentpane { margin:10px;}
	body.contentpane div#page p.buttonheading {left:280px; top:-40px;}
	div#page p.buttonheading img { padding-left:3px; text-align:right; display:block;}
	/* //Print Icon Settings */
	
	div#page ul li, div#page ul.arrowlist li, div#page ul.arrowlist2  li{ 
	background:url("http://www.capecu.com.au/templates/client/images/internal/bullet.gif") no-repeat scroll 0 10px transparent;
	display:block; margin-left:0; padding:6px 0 6px 20px;}
	
	
	/* Page List Styles */
	div#page ul.ticklist li  { background:url("http://www.capecu.com.au/templates/client/images/internal/tick.gif") no-repeat scroll 0 5px transparent;
	display:block; margin-left:0; padding:3px 0 3px 25px;}
	/* Page List Styles */
	
	.floatRight{  float: left;
    padding-bottom: 10px;
    width: 153px;
	padding-left:110px;}

	
	/* Product Settings*/			
	span.number {font-size:28px; margin-top:0; padding:0; line-height:35px;}
	span.interest {color:#94be46font-size:24px;margin-top:0;padding:0; line-height:25px; font-weight:bold}

	span.colour1 {color:#7daa31; font-size:28px; margin-top:0; padding:0; line-height:35px;}
	span.colour2{color:#666666; font-size:28px; margin-top:0; padding:0; line-height:35px;}
	span.number1 {color:#7daa31;font-size:28px;margin-top:0;padding:0; font-weight:bold;  line-height:25px;}
	span.percent {color:#7daa31;font-size:20px;}
	span.percent2 {color:#666666;font-size:20px;}
	span.interest {color:#58585a;font-size:13px;line-height:29px; }
	span.comparison {font-size:13px; line-height:29px; color: #58585a; }
	span.prefix {display:none;}
	
	span.interest sup{ font-size:12px; font-weight:bold; color:#94be46;}
	span.interest sup{ font-size:12px; font-weight:normal; color:#94be46;}
	span.colour1 sup{ font-size:12px; font-weight:normal; color:#94be46;}
	span.colour2 sup{ font-size:12px; font-weight:normal; color:#94be46;}
	span.number1 sup{ font-size:12px; font-weight:normal; color:#94be46;}
	span.percent sup{ font-size:12px; font-weight:normal; color:#94be46;}
	span.percentRate2 sup{ font-size:12px; font-weight:normal; color:#94be46;}
	span.interest sup{ font-size:12px; font-weight:normal; color:#94be46;}
	
	
	/* //Product Settings*/
	
	
/*Table Info*/

	/*//Stripe Table styles//*/
	table.stripeTable tbody {border:medium none !important;
}
	table.stripeTable td.customerDetailsThead a:link, table.stripeTable td.customerDetailsThead a:visited {color: #2d489d ; text-decoration:none;}
	table.stripeTable td.customerDetailsThead a:hover, table.stripeTable td.customerDetailsThead a:active {color: #2d489d ; text-decoration:underline;}
	table.stripeTable tbody td.customerDetailsThead, .customerDetailsThead {
	margin:0; text-align: left;	line-height:20px; font-size:12px; font-weight:bold; border-bottom:2px solid #2d489d; text-transform:inherit;
	padding: 5px 6px !important;vertical-align: top;}
	
	table.stripeTable tbody td.customerDetailsThead { color:#666666!important; }
	table.stripeTable tbody td.customerDetailsThead a {    color:#2d489d!important;    text-decoration: none;}
	
	a.btnShowAll{ color: #333; font-size:12px; font-weight:bold;	background-color:#fff; text-transform:inherit;		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
		padding:5px;
		border: medium none;}

	.customerDetails {padding: 5px 6px !important;background-color:#ffffff;	font-family:Tahoma, Geneva, sans-serif;	border-bottom:1px solid #DCDCDC!important;}
	table.stripeTable tbody tr.even td{	background-color: #FFFFFF;}
			div#page table.expandTb{}
	/*// EndStripe Table styles //*/
	
	/*//IntRates Table styles//*/
	table.intRates td {padding:5px 2px;}
	table.intRates td.ratesDetailsThead a:link,  table.intRates td.ratesDetailsThead a:visited {color: #fff ; text-decoration:underline;}
	table.intRates td.ratesDetailsThead a:hover, table.intRates td.ratesDetailsThead a:active {color: #fff ; text-decoration:none;}
	table.intRates tbody td.ratesDetailsThead, .ratesDetailsThead {
	margin:0; text-align: left;	line-height:20px; color: #646464; font-size:13px; font-weight:bold;	background-color:#ccc; text-transform:inherit; border:1px solid #fff;
	padding: 5px 6px !important;}
	.ratesDetails {padding: 5px 6px !important;background-color:#FFF;	font-family:Tahoma, Geneva, sans-serif;	border:1px solid #fff;  font-size:13px}
	table.intRates tbody tr.even td{	background-color: #eaeaea;}
	table.intRates tbody tr.odd {border-bottom:1px solid #dcdcdc; line-height:17px;}
	
	/*//End IntRates Table styles//*/
	
	/*//CleanTable styles//*/
	div#page table.cleanTable {margin:0; padding:0;}
	div#page table.cleanTable ul { margin:0; padding:0;} 
	div#page table.cleanTable li { padding-top:5px; padding-bottom:0px;} 
 	table.cleanTable td { margin:0; padding:0;}  
	/*//End CleanTable styles//*/
	
	div#page table.paddTable ul { margin:0 0 0 15px; padding:0;} 
	div#page table.paddTable h2 { margin:15px 0 0 15px; padding:0;} 
	div#page table.paddTable p { margin:15px; padding:0;} 
	
	
	
	body.Section20 .customerDetails {background-color:#fff;} /*About Us*/
	body.Section21 .customerDetails {background-color:#fff;} /*Loans*/
	body.Section22 .customerDetails {background-color:#fff;} /*Insurance*/
	body.Section23 .customerDetails {background-color:#fff;} /* Daily Accounts */
		body.Section24 .customerDetails {background-color:#fff;} /* Business Banking  */
	body.Section26 .customerDetails {background-color:#fff;} /* Other  */
	body.Section6 .customerDetails {background-color:#fff;} /* General  */
	
	


#home .contentheading{display:none}
#home .buttonheading{display:none}
	
	
	/* Dropdown Table Links*/
div#page td.dropDownLink{color:#7daa31!IMPORTANT; padding-left:0 !important; text-decoration:none; }
div#page td.dropDownLink:hover {color:#2d489d!IMPORTANT; padding-left:0 !important; text-decoration:none; }
	
	/* SEND TO BOTTOM */
span.disclaimerText{ position:relative; float:left; margin:10px 0 0 0 ; padding:0; clear:both; width:700px;}
	/* //SEND TO BOTTOM */

	/*Tweet / Like*/
	div.sharethis_plg {
    float: left; padding:6px 0 10px 0; position: relative;}
	
	div.sharethis_plg div.twitter {
    clear: both; float: left; position: relative;}
	
	div.sharethis_plg div.facebook {
    float: left; padding-right: 10px;
    position: relative; width: 130px;}
	
	/*Wide Page*/
	body.Section19 div#quickLinksHolder{ display:none}
	body.Section19 div#mainRight{ display:none}
	body.Section19 div#mainLeft, body.Section19 div#mainLeft #mainLeftInternal{ width:935px}



/*Right hand side internal page*/



/* INTERNAL PAGE */



/* comments */



/* comments */

.comments, .comment-button-center {
    background: url("http://www.capecu.com.au/templates/ByondCoreCommon/core_images/button_BG.png") repeat-x scroll left top #a3c541;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-size: 12px;
    font-weight: 700;
    height: 20px;
    line-height: 20px;
    margin-left: 3px;
    margin-top: 0;
    padding: 0 2px 2px;
    text-decoration: none;
}

.rating{ display:none;}

/* ------------// SEARCH //----------*/

div#search{position:absolute; top:25px; *top:25px; right:34px;	width:255px; _width:255px; z-index:99;}
div#search div.pixsearch{ position:relative;}

#mainRightinternal #search {
	top:0px; *top:0px;
}
#ps_search_str {
background:url("http://www.capecu.com.au/templates/client/images/header/searchBg.gif") no-repeat scroll left top transparent;
*height:23px!IMPORTANT; height:23px !important;
width:195px; padding: 10px 0 5px 18px;
box-sizing: content-box !important;

}

#ps_results {
	width:215px;
} 

#ps_icon_background {
 height:38px; width:42px; *top:1px;}
 

#search #ps_icon {
background:url("http://www.capecu.com.au/templates/client/images/header/searchGO.gif") no-repeat scroll left top transparent;
 font-size:11px; height:38px;  width:42px; margin:0!IMPORTANT; }
 



/* // Search // */ 	


/* // BLog // */ 
div.blog {
    width: 700px;
}
div.blog div.article_column {
    width: 680px;
}

/* // End BLog // */ 



/* -------------------------------------------------------------------------*/
/* pageIntro */ 






/*Footer*/

/*#footerTop{  width: 974px; position:relative; float:left; height:1px; border-top: 1px dotted #a3c541;} */

#footer { font-size:10px; color:#666666;}

	#footerMiddle{ width: 960px; position:relative; float:left;}
		#footerMiddle p {width:640px; float:left; position:relative; margin:18px 0 0 0;}
		#footerMiddle p.footer_logo { width:60px; position: relative; float:right; margin:10px 0 0 0;}
	

	
	
	#footer a:link, #footer a:visited {color: #58585a ; text-decoration:none; font-size: 11px;}
	#footer a:hover, #footer a:active {color: #58585a ; text-decoration:underline; font-size: 11px;}


#footerBottom{ width: 974px; position:relative; float:left; height:1px;}

/*footer*/

/* Campaign Client Style */

body.bodybgCampaign {background: url(http://www.capecu.com.au/templates/client/images/bg/body_bg.gif) repeat scroll left top transparent;}

#campaign div#containerTop {
    background: url("http://www.capecu.com.au/templates/client/images/campaign/top.png") no-repeat scroll left top transparent;
    height: 21px;

}

#campaign div#container {
    background: url("http://www.capecu.com.au/templates/client/images/campaign/middle.png") repeat-y scroll left top transparent;

}

#campaign div#containerBtm {
    background: url("http://www.capecu.com.au/templates/client/images/campaign/btm.png") no-repeat scroll left top transparent;
    height: 21px;
 
}

#campaign table td.contentheading {font-size:20px; color:#a3c541; margin: 20px 0 5px; font-weight:bold; padding:15px 0 0 0;}

#main_campaign{}
/* #main_campaign p{ height:0.001%; z-index:9000; elevation:above; visibility:visible; position:relative; display:table; }*/
#main_campaign ul {
    list-style-type: none;
    margin-left: 0px;
    padding-left: 10px;
}

#examples{position:relative; display:block;}
#main_campaign ul li {  background: url("http://www.capecu.com.au/templates/client/images/internal/bullet.gif") no-repeat scroll 0 15px transparent;
    display: block;
    margin-left: 0;
    padding: 6px 0 6px 22px;}
	

#campaign h1 {
    margin:10px 0 10px 0;
	color:#2d489d;
	font-weight:normal;
}	


#campaign h4 {
    margin:10px 0 10px 0;
	color:#373737;
}	
#campaign #page p.buttonheading img {
    display: block;
    padding-left: 3px;
    text-align: right;
}


/* //////// FACTCAST ///////*/
/*#requestFactcastDiv p {

margin:5px 0 0 0;
}

#requestFactcastDiv br{display:none;}

#factcast_requestor {
clear:both;
}

#factcast_requestor input {
margin:0 5px 0 25px;
}

#factcast_requestor .right {
float:right;
display:inline;
}

#factcast_requestor .factcast_row {
clear:both;
padding:4px 0;
}



#factcast_list div.odd{  
    display: inline;
    float: left;
    width: 320px;}
	
#factcast_list div.even {float:left; display:inline;_float:none; _display:block;  }

#factcast_list div.odd span{     display: inline;
    width: 297px;}
#factcast_list div.even span{ display:inline; }

#factcast_list input {  margin: 0 5px 0 0;

}

div.odd{float:left; display:inline;}

#factcast_list #factcast_contactme {
width:100%;
margin:0;

padding:10px 0 0 0;

}

#factcast_list #factcast_contactme p{}

#factcast_contactme input.form_checkbox {

 display: inline;
    float: left;
    margin: 8px 5px 0 0;
	  *margin: 0 5px 0 0;
}

#requestFactcastDiv {
width:620px;
}

#factcast_list p.please_select {
clear:both;
width:100%;
margin:0 0 0;
  padding: 10px 0 0;
}

#factcast_requestor input.textbox {
-moz-box-shadow:1px 1px 3px #ddd inset;
position:relative;
-webkit-border-radius:5px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-box-shadow:inset 1px 1px 5px 1px #ddd;
box-shadow:inner 1px 1px 5px 1px #ddd;
vertical-align:middle;
height:20px;
width:200px;
padding-left:5px !important;
border-color:#a3c541;
border-style:solid;
border-width:1px;
margin:0;
}

#factcast_submission input.button {
background-color:transparent;
background-image:;
background-position:left top;
background-repeat:no-repeat;
border:medium none;
color:#FFF;
height:36px;
width:125px;
text-indent: -9000px; text-transform: capitalize;
}

#factcast_requestor hr,#factcast_list hr {
float:left;
clear:both;
display:block;

}


#factcast_contact input.form_checkbox {
float:left;
display:inline;

margin: 0 5px 0 0 ;
	  *margin: 0 5px 0 0;
}


#factcast_requestor .left {
float:left;
display:inline;

}


#factcast_list label{}
#factcast_list span,#factcast_list label,#factcast_contactme,#requestFactcastWorkspace {


    margin: 0 0 0 0;
}

#factcast_contact {
 display:block;  
clear:both;
margin:10px 0 0;
}

#factcast_submission{  margin: 15px 0 0;  clear:both;    padding: 10px 0;}
#factcast_contact p{}
#requestFactcastWorkspace .factcast_legend .red,#factcast_requestor .required span {
color:red;
}

div.factcast_row #member_number_div{ margin:0 94px 0 0;margin:0 92px 0 0\9;*margin:0 85px 0 0;}
div.factcast_row #send_to_friend_div{ margin:0 91px 0 0;margin:0 91px 0 0\9;}

*/


#captcha img{ clear:both;display:block; padding:10px 0;}

#captcha input{    border-color: #666;
    border-style: solid;
    border-width: 1px;
    height: 20px;
    margin: 10px 0;
    padding-left: 5px !important;
    position: relative;
    vertical-align: middle;
    width: 200px;}
	
	#captcha div.even{clear:both;display:block; margin:10px 0;}

/* /////////////////////////////// Forum /////////////////////////// */
td.ccbheaderrow {
    background-color: #fff;
    height: 40px;
    padding: 0;
}

td.ccbpostarea {
    background-color: #fff;}
td.ccbtpkdetail {
    background-color: #fff;}
td.ccbdatacolumn {
    background-color: #fff;
    margin: 0;
    padding: 0;
}
td.ccbpostarea {
    background-color: #fff;}

tr.ccbfrmrowheader {
    background-color: #fff;
    margin: 0;
    padding: 0;
}
div.bbcode_quote {
    background-color: #fff;}
div.bbcode_quote_head {
    color: #646464;
    font-weight: bold;
}
td.ccbuserinfo {
    background-color: #fff;}
td.ccbtopmiddleblue {}
	td.ccbtopleftblue {}
	td.ccbtoprightblue {}
	td.ccbleftbody {}
	td.ccbrightbody {}
td.ccbbotleft {}
td.ccbbotright {}
	td.ccbbotmiddle {}
	a.squarebutton span {}
	a.squarebutton {}
	a.squarebutton span {}
	li.ccbkarmapanelrpt a:link, li.ccbkarmapanelrpt a:visited { }
		li.ccbkarmapanelrpt a:hover {}
	a.ovalbuttonblue{  padding: 10px 66px 10px 22px; width:105px; height:36px;}
div.buttonarea { float: right;  width: 357px;}
	a.ovalbuttonblue span{ } 
	.ccbdvsubject{ display:inline;}
	.ccbdvpostime{ display:inline;}
	
#mainLeftInternal #system-message dd.message ul {
    background: url("http://www.capecu.com.au/templates/client/images/internal/messageBg.gif")  no-repeat 0 0 transparent;
    margin-left: 0;
    margin-top: 2px;
}

#mainLeftInternal #system-message dd ul {
    border-bottom: none;
    border-top: none;
    color: #646464;
    list-style: none outside none;
    margin-bottom: 10px;
    margin-top: 30px;
    padding: 10px 10px 20px 40px;
}

#ie6New{padding:20px 0 10px 15px;}
#ie6New a{ color:#FFF;}

#mainLeftInternal p { margin:none !important;}

#mainRightinternal #contact { margin-top:240px; height: 135px; width: 223px; float:right;}

#mainRightinternal #rightAdverts {
width: 223px; float:right; padding-top:10px;}

#mainRightinternal #contact p{
	line-height: 30px;
	padding:25px 0 0 30px;
}

div#mainLeft #page p img { padding-left:0!important;}

.sectionMainImage{float:left; position:relative; padding-right:10px; padding-bottom:10px; *top:-3px;}

#hiddenTopImages{ display:none;}

.contentpaneopen_edit {
	padding-top:20px;
}

/* Poll */

#customPoll {width:223px; position:relative; float:right; border-top: 1px dotted #a3c541; border-bottom: 1px dotted #a3c541; margin-top:20px;}

#customPoll .poll {
	width:200px; padding-left:10px; line-height:22px;}

#customPoll a { font-weight:bold;}

.customPoll .poll{	padding-left:8px; width:229px; padding-top:8px;}


#customPoll form.poll input.button {float:right; margin-bottom:5px;}

#poll form.poll .voteBtn{ }

 .polls_color_1 { background-color:#d2232a !IMPORTANT; border:2px solid #d2232a !IMPORTANT;}
  .polls_color_2 { background-color:#f6a800 !IMPORTANT; border:2px solid #f6a800 !IMPORTANT;}
  .polls_color_3{ background-color:#a3c541 !IMPORTANT; border:2px solid #a3c541!IMPORTANT;}
  .polls_color_4 { background-color:#004237 !IMPORTANT; border:2px solid #004237 !IMPORTANT;}
  

table.pollstableborder{ color:#FFFFFF; width:100%;  background-color:#30a9dd; border:1px solid #30a9dd !important; height:30px;}

table.pollstableborder th{font-family:Tahoma, Geneva, sans-serif;
font-size:12px; color:#ffffff; font-weight:bold; padding-left:20px; height:30px;}

table.pollstableborder .td_1{
	width:20%;
}

table.pollstableborder .td_2{
	width:20%;
}

table.pollstableborder .td_3{
	width:40%;
}

table.pollstableborder td{margin:0px; padding:7px 20px 5px 20px; border-bottom:1px dotted #30a9dd; border-width:0px 0px 1px 0px; font-size:0.9em;
font-family:Tahoma, Geneva, sans-serif; color:#666; background-color:#ffffff; padding-left:20px;}


/* //Poll */

/*Tabs Menu*/

#page .pagenavcounter {display:none;}
#page .pagenavbar {display:none;}
div#page p img {
    padding-left: 0px !IMPORTANT;
    text-align: right;
}

/*Internal Tabs Menu//*/

div#page ul#byondTabMenu li { 
background:url(../images/tabs/normalLeft.gif) no-repeat bottom left; color:#ffffff!important;  }

div#page ul#byondTabMenu li a:link, div#page ul#byondTabMenu li a:visited { 

background:url(../images/tabs/normalRight.gif) no-repeat bottom right; color:#ffffff!important; }



div#page ul#byondTabMenu li:hover, div#page ul#byondTabMenu li:active,  div#page ul#byondTabMenu li.active { 
background:url(../images/tabs/hoverLeft.gif) no-repeat bottom left; }

div#page ul#byondTabMenu li a:hover, div#page ul#byondTabMenu li a:active, div#page ul#byondTabMenu li a.active { background:url(../images/tabs/hoverRight.gif) no-repeat bottom right; 
}
#page ul#byondTabMenu li a:hover, #page ul#byondTabMenu li a:active, #page ul#byondTabMenu li.active a, ul#byondTabMenu li a:hover, ul#byondTabMenu li a:active, ul#byondTabMenu li.active a {
    background: url(../images/tabs/hoverRight.gif) no-repeat scroll right bottom transparent!important;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    height: 22px;
    padding: 12px 10px 0;
    text-decoration: none;
}

/*// End Internal Tabs Menu*/

table.expandTb .icon-plus {
	width:16px !important;
	height:16px !important;
	padding-right:3px!important;
}
table.expandTb .icon-plus {
	width:16px !important;
	height:16px !important;
	padding-right:3px!important;
}
table.expandTb .icon-plus {
    background: url("http://www.capecu.com.au/templates/client/images/internal/plus.gif") no-repeat scroll 0 2px transparent;
    display: inline-block;
    height: 18px;
    width: 18px;
}
table.expandTb .icon-minus {
    background: url("http://www.capecu.com.au/templates/client/images/internal/minus.gif") no-repeat scroll 0 5px transparent;
    display: inline-block;
    height: 18px;
    width: 18px;
}




/* ////INFOCAST// *THIS IS THE B3 CSS  * Client */

/* /// cape blue color: #2d489d ///cape green color: #7daa31 /// */

#infocastContainer{height:inherit!important;min-height:inherit!important;width:99!important;margin:0!important;}
#infocastContainer div.kfsemailform #captcha img{margin:0!important;padding:20px 10px 0 0 !important;}
#infocastContainer select#infocastProdFolderId, #infocastContainer select#infocastSimulator{border:1px solid #7daa31!important;-webkit-border-radius:15px;border-radius:15px;-moz-border-radius:15px;}
#infocastContainer input#loanAmount, #infocastContainer input#loanTermYears{border:1px solid #7daa31!important;}
#infocastContainer div.kfsemailform ul.tabMenu li a:hover{font-weight:700;background-color:#7daa31!important;color:#ffffff!important;}
#infocastContainer table#switcherStyle th{font-size:17px;font-weight:700;}
#infocastContainer div.kfsemailform input#emailItToMe:hover{background:none repeat scroll 0 0 #2d489d!important;  border: 1px solid #2d489d!important;}
#infocastContainer div.kfsproductform input#emailItToMe:hover{background:none repeat scroll 0 0 #2d489d!important;  border: 1px solid #2d489d!important;}
#infocastContainer div#productDescContent, #infocastContainer div.chartDetails div#loanAmount2, #infocastContainer div.divInputs, #infocastContainer div.kfsemailform input, #infocastContainer div.kfsproductform input{border:1px solid #7daa31!important;}
#infocastContainer .backgroundColor, #infocastContainer .ui-widget-header{background:#7daa31!important;}
#infocastContainer form #simForm label, #infocastContainer div.kfsemailform h1, #infocastContainer div.kfsproductform h1, #infocastContainer div.kfsemailformDataLargeLeft label, #infocastContainer div.kfsemailformDataLargeRight label, #infocastContainer label{color:#2d489d!important;}
#infocastContainer div.sectionData input.showCalcs, #infocastContainer div.sectionDataLarge input.emailDirect, #infocastContainer div#applyBtn input,  #infocastContainer input#emailItToMe{background-color:#7daa31!important;border:1px solid #7daa31!important;  color:#FFF; font-size: 1em;}
#infocastContainer div.sectionData input.showCalcs:hover, #infocastContainer div.sectionDataLarge input.emailDirect:hover, #infocastContainer div#generateFactsheet input.emailDirect:hover, #infocastContainer div#applyBtn input:hover, #infocastContainer input#emailItToMe:hover{background-color:#2d489d!important;border:1px solid #2d489d!important; color:#FFF;}
#infocastContainer ul.tabMenu li a:active, #infocastContainer ul.tabMenu li.active a:link, #infocastContainer ul.tabMenu li.active a:visited {color:#2d489d;}
#infocastContainer div#generateFactsheet input.emailDirect {    border: 1px solid #7daa31; color:#FFF;}
#infocastContainer div.kfsemailform div.kfsemailformDataLargeWide input#previewFactsheet{color:#2d489d;}
#infocastContainer ul.tabMenu li a:active, #infocastContainer ul.tabMenu li.active a:link, #infocastContainer ul.tabMenu li.active a:visited {color:#2d489d;}
#infocastContainer #simContainer ul{list-style:disc outside none;}
#infocastContainer #simContainer ul li a:active, #infocastContainer #simContainer  ul li.active a:link, #infocastContainer #simContainer ul. li.active a:visited {color:#2d489d;}#infocastContainer #simContainer a:link, #infocastContainer #simContainer a:visited{color:#2d489d;text-decoration:none;}
#infocastContainer #pageInfoFooter{ display:none;}
#infocastContainer p{margin:5px;}#infocastContainer #simContainer div.chartDetails h2{color:#2d489d; font-weight:bold;}
div#infocastApplyBtn input {    background-color: #7daa31;  border: 1px solid #7daa31;   border-radius: 10px 10px 10px 10px;  box-shadow: 0 0 5px 2px #A7AAB2; color: #FFFFFF;}
div#infocastApplyBtn input:hover {   background-color: #2d489d !important;   border: 1px solid #7daa31;}
body.contentpane { margin:0px;}
/* ////END INFOCAST///*/




