body		   {margin:20;font:10px verdana,sans-serif}
td			   {font-size:12px}
p			   {font-size:12px; margin:10 10 10 10}
p.approach	   {font-size:14px; margin:10 20 10 0}
p.profile	   {font-size:12px; margin:8 20 8 0} /*top left corner*/

a			   {color:#008087}
a:visited	   {color:#666666}
a:active	   {color:red}
a:hover		   {color:red}

.pagetitle	   {font:100 36px 'arial narrow',arial,helvetica,sans-serif; color:#6cc} /*change to CCE2E4 */
.pagetitle2	   {font:100 36px 'arial narrow',arial,helvetica,sans-serif; color:#008087}
.footer		   {font-size:10px; color:gray; margin:5 0 20 0}
.orangeheader  {color:#EF7051; font: 20 arial; text-align:right; margin:10 20 10 20}
.orangeheader2 {color:#EF7051; font: 16 arial; text-align:right; margin:10 20 0 20}
.orangefooter  {color:#000000; font:900 20 arial; text-align:center; margin:18 10 10 0}
.approachlinks {font-size:10px; text-align:right; margin:10 20 10 20}
.mainbody      {border:solid 1px black; background-color:#cce2e4; padding:0}
.mainbody_ext  {border-top:solid 1px black; border-right:solid 1px black; background-color:#ffffff}
/*
border-left:solid 1px black; 
font-stretch:extra-expanded;
font-stretch:ultra-expanded;
*/
.leftmargin    {background-color:#ffffdd; border:solid 1px black}
.leftmargin td {background-color:#ffffdd; border:solid 1px black}

.newsSource		{font:24px times;margin:10 10 0 10}
.newsTitle		{font:bold 16px times;margin:10 10 0 10}
.newsSubtitle	{font:italic 12px times;margin:4 10 10 10}
.newsAuthor		{font:bold italic 12px times;margin:10 10 0 10}
.newsAboutAuth	{font:italic 12px times;margin:6 32 10 32;padding:6;background-color:#ffffff;border:1px solid #cccccc}
.newsDate		{font:bold 12px times;margin:10 10 0 10}
.newsCopy		{font:12px times; margin:12 12 12 10}
