/* CSS Document */

body {background:#FFFFFF url(images/body-bg.jpg) top left repeat-x; padding:0px; margin:0px;}
td {font-family:Tahoma; font-size:12px; color:#000000; line-height:16px; font-weight:normal;}
p {margin:0px; padding:0px 0px 9px 0px;}
img {padding:0px; margin:0px; border:0px;}




h1.slogan
{
	font-size:13px;
	color:#FFFFFF; 
	padding:10px; 
	text-align:center;
	margin:0px;
}

.icon-text 
{
	color:#FFFFFF; 
	font-size:11px;
}

.icon-text a
{
	color:#FFFFFF; 
	font-size:11px;
	text-decoration:none;
}

.icon-text a:hover
{
	color:#FFFFFF; 
	font-size:11px;
	text-decoration:underline;
}

.header {padding:0px 0px 0px 135px;}

.yellow-line 
{
	background:url(images/yellow-line.jpg) top left repeat-x; 
	height:3px;
}


.welcome 
{
	font-size:14px;
	color:#4E6DB3;
	font-weight:bold;
}

.welcome-text 
{
	font-size:15px;
	padding:10px 0px 10px 0px;
	margin:0px;
}

h2.projects
{
	color:#208528;
	font-size:14px;
}

.bullet-text-left
{
	background:url(images/bullet.gif) top left no-repeat;
	display:block;
	font-size:15px;
	padding:0px 0px 0px 25px;	
}

.bullet-text-right
{
	background:url(images/bullet.gif) top left no-repeat;
	display:block;
	font-size:15px;
	padding:0px 0px 0px 14px;	
}


.footer-bg
{
	background:#054374 url(images/footer-bg.jpg) top left repeat-x;
	height:39px;
}

.footer
{
	font-size:15px;
	color:#FFFFFF;
	padding:10px 0px 10px 10px;
}
.footer a
{
	font-size:15px;
	color:#FFFFFF;
	text-decoration:underline;
	padding:0px 6px 0px 6px;
}
.footer a:hover
{
	font-size:10px;
	color:#6BB87F;
	text-decoration:underline;
	padding:0px 6px 0px 6px;	
}

.footer a.active
{
	font-size:15px;
	color:#6BB87F;
	text-decoration:underline;
	padding:0px 6px 0px 6px;	
}
