/* 
	Dark Gray #292929
	Light Gray #303030
*/ 
.BodyTable
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9pt;
	padding-bottom: 0px;
	margin: 0px;
	width: 1024px;
	color: #000000;
	padding-top: 0px;
	font-family: Arial;
	background-color: #ffffff;
	text-align: left;
}
body
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9pt;
	padding-bottom: 40px;
	margin: 0px;
	padding-top: 10px;
	font-family: Verdana;
	background-color: #ffffcc;
}
.PopupMenuHide
{
	z-index: 1;
	left: -2000px;
	top: 1px;
	visibility: hidden;
	position: absolute;
}
.PopupMenuShow
{
	z-index: 1;
	visibility: visible;
	position: absolute;
}
.ButtonAqua
{
	font-size: 10pt;
	background-image: url(/sitewide/images/MenuAqua.jpg);
	color: #FFFFFF;
	background-repeat: repeat-x;
	font-family: Verdana;
	text-decoration: none;
	width: 205px;
	height: 34px;
	text-align:  center;
	padding-top: 8px;
	vertical-align:bottom;
	font-weight: bold;
}
.ButtonAquaO
{
	font-size: 10pt;
	background-image: url(/sitewide/images/MenuAquaO.jpg);
	color: #A9A9A9;
	background-repeat: repeat-x;
	font-family: Verdana;
	text-decoration: none;
	width: 205px;
	height: 34px;
	text-align:  center;
	padding-top: 8px;
	vertical-align:bottom;
	font-weight: bold;
}
.ButtonRed
{
	font-size: 10pt;
	background-image: url(/sitewide/images/MenuRed.jpg);
	color: #FFFFFF;
	background-repeat: repeat-x;
	font-family: Verdana;
	text-decoration: none;
	width: 205px;
	height: 34px;
	text-align:  center;
	padding-top: 8px;
	vertical-align:bottom;
	font-weight: bold;
}
.ButtonRedO
{
	font-size: 10pt;
	background-image: url(/sitewide/images/MenuRedO.jpg);
	color: #A9A9A9;
	background-repeat: repeat-x;
	font-family: Verdana;
	text-decoration: none;
	width: 205px;
	height: 34px;
	text-align:  center;
	padding-top: 8px;
	vertical-align:bottom;
	font-weight: bold;
}
.lnkRed, A.lnkRed, A.lnkRed:active, A.lnkRed:link, A.lnkRed:visited
{
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Verdana;
	text-decoration: none;
}
A.lnkRed:hover
{
	color: #A9A9A9;
}
.ButtonViolet
{
	font-size: 10pt;
	background-image: url(/sitewide/images/MenuViolet.jpg);
	color: #FFFFFF;
	background-repeat: repeat-x;
	font-family: Verdana;
	text-decoration: none;
	width: 205px;
	height: 34px;
	text-align:  center;
	padding-top: 8px;
	vertical-align:bottom;
	font-weight: bold;
}
.ButtonVioletO
{
	font-size: 10pt;
	background-image: url(/sitewide/images/MenuVioletO.jpg);
	color: #A9A9A9;
	background-repeat: repeat-x;
	font-family: Verdana;
	text-decoration: none;
	width: 205px;
	height: 34px;
	text-align:  center;
	padding-top: 8px;
	vertical-align:bottom;
	font-weight: bold;
}
.ButtonYellow
{
	font-size: 10pt;
	background-image: url(/sitewide/images/MenuYellow.jpg);
	color: #FFFFFF;
	background-repeat: repeat-x;
	font-family: Verdana;
	text-decoration: none;
	width: 205px;
	height: 34px;
	text-align:  center;
	padding-top: 8px;
	vertical-align:bottom;
	font-weight: bold;
}
.ButtonYellowO
{
	font-size: 10pt;
	background-image: url(/sitewide/images/MenuYellowO.jpg);
	color: #A9A9A9;
	background-repeat: repeat-x;
	font-family: Verdana;
	text-decoration: none;
	width: 205px;
	height: 34px;
	text-align:  center;
	padding-top: 8px;
	vertical-align:bottom;
	font-weight: bold;
}
.ButtonBlack
{
	font-size: 10pt;
	background-image: url(/sitewide/images/MenuBlack.jpg);
	color: #FFFFFF;
	background-repeat: repeat-x;
	font-family: Verdana;
	text-decoration: none;
	width: 205px;
	height: 34px;
	text-align:  center;
	padding-top: 8px;
	vertical-align:bottom;
	font-weight: bold;
}
.ButtonBlackO
{
	font-size: 10pt;
	background-image: url(/sitewide/images/MenuBlackO.jpg);
	color: #A9A9A9;
	background-repeat: repeat-x;
	font-family: Verdana;
	text-decoration: none;
	width: 205px;
	height: 34px;
	text-align:  center;
	padding-top: 8px;
	vertical-align:bottom;
	font-weight: bold;
}
A.Menu, A.Menu:active, A.Menu:link, A.Menu:visited
{
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}
A.Menu:hover
{
	color: #A9A9A9;
}
A.BLLink, A.BLLink:active, A.BLLink:link, A.BLLink:visited
{
	font-size: 9pt;
	color: #808080;
	font-family: Verdana;
	text-decoration: none;
}
A.BLLink:hover
{
	color: #A9A9A9;
}
.MenuBottom, A.MenuBottom:active, A.MenuBottom:link, A.MenuBottom:visited
{
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 6px;
	margin-left: 5px;
	color: #000000;
	margin-right: 5px;
	font-style: italic;
	font-family: Verdana;
	text-decoration: none;
}
A.MenuBottom:hover
{
	color: #a9a9a9;
}
.Copyright
{
	font-size: 9pt;
	color: #808080;
	font-family: Verdana;
	text-decoration: none;
}
A, A:link, A:visited
{
	color: #1f0000;
}
A:hover
{
	color: #4f1f19;
}
.TTFDataGrid
{
	background-color: #292929;
	border-style: None;
	border-collapse: collapse;
	border-color: #c0c0c0;
}
.TTFDataGridAlternatingItem
{
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 1px;
	background-color: #303030;
	vertical-align: top;
}
.TTFDataGridChkBoxItem
{
	font-size: 9pt;
	background-color: #FFFFFF;
	height: 1px;
}
.TTFDataGridEditItem
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9pt;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 1px;
	background-color: #292929;
}
.TTFDataGridHeader
{
	font-size: 9pt;
	background-image: url(/sitewide/Images/tblHeaderBackground.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 23px;
	background-color: #000000;
	text-align: center;
	white-space:nowrap;
}
.TTFDataGridItem
{
	font-size: 9pt;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 1px;
	background-color: #555555;
}
.TTFDataGridPager
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	word-spacing: 10px;
	height: 100%;
	background-color: #292929;
	text-align: right;
	vertical-align: top;
}
Table
{
	color: #000000;
	font-size: 9pt;
	font-family: Verdana;
}
tr
{
	vertical-align: top;
}
p
{
	line-height: 175%;
}
UL
{
	line-height: 150%;
	font-size: 8pt;
}
.LSide
{
	font-size: 8pt;
	line-height: 150%;
}


