	/* General */
	body {font-size:14px; background-color:#000000; color:#cccccc; 
	/*font-family:Geneva, Arial, Helvetica, sans-serif;*/	/* original */
	
		font-family:Trebuchet MS, Helvetica, sans-serif; /* anna req. 6/18/2009 */

        /* font-family:Georgia, Palatino, serif; /* frank req. 7/29/2009 */

	} 

	p
	{ 	
	line-height: 14pt;
/*	letter-spacing: 0.3px;  
	word-spacing: 0.5px;*/
	}	


	b{color:#FFFFFF}

	h3{color:#FFFFFF; font:"Arial Narrow"}
	h2{color:#D61410; font:"Arial Narrow"}
	h4{font-size: 12px;}
	
/*	h4{font-size:13px} */

	a img{border:none}

	a:link{color:#cccccc; text-decoration:none} /* these 3 were originally white */
	a:active{color:#cccccc; text-decoration:none}
	a:visited{color:#cccccc; text-decoration:none}

	#page_content a:link{ text-decoration:underline}
	#page_content a:visited{ text-decoration:underline}
	#page_content a:hover{ color:#d61410}

	#page_content li a:link{text-decoration:underline}
	#page_content li a:hover{color:#FFFFFF;} /* text-decoration:underline */

	.hover a:hover{color:#FFFFFF; background-color:#666666} /*text-decoration:underline; */

	#banner{height:250px; width:1024px; color:#CCCCCC}

	#subnav a:link {color:#FFFFFF;}
	#subnav a:hover {color:#D61410;}
	
	.nav{padding-bottom:10px; font-size:11px;}
	
	#leftnav{background-color:#000000; color:#cccccc; padding-top: 7px; padding-left:10px; padding-right:10px; width: 250px; vertical-align:top}
	#leftnav a:link {text-decoration:underline;}

	#news td{padding-bottom:5px; vertical-align:top}
	#news a:link{text-decoration:underline}
	#events a:link{text-decoration:none}
	#events td{padding-bottom:15px;}
	
	#profiles td{vertical-align:top}
	#line{width:3px;}

	#main{vertical-align:top; padding-left:30px; width:771px}

/*	#main a:link{ text-decoration:underline; }
	#main table a:link{color: #CC0000; font-weight:bold}*/
	
	#page_content td{font-size:14px}
	#page_content p{font-size:14px;}
	#page_content {font-size:14px;}
	
	.no_dec {text-decoration:none}

	
	/* Solutions  */  
	
	#solutions a:link {text-decoration:none; font-size:16px; font-weight:bold; color:#d61410}
	#solutions a:visited {text-decoration:none; font-size:16px; font-weight:bold; color:#d61410}
	#solutions a:active {text-decoration:none; font-size:16px; font-weight:bold; color:#d61410}
	#solutions a:hover {text-decoration:none; font-size:16px; font-weight:bold; color:#ffffff}
	
	
  	.sol_img { border: groove #FFFFFF; height:120px; width:120px;} 
	
	#leftnav a:link {text-decoration:none}
	#leftnav a:hover {color:#D61410}
	
	/*
			ul.specials li { color:green; }
			ul.specials li span { color:navy; 
	*/


	#spa_sub_links a:link{ text-decoration:none; color:#D61410; font-weight:bolder}

	.highlight{color:#D61410;}	/* red */
	.hl-yellow{color:#FFFF7A;}

	.action-box{color:#FFFF7A; border-style:solid; border-color:#D61410; border-width:thin; width: 240px; padding:15px; text-align:center}
	.action-box a{color:#FFFF7A; text-decoration:none}
	.action-box a:hover{color:#FFFF7A; text-decoration:none;}
	.action-box b{color:#FFFF7A;}
	
	#profiles td{vertical-align:top}
	#footer a:hover {color:#FFFFFF}
	
	input.btn {
	  color:#000;
	  font: bold 84%;
	  background-color: #fff;
	}