body {	
	background-color: #CCCCCC;
	background-image:url(images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-attachment:fixed;
	margin-left: 0px;	
	margin-top: 0px;	
	margin-right: 0px;	
	margin-bottom: 10px;
	text-align: center;
}

.HeaderTable {
	width:100%;
	background-color: #FFFFFF;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #555555;
	background-image:url(images/header_bg.jpg);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:right top;
}

.table { 
width:100%;
background-color: #FFFFFF;
}

.menu .Selected { color: #FFFFFF; font-weight: normal; }
.menu a:link { color: #95C752; text-decoration: none; }
.menu a:visited { text-decoration: none; color: #95C752;}
.menu a:hover { color: #95C752; font-weight: normal; }
.menu a:active { text-decoration: none; color: #95C752; }
.menu {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #95C752;
	line-height: 14px;
	text-align: justify;
	list-style-position: outside;
	list-style-type: lower-roman;
}

.ListDivider{
	border-top: 1px dotted #dddddd;
	height:5px;
}

.MenuBoxHeadline {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	font-weight: normal;	
	color: #FFFFFF;	
	background-color: #95C752;	
	border: 1px solid #95C752;	
	padding-left: 10px;	
	padding-right: 10px;		
	padding-top: 5px;		
	padding-bottom: 5px;
	height:10px;
}

.MenuBox a:link { color: #57772E; text-decoration: underline; }
.MenuBox a:visited { color: #57772E; text-decoration: underline;}
.MenuBox a:hover { color: #95C752; text-decoration: underline;}
.MenuBox a:active { color: #57772E; text-decoration: underline;}
.MenuBox {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: normal;	
	color: #57772E;	
	border-bottom: 1px dotted #95C752;	
	padding-left: 10px;	
	padding-right: 10px;		
	padding-top: 5px;		
	padding-bottom: 5px;	
	list-style-image: url(images-site/bullet.gif);	
	list-style-type: none;	list-style-position: outside;
}

.Section a:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #95C752; text-decoration: underline;}
.Section a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #95C752; text-decoration: underline; }
.Section a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #95C752; text-decoration: underline; }
.Section a:active { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #95C752; text-decoration: underline; }
.Section {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	font-style: italic;	
	color: #95C752;	
	line-height: 12px;	
}

.HeadlineArticle {	
	font-family: Georgia, Times;	
	/*font-size: 13px;*/
	font-size: 16px;
	font-weight: normal;
	/*color: #1A4D0E;*/
	color: #666666;
	padding-bottom:5px;
}

.Headline a:link { color: #006699; text-decoration: none;}
.Headline a:visited { color: #006699; text-decoration: none; }
.Headline a:hover { color: #003366; text-decoration: underline; }
.Headline a:active { color: #006699; text-decoration: none; }
.Headline {	
	font-family: Georgia, Times;	
	font-size: 13px;
	font-weight: normal;	
	color: #006699;
	padding-bottom:5px;
}

.ListHeadline a:link { color: #006699; text-decoration: none;}
.ListHeadline a:visited { color: #006699; text-decoration: none; }
.ListHeadline a:hover { color: #003366; text-decoration: underline; }
.ListHeadline a:active { color: #006699; text-decoration: none; }
.ListHeadline {	
	font-family: Georgia, Times;	
	font-size: 13px;
	font-weight: normal;	
	color: #006699;
	border-bottom-color: #DDDDDD;	
	border-bottom-width: 1px;	
	border-bottom-style: dotted;
	padding-left:10px;
}

.ArticleSummary a:link { text-decoration: none; color: #336699; }
.ArticleSummary a:visited { text-decoration: none; color: #336699; }
.ArticleSummary a:hover { text-decoration: underline; color: #336699;}
.ArticleSummary a:active { text-decoration: none; color: #336699; }
.ArticleSummary {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	font-style: normal;	
	color: #666666;	
	padding: 10px;

	margin-right:5px;
	margin-top:5px;
	border-bottom: 1px dotted #DDDDDD;
	border-right:  1px dotted #DDDDDD;
}

.ArticleSummarySearch a:link { text-decoration: none; color: #336699; }
.ArticleSummarySearch a:visited { text-decoration: none; color: #336699; }
.ArticleSummarySearch a:hover { text-decoration: underline; color: #336699;}
.ArticleSummarySearch a:active { text-decoration: none; color: #336699; }
.ArticleSummarySearch {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	font-style: normal;	
	color: #666666;	
	padding: 10px;
	margin-right:5px;
	border-bottom: 1px dotted #DDDDDD;
}

.Article a:link { text-decoration: none; color: #336699; }
.Article a:visited { text-decoration: none; color: #336699; }
.Article a:hover { text-decoration: underline; color: #336699;}
.Article a:active { text-decoration: none; color: #336699; }
.Article {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	font-style: normal;	
	color: #666666;	
	text-align: left;	
	width: 95%;	
	padding: 10px;
	list-style-position: outside;	
	list-style-type: square;	
	background-color: #FFFFFF;
} 

.ArticleLink a:link { color: #336699; text-decoration: none; }
.ArticleLink a:visited { color: #336699; text-decoration: none; }
.ArticleLink a:hover { color: #206E12; text-decoration: none; }
.ArticleLink a:active { color: #336699; text-decoration: none; }
.ArticleLink {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	font-style: italic;
}

.CMS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-align: left;
	width: 100%;
	padding: 10px;
	background-color: #FFFFFF;
}

.CMSmenu .Selected { color: #333333; font-weight: normal; background-color:#EDF3FE; text-decoration: none; }
.CMSmenu a:link { color: #666666; text-decoration: none; }
.CMSmenu a:visited { color: #666666; text-decoration: none; }
.CMSmenu a:hover { color: #333333; font-weight: normal; background-color:#EDF3FE; text-decoration: none; }
.CMSmenu a:active { color: #666666; text-decoration: none; }
.CMSmenu {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	line-height: 14px;
	text-align: left;
	list-style-position: outside;
	list-style-type: lower-roman;
	padding-right:5px;
}

.CMSbutton .Selected { color: #333333; font-weight: normal; background-color:#EDF3FE; text-decoration: none; }
.CMSbutton a:link { color: #666666; text-decoration: none; }
.CMSbutton a:visited { color: #666666; text-decoration: none; }
.CMSbutton a:hover { color: #333333; font-weight: normal; background-color:#EDF3FE; text-decoration: none; }
.CMSbutton a:active { color: #666666; text-decoration: none; }
.CMSbutton {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	line-height: 12px;
	text-align: center;
	border-bottom-color: #DDDDDD;	
	border-bottom-width: 1px;	
	border-bottom-style: dotted;
}

.CMSerror {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF0000;
	align: right; 
}
 
.CMS a:link {text-decoration:none; color:#666666;}
.CMS a:visited {text-decoration:none; color: #666666;}
.CMS a:hover {color:#000000; text-decoration:none;}
.CMS a:active { text-decoration:none; color: #666666; }

.Recommendations a:link { color: #336699; text-decoration: underline; }
.Recommendations a:visited { color: #336699; text-decoration: underline; }
.Recommendations a:hover { color: #0099CC; text-decoration: underline; }
.Recommendations a:active { color: #336699; text-decoration: underline; }
.Recommendations {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	line-height: 14px;
	text-align: justify;
	list-style-position: outside;
	list-style-type: lower-roman;
}

.SearchBox a:link { color: #57772E; text-decoration: underline; }
.SearchBox a:visited { color: #57772E; text-decoration: underline;}
.SearchBox a:hover { color: #95C752; text-decoration: underline;}
.SearchBox a:active { color: #57772E; text-decoration: underline;}
.SearchBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: normal;	
	color: #57772E;	
	padding-left: 10px;	
	padding-right: 10px;		
	padding-top: 5px;		
	padding-bottom: 5px;	
	list-style-image: url(images-site/bullet.gif);	
	list-style-type: none;	list-style-position: outside;
	padding:10px;
}

.SearchBoxField {
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006600;
}

.searchtable{
	background-color: #EEEEDD;
	border-top-color: #333333;
	border-top-style: solid;
	border-top-width: 1px;
}

.Grey a:link { color: #324F23; text-decoration: none; }
.Grey a:visited { text-decoration: none; color: #324F23;}
.Grey a:hover { color: #FFFFFF; text-decoration: underline;}
.Grey a:active { text-decoration: none; color: #324F23; }
.Grey { 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	font-style: normal;	
	line-height: normal;	
	padding-left:10px;
	color: #324F23 ;
}

.White a:link { color: #2C4C70; text-decoration: none; }
.White a:visited { text-decoration: none; color: #2C4C70;}
.White a:hover { color: #002E4A; font-weight: normal; }
.White a:active { text-decoration: none; color: #002E4A; font-weight: bold; }
.White { 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	font-style: normal;	
	line-height: normal;	
	color: #FFFFFF;
}

.NewsCopy a:link { 	font-size: 11px; color: #990000; text-decoration: none; }
.NewsCopy a:visited { 	font-size: 11px; color: #990000; text-decoration: none; }
.NewsCopy a:hover { 	font-size: 11px; color: #990000; text-decoration: underline; }
.NewsCopy a:active{ 	font-size: 11px; color: #990000; text-decoration: none; }
.NewsCopy {	
	font-family: Arial, Helvetica, sans-serif;	
	color: #333333;	
	font-size: 11px;
	font-style: normal;	
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: justify;
	list-style-type: square;
	list-style-position: outside;
}

.NewsHeadline a:link { font-family: Arial, Helvetica, sans-serif; color: #990000; }
.NewsHeadline a:hover { font-family: Arial, Helvetica, sans-serif; color: #330000; }
.NewsHeadline {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
}

.TimeStamp {
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px;	
font-style: normal;	
color: #748F6B;
}

.FrontCopy a:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #990000; }
.FrontCopy a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #660000; text-decoration: underline; }
.FrontCopy a:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #990000; }
.FrontCopy a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #990000; }
.FrontCopy {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 14px;	
	font-style: normal;	
	color: #990000;	
	text-align: center;
}

.textbox {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	font-style: normal;	
	color: #666666;	
	width: 100%;	
	list-style-position: outside;	
	list-style-type: square;	
	padding-bottom: 5px;	
	background-color: #FFFFFF;
}

.dotted{ 
	border-bottom-color: #DDDDDD;	
	border-bottom-width: 1px;	
	border-bottom-style: dotted;
	padding:0px;
	margin:0px;
}

.copy a:link { text-decoration: none; color: #336699; }
.copy a:visited { text-decoration: none; color: #336699; }
.copy a:hover { text-decoration: underline; color: #336699;}
.copy a:active { text-decoration: none; color: #336699; }
.copy {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	font-style: normal;	
	color: #666666;	
	text-align: justify;	
	width: 100%;	
	list-style-position: outside;	
	list-style-type: square;	
	padding-bottom: 5px;	
	background-color: #FFFFFF;
}

.copy hr {
	border-bottom: 1px dotted #95C752;	
	color: #95C752;
}

.copyBold a:link { text-decoration: none; color: #336699; }
.copyBold a:visited { text-decoration: none; color: #336699; }
.copyBold a:hover { text-decoration: underline; color: #336699;}
.copyBold a:active { text-decoration: none; color: #336699; }
.copyBold {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	font-style: normal;	
	font-weight: bold;	
	color: #333333;	
}

.copy-sections {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;	
	text-align: justify;	
}

.Orange a:link { color: #CC3300; text-decoration: none; }
.Orange a:visited { text-decoration: none; color: #CC3300; }
.Orange a:hover { text-decoration: underline; color: #CC3300;}
.Orange a:active {	text-decoration: none; color: #CC3300; font-weight: bold; }
.Orange {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	font-style: normal;	
	color: #CC6600;	
	line-height: 16px;	
	list-style-position: outside;	
	list-style-type: square;
}

.OrangeHeadline {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #CC6600;	background-color: #EEEECC;	border: 1px solid #EEEECC;}

.SmallPrint a:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6699CC; }
.SmallPrint a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6699CC; }
.SmallPrint a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6699CC; text-decoration: underline; }
.SmallPrint a:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6699CC; }
.SmallPrint {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	color: #6699CC;	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	border-bottom-color: #DDDDDD;	
	border-bottom-width: 1px;	
	border-bottom-style: dotted;
}

.SmallPrintBold a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6699CC; text-decoration:none; }
.SmallPrintBold  a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6699CC; text-decoration:none; }
.SmallPrintBold  a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6699CC; text-decoration:underline; }
.SmallPrintBold  a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6699CC; }
.SmallPrintBold  {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	font-weight:bold;	
	color: #6699CC;	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}

.ListSmallPrint {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	color: #6699CC;	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	border-bottom-color: #DDDDDD;	
	border-bottom-width: 1px;	
	border-bottom-style: dotted;
}

.caption a:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #909FAD; text-decoration: underline;}
.caption a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #909FAD; text-decoration: underline; }
.caption a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #2C4C70; text-decoration: underline; }
.caption a:active { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #909FAD; text-decoration: underline; }
.caption {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 9px;	
	font-style: italic;	
	color: #666666;	
	background-color: #FFFFFF;	
	line-height: 12px;	
	padding: 0px 0px 5px;
}


.PageHeadline {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 14px;	
	font-weight: bold;	
	color: #333333;	
	text-transform: uppercase;
}

.articletopbox{	
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px;	
font-style: normal;	
color: #666666;	
width: 100%;	
list-style-position: outside;	
list-style-type: square;	
padding-bottom: 5px;	
background-color: #FFFFFF;
}

.SubNav .Selected { color: #666633; text-decoration: none;}
.SubNav a:link { color: #999966; text-decoration: none; }
.SubNav a:visited { text-decoration: none; color: #999966; }
.SubNav a:hover { color: #666633; text-decoration: none;}
.SubNav a:active { text-decoration: none; color: #666633;  }
.SubNav {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #999966;	text-align: left;	width: 180px;	padding-top: 5px;	line-height: 13px;	padding-left: 0px;	border-top-width: 1px;	border-top-style: dotted;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #999966;	border-right-color: #999966;	border-bottom-color: #999966;	border-left-color: #999966;	padding-right: 0px;	padding-bottom: 0px;}

.SubSubNav .Selected { color: #2C4C70; text-decoration: none; }
.SubSubNav a:link { color: #909FAD; text-decoration: none; }
.SubSubNav a:visited { color: #909FAD; text-decoration: none; }
.SubSubNav a:hover { color: #2C4C70; text-decoration: none; }
.SubSubNav a:active { color: #909FAD; text-decoration: none; }
.SubSubNav {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	font-style: normal;	color: #666666;	
	line-height: 12px;	
	padding: 0px;	
	margin-top: 10px;	
	margin-left: 12px;	
	margin-right: 0px;	
	margin-bottom: 0px;
}

.Thumbnails {
	font-family: Arial, Helvetica, sans-serif;	
	word-spacing: 10px;
}

.MainPic {	
	background-image: url(dyn/store/front.jpg);	
	background-repeat: repeat-x;	
	background-position: left top;
}

.crumb a:link { 	font-size: 11px; text-decoration: none; color: #999999; }
.crumb a:visited { 	font-size: 11px; text-decoration: none; color: #999999; }
.crumb a:hover { 	font-size: 11px; text-decoration: underline; color: #888888;}
.crumb a:active {	font-size: 11px; text-decoration: none; color: #999999; }
.crumb {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	font-style: normal;	
	color: #AAAAAA;	
	text-align: justify;	
	width: 100%;	
	list-style-position: outside;	
	list-style-type: square;	
	padding-bottom: 5px;
}

.linkbox a:link { color: #336699; text-decoration: underline; }
.linkbox a:visited { color: #336699; text-decoration: underline;}
.linkbox a:hover { color: #336699; font-weight: bold; text-decoration: underline;}
.linkbox a:active { color: #336699; text-decoration: underline;}
.linkbox {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	font-weight: normal;	
	color: #666666;	
	background-color: #FFFFEE;	
	border: 1px solid #EEEECC;
}

.docboxtop {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #2C4C70;	background-color: #DFE4E9;	border: 1px solid #DFE4E9;}
.docbox a:link { color: #336699; text-decoration: underline; }
.docbox a:visited { color: #336699; text-decoration: underline;}
.docbox a:hover { color: #003366; text-decoration: underline;}
.docbox a:active { color: #336699; text-decoration: underline;}
.docbox {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: normal;	
	color: #666666;	
	background-color: #FFFFFF;	
	border: 1px solid #DFE4E9;	
	padding: 10px;	
	list-style-image: url(images-site/bullet.gif);	
	list-style-type: none;	list-style-position: outside;
}

.headlinebox {	
	border: 1px solid #666600;	
	background-color: #EDF3FE;	
	font-size: 10px;
}

.newsbox {	
	border: 1px solid #CCCC99;	
	font-size: 11px;
}

.glossaryTerm a:link { color: #666666; text-decoration: none; }
.glossaryTerm a:visited { color: #666666; text-decoration: none; }
.glossaryTerm a:hover { text-decoration: none; color: #CC6600;}
.glossaryTerm a:active { color: #666666; text-decoration: none; }
.glossaryTerm {	
	font-family: Arial, Helvetica, sans-serif;
}

.copy strong a.glossaryTerm:link { text-decoration: none; color: #666666; }
.copy strong a.glossaryTerm:visited { text-decoration: none; color: #666666; }
.copy strong a.glossaryTerm:hover { text-decoration: none; color: #666666; }
.copy strong a.glossaryTerm:active { text-decoration: none; color: #666666; }

.sitemap_entry_1 a:link { text-decoration: none; color: #003366; }
.sitemap_entry_1 a:visited { text-decoration: none; color: #003366; }
.sitemap_entry_1 a:hover { text-decoration: underline; color: #003366;}
.sitemap_entry_1 a:active {	text-decoration: none; color: #003366; }
.sitemap_entry_1 {	
	font-weight:bold;	
	padding-top: 15px;	
	padding-bottom: 3px;	
	color:#003366;
}

.sitemap_entry_2 a:link { text-decoration: none; color: #336699; }
.sitemap_entry_2 a:visited { text-decoration: none; color: #336699; }
.sitemap_entry_2 a:hover { text-decoration: underline; color: #336699;}
.sitemap_entry_2 a:active {	text-decoration: none; color: #336699; }
.sitemap_entry_2 {	
	padding-top: 3px;	
	padding-bottom: 3px;	
	color: #336699;
}

.sitemap_entry_3 a:link { text-decoration: none; color: #6699CC; }
.sitemap_entry_3 a:visited { text-decoration: none; color: #6699CC; }
.sitemap_entry_3 a:hover { text-decoration: underline; color: #6699CC;}
.sitemap_entry_3 a:active {	text-decoration: none; color: #6699CC; }
.sitemap_entry_3 {	
	padding-top: 3px;	
	padding-bottom: 3px;	
	color: #6699CC;
}

.docboxDetails {
padding: 5px;
color: #333333;
font-weight:normal;
}

textarea	{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 13px;	
	font-style: normal;
}

.footer a:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6699CC; }
.footer a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6699CC; }
.footer a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6699CC; }
.footer a:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6699CC; }
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #999999;
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #669900;
}

#mailform	{
	display:none;
	position:absolute; 
	right:100px;
	width:300px;
	margin-top:20px;
	border-style:dashed;
	border-width:1px;
	border-color:#666666;
}

.glossarydefinition	{
	display:none;
	position:absolute;
	z-index:10;
	margin-top:20px;
	border-style:solid;
	border-width:2px;
	border-color:#000000;
	background-color:#FFFFFF;
	left:50%;

}

.glossaryterm 	{
	color:#339966;
	cursor:pointer;
}

.aboutNew  {
}

.fingered  {
	cursor:pointer;
}

.topic_heading	{
	color:#003366;
	background-color:#FFFFFF;
	background-image: url(images/bg_topic_pic.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 60px;
	padding-left: 10px;
	padding-bottom:1px;
	vertical-align:bottom;
	text-align:left;
	background-position: left bottom;
}

.subtopic_heading	{
	background-color: #EEF8DF;
	color: #669900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}

/* ########## Articles ########## */

.sections {
background-color:#FFFFFF;
font: Verdana;
font-weight:normal;
font-size:12px;
color: #000000;
padding-left:15px;
}

.sectionHeadings {
font: Arial;
font-weight:bold;
font-size:12px;
color: #1A4D0E;
}

.perspectives {
background-color:#EEF8DF;
font:Verdana;
font-size:12px;
font-weight:normal;
color:#000000;
}

.perspectiveSubHeadings {
font:Verdana;
font-size:12px;
font-weight:bold;
color:#000000;
}

.studyFindingsSubHeadings {
font:Verdana;
font-size:12px;
font-weight:bold;
color:#6B9D3B;
}