*				{
	margin:0;
	border:0;
	text-decoration:none;
	padding: 0;
}
body 			{ background: #dadcd3; font-size: 1em; font-family: Arial, SunSans-Regular, Sans-Serif; color: #2e4964;}
a				{ color: #a6c415; text-decoration: underline; font-weight: bold;}
a:hover 		{ color: #2e4964;}
h1				{ font-size: 2em; font-weight: normal;}
h2 				{ font-size: 1.2em; font-weight: bold; font-style: italic; padding-top: 25px;}
h3 				{ font-size: 0.9em; font-weight: bold; padding-top: 5px; color: #a6c415;}
td				{ vertical-align:top;}

#container 		{width:930px; margin:0 auto; background: url(../images/bg-main.gif); position:relative;}
#banner 		{width:900px; height:163px; position:relative; top:0; left:15px;}
#mainnav 		{width:900px;background:url(../images/bg-header.gif) no-repeat; height:80px; position:relative; left:15px; top:0;}
#content 		{min-height:600px; margin: 0 250px 0 30px;}
#news 			{float:right; width:200px;  position:relative; right:16px; top:0px; padding:50px 10px; color:#000; background:url(../images/h_news.gif) no-repeat #dadcd3; font-size:0.7em;}
#mainnews 		{margin: 0 10px 0 30px; }
#sidebar 		{float:right; width:200px;  position:relative; right:0px; top:0px; padding:50px 10px; color:#000; background:url(../images/h_news.gif) no-repeat #dadcd3; font-size:0.7em;}
#footer 		{clear:both; font-size:0.7em; padding:50px 30px 10px 30px ;}

#mainnav img#logo	{position:absolute; top:15px; left:5px;}
#mainnav ul			{list-style:none; position:absolute; top:48px; left:270px; width:640px;}
#mainnav li			{float:left;}
#mainnav a			{padding:0 10px; font-size:12px; font-weight:bold; text-transform:uppercase; color:#999; border-right:solid 1px #999; text-decoration:none;}
#mainnav a:hover	{color:#2e4964;}
#mainnav a.active	{color:#2e4964;}

#content h1 span				{display:none;}
#content h1.independence		{background:url(../images/h_independence.gif) no-repeat; height:31px; width:378px;}
#content p						{font-size:0.8em; line-height:1.3em;}

#content p						{padding:5px 0px;}
#content ol						{font-size:0.8em; padding:10px 0 10px 20px; margin-right:10px; }
#content ul						{font-size:0.8em; padding:10px 0 10px 20px; margin-right:10px;}

ul#homepanels					{width:634px; list-style:none; padding:50px 0 0 0; position:relative; clear:left;}
ul#homepanels li				{
	width:196px;
	height:151px;
	float:left;
	font-size:11px;
	line-height:14px;
	padding:5px;
	margin-right:5px;
	background:url(../images/panel_general.gif) no-repeat;
	position:relative;
	background-image: url(../images/panel_general.gif);
}
ul#homepanels li.breakthrough	{background:url(../images/panel_breakthrough.gif) no-repeat; color:#fff; width:191px;}
ul#homepanels li.breakthrough a:hover	{text-decoration:none;}
ul#homepanels li.elibigle		{margin-right:5px;}
ul#homepanels li.elibigle2		{margin-right:0px;}
ul#homepanels li.programs		{margin-right:0px;}

#content ul#homepanels li.breakthrough p	{position:absolute; top:40px; left:10px; padding:0;}
ul#homepanels li h1.eligible	{background:url(../images/h_elegible.gif) no-repeat; height:48px; width:160px;}
ul#homepanels li h1.eligible2	{background:url(../images/h_elegible.gif) no-repeat; height:48px; width:160px;}
ul#homepanels li h1.mentoring	{background:url(../images/h_mentoring.gif) no-repeat; height:48px; width:160px;}
ul#homepanels li.eligible p		{padding:0 5px 5px 5px;}
ul#homepanels li h1.programs	{background:url(../images/h_programs.gif) no-repeat; height:48px; width:200px;}
ul#homepanels a.more			{color:#a6cf35;}

#news ul			{list-style:none;}
#news li			{border-bottom:solid 1px #fff; padding:5px 0;}
#news a				{color:#fff; font-weight:bold; text-decoration:none;}
#news a:hover		{color:#2e4964;}
#news a.date		{padding:3px 0; font-weight:normal; color:#666; display:block;}

.green				{color: #b0d240}

#award				{background:url(../images/award.jpg) no-repeat; width:222px; height:240px; position:absolute; top:720px; left:693px;}

#sidebar2 			{float:right; width:200px;  position:relative; right:16px; top:0px; padding:20px 10px; color:#000;}

#footer .digital	{padding-left:220px; font-weight:normal;}
