A:active
{
	color: #ff0000;
}
A:hover
{
	color: #ff0000;
}
A:link
{
	color: #3333cc;
}
A.SiteLink, A.SiteLink:link, A.SiteLink:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #dddddd;
	font-size: 11px;
}
A.SiteLinkBold, A.SiteLinkBold:link, A.SiteLinkBold:visited
{
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;
}
A.SiteLinkBold:hover
{
	color: #cc3399;
	text-decoration: underline;
}
A.SiteLink:hover
{
	text-decoration: underline;
	color: #ffffff;
}
A:visited
{
	color:	#3333cc;
}
.BannerBack
{
	background-repeat:repeat-x;
	background-image: url(/sitewide/images/bannerright.jpg);
}
body
{
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: white;
}
.ErrorText
{
	color: #ff0000;
	font-family: Verdana, Arial, Serif;
	font-size: 12px;
	line-height: 20pt
}
.Helpers
{
	border-right: black thin solid;
	padding-right: 10px;
	border-top: black thin solid;
	padding-left: 10px;
	left: 50px;
	padding-bottom: 10px;
	border-left: black thin solid;
	width: 600px;
	padding-top: 10px;
	border-bottom: black thin solid;
	position: absolute;
	top: 170px;
	height: 450px;
	background-color: #ffffcc;
}
.HomeHead
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 20px;
	padding-bottom: 2px;
	margin: 0px;
	color: #000099;
	padding-top: 2px;
	font-family: Verdana, Arial, Serif;
	white-space: nowrap;
}
.HomeSubHead
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 2px;
	margin: 0px;
	color: #000099;
	padding-top: 2px;
	font-family: Verdana, Arial, Serif;
}
.NoBorder
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.Normal
{
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;    
	font-family: Verdana, Helvetica, sans-serif;
}
.NormalDouble
{
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	font-family: Verdana, Helvetica, sans-serif;
}
.PopRenewHide
{
	border-right: silver thick inset;
	border-top: silver thick inset;
	font-weight: bold;
	font-size: 12pt;
	left: -200px;
	border-left: silver thick inset;
	width: 300px;
	color: white;
	border-bottom: silver thick inset;
	position: fixed;
	top: 50px;
	height: 200px;
	background-color: #ff0000;
	text-align: center;
}
#PopRenew
{
	border-right: silver thick inset;
	border-top: silver thick inset;
	font-weight: bold;
	font-size: 12pt;
	left: -450px;
	border-left: silver thick inset;
	width: 300px;
	color: white;
	border-bottom: silver thick inset;
	position: fixed;
	top: 50px;
	height: 200px;
	background-color: #ff0000;
	text-align: center;
	visibility:hidden;
}
.TTFDataGrid
{
	background-color: #FFFFF0;
	border-style: None;
	border-collapse: collapse;
	border-color: #c0c0c0;
}
.TTFDataGridAlternatingItem
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 1px;
	background-color: #f5f5f5;
	vertical-align: top;
}
.TTFDataGridChkBoxItem
{
	font-size: 11px;
	background-color: #FFFFFF;
	height: 1px;
}
.TTFDataGridEditItem
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 1px;
	background-color: #ffdddd;
}
.TTFDataGridHeader
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	height: 23px;
	background-color: #f5f5f5;
	text-align: center;
}
.TTFDataGridItem
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	height: 1px;
	vertical-align: top;
}
.TTFDataGridPager
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	word-spacing: 10px;
	height: 100%;
	background-color: #f0f0f0;
	text-align: right;
	vertical-align: top;
}
