﻿/*
body {margin:0;font:11px Arial;background:url(/Images/dlmainbkgd.jpg) repeat-x #a1b0c7;text-align:center;}
*/

td {font:11px Arial;}
a {color:#263d88;}
a:hover {color:#366db6;}
form {display:inline;}
p {margin:0;line-height:1.2em;padding-bottom:12px;}
ul {margin-top:3px;}
blockquote {margin:0 25px 10px 25px;}

.pageContainer {width:990px;background-color:#fff;text-align:left;margin:auto;}
#contentFrameworkTable {width:990px;background-color:#fff;text-align:left;margin:auto;}
#contentFrameworkLeftColumnTD {vertical-align:top;padding:0;width:140px;border-right:1px solid #ced0df;background-color:#e8e9f0;}
#contentFrameworkCenterColumnTD {vertical-align:top;padding:0;}
#contentFrameworkRightColumnTD {vertical-align:top;padding:0;width:195px;border-left:1px solid #ced0df;background-color:#e8e9f0;}
#contentFrameworkCenterColumnSubTable {}
#contentFrameworkCenterColumnSubTable td {vertical-align:top;padding:0;}

.contentHeader1, .contentHeader2, .contentHeader3 {margin:0;font-size:11px;text-transform:uppercase;line-height:14px;min-width:0;}
.contentHeader1 {background:url(/images/header-bkg1.gif) repeat-x top;padding:2px 0 1px 0px;color:#fff;}
.contentHeader2 {background:url(/images/header-bkg2.gif) repeat-x top;padding:1px 0 2px 0px;color:#2e4b7c;}
.contentHeader3 {background:url(/images/header-bkg3.gif) repeat-x top;padding:2px 0 1px 0px;color:#fff;}
a .contentHeader2, a .contentHeader1 {text-decoration:none;}
.contentHeader1LinksBlock, .contentHeader2LinksBlock {float:right;min-width:0;margin-right:5px;min-width:0;color:#aaa;}
.contentHeader1LinksBlock a, .contentHeader2LinksBlock a {color:#ccc;font-weight:normal;font-size:9px;text-decoration:none;}
.contentHeader1LinksBlock a:hover {color:#fff;}
.contentHeader2LinksBlock a {color:#999;}
.contentHeader2LinksBlock a:hover {color:#366db6;}
.contentHeaderPlain {margin:2px 0 6px 0;font-size:12px;text-transform:uppercase;line-height:14px;color:#1e2050;min-width:0;}

.contentBlock1 {background:url(/images/header-bkg3_shadow.gif) repeat-x top;padding:8px 4px 1px 8px;}
.contentBlock2 {background:url(/images/header-bkg2_shadow.gif) repeat-x top;padding:8px 4px 1px 8px;}
.contentBlock2Shad-ed {background:url(/images/header-bkg2_shadow-shaded.gif) repeat-x top #e8e9f0; padding:8px 2px 1px 8px; min-width:0px;}
.contentBlock2Shaded {background:url(/images/header-bkg2_shadow-shaded.gif) repeat-x top #e8e9f0; width:100%; padding-left:4px; padding-top:8px; padding-right:0px; padding-bottom:8px; min-width:0px;}
.contentBlock4Shaded {background:url(/images/header-bkg3_shadow-shaded.gif) repeat-x top #e8e9f0; padding:8px 6px 1px 8px;}
.contentBlock3Shaded {background:url(/images/header-bkg2_shadow-shaded.gif) repeat-x top #e8e9f0; padding:7px 0 5px 0;}
.contentBlock5 {background:url(/images/header-bkg3_shadow.gif) repeat-x top;padding:6px 4px 1px 0;}
.contentBlockLeft {float:left;min-width:0;}
.contentBlockRight {float:right;min-width:0;}

.itemBlock {margin:0 0 5px 0;padding:0;border-bottom:1px dotted #adafb3;min-width:0;position:relative;}
.itemBlock h5 {color:#1c2669;font-weight:bold;margin:0 0 4px 0;line-height:1.1em;font-size:1em;}
.itemBlock p {color:#555;line-height:1.2em;margin:0;padding:0 0 4px 0;font-size:10px;}
.itemBlock a {color:#1c2669;text-decoration:none;}
.itemBlock a:hover {color:#970000;}
.itemDate {font-size:.9em;color:#818487;}

.menuBox1 {margin:0 0 0 0;padding:0 0 1px 10px;background:url(/images/vrule_dotted2.gif) repeat-y left;}

.genList1 {margin:0 0 10px 15px;padding:0;list-style:none;min-width:0;}
.genList1 li {margin:0;padding:3px 0 3px 10px;background:url(/images/bullet2.gif) no-repeat 1px 6px;line-height:1.1em;}
.genList1 li a {text-decoration:none;}
.genList1 li a:hover {text-decoration:none;}
.genList1 ul {padding:0 0 0 20px;margin:0;list-style-type:none;}

.genList2 {margin:0 0 10px 15px;padding:0;list-style:none;min-width:0;}
.genList2 li {margin:0;padding:3px 0 3px 10px;background:url(/images/bullet2.gif) no-repeat 1px 6px;line-height:1.1em;}
.genList2 li a {}
.genList2 li a:hover {}
.genList2 ul {padding:0 0 0 20px;margin:0;list-style-type:none;}

.longList1 {margin:0 0 10px 15px;padding:0;list-style:none;min-width:0;}
.longList1 li {margin:0;padding:6px 0 0 10px;background:url(/images/bullet2.gif) no-repeat 1px 9px;line-height:1.1em;}
.longList1 li a {text-decoration:none;}
.longList1 li a:hover {text-decoration:underline;}
.longList1 ul {padding:0 0 0 20px;margin:0;list-style-type:none;}

.longListMenu1 {margin:0 0 0 0;list-style:none;min-width:0;}
.longListMenu1 li {margin:0;padding:3px 0 3px 10px;background:url(/images/bullet2.gif) no-repeat 1px 6px;line-height:1.1em;}
.longListMenu1 li a {text-decoration:none;}
.longListMenu1 li a:hover {text-decoration:underline;}
.longListMenu1 ul {padding:0 0 0 20px;margin:0;list-style-type:none;}

.horizontalList {margin:0 0 1px 0;padding:0 0 6px 0;list-style:none;}
.horizontalList li {display:inline;font-weight:bold;margin:0 5px 0 0;background:url(/images/bullet2.gif) 0 3px no-repeat;padding:0 0 0 7px;}
.horizontalList li a {text-decoration:none;}

.storyBlock {background:url(/images/content_hr1.gif) left bottom repeat-x; margin-bottom:6px;padding:0;min-width:0; padding-bottom:5px;}
.storyBlock p {margin:0;line-height:1.2em;padding-bottom:6px;}
.storyBlock a {text-decoration:none;color:#254b7d;}
.storyBlock a:hover {color:#366db6;}
.storyBlock a img {border-width:0;}
.storyBlock h4 {margin:0 0 3px 0;font-size:15px;line-height:1.1em;}
.storyBlock h4 a {color:#1c2669;text-decoration:none;}
.storyBlock h4 a:hover {color:#970000;}
h3.storySubheader {margin:0 0 6px 0;font-size:1.0em;color:#1d3a61;line-height:1.2em;}
.newsItemDate {font-size:.9em;color:#54768a;}

.quoteOuterBox1 {padding:4px 5px 0 5px;margin-bottom:8px;background:url(/images/quote-left1.gif) no-repeat top left;text-indent:16px;line-height:14px;}
.quoteInnerBox1 {padding-bottom:6px;background:url(/images/quote-right1.gif) no-repeat bottom right;}
.quoteByLineBox1 {font-size:10px;color:#354980;text-align:right;padding:0 6px 8px 0;font-style:italic;line-height:12px;}

.featureContentBlock {position:relative;min-width:0;}
.featureImageBlock {float:left;margin:2px 0 6px 0;padding-bottom:1px;}
.featureImageBlock a {color:#999;font-weight:normal;font-size:9px;line-height:1em;}
.storyBlock .featureImageBlock img {border:1px solid black;margin:0;}
h4.featureHeaderTight {color:#1a2a5d;font:bold 11pt arial;margin:0 0 2px 0;padding:0;line-height:1.0em;}
h4.featureHeaderTight a {text-decoration:none;}
.featureSubHeader {color:#263d88;font-size:12px;margin-bottom:4px;font-weight:bold;line-height:1.2em;}

.linkIcon {float:right;border:none;margin:3px 2px 0 0;}
.hrDiv1 {height:1px;background:url(/images/content_hr1.gif) left bottom repeat-x;margin-bottom:10px;padding:0 4px;}
.SearchInput {background-color:#c2cbda;border:none;font-family:arial;font-size:11px;}

h1 {color:#1a2a5d;font:bold 15pt arial;margin:0;}
h2.h1SubHeader {color:#909ea8;font:bold 9pt arial;margin:0;line-height:9px;}
h4 {color:#1a2a5d;margin:0 0 8px 0;font-size:15px;}
h3 {color:#1a2a5d;line-height:1.1em;margin:2px 0 10px 0;}

.newsPageSearchBox {float:right;margin-top:13px;}
.newsStory {font-size:12px;line-height:1.3em;}

.moreLinkBox {padding:1px 5px 5px 0;text-align:right;font-weight:bold;}
.moreLinkBox a {color:#1f2d91;text-decoration:none;}
.moreLinkBox a:hover {color:#366db6;}
.rightCarot {font-size:1.2em;line-height:.9em;}

/* LEFT MENU */
.leftColumnBox {margin:0 10px 0 10px;font:8pt Arial;text-align:left;background-color:#e8e9f0;}
.promoSpaceBox {padding-bottom:2px;}
.promoSpaceBox p {margin:0 0 10px 0;padding:0;}
.promoQuoteBoxSecretary, .promoQuoteBoxDepSec, .promoQuoteBoxChairman, .promoQuoteBoxPresident {margin-bottom:12px;border:1px dotted #babfc9;border-width:1px 0;text-align:left;cursor:pointer;}
.promoQuoteBoxSecretary {background:url(/home/images/quote-left_secretary.gif) no-repeat top left;}
.promoQuoteBoxDepSec {background:url(/home/images/quote-left_dep-sec.gif) no-repeat top left;}
.promoQuoteBoxChairman {background:url(/home/images/quote-left_chairman.gif) no-repeat top left;}
.promoQuoteBoxPresident {background:url(/home/images/quote-left_presidentB.gif) no-repeat top left; margin-bottom:6px;}
.promoQuote {background:url(/home/images/quote-right.gif) no-repeat bottom right;padding-bottom:5px;color:#071c45;font-size:11px;font-style:italic;padding-right:2px; margin-top:4px;}
.promoQuoteByline {font-size:9px;color:#73879d;text-align:right;padding-bottom:3px;}
.promoQuoteSpacer {width:120px;height:47px;}
.leftMenuCategory {font-weight:bold;padding:2px 0 1px 0;border:1px solid #c7c8ce;border-width:0 0 1px 0;color:#182f6f;}
.leftMenuList {list-style:none;margin:0 0 10px 0;padding:0;}
.leftMenuList li {background:url(/images/menu-bullet1.gif) no-repeat 5px 6px;margin:0;padding:1px 0 2px 10px;border-bottom:1px dotted #babfc9;font:bold .9em verdana;}
.leftMenuList li:hover {background-color:#f1f2f9;}
.leftMenuList li a {text-decoration:none;color:#37639b;display:block;}
.leftMenuList li a:hover {color:#970000;}

/* MAIN MENU */
/*
#skipNavBox {position:absolute;top:-20px;left:0;overflow:hidden;width:1px;height:1px;}
.topHeaderBox {width:990px;height:46px;background:url(/images/top-header_background_wide1.gif) no-repeat #151D28;position:relative;}
#topDateBox {position:absolute;top:8px;left:768px;width:80px;height:16px;color:#fff;font:bold 11px arial;text-align:right;}
.logoBlock {width:350px;height:43px;cursor:pointer;}
.logoBlockBox {float:left;margin-top:3px;}
.searchBlockBox {float:right;margin:23px 10px 0 0;}
.searchBlockBox #searchForm {margin:0;padding:0;display:inline;}
.searchBlockBox #searchForm .SearchInput {background-color: #c2cbda;border: none;font-family:arial;font-size:11px;width:145px;height:15px;margin:3px 0 0 0;float:left;}
.searchBlockBox .goButton {width:24px;height:16px;float:left;cursor:pointer;font-size:1px;}
.threatAdvisoryGraphic {margin-left:23px;float:left;}
.headerMenuBarUL {border-top:1px solid #fff;background-color:#151d28;list-style:none;margin:0;padding:0;height:22px;width:990px;}
.headerMenuBarUL li {font:bold 7pt verdana;color:#fff;margin:0;display:inline;height:22px;float:left;}
.headerMenuBarUL li a {display:block;padding:5px 14px;color:#ddd;text-decoration:none;}
.headerMenuBarUL li a:hover {color:#fff;background-color:#334661;}
*/
/* FOOTER MENU */
/*
.footerMenuBarUL {border:1px solid #fff;border-width:1px 0;background-color:#151d28;list-style:none;margin:0;padding:0;height:16px;width:990px;}
.footerMenuBarUL li {font:normal 7pt arial;color:#fff;margin:0;display:inline;height:16px;float:left;}
.footerMenuBarUL li a {display:block;padding:2px 24px;color:#ddd;text-decoration:none;}
.footerMenuBarUL li a:hover {color:#fff;background-color:#334661;}
*/

	.style1 { font-size: 14px; color: #FFFFFF; }
	.style7 { font-size: 11px }
	.style8 { color: #A51B12 }
	.skipNavigationBox {position:absolute;top:-15px;}
	
	/*
	.headerBlock {position:relative;}
	.headerBlock img {display:block;}
	.headerHomeLink {position:absolute;top:23px;left:20px;display:block; width:363; height:66;}
	.defconBox {position:absolute;top:0px;left:803px;width:187px;color:#fff;font:bold 9px verdana;}
	.defconBox img {display:inline;vertical-align:middle;margin:2px 0 0 2px;}
	.searchBox {position:absolute;top:23px;left:735px;width:245px;color:#fff;text-align:right;font-size:10px;}
	.searchBox img {display:inline;margin:2px 0 1px 2px;vertical-align:middle;}
	.searchBox form {display:inline;margin:0;padding:0;}
	.searchBox form input {border:1px solid #000;width:145px; font-size:8px; padding:0;vertical-align:middle;}
	.searchBox .archiveLinkBox a {color:#99b9cd;font-size:.9em;margin:0;}
	.dateBox {position:absolute;top:5px;left:685px;width:100px;text-align:right;color:#bbd2ef;font-size:10px;}
	.headerIcon {float:right;display:block;margin:2px 2px 0 0;}
	*/

	/*.mainMenuBlock {height:22px;width:990px;font:bold 11px arial;line-height:.8em;background:url(/images/dln_header-menu.gif) repeat-x top left;margin-bottom:0px;}
	.mainMenuBlock ul {height:22px;margin:0;padding:0;list-style:none;}
	.mainMenuBlock ul li {height:22px;margin:0;padding:6px 0px 0px 21px;float:left;background:none;}
	.mainMenuBlock a {text-decoration:none;color:#fff;}
	.mainMenuBlock a:hover {color:#ace7ff;}*/
	
	.archiveLinkBox {text-align:right;font-weight:bolder;text-transform:uppercase;font-size:7pt;margin-top:-1px;}
	.archiveLinkBox a {color:#042672; text-decoration:none;}
	.carotRight {color:red;font-size:17px;}

/*	
	body 
	{
	margin:0;
	padding:0;
	font:11px arial;
	text-align:center;
	color:#333;
	background:#fff;
    font:8pt arial;
    background: #000000 top left url(/images/dln_background.jpg) repeat-x;  
    margin-bottom:0;
    height:100%;
      }
      */