/*
Date: 25.06.07
Developer: Becc Roach
Westpac Broker News Redesign
*/
html {
	height:101%;
}
body {
	background:#E8E8E8;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	margin:0 auto;
	padding:0;
	text-align:center;
}
p {
	margin:5px 0;
	padding:5px 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size:120%;
	margin:5px 0 0 0;
	padding:5px 0 0 0;
}
h3 {
	font-size:100%;
}
img {
	border:0;
}
.first {
	margin-top:0;
	padding-top:0;		
}
a {
	color:#666;
}
a:link,
a:visited,
a:hover,
a:active {
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
.tone {
	color:#DB1838;		
}
.clear {
	clear:both;
}
.middle, .middle img {
	padding:0;
	vertical-align:middle;
}
a.middle {
	font-size:90%;
	padding:0 0 2px;
	text-decoration:none;
}
a.middle:hover {
	text-decoration:underline;
}
.url {
	vertical-align:middle;
	padding-bottom:2px;
}
.emphasis {
	font-style:italic;
}
.small {
	font-size:80%;
}
.bold {
	font-weight:bold;
}
img.sentence {
	_padding-top:2px;
	vertical-align:middle;
}

/*
=layout
-----------------------------*/	
#wrap {
	background:url(images/bg.jpg) repeat-y;			
	margin:0 auto;	
	width:700px;
}
#container {
	background:#fff;
	margin:0 auto;
	padding:0 0 10px 0;
	text-align:left;
	width:675px;	
}	
#content {
	float:left;	
	margin:-3px 0 20px;
	padding: 15px 14px 0 20px;
	width:456px;
}
#nav-col {
	background: url(images/buffer.gif) 166px 0 repeat-y;
	float:left;
	margin:-3px 0 20px;
}	
#nav-col-inner {
	float:left;
	padding-right:9px;
	text-align:center;
	width:166px;
}	
#nav-col img {
	margin:0 auto;
}	
/*
=other elements
-----------------------------*/	

p.security {
	color:#666;	
	margin:8px auto;
	padding:0;
	width:540px;				
}
#branding {
	padding:13px 13px 7px 0;
	text-align:right;
}
img.header {
	border:none;
	height:198px;
	width:675px;
	_width:676px;
}
p.copyright {
	width:700px;
	background:url(images/footer.jpg) no-repeat;		
	color:#666;
	margin:0 auto;
	padding:8px 0 0 0;
}
/*
=nav
-----------------------------*/

ul.nav {
	clear:both;
	margin:0;
	padding:0;
}	
ul.nav li {
	margin:0;
	padding:0;
	list-style:none;	
}	
#navigation {
	width:166px;
}
#navigation li {
	background-color:#e8e8e8;
	margin:0 0 3px;
	overflow:hidden;
	text-indent:-5000px;
}
#navigation #date {
	background-color:#999999;
	color:#FFFFFF;
	font-size:1.5em;
	height:35px;
	padding-top:17px;
	text-indent:0;
}
#navigation li a {
	background-position:0 0;
	background-repeat:no-repeat;
	display:block;
	height:52px;
}
#navigation li a:hover, 
#home-loan #navigation #nav-HL a, 
#business-finance #navigation #nav-BF a, 
#equipment-finance #navigation #nav-EF a, 
#home-loan #navigation #nav-HL a:hover, 
#business-finance #navigation #nav-BF a:hover, 
#equipment-finance #navigation #nav-EF a:hover {
	background-position:0 -52px;
}
#navigation #nav-home a:hover {
	background-position:0 0;
}
#navigation #nav-home a {background-image:url(images/nav-home.gif);}
#navigation #nav-HL a {background-image:url(images/nav-HL.gif);}
#navigation #nav-BF a {background-image:url(images/nav-BF.gif);}
#navigation #nav-EF a {background-image:url(images/nav-EF.gif);}

#footer-nav {
	text-align:center;
}	
#footer-nav ul {
	margin:0 auto;
}
#footer-nav li {
	display:inline;
}
#footer-nav a:link {
	text-decoration:none;
}
#footer-nav a:visited {
	text-decoration:none;	
}
#footer-nav a:hover {
	text-decoration:underline;	
}
#footer-nav a:active {
	text-decoration:none;	
}				

/*
=nav col content
-----------------------------*/
#column {
	background-color:#999999;
	color:#ffffff;
	width:166px;
}
#column p {
	margin-left:18px;
	text-align:left;
	
}



#column a.link,
#column a.link:link,
#column a.link:visited,
#column a.link:hover,
#column a.link:active {
	background:url(http://toolbox.westpacinfo.com.au/brokernews/template_images/indicator-white.gif) 0 3px no-repeat;
	color:#ffffff;
	cursor:pointer;
	margin:0 !important;
	padding:0 0 0 12px;
	text-decoration:underline;
}
/* image replacement headings for column */
#column h2 span {display:none;}
h2#damien {
	background:url(images/h2-damiens-column.gif) 50% 80% no-repeat;
	height: 21px;
	padding:13px 0 0 17px;
}	
h2#greg {
	background:url(images/h2-greg-pell-welcome.gif) 35% 80% no-repeat;
	height: 40px;
	padding:13px 0 0 17px;
}
ul.features {
	margin-top:10px;
}
ul.features li {
	padding-top:10px;
}

/*
= content formatting
-----------------------------*/
img.section-pic {
	float:right;
	width:128px;	
	padding:10px 0 0 15px;
	margin:0;		
}
.section-intro {
	margin: 0 0 10px 5px;
}

#home .section-intro {
	width:290px;
}
.section-intro p {
	margin-left:12px;
}

a.link:link,
a.link:visited,
a.link:hover,
a.link:active {
	background:url(http://toolbox.westpacinfo.com.au/brokernews/template_images/link-indicator.gif) 0 1px no-repeat;
	padding:0 0 0 12px;
}
a.link-home:link,
a.link-home:visited,
a.link-home:hover,
a.link-home:active {
	background-position:0 0;
	background-repeat:no-repeat;
	color:#DB1838;
	display:block;
	min-height:35px;
	_height:35px;
	margin:35px 0 0;
	padding:10px 0 0 35px;
}
#home-loan a.link-home:link,
#home-loan a.link-home:visited,
#home-loan a.link-home:hover,
#home-loan a.link-home:active {background-image:url(images/icon-HL.gif);}

#business-finance a.link-home:link,
#business-finance a.link-home:visited,
#business-finance a.link-home:hover,
#business-finance a.link-home:active {background-image:url(images/icon-BF.gif);}
	
#equipment-finance a.link-home:link,
#equipment-finance a.link-home:visited,
#equipment-finance a.link-home:hover,
#equipment-finance a.link-home:active {background-image:url(images/icon-EF.gif);}

hr {
	clear:both;
}
p.disclaimer {
	font-size:90%;
}

sup {
	font-size:75%;
}
ul {
	margin:0 0 0 13px;padding:0;
}	
ol {
	margin:0 0 0 17px;padding:0;
	_margin-left:22px;
}	
ul li {
	list-style:disc;
	padding:2px 0 0;
}
ol li {
	list-style:decimal;
}
li li {
   list-style:lower-alpha;
}
ol#add-articles, ol#add-articles li {
	list-style:none;
	margin:0;
	padding:0;
}
ol#add-articles {
	margin:5px 0;
}
ol#add-articles li a {
	color:#DB1838;
}



/* Poll */

.votingBox {
   background-color: #e8e8e8;
   padding: 14px;
   margin: 0px 0 0 0;
 	color:#666666;	
   clear: both;
	position: relative;
	}

.votingBox ol li {
	position: relative;
	list-style:none;
	list-style-type:none;
	}
	
.votingBox ol {
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
	}
	
.votingBox ol input {
  float: right;
	}
	
.votingBox ol label {
   float: left;
   padding: 2px 0;
	}
	
.votingBox ol li {
   float: left;
   clear: both;
   padding: 2px 1% 0 0;
   width: 99%;
	}
	
.votingBox h3 {
   font-size: 120%;
   background-image: url(images/icons/icon-vote.gif);
   background-repeat: no-repeat;
   padding: 3px 0 4px 20px;
}
.votingBox .submitVote {
   clear: both;
   padding-top: 5px;
}
.votingBox .submitVote input {
	background: transparent  url(images/buttons/button-vote-submit.gif) no-repeat;
	border: none;
	display: block;
	cursor: pointer;
	width: 98px;
	height: 24px;
    padding-top: 24px;
	overflow: hidden;
}

.voteBoolean a {
    display: block;
    width: 42px;
    height: 25px;
    text-indent: -50000px;
	position: relative;
}

.voteBoolean .yes {
   float: left;

}
.voteBoolean .yes a {
   background-image: url(images/buttons/button-yes.gif);
}
.voteBoolean .no a {
    background-image: url(images/buttons/button-no.gif);

}
.result {
  width: 100%;
}
.result tr {
  margin: 2px;
}
.result th {
   width: 30%;
}
.result td  {
   text-align: right;
   padding: 2px 0;
}
.result td div {
    background-color: #dc1534;
    float: left;
}
.result {
   
}
.smalltext {
   font-size: 90%;
}
