body
{
	margin: 0px;
	font-family: sans-serif;
	font-size: 0.8em;
}
.Footer
{
	font-weight: bold;
	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;
}

.Header a
{
	color: #5b6e9c;
	text-decoration: underline;
	font-weight: bold;
}
.Header a:active
{
	color: #5b6e9c;
	text-decoration: none;
}
.Header a:hover
{
	color: #5b6e9c;
	text-decoration: underline;
}
.Header a:visited
{
	color: #5b6e9c;
}
.LandBody a
{
	color: #5b6e9c;
	text-decoration: underline;
	font-weight: bold;
}
.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%;
}
.LandPhone
{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 20px;
	font-weight: bold;
	color: Green;
}
.leftborder
{
	background-color: White;
	width:10px;
	background-image: url(/images/bodyleftborder.gif);
	background-repeat: repeat-y;
}
.rightborder
{
	background-color: White;
	width:10px;
	background-image: url(/images/bodyrightborder.gif);
	background-repeat: repeat-y;
}
.PageBody
{
	color: #333333;
}
.PageBody TD
{
	color: #333333;
}
.PageBody h1
{
}
.PageBody h2
{
}
.PageBody h3
{
}
.PageBody a
{
	color: #5b6e9c;
	text-decoration: none;
	font-weight: bold;
}
.PageBody a:active
{
	color: #5b6e9c;
	text-decoration: none;
}
.PageBody a:hover
{
	color: #5b6e9c;
	text-decoration: underline;
}
.PageBody a:visited
{
	color: #5b6e9c;
}
.PageBody INPUT
{
	font-family: Verdana, Arial;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	color: gray;
	border-bottom: gray 1px solid;
}
.PageBody TEXTAREA
{
	font-family: Verdana, Arial;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	color: gray;
	border-bottom: gray 1px solid;
}
.PageBody SELECT
{
	font-family: Verdana, Arial;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	color: gray;
	border-bottom: gray 1px solid;
}
.NewsPanel
{
	font-size: 0.85em;
	color: Gray;
}
.NewsPanel a
{
	font-weight:bold;
	color: #5b6e9c;
	text-decoration: none;
}
.NewsPanel a:active
{
	color: #5b6e9c;
	text-decoration: none;
}
.NewsPanel a:hover
{
	color: #5b6e9c;
	text-decoration: underline;
}
.NewsPanel a:visited
{
	color: #5b6e9c;
}
.NewsPanel_StoryHeading
{
	font-weight: bold;
}
.NewsPanel_StoryDate
{
}
.NewsletterPanel
{
	font-size: 0.85em;
	color: Gray;
}
.NewsletterPanel TD
{
	color: Gray;
}
.NewsletterPanel a
{
	font-weight:bold;
	color: #5b6e9c;
	text-decoration: none;
}
.NewsletterPanel a:active
{
	color: #5b6e9c;
	text-decoration: none;
}
.NewsletterPanel a:hover
{
	color: #5b6e9c;
	text-decoration: underline;
}
.NewsletterPanel a:visited
{
	color: #5b6e9c;
}
.NewsletterPanel INPUT
{
	font-family: Verdana, Arial;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	color: gray;
	border-bottom: gray 1px solid;
}
.DataGrid
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	color: #333333;
	border-bottom: gainsboro 1px solid;
}
.DataGrid INPUT
{
	color: #333333;
}
.DataGridHeader
{
	background-color: #8ca9ef;
	color: White ;
	font-weight: bold;
}
.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: #FAA553;	
	font-weight: bold;
}
.ContentPanelFormTitleCell TD
{
	color: White;
}
.ContentPanelFormCell
{
	color: Gray;
	background-color: #F7BC83;
}
.AdminGridHeader
{
	font-weight: bold;
	color: Gray;
	background-color: #ccccff;
}
.AdminGridHeader TD
{
	font-weight: bold;
	color: Gray;
	background-color: #ccccff;
}
.AdminGridItem
{
	color: White;
	background-color: #9999FF;	
}
.AdminGridItem TD
{
	color: White;
	background-color: #9999FF;	
}
.AdminGridAltItem
{
	color: White;
	background-color: #ABABFC;	
}
.AdminGridAltItem TD
{
	color: White;
	background-color: #ABABFC;	
}
.QuestionList
{
	line-height: 200%;
	font-style: italic;
}
.UnorderedList
{
	line-height: 200%;
}
