
a { color: #21407d; font-weight: bold; text-decoration: none }
a:visited { color: #21407d; font-weight: bold; text-decoration: none }
a:hover { color: #a0a3c4; font-weight: bold; text-decoration: none }
a:active { color: #21407d; font-weight: bold; text-decoration: none }
body {
	font-size: 14px;
	color: #000;
	margin: 0px
	}
dd { margin-left: 1.5em }
dd a { font-weight: normal }
dd, li, p, td, th { font-family: arial, helvetica, verdana, sans-serif }
dt { font-weight: bold }
h1 { font-size: 24px; font-family: arial, helvetica, sans-serif; font-weight: normal; line-height: 1.2em; margin-top: 14px }
h2 { font-size: 16px; font-family: arial, helvetica, sans-serif; font-weight: normal; margin-top: 14px; margin-bottom: 0 }
h3 { font-size: 16px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; margin-top: 14px; margin-bottom: 0 }
p, ul, ol { margin-top: 2px; margin-bottom: 12px }
td, p, li, div { font-size: 14px }
td, th { vertical-align: top }
/* ids */
.blackbox { border: solid 1px #000 }
.continued { text-align: right; margin-right: 22px; margin-bottom: 24px }
.DeepBlueNav { color: #fff; padding: 4px 12px }
.DeepBlueNav a { color: #ffffff; font-weight: bold }
.DeepBlueNav a:visited { color: #ffffff; font-weight: bold }
.DeepBlueNav a:hover { color: #a0a3c4; font-weight: bold }
.DeepBlueNav a:active { color: #ffffff; font-weight: bold }
.headlines { line-height: 1.25em; margin-top: 3px; margin-right: 0; margin-left: 12px; width: 222px }
.headlines { margin-left: 11px }
.headlines a { color: #cff; font-weight: bold }
.headlines a:visited { color: #9cc; font-weight: bold }
.headlines a:hover { color: #a0a3c4; font-weight: bold }
.headlines a:active { color: #0cf; font-weight: bold }
.leftsidetext { background-color: #dddddd; margin: 10px }
.logo { background-color: #fff; margin-top: 6px; margin-bottom: 6px; margin-left: 6px; padding-right: 6px }
.margin { line-height: 1.4em; margin: 10px 14px 0 }
.marginFeature { margin: 4px 16px 14px 11px; width: 90% }
.rightBorder { background-color: #fff; border-right: 1px solid #000 }
.small { font-size: 0.75em }
.td000 { background-color: #000 }
.td333 { color: #fff; background-color: #333 }
.td666 { background-color: #666 }
.td999 { color: #fff; line-height: 1.4em; background-color: #999; height: 100px }
.tdActive { background-color: #000; vertical-align: middle; border-top: 1px solid #000; border-bottom: 1px solid #000 }
.tdBlue { background-color: #ddd; vertical-align: bottom }
.tdBlueForm { background-color: #ddd; text-align: right; margin-right: 14px; margin-bottom: 0; padding: 4px 14px 0 0; vertical-align: top }
.tdBlueNav { background-color: #dddddd; margin-right: 12px; margin-bottom: 4px; margin-left: 12px; vertical-align: bottom }
.tdBlueNav a { color: #21407d; font-weight: bold }
.tdBlueNav a:visited { color: #21407d; font-weight: bold }
.tdBlueNav a:hover { color: #a0a3c4; font-weight: bold }
.tdBlueNav a:active { color: #21407d; font-weight: bold }
.tdBreadcrumb { color: #fff; font-size: 14px; line-height: 20px; background-color: #000; text-indent: 4px; vertical-align: middle; font-face: arial, helvetica, verdana, sans-serif
	 }
.tdBreadcrumb a:visited { color: #fff; font-weight: bold }
.tdBreadcrumb a:hover { color: #a0a3c4; font-weight: bold }
.tdBreadcrumb a:active { color: #0cf; font-weight: bold }
.tdBreadcrumb, .tdBreadcrumb a { color: #fff; font-weight: bold }
.tdddd { line-height: 1.4em; background: #ddd }
.tdDeepBlue { background-color: #21407d; vertical-align: middle; border-top: 1px solid #000; border-bottom: 1px solid #000 }
.tdDisclaimer { color: white; font-weight: normal; text-decoration: none; background-color: black; text-align: center }
.tddisclaimer { color: #fff; font-size: 12px; background-color: #000; margin-top: 6px; margin-bottom: 6px; margin-left: 6px }
.tddisclaimer a { color: #fff; font-weight: normal; text-decoration: none }
.tddisclaimer a:visited { color: #fff }
.tddisclaimer a:hover { color: #a0a3c4 }
.tddisclaimer a:active { color: #0cf }
.trBlackStrip  {
	background-color: #000000;


	margin-top: 6px;
	margin-bottom: 6px
	}
/* ids */
#tdHeadlineCopy {
	color: #fff;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	background-color: #000;
	vertical-align: middle;
	padding-top: 4px
	}

#tdHeadlineCopy a {
	color: #fff
	}

#tdHeadlines {
	color: #fff;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	background-color: #000;
	vertical-align: middle;
	margin-bottom: 4px;
	padding-top: 4px;
	padding-left: 4px
	}

#tdLeftCol {
	background: #ddd;
	border-right: 1px solid #000;
	}

#tdLeftCol div {
	line-height:	1.3em;
	margin-top: 4px;
	margin-left: 4px;
	margin-right:	0px;
	margin-bottom: 4px;
	}

#tdLeftCol H2	{
	line-height:	1.4em;
	}

#tdWhatsNew div {
	line-height:	1.3em;
	margin-top: 6px;
	margin-left: 6px;
	margin-right:	0px;
	margin-bottom: 4px;
	}
