body
{
	margin: 0px;
	font-family: Verdana, Arial;
}
.Footer
{
	font-weight: bold;
	font-size: 11px;
	color: #666666;
}
.Footer TD
{
}
.Footer a
{
	color: #666666;
	text-decoration: none;
	font-weight: bold;	
}
.Footer a:active
{
	color: #666666;
	text-decoration: none;
}
.Footer a:hover
{
	color: #666666;
	text-decoration: underline;
}
.Footer a:visited
{
	color: #666666;
}
.bodyleftborder
{
	background-image: url(/images/bodyleftborder.gif) ;
	background-repeat: repeat-y;
}
.bodyrightborder
{
	background-image: url(/images/bodyrightborder.gif) ;
	background-repeat: repeat-y;
}
.PageBody
{
	font-size: 0.9em ;	
	color: #333333;
}
.PageBody td
{
	font-size: 0.9em ;	
	color: #333333;
}
.PageBody h1
{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 20px;
	color: #868581;
}
.PageBody h2
{
	font-weight: bold;
	font-size: 0.9em;	
}
.PageBody h3
{
	font-size: 1.1em ;	
}
.PageBody a
{
	color: #809ADA;
	text-decoration: none;
	font-weight: bold;
}
.PageBody a:active
{
	color: #809ADA;
	text-decoration: none;
}
.PageBody a:hover
{
	color: #809ADA;
	text-decoration: underline;
}
.PageBody a:visited
{
	color: #809ADA;
}
.PageBody input
{
	font-family: Verdana, Arial;
	font-size: 0.9em;
	border: gray 1px solid;
	color: gray;
}
.PageBody textarea
{
	font-family: Verdana, Arial;
	font-size: 0.9em;
	border: gray 1px solid;
	color: gray;
}
.PageBody select
{
	font-family: Verdana, Arial;
	font-size: 0.9em;
	border: gray 1px solid;
	color: gray;
}
.PageBody ul
{
	color: Black;
}
#landingPageContent
{
	font-family: "Trebuchet MS", Verdana, Arial;
	color: #868581;
}
#landingPageContent ul
{
	color: #868581;
	font-size: 13px;	
}
.NewsPanel
{
	font-size: 0.7em;
	color: Gray;
}
.NewsPanel a
{
	color: Gray;
	text-decoration: none;
}
.NewsPanel a:active
{
	color: Gray;
	text-decoration: none;
}
.NewsPanel a:hover
{
	color: Gray;
	text-decoration: underline;
}
.NewsPanel a:visited
{
	color: Gray;
}
.NewsPanel_StoryHeading
{
	font-weight: bold;
}
.NewsPanel_StoryDate
{
	font-size: 0.8em;
}
.NewsletterPanel
{
	font-size: 0.9em;
	color: Gray;
}
.NewsletterPanel td
{
	text-align: left;
	font-size: 0.7em;
	color: Gray;
}
.NewsletterPanel a
{
	color: Gray;
	text-decoration: none;
}
.NewsletterPanel a:active
{
	color: Gray;
	text-decoration: none;
}
.NewsletterPanel a:hover
{
	color: Gray;
	text-decoration: underline;
}
.NewsletterPanel a:visited
{
	color: Gray;
}
.NewsletterPanel input
{
	font-family: Verdana, Arial;
	font-size: 0.9em;
	border: gray 1px solid;
	color: gray;
}
.DataGrid
{
	border: #ddd 1px solid;
	color: #333333;
}
.DataGrid input
{
	font-size: 0.9em ;	
	color: #333333;
}
.DataGridHeader
{
	background-color: #8ca9ef;
	color: White ;
	font-weight: bold;
	font-size: 1.2em;	
}
.DataGridHeader a
{
	color: White;
	text-decoration: none;
}
.DataGridHeader a:active
{
	color: White;
	text-decoration: none;
}
.DataGridHeader a:hover
{
	color: White;
	text-decoration: underline;
}
.DataGridHeader a:visited
{
	color: White;
}
.ContentPanelTableHeader
{
	font-weight: bold;color: Gray;background-color: #ccccff;
}
.ContentPanelTableHeader td
{
	font-weight: bold;
	color: Gray;
	background-color: #ccccff;
}
.ContentPanelTable
{
	color: White;background-color: #9999FF;	
}
.ContentPanelTable td
{
	color: White;
	background-color: #9999FF;	
}
.ContentPanelTable a
{
	color: #ccccff;
	text-decoration: none;
}
.ContentPanelTable a:active
{
	color: White;
	text-decoration: none;
}
.ContentPanelTable a:hover
{
	color: White;
	text-decoration: underline;
}
.ContentPanelTable a:visited
{
	color: White;
}
.ContentPanelFormTitleCell
{
	color: White;
	background-color: #9999FF;	
	font-weight: bold;
}
.ContentPanelFormTitleCell td
{
	color: White;
}
.ContentPanelFormCell
{
	color: Gray;
	background-color: #ccccff;
}
.AdminGridHeader
{
	font-size: 7pt ;
	font-weight: bold;
	color: Gray;
	background-color: #ccccff;
}
.AdminGridHeader td
{
	font-size: 7pt ;
	font-weight: bold;
	color: Gray;
	background-color: #ccccff;
}
.AdminGridItem
{
	font-size: 7pt ;
	color: White;
	background-color: #9999FF;	
}
.AdminGridItem td
{
	font-size: 7pt ;
	color: White;
	background-color: #9999FF;	
}
.AdminGridAltItem
{
	font-size: 7pt ;
	color: White;
	background-color: #ABABFC;	
}
.AdminGridAltItem td
{
	font-size: 7pt ;
	color: White;
	background-color: #ABABFC;	
}
.LandHead
{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 28px;
	font-weight: bold;
}
.LandSub
{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
}
.LandCaption
{
	font-weight: bold;
	font-size: 11px;
	white-space: nowrap;
}
.LandList
{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 16px;
	 line-height: 170%;
}
.LandAction
{
	font-size: 0.8em ;
}
.coloredcode { font-size: 12px; } 
.coloredcode .cmt 	{ color: #008000; }
.coloredcode .dir   { color: #000; background: #FEFF22; }
.coloredcode .kwd 	{ color: #00f; }

