/* Core Colours, Panels, Gradients
----------------------------------------------------------------------*/
.bg { background-image: url(../../../../assets/sections/affiliates/img/bg.png);  } 

	#affiliates #logo h1 {  background-position: -2500px -640px;   }
	#affiliates #logo h1,
	#affiliates #logo h1 img { width: 240px ; height:37px ;  }

#affiliates table tr td, #affiliates table tr th {border-bottom:solid 1px #9d9bcc; border-right:solid 1px #9d9bcc}
#affiliates table tr.lastrow td table tr td, #affiliates table tr.lastrow td table tr th {border-bottom:solid 1px #9dd493 !important; border-right:solid 1px #9dd493 !important }
#affiliates table tr.lastrow td table tr td.lastcol {border-right: 0px !important }
#affiliates table tr.lastrow td table tr.lastrow th, #affiliates table tr.lastrow td table tr.lastrow td {border-bottom: 0px !important }
#affiliates table tr th {background-color: #ddddef}
#affiliates table {border:solid 1px #9d9bcc}
#affiliates table th.fixed { width: 160px }	
	
#nav-primary #save { border-bottom:4px solid #70D55F; }
#affiliates .active a { background:transparent url(../../../../personal/finance/images/misc/tab-rightcorner-savings.gif) no-repeat scroll right top; }

ul.tabs li.current a, ul.tabs li.current div  {  background: #E2F8DE; }

#affiliates .type-2 .read-more, #affiliates .type-4 .read-more { background-color: #ddddef; border-top: 1px solid #9d9bcc; border-bottom: 1px solid #9d9bcc; }
.btn-read-more { background-position: 0px -170px; }
.btn-close { background-position: -100px -170px; }

#affiliates button { margin: 0 0 8px 8px; }

