body{
	margin:0;
	font:12px Arial, Helvetica, sans-serif;
	background:url(../images/bg-body.gif) repeat-x;
	background-color:#FFFFFF;
}
img{border:0;}
a{color:#000;}
a:hover{text-decoration:none;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border:none;
}
#wrapper{
	width:926px;
	overflow:hidden;
	margin:0 auto;
}
#header{
	width:100%;
}
.wrapp{
	overflow:hidden;
	width:100%;
	padding:37px 0 0;
}
.logo{
	height:85px;
	width:410px;
	background:url(../images/bg-logo2.gif) no-repeat;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	margin:1px 0 0 4px;
}
.logo a{
	height:85px;
	width:410px;
	display:block;
}
.form{
	float:right;
	width:480px;
	background:url(../images/bg-mdl-form.gif) repeat-y;
}
.form-holder{
	background:url(../images/bg-top-form.gif) no-repeat;
}
.form-frame{
	background:url(../images/bg-btm-form.gif) no-repeat 0  100%;
	padding:19px 0 9px 3px;
}
.signup img{
	float:left;
	margin:-33px 0 0;
	position:relative;
}
.signup input{
	float:left;
}
.get-our{
	float:left;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/bg-label.gif) no-repeat;
	width:167px;
	height:14px;
	margin:5px 11px 0 10px;
}
.btn{
	width:35px;
	height:26px;
	border:none;
	float:left;
}
.signup span{
	background:url(../images/bg-input.gif) no-repeat;
	width:161px;
	height:26px;
	float:left;
	margin:0 7px 0 0;
}
.txt{
	width:153px;
	padding:5px 4px 1px;
	height:20px;
	color:#ccc;
	font-size:12px;
	border:0;
	background:none;
}
.nav{
	margin:17px 0 0;
	padding:0 0 25px;
	list-style:none;
	overflow:hidden;
	width:100%;
	background:url(../images/bg-nav.gif) no-repeat 0 100%;
}
.nav li{
	float:left;
	height:40px;
	margin:0 4px 0 0;
}
.nav a{
	color:#fff;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-1px;
	padding:13px 0 0 14px;
	display:block;
}
.nav a:hover{
	text-decoration:underline;
}
.home{
	background:url(../images/bg-nav-li.gif) no-repeat;
	width:82px;
}
.home a{
	padding:13px 0 0 24px;
	color:#5f9201;
}

.money-co-op{
	background:url(../images/bg-nav-li.gif) no-repeat 0 -40px;
	width:117px;
}
.money-claim{
	background:url(../images/bg-nav-li.gif) no-repeat 0 -80px;
	width:115px;
}
.money-manager{
	background:url(../images/bg-nav-li.gif) no-repeat 0 -120px;
	width:134px;
}
.money-saver{
	background:url(../images/bg-nav-li.gif) no-repeat 0 -160px;
	width:116px;
	margin:0 3px 0 0 !important;
}
.money-sense{
	background:url(../images/bg-nav-li.gif) no-repeat 0 -200px;
	width:115px;
	margin:0 2px 0 0 !important;
}
.money-club{
	background:url(../images/bg-nav-li.gif) no-repeat 0 -240px;
	width:104px;
	margin:0 3px 0 0 !important;
}
.money-news{
	background:url(../images/bg-nav-li.gif) no-repeat 0 -280px;
	width:119px;
	margin:0 !important;
}
#main{
	width:100%;
	overflow:hidden;
	padding:20px 0;
}
#content{
	width:681px;
	float:left;
	margin:-13px 0 0;
}
.breadcrumbs{
	margin:0 0 0 23px;
	padding:0;
	list-style:none;
	height:1%;
	position:relative;
	overflow:hidden;
}
.breadcrumbs li{
	float:left;
	color:#333;
	font-size:12px;
	padding:0 6px 0 15px;
	background:url(../images/separator-br.gif) no-repeat 0 5px;
	margin:0;
	font-weight:bold;
}
.breadcrumbs a{
	color:#333;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.breadcrumbs a:hover{
	text-decoration:underline;
}
.wrapp-cont{
	background:url(../images/bg-content.gif) repeat-y -681px 0;
	width:681px;
	position:relative;
	margin:32px 0 0;
	overflow:hidden;
}
.wrapp-holder{
	background:url(../images/bg-content.gif) no-repeat 0 -122px;
}
.wrapp-frame{
	background:url(../images/bg-content.gif) no-repeat -1362px 100%;
	width:110%;
	overflow:hidden;
}
.box{
	width:179px;
	float:left;
	padding:15px 10px 57px;
	margin:0 42px 0 0;
}
.box p{
	margin:0;
	color:#666;
	font-size:14px;
}
.text-box{
	width:158px;
	margin:0 auto;
}
.box a{
	position:absolute;
	bottom:11px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	width:179px;
	height:28px;
}
.box h2{
	margin:0 0 6px 7px;
	overflow:hidden;
	text-indent:-9999px;
	height:31px;
}
.box img{
	display:block;
	margin:0 auto -2px;
}
.ttl-money-co-op{
	background:url(../images/bg-ttl.gif) no-repeat;
}
.ttl-money-claim{
	background:url(../images/bg-ttl.gif) no-repeat 0 -31px;
}
.ttl-money-manager{
	background:url(../images/bg-ttl.gif) no-repeat 0 -62px;
	margin:0 0 6px -5px!important;
}
.ttl-money-saver{
	background:url(../images/bg-ttl.gif) no-repeat 0 -92px;
}
.ttl-money-sense{
	background:url(../images/bg-ttl.gif) no-repeat 0 -123px;
}
.ttl-money-club{
	background:url(../images/bg-ttl.gif) no-repeat 0 -154px;
}
.more-green{
	background:url(../images/bg-btn.gif) no-repeat;
}
.more-red{
	background:url(../images/bg-btn.gif) no-repeat 0 -28px;
}
.more-blue{
	background:url(../images/bg-btn.gif) no-repeat 0 -56px;
}
.more-light-blue{
	background:url(../images/bg-btn.gif) no-repeat 0 -84px;
}
.more-fiolet{
	background:url(../images/bg-btn.gif) no-repeat 0 -112px;
}
.more-yellow{
	background:url(../images/bg-btn.gif) no-repeat 0 -140px;
}
.item{
	width:680px;
	background:url(../images/bg-item.gif) repeat-y -680px 0;
	margin:50px 0 0;
}
.item-holder{
	background:url(../images/bg-item.gif) no-repeat 0 -100px;
}
.item-frame{
	background:url(../images/bg-item.gif) no-repeat -1360px 100%;
	width:660px;
	overflow:hidden;
	padding:10px;
}
.wrapp-text{
	overflow:hidden;
	height:1%;
}
.money-club-offers{
	background:url(../images/bg-ttl.gif) no-repeat -2px -185px;
	text-indent:-9999px;
	height:27px;
	overflow:hidden;
	display:block;
	margin:12px 0 5px;
}
.wrapp-text p{
	margin:0;
	color:#666;
	font-size:14px;
}
.item img{
	float:left;
	margin:0 5px 0 -2px;
}
.some-form{
	float:right;
	width:225px;
	margin:8px 0 0;
}
.some-form span{
	margin:0 7px 0 14px;
}
.signup-for{
	float:left;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/bg-label.gif) no-repeat 0 -14px;
	height:26px;
	width:194px;
	margin:5px 11px 13px 10px;
}
#sidebar{
	float:right;
	width:212px;
	padding:20px 0 0;
	margin:0 0 0 -35px;
	position:relative;
	overflow:hidden;
}
.wrapp-box{
	background:url(../images/bg-wrapp.gif) repeat-y -212px 0;
	width:212px;
	margin:0 0 26px;
}
.wrapp-top{
	background:url(../images/bg-wrapp.gif) no-repeat 0 -49px;
}
.wrapp-btm{
	background:url(../images/bg-wrapp.gif) no-repeat -424px 100%;
	overflow:hidden;
	width:194px;
	padding:8px 5px 16px 13px;
}
.site-search{
	background:url(../images/bg-label.gif) no-repeat 0 -43px;
	display:block;
	overflow:hidden;
	width:152px;
	height:23px;
	text-indent:-9999px;
	padding:0 0 18px;
}
.search span{
	background:url(../images/bg-input-span-serch.gif) no-repeat;
	width:141px;
	height:26px;
	float:left;
	margin:0 7px 0 0;
}
.search span input{
	width:133px;
	height:20px;
	padding:5px 4px 1px;
}
.big{
	background:url(../images/bg-wrapp-btm-big.gif) no-repeat 0 100%;
	padding:8px 10px 8px 13px;
}
.latest{
	display:block;
	background:url(../images/bg-strong.gif) no-repeat;
	text-indent:-9999px;
	height:15px;
}
.ttl-money-savings{
	background:url(../images/bg-ttl.gif) no-repeat 0 -212px;
	text-indent:-9999px;
	height:23px;
	margin:6px 0 10px;
}
.list{
	margin:0 0 0 3px;
	padding:0;
	list-style:none;
}
.list li{
	height:1%;
	overflow:hidden;
	background:url(../images/bg-links-li.gif) no-repeat 0 8px ;
	padding:0 2px 0 10px;
	margin: 0 0 13px;
	line-height:18px;
}
.list span{
	font-size:13px;
	color:#666;
	overflow:hidden;
	height:1%;
	display:block;
	line-height:18px;
}
.save{
	float:right;
	width:43px;
	height:23px;
	background:url(../images/bg-btn.gif) no-repeat 0 -246px;
	text-indent:-9999px;
	margin:8px 5px 0 8px;
}
.heading{
	overflow:hidden;
	width:100%;
	padding:7px 0 15px;
}
.heading a{
	float:right;
	margin:0 5px 0 0;
}
.ttl-news{
	background:url(../images/bg-ttl.gif) no-repeat 0 -235px;
	text-indent:-9999px;
	height:23px;
	overflow:hidden;
	margin:0 0 0 2px;
}
.news{
	margin:0 0 0 5px;
	padding:0;
	list-style:none;
}
.news li{
	background:url(../images/bg-news.gif) no-repeat 0 8px ;
	padding:0 2px 0 10px;
	margin: 0 0 14px;
	line-height:18px;
}
.news a{
	color:#666;
	display:block;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
}
.news span{
	color:#999;
}
.more{
	font-size:14px;
	font-weight:bold;
	color:#5f9201;
	text-transform:capitalize;
	background:url(../images/bg-more.gif) no-repeat 0 9px;
	padding:3px 0 0 11px;
	text-decoration:none;
	display:block;
	margin:0 0 3px 5px;
}
.more:hover{
	text-decoration:underline;
}
/* inner */
#twocolumns{
	width:681px;
	float:left;
}

.inner-content{
	width:439px;
	float:right;
	padding:32px 0 0;
}

.inner-content h1{
	font-size:23px;
	color:#5f9201;
	margin:0 0 16px;
}

.page-moneycoop .inner-content h1 {
	color: #5f9201;
}

.page-money-claim .inner-content h1 {
	color: #e70033;
}

.page-money-manager .inner-content h1 {
	color: #1d72c9;
}

.page-money-saver .inner-content h1 {
	color: #55c5e9;
}

.page-money-sense .inner-content h1 {
	color: #bc34ba;
}

.page-money-club .inner-content h1 {
	color: #e37c00;
}

.page-money-news .inner-content h1 {
	color: #86c411;
}

.inner-content p{
	margin:0 0 20px;
	color:#666;
	line-height:20px;
}

.inner-content ul {
	margin:0;
	padding: 0;
	list-style:none;
}

.inner-content ul li {
	margin: 14px 0;
	padding:0 0 2px 34px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/bg-content-list.gif) no-repeat 0 0;
	color:#333;
	letter-spacing:-1px;
}

.page-money-claim .inner-content ul li {
	background:url(../images/bg-content-list.gif) no-repeat 0 0;
}

.page-money-coop .inner-content ul li {
	background:url(../images/bg-content-list.gif) no-repeat 0 -218px;
}

.page-money-manager .inner-content ul li {
	background:url(../images/bg-content-list.gif) no-repeat 0 -436px;
}

.page-money-saver .inner-content ul li {
	background:url(../images/bg-content-list.gif) no-repeat 0 -654px;
}

.page-money-sense .inner-content ul li {
	background:url(../images/bg-content-list.gif) no-repeat 0 -872px;
}

.page-money-club .inner-content ul li {
	background:url(../images/bg-content-list.gif) no-repeat 0 -1090px;
}

.page-money-news .inner-content ul li {
	background:url(../images/bg-content-list.gif) no-repeat 0 -1308px;
}

.back{
	color:#e70033;
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 11px;
	color:#5f9201;
	background:url(../images/bg-back.gif) no-repeat 0 -72px;
}

.page-money-coop .back {
	color:#5f9201;
	background:url(../images/bg-back.gif) no-repeat 0 -72px;
}

.page-money-claim .back {
	color:#e70033;
	background:url(../images/bg-back.gif) no-repeat 0 0;
}

.page-money-manager .back {
	color:#1d72c9;
	background:url(../images/bg-back.gif) no-repeat 0 -12px;
}

.page-money-saver .back {
	color: #55c5e9;
	background:url(../images/bg-back.gif) no-repeat 0 -24px;
}

.page-money-sense .back {
	color: #bc34ba;
	background:url(../images/bg-back.gif) no-repeat 0 -36px;
}

.page-money-club .back {
	color: #e37c00;
	background:url(../images/bg-back.gif) no-repeat 0 -48px;
}

.page-money-news .back {
	color: #86c411;
	background:url(../images/bg-back.gif) no-repeat 0 -60px;
}

.aside{
	float:left;
	width:201px;
	padding:19px 0 0;
	overflow:hidden;
}
.visual{
	background:url(../images/bg-visual.gif) repeat-y -201px 0;
	margin:0 0 25px;
	width:201px;
}
.visual-holder{
	background:url(../images/bg-visual.gif) no-repeat 0 -179px;
}
.visual-frame{
	background:url(../images/bg-visual.gif) no-repeat -402px 100%;
	padding:12px 9px 3px 10px;
	width:182px;
}

.visual .ttl-money-coop{
	background:url(../images/bg-ttl.gif) no-repeat 0 0;
	margin:2px 0 10px 4px;
	overflow:hidden;
	text-indent:-9999px;
	height:31px;
}

.visual .ttl-money-claim{
	background:url(../images/bg-ttl.gif) no-repeat 0 -32px;
	margin:2px 0 10px 4px;
	overflow:hidden;
	text-indent:-9999px;
	height:31px;
}

.visual .ttl-money-manager {
	background:url(../images/bg-ttl.gif) no-repeat 0 -59px;
	margin:2px 0 10px 4px;
	overflow:hidden;
	text-indent:-9999px;
	height:31px;
}

.visual .ttl-money-saver {
	background:url(../images/bg-ttl.gif) no-repeat 0 -93px;
	margin:2px 0 10px 4px;
	overflow:hidden;
	text-indent:-9999px;
	height:31px;
}

.visual .ttl-money-sense {
	background:url(../images/bg-ttl.gif) no-repeat 0 -125px;
	margin:2px 0 10px 4px;
	overflow:hidden;
	text-indent:-9999px;
	height:31px;
}

.visual .ttl-money-club {
	background:url(../images/bg-ttl.gif) no-repeat 0 -154px;
	margin:2px 0 10px 4px;
	overflow:hidden;
	text-indent:-9999px;
	height:31px;
}

.visual .ttl-money-news {
	background:url(../images/bg-ttl.gif) no-repeat 0 -235px;
	margin:2px 0 10px 4px;
	overflow:hidden;
	text-indent:-9999px;
	height:31px;
}

.visual img{
	margin:0 auto;
	display:block;
}

.test{
	display:block;
	background:url(../images/bg-ttl.gif) no-repeat 0 -256px;
	height:95px;
	margin:-1px -3px 4px 0;
	text-indent:-9999px;
	overflow:hidden;
}

.test.ppi {
	height: 75px;
	background:url(../images/bg-ttl2.gif) no-repeat 0 -539px;
}

.test.card-charges {
	background:url(../images/bg-ttl2.gif) no-repeat 0 -617px;
}

.test.unenforcement {
	background:url(../images/bg-ttl2.gif) no-repeat 0 -718px;
}

/*--*/
.test.debt-management {
	background:url(../images/bg-ttl2.gif) no-repeat 0 -438px;
}

.test.iva {
	height: 75px;
	background:url(../images/bg-ttl2.gif) no-repeat 0 -360px;
}

.test.bankruptcy {
	background:url(../images/bg-ttl2.gif) no-repeat 0 -259px;
}

.click{
	display:block;
	height:28px;
	width:119px;
	margin:0 auto;
	text-indent:-9999px;
	overflow:hidden;
}

.page-money-claim .click {
	background:url(../images/bg-btn.gif) no-repeat 0 -196px;
}

.page-money-manager .click {
	background:url(../images/bg-btn.gif) no-repeat 0 -438px;
}

.item-list {
	margin:0;
	padding:1px 0 0;
	list-style:none;
}

.item-list li{
	/* background:url(../images/bg-btn.gif) no-repeat 0 -168px; */
	margin:0 0 9px;
	height:28px;
}

.page-money-coop .item-list li {
	background:url(../images/bg-btn.gif) no-repeat 0 -298px;
}

.page-money-claim .item-list li {
	background:url(../images/bg-btn.gif) no-repeat 0 -168px;
}

.page-money-manager .item-list li {
	background: url(../images/bg-btn.gif) no-repeat 0 -270px;
}

.page-money-saver .item-list li {
	background: url(../images/bg-btn.gif) no-repeat 0 -326px;
}

.page-money-sense .item-list li {
	background: url(../images/bg-btn.gif) no-repeat 0 -354px;
}

.page-money-club .item-list li {
	background: url(../images/bg-btn.gif) no-repeat 0 -382px;
}

.item-list a{
	display:block;
	padding:5px 0 7px 31px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	text-transform:capitalize;
}
.small{
	background:url(../images/bg-visual-btm-small.gif) no-repeat 0 100%;
	padding:12px 9px 10px 13px;
}
#footer{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-footer.gif) repeat-y -926px 0;
	margin:0 0 20px;
}
.footer-holder{
	background:url(../images/bg-footer.gif) no-repeat 0 -34px;
}
.footer-frame{
	background:url(../images/bg-footer.gif) no-repeat -1852px 100%;
	width:891px;
	overflow:hidden;
	padding:26px 4px 24px 31px;
}
#footer p{
	color:#333;
	margin:0;
	display:inline;
	font-weight:bold;
}
#footer ul{
	margin:0;
	padding:0 0 0 9px;
	list-style:none;
	display:inline;
}
#footer li{
	background:url(../images/separator-footer-nav.gif) no-repeat 0 3px;
	padding:0 7px 0 9px;
	display:inline;
}
#footer ul a{
	text-decoration:none;
	color:#333;
	font-weight:bold;
}
#footer ul a:hover{
	text-decoration:underline;
}
.field{
	background:url(../images/bg-btn.gif) no-repeat 0 -224px;
	width:100px;
	height:19px;
	color:#666;
	font-size:12px;
	font-weight:bold;
	float:right;
	text-decoration:none;
	padding:3px 0 0 27px;
	margin:-3px 18px 0 0;
	line-height:14px;
}


/*---- 60 SECOND TEST ----*/
form div.row {
	margin-bottom: 15px;
	clear: both;
	overflow: hidden;
}

form div.row label {
	margin-bottom: 5px;
	color: #666;
	font-weight: bold;
	float: left;
}

form div.row label.normal-weight {
	font-weight: normal;
}

form div.row p {
	margin: 0 0 5px;
	padding: 0;
}

form div.row input.text {
	width: 220px;
	padding: 5px;
	color: #333;
	border: 1px solid #CCC;
	float: left;
	clear: left;
}

form div.row textarea {
	width: 220px;
	height: 85px;
	padding: 5px;
	color: #333;
	border: 1px solid #CCC;
	float: left;
	clear: left;
}

form div.row.radio input {
	float: left;
}

form div.row.radio label {
	padding-top: 3px;
	margin-right: 10px;
}

form div.row select {
	width: 150px;
	padding: 4px 5px;
	border: 1px solid #CCCCCC;
	color: #333333;
}

/*- ERRORS -*/
.inner-content div#errors {
	color: #666;
}

.inner-content div#errors ul {
	margin:4px 0 8px;
	padding: 0;
	list-style:none;
	overflow: hidden;
}

.inner-content div#errors ul li {
	font-size:12px;
	font-weight:normal;
	background:url(../images/ico-error.png) no-repeat 0 5px;
	padding: 5px 0 5px 25px;
	color:#666;
	letter-spacing: normal;
}

/*---- Listing ----*/
#listing .item {
	width: inherit;
	background: none;
	width: 439px;
	text-align:right;
}

#listing .item h3 {
	font-size: 12px;
	color:#86c411;
	margin:0;
	padding:0;
	text-align:left;
}

#listing .item  a {
	color:#86c411;
}

#listing .item  p {
	text-align:left;
	margin:0;
	padding:0;
}