body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td{
	
}
.blueheading {
	color: #1D5484;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration:none;
}
.blackheading {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration:none;
}
.bodytext {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}
.bodytext1 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
}
.loginheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

.logininput{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding-right:3px;
}

.leftbannerheading{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#1C78B0;
	padding-right:3px;
}

.leftbannertext{
	font-family:Tahoma;
	font-size:10px;
	color:#333333;
	padding-right:3px;
}

.populargoalplans{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.rightbannerheading{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#1C78B0;
	padding-right:8px;	
}

.rightbannertext{
	font-family:Tahoma;
	font-size:10px;
	color:#5a5a5a;
	padding-right:8px;	
}

.middletext{
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
}

.middletextsmaller{
	font-family:Tahoma;
	font-size:9px;
	color:#1C78B0;
}

.errormessage{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}

.admininsert{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
}

.adminrowdata{
	font-family:Tahoma;
	font-size:11px;
/*	font-weight:bold;*/
	color:#1C78B0;
}
A.top:link {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
}
A.top:hover {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:underline;
}

A.top:visited {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
}

A:link {
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
}
A:hover {
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
}

A:visited {
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
}

A:visited:hover {
	color: #ffffff;
	font-weight:bold;
}

.forgotpassword:link{
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
}
.forgotpassword:hover {
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
}

.forgotpassword:visited {
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
}

.forgotpassword:visited:hover {
	color: #000000;
}

.adminpaging:link{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#1C78B0;
}

.adminpaging:hover{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#1C78B0;
}

.adminpaging:visited{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#1C78B0;
}

.adminpaging:visited:hover{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#1C78B0;
}

.goallink:link{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#1C78B0;
	padding-right:3px;
}
.goallink:hover {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#1C78B0;
	padding-right:3px;
}

.goallink:visited {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#1C78B0;
	padding-right:3px;
}

.goallink:visited:hover {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#1C78B0;
	padding-right:3px;
}

.goalplancategory:link{
	font-family:Tahoma;
	font-size:10px;
	color:#1C78B0;
}
.goalplancategory:hover {
	font-family:Tahoma;
	font-size:10px;
	color:#1C78B0;
}

.goalplancategory:visited {
	font-family:Tahoma;
	font-size:10px;
	color:#1C78B0;
}

.goalplancategory:visited:hover {
	font-family:Tahoma;
	font-size:10px;
	color:#1C78B0;
}

.addtask:link{
	font-family:Tahoma;
	font-size:10px;
	color:#1C78B0;
}
.addtask:hover {
	font-family:Tahoma;
	font-size:10px;
	color:#1C78B0;
}

.addtask:visited {
	font-family:Tahoma;
	font-size:10px;
	color:#1C78B0;
}

.addtask:visited:hover {
	font-family:Tahoma;
	font-size:10px;
	color:#1C78B0;
}

.addCategory:link{
	font-family:Tahoma;
	font-size:10px;
	color:#1C78B0;
}
.addCategory:hover {
	font-family:Tahoma;
	font-size:10px;
	color:#1C78B0;
}

.addCategory:visited {
	font-family:Tahoma;
	font-size:10px;
	color:#1C78B0;
}

.addCategory:visited:hover {
	font-family:Tahoma;
	font-size:10px;
	color:#1C78B0;
}

input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

radio, checkbox{
	font-size:8px;
}

textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.btn{
	background:url(../images/loginbtn.jpg);
	width:71px;
	height:18px;
	border:none;
}

.btn2{
	background:url(../images/btn2.jpg);
	
	width:121px;
	height:18px;
	border:none;
}

.btn_trial{
	background:url(../images/btn2.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:121px;
	height:18px;
	border:none;
}

.btn_reg{
	background:url(../images/button_register.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:177px;
	height:22px;
	border:none;
}
