
.boxlrtb{
	border-top: solid #544D30 1px;
	border-bottom: solid #544D30 1px;
	border-left: solid #544D30 1px;
	border-right: solid #544D30 1px;
}
.boxlrb{
	border-bottom: solid #544D30 1px;
	border-left: solid #544D30 1px;
	border-right: solid #544D30 1px;
}
.boxlrt{
	border-top: solid #544D30 1px;
	border-left: solid #544D30 1px;
	border-right: solid #544D30 1px;
}
.boxlt{
	border-top: solid #544D30 1px;
	border-left: solid #544D30 1px;
}
.boxrt{
	border-top: solid #544D30 1px;
	border-right: solid #544D30 1px;
}
.boxlb{
	border-bottom: solid #544D30 1px;
	border-left: solid #544D30 1px;
}
.boxrb{
	border-bottom: solid #544D30 1px;
	border-right: solid #544D30 1px;
}
.boxlr{
	border-left: solid #544D30 1px;
	border-right: solid #544D30 1px;
}
.boxb{
	border-bottom: solid #544D30 1px;
}
.boxt{
	border-top: solid #544D30 1px;
}
.boxl{
	border-left: solid #544D30 1px;
}
.boxr{
	border-right: solid #544D30 1px;
}
.boxltb{
	border-top: solid #544D30 1px;
	border-left: solid #544D30 1px;
	border-bottom: solid #544D30 1px;
}
.boxrtb{
	border-top: solid #544D30 1px;
	border-right: solid #544D30 1px;
	border-bottom: solid #544D30 1px;
}
.boxtb{
	border-top: solid #544D30 1px;
	border-bottom: solid #544D30 1px;
}
.boxlrtb{
	border-top: solid #544D30 1px;
	border-left: solid #544D30 1px;
	border-right: solid #544D30 1px;
	border-bottom: solid #544D30 1px;
}


.apps_titlebar1{
			background:#D0E9BD;
		background:#D0E9BD;		border:solid 1px #544D30;
		padding:3px;
		
}
.apps_titlebar1_sm{
			background:#D0E9BD;
		border:solid 1px #544D30;
		padding:3px;
	}

.apps_titlebar2{
	padding:3px;
}
.apps_datarows{
		border-right:solid 1px #544D30;
	border-bottom:solid 1px #544D30;
	
	padding:3px;
}
.apps_datarows_noright{
		border-bottom:solid 1px #544D30;
		padding:3px;
}
.apps_datarows_left{
		border-left:solid 1px #544D30;
	}
.apps_datarows1{
		border-right:solid 1px #544D30;
	border-bottom:solid 1px #544D30;
		background:#ffffff;
	padding:3px;
}
.apps_datarows1_noright{
		border-bottom:solid 1px #544D30;
		background:#ffffff;
	padding:3px;
}
.apps_datarows1_left{
		border-left:solid 1px #544D30;
	}
.apps_datarows2{
		border-right:solid 1px #544D30;
	border-bottom:solid 1px #544D30;
		background:#e8e8e8;
	padding:3px;
}
.apps_datarows2_noright{
		border-bottom:solid 1px #544D30;
		background:#e8e8e8;
	padding:3px;
}
.apps_datarows2_left{
		border-left:solid 1px #544D30;
	}
.apps_totals{
	padding:5px;
	font-weight:bold;
		background:#ffffff;
	border-right:solid 1px #544D30;
	border-bottom:solid 1px #544D30;
		background:lightyellow;
		}
.apps_totals2{
	padding:5px;
	font-weight:bold;
		border-right:solid 1px #544D30;
	}
.apps_boxr{
		border-right:solid 1px #544D30;
	}
.apps_boxt{
		border-top:solid 1px #544D30;
	}
.apps_boxb{
		border-bottom:solid 1px #544D30;
	}
.apps_boxl{
		border-left:solid 1px #544D30;
	}
.apps_boxrb{
		border-right:solid 1px #544D30;
	border-bottom:solid 1px #544D30;
	}
.apps_boxlb{
		border-left:solid 1px #544D30;
	border-bottom:solid 1px #544D30;
	}
.apps_boxlr{
		border-left:solid 1px #544D30;
	border-right:solid 1px #544D30;
	}
.apps_boxlrb{
		border-left:solid 1px #544D30;
	border-right:solid 1px #544D30;
	border-bottom:solid 1px #544D30;
	}

.dboxlrtb{
	border-top: dashed #544D30 1px;
	border-bottom: dashed #544D30 1px;
	border-left: dashed #544D30 1px;
	border-right: dashed #544D30 1px;
}
.dboxlrb{
	border-bottom: dashed #544D30 1px;
	border-left: dashed #544D30 1px;
	border-right: dashed #544D30 1px;
}
.dboxlrt{
	border-top: dashed #544D30 1px;
	border-left: dashed #544D30 1px;
	border-right: dashed #544D30 1px;
}
.dboxlt{
	border-top: dashed #544D30 1px;
	border-left: dashed #544D30 1px;
}
.dboxrt{
	border-top: dashed #544D30 1px;
	border-right: dashed #544D30 1px;
}
.dboxlb{
	border-bottom: dashed #544D30 1px;
	border-left: dashed #544D30 1px;
}
.dboxrb{
	border-bottom: dashed #544D30 1px;
	border-right: dashed #544D30 1px;
}
.dboxlr{
	border-left: dashed #544D30 1px;
	border-right: dashed #544D30 1px;
}
.dboxb{
	border-bottom: dashed #544D30 1px;
}
.dboxt{
	border-top: dashed #544D30 1px;
}
.dboxl{
	border-left: dashed #544D30 1px;
}
.dboxr{
	border-right: dashed #544D30 1px;
}
.dboxltb{
	border-top: dashed #544D30 1px;
	border-left: dashed #544D30 1px;
	border-bottom: dashed #544D30 1px;
}
.dboxrtb{
	border-top: dashed #544D30 1px;
	border-right: dashed #544D30 1px;
	border-bottom: dashed #544D30 1px;
}
.dboxlrtb{
	border-top: dashed #544D30 1px;
	border-left: dashed #544D30 1px;
	border-right: dashed #544D30 1px;
	border-bottom: dashed #544D30 1px;
}
.gboxb{
	border-bottom:solid 1px #cccccc;
}
.gdboxb{
	border-bottom:dashed 1px #cccccc;
}
.gboxt{
	border-top:solid 1px #cccccc;
}
.gboxtb{
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}
.gboxltb{
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
}
.gboxrtb{
	border-bottom:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
}
.gboxlrb{
	border-bottom:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
}
.gboxlrtb{
	border-bottom:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
}
.gboxlrt{
	border-right:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
	
}
.gboxlrb{
	border-bottom:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
	
}
.gboxrt{
	border-right:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
}
.gboxlb{
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
}
.gboxrb{
	border-bottom:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
.gboxlrb{
	border-left:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
.gboxlr{
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
.gboxr{
	border-right:solid 1px #cccccc;
}
.gboxl{
	border-left:solid 1px #cccccc;
}
.budgetheader{
	background:#34541D;
	color:#ffffff;
}
.budgetsubheader{
	background:#ffffff;
}
.budgetsubfooter{
	background:#E0E9BD;
}
.budgetbodyeven{
	background:#ffffff;
}
.budgetbodyodd{
	background:#D0E9BD;
}
.budgetfooter{
	background:#34541D;
	color:#ffffff;
	border-top: solid #544D30 1px;
	border-right: solid #544D30 1px;
	border-bottom: solid #544D30 1px;
	border-left: solid #544D30 1px;
}
.budgetfooter2{
	background:#ffffff;
	color:darkblue;
	border-top: solid #544D30 1px;
	border-right: solid #544D30 1px;
	border-bottom: solid #544D30 1px;
	border-left: solid #544D30 1px;
}
.budgetfooter3{
	background:#34541D;
	color:#ffffff;
}

.loginheader{
	background:#34541D;
	color:#ffffff;
}
.loginbody{
	background:#E0E9BD;
}
.transactiontoolbarheader{
	background:#34541D;
	color:#ffffff;
}
.transactiontoolbarbody{
	background:#E0E9BD;
	color:#000000;
}
.transactiondropdown{
	background:#544D30;
	color:#ffffff;
}
.transactionAddnew{
	background:#ff0000;
	color:#ffffff;
}
.navigationheader{
	background:#34541D;
	color:#ffffff;
}
.navigationbody{
	background:#D0E9BD;
	color:#544D30;
}
.comit{
	background:#D0E9BD;
	color:#544D30;
	border: solid #544D30 1px;
	padding:5px;
}

.passwordoddright{
	background:#D0E9BD;
	color:#544D30;
	border-bottom: solid #544D30 1px;
	border-right: solid #544D30 1px;
}
.passwordoddleft{
	background:#D0E9BD;
	color:#544D30;
	border-bottom: solid #544D30 1px;
	border-left: solid #544D30 1px;
}
.passwordodd{
	background:#D0E9BD;
	color:#544D30;
	border-bottom: solid #544D30 1px;
	border-left: solid #544D30 1px;
	border-right: solid #544D30 1px;
}
.passwordeven{
	background:#F4F0C6;
	color:#544D30;
	border-bottom: solid #544D30 1px;
	border-left: solid #544D30 1px;
	border-right: solid #544D30 1px;
}
.passwordevenright{
	background:#F4F0C6;
	color:#544D30;
	border-bottom: solid #544D30 1px;
	border-right: solid #544D30 1px;
}
.passwordevenleft{
	background:#F4F0C6;
	color:#544D30;
	border-bottom: solid #544D30 1px;
	border-left: solid #544D30 1px;
}
.passwordheader{
	background:#544D30;
	color:#ffffff;
	border-bottom: solid #544D30 1px;
	border-left: solid #544D30 1px;
	border-right: solid #544D30 1px;
	border-top: solid #544D30 1px;
}

.reminderheader{
	background:#34541D;
	color:#ffffff;
}
.reminderbody{
	background:#D0E9BD;
	color:#544D30;
}

.wizardsetupheader{
	background:#544D30;
	color:#ffffff;
	padding-left:10pt;
}
.wizardsetupbody{
	background:#F4F0C6;
	padding-left:5pt;
	padding-right:5pt;
	padding-top:5pt;
	padding-bottom:5pt;
}


.moneyheader{
	background:#34541D;
	color:#ffffff;
}
.moneybody{
	background:#D0E9BD;
	color:#544D30;
}

.transactionsallheader{
	background:#D0E9BD;
	border-bottom:solid 1px #000000;
}
.transactionsallsubheader{
	background:#cccccc;
	color:#544D30;
}
.transactionsallbody{
	background:#D0E9BD;
	color:#544D30;
}

.transactionsheader{
	background:#544D30;
	color:#ffffff;
}
.transactionssubheader{
	background:#cccccc;
	color:#544D30;
}
.transactionsbody{
	background:#D0E9BD;
	color:#544D30;
}
.transactionsfooter{
	background:#34541D;
	color:#ffffff;
}

.updatetransactionsheader{
	background:#544D30;
	color:#ffffff;
}
.updatetransactionsbody{
	background:#D0E9BD;
	color:#544D30;
}


.newaccountheader{
	background:#544D30;
	color:#ffffff;
}
.newaccountbody{
	background:#D0E9BD;
	color:#544D30;
}

.updateaccountsheader{
	background:#544D30;
	color:#ffffff;
}
.updateaccountsbody{
	background:#ffffff;
}

.updateaccounts2header{
	background:#544D30;
	color:#ffffff;
}
.updateaccounts2body{
	background:#D0E9BD;
	color:#544D30;
}

.newcategoryheader{
	background:#544D30;
	color:#ffffff;
}
.newcategorybody{
	background:#D0E9BD;
	color:#544D30;
}

.updatecategoriesheader{
	background:#544D30;
	color:#ffffff;
}
.updatecategoriesbody{
	background:#D0E9BD;
	color:#544D30;
}

.renamecategoryheader{
	background:#544D30;
	color:#ffffff;
}
.renamecategorybody{
	background:#D0E9BD;
	color:#544D30;
}

.newsubcategoryheader{
	background:#544D30;
	color:#ffffff;
}
.newsubcategorybody{
	background:#D0E9BD;
	color:#544D30;
}

.updatesubcategoryheader{
	background:#544D30;
	color:#ffffff;
}
.updatesubcategorybody{
	background:#D0E9BD;
	color:#544D30;
}

.grocerylistheader{
	background:#34541D;
	color:#ffffff;
}
.grocerylistbody{
	background:#E0E9BD;
}

.datetitles{
	margin-top:5px;
	width:100%;
	background:#cccccc;
	height:15px;
	border-left:solid 1px #544D30;
	border-right:solid 1px #544D30;
	border-top:solid 1px #544D30;
	border-bottom:solid 1px #544D30;
	text-decoration:none;
	display:block;
}

.datetitlesred{
	text-align:left;
	padding-left:10px;
	margin-top:5px;
	width:100%;
	text-decoration:none;
	background:#34541D;
	color:#EBE9E3;
	height:15px;
	border-left:solid 1px #544D30;
	border-right:solid 1px #544D30;
	border-top:solid 1px #544D30;
	border-bottom:solid 1px #544D30;
	display:block;
}
a.datetitlesred:link{color:#ffffff;}
a.datetitlesred:visited{color:#ffffff;}
.reminderTitles{
	width:100%;
	border-left:solid 1px #666666;
	border-right:solid 1px #666666;
	border-bottom:solid 1px #666666;
	color:#F4F0C6;
	display:block;
}
.customfeedtxt{
	color:#34541D}
.customfeeds{
	background:#34541D;
	color:#cccccc;
}


.calDay{
		text-align:right;
		width:auto;
		padding:2px;
		vertical-align : top;
		background:#D0E9BD;
		color:#544D30;
	}
	.calDay2{
		width:auto;
		vertical-align : top;
		background:#D0E9BD;
		color:#544D30;
		border-bottom:solid 1px #cccccc;
		text-decoration:none;
		padding:3px;
	}
	.calDay2:hover{
		text-decoration:underline;
	}
	.calDay3{
		width:auto;
		height:40pt;
		vertical-align : top;
		background:#D0E9BD;
		color:#544D30;
	}
	.calDay4{
		width:auto;
		height:20pt;
		vertical-align : top;
		background:#D0E9BD;
		color:#544D30;
	}
	.calDay5{
		width:auto;
		height:30pt;
		vertical-align : top;
		background:#D0E9BD;
		color:#544D30;
	}
	.calDay6{
		width:auto;
		height:10pt;
		vertical-align : top;
		background:#D0E9BD;
		color:#544D30;
	}
	.calweekendDay{
		text-align:right;
		width:95%;
		padding:2px;
		vertical-align : top;
		background:#E0E9BD;
		color:#544D30;
	}
	.calweekendDay2{
		vertical-align : top;
		background:#E0E9BD;
		color:#544D30;
		border-bottom:solid 1px #cccccc;
		padding:3px;
	}
	.calweekendDay2:hover{
		text-decoration:underline;
	}
	.calweekendDay3{
		width:65pt;
		height:40pt;
		vertical-align : top;
		background:#E0E9BD;
		color:#544D30;
	}
	.calweekendDay4{
		width:65pt;
		height:20pt;
		vertical-align : top;
		background:#E0E9BD;
		color:#544D30;
	}
	.calweekendDay5{
		width:65pt;
		height:30pt;
		vertical-align : top;
		background:#E0E9BD;
		color:#544D30;
	}
	.calweekendDay6{
		width:65pt;
		height:10pt;
		vertical-align : top;
		background:#E0E9BD;
		color:#544D30;
	}
	.calWeek{
		color:#ffffff;
		text-align:center;
	}
	.emptyDays{
		border-left: solid #544D30 1px;
		border-bottom: solid #544D30 1px;
		text-align:right;
		vertical-align : top;
	}
	.emptyDays2{
		border-left: solid #544D30 1px;
		border-bottom: solid #544D30 1px;
		border-right: solid #544D30 1px;
		text-align:right;
		vertical-align : top;
	}
	.boxdayclassltb{
		border-left: solid #544D30 1px;
		border-top: solid #544D30 1px;
		border-bottom: solid #544D30 1px;
		background:#D0E9BD;
	}
	.boxdayclasslb{
		border-left: solid #544D30 1px;
		border-bottom: solid #544D30 1px;
		background:#D0E9BD;
	}
	.boxdayclasslb2{
		border-left: solid #544D30 1px;
		border-bottom: solid #544D30 1px;
		background:#ffffff;
	}
	.boxdayclasslrtb{
		border-left: solid #544D30 1px;
		border-right: solid #544D30 1px;
		border-top: solid #544D30 1px;
		border-bottom: solid #544D30 1px;
		background:#D0E9BD;
	}
	.calendartitle{
		border-top: solid #544D30 1px;
		border-left: solid #544D30 1px;
		border-right: solid #544D30 1px;
		padding-left:20pt;
		padding-right:20pt;
		border-bottom: solid #544D30 1px;
		background:#544D30;
		color:#ffffff;
	}
	.boxdayclassrb{
		border-right: solid #544D30 1px;
		border-bottom: solid #544D30 1px;
		background:#D0E9BD;
	}
	.boxdayclasslrtb{
		border-left: solid #544D30 1px;
		border-right: solid #544D30 1px;
		border-bottom: solid #544D30 1px;
		background:#D0E9BD;
	}
	.boxdayclasslrb{
		border-left: solid #544D30 1px;
		border-right: solid #544D30 1px;
		border-bottom: solid #544D30 1px;
		background:#D0E9BD;
	}
	
	
	
	.boxweekenddayclassltb{
		border-left: solid #544D30 1px;
		border-top: solid #544D30 1px;
		border-bottom: solid #544D30 1px;
		background:#E0E9BD;
	}
	.boxweekenddayclasslb{
		border-left: solid #544D30 1px;
		border-bottom: solid #544D30 1px;
		background:#E0E9BD;
	}
	.boxweekenddayclasslrtb{
		border-left: solid #544D30 1px;
		border-right: solid #544D30 1px;
		border-top: solid #544D30 1px;
		border-bottom: solid #544D30 1px;
		background:#E0E9BD;
	}
	.boxweekenddayclassrb{
		border-right: solid #544D30 1px;
		border-bottom: solid #544D30 1px;
		background:#E0E9BD;
	}
	.boxweekenddayclasslrb{
		border-left: solid #544D30 1px;
		border-right: solid #544D30 1px;
		border-bottom: solid #544D30 1px;
		background:#E0E9BD;
	}
	.boxweekenddayclasslrtb{
		border-left: solid #544D30 1px;
		border-right: solid #544D30 1px;
		border-bottom: solid #544D30 1px;
		background:#E0E9BD;
	}
	
.grouptitle{
	background:#D0E9BD;
	color:#544D30;
	padding:3px;
	margin-top:3px;
	border:solid 1px #544D30;
}
.topictitle{
	background:#cccccc;
	color:#34541D;
	padding:3px;
	margin-top:3px;
	border:solid 1px #544D30;

}
.msgbrdmessage{
	width:500px;
}
.msgbrduser{
	width:100px;
}
.msgbrdrow{
	border-bottom:solid 1px #544D30;
	border-left:solid 1px #544D30;
	border-right:solid 1px #544D30;
	background:#ffffff;
	padding:5px;
	vertical-align:top;
}
.msgbrdtopicrow{
	padding:2px;
	background:#ffffff;
	color:#34541D;
}
.msgbrdtopicsubtitle{
	padding:2px;
	background:#cccccc;
	color:#34541D;
}
.grouptitlerow{
	background:#ffffff;
	color:#34541D;
	padding:2px;
}
.msgbrdtopicslink{

}
.allowaccessrow{
	background:#fff;
	color:#544D30;
	padding:3px;
}
.allowaccesstitle{
	background:#34541D;
	color:#ffffff;
	padding:3px;
	
}

.contenttitle{
	background:#D0E9BD;
	color:#544D30;
	padding:3px;
}
.contentbody{
	background:#ffffff;
	padding:5px;
	
}
.contentrows{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:solid 1px #34541D;
}
.contentsubtitle{
	font-weight:bold;
	color:#34541D;
}

.plusminus{
	width:10px;
}

#foldertitle{
	padding:4px;
	color:#800F1C;
	border-top:solid 1px #ffffff;
	border-bottom:solid 1px #666666;
	border-left:solid 1px #ffffff;
	
	background:#cccccc;
}
#addfav{
	color:#f00000;
	padding:2px;
}
	
.padding5{
	padding:5px;
}
.padding3{
	padding:3px;
}
.padding10{
	padding:10px;
}
.leftnav{
	background:#ffffff;
}
.formclass{
	background:#ffffff;
	border:solid 1px #000000;
	position:absolute;
	left:400px;
	top:300px;
	width:300px;
	z-index:200;
}
.formclose{
	float:right;
}
.formtitle{
	background:#544D30;
	padding:2px;
	color:#ffffff;
	border-bottom:solid 1px #000000;
}
.topbody{
	background:#cccccc;
}
.favlinkclass{
	text-decoration:none;
}
.favlinkcheckclass{
	vertical-align:middle;
}

.favlinkrow{
	border-bottom:solid 1px #666666;
}



.foldername{
	padding-left:20px;
	background-image:url('http://lifetracker.net/pics/folder.gif');
	background-repeat: no-repeat;
	text-decoration:none;
}
.foldernamegreen{
	padding-left:20px;
	background-image:url('http://lifetracker.net/pics/foldergreen.gif');
	background-repeat: no-repeat;
	text-decoration:none;
}
.foldernameshared{
	padding-left:20px;
	background-image:url('http://lifetracker.net/pics/foldershared.gif');
	background-repeat: no-repeat;
	text-decoration:none;

}	

.foldernamered{
	padding-left:20px;
	background-image:url('http://lifetracker.net/pics/folderred.gif');
	background-repeat: no-repeat;
	font-weight:bold;
}
.foldernameblue{
	padding-left:20px;
	background-image:url('http://lifetracker.net/pics/folderblue.gif');
	background-repeat: no-repeat;
}
.foldernamewhite{
	padding-left:20px;
	background-image:url('http://lifetracker.net/pics/folderwhite.gif');
	background-repeat: no-repeat;
}

.leftnavtitle{
	border-top:solid 1px #ffffff;
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #666666;
	
	background:#cccccc;
	padding:4px;
}
.filestable{

	background:#D4D0C8;
	padding:4px;
}

.topnav2{
	border-left:solid 1px #ffffff;
	border-top:solid 1px #ffffff;
	border-right:solid 1px #544D30;
	
	width:100px;
	text-align:center;
	padding:3px;
	text-decoration:none;
}

a.topnav2:link{
color:#F4F0C6;
}
a.topnav2:visited{
color:#544D30;
}
a.topnav2:hover{
background:#544D30;
color:#D0E9BD;
border-left:solid 1px #544D30;
border-top:solid 1px #544D30;
border-right:solid 1px #ffffff;
}


.topnav3{
	border-left:solid 1px #544D30;
	border-top:solid 1px #544D30;
	border-right:solid 1px #544D30;
	text-align:center;
	background:#cccccc;
	padding:2px 10px 2px 10px;
	text-decoration:none;
	margin-right:5px;
	
}

.topnav3_download{
	border-left:solid 1px #544D30;
	border-top:solid 1px #544D30;
	border-right:solid 1px #544D30;
	text-align:center;
	background:#cccccc;
	background-image:url('http://lifetracker.net/pics/icons/download.png');
	background-repeat: no-repeat;
	background-position: left;
	padding:2px 10px 2px 20px;
	text-decoration:none;
	margin-right:5px;
}
a.topnav3_download:hover{
	background:#F4F0C6;
	background-image:url('http://lifetracker.net/pics/icons/download.png');
	background-repeat: no-repeat;
	background-position: left;
}

.topnav3_categories{
	border-left:solid 1px #544D30;
	border-top:solid 1px #544D30;
	border-right:solid 1px #544D30;
	text-align:center;
	background:#cccccc;
	background-image:url('http://lifetracker.net/pics/icons/cats.png');
	background-repeat: no-repeat;
	background-position: left;
	padding:2px 10px 2px 20px;
	text-decoration:none;
	margin-right:5px;
}
a.topnav3_categories:hover{
	background:#F4F0C6;
	background-image:url('http://lifetracker.net/pics/icons/cats.png');
	background-repeat: no-repeat;
	background-position: left;
}

.topnav3_payees{
	border-left:solid 1px #666666;
	border-top:solid 1px #666666;
	border-right:solid 1px #666666;
	text-align:center;
	background:#cccccc;
	background-image:url('http://lifetracker.net/pics/icons/payees.png');
	background-repeat: no-repeat;
	background-position: left;
	padding:2px 10px 2px 20px;
	text-decoration:none;
	margin-right:5px;
}
a.topnav3_payees:hover{
	background:#F4F0C6;
	background-image:url('http://lifetracker.net/pics/icons/payees.png');
	background-repeat: no-repeat;
	background-position: left;
}

a.topnav3:link{
	background:#cccccc;
}
a.topnav3:visited{
	background:#cccccc;
}
a.topnav3:hover{
	background:#F4F0C6;
}

.topnavshared{
	border-left:solid 1px #ffffff;
	border-top:solid 1px #ffffff;
	border-right:solid 1px #544D30;
	height:20px;
	text-align:center;
	padding:3px 10px 3px 10px;
	text-decoration:none;
}

a.topnavshared:link{
color:#34541D;
background:#cccccc;
}
a.topnavshared:visited{
color:#34541D;
background:#cccccc;
}
a.topnavshared:hover{
background:#34541D;
color:#cccccc;
border-left:solid 1px #544D30;
border-top:solid 1px #544D30;
border-right:solid 1px #ffffff;
}


.topnav4{
	border-left:solid 1px #E0E9BD;
	border-top:solid 1px #E0E9BD;
	border-right:solid 1px #F4F0C6;
	
	width:100px;
	text-align:center;
	padding:3px;
	text-decoration:none;
}

a.topnav4:link{
color:#34541D;
background:#cccccc;
}
a.topnav4:visited{
color:#34541D;
background:#cccccc;
}
a.topnav4:hover{
background:#34541D;
color:#cccccc;
border-left:solid 1px #544D30;
border-top:solid 1px #544D30;
border-right:solid 1px #ffffff;
}

	.foldername{
		padding-left:20px;
		background-image:url('http://lifetracker.net/pics/folder.gif');
		background-repeat: no-repeat;
		text-decoration:none;

	}
	a.foldername:visited{text-decoration:none}
	a.foldername:link{text-decoration:none}
	
	a.foldername:hover{text-decoration:underline}
	.favoritename{
		padding-left:20px;
		height:16px;
		background-image:url('http://lifetracker.net/pics/msie_sm.gif');
		background-repeat: no-repeat;
		color:#ff0000;
		text-decoration:none;
	}
	a.favoritename:hover{text-decoration:underline;}
	.favoritenameImage{
		padding-left:20px;
		height:16px;
		background-image:url('http://lifetracker.net/pics/msimage_sm.gif');
		background-repeat: no-repeat;
		color:#ff0000;
		text-decoration:none;
	}
	a.favoritenameImage:hover{text-decoration:underline;}
	.favoritenameMusic{
		padding-left:20px;
		height:16px;
		background-image:url('http://lifetracker.net/pics/msmusic_sm.gif');
		background-repeat: no-repeat;
		color:#ff0000;
		text-decoration:none;
	}
	a.favoritenameMusic:hover{text-decoration:underline;}
	.favoritenamePowerpoint{
		padding-left:20px;
		height:16px;
		background-image:url('http://lifetracker.net/pics/mspowerpoint_sm.gif');
		background-repeat: no-repeat;
		color:#ff0000;
		text-decoration:none;
	}
	a.favoritenamePowerpoint:hover{text-decoration:underline;}
	.favoritenameZip{
		padding-left:20px;
		height:16px;
		background-image:url('http://lifetracker.net/pics/mszip_sm.gif');
		background-repeat: no-repeat;
		color:#ff0000;
		text-decoration:none;
	}
	a.favoritenameZip:hover{text-decoration:underline;}
	.favoritenameExcel{
		padding-left:20px;
		height:16px;
		background-image:url('http://lifetracker.net/pics/msexcel_sm.gif');
		background-repeat: no-repeat;
		color:#ff0000;
		text-decoration:none;
	}
	a.favoritenameExcel:hover{text-decoration:underline;}
	.favoritenamePdf{
		padding-left:20px;
		height:16px;
		background-image:url('http://lifetracker.net/pics/mspdf_sm.gif');
		background-repeat: no-repeat;
		color:#ff0000;
		text-decoration:none;
	}
	a.favoritenamePdf:hover{text-decoration:underline;}
	.favoritenamePub{
		padding-left:20px;
		height:16px;
		background-image:url('http://lifetracker.net/pics/mspublisher_sm.gif');
		background-repeat: no-repeat;
		color:#ff0000;
		text-decoration:none;
	}
	a.favoritenamePub:hover{text-decoration:underline;}
	.favoritenameDoc{
		padding-left:20px;
		height:16px;
		background-image:url('http://lifetracker.net/pics/msword_sm.gif');
		background-repeat: no-repeat;
		color:#ff0000;
		text-decoration:none;
	}
	a.favoritenameDoc:hover{text-decoration:underline;}
	.favoritenameText{
		padding-left:20px;
		height:16px;
		background-image:url('http://lifetracker.net/pics/mstext_sm.gif');
		background-repeat: no-repeat;
		color:#ff0000;
		text-decoration:none;
	}
	a.favoritenameText:hover{text-decoration:underline;}

.billstitle{
background:#D0E9BD;
	color:#544D30;
	padding:3px;
}
.billsrow{
	background:#ffffff;
	padding:3px;
}
.billsrowpast{
	background:#E0E9BD;
	padding:3px;
}
.billsrownow{
	background:#F9C3B7;
	padding:3px;
}

.transrow{
	background:#ffffff;
	padding:3px;
}
.transrow_over{
	background:#FAF5CA;
}
.transrowpast{
	background:#E0E9BD;
	padding:3px;
}
.transrowpast_over{
	background:#FAF5CA;
}
.transrownow{
	background:#F3CDC1;
	padding:3px;
}
.transrownow_over{
	background:#FAF5CA;
}
.transrowexpense{
	background:#F9CCCC;
	padding:3px;
}
.transrowexpense_over{
	background:#FAF5CA;
}
.transrowdeposit{
	background:#E9FAEB;
	padding:3px;
}
.transrowdeposit_over{
	background:#FAF5CA;
}

.billssubtitle{
	background:#cccccc;
	color:#34541D;
	padding:3px;
}
.boldtext{
	font-weight:bold;
}
.redTxt {
	color:#d00000;
}
.red{
	background:#d00000;
}
.lightredTxt {
	color:#F77D88;
}

.darkGreenTxt {
	color:darkgreen;
}
.greenTxt {
	color:green;
}
.lightGreenTxt {
	color:lightgreen;
}
.lightgreen{
	background:#D0E9BD;
}
.darkBlueTxt{
	color:#34541D;
}
body{
	font-family:Trebuchet MS;
	font-size:10pt;
	
}
.smallfont{
	font-family:Trebuchet MS;
	font-size:7pt;
}
td{
	font-family:Trebuchet MS;
	font-size:10pt;
}
select{
	font-size:10pt;
	font-family:Trebuchet MS;
}
textarea{
	font-size:10pt;
	font-family:Trebuchet MS;
}
input{
	font-size:10pt;
	font-family:Trebuchet MS;
}
.leftbar{
	background:#cccccc;
	height:100%;
}
.rightbar{
	background:#cccccc;
	height:100%;
}

.topbar{
	background:#34541D;
	background-image:url(../sites/budgettrackerpics/pics/topstripe_5.gif);
	
}
.nextprevious{
	text-decoration:none;
	font-weight:bold;	
	border:solid #34541D 1px;
	border-top:solid 1px #34541D;
	text-align : center;
	padding-left:5px;
	padding-right:5px;
	background:#ffffff;
}
.nextprevious:hover{
	background:#D0E9BD;
}
.comingsoon{
	background:#544D30;
	color:#ffffff;
	border-left: solid #544D30 1px;
	border-right: solid #544D30 1px;
	border-bottom: solid #544D30 1px;

}
.comingsoonsub{
	background:#F4F0C6;
	border-left: solid #544D30 1px;
	border-right: solid #544D30 1px;
	border-bottom: solid #544D30 1px;
}
.helptitle{
	width:100%;
	background:#99CC99;
	color:#000000;
	border-left: solid #544D30 1px;
	border-right: solid #544D30 1px;
	border-bottom: solid #544D30 1px;
	border-top: solid #544D30 1px;
	padding-left:5px;
}
.helpdesc{
	width:100%;
	background:#BEE4BE;
	border-left: solid #544D30 1px;
	border-right: solid #544D30 1px;
	border-bottom: solid #544D30 1px;
	padding-left:10px;
}
.helpdate{
	width:100%;

	text-align:right;
	color:#777777;
}
.pagedesc{
		border-bottom: solid #cccccc 1px;
	padding-top:5px;
	}
.condition{
	color:#34541D;
	font-weight:bold;
	padding-top:15pt;
	border-bottom: solid #544D30 1px;
}
.darklink:visited{color:#ffffff;}
.darklink:link{color:#ffffff;}
.darklink:hover{color:lightgreen}
a:link{color:#34541D}
a:visited{color:#34541D}
a:hover{color:#34541D}
.topnavimgoff{
	background:#cccccc;
	border-top: solid #000000 1px;
	border-bottom: solid #000000 1px;
	border-right: solid #000000 1px;
	width:100px;
	height:20px;
}
.topnavimgLoff{
	background:#cccccc;
	border-top: solid #cccccc 1px;
	border-bottom: solid #cccccc 1px;
	border-left: solid #cccccc 1px;
	width:100px;
	height:20px;
	text-align:center;
}
.topnavoff{
			background:#cccccc;
		border-top: solid #544D30 1px;
		border-right: solid #544D30 1px;
		border-left: solid #544D30 1px;
		height:20px;
		border-bottom: solid #544D30 1px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}
.topnavddoff{
			background:#cccccc;
		border-top: solid #544D30 1px;
		border-right: solid #544D30 1px;
		border-left: solid #544D30 1px;
		height:20px;
		text-align:center;
	padding-left:10px;
	padding-right:10px;
}
.navigationbar{
			background:#e8e8e8;
		border-top: solid #544D30 1px;
		border-left: solid #544D30 1px;
		height:20px;
		
		border-bottom: solid #544D30 1px;

	padding-left:5px;
	padding-right:5px;
	
}
.topnavddon{
		background:#ffffff;
	border-top: solid #544D30 1px;
	border-right: solid #544D30 1px;
	border-left: solid #544D30 1px;
		text-align:center;
	padding-left:10px;
	padding-right:10px;
}
.topnavon{
		background:#EBE9E3;
	border-top: solid #544D30 1px;
	border-right: solid #544D30 1px;
	border-left: solid #544D30 1px;
		text-align:center;
	padding-left:10px;
	padding-right:10px;
}
.topnavlinkoff:visited{
		text-decoration:none;
	text-align:center;
	}
.topnavlinkoff:link{
		text-decoration:none;
	text-align:center;
}
.topnavlinkoff:hover{
	}
.topnavlinkon:visited{
		text-decoration:none;
	text-align:center;
}
.topnavlinkon:link{
		text-decoration:none;
	text-align:center;

}



.topnavimgon{
	background:#EBE9E3;
	border-top: solid #cccccc 1px;
	border-right: solid #cccccc 1px;
	width:100px;
	text-decoration:none;
}
.topnavimgLon{
	background:#EBE9E3;
	border-top: solid #cccccc 1px;
	border-left: solid #cccccc 1px;
	width:100px;
	text-decoration:none;
}
.topnavbar{
	border-bottom: solid #544D30 1px;
}
.inputorselection{
	font-family:Trebuchet MS;
	font-size:10pt;
}
.successmsg{
	color:#ff0000;
	background:#D0E9BD;
	padding:3px;
	border:solid 1px #888888;
}

.newnotetitle{
	background:#34541D;
	color:#ffffff;
}
.newnotebody{
	background:#E0E9BD;
}

.admintitle{
	background:#34541D;
	color:#ffffff;
	padding-left:10pt;
	padding:5px;
	border-bottom:solid 1px #2D3553;
	border-top:solid 1px #7A95F8;
}
.adminbody{
	background:#E0E9BD;
	padding:10pt;
}
.adminreferer{
	background:#34541D;
	color:#ffffff;
}
.adminreferer2{
	background:lightgreen;
	color:#ffffff;
}
.adminreferer3{
	background:#34541D;
	color:#ffffff;
}
.adminreferer4{
	background:lightblue;
	color:#ffffff;
}


.demoleftnav{
	border-right: solid #cccccc 1px;
	background:#D0E9BD;
}
.demobody{
	background:#E0E9BD;
}
.demobottom{
	border-top: solid #cccccc 1px;
	background:#E0E9BD;
}
.demotop{
	background:#000000;
}
.demotitle{
	font-weight:bold;
	color:#34541D;
	padding-left:5pt;
}
.demodesc{
	padding-left:5pt;
}
.wizardcat{
	font-weight:bold;
	padding-left:10pt;
}
.wizardsubcat{
	color:#34541D;
	padding-left:20pt;
}

.calculatorbody{
	border-right:solid 1px #000;
	border-left:solid 1px #000;
	border-bottom:solid 1px #000;
	padding:10px;
	margin:0px;
	background:#ffffff;
}
.calculatorheader{
	background:#34541D;
	color:#ffffff;
	padding:3px;
	border:solid 1px #000000;
}
.buttons{
	width:30px;
	margin-bottom:3px;
	color:#ff0000;
}
.numberbtn{
	color:#0000ff;
	width:30px;
	margin-bottom:3px;
}
.cvalue{
	background:#cccccc;
	color:#ff0000;
	border:solid 1px #333333;
	margin-bottom:3px;
}
.cvalue2{
	background:#666666;
	color:#ffffff;
	border:solid 1px #333333;
	margin-bottom:3px;
}
.budgetname{
	width:120px;
	color:#34541D;
}
.budgetamount{
	width:60px;
}
.calendarpopup{
	position:absolute;
	visibility:hidden;
	background-color:white;
	top:0px;
	
}
.menufoldername2{
	text-decoration:none;
	padding:3px;
	background:#D0E9BD;
	display:block;
	border-bottom:solid 1px #B1C2B3;
	
	
}
.menufoldername3{
	text-decoration:none;
	padding:3px;
	background:#ffffff;
	padding-left:10px;
	display:block;
	border-bottom:solid 1px #B1C2B3;
	
	
}
.menufoldername4{
	text-decoration:none;
	padding:3px;
	background:white;
	padding-left:10px;
	display:block;
	border-bottom:solid 1px #B1C2B3;
	
	
}

.menufoldername{
	padding:3px;
	text-decoration:none;
	display:block;
	border-bottom:solid 1px #B6BDCD;
		background:#E0E9BD;
	}

.menufoldername:hover{
	background:#F4F0C6;
}

.menufoldername2:hover{
	background:#F4F0C6;
}
.menufoldername4:hover{
	background:#F4F0C6;
}
.menufoldernamehl{
	padding:3px;
	text-decoration:none;
	background:#F4F0C6;
	display:block;
	border-bottom:solid 1px #B6BDCD;

}
.whiteTxt{
	color:#ffffff;
}
.width200{
	width:200px;
}
.width100{
	width:100px;
}
.splitbox{
	position:absolute;
	border:solid 1px #cccccc;
	background:lightyellow;
	padding:5px;
	margin-left:50px;
	z-index:5000 ! important;
}
#totalclass{border-top:solid 1px #000;}
.adsby{
	text-decoration:none;
}
.adsby:hover{
	text-decoration:underline;
}
.titlebar2{
	background:#ECE9D8;
	border-bottom:solid 2px #D2CFBE;
	border-right:solid 1px #ACA899;
	border-left:solid 1px #ffffff;
	padding:3px;
}
.titlebar2_left{
	background:#ECE9D8;
	border-bottom:solid 2px #D2CFBE;
	border-right:solid 1px #ACA899;
	padding:3px;
}
.titlebar2_right{
	background:#ECE9D8;
	border-bottom:solid 2px #D2CFBE;
	border-left:solid 1px #ffffff;
	padding:3px;
}
.statusbox{
	margin-right:3px;
	background:lightyellow;
	color:#000000;
	padding-left:2px;
	padding-right:2px;

}
.displaybox{
	width:100px;
	position:absolute;
	background:lightyellow;
	padding:3px;
	z-index: 6;
	border:solid 1px #000000;
}
.blackenpage{

	background:#000000;
	filter: alpha(opacity=50);
	width:800;
	z-index: 5;
	height:800;
	top:0;
	left:0;
	position:absolute;
}
#addgoalid{
	z-index: 6;
}

.lightcolor4{
	background:#E0E9BD;
}
.bold{
	font-weight:bold;
}

.submenu1{
	background:#cccccc;
	color:#5C6AA0;
		border-bottom:solid 1px #544D30;
	border-right:solid 1px #544D30;
		padding:3px;
}
.submenu1_noright{
	background:#cccccc;
	color:#5C6AA0;
		border-bottom:solid 1px #544D30;
		padding:3px;
}
.submenu2{
	padding:3px;
	background:#F4F0C6;
		border-right:solid 1px #544D30;
	border-left:solid 1px #544D30;
	border-bottom:solid 1px #544D30;
	}
.submenu3{
	font-weight:bold;
	background:#cccccc;
	color:#444444;
	border-bottom:solid 1px #544D30;
	border-left:solid 1px #544D30;
	padding:3px;
}
.submenu3_right{
	border-right:solid 1px #544D30;

}
.submenu_left{
	 	 border-left:solid 1px #544D30;
	 }
.white{
	background:#ffffff;
}
a.tabslink:link{
	float:left;
	border-top:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	width:100px;
	text-align:center;
	padding:3px;
	text-decoration:none;
}
a.tabslink:visited{
	float:left;
	border-top:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	width:100px;
	text-align:center;
	padding:3px;
	text-decoration:none;
	
}
a.tabslink:hover{

}
.tabsborder{
	margin-right:5px;
	background:#cccccc;
}
ul.testlist { 
list-style-type:none;
margin:0;
padding:0;
}
ul.testlist li {
float:left;
}
ul.testlist li.over {
background-color:#ffffff;
}
#testlist4 li {
float:left;
}
.shopping{
	background:#ffffff;
	padding:3px;
	border:solid 1px green;
	text-align:center;
}
.addbillline{
	border-bottom:solid 1px #cccccc;
}
.addbilllinel{
	border-left:solid 1px #cccccc;
}
.tipspopup{
	top:100px;
	right:200px;
	width:250px;
	position:absolute;
	border:solid 1px #000000;
	background:#ffffff;
}
.navpopup{
	top:300px;
	left:200px;
	width:250px;
	position:absolute;
	border:solid 1px #000000;
	background:#ffffff;
}
.tipspopuptitle{
	background:#D0E9BD;
	border-bottom:solid 1px #000000;
	text-align:left;
	padding:3px;
}
.tipsbody{
	text-align:left;
	padding:3px;
}
.updatetabs{
	width:300px;
	position:absolute;
	top:100px;
	right:250px;
}
.categoryPopup{
	position:absolute;
	right:200px;
	top:150px;
	background:#ffffff;
	width:400px;
	z-index:5000;
	border:solid 1px #000000;
}
.blackoverlay{	
  position: absolute;
  z-index:100;
  top: 0px;
  left: 0px;
  background-color:#000;
  filter:alpha(opacity=60);
  width:100%;
  height:100%;
  -moz-opacity: 0.6;
  opacity: 0.6;
}
.loadingTxt{
	color:#34541D;
	font-size:16px;
	font-weight:bold;
}
.loadingBody{
	color:#34541D;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	 
	background:#ffffff;
	border-left:solid 1px #777777;
	border-right:solid 1px #777777;
	border-bottom:solid 1px #777777;
	}
.messageID{
	color:#ff0000;
	text-align:left;
	padding:5px;
}
.reminderctmpl{
	position:absolute;
	width:150px;
	padding:3px;
	border:solid 1px #666666;
	margin-left:75px;
}
.vote{
	padding:3px;
	background:#D0E9BD;
	border:solid 1px #544D30;
	text-align:center;
	height:60px;
}
.linethrough{
	text-decoration:line-through;
}
.linethroughoff{
	text-decoration:none;
}
.successmsgLg{
	font-size:14px;
	font-weight:bold;
	background:#fff;
	padding:5px;
	
}
.notification{
	text-align:left;
	font-weight:bold;
}
.notify_row{
	padding:3px;
}
.custommenu1{
	background:#cccccc;
}


.colorid0{
	background:darkgreen;
}
.colorid1{
	background:red;
}
.colorid2{
	background:orange;
}
.colorid3{
	background:green;
}
.colorid4{
	background:maroon;
}
.colorid5{
	background:yellow;
}
.colorid6{
	background:navy;
}
.colorid7{
	background:blue;
}
.colorid8{
	background:olive;
}
.colorid9{
	background:purple;
}
.colorid10{
	background:aqua;
}
.colorid11{
	background:black;
}
.colorid12{
	background:gray;
}


.lightcolorid0{
	background:#F0F0F0 !important;
	border-bottom:solid 2px darkgreen !important;
}
.lightcolorid1{
	background:#F9CCCC !important;
	border-bottom:solid 2px red !important;
}
.lightcolorid2{
	background:#FACE7E !important;
	border-bottom:solid 2px orange !important;
}
.lightcolorid3{
	background:#dcf7e0 !important;
	border-bottom:solid 2px green !important;
}
.lightcolorid4{
	background:#edd8d8 !important;
	border-bottom:solid 2px maroon !important;
}
.lightcolorid5{
	background:#EEEE9A !important;
	border-bottom:solid 2px #D3CD26 !important;
}
.lightcolorid6{
	background:#9898BF !important;
	border-bottom:solid 2px navy !important;
}
.lightcolorid7{
	background:#A5A5D5 !important;
	border-bottom:solid 2px blue !important;
}
.lightcolorid8{
	background:#C9C987 !important;
	border-bottom:solid 2px olive !important;
}
.lightcolorid9{
	background:#CA8DCA !important;
	border-bottom:solid 2px purple !important;
}
.lightcolorid10{
	background:#C6F9F9 !important;
	border-bottom:solid 2px aqua !important;
}
.lightcolorid11{
	background:#cccccc !important;
	border-bottom:solid 2px black !important;
}
.lightcolorid12{
	background:#cccccc !important;
	border-bottom:solid 2px gray !important;
}

.lightyellow{
	background:lightyellow;
}
.pointer{
	cursor:pointer;
}
.billscolor{
	background:#F9C3B7;
	border-bottom:solid 2px darkred;
}
.billsleft{
	background-image:url('http://lifetracker.net/pics/icons/bills.png');
	background-position: left;
	background-repeat: no-repeat;
	padding-left:18px;
	
}
.refreshleft{
	background-image:url('/pics/icons/refresh.png');
	background-position: left;
	background-repeat: no-repeat;
	padding-left:18px;
}
.refreshgrayleft{
	background-image:url('/pics/icons/refreshgray.png');
	background-position: left;
	background-repeat: no-repeat;
	padding-left:18px;
}
.incomecolor{
	background:#F7F89F;
	border-bottom:solid 2px #D3CD26;
}
.incomeleft{
	background-image:url('http://lifetracker.net/pics/icons/income.png');
	background-position: left;
	background-repeat: no-repeat;
	padding-left:18px;	
}
.summaryleftplus{
	background:#c1ffb0;
	background-image:url('http://lifetracker.net/pics/icons/thumbsup.png');
	background-position: left;
	background-repeat: no-repeat;
	padding-left:18px;
	border-bottom:solid 2px darkgreen;
}
.summaryleftneg{
	background:#ff6e70;
	background-image:url('http://lifetracker.net/pics/icons/warning.png');
	background-position: left;
	background-repeat: no-repeat;
	padding-left:18px;	
	border-bottom:solid 2px darkred;
}
.incomeleftLg{
	background-image:url('http://lifetracker.net/pics/icons/incomeLg.png');
	background-position: left;
	background-repeat: no-repeat;
	padding-left:18px;	
	
}
.expenseleft{
	background-image:url('http://lifetracker.net/pics/icons/checks.png');
	background-position: left;
	background-repeat: no-repeat;
	padding-left:18px;	
}
.invoiceleft{
	background-image:url('http://lifetracker.net/pics/icons/survey.png');
	background-position: left;
	background-repeat: no-repeat;
	padding-left:18px;	
}
.taskcolor{
		background:#C4DF9B;
	border-bottom:solid 2px darkgreen;
}
.taskleft{
	
	background-image:url('http://lifetracker.net/pics/icons/tasks.png');
	background-position: left;
	background-repeat: no-repeat;
	padding-left:18px;
	
}

.tasksleft{background-image:url('http://lifetracker.net/pics/icons/tasks.png');}
.homeleft{background-image:url('http://lifetracker.net/pics/icons/home.png');}
.bulbleft{background-image:url('http://lifetracker.net/pics/icons/bulb.png');}
.notesleft{background-image:url('http://lifetracker.net/pics/icons/notes.png');}
.bookmarksleft{background-image:url('http://lifetracker.net/pics/icons/bookmarks.png');}
.calendarleft{background-image:url('http://lifetracker.net/pics/icons/calendar.png');}
.budgetleft{background-image:url('http://lifetracker.net/pics/icons/budget.png');}
.catsleft{background-image:url('http://lifetracker.net/pics/icons/cats.png');}
.downloadleft{background-image:url('http://lifetracker.net/pics/icons/download.png');}
.contactsleft{background-image:url('http://lifetracker.net/pics/icons/contacts.png');}
.contactsusleft{background-image:url('http://lifetracker.net/pics/icons/contactsus.png');}
.emailleft{background-image:url('http://lifetracker.net/pics/icons/email.png');}
.alertsleft{background-image:url('http://lifetracker.net/pics/icons/alerts.png');}
.piechartleft{background-image:url('http://lifetracker.net/pics/icons/piechart.png');}
.help2left{background-image:url('http://lifetracker.net/pics/icons/help2.png');}
.linksleft{background-image:url('http://lifetracker.net/pics/icons/links.png');}
.lockleft{background-image:url('http://lifetracker.net/pics/icons/lock.png');}
.messageboardleft{background-image:url('http://lifetracker.net/pics/icons/messageboard.png');}
.mobileleft{background-image:url('http://lifetracker.net/pics/icons/mobile.png');}
.plannerleft{background-image:url('http://lifetracker.net/pics/icons/planner.png');}
.searchleft{background-image:url('http://lifetracker.net/pics/icons/search.png');}
.stocksleft{background-image:url('http://lifetracker.net/pics/icons/stocks.png');}
.surveyleft{background-image:url('http://lifetracker.net/pics/icons/survey.png');}
.trashleft{background-image:url('http://lifetracker.net/pics/icons/trash.png');}
.workoutleft{background-image:url('http://lifetracker.net/pics/icons/workout.png');}
.editleft{background-image:url('http://lifetracker.net/pics/icons/edit.png');}
.addappleft{background-image:url('http://lifetracker.net/pics/icons/addapp.png');}
.shopleft{background-image:url('http://lifetracker.net/pics/icons/shop.png');}
.tutorleft{background-image:url('http://lifetracker.net/pics/icons/tutor.png');}
.booksearchleft{background-image:url('http://lifetracker.net/pics/icons/booksearch.png');}
.classscheduleleft{background-image:url('http://lifetracker.net/pics/icons/classschedule.png');}

.commonleft{
	background-position: left;
	background-repeat: no-repeat;
	padding-left:18px;
}

.messagehelp{
	text-decoration:none;
}
.messagehelp:hover{
	text-decoration:underline;
}
.commonpast{
	background:#E0E9BD;
}
.commonnow{
	background:#F69679;
}
.commonfuture{
	background:#ffffff;
}
.pagetitle{
	font-size:22px;
	font-weight:bold;
	color:#5D71B1;
}

.incomecustomdate{
	color:gray;
	text-decoration:italic;
}



.padding7{
	padding:7px;
}
.padding0{
	margin:0px;
	padding:0px;
}
.contentname{
	font-size:18px;
	color:#544D30;
	padding:3px;
	background:#D0E9BD;
	border:solid 1px #cccccc;
	
}

.contentdesc{
	border:solid 1px #cccccc;
	border-top:solid 1px #ffffff;
	font-size:13px;
	padding:3px;
	background:#ffffff;
	margin-bottom:10px;
}

.GreenPopup{
	background:lightgreen;
	color:darkgreen;
	border:#cccccc;
	padding:3px;
	font-weight:bold;
	cursor:question;
}
.templatecells{
border:solid 1px #cccccc;
padding:5px;
background:lightyellow;
width:180px;
height:200px;
float:left;
margin-right:10px;
margin-bottom:10px;
}

.sponsorcell{
	border:solid 1px #cccccc;
	background:#ffffff;
	padding:10px;
	font-size:15px;
	text-align:center;
	width:125px;
	height:75px;
	float:left;
	margin-right:5px;
	color:#67865F;
	vertical-align:center;
	text-decoration:none;
	padding-top:50px;
}
.sponsorcell a:visited{
	text-decoration:none;
}
.lightblue{
	background:#E0E9BD;
}
.CalendarGroup{
	background:lightyellow;
	border-left:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-topleft: 3px;
	width:auto;
	padding-right:10px;
	float:left;
	margin-right:2px;
}

.LoadingSmall{
	background-image:url(../pics/smallpopup.png);
	width:200px;
	height:50px;
	position:absolute;
	left:300px;
	right:auto;
	top:300px;
	z-index:20px;
}

.CalendarHeader{
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	background:lightyellow;
	padding:5px;
	border:solid 1px #cccccc;
	margin-bottom:10px;
}

.transrow_{
	padding:3px;
}
.transrow__over{
	background:#FAF5CA;
    
}
.titleFields{
	background:#cccccc;
    padding:3px;
    font-weight:bold;
    font-size:16px;
    color:#34541D;
    border-top:solid 1px #888888;
}
.cobrandHeaderText{
	font-size:20px;
}
.subnavigation ul{
	text-align: right;
}
.subnavigation li{
	list-style: none;
	display:inline;
	background: #F4F0C6;
	border:solid 1px #cccccc;
	padding:5px;
	padding-left:15px;
	padding-right: 15px;
	margin-right:3px;
}


.subnavchart{
	padding-right:5px;
}

.subnavtabs{
	padding-left:10px;
}

#subnavcontainerId{
	padding-top:20px;
	background-image:url(../pics/fadeunder.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom:5px;
}

.icon{
	margin-right:3px;
	width:7px;
	color:navy;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	padding-left:2px;
	padding-right:2px;
	cursor:default;
	text-decoration:none;
	font-family:arial;
	border:solid 1px #777777;
}
a.icon:link{font-size:10px;}
.bill{background:#F9C3B7;border:solid 1px #eb9987;}
.income{background:#F7F89F;}
.carryover{background:#9dbfb9;color:white;}
.unreconciled{background:orange;cursor:pointer;}
.reconciled{background:lightblue;cursor:pointer;}
.void{background:#F9C3B7;}
.cleared{background:lightgreen;cursor:pointer;}

.future{background:maroon;color:white}
.taxes{background:#9dbfb9;color:white}
.paid{background:#9dbfb9;color:white}

.subnavnewentry{
	padding-right:5px;
}
.subnavrelated input{
	padding:3px 5px 3px 5px;
	background:#D0E9BD;
	border:solid 1px #cccccc;
	margin-right:3px;
	text-decoration:none;
	cursor:pointer;
	
}
.btn_goals input{
	
	background-image:url(../pics/icons/goals.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left:15px;
}
.dateformat{
	color:green;
	font-size:15px;
}
.companyname{
	font-size:24px;
	color:#34541D;
}
.searchbytxt{
	padding:5px;
}
.monthtxt{
	padding:5px;
}
.advancedsearchlink{
	float:right;
}
.datehighlighton{
	
}
.setupchecked{
	font-size:14px;
	text-align:center;
}
.setupchecked span{
	margin-right:20px;
}
.inbox{
	padding-left:20px;
	background-image:url(../pics/icons/email.png);
	background-repeat:no-repeat;
	background-position: left center;
}
.blackTxt{
	color:#000;
}
#col1 div{
	margin-bottom:20px;
}
#col1 div div{
	margin:0px;
}
.column .module .apps_titlebar1{
	display:none;
}
.column .apps_titlebar1{
	cursor:move;
}
.column .manage{
	display:none;
}
.orangeTxt{
	color:#e5a100;
}
.grayTxt{
	color:#7c7c7c;
}
.grayBg{
	background:#e8e8e8;
}
.description{
	color:#777777;
	font-style:italic;
	font-size:10px;
}
.billsummary{
	background:#ffffff;
	padding:10px;
	border:solid 1px #cccccc;
	width:250px;
}
.subscriptionpast{
	padding:3px;
	background:lightyellow;
	border-right:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
	font-size:11px;
}
.subscriptionpast a:link{
	font-size:11px;
}
#reportsId{
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	padding:15px;
	height:250px;	
	background:#ffffff;
	margin-bottom:10px;
	
}
#businessreportID li a{
	font-size:15px;
}
#businessreportID li{
	padding-left:20px;
	padding-right:20px;
	margin-bottom:10px;
	list-style: none;
	float: left;
	width:200px;
	height:100px;
	background-position:left top;
}
.amortizeTxt{
	background:#e8e8e8;
	border:solid 1px #cccccc;
	padding:5px;
	margin-bottom:10px;
	font-size:11px;
}
.loantype{
	color:#888888;
}
.shade_sidebars{

}
.today{background:#ffffff;color:red;}


.event_default{background:#ff00ff;}
.event_bill{background:red;}
.full-calendar-month .event td.event_income {background:#F7F89F;}
.personalized{
	background:#FFF;
	border:solid 1px #cccccc;
	display:block;
	width:300px;
	position:absolute;
	z-index:200;
	height:200px;
	padding-left:10px;
	padding-top:5px;
	filter: alpha(opacity=95); 
	-moz-opacity: .95;
}
.personalized li{
	list-style:none;
	padding:10px;
}

.logoContainer{
	padding:10px;
	width:150px;
}
.searchProviders{
	font-size:18px;
	color:#777777;
}
.searchProviders input{
	width:300px;
	font-size:16px;
}
.fromDate{
	float:left;
	margin-right:10px;
}
label{block;}
.clear{clear:both;}
.chartoptions a{
	margin-right:10px;
	border:solid 1px #ccc;
	padding:5px;
	margin:5px 5px 5px 0;
	display:block;
	width:120px;
	background: #D0E9BD	
}
.legend{
	margin-left:50px;
	
}
.legend .box{
	padding:3px;
	border:solid 1px #cccccc;
	width:5px;
	height:5px;
	float:left;
}
.legend .txt{
	float:left;
	padding:2px 3px 0 3px;
	font-size:11px;
}
.past{
	background:#E0E9BD;
}
.present{
	background:#F9C3B7;
}
.future{
	background:#ffffff;
}
.unpaid{
	background:#F4F0C6;
}
.unpaidrow{
	background:#F4F0C6 !important;
	font-style:italic;
}
#givefeedbackid{
	border:solid 1px #cccccc;
	background:#f0f0f0;
	width:200px;
	position: absolute;
	font-size:11px;
	padding:10px;
	
	
}
#givefeedbackid div{padding:5px;}
.search_top{
	width:504px;
	cursor:pointer;
	height:31px;
	background: transparent url(/sites/business/pics/search_top.png) no-repeat;
}
.search_bottom{
	background: transparent url(/sites/business/pics/search_bottom.png) no-repeat;
	width:504px;
	height:20px;
}
.textbox{
	border: solid 1px #b4b3b3;
    background: #fff url('../../pics/formbg.gif') repeat-x;
    background-position: top;
    padding:2px;
}

a.question:hover{
	cursor:help;
}

.redBg{
	background:#fccdd9;
}
.greenBg{
	background:#cdfce3;
}
.vtrans{}
.vtrans table{
	 position:absolute;
	 top:20px;
	 left:30px; 
	 font-size:10px;
	 width:200px;
	 padding:5px;
	 background:#fff !important;
	 border:solid 1px #cccccc;
	 list-style:none;
}
.vtrans li{
	padding:3px;
	display:block;
	
}
.vtrans td,.vtrans span{
	font-size:10px;
	padding-bottom:5px;
}
#sidemodules li{
	list-style:none;
}
.infocontent{
	font-size:12px;
	padding:20px;
}
.infocontent li{
	padding:5px;
}
.infocontent ul{
	padding-left:25px;
	margin:5px;
}
.infocontent img{
	padding:10px;
}
.infocontent h1{
	
	font-size:30px;
	color:#777777;
	font-weight:normal;
}
.acctstitle{
	font-weight:bold;
	color:#999999;
}
.popup{
	position:absolute;
	top:200px;
	right:0px;
}
.popuptop{
	background-image:url(/pics/popup_top.png);
	background-repeat: no-repeat;
	width:199px;
	height:24px;
}
.popupbottom{
	background-image:url(/pics/popup_bottom.png);
	background-repeat: no-repeat;
	width:199px;
	padding-top:36px;
	height:31px;
}
#popuptxt{
padding-left:15px;
padding-right:20px;
}
.popupmid{
	background-image:url(/pics/popup_mid.png);
	width:199px;
	background-repeat: repeat-y;
}
.homepagechart{
	width:350px;
	overflow-x:scroll;
}
.blueTxt{
	color:#2a8fee;
}