div.tool, div.docs, div.info{
	min-width: 200px;
  width: 28%;
	margin-right: 3%;
	float: left;
}

#projects {
	width: 100%;
}

/*----Colors----*/
.tool a:link, .tool h2{color: #ab1028 !important;}
.docs a:link, .docs h2{color: #2c587b !important;}
.info a:link, .info h2{color: #36673f !important;}

/*----Links----*/
.tool a:link, .docs a:link, .info a:link, .tool a:visited, .docs a:visited, .info a:visited{
	font-family: Georgia, Georgia, Times, Times New Roman, serif !important;
	font-style: italic !important;
	font-weight: bold !important;
	text-decoration: none !important;
}

.tool a:visited, .docs a:visited, .info a:visited{
  color: #585651 !important;
}

.tool a:hover, .info a:hover, .docs a:hover{
  text-decoration: underline;
  color: #585651 !important;}

#projects h2{
	font-size: 21px;
	font-weight: normal;
	padding-left: 58px;
	line-height: 1.2em;
	min-height: 50px;
}
	
.tool h2{
	background-image: url('/img/GOALS/tool.png');
	background-repeat: no-repeat;
	border-bottom: 1px solid #ab1028 !important;

}

.docs h2{
	background-image: url('/img/GOALS/docs.png');
	background-repeat: no-repeat;
	border-bottom: 1px solid #2c587b !important;

}

.info h2{
	background-image: url('/img/GOALS/info.png');
	background-repeat: no-repeat;
	border-bottom: 1px solid #36673f !important;

}

.tool ul{
	list-style-image: url('/img/GOALS/red_bullet.png')
}

.docs ul{
	list-style-image: url('/img/GOALS/blue_bullet.png')
}

.info ul{
	list-style-image: url('/img/GOALS/green_bullet.png')
}

#box{
	width: 95%;
	padding: 10px 10px 0px 10px !important;
	margin-top: 1px;
	background-color: #ffffda;
	border: 1px solid #ffd18c;
	float: left;
	margin-bottom: 10px
}
