/* Legacy Styles*/
body { background-color:#062466; margin:0; padding: 0px; font: normal 12px/normal Arial, Helvetica, sans-serif; }
h1, h2, h3, h4 { margin: 0px 0px 10px; padding: 0px; font-size: 17px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; text-align: left; }
iframe { margin: 10px auto 0px; padding: 0px; width: 873px; height:800px; text-align: center; display: block; border-style: none; }

/*h1 { color: #7790C6; }*/
/*h2 { color: #DD8D24; }*/
/*h3 { color: #7790C6; }*/
h4 { color: #666; } /* had been same as h1. changed to current */
h5, h6 { font-size: 13px; line-height: 15px; margin: 8px 0px 4px; padding: 8px 0px 4px; }
h5 { color: #062466; }
h6 { color: #A53408; }
img.floatright { clear: right; float: right; margin-left: 3px; }
img.floatleft { clear: left; float: left; margin-right: 3px; }
a:link, a:visited, a:hover, a:active { font-weight: bold; color: #3D67C4; text-decoration: none; }
a:hover, a:active { color: #B34D2F;  }
.center { text-align:center; }

/* Top Header */
#header { margin: 10px auto 0px; padding: 0px; height: 141px; width: 873px; text-align: center; display: block; border-style: none; }
#header img { border-style: none; }

/* Top Navigation */
#navTable { margin: 0px auto; padding: 0px; width: 873px; display: table; border-collapse: collapse; border-spacing: 0; }
#navTable tr { margin: 0px; padding: 0px; display: table-row; }
#navTable td { margin: 0px; padding: 0px; display: table-cell; }

/* Top Nav First Tier */
#navTable #tr01td01 { margin: 0px; padding: 0px; width: 10px; display: table-cell; height: 35px; }
#navTable #tr01td02 { background: url(../images/orangeNav_02.png) repeat-x; margin: 0px; padding: 0px; width: 100%; display: table-cell; height: 35px; vertical-align: middle; }
#navTable #tr01td02 ul { margin: 0px; padding: 0px; text-align: center; }
#navTable #tr01td02 li { list-style-type: none; display: inline; margin: 0px 20px; padding: 0px; }

/* Top Nav First Tier Links */
#navTable #tr01td02 a:link, #navTable #tr01td02 a:hover, #navTable #tr01td02 a:active, #navTable #tr01td02 a:visited { text-decoration: none; margin: 0px; padding: 0px; font-size: 16px; font-weight: bold; }
#navTable #tr01td02 a:link, #navTable #tr01td02 a:visited { color: #FFF; }
#navTable #tr01td02 a:hover, #navTable #tr01td02 a:active { color: #666; }
#navTable #tr01td03 { margin: 0px; padding: 0px; width: 11px; display: table-cell; height: 35px; }

/* Top Nav Second Tier */
#navTable #tr02td01, #navTable #tr02td02 { background: url(../images/bluNavBg.png) repeat-x top; height: 35px; display: table-cell; margin: 0px; padding: 0px; }
#navTable #tr02td01 { width: 10px; margin: 0px; padding: 0px; height: 35px; vertical-align: middle; display: table-cell; }
#navTable #tr02td02 { width: 100%; margin: 0px; padding: 0px; height: 35px; vertical-align: middle; display: table-cell; }
#navTable #tr02td02 ul { margin: 0px; padding: 0px; text-align: center; }
#navTable #tr02td02 li { list-style-type: none; display: inline; margin: 0px 20px; padding: 0px; }

/* Top Nav Second Tier Links */
#navTable #tr02td02 a:link, #navTable #tr02td02 a:hover, #navTable #tr02td02 a:active, #navTable #tr02td02 a:visited { text-decoration: none; margin: 0px; padding: 0px; font-size: 16px; font-weight: bold; }
#navTable #tr02td02 a:link, #navTable #tr02td02 a:visited { color: #FFF; }
#navTable #tr02td02 a:hover, #navTable #tr02td02 a:active { color: #666; }
#navTable #tr02td03 { background: url(../images/bluNavBg.png) repeat-x top; height: 35px; width: 11px; display: table-cell; margin: 0px; padding: 0px; vertical-align: middle; }

/* Main Content Table */
#mainTable { width: 873px; margin: 0px auto; padding: 0px; display: table; border-width: 0px; border-style: none; border-collapse: collapse; border-spacing: 0; }
#mainTable td { vertical-align: top; }

/* Left Column */
#leftcolumn { background-color: #BBCCF8; width: 250px; text-align: left; vertical-align: text-top; margin: 0px; padding: 12px 8px 8px; color: #666; }
#leftcolumn h1 { color: #7790C6; }
#leftcolumn ul#leftLinks, #leftcolumn ul#quickLinks { display:block; margin: 0px 0px 10px; padding: 0px; }
#leftcolumn ul#leftLinks li, #leftcolumn ul#quickLinks li { list-style: url(../images/blue_tilda.png); font-size: 12px; display: list-item; letter-spacing: .1em; font-weight: bold; padding-bottom: 10px; margin-left: 20px; }
#leftcolumn #newsStories ul { padding: 0px; margin: 0px; }
#leftcolumn #newsStories ul li { list-style: none; padding: 5px; border: 1px solid #97B0F4; margin: 10px 0px; }
#leftcolumn #newsStories a { font-weight: normal; }
#leftcolumn #newsStories #story1, #leftcolumn #newsStories #story2, #leftcolumn #newsStories #story3,  #leftcolumn #newsStories #story4 { text-align: left; display: block; padding: 5px; border: 1px solid #97B0F4; margin-top: 10px; }
#leftcolumn #newsStories #story1 p, #leftcolumn #newsStories #story2 p, #leftcolumn #newsStories #story3 p { margin: 0px; padding: 0px; }

/* Middle Column */
#middlecolumn { background-color: #FFF; width: 373px; text-align: left; vertical-align: text-top; margin: 0px; padding: 12px 8px 8px; color: #666; }
#middlecolumn h1 { color: #7790C6; }
#middlecolumn h2 { font-weight: bold; text-transform: capitalize; background: #666; width: 365px; line-height: normal; margin: 0px 0px 5px; padding: 2px 2px 2px 5px; font-size: 12px; color: #FFF; }
#middlecolumn img { border-style: none; margin: 0px auto; padding: 0px; text-align: center; display: block; }
#middlecolumn img.wide { width: 365px; }
#middlecolumn #centerStory1, #middlecolumn #centerStory2, #middlecolumn #centerStory3, #middlecolumn #centerStory4, #middlecolumn #centerStory5, #middlecolumn #centerStory6, #middlecolumn #centerStory7, #middlecolumn #centerStory8, #middlecolumn #centerStory9  { border: 1px solid #666; margin: 5px 0px; padding: 5px; display: block; }

/* Right Column */
#rightcolumn { background-color: #FCE99A; width: 250px; vertical-align: text-top; margin: 0px; padding: 12px 8px 8px; }
#rightcolumn h1 { color: #DD8D24; }
#rightcolumn h3 { font-weight:bold; text-align:center; display:block; font-size:12px; color:#666; }
#rightcolumn p { display:block; text-align:left; color:#666; }
#rightcolumn ul, ol { margin:0px; padding:0px 0px 5px 25px; text-align:left; }
#rightcolumn ol { list-style-type: upper-alpha; }
#rightcolumn li { margin: 0px; padding: 0px 0px 5px; color: #666; text-align: left; display: list-item; }
#rightcolumn #topic1, #rightcolumn #topic2, #rightcolumn #topic3, #rightcolumn #topic4 { display: block; margin: 10px 0px 5px; padding: 0px; text-align: left; }
#rightcolumn #topic1 img, #rightcolumn #topic2 img, #rightcolumn #topic3 img, #rightcolumn #topic4 img { margin: 0px; padding: 0px; border-style: none; }

/* Footer */
#footer, #footer tr,#footer td { margin: 0px auto; padding: 0px; border-style: none; }
#footer { width: 873px; display: table; border-collapse: collapse; border-spacing: 0; }
#footer tr { display: table-row; }
#footer td { display: table-cell; }
#footer #tr01td01 { height: 35px; width: 11px; }
#footer #tr01td02 { background: url(../images/orangeNav_02.png) repeat-x; width: 100%; margin: 0px; padding: 0px; height: 35px; vertical-align: middle; display: table-cell; }
#footer #tr01td02 ul { margin: 0px; padding: 0px; text-align: center; }
#footer #tr01td02 li { list-style-type: none; display: inline; margin: 0px 10px; padding: 0px; }
#footer #tr01td02 a:link, #footer #tr01td02 a:hover, #footer #tr01td02 a:active, #footer #tr01td02 a:visited { text-decoration: none; margin: 0px; padding: 0px; }
#footer #tr01td02 a:link, #footer #tr01td02 a:visited { color: #FFF; }
#footer #tr01td02 a:hover, #footer #tr01td02 a:active { color: #666; }
#footer #tr01td03 { margin: 0px; padding: 0px; height: 35px; width: 10px; }

#copyright { color: #FFF; text-align: center; padding:3px; margin-top:7px; }