/*

*/
TD
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	text-align: inherit;
}
H1
{
	font-weight: bold;
	font-size: 16px;
	color: #cc0000;
	font-family: Verdana,Helvetica,Arial;
	margin: 0px;
	text-decoration: none
}
H3
{
	font-weight: bold;
	font-size: 14px;
	color: #666666;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	margin: 2px 0px 3px 0px;
}
.mainNavigationPipe
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: white;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
.topNavPipes
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #999999;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
.pageHeader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #cc0000;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
.pageSubHeader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #cc0000;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
td.Footer
{
	padding-left: 5px;
	font-weight: normal;
	font-size: 10px;
	color: #0039A6;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none
}
div.FooterText
{
	margin: 0px;
	padding: 0px 3px;
	font-family: Verdana, Arial, Sans-Serif;
	color: #0039A6;
	font-size: 10px;
}
.FooterCopyright
{
	color: #333;
	font-size: 9px;
}
.quote
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
.formHeaders
{
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	COLOR: white;
	TEXT-INDENT: 5px;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #666666
}
A.formHeaders
{
	MARGIN-TOP: 3px;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	COLOR: white;
	MARGIN-RIGHT: 10px;
	BACKGROUND-COLOR: #666666;
	TEXT-DECORATION: underline
}
A.formHeaders:visited
{
	MARGIN-TOP: 3px;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	COLOR: white;
	MARGIN-RIGHT: 10px;
	BACKGROUND-COLOR: #666666;
	TEXT-DECORATION: underline
}
A.formHeaders:link
{
	MARGIN-TOP: 3px;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	COLOR: white;
	MARGIN-RIGHT: 10px;
	BACKGROUND-COLOR: #666666;
	TEXT-DECORATION: underline
}
A.formHeaders:hover
{
	MARGIN-TOP: 3px;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	COLOR: white;
	MARGIN-RIGHT: 10px;
	BACKGROUND-COLOR: #666666;
	TEXT-DECORATION: underline
}
.radioStationState
{
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	COLOR: white;
	TEXT-INDENT: 5px;
	BACKGROUND-COLOR: #666666
}
.radioStationHead
{
	FONT-WEIGHT: bold;
	COLOR: black
}
.RightColumnHeader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #cc0000;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
.SearchText
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0033cc;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
UL
{
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	MARGIN-LEFT: 15px;
	COLOR: black;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
FORM
{
	MARGIN-TOP: 1px;
	MARGIN-BOTTOM: 1px
}
INPUT
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana,Helvetica,Arial
}
SELECT
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	WIDTH: 150px;
	COLOR: black;
	FONT-FAMILY: Verdana,Helvetica,Arial
}
SELECT.otherinformation
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	WIDTH: 200px;
	COLOR: black;
	FONT-FAMILY: Verdana,Helvetica,Arial
}
DIV.SecurityHeader
{
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
DIV.TextPlaceholder
{
	MARGIN: 0px 0px 6px
}
DIV.ImagePlaceholder
{
	MARGIN: 0px 0px 6px
}
.PageHeaderLarge
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 24px;
	COLOR: #cc0000;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	TEXT-DECORATION: none
}
.Alert
{
	COLOR: red
}
.LoginHeader
{
	COLOR: blue;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	FONT-SIZE: 14px;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}

DIV.RewritableError
{
	BORDER-RIGHT: 1px;
	BORDER-TOP: 1px;
	FONT-SIZE: 11px;
	BORDER-LEFT: 1px;
	WIDTH: 150px;
	COLOR: red;
	BORDER-BOTTOM: 1px;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	POSITION: relative;
	TEXT-ALIGN: right
}
DIV.FormError
{
	BORDER-RIGHT: 1px;
	BORDER-TOP: 1px;
	FONT-SIZE: 11px;
	BORDER-LEFT: 1px;
	COLOR: red;
	BORDER-BOTTOM: 1px;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	POSITION: relative;
	TEXT-ALIGN: left
}
DIV.RewritableTotal
{
	BORDER-RIGHT: 1px;
	BORDER-TOP: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: 1px;
	WIDTH: 150px;
	BORDER-BOTTOM: 1px;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	POSITION: relative;
	TEXT-ALIGN: left
}
DIV.RewritableGiving
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	VISIBILITY: hidden;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	POSITION: relative
}
SELECT.Sizable
{
	OVERFLOW: auto;
	COLOR: blue
}
DIV.Rewritable
{
	COLOR: black
}
INPUT.FormButton
{
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	BACKGROUND-COLOR: #0033cc
}
.pageSubHeaderSummary
{
	COLOR: #0033cc
}
.ArticleDateSummary
{
	COLOR: #0033cc
}
.RelatedStoriesHeader
{
	FONT-WEIGHT: bold;
	COLOR: #cc0000
}
.indent
{
	padding-left: 25px;
}
DIV.FunctionalInclude
{
	BORDER-RIGHT: 1px solid #cccccc;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 1px solid #cccccc;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(/images/Dev/Stripe.JPG);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 1px solid #cccccc;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 1px solid #cccccc;
}
P
{
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 12px;
	font-family: Verdana, Helvetica, Arial;
}
TEXTAREA
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	WIDTH: 100%;
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial
}
BODY
{
	MARGIN: 0px;
	BACKGROUND-COLOR: white
}
TD.Pagination
{
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	BACKGROUND-COLOR: #cccccc;
	TEXT-ALIGN: right
}
A:link
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #0033cc;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: underline
}
A.topnavigation
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #999999;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.topnavigationselected
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffcc00;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.mainnavigation
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: white;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.mainnavigationselected
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffcc00;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.header
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #0033cc;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: underline
}
A.leftnavigation
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #0033cc;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.leftnavigationselected
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.leftnavigationsub
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #0033cc;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.sitemapnavigation
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #0033cc;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.sitemapnavigationsub
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #0033cc;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.leftnavigationsubselected
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.internallinks
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	CURSOR: pointer;
	COLOR: #0033cc;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: underline
}
A.footerlink
{
	font-weight: normal;
	font-size: 10px;
	color: #0039A6;
	line-height: 14px;
	font-family: Verdana,Helvetica,Arial;
	text-decoration: underline
}
A.pagelinks
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.leftnavigationhidden
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: green;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	TEXT-DECORATION: none
}
A.leftnavigationhiddenselected
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	TEXT-DECORATION: none
}
A.leftnavigationempty
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: red;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	TEXT-DECORATION: none
}
A.leftnavigationemptyselected
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	TEXT-DECORATION: none
}
A.leftnavigationsubhidden
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: green;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	TEXT-DECORATION: none
}
A.leftnavigationsubhiddenselected
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: green;
	TEXT-DECORATION: none
}
A.leftnavigationsubempty
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: red;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	TEXT-DECORATION: none
}
A.leftnavigationsubemptyselected
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: red;
	TEXT-DECORATION: none
}
A.ReadMore
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Helvetica, Arial
}
A:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: purple;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: underline;
	text-align: left;
}
A.footerlink:visited
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: purple;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: underline
}
A.topnavigation:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #999999;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.topnavigationselected:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffcc00;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.mainnavigation:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: white;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.mainnavigationselected:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffcc00;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.leftnavigation:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #0033cc;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.leftnavigationsub:visited
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #0033cc;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.leftnavigationsubselected:visited
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.leftnavigationselected:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.leftnavigationhidden:visited
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: green;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	TEXT-DECORATION: none
}
A.leftnavigationhiddenselected:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	TEXT-DECORATION: none
}
A.leftnavigationempty:visited
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: red;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	TEXT-DECORATION: none
}
A.leftnavigationemptyselected:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	TEXT-DECORATION: none
}
A.leftnavigationsubhidden:visited
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: green;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	TEXT-DECORATION: none
}
A.leftnavigationsubhiddenselected:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: green;
	TEXT-DECORATION: none
}
A.leftnavigationsubempty:visited
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: red;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	TEXT-DECORATION: none
}
A.leftnavigationsubemptyselected:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: red;
	TEXT-DECORATION: none
}
A.sitemapnavigation:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: purple;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.sitemapnavigationsub:visited
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: purple;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: none
}
A.topnavigation:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #999999;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: underline
}
A.mainnavigation:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: white;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: underline
}
A.leftnavigation:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #0033cc;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: underline
}
A.leftnavigationsub:hover
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #0033cc;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	TEXT-DECORATION: underline
}
A.rssLink
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(/images/rss-button.gif);
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	WIDTH: 29px;
	PADDING-TOP: 14px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 14px
}
A.yahooLink
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(/images/addtomyyahoo.gif);
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	WIDTH: 60px;
	PADDING-TOP: 14px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 14px
}
A.msnLink
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(/images/mymsn.gif);
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	WIDTH: 60px;
	PADDING-TOP: 14px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 14px
}
DIV.RewritableFormError
{
	BORDER-RIGHT: 1px;
	BORDER-TOP: 1px;
	FONT-SIZE: 11px;
	BORDER-LEFT: 1px;
	COLOR: red;
	BORDER-BOTTOM: 1px;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	POSITION: relative;
	TEXT-ALIGN: right
}
.ratechange
{
	PADDING-LEFT: 2em;
	COLOR: red;
	FONT-STYLE: italic
}
TD.colTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	VERTICAL-ALIGN: bottom;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	BACKGROUND-COLOR: white;
	TEXT-ALIGN: center
}
.EvenRowStyle
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	BACKGROUND-COLOR: #d8d8d8;
	TEXT-ALIGN: center
}
.OddRowStyle
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	BACKGROUND-COLOR: #f3f3f3;
	TEXT-ALIGN: left
}
.HighlightRow
{
	BACKGROUND-COLOR: #BBCCDD;
}
.BodyTitleText
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px
}
td.CalloutBorder
{
	padding: 0px;
	background-color: #0033CC;
}
td.Callout
{
	padding: 4px;
	background-color: #E9E9F1
}
td.CalloutChild
{
	padding: 5px;
}
td.GrayBorder
{
	padding: 0px;
	background-color: #666666;
}
td.BlueBorder
{
	padding: 0px;
	background-color: #0033CC;
}
.OverlayChild
{
	position: relative;
	float: right;
	margin: 0px;
	padding: 0px;
}
.OverlayHeart
{
	position: absolute;
	float: left;
	left: 0px;
	border: 0px;
	margin: 2px;
	padding: 0px;
	z-index: 2;
}
.OverlayRibbon
{
	position: absolute;
	float: right;
	border: 0px;
	margin: 2px;
	padding: 0px;
	z-index: 2;
}
.OverlayChildImage
{
	position: relative;
	border: 0px;
	margin: 0px;
	padding: 0px;
	z-index: 0;
}
.OverlayLarge
{
	left: 168px;
}
.OverlayMedium
{
	left: 77px;
}
.OverlayLargeLDP
{
	left: 156px;
}
.OverlayMediumLDP
{
	left: 65px;
}
.bordered
{
	border: 1px solid #000000;
}
.FeaturedNewsHeader
{
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 4px;
	COLOR: #000000;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: #cccccc
}
.BannerCode
{
	BORDER-RIGHT: 1px solid #999999;
	PADDING-RIGHT: 2px;
	BORDER-TOP: 1px solid #999999;
	PADDING-LEFT: 2px;
	BACKGROUND: #f3f3f3;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: 1px solid #999999;
	COLOR: #444444;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 1px solid #999999;
}
.InstructionsLight
{
	color: #999;
	font-size: 0.8em;
}
.ShadedAreaLtBlue
{
	border: 1px solid #999999;
	padding: 9px;
	background-color: #F4F4F7;
}
.ShadedWarningAreaLtBlue
{
	border: 5px solid #C00;
	padding: 9px;
	background-color: #F4F4F7;
	color: #000;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial;
}
.ShadedWarningAreaLtBlue a,.ShadedWarningAreaLtBlue a:link
{
	font-size: 12px;
}
.RecentSlideshowTop
{
	background: url(/images/callouts/recent_slideshow_top.gif) no-repeat bottom left;
}
.RecentSlideshowLeft
{
	background: #907200 url(/images/callouts/recent_slideshow_left.gif) repeat-y top left;
}
.RecentSlideshowCenter
{
	background-color: #907200;
}
.RecentSlideshowRight
{
	background: #907200 url(/images/callouts/recent_slideshow_right.gif) repeat-y top right;
}
.RecentSlideshowBottom
{
	background: url(/images/callouts/recent_slideshow_bottom.gif) no-repeat top left;
}
#RecentSlideshow {
	margin: 0px;
	padding: 0px;
	position: relative;
	width: 140px;
	text-align: left;
	height: 222px;
	border: none;
}
#RecentSlideshow .RecentSlide {
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 140px;
	height: 222px;
	background-repeat: no-repeat;
	border: none;
}
#RecentSlideshow .RecentCaptionText {
	font-weight: bold;
	font-size: 10px;
	width: 136px !important;
	width: 140px;
	background-color: #000;
	color: #FFF;
	padding: 2px;
	bottom: 0px;
	left: 0px;
}
#EmailChildrenImage
{
	margin: 0px;
	padding: 0px;
	position: relative;
	float: right;
	width: 140px;
	height: 222px;
	background-repeat: no-repeat;
	border: none;
}
.LDPDiscipline
{
	color: #000000;
	font-size: 0.9em;
}
.ArticleAuthor, .ArticleDate
{
	font-size: 11px;
	color: #333;
}
.ArticleTitle
{
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 7px;
	color: #9E3039;
	text-decoration: none
}
.ArticleCaption
{
	margin: 0px;
	padding: 10px 0px 13px 0px;
	font-weight: bold;
	font-size: 11px;
	color: #C66;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	text-transform: uppercase;
}
.ToolBar
{
	margin: 3px 0px 4px 0px;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 3px 0px 4px 0px;
}
ul.IconItems
{
	position:relative;
}
ul.IconItems li
{
	position:relative;
	z-index:99;
}
ul.IconItems ul
{
	position:absolute;
	top:-999em;
	width:164px;
}
ul.IconItems ul li, ul.IconItems ul a
{
	width:140px;
}
/* IE box model fix */
* html ul.IconItems ul li, * html ul.IconItems ul a
{
	width:164px;
}
ul.IconItems ul li, ul.IconItems a
{
	display:block;
}
ul.IconItems li:hover ul, ul.IconItems li.sfHover ul, ul.IconItems li:hover ul.Up, ul.IconItems li.sfHover ul.Up
{
	left: -16px;
	top: 19px;
}
/* IE hack for 1 pixel difference */
* html ul.IconItems li:hover ul, * html ul.IconItems li.sfHover ul
{
	left: -15px;
}
.superfish li:hover ul, .superfish li li:hover ul, .superfish li li li:hover ul {
	top: -999em;
}
ul.IconItems
{
	width: 100%;
	margin: 0px;
	padding: 0px;
}
ul.IconItems li
{
	margin: 0px;
	padding: 1px 3px 2px 3px;
	list-style: none;
	display: inline;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #0039A6;
	border-left: 1px solid #999;
}
ul.IconItems li ul
{
	background: #E9E9F1;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}
ul.IconItems li ul.Up
{
	background: #E9E9F1;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-top: 1px solid #999;
	border-bottom: none;
}
ul.IconItems li.first
{
	border-left: none;
	padding-left: 0px;
}
ul.IconItems li a, ul.IconItems li a:link, ul.IconItems li a:visited, ul.IconItems li a:active
{
	background-image: url('/images/icon_sprites.gif');
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #0039A6;
	font-weight: normal;
	font-size: 10px;
	display: inline;
	text-decoration: none;
}
ul.IconItems li a.NoIcon, ul.IconItems li a.NoIcon:link, ul.IconItems li a.NoIcon:visited, ul.IconItems li a.NoIcon:active
{
	background-image: none;
	padding: 5px 19px 5px 5px;
}
ul.IconItems ul li
{
	margin: 0px;
	padding: 0px;
	border: none;
}
ul.IconItems ul li a
{
	border-bottom: 1px dashed #999;
}
ul.IconItems ul li.Last a
{
	border: none;
}
ul.IconItems ul li.Top a
{
	border-top: 1px dashed #999;
}
ul.IconItems ul li a, ul.IconItems ul li a:link, ul.IconItems ul li a:visited, ul.IconItems ul li a:active
{
	margin: 0px;
	padding: 5px 0px 5px 24px;
	display: block;
}
ul.IconItems ul li a:hover
{
	background-color: #CCC;
}
ul.IconItems ul li.spacer
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
	height: 10px;
	line-height: 1px;
	font-size: 0px;
}
li a.Print{
background-position: 0px 0px;}
li a:hover.Print{
background-position: 0px -34px;}
li a.E-mail{
background-position: 0px -68px;}
li a:hover.E-mail{
background-position: 0px -102px;}
li a.Bookmark{
background-position: 0px -136px;}
li a:hover.Bookmark{
background-position: 0px -170px;}
li a.Subscribe{
background-position: 0px -204px;}
li a:hover.Subscribe{
background-position: 0px -238px;}
li a.Podcast{
background-position: 0px -272px;}
li a:hover.Podcast{
background-position: 0px -306px;}
li a.Blog{
background-position: 0px -340px;}
li a:hover.Blog{
background-position: 0px -374px;}
li a.SubscribeLg{
background-position: -400px 0px;}
li a.Delicious{
background-position: -400px -43px;}
li a.Digg{
background-position: -400px -86px;}
li a.Mixx{
background-position: -400px -129px;}
li a.Facebook{
background-position: -400px -172px;}
li a.Stumbleupon{
background-position: -400px -215px;}
li a.Technorati{
background-position: -400px -258px;}
li a.AddThis{
background-position: -400px -301px;}
.divTimerText
{
	width: 99%;
	text-align: left;
}
.divTimer
{
	width: 99%;
	border: 1px solid #000000;
	padding: 4px;
	background-color: #D5DAE4;
	clear: both;
	text-align: center;
	font-size: 12px;
}
.divCounter
{
	font-size: 25px;
}
#bodyLayer tbody tr td p em strong {
	font-family: Verdana, Geneva, sans-serif;
}
.CenterContent {
	text-align: center;
}

