
body
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	color: #000000;
	background-color: #ffffff;
}

a
{
	color: #000000;
	text-decoration: none;
}

a:visited
{
	color: #000000;
	text-decoration: none;
}

a:hover
{
	color: #BC0001;
	text-decoration: underline;
}

.redBG
{
	background-color: #bc0001;
	background: url(../Images/RedBg.gif);
}
.blackBG
{
	background-color: #000000;
}

.yellowBG
{
	background-color: #ffcc00;
	font-weight: bold;
	font-size: 10pt;
	font-family: tahoma;
	background: url(../Images/YellowBG.gif);
}
.bodyTxt
{
	font-size: 10pt;
	font-family: Tahoma;
}

.bodyTxt A:link
{
	color: Blue;
	font-size: 10pt;
	font-family: tahoma;
}

.bodyTxt A:visited
{
	color: Blue;
	font-size: 10pt;
	font-family: tahoma;
}
.bodyTxt A:hover
{
	color: Blue;
	font-size: 10pt;
	font-family: tahoma;
}

.bodyTxtBold
{
	font-weight: bold;
	font-size: 10pt;
	font-family: tahoma;
}

.bodyTxtSmall
{
	font-size: 8pt;
	font-family: tahoma;
}

.bodyTxtSmall A:link
{
	color: Blue;
	font-size: 8pt;
	font-family: tahoma;
}

.bodyTxtSmall A:visited
{
	color: Blue;
	font-size: 8pt;
	font-family: tahoma;
}
.bodyTxtSmall A:hover
{
	color: Blue;
	font-size: 8pt;
	font-family: tahoma;
}

.bodyTxtSmallBold
{
	font-weight: bold;
	font-size: 8pt;
	font-family: tahoma;
}

.bodyTxtSmallBold A:link
{
	font-weight: bold;
	color: Blue;
	font-size: 8pt;
	font-family: tahoma;
}

.bodyTxtSmallBold A:visited
{
	font-weight: bold;
	color: Blue;
	font-size: 8pt;
	font-family: tahoma;
}
.bodyTxtSmallBold A:hover
{
	font-weight: bold;
	color: Blue;
	font-size: 8pt;
	font-family: tahoma;
}

.formField
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	border-left: #000000 1px solid;
	color: #333333;
	border-bottom: #000000 1px solid;
	font-family: tahoma;
}
.error
{
	font-size: 8pt;
	color: #bc0001;
	font-family: tahoma;
}
.darkGray
{
	font-size: 11px;
	font-family: Verdana;
	background-color: #cccccc;
	font-weight: bold;
	color: #000000;
	background-image: url(../Images/HeaderBG.gif);
	background-repeat: repeat-x;
}

.lightGray
{
	background-color: #f8f8f8;
	background-image: url(../Images/ContentBG.gif);
	background-repeat: repeat-x;
}
.sectionTitle
{
	font-weight: bold;
	font-size: 14pt;
	font-family: tahoma;
}
.sectionTitleSmall
{
	font-weight: bold;
	font-size: 10pt;
	font-family: tahoma;
}
.bodyBullet
{
	color: #bc0001;
	font-size: 12pt;
	font-family: tahoma;
}
.searchResultsTitle
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Tahoma;
	background-color: #cccccc;
}

.searchResultsBody
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma;
	background-color: #f4f4f4;
}

.searchResultsBody A:link
{
	font-size: 8pt;
	color: blue;
	font-family: Tahoma;
	background-color: #f4f4f4;
}

.searchResultsBody A:visited
{
	font-size: 8pt;
	color: blue;
	font-family: Tahoma;
	background-color: #f4f4f4;
}

.searchResultsBody A:hover
{
	font-size: 8pt;
	color: blue;
	font-family: Tahoma;
	background-color: #f4f4f4;
}
H1
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 14pt;
	padding-bottom: 0px;
	margin: 0px;
	color: black;
	padding-top: 0px;
	font-family: tahoma;
}

.dataGridPaging
{
	font-size: 10pt;
	font-family: Tahoma;
	font-weight: bold;
	color: Black;
}

.dataGridPaging A:link
{
	color: Blue;
	font-size: 10pt;
	font-family: tahoma;
	font-weight: normal;
}

.dataGridPaging A:visited
{
	color: Blue;
	font-size: 10pt;
	font-family: tahoma;
	font-weight: normal;
}
.dataGridPaging A:hover
{
	color: Blue;
	font-size: 10pt;
	font-family: tahoma;
	font-weight: normal;
}
UL
{
	list-style-image: url(../Images/RedBullet.gif);
}

.gwLinkTxt
{
	color: Black;
	font-size: 10pt;
	font-family: Tahoma;
}

.gwLinkTxt A:link
{
	color: Black;
	font-size: 10pt;
	font-family: tahoma;
}

.gwLinkTxt A:visited
{
	color: Black;
	font-size: 10pt;
	font-family: tahoma;
}
.gwLinkTxt A:hover
{
	color: Black;
	font-size: 10pt;
	font-family: tahoma;
}

.calendar
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 10pt;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Tahoma;
	background-color: #ffffff;
}
.dataGrid TD
{
	/*border: solid 1px #cccccc;*/
	border-bottom: solid 1px #cccccc;
}

.dataGridHeader TD
{
	border-bottom: solid 1px #999999;
	border-right: solid 1px #999999;
	border-left: solid 1px #ffffff;
	border-top: solid 1px #ffffff;
	font-size: 11px;
	font-family: Verdana;
	background-color: #cccccc;
	font-weight: bold;
	color: #000000;
}

.dataGridHeader a
{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.dataGridHeader a:link
{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
.dataGridHeader a:visited
{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
.dataGridHeader a:hover
{
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
}

.dataGridItem
{
	/*border: solid 1px #cccccc;*/
	font-size: 11px;
	font-family: Tahoma;
	background-color: #ffffff;
}

.dataGridAlternatingItem
{
	/*border: solid 1px #cccccc;*/
	font-size: 11px;
	font-family: tahoma;
	background-color: #F1F1F1;
}

.dataGridFooter
{
	font-weight: bold;
	font-size: 11px;
	color: #000033;
	font-family: tahoma;
	background-color: #cccccc;
}

.dataGridPager
{
	font-size: 10pt;
	font-family: tahoma;
	font-weight: bold;
	color: blue;
}

.dataGridPager A:link
{
	color: Blue;
	font-size: 10pt;
	font-family: tahoma;
	font-weight: normal;
}

.dataGridPager A:visited
{
	color: Blue;
	font-size: 10pt;
	font-family: tahoma;
	font-weight: normal;
}
.dataGridPager A:hover
{
	color: Blue;
	font-size: 10pt;
	font-family: tahoma;
	font-weight: normal;
}
